1 2005-09-13 Richard Sandiford <richard@codesourcery.com>
4 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
5 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
6 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
7 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
8 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
9 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
10 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
13 2005-09-12 Mark Mitchell <mark@codesourcery.com>
16 * g++.dg/parse/template17.C: New test.
18 2005-09-12 Mark Mitchell <mark@codesourcery.com>
21 * g++.dg/template/nontype14.C: New test.
23 2005-09-12 Ian Lance Taylor <ian@airs.com>
26 * g++.dg/lookup/friend7.C: New test.
27 * g++.dg/lookup/friend8.C: New test.
28 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
29 so that it will be found via argument dependent lookup.
30 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
31 friend functions which will no longer be found.
32 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
33 function g, so that it will be found via argument dependent
35 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
36 * g++.old-deja/g++.mike/net43.C: Likewise.
38 2005-09-12 Mark Mitchell <mark@codesourcery.com>
41 * g++.dg/template/static16.C: New test.
43 2005-09-12 Josh Conner <jconner@apple.com>
46 * gcc.c-torture/compile/pr23237.c: New test.
48 2005-09-11 Richard Henderson <rth@redhat.com>
50 * g++.dg/other/error8.C: Update expected diagnostic text.
52 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
55 * gfortran.dg/overwrite_1.f: New test.
57 2005-09-09 Josh Conner <jconner@apple.com>
59 * g++.dg/init/pr23180-1.C: Removed.
60 * g++.dg/init/pr23180-2.C: Removed.
62 2005-09-09 David Daney <ddaney@avtrex.com>
64 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
66 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
67 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
69 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
71 * gfortran.dg/iostat_2.f90: New test.
73 2005-09-09 Mark Mitchell <mark@codesourcery.com>
76 * g++.dg/ext/interface1.C: New test.
77 * g++.dg/ext/interface1.h: Likewise.
78 * g++.dg/ext/interface1a.cc: Likewise.
80 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
82 * gfortran.dg/iomsg_1.f90: New test case.
84 2005-09-09 Richard Guenther <rguenther@suse.de>
87 * g++.dg/tree-ssa/pr23624.C: New testcase.
89 2005-09-09 Richard Sandiford <richard@codesourcery.com>
92 * gfortran.dg/vector_subscript_1.f90,
93 * gfortran.dg/vector_subscript_2.f90: New tests.
95 2005-09-09 Richard Sandiford <richard@codesourcery.com>
98 * gfortran.dg/array_alloc_1.f90,
99 * gfortran.dg/array_alloc_2.f90,
100 * gfortran.dg/array_alloc_3.f90: New tests.
102 2005-09-09 Richard Sandiford <richard@codesourcery.com>
105 * gfortran.dg/array_constructor_6.f90
106 * gfortran.dg/array_constructor_7.f90
107 * gfortran.dg/array_constructor_8.f90
108 * gfortran.dg/array_constructor_9.f90
109 * gfortran.dg/array_constructor_10.f90
110 * gfortran.dg/array_constructor_11.f90
111 * gfortran.dg/array_constructor_12.f90: New tests.
113 2005-09-08 Josh Conner <jconner@apple.com>
116 * g++.dg/init/pr23180-1.C: New test.
117 * g++.dg/init/pr23180-2.C: New test.
119 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
122 * gfortran.dg/module_double_reuse.f90: New.
124 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
131 * gfortran.dg/common_equivalence_1.f: New.
132 * gfortran.dg/common_equivalence_2.f: New.
133 * gfortran.dg/common_equivalence_3.f: New.
134 * gfortran.dg/contained_equivalence_1.f90: New.
135 * gfortran.dg/module_blank_common.f90: New.
136 * gfortran.dg/module_commons_1.f90: New.
137 * gfortran.dg/module_equivalence_1.f90: New.
138 * gfortran.dg/nested_modules_1.f90: New.
139 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
140 equivalences and add comment to connect the test with
143 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
146 * gfortran.dg/common_6.f90: New test.
148 2005-09-08 Richard Sandiford <richard@codesourcery.com>
151 * gfortran.dg/char_result_1.f90,
152 * gfortran.dg/char_result_2.f90,
153 * gfortran.dg/char_result_3.f90,
154 * gfortran.dg/char_result_4.f90,
155 * gfortran.dg/char_result_5.f90,
156 * gfortran.dg/char_result_6.f90,
157 * gfortran.dg/char_result_7.f90,
158 * gfortran.dg/char_result_8.f90: New tests.
160 2005-09-08 Richard Sandiford <richard@codesourcery.com>
163 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
165 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
168 * obj-c++.dg/selector-5.mm: New test.
169 * obj-c++.dg/selector-6.mm: New test.
171 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
175 * objc.dg/error-1.m: New test.
177 2005-09-07 Richard Sandiford <richard@codesourcery.com>
180 * gfortran.fortran-torture/execute/pr23373-1.f90,
181 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
183 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
186 * gfortran.dg/g77/1832.f: Remove long string in write statement
187 to allow the test to pass on correct list directed output with
190 2005-09-07 James E Wilson <wilson@specifix.com>
192 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
194 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
196 * gfortran.dg/parameter+save.f90: Rename to
197 * gfortran.dg/parameter_save.f90: .. this.
199 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
202 * gfortran.dg/parameter+save.f90: New test case.
204 2005-09-06 Richard Sandiford <richard@codesourcery.com>
207 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
209 2005-09-06 Jakub Jelinek <jakub@redhat.com>
212 * gcc.dg/pr23075.c: New test.
213 * g++.dg/warn/pr23075.C: New test.
216 * gcc.target/i386/pr22362.c: New test.
218 PR rtl-optimization/23098
219 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
221 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
222 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
223 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
225 2005-09-06 Mark Mitchell <mark@codesourcery.com>
227 * g++.dg/expr/cast6.C: New test.
230 * g++.dg/init/new15.C: New test.
232 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
234 * gcc.dg/vect/Os-vect-95.c: New test.
235 * gcc.dg/vect/vect-95.c: Same.
237 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
239 * gcc.dg/vect/vect-29.c: Update xfail testing.
240 * gcc.dg/vect/vect-44.c: Same.
241 * gcc.dg/vect/vect-48.c: Same.
242 * gcc.dg/vect/vect-50.c: Same.
243 * gcc.dg/vect/vect-72.c: Same.
244 * gcc.dg/vect/vect-77.c: Same.
245 * gcc.dg/vect/vect-78.c: Same.
246 * gcc.dg/vect/vect-80.c: Same.
247 * gcc.dg/vect/vect-96.c: Same.
248 * gcc.dg/vect/vect-100.c: Same.
249 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
250 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
251 * gfortran.dg/vect/vect-5.f90: Same.
253 2005-09-06 Jakub Jelinek <jakub@redhat.com>
255 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
257 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
258 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
261 * g++.dg/opt/pr23056.C: New test.
263 PR rtl-optimization/23098
264 * gcc.target/i386/pr23098.c: New test.
266 2005-09-05 Mark Mitchell <mark@codesourcery.com>
269 * g++.dg/template/static15.C: New test.
272 * g++.dg/ext/stmtexpr5.C: New test.
273 * g++.dg/ext/stmtexpr6.C: Likewise.
275 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
277 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
279 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
280 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
281 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
283 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
286 * gfortran.dg/direct_io_4.f90: New test case.
288 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
289 Rasmus Hahn <rassahah@neofonie.de>
292 * objc.dg/type-stream-1.m: New test.
294 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
297 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
298 gfortran.dg/print_fmt_3.f90: New test.
300 2005-09-03 Jakub Jelinek <jakub@redhat.com>
302 * gfortran.dg/fmt_t_1.f90: New test.
304 2005-09-03 Jakub Jelinek <jakub@redhat.com>
306 PR rtl-optimization/23454
307 * g++.dg/opt/pr23454.C: New test.
309 2005-09-03 Mark Mitchell <mark@codesourcery.com>
312 * g++.dg/ext/static1.C: New test.
314 2005-09-02 Richard Henderson <rth@redhat.com>
316 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
317 tail call to check_fa_work.
319 2005-09-02 Mark Mitchell <mark@codesourcery.com>
322 * g++.dg/other/gc3.C: New test.
324 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
326 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
327 * gcc.dg/20050826-1.c: Likewise.
329 2005-08-31 Mark Mitchell <mark@codesourcery.com>
332 * g++.dg/expr/volatile1.C: New test.
334 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
337 * gcc.dg/pr23547.c: New test.
339 2005-09-02 Richard Sandiford <richard@codesourcery.com>
342 * gcc.c-torture/execute/pr22061-1.c,
343 * gcc.c-torture/execute/pr22061-2.c,
344 * gcc.c-torture/execute/pr22061-3.c,
345 * gcc.c-torture/execute/pr22061-4.c: New tests.
347 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
349 * gcc.dg/Wredundant-decls-2.c: New test to check that
350 -Wredundant-decls does not issue warning for a variable
351 definition following a declaration.
353 2005-09-01 Jakub Jelinek <jakub@redhat.com>
356 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
357 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
358 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
360 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
361 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
362 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
363 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
364 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
365 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
366 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
367 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
369 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
372 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
375 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
378 * gcc.dg/pr21255-1.c: New test.
379 * gcc.dg/pr21255-2-mb.c: Likewise.
380 * gcc.dg/pr21255-2-ml.c: Likewise.
381 * gcc.dg/pr21255-3.c: Likewise.
382 * gcc.dg/pr21255-4.c: Likewise.
384 2005-08-31 Dale Johannesen <dalej@apple.com>
386 * gcc.dg/20050830-1.c: New.
388 2005-08-31 Josh Conner <jconner@apple.com>
390 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
391 command-line options for arm-*-* targets.
392 * g++.dg/init/array16.C: Likewise.
393 * g++.dg/other/crash-4.C: Likewise.
395 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
398 * obj-c++.dg/gnu-runtime-3.mm: New test.
400 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
403 * g++.dg/lookup/ambig4.C: New test.
404 * g++.dg/lookup/ambig5.C: New test.
405 * g++.dg/tc1/dr101.C: Adjust error markers.
407 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
410 * g++.dg/template/ttp5.C: Adjust error markers.
412 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
415 * lib/obj-c++.exp: Include target-libpath.exp.
416 (obj-c++_link_flags): Look for the GNU libobjc library
417 and set the library path to include it.
418 Don't manually set LD_LIBRARY_PATH (etc.) but call
419 set_ld_library_path_env_vars instead.
420 (obj-c++_target_compile): Don't set library path or
421 linker flags because they are already set correctly
422 in obj-c++_link_flags.
424 2005-08-30 Josh Conner <jconner@apple.com>
426 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
427 to command-line options for arm-*-* targets.
429 2005-08-30 Geoffrey Keating <geoffk@apple.com>
431 * g++.dg/other/i386-1.C: New.
433 2005-08-30 Jakub Jelinek <jakub@redhat.com>
435 PR preprocessor/20348
436 PR preprocessor/20356
437 * gcc.dg/cpp/pr20348.c: New test.
438 * gcc.dg/cpp/pr20348.h: New file.
439 * gcc.dg/cpp/inc/pr20348.h: New file.
440 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
441 * gcc.dg/cpp/pr20356.c: New test.
442 * gcc.dg/cpp/pr20356.h: New file.
443 * gcc.dg/cpp/inc/pr20356.h: New file.
444 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
446 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
448 * gfortran.fortran-torture/execute/intrinsic_count.f90:
449 Fix array dimension to avoid correct end-of-file error.
451 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
454 * gfortran.dg/iostat_1.f90: New test.
456 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
459 * gcc.dg/pr23408.c: New test.
461 2005-08-28 Mark Mitchell <mark@codesourcery.com>
464 * g++.dg/init/member1.C: Make sure erroneous static data member
465 definitions are required.
466 * g++.dg/template/static13.C: New test.
467 * g++.dg/template/static14.C: Likewise.
469 2005-08-29 Jakub Jelinek <jakub@redhat.com>
471 * gcc.target/i386/pr23575.c: Use -msse2 instead of
472 -march=pentium4, remove ilp32 requirement.
475 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
476 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
478 2005-08-29 Andreas Jaeger <aj@suse.de>
481 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
483 2005-08-28 Jakub Jelinek <jakub@redhat.com>
485 * gcc.c-torture/execute/20050316-2.c: New test.
486 * gcc.c-torture/execute/20050316-3.c: New test.
487 * gcc.dg/torture/pr16104-1.c: New test.
489 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
492 * gcc.c-torture/execute/zero-struct-1.c: New test.
494 2005-08-27 Richard Guenther <rguenther@suse.de>
497 * gcc.target/i386/pr23575.c: New testcase.
499 2005-08-26 Jakub Jelinek <jakub@redhat.com>
501 PR rtl-optimization/23561
502 * gcc.c-torture/execute/20050826-1.c: New test.
505 * gcc.c-torture/execute/20050826-2.c: New test.
507 2005-08-26 Dale Johannesen <dalej@apple.com>
509 * gcc.dg/20030711-1.c: Modify to work on Darwin.
510 * gcc.dg/20050826-1.c: New.
512 2005-08-26 Mark Mitchell <mark@codesourcery.com>
515 * g++.dg/template/nontype13.C: New test.
518 * g++.dg/init/new14.C: New test.
519 * g++.dg/expr/anew1.C: Do not XFAIL.
520 * g++.dg/expr/anew2.C: Likewise.
521 * g++.dg/expr/anew3.C: Likewise.
523 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
526 * gcc.dg/vla-3.c: New test.
528 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
531 * gfortran.dg/named_interface.f90: New.
533 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
535 * gcc.c-torture/execute/frame-address.c: New test.
537 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
540 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
542 2005-08-25 Alan Modra <amodra@bigpond.net.au>
544 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
546 2005-08-25 Alan Modra <amodra@bigpond.net.au>
548 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
549 * gcc.dg/altivec-22.c: Rename from..
550 * gcc.dg/altivec-nomfcr.c: ..this.
552 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
554 PR tree-optimization/23546
555 * gcc.dg/tree-ssa/pr23546.c: New test.
557 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
560 * gfortran.dg/nonreturning_statements.f90: New test.
562 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
565 * g++.dg/parse/crash29.C: New.
567 2005-08-23 DJ Delorie <dj@redhat.com>
569 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
570 constants have the L suffix.
572 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
575 * g++.dg/template/instantiate8.C: New.
577 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
580 * gcc.c-torture/execute/pr23467.c: New test.
582 2005-08-23 Jakub Jelinek <jakub@redhat.com>
584 PR tree-optimization/22043
585 * gcc.c-torture/execute/20050613-1.c: New test.
587 2005-08-23 Ben Elliston <bje@au.ibm.com>
589 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
591 2005-08-22 Jakub Jelinek <jakub@redhat.com>
593 PR rtl-optimization/23478
594 * g++.dg/opt/pr23478.C: New test.
596 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
599 * gcc.dg/switch-warn-3.c: New test.
601 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
604 * g++.dg/template/param1.C: New test.
606 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
609 * g++.dg/other/incomplete1.C: New test.
611 2005-08-22 Ira Rosen <irar@il.ibm.com>
613 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
616 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
618 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
621 2005-08-21 Jakub Jelinek <jakub@redhat.com>
623 * gcc.target/i386/sse-4.c: New test.
625 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
628 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
630 2005-08-20 Jakub Jelinek <jakub@redhat.com>
632 * gcc.dg/20050811-1.c: New test.
633 * gcc.dg/20050811-2.c: New test.
635 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
637 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
639 2005-08-19 Diego Novillo <dnovillo@redhat.com>
642 * gcc.c-torture/compile/pr23476.c: New test.
644 2005-08-19 Devang Patel <dpatel@apple.com>
646 PR tree-optimization/23048
647 * gcc.dg/tree-ssa/pr23048.c: New test.
649 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
652 * g++.dg/warn/Wreturn-3.C: New test
654 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
656 PR tree-optimization/22228
657 * g++.dg/vect/pr22543.cc: New test.
659 2005-08-17 Steven Bosscher <stevenb@suse.de>
661 PR tree-optimization/21574
662 * gcc.dg/tree-ssa/pr21574.c: New test.
664 2005-08-16 James E Wilson <wilson@specifix.com>
666 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
668 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
671 * gcc.c-torture/compile/zero-strct-3.c: New test.
672 * gcc.c-torture/compile/zero-strct-4.c: New test.
674 2005-08-16 Steven Bosscher <stevenb@suse.de>
677 * gcc.target/x86_64/pr23376.c: New test.
679 2005-08-16 Ian Lance Taylor <ian@airs.com>
682 * g++.dg/ext/vector2.C: New.
684 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
686 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
688 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
691 * gfortran.dg/inquire-complex.f90: New test case.
693 2005-08-16 James E Wilson <wilson@specifix.com>
695 PR tree-optimization/21105
696 * gcc.dg/large-size-array.c: New.
698 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
700 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
702 * gcc.dg/vect/vect-41: Likewise.
703 * gcc.dg/vect/vect-42: Likewise.
704 * gcc.dg/vect/vect-43: Likewise.
705 * gcc.dg/vect/vect-44: Likewise.
706 * gcc.dg/vect/vect-46: Likewise.
707 * gcc.dg/vect/vect-47: Likewise.
708 * gcc.dg/vect/vect-48: Likewise.
709 * gcc.dg/vect/vect-52: Likewise.
710 * gcc.dg/vect/vect-53: Likewise.
711 * gcc.dg/vect/vect-54: Likewise.
712 * gcc.dg/vect/vect-55: Likewise.
713 * gcc.dg/vect/vect-56: Likewise.
714 * gcc.dg/vect/vect-57: Likewise.
715 * gcc.dg/vect/vect-58: Likewise.
716 * gcc.dg/vect/vect-59: Likewise.
717 * gcc.dg/vect/vect-60: Likewise.
718 * gcc.dg/vect/vect-61: Likewise.
719 * gcc.dg/vect/vect-85: Likewise.
720 * gcc.dg/vect/vect-87: Likewise.
721 * gcc.dg/vect/vect-88: Likewise.
722 * gcc.dg/vect/vect-93.c: Likewise.
723 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
724 * gcc.dg/vect/vect-75: Likewise.
725 * gcc.dg/vect/vect-76: Likewise.
726 * gcc.dg/vect/vect-77: Likewise.
727 * gcc.dg/vect/vect-78: Likewise.
728 * gcc.dg/vect/vect-80: Likewise.
729 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
730 vectorized for the expected reason, rather than checking how alignment
732 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
733 type and also instead of aligned pointers. Added documentation.
735 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
737 * gfortran.dg/power.f90: New test.
739 2005-08-16 Jakub Jelinek <jakub@redhat.com>
741 PR rtl-optimization/23299
742 * g++.dg/opt/pr23299.C: New test.
744 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
746 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
748 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
750 * g++.dg/template/local6.C: New test.
752 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
754 * execute/exceptions/finally-1.m: Check that the catch and finally are
755 being called. Also add a "return 0;" at the end of main.
757 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
760 * gfortran.dg/namelist_print_1.f: New test of functionality of
762 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
763 namelist generates error with -std=f95.
765 2005-08-14 Ira Rosen <irar@il.ibm.com>
767 PR tree-optimization/23119
768 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
770 2005-08-13 Marcin Koziej <creep@desk.pl>
771 Andrew Pinski <pinskia@physics.uc.edu>
774 * execute/exceptions/finally-1.m: New test.
776 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
778 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
780 * objc/execute/exceptions/trivial.m: New test.
781 * objc.dg/try-catch-11.m: Move to ...
782 * objc/execute/exceptions/foward-1.m: Here.
783 * objc.dg/try-catch-2.m: Move to ...
784 * objc/execute/exceptions/catchall-1.m: Here.
785 * objc.dg/try-catch-8.m: Move to ...
786 * objc/execute/exceptions/local-variables-1.m: Here.
788 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
790 * objc.dg/nested-func-1.m: Move to ...
791 * objc/execute/nested-func-1.m: Here.
793 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
795 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
796 in ${options} instead of [target_info name].
797 * lib/obj-c++.exp (objc_target_compile): Likewise.
799 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
801 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
803 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
805 part of PR testsuite/23348
806 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
807 of the torture options.
808 * objc/compile/trivial.m: New test.
810 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
812 * gfortran.dg/eoshift.f90: Correct format.
814 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
816 * gfortran.fortran-torture/execute/character_passing.f90:
819 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
822 * g++.dg/template/unify10.C: New.
824 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
826 * g++.dg/parse/pr22514.C: Move to...
827 * g++.dg/debug/pr22514.C: here.
829 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
832 * g++.dg/inherit/pure1.C: New test.
834 * ChangeLog: Fix typos.
836 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
837 Steven Bosscher <stevenb@suse.de>
839 * gfortran.dg/runtime_warning_1.f90: New test.
841 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
844 * g++.dg/parse/crash28.C: New.
846 2005-08-11 Richard Guenther <rguenther@suse.de>
849 * gcc.target/i386/tailcall-1.c: New testcase.
851 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
853 * gcc.dg/vect/vect-67.c: Un-xfail.
855 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
858 * g++.dg/testsuite/parse/crash27.C: new test.
860 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
863 * gfortran.dg/shift-kind.f90: New testcase.
865 2005-08-10 Richard Sandiford <richard@codesourcery.com>
867 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
868 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
870 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
873 * g++.dg/other/mult-stor1.C: New test.
875 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
877 * gcc.c-torture/pr18299-1.c: Move to ...
878 * gcc.c-torture/compile/pr18299-1.c: Here.
880 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
882 * gfortran/fortran.torture/execute/character_passing.f90:
885 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
887 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
888 input data back to what it was originally.
890 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
892 * objc.dg/try-catch-8.m: Enable for all targets.
894 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
896 * gcc.dg/pr23165.c: New test.
898 2005-08-09 Steven Bosscher <stevenb@suse.de>
900 PR tree-optimization/23234
901 * gcc.dg/tree-ssa/pr23234.c: New test.
903 2005-08-08 Josh Conner <jconner@apple.com>
905 PR rtl-optimization/23241
906 * gcc.dg/char-compare.c: New test.
908 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
911 * g++.dg/init/new13.C: New test.
913 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
916 * g++.dg/other/crash-4.C: Adjust
917 * g++/dg/ext/packed9.C: New.
919 2005-08-08 Richard Sandiford <richard@codesourcery.com>
922 * gcc.c-torture/execute/pr21964-1.c: New test.
924 2005-08-08 Richard Sandiford <richard@codesourcery.com>
927 * gcc.dg/pr22458-1.c: New test.
929 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
930 Steven G. Kargl <kargls@comcast.net>
933 * gfortran.dg/flush_1.f90: New test.
935 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
938 * g++.dg/template/eh2.C: New test.
940 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
943 * g++.dg/template/instantiate7.C: New test.
945 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
948 * gcc.dg/Wunused-value-1.c: New test.
950 2005-08-06 Richard Sandiford <richard@codesourcery.com>
952 PR rtl-optimization/23233
953 * gcc.c-torture/compile/pr23233-1.c: New test.
955 2005-08-06 Jakub Jelinek <jakub@redhat.com>
959 * gfortran.dg/equiv_1.f90: New test.
960 * gfortran.dg/equiv_2.f90: New test.
961 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
962 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
963 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
965 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
967 * gcc.c-torture/execute/vrp-5.c: New test.
968 * gcc.c-torture/execute/vrp-6.c: New test.
969 * gcc.dg/tree-ssa/vrp21.c: New test.
971 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
973 * g++.dg/parse/pr22514.C: New test.
975 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
977 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
979 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
980 instead of constant loads / pool entries.
982 2005-08-05 David Edelsohn <edelsohn@gnu.org>
984 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
987 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
989 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
990 __WINT_TYPE__ in generated prototypes if possible.
992 2005-08-04 Diego Novillo <dnovillo@redhat.com>
995 * g++.dg/tree-ssa/pr22037.C:
997 2005-08-04 Richard Henderson <rth@redhat.com>
999 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
1000 scan-tree-dump-times directive.
1002 2005-08-04 Jan Hubicka <jh@suse.cz>
1004 * gcov-1.C: Fix switch counts.
1005 * gcov-4b.c: Likewise.
1007 2005-08-03 Jeff Law <law@redhat.com>
1009 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
1011 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
1013 * gcc.c-torture/execute/pr23135.c: New test.
1015 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1017 PR tree-optimization/19899
1018 * gcc.dg/tree-ssa/scev-1.c: New test.
1019 * gcc.dg/tree-ssa/scev-2.c: New test.
1021 2005-08-03 Richard Sandiford <richard@codesourcery.com>
1024 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
1026 2005-08-03 Jan Hubicka <jh@suse.cz>
1028 * update-conroll.c: New testcase.
1029 * update-conroll-2.c: New testcase.
1031 2005-08-02 David Edelsohn <edelsohn@gnu.org>
1033 * gfortran.dg/constant_substring.f: New test.
1034 * gfortran.dg/pr22491.f: New test.
1036 2005-08-02 Jan Hubicka <jh@suse.cz>
1038 * update-threading.c: Replace by the proper one.
1040 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1043 * g++.dg/tree-ssa/pr23164.C: New test.
1045 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1047 * gcc.dg/tree-ssa/pr23192.c: New test.
1049 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
1051 * gcc.c-torture/execute/vrp-4.c: New test.
1053 2005-08-02 Jan Hubicka <jh@suse.cz>
1055 * update-threading.c: New test.
1057 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
1059 * gcc.c-torture/compile/20050801-1.c: New test.
1060 * gcc.c-torture/compile/20050801-2.c: New test.
1062 2005-08-01 Jan Hubicka <jh@suse.cz>
1064 * val-prof-5.c: New test.
1066 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
1069 * gcc.dg/pr22311-1.c : New test.
1071 2005-07-31 Steven Bosscher <stevenb@suse.de>
1074 * gfortran.dg/pr23095.f: New test.
1077 * g++.dg/other/pr22003.C: New test.
1079 2005-07-31 Richard Sandiford <richard@codesourcery.com>
1082 * gcc.c-torture/execute/pr20621-1.c: New test.
1084 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
1086 * gfortran.dg/comma_format_extension_4.f: Adjust length
1087 of string for format.
1088 * gfortran.dg/der_array_io_1.f: Replace illegal internal
1089 print statement with internal write.
1090 * gfortran.dg/der_array_io_2.f: Likewise.
1091 * gfortran.dg/der_array_io_3.f: Likewise.
1093 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
1095 * gcc.dg/fold-abs-4.c: new test.
1097 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
1099 PR fortran/22570 an related issues.
1100 * gfortran.dg/x_slash_1.f: New test.
1102 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
1105 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
1106 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
1108 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1111 * gcc.dg/Wshadow-3.c: New test.
1113 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
1115 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
1116 used to have the wrong bounds).
1118 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1121 * gcc.dg/hex-round-1.c: Test more cases.
1122 * gcc.dg/hex-round-2.c: New test.
1124 2005-07-29 Diego Novillo <dnovillo@redhat.com>
1127 * g++.dg/tree-ssa/pr22550.C: New test.
1129 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
1131 * gcc.dg/tree-ssa/vrp19.c: New test.
1132 * gcc.dg/tree-ssa-vrp20.c: New test.
1134 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1137 * gcc.dg/transparent-union-4.c: New test.
1139 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1142 * gcc.dg/c99-vla-2.c: New test.
1144 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1147 * gcc.dg/hex-round-1.c: New test.
1149 2005-07-28 Jan Hubicka <jh@suse.cz>
1151 * inliner-1.c: Do not dump everything.
1152 * tree-prof.exp: Do not pass -ftree-based-profiling.
1153 * bprob.exp: Likewise.
1155 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
1157 2005-07-28 Mark Mitchell <mark@codesourcery.com>
1160 * g++.dg/expr/ptrmem7.C: New test.
1162 2005-07-28 Mike Stump <mrs@apple.com>
1164 * g++.old-deja/g++.mike/visibility-1.C: New test.
1166 2005-07-28 Richard Sandiford <richard@codesourcery.com>
1169 * gcc.c-torture/execute/pr20187-1.c: New test.
1171 2005-07-28 Jeff Law <law@redhat.com>
1173 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
1174 * gcc.dg/tree-ssa/vrp18.c: New test.
1176 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
1178 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
1180 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
1182 PR tree-optimization/22506
1183 * gcc.dg/vect/ps22506.c: New test.
1185 2005-07-28 Jakub Jelinek <jakub@redhat.com>
1188 * gcc.target/i386/sse-3.c: New test.
1190 2005-07-28 Richard Sandiford <richard@codesourcery.com>
1192 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
1193 * gcc.target/mips/mips32-dsp-type.c: Likewise.
1195 2005-07-28 Richard Sandiford <richard@codesourcery.com>
1198 * gcc.c-torture/compile/pr22589-1.c: New test.
1200 2005-07-28 Jan Hubicka <jh@suse.cz>
1202 * update-loopch.c: New testcase.
1204 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
1206 PR rtl-optimization/23047
1207 * gcc.c-torture/execute/pr23047.c: New test.
1208 * gcc.c-torture/execute/pr23047.x: New.
1210 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
1212 PR tree-optimization/22493
1213 * gcc.c-torture/execute/pr22493-1.c: New test.
1214 * gcc.c-torture/execute/pr22493-1.x: New.
1215 * gcc.c-torture/execute/vrp-1.c: New test.
1216 * gcc.c-torture/execute/vrp-2.c: New test.
1217 * gcc.c-torture/execute/vrp-2.c: New test.
1219 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
1221 * gcc.target/frv/all-builtin-read8.c: Delete.
1222 * gcc.target/frv/all-builtin-read16.c: Delete.
1223 * gcc.target/frv/all-builtin-read32.c: Delete.
1224 * gcc.target/frv/all-builtin-read64.c: Delete.
1225 * gcc.target/frv/all-builtin-write8.c: Delete.
1226 * gcc.target/frv/all-builtin-write16.c: Delete.
1227 * gcc.target/frv/all-builtin-write32.c: Delete.
1228 * gcc.target/frv/all-builtin-write64.c: Delete.
1229 * gcc.target/frv/all-read-write-1.c: New.
1231 2005-07-27 Jeff Law <law@redhat.com>
1233 * gcc.c-torture/execute/pr22630.c: New test.
1235 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
1237 PR tree-optimization/23073
1238 * gcc.dg/vect/nodump-pr23073.c: New test.
1239 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
1241 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
1243 PR tree-optimize/22348
1244 * gcc.c-torture/execute/pr22348.c: New.
1246 2005-07-27 Richard Guenther <rguenther@suse.de>
1248 * gcc.dg/tree-ssa/salias-1.c: New testcase.
1250 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1253 * gfortran.dg/logical_comp.f90: New test.
1255 2005-07-27 Jan Hubicka <jh@suse.cz>
1257 * inliner-1.c: Add cleanup of dumps.
1258 * val-prof-*.c: Likewise.
1259 * update-tailcall.c: New.
1261 2005-07-26 Diego Novillo <dnovillo@redhat.com>
1264 * gcc.dg/tree-ssa/pr22591.c: New test.
1265 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
1267 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
1270 * objc.dg/try-catch-11.m: New test.
1272 2005-07-26 Richard Guenther <rguenther@suse.de>
1274 PR tree-optimization/22486
1275 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
1277 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
1280 * testsuite/g++.dg/opt/loop2.C: New test.
1282 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
1284 * gcc.dg/tree-ssa/reassoc-3.c: New test.
1285 * gcc.dg/tree-ssa/reassoc-4.c: New test.
1287 2005-07-25 Adam Nemet <anemet@lnxw.com>
1289 * lib/profopt.exp (profopt-execute): Check for profiling data
1290 files on the target.
1292 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
1294 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
1295 for matching of asm labels.
1297 2005-07-25 Richard Guenther <rguenther@suse.de>
1299 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
1301 2005-07-25 Richard Guenther <rguenther@suse.de>
1304 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
1306 2005-07-25 Ira Rosen <irar@il.ibm.com>
1308 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
1309 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
1310 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
1311 * gcc.dg/vect/vect-100.c: New test.
1312 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
1313 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
1314 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
1315 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
1316 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
1317 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
1318 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
1319 * gfortran.dg/vect/pr19049.f90: New testcase.
1320 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
1322 2005-07-25 Jakub Jelinek <jakub@redhat.com>
1324 * gcc.c-torture/execute/20050713-1.c: New test.
1327 * gfortran.fortran-torture/execute/data_4.f90: New test.
1330 * gcc.dg/visibility-d.c: New test.
1332 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
1334 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
1335 * gfortran.dg/underflow.f90: Ditto.
1337 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1339 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
1340 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
1341 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
1343 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
1345 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
1346 include case of field width of zero.
1348 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
1350 PR libgfortran/21875
1351 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
1352 with trailing blanks on normal formatted read.
1354 2005-07-23 Chao-ying Fu <fu@mips.com>
1356 * gcc.target/mips/mips32-dsp-type.c: New test.
1357 * gcc.target/mips/mips32-dsp.c: New test.
1359 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
1362 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
1365 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
1366 and __cyg_profile_func_exit.
1368 2005-07-22 David Edelsohn <edelsohn@gnu.org>
1370 * gfortran.dg/comma_format_extension_3.f: Fix typo.
1371 * gfortran.dg/comma_format_extension_4.f: Same.
1372 * gfortran.dg/pr15332.f: Same.
1373 * gfortran.dg/pr21730.f: Same.
1375 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
1377 * g++.dg/opt/vrp2.C: Fix testcase.
1380 * g++.dg/opt/vrp2.C: New test.
1382 2005-07-22 Mark Mitchell <mark@codesourcery.com>
1385 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
1387 2005-07-22 Diego Novillo <dnovillo@redhat.com>
1389 * gcc.dg/tree-ssa/20050719-1.c: New test.
1391 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
1393 * gcc.dg/bfin-longcall-1.c: New file.
1394 * gcc.dg/bfin-longcall-2.c: New file.
1396 2005-07-21 Janis Johnson <janis187@us.ibm.com>
1398 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
1400 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
1403 * gcc.dg/tree-ssa/pr19055.c: New test.
1404 * gcc.dg/tree-ssa/pr19055-2.c: New test.
1406 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
1409 * g++.dg/other/pr22358.C: New test.
1411 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
1414 * g++.dg/lookup/two-stage5.C: New test from bug comments.
1416 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1419 * g++.dg/init/union2.C: New test.
1421 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1424 * gcc.dg/complex-4.c: New test.
1426 2005-07-21 Richard Guenther <rguenther@suse.de>
1429 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
1430 scanning for asm labels.
1431 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
1433 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
1436 * gcc.dg/altivec-pr22085.c: New.
1438 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
1440 PR tree-optimization/19210
1441 * gcc.dg/tree-ssa/pr19210-1.c: New.
1442 * gcc.dg/tree-ssa/pr19210-2.c: New.
1444 2005-07-21 Richard Sandiford <richard@codesourcery.com>
1446 PR rtl-optimization/22167
1447 * g++.dg/opt/pr22167.C: New test.
1449 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
1452 * g++.dg/lookup/two-stage2.C: New.
1453 * g++.dg/lookup/two-stage3.C: New.
1454 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
1455 fixed two-stage name lookup for operators.
1456 * g++.dg/template/call3.C: Compiler now produces an appropriate
1458 * g++.dg/template/crash37.C: Compiler now describes bla() on line
1460 * g++.dg/template/ptrmem4.C: Compiler produces different error
1462 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
1463 connect_to_method as a candidate.
1465 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
1467 * gcc.dg/fold-alloc-1.c: New test.
1469 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
1471 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
1472 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
1474 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
1476 * gcc.dg/fold-abs-1.c: New test.
1477 * gcc.dg/fold-abs-2.c: New test.
1478 * gcc.dg/fold-abs-3.c: New test.
1480 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
1482 Make CONSTRUCTOR use VEC to store initializers.
1483 * g++.dg/ext/complit3.C: Check for specific error messages.
1484 * g++.dg/init/brace2.C: Update error message.
1485 * g++.dg/warn/Wbraces2.C: Likewise.
1487 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
1490 * gfortran.dg/module_interface_1.f90: New test.
1492 2005-07-19 Danny Berlin <dberlin@dberlin.org>
1493 Kenneth Zadeck <zadeck@naturalbridge.com>
1495 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
1497 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1499 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
1500 specify -Wformat for these tests.
1501 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
1502 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
1503 * gcc.dg/format/opt-6.c: Delete.
1505 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
1507 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
1508 * gcc.dg/tree-ssa/sra-3.c: Likewise.
1510 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
1512 * gcc.dg/tree-ssa/alias-2.c: New test.
1514 2005-07-18 Mark Mitchell <mark@codesourcery.com>
1517 * g++.dg/template/explicit7.C: New test.
1519 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
1521 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
1522 width of 8 to +Inf and -Inf.
1524 2005-07-17 Mark Mitchell <mark@codesourcery.com>
1527 * g++.dg/template/friend36.C: New test.
1529 2005-07-16 David Edelsohn <edelsohn@gnu.org>
1532 * gfortran.dg/pr21730.f: New test.
1534 2005-07-16 Danny Berlin <dberlin@dberlin.org>
1535 Kenneth Zadeck <zadeck@naturalbridge.com>
1537 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
1538 since pure const detection cannot run at -O1 in c compiler.
1539 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
1540 can now optimize this case properly.
1541 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
1542 because we now pass.
1543 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
1545 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
1548 * gcc.dg/format/bitfld-1.c: New test.
1550 2005-07-15 Mark Mitchell <mark@codesourcery.com>
1553 * g++.dg/rtti/repo1.C: New test.
1555 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
1558 * gcc.c-torture/compile/pr22398.c: New test.
1560 2005-07-15 Mark Mitchell <mark@codesourcery.com>
1563 * g++.dg/expr/cast4.C: New test.
1565 2005-07-15 Richard Guenther <rguenther@suse.de>
1567 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
1568 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
1570 2005-07-15 Steven Bosscher <stevenb@suse.de>
1572 PR tree-optimization/22230
1573 * gcc.dg/tree-ssa/pr22230.c: New test.
1575 2005-07-14 Jakub Jelinek <jakub@redhat.com>
1577 * gfortran.dg/g77/cpp6.f: New test.
1580 * gfortran.dg/g77/cpp5.F: New test.
1581 * gfortran.dg/g77/cpp5.h: New file.
1582 * gfortran.dg/g77/cpp5inc.h: New file.
1584 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
1587 * gfortran.dg/tl_editting.f90: New.
1588 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
1590 2005-07-14 Steven G. Kargl <kargls@comcast.net>
1592 * gfortran.dg/char_array_constructor.f90: New test.
1594 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
1596 * gfortran.dg/past_eor.f90: New.
1597 * gfortran.dg/complex_read.f90: New.
1599 2005-07-13 Jeff Law <law@redhat.com>
1601 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
1604 * gcc.dg/tree-ssa/pr22321.c: New test
1606 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
1608 PR tree-optimization/21921
1609 * gcc.dg/tree-ssa/pr21921.c: New.
1611 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
1613 PR tree-optimizatio/22442
1614 * gcc.dg/tree-ssa/loop-11.c: New test.
1616 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
1619 * gcc.c-torture/compile/pr21840.c: New test.
1621 2005-07-12 Jan Hubicka <jh@suse.cz>
1623 * gcc.c-torture/compile/pr22379.c: New test.
1625 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
1628 gfortran.dg/dev_null.f90: Remove outdated comment about
1629 PR libfortran/21593.
1632 2005-07-12 Dale Johannesen <dalej@apple.com>
1634 * gcc.target/i386/compress-float-sse.c: New.
1635 * gcc.target/i386/compress-float-sse-pic.c: New.
1636 * gcc.target/i386/compress-float-387.c: New.
1637 * gcc.target/i386/compress-float-387-pic.c: New.
1638 * gcc.dg/compress-float-ppc.c: New.
1639 * gcc.dg/compress-float-ppc-pic.c: New.
1641 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
1644 gfortran.dg/dev_null.f90: Remove targets.
1646 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
1649 * gcc.dg/pr22335-1.c: New test.
1650 * gcc.dg/pr22335-2.c: New test.
1652 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1655 * g++.dg/template/nontype12.C : New test.
1657 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
1659 * gcc.dg/tree-ssa/loop-10.c: New test.
1661 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
1663 * gcc.c-torture/execute/20020720-1.x: Remove.
1665 2005-07-11 Jakub Jelinek <jakub@redhat.com>
1667 * gfortran.fortran-torture/execute/forall_7.f90: New test.
1669 2005-07-10 Richard Sandiford <richard@codesourcery.com>
1671 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
1672 (dg-mips-options): Use it.
1674 2005-07-09 Diego Novillo <dnovillo@redhat.com>
1676 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
1678 2005-07-09 Richard Henderson <rth@redhat.com>
1680 * lib/target-supports.exp (check_effective_target_sync_char_short):
1683 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
1686 * gfortran.dg/negative-z-descriptor.f90: New test.
1688 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
1691 * gcc.dg/pr22329.c: New test.
1693 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
1695 PR tree-optimization/20139
1696 * gcc.dg/tree-ssa/pr20139.c: New.
1698 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
1701 * testsuite/gcc.dg/pr22356-1.c: New test.
1703 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
1706 * g++.dg/template/unify8.C: New.
1707 * g++.dg/template/unify9.C: New.
1709 2005-07-08 Jakub Jelinek <jakub@redhat.com>
1711 * gfortran.fortran-torture/execute/entry_10.f90: New test.
1713 2005-07-07 Geoffrey Keating <geoffk@apple.com>
1715 * gcc.dg/darwin-version-1.c: New.
1716 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
1717 * gcc.dg/builtins-20.c: Likewise.
1718 * gcc.dg/builtins-53.c: Likewise.
1719 * gcc.dg/torture/builtins-convert-1.c: Likewise.
1720 * gcc.dg/torture/builtins-convert-2.c: Likewise.
1721 * gcc.dg/torture/builtins-convert-3.c: Likewise.
1722 * gcc.dg/torture/builtins-power-1.c: Likewise.
1723 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
1726 2005-07-07 Jeff Law <law@redhat.com>
1728 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
1729 argument evaluation order.
1731 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
1734 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1735 Add test cases where the shift length is greater than the
1738 2005-07-07 Ziemowit Laski <zlaski@apple.com>
1740 * obj-c++.dg/proto-lossage-6.mm: New.
1741 * objc.dg/proto-lossage-6.m: New.
1743 2005-07-07 Ziemowit Laski <zlaski@apple.com>
1745 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
1746 * objc.dg/gnu-runtime-2.m: Likewise.
1748 2005-07-07 Jakub Jelinek <jakub@redhat.com>
1750 * gfortran.dg/longline.f: New test.
1752 * gfortran.dg/badline.f: New test.
1754 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
1759 * gfortran.dg/hollerith.f90: New.
1760 * gfortran.dg/hollerith2.f90: New.
1761 * gfortran.dg/hollerith3.f90: New.
1762 * gfortran.dg/hollerith4.f90: New.
1763 * gfortran.dg/hollerith_f95.f90: New.
1764 * gfortran.dg/hollerith_legacy.f90: New.
1765 * gfortran.dg/g77/cpp4.F: New. Port from g77.
1767 2005-07-07 Ziemowit Laski <zlaski@apple.com>
1770 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
1771 * objc.dg/gnu-runtime-2.m: New.
1773 2005-07-06 Jeff Law <law@redhat.com>
1775 * gcc.dg/tree-ssa/vrp17.c: New test.
1777 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
1780 * gfortran.dg/array_constructor_5.f90: New test.
1782 2005-07-07 Jakub Jelinek <jakub@redhat.com>
1784 * gfortran.fortran-torture/execute/entry_9.f90: New test.
1786 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
1788 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
1789 * gcc.dg/980816-1.c: Ditto.
1791 2005-07-06 Jeff Law <law@redhat.com>
1793 * gcc.c-torture/compile/pr21356.c: New test.
1795 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
1799 * gcc.c-torture/compile/pr22013-1.c,
1800 gcc.c-torture/execute/pr22098-1.c,
1801 gcc.c-torture/execute/pr22098-2.c,
1802 gcc.c-torture/execute/pr22098-3.c: New tests.
1804 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
1807 * gcc.dg/pr22308-1.c: New test.
1809 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
1811 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
1813 * gcc.dg/compare9.c: Use -fshort-enums instead of
1814 -fno-short-enums. Change the last test to dg-bogus.
1816 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
1818 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
1819 * gcc.dg/compare9.c: New.
1821 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1823 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
1825 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
1828 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
1831 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1833 * gcc.dg/format/gcc_gfc-1.c: New.
1835 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
1837 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
1839 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1842 * gfortran.dg/io_invalid_1.f90: New test.
1844 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
1846 * gcc.dg/format/gcc_diag-1.c: Update.
1848 2005-07-02 Jeff Law <law@redhat.com>
1850 * gcc.dg/tree-ssa/pr22051-1.c: New test.
1851 * gcc.dg/tree-ssa/pr22051-2.c: New test.
1853 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
1855 * gcc.dg/format/gcc_diag-1.c: Update.
1857 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
1860 * gcc.c-torture/compile/pr22269.c: New test.
1862 2005-06-30 Diego Novillo <dnovillo@redhat.com>
1866 * g++.dg/tree-ssa/pr21584-1.C: New test.
1867 * g++.dg/tree-ssa/pr21584-2.C: New test.
1869 2005-06-30 Ziemowit Laski <zlaski@apple.com>
1871 * obj-c++.dg/try-catch-11.mm: New.
1872 * objc.dg/try-catch-10.m: New.
1874 2005-06-29 David Edelsohn <edelsohn@gnu.org>
1876 * g++.dg/other/ucnid-1.C: xfail on AIX.
1878 2005-06-29 Diego Novillo <dnovillo@redhat.com>
1881 * gcc.dg/20050629-1.c: New test.
1883 2005-06-29 Ziemowit Laski <zlaski@apple.com>
1885 * obj-c++.dg/const-str-1[0-1].mm: New.
1886 * objc.dg/const-str-1[0-1].m: New.
1888 2005-05-29 Richard Henderson <rth@redhat.com>
1890 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
1891 Rename from check_effective_target_vect_no_max.
1892 (check_effective_target_vect_no_int_add): New.
1893 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
1894 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
1895 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1896 * gcc.dg/vect/vect-reduc-1.c: Use both.
1897 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1899 2005-05-29 Richard Henderson <rth@redhat.com>
1901 * lib/target-supports.exp (check_effective_target_vect_no_max):
1902 Remove i386 and x86_64.
1904 2005-06-29 Steve Ellcey <sje@cup.hp.com>
1907 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
1909 2005-06-29 Steve Ellcey <sje@cup.hp.com>
1912 * gcc.dg/vect/pr21969.c: New test.
1914 2005-06-28 Eric Christopher <echristo@redhat.com>
1918 * gcc.dg/inline1.c: New test.
1919 * gcc.dg/inline2.c: Ditto.
1920 * gcc.dg/inline3.c: Ditto.
1921 * gcc.dg/inline4.c: Ditto.
1922 * gcc.dg/inline5.c: Ditto.
1924 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
1927 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1928 Add testcase also testing eoshift1 for PR 22142.
1930 2005-06-28 Richard Henderson <rth@redhat.com>
1932 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
1933 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
1934 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
1935 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
1936 gcc.dg/tree-ssa/20030922-2.c: Likewise.
1938 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
1941 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
1942 Add testcase for PR 22142.
1944 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
1946 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
1947 gcc.target/ia64/fpreg-2.c: New tests.
1949 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1951 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
1953 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1956 * gfortran.dg/slash_1.f90: New test.
1958 2005-06-27 Richard Henderson <rth@redhat.com>
1960 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
1961 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
1962 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
1963 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1964 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
1965 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
1967 2005-06-27 Richard Henderson <rth@redhat.com>
1969 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
1970 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
1972 2005-06-27 Ziemowit Laski <zlaski@apple.com>
1974 * obj-c++.dg/proto-lossage-5.mm: New.
1975 * objc.dg/proto-lossage-5.m: New.
1977 2005-06-27 Diego Novillo <dnovillo@redhat.com>
1980 * gcc.dg/tree-ssa/pr21959.c: New test.
1982 2005-06-27 Jakub Jelinek <jakub@redhat.com>
1984 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
1985 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
1986 testing uninitialized var.
1988 * gcc.c-torture/execute/builtins/chk.h: New.
1989 * gcc.c-torture/execute/builtins/lib/chk.c: New.
1990 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
1991 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
1992 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
1993 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
1994 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
1995 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
1996 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
1997 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
1998 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
1999 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
2000 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
2001 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
2002 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
2003 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
2004 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
2005 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
2006 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
2007 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
2008 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
2009 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
2010 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
2011 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
2012 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
2013 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
2014 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
2015 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
2016 * gcc.dg/builtin-object-size-1.c: New test.
2017 * gcc.dg/builtin-object-size-2.c: New test.
2018 * gcc.dg/builtin-object-size-3.c: New test.
2019 * gcc.dg/builtin-object-size-4.c: New test.
2020 * gcc.dg/builtin-object-size-5.c: New test.
2021 * gcc.dg/builtin-stringop-chk-1.c: New test.
2022 * gcc.dg/builtin-stringop-chk-2.c: New test.
2023 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
2024 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
2025 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
2026 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
2027 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
2028 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
2029 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
2030 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
2031 * gcc.c-torture/execute/printf-1.c: New test.
2032 * gcc.c-torture/execute/fprintf-1.c: New test.
2033 * gcc.c-torture/execute/vprintf-1.c: New test.
2034 * gcc.c-torture/execute/vfprintf-1.c: New test.
2035 * gcc.c-torture/execute/printf-chk-1.c: New test.
2036 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
2037 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
2038 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
2040 2005-06-27 Michael Matz <matz@suse.de>
2042 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
2043 slot is not merged if address escapes.
2045 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2048 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
2050 2005-06-26 Jakub Jelinek <jakub@redhat.com>
2053 * gcc.c-torture/compile/20050622-1.c: New test.
2056 * gcc.dg/20050620-1.c: New test.
2058 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
2060 PR tree-optimization/22026
2061 * gcc.dg/tree-ssa/pr22026.c: New.
2063 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
2066 * gfortran.dg/shift-alloc.f90: New testcase.
2068 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
2070 * all files: Update FSF address in copyright headers.
2072 2005-06-22 Jan Hubicka <jh@suse.cz>
2074 * wholeprogram-1.c: New testcase.
2075 * wholeprogram-2.c: New testcase.
2077 2005-06-24 Mark Mitchell <mark@codesourcery.com>
2080 * gcc.dg/tree-ssa/pr22171.c: New test.
2082 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
2084 * gfortran.dg/simplify_modulo.f90: New.
2086 2005-06-24 Jan Hubicka <jh@suse.cz>
2088 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
2090 2005-06-23 Ziemowit Laski <zlaski@apple.com>
2092 * obj-c++.dg/proto-lossage-[1-4].mm: New.
2094 2005-06-23 Ziemowit Laski <zlaski@apple.com>
2096 * obj-c++.dg/typedef-alias-1.mm: New.
2097 * objc.dg/typedef-alias-1.m: New.
2099 2005-06-23 Jeff Law <law@redhat.com>
2101 * gcc.dg/tree-ssa/vrp16.c: New test.
2103 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2105 * lib/target-supports.exp: Add
2106 check_effective_target_fortran_large_real and
2107 check_effective_target_fortran_large_int to check for
2108 corresponding effective targets.
2109 * gfortran.dg/large_integer_kind_1.f90: New test.
2110 * gfortran.dg/large_real_kind_1.f90: New test.
2112 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
2114 PR tree-optimization/22117
2115 * gcc.dg/tree-ssa/pr22117.c: New.
2117 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
2120 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
2122 2005-06-23 David Edelsohn <edelsohn@gnu.org>
2124 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
2126 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
2128 * gfortran.dg/f2c_4.f90: Add tests for complex functions
2129 * gfortran.dg/f2c_4.c: Likewise
2131 2005-06-22 Paul Brook <paul@codesourcery.com>
2134 * gfortran.dg/auto_save_1.f90: New test.
2136 2005-06-22 Michael Matz <matz@suse.de>
2138 * gcc.target/x86-64/abi: New directory.
2139 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
2140 * gcc.target/x86-64/abi/README.gcc: New file.
2141 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
2142 * gcc.target/x86-64/abi/asm-support.s: New file.
2143 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
2144 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
2145 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
2146 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
2147 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
2148 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
2149 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
2150 * gcc.target/x86_64/abi/test_bitfields.c: New test.
2151 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
2152 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
2153 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
2154 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
2155 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
2156 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
2157 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
2158 * gcc.target/x86_64/abi/test_varargs.c: New test.
2160 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
2162 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
2163 32-bit i?86 and x86_64.
2165 2005-06-21 Ziemowit Laski <zlaski@apple.com>
2167 * obj-c++.dg/const-str-[1-9].mm: New tests.
2169 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
2172 * gfortran.dg/namelist_use.f90: New.
2173 * gfortran.dg/namelist_use_only.f90: New.
2175 2005-06-21 Jeff Law <law@redhat.com>
2177 * gcc.dg/tree-ssa/vrp15.c: New test.
2179 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
2181 * lib/target-supports.exp (check_effective_target_vect_reduction):
2183 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
2184 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
2185 remove vect_reduction target keyword. Also avoid two returns in main.
2186 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2187 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
2188 * gcc.dg/vect/vect-reduc-1short.c: New test.
2189 * gcc.dg/vect/vect-reduc-1char.c: New test.
2190 * gcc.dg/vect/vect-reduc-2short.c: New test.
2191 * gcc.dg/vect/vect-reduc-2char.c: New test.
2192 * gcc.dg/vect/vect-reduc-6.c: New test.
2193 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
2194 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
2195 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
2197 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2198 Paul Thomas <pault@gcc.gnu.org>
2200 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
2203 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2205 * gfortran.dg/backslash_1.f90: New test.
2206 * gfortran.dg/backslash_2.f90: New test.
2208 2005-06-20 Steven G. Kargl <kargls@comcast.net>
2210 * gfortran.dg/duplicate_labels.f90: New test.
2212 2005-06-20 Jan Beulich <jbeulich@novell.com>
2214 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
2215 unsupportable relocations.
2216 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2217 * gcc.dg/20050321-2.c: xfail for NetWare.
2219 2005-06-20 Andreas Jaeger <aj@suse.de>
2221 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
2222 gcc.target/i386/fastcall-sseregparm.c,
2223 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
2225 2005-06-19 Richard Henderson <rth@redhat.com>
2227 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
2229 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
2231 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
2233 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
2236 * g++.dg/conversion/simd2.C: Change expected error message.
2238 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
2240 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
2241 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2242 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2244 2005-06-18 James A Morrison <phython@gcc.gnu.org>
2246 * gcc.dg/fold-mod-1.c: New test.
2248 2005-06-18 Steven G. Kargl <kargls@comcast.net>
2251 * gfortran.dg/pr19926.f90: New test.
2253 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
2255 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
2256 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
2258 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2259 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2261 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
2263 * gcc.target/ia64/float80-varargs-1.c: New test.
2265 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2268 * gfortran.dg/f2c_6.f90: New test.
2270 2005-06-17 Geoffrey Keating <geoffk@apple.com>
2273 * g++.dg/template/local5.C: New.
2275 2005-06-17 Richard Henderson <rth@redhat.com>
2277 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
2279 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
2282 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
2284 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
2286 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
2287 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
2288 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
2289 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
2290 check_vect to verify the presence of hardware vector support.
2292 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
2295 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
2297 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2300 * gfortran.dg/pr19216.f: Add correct space between brackets and
2303 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2306 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
2308 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
2310 * gcc.target/i386/attributes-error.c: New testcase.
2311 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
2312 * gcc.target/i386/regparm-stdcall.c: Likewise.
2313 * gcc.target/i386/sseregparm-1.c: Likewise.
2314 * gcc.target/i386/sseregparm-2.c: Likewise.
2316 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
2318 * g++.dg/rtti/crash2.C: New.
2320 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
2322 * gcc.dg/noncompile/20040203-3.c: Update expected message.
2324 2005-06-15 David Ung <davidu@mips.com>
2326 * gcc.target/mips/mips16e-extends.c: New test for testing the
2327 generation of MIPS16e zeb/zeh, seb/seh instructions.
2329 2005-06-15 Diego Novillo <dnovillo@redhat.com>
2332 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
2333 * gcc.dg/tree-ssa/pr22018.c: New test.
2335 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
2337 * gcc.dg/simd-1.c: Update error messages.
2338 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
2339 * gcc.dg/simd-2.c: Update error messages.
2340 * gcc.dg/simd-4.c: New.
2342 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
2345 * g++.dg/other/crash-4.C: New.
2347 2005-06-14 Devang Patel <dpatel@apple.com>
2349 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
2351 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
2354 * g++.dg/parse/crash11.C: Update
2356 2005-06-13 Jeff Law <law@redhat.com>
2358 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
2359 perform the desired transformations.
2360 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
2361 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
2363 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2366 * gfortran.dg/forall_1.f90: Un-XFAIL.
2368 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
2371 * g++.dg/parse/crash26.C: New.
2374 * g++.dg/init/member1.C: New.
2376 2005-06-13 Jakub Jelinek <jakub@redhat.com>
2378 * gfortran.dg/altreturn_1.f90: New test.
2380 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
2383 * gcc.dg/tree-ssa/pr21985.c: New test.
2385 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
2387 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
2389 2005-06-12 Roger Sayle <roger@eyesopen.com>
2392 * g++.dg/other/error10.C: New test case.
2394 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2397 * gfortran.dg/pr19155.f: Add test.
2399 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2401 * gfortran.dg/f2c_7.f90: New test.
2403 * gfortran.dg/forall_1.f90: XFAILed.
2405 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
2407 * gcc.dg/pr14796-1.c: New.
2408 * gcc.dg/pr14796-2.c: New.
2410 2005-06-11 Steven G. Kargl <kargls@comcast.net>
2414 * gfortran.dg/deallocate_stat.f90: New test.
2416 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
2418 * gfortran.fortran-torture/execute/in-pack.f90: New test.
2420 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
2422 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
2423 access will be generated when this loop is vectorized. Test that
2424 accesses with same alignment were detected.
2425 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
2426 Test that accesses with same alignment were detected.
2427 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
2428 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
2429 alignment were detected.
2431 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
2434 * g++.dg/conversion/simd2.C: New.
2436 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
2438 * gcc.dg/Wcxx-compat-1.c: New.
2440 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
2443 * gfortran.dg/reshape-complex.f90: Add a test for a packed
2446 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
2448 * gcc.dg/alias-8.c: New.
2450 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
2452 * gcc.dg/format/cmn_err-1.c: Update.
2454 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
2457 * gcc.target/sparc/fexpand-2.c: New.
2458 * gcc.target/sparc/fpmerge-2.c: New.
2459 * gcc.target/sparc/fpmul-2.c: New.
2460 * gcc.target/sparc/noresult.c: New.
2461 * gcc.target/sparc/pdist-2.c: New.
2462 * gcc.target/sparc/pdist-3.c: New.
2464 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
2467 * gcc.target/i386/i386.exp: Fix comment typo.
2469 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
2472 * g++.dg/inherit/using5.C: New.
2473 * g++.dg/inherit/using6.C: New.
2475 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2478 * g++.dg/template/ptrmem15.C: New test.
2481 * g++.dg/ext/label4.C: New test.
2483 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2485 * gcc.dg/tls/debug-1.c: New test.
2487 2005-06-07 Dale Johannesen <dalej@apple.com>
2489 * gcc.target/i386/movq.c: New.
2491 2005-06-07 Dale Johannesen <dalej@apple.com>
2493 * gcc.dg/20050607-1.c: New.
2495 2005-06-07 Jakub Jelinek <jakub@redhat.com>
2498 * gcc.c-torture/execute/20050607-1.c: New test.
2500 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
2503 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
2504 Test case where the return array has lowest stride one,
2507 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
2509 * lib/target-supports.exp (check_effective_target_sync_int_long):
2510 Add s390 and s390x targets.
2512 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
2514 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
2515 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
2516 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
2517 * gcc.dg/tree-ssa/loop-9.c: New test.
2519 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
2521 * g++.dg/parse/defarg10.C: New.
2523 2005-06-06 Jakub Jelinek <jakub@redhat.com>
2526 * gcc.c-torture/execute/20050604-1.c: New test.
2528 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
2531 * g++.dg/parse/defarg9.C: New.
2534 * g++.dg/inherit/using4.C: New.
2535 * g++.dg/overload/error1.C: Adjust expected errors.
2536 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
2537 * g++.old-deja/g++.brendan/arm2.C: Likewise.
2538 * g++.old-deja/g++.other/redecl2.C: Likewise.
2539 * g++.old-deja/g++.other/redecl4.C: Likewise.
2540 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
2542 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
2544 * gfortran.dg/f2c_5.f90: Add -w to dg-options
2546 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
2548 * lib/gfortran.exp (gfortran_target_compile): Call
2549 dg-additional-files-options
2550 * gfortran.dg/f2c_4.f90: New file
2551 * gfortran.dg/f2c_4.c: New file
2552 * gfortran.dg/f2c_5.f90: New file
2553 * gfortran.dg/f2c_5.c: New file
2555 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2557 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
2560 * gfortran.dg/array_constructor_4.f90: New test.
2562 2005-06-05 Mark Mitchell <mark@codesourcery.com>
2565 * g++.dg/ext/builtin9.C: New test.
2567 2005-06-05 Dale Johannesen <dalej@apple.com>
2569 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
2570 * gcc.c-torture/execute/20050603-2.c: Ditto.
2572 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
2574 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
2575 * gcc.dg/vect/vect-reduc-1.c: New.
2576 * gcc.dg/vect/vect-reduc-2.c: New.
2577 * gcc.dg/vect/vect-reduc-3.c: New.
2579 2005-06-04 Dale Johannesen <dalej@apple.com>
2581 * gcc.c-torture/execute/20050603-1.c: New.
2582 * gcc.c-torture/execute/20050603-2.c: New.
2583 * gcc.dg/20050603-3.c: New.
2585 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2588 * gfortran.dg/debug_1.f90: New test.
2590 * gfortran.dg/forall_1.f90: New test.
2592 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
2594 * gfortran.dg/array_constructor_3.f90: New test.
2596 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2598 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
2600 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
2602 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
2604 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
2607 * gcc.dg/init-excess-1.c: New test.
2609 2005-06-03 Mark Mitchell <mark@codesourcery.com>
2612 * g++.dg/expr/static_cast6.C: New test.
2614 2005-06-03 Diego Novillo <dnovillo@redhat.com>
2616 * gcc.dg/tree-ssa/vrp14.c: New test.
2618 2005-06-03 Mark Mitchell <mark@codesourcery.com>
2621 * g++.dg/template/new2.C: New test.
2623 2005-06-03 Josh Conner <jconner@apple.com>
2625 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
2626 all entries in initializer.
2628 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
2631 * gcc.dg/pr21858.c: New testcase.
2633 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
2635 PR tree-optimization/21292
2637 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
2639 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2640 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2641 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2642 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2643 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
2645 2005-06-02 Richard Henderson <rth@redhat.com>
2647 * gcc.dg/sync-2.c: Use -march=i486 for i386.
2649 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
2651 * gcc.dg/wtypequal.c: New testcase.
2653 2005-06-02 Diego Novillo <dnovillo@redhat.com>
2656 * gcc.dg/tree-ssa/pr21582.c: New test.
2658 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
2661 * g++.dg/opt/interface2.h: New.
2662 * g++.dg/opt/interface2.C: New.
2663 * g++.dg/init/ctor4.C: Adjust error lines.
2664 * g++.old-deja/g++.bob/inherit2.C: Likewise.
2665 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
2666 * g++.old-deja/g++.jason/opeq3.C: Likewise.
2667 * g++.old-deja/g++.pt/assign1.C: Likewise.
2668 * g++.old-deja/g++.pt/crash20.C: Likewise.
2670 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
2672 PR tree-optimization/21734
2673 * g++.dg/vect/pr21734_1.cc: New.
2674 * g++.dg/vect/pr21734_2.cc: New.
2676 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
2679 * g++.dg/template/spec24.C: New.
2682 * g++.dg/pch/local-1.C: New.
2683 * g++.dg/pch/local-1.Hs: New.
2685 2005-06-01 Diego Novillo <dnovillo@redhat.com>
2687 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
2688 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
2689 * gcc.dg/tree-ssa/pr14341.c: New test.
2690 * gcc.dg/tree-ssa/pr14841.c: New test.
2691 * gcc.dg/tree-ssa/pr20701.c: New test.
2692 * gcc.dg/tree-ssa/pr21086.c: New test.
2693 * gcc.dg/tree-ssa/pr21090.c: New test.
2694 * gcc.dg/tree-ssa/pr21332.c: New test.
2695 * gcc.dg/tree-ssa/pr21458.c: New test.
2696 * gcc.dg/tree-ssa/pr21658.c: New test.
2697 * gcc.dg/tree-ssa/vrp01.c: New test.
2698 * gcc.dg/tree-ssa/vrp02.c: New test.
2699 * gcc.dg/tree-ssa/vrp03.c: New test.
2700 * gcc.dg/tree-ssa/vrp04.c: New test.
2701 * gcc.dg/tree-ssa/vrp05.c: New test.
2702 * gcc.dg/tree-ssa/vrp06.c: New test.
2703 * gcc.dg/tree-ssa/vrp07.c: New test.
2704 * gcc.dg/tree-ssa/vrp08.c: New test.
2705 * gcc.dg/tree-ssa/vrp09.c: New test.
2706 * gcc.dg/tree-ssa/vrp10.c: New test.
2707 * gcc.dg/tree-ssa/vrp11.c: New test.
2708 * gcc.dg/tree-ssa/vrp12.c: New test.
2709 * gcc.dg/tree-ssa/vrp13.c: New test.
2711 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
2714 * gcc.dg/tree-ssa/pr21029.c: New test.
2716 2005-06-01 Roger Sayle <roger@eyesopen.com>
2718 * gfortran.dg/logint-1.f: New test case.
2719 * gfortran.dg/logint-2.f: Likewise.
2720 * gfortran.dg/logint-3.f: Likewise.
2722 2005-06-01 Jakub Jelinek <jakub@redhat.com>
2726 * gcc.dg/20050527-1.c: New test.
2728 * gcc.dg/i386-sse-12.c: New test.
2731 * gfortran.dg/implicit_5.f90: New test.
2733 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
2736 * gfortran/assign_4.f90: New test.
2737 * gfortran/assign_2.f90: Change compile to run.
2739 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
2741 * lib/target-supports.exp
2742 (check_effective_target_sync_char_short): New.
2743 * gcc.dg/sync-2.c: New.
2745 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
2747 PR tree-optimization/21817
2748 * gcc.dg/torture/pr21817-1.c: New.
2750 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
2753 * g++.dg/template/init5.C: New.
2755 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
2757 * gfortran.dg/char_initialiser_actual.f90:
2758 Test character initialisers as actual arguments.
2759 * gfortran.dg/char_pointer_comp_assign.f90:
2760 Test character pointer structure component assignments.
2761 * gfortran.dg/char_array_structure_constructor.f90:
2762 Test character components in structure constructors.
2764 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
2767 * g++.dg/opt/pr20931.C: New test.
2769 2005-05-31 Andreas Jaeger <aj@suse.de>
2772 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
2773 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
2774 g++.old-deja/g++.ext/asmspec1.C,
2775 g++.old-deja/g++.other/regstack.C,
2776 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
2777 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
2778 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
2779 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
2780 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
2781 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
2782 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
2783 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
2784 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
2785 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
2786 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
2787 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
2788 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
2789 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
2790 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
2791 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
2792 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
2793 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
2794 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
2796 2005-05-31 Jeff Law <law@redhat.com>
2798 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
2800 2005-05-30 Paolo Carlini <pcarlini@suse.de>
2803 * gcc.dg/builtins-1.c: Activate disabled clog test.
2804 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2806 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
2808 * gfortran.dg/char_pointer_assign.f90:
2809 Test character-pointer assignments and pointer assignments.
2810 * gfortran.dg/char_pointer_dummy.f90:
2811 Test character-pointer dummy arguments.
2812 * gfortran.dg/char_pointer_func.f90:
2813 Test character-pointer function returns.
2814 * gfortran.dg/char_pointer_dependency.f90:
2815 Test character-pointer functions with dependencies.
2817 2005-05-30 Mark Mitchell <mark@codesourcery.com>
2820 * g++.dg/lookup/using14.C: New test.
2822 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
2824 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
2825 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
2828 2005-05-29 Geoffrey Keating <geoffk@apple.com>
2831 * g++.dg/template/local5.C: New.
2834 * gcc.c-torture/compile/pr21761.c: New.
2836 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
2839 2005-05-30 Steven G. Kargl
2842 * gfortran.dg/inquire_8.f90: New test.
2844 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2847 * gfortran.dg/output_exponents_1.f90: New test.
2849 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2852 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
2854 2005-05-28 Mark Mitchell <mark@codesourcery.com>
2857 * g++.dg/ext/complex1.C: New test.
2860 * g++.dg/init/ctor6.C: New test.
2862 2005-05-29 Jan Hubicka <jh@suse.cz>
2864 * gcc.c-torture/compile/pr21562.c: New.
2866 2005-05-28 Steven G. Kargl <kargls@comcast.net>
2868 * gfortran.dg/subnormal_1.f90: New test.
2870 2005-05-28 Jan Hubicka <jh@suse.cz>
2872 * tree-prof.exp: Fix comment.
2873 * value-prof-1.c: New.
2874 * value-prof-2.c: New.
2875 * value-prof-3.c: New.
2876 * value-prof-4.c: New.
2878 2005-05-27 Mark Mitchell <mark@codesourcery.com>
2881 * g++.dg/expr/ptrmem6.C: New test.
2882 * g++.dg/expr/ptrmem6a.C: Likewise.
2884 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
2886 PR tree-optimization/21658
2887 * gcc.dg/tree-ssa/pr21658.c: New.
2889 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
2892 * g++.dg/inherit/ptrmem3.C: New.
2895 * g++.dg/parse/template16.C: New.
2897 2005-05-27 Andreas Jaeger <aj@suse.de>
2899 * gcc.dg/setjmp-2.c: Only run in 32-bit.
2901 * gcc.dg/i386-sse-8.c: Run test on all archs.
2903 2005-05-26 Mike Stump <mrs@apple.com>
2905 * objc.dg/isa-field-1.m: Only run on darwin.
2906 * objc.dg/lookup-1.m: Likewise.
2907 * objc.dg/try-catch-8.m: Likewise.
2909 2005-05-26 Roger Sayle <roger@eyesopen.com>
2911 PR tree-optimization/9814
2912 * gcc.dg/pr9814-1.c: New test case.
2914 2005-05-26 Ziemowit Laski <zlaski@apple.com>
2916 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
2917 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
2918 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
2919 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
2920 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
2921 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
2922 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
2923 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
2924 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
2925 objc.dg/try-catch-8.m: New.
2927 2005-05-26 Janis Johnson <janis187@us.ibm.com>
2929 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
2930 remove extraneous semicolons.
2932 2005-05-26 Ziemowit Laski <zlaski@apple.com>
2934 * obj-c++.dg/comp-types-12.mm: New.
2935 * objc.dg/comp-types-11.m: New.
2936 * objc.dg/selector-4.m: New.
2938 2005-05-26 Andreas Jaeger <aj@suse.de>
2941 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
2942 g++.old-deja/g++.ext/attrib3.C,
2943 g++.old-deja/g++.other/store-expr1.C,
2944 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
2945 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
2946 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
2947 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
2948 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
2949 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
2950 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
2951 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
2952 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
2953 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
2954 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
2955 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
2956 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
2957 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
2958 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
2959 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
2960 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
2961 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
2962 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
2964 2005-05-26 Andreas Jaeger <aj@suse.de>
2966 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
2969 2005-05-26 Andreas Jaeger <aj@suse.de>
2972 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
2973 gcc.misc-tests/i386-pf-athlon-1.c,
2974 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
2975 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
2976 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
2977 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
2978 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
2979 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
2980 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
2983 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
2984 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
2985 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
2988 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
2991 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
2992 effective-target ilp32.
2994 2005-05-26 David Ung <davidu@mips.com>
2996 * gcc.target/mips/ext_ins.c: New test for testing the generation
2997 of MIPS32/64 rev 2 ext/ins instructions.
2999 2005-05-26 Andreas Jaeger <aj@suse.de>
3001 * treelang/compile/unsigned.tree: Use gimple instead of
3002 nonexisting generic dump.
3004 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
3006 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
3008 2005-05-26 Andreas Jaeger <aj@suse.de>
3010 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
3012 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3015 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
3016 Test callee-allocated memory with write statements.
3018 2005-05-25 Roger Sayle <roger@eyesopen.com>
3021 * gcc.dg/pr21709-1.c: New test case.
3023 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3024 Mike Stump <mrs@apple.com>
3026 * objc/execute/next_mapping.h: Update for C++.
3028 * obj-c++.dg/selector-1.mm: Move to...
3029 * obj-c++.dg/selector-4.mm: here...
3031 * obj-c++.dg/basic.mm: New.
3032 * obj-c++.dg/comp-types-1.mm: New.
3033 * obj-c++.dg/cxx-class-1.mm: New.
3034 * obj-c++.dg/cxx-ivars-1.mm: New.
3035 * obj-c++.dg/cxx-ivars-2.mm: New.
3036 * obj-c++.dg/cxx-ivars-3.mm: New.
3037 * obj-c++.dg/cxx-scope-1.mm: New.
3038 * obj-c++.dg/cxx-scope-2.mm: New.
3039 * obj-c++.dg/defs.mm: New.
3040 * obj-c++.dg/empty-private-1.mm: New.
3041 * obj-c++.dg/encode-1.mm: New.
3042 * obj-c++.dg/encode-2.mm: New.
3043 * obj-c++.dg/encode-3.mm: New.
3044 * obj-c++.dg/extern-c-1.mm: New.
3045 * obj-c++.dg/extra-semi.mm: New.
3046 * obj-c++.dg/fix-and-continue-2.mm: New.
3047 * obj-c++.dg/isa-field-1.mm: New.
3048 * obj-c++.dg/ivar-list-semi.mm: New.
3049 * obj-c++.dg/local-decl-1.mm: New.
3050 * obj-c++.dg/lookup-1.mm: New.
3051 * obj-c++.dg/lookup-2.mm: New.
3052 * obj-c++.dg/method-1.mm: New.
3053 * obj-c++.dg/method-2.mm: New.
3054 * obj-c++.dg/method-3.mm: New.
3055 * obj-c++.dg/method-4.mm: New.
3056 * obj-c++.dg/method-5.mm: New.
3057 * obj-c++.dg/method-6.mm: New.
3058 * obj-c++.dg/method-7.mm: New.
3059 * obj-c++.dg/no-extra-load.mm: New.
3060 * obj-c++.dg/overload-1.mm: New.
3061 * obj-c++.dg/pragma-1.mm: New.
3062 * obj-c++.dg/pragma-2.mm: New.
3063 * obj-c++.dg/private-1.mm: New.
3064 * obj-c++.dg/private-2.mm: New.
3065 * obj-c++.dg/proto-qual-1.mm: New.
3066 * obj-c++.dg/qual-types-1.mm: New.
3067 * obj-c++.dg/stubify-1.mm: New.
3068 * obj-c++.dg/stubify-2.mm: New.
3069 * obj-c++.dg/super-class-1.mm: New.
3070 * obj-c++.dg/super-class-2.mm: New.
3071 * obj-c++.dg/super-dealloc-1.mm: New.
3072 * obj-c++.dg/super-dealloc-2.mm: New.
3073 * obj-c++.dg/template-1.mm: New.
3074 * obj-c++.dg/template-2.mm: New.
3075 * obj-c++.dg/template-3.mm: New.
3076 * obj-c++.dg/template-4.mm: New.
3077 * obj-c++.dg/template-5.mm: New.
3078 * obj-c++.dg/template-6.mm: New.
3079 * obj-c++.dg/try-catch-1.mm: New.
3080 * obj-c++.dg/try-catch-2.mm: New.
3081 * obj-c++.dg/try-catch-3.mm: New.
3082 * obj-c++.dg/try-catch-4.mm: New.
3083 * obj-c++.dg/try-catch-5.mm: New.
3084 * obj-c++.dg/try-catch-6.mm: New.
3085 * obj-c++.dg/try-catch-7.mm: New.
3086 * obj-c++.dg/try-catch-8.mm: New.
3087 * obj-c++.dg/try-catch-9.mm: New.
3088 * obj-c++.dg/va-meth-1.mm: New.
3090 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3092 * obj-c++.dg/selector-1.mm: New.
3093 * obj-c++.dg/selector-2.mm: New.
3095 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3097 * obj-c++.dg/selector-3.mm: New.
3098 * objc.dg/selector-3.m: New.
3100 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3102 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
3103 about where warning appears.
3105 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
3107 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
3108 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
3109 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
3110 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
3112 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
3114 * gcc.dg/20050524-1.c: New test.
3116 2005-05-25 Jan Hubicka <jh@suse.cz>
3118 * gcc.dg/tree-prof/inliner-1.c: New.
3120 2005-05-25 Janis Johnson <janis187@us.ibm.com>
3122 * gcc.dg/tree-prof: New directory.
3123 * gcc.dg/tree-prof/tree-prof.exp: New.
3125 2005-05-25 DJ Delorie <dj@redhat.com>
3127 * gcc.dg/Wattributes-1.c: New.
3128 * gcc.dg/Wattributes-2.c: New.
3129 * gcc.dg/Wattributes-3.c: New.
3131 20005-05-24 Janis Johnson <janis187@us.ibm.com>
3133 PR tree-optimization/19833
3134 * gcc.dg/uninit-4.c: Remove xfail.
3135 * gcc.dg/uninit-9.c: Ditto.
3137 2005-05-24 Ziemowit Laski <zlaski@apple.com>
3139 * obj-c++.dg/bitfield-[1-5].mm: New.
3140 * obj-c++.dg/class-protocol-1.mm: New.
3141 * obj-c++.dg/comp-types-1[0-1].mm: New.
3142 * obj-c++.dg/comp-types-[2-9].mm: New.
3143 * obj-c++.dg/encode-[4-8].mm: New.
3144 * obj-c++.dg/layout-1.mm: New.
3145 * obj-c++.dg/method-1[0-9].mm: New.
3146 * obj-c++.dg/method-2[0-1].mm: New.
3147 * obj-c++.dg/method-[8-9].mm: New.
3148 * obj-c++.dg/objc-gc-3.mm: New.
3149 * obj-c++.dg/try-catch-10.mm: New.
3150 * objc.dg/bitfield-5.m: New.
3151 * objc.dg/comp-types-10.m: New.
3152 * objc.dg/comp-types-9.m: New.
3153 * objc.dg/layout-1.m: New.
3154 * objc.dg/objc-gc-4.m: New.
3155 * objc.dg/try-catch-9.m: New.
3156 * objc.dg/class-protocol-1.m: Tweak diagnostics.
3157 * objc.dg/comp-types-1.m: Likewise.
3158 * objc.dg/comp-types-[5-6].m: Likewise.
3159 * objc.dg/method-9.m: Likewise.
3161 2005-05-24 Janis Johnson <janis187@us.ibm.com>
3163 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
3164 and on hardware without VMX support.
3166 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
3168 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
3170 * lib/profopt.exp (dg-final-generate, dg-final-use,
3171 profopt-final-code, profopt-get-options): New.
3172 (profopt-execute): Process test directives.
3174 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
3175 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3176 cleanup-tree-dump, cleanup-saved-temps): Update comments.
3178 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
3181 * g++.dg/init/ctor5.C: New test.
3183 2005-05-24 Ira Rosen <irar@il.ibm.com>
3185 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
3186 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
3187 vect-113.c, vect-114.c.
3189 2005-05-23 Adam Nemet <anemet@lnxw.com>
3191 * gcc.dg/const-elim-1.c: Remove xfails.
3193 2005-05-23 Jeff Law <law@redhat.com>
3195 * gcc.c-torture/compile/pr21638.c: New test.
3196 * gcc.c-torture/compile/20050520-1.c: New test.
3198 2005-05-23 Nick Clifton <nickc@redhat.com>
3200 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
3201 be a proper triple, ie: m32r*-*-*.
3202 * g++.old-deja/g++.jason/thunk3.C: Likewise.
3204 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
3208 * gcc.c-torture/compile/pr21293.c: New test.
3209 * gcc.c-torture/execute/pr21331.c: New test.
3211 2004-05-20 Richard Henderson <rth@redhat.com>
3213 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
3215 2005-05-20 Ziemowit Laski <zlaski@apple.com>
3217 * obj-c++-dg.exp: Add.
3219 * obj-c++.dg/dg.exp: Add.
3221 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
3223 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
3224 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
3226 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
3228 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
3230 2004-05-19 Richard Henderson <rth@redhat.com>
3232 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
3234 2005-05-19 Janis Johnson <janis187@us.ibm.com>
3236 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
3238 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
3240 2005-05-19 Jakub Jelinek <jakub@redhat.com>
3243 * g++.dg/parse/extern1.C: New test.
3244 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
3246 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3248 * gcc.dg/c99-math.h: New.
3249 * gcc.dg/c99-math-float-1.c: New test.
3250 * gcc.dg/c99-math-double-1.c: Likewise.
3251 * gcc.dg/c99-math-long-double-1.c: Likewise.
3253 2005-05-18 Richard Henderson <rth@redhat.com>
3255 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
3257 2005-05-18 Devang Patel <dpatel@apple.com>
3259 * g++.dg/opt/20050511-1.C: New test.
3261 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
3264 * gfortran.dg/reshape-complex.f90: New test.
3266 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
3268 * gfortran.dg/array_constructor_1.f90: New test.
3269 * gfortran.dg/array_constructor_2.f90: New test.
3271 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
3274 * gfortran.dg/pr20954.f: New test.
3276 2005-05-17 Mike Stump <mrs@apple.com>
3278 Yet more Objective-C++...
3280 * objc.dg/method-5.m: Update.
3281 * objc.dg/method-6.m: Update.
3282 * objc.dg/method-7.m: Update.
3283 * objc.dg/method-9.m: Update.
3284 * objc.dg/try-catch-2.m: Update.
3286 2005-05-17 Mark Mitchell <mark@codesourcery.com>
3288 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
3289 Remove little-endian optimizations.
3291 2005-05-17 Jeff Law <law@redhat.com>
3293 * g++.dg/tree-ssa/pr14814.C: New test.
3294 * gcc.dg/tree-ssa/pr14814.C: New test.
3295 * gcc.dg/tree-ssa/pr17141-1.C: New test.
3296 * gcc.dg/tree-ssa/pr17141-2.C: New test.
3298 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
3300 * gcc.dg/compat/generate-random.c: Do not include
3302 * gcc.dg/compat/generate-random_r.c: Likewise.
3304 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
3306 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
3308 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
3311 * g++.dg/tree-ssa/builtin1.C: New testcase.
3313 2005-05-17 Jakub Jelinek <jakub@redhat.com>
3316 * g++.dg/opt/const4.C: New test.
3319 * g++.dg/opt/crossjump1.C: New test.
3321 PR tree-optimization/21610
3322 * gcc.c-torture/compile/20050516-1.c: New test.
3325 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
3326 about the test failing.
3327 * gfortran.fortran-torture/execute/where_7.f90: New test.
3328 * gfortran.fortran-torture/execute/where_8.f90: New test.
3330 2005-05-16 Richard Henderson <rth@redhat.com>
3332 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
3335 2005-05-16 Mark Mitchell <mark@codesourcery.com>
3337 * gcc.dg/compat/generate-random.c (config.h): Do not include.
3338 (limits.h): Include unconditionally.
3339 (stdlib.h): Likewise.
3340 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
3341 (limits.h): Include unconditionally.
3342 (stdlib.h): Likewise.
3343 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
3344 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
3345 (limits.h): Include unconditionally.
3346 (stdlib.h): Likewise.
3347 (hashtab.h): Do not include.
3348 (getopt.h): Likewise.
3349 (stddef.h): Include.
3350 (hashval_t): Define.
3351 (struct entry): Add "next" field.
3352 (HASH_SIZE): New macro.
3353 (hash_table): New variable.
3354 (switchfiles): Do not use xmalloc.
3356 (iterative_hash): New function.
3358 (e_exists): New function.
3359 (e_insert): Likewise.
3360 (output): Use, instead of libiberty hashtable functions.
3361 (main): Do not use getopt. Do not call htab_create.
3363 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
3366 * lib/target-supports.exp (check_mkfifo_available):
3367 Return 0 for cygwin as mkfifo support incomplete on platform.
3368 Fix typos in comments.
3370 2005-05-15 Mark Mitchell <mark@codesourcery.com>
3372 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
3374 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
3377 * gfortran.dg/assign_4.f: New test.
3379 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
3381 PR tree-optimization/21563
3382 * gcc.dg/tree-ssa/pr21563.c: New.
3384 2005-05-14 Jan Hubicka <jh@suse.cz>
3386 * gcc.dg/noreturn-7.c: Allow control reaches warning.
3388 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
3390 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
3392 2005-05-13 Julian Brown <julian@codesourcery.com>
3394 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
3395 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
3397 2005-05-13 Jan Hubicka <jh@suse.cz>
3399 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
3400 * gcc.dg/fold-xor-?.c: Likewise.
3401 * gcc.dg/pr15784-?.c: Likewise.
3402 * gcc.dg/pr20922-?.c: Likewise.
3403 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
3404 * gcc.dg/tree-ssa/pr17598.c: Likewise.
3405 * gcc.dg/tree-ssa/pr20470.c: Likewise.
3407 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3410 * gfortran.dg/hollerith_1.f90: New test.
3412 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3414 * gfortran.dg/func_result_2.f90: New test.
3416 2005-05-11 Bud Davis <bdavis@gfortran.org>
3418 * gfortran.dg/dev_null.f90: New test.
3420 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
3422 * gcc.dg/arm-vfp1.c: Revert last change.
3424 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
3427 PR tree-optimization/19639
3428 * g++.dg/tree-ssa/pr19807.C: New testcase.
3430 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3433 * gfortran.dg/append-1.f90: New test.
3435 2005-05-10 Diego Novillo <dnovillo@redhat.com>
3437 * gcc.dg/pr18501.c: XFAIL.
3438 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
3439 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
3440 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
3441 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
3442 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
3443 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
3444 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
3445 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
3447 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3450 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
3451 gfortran.dg/f2c_3.f90: New tests.
3453 * gfortran.dg/return_1.f90: Fix dg annotation.
3455 2005-05-10 Diego Novillo <dnovillo@redhat.com>
3457 * gcc.c-torture/compile/20050510-1.c: New test.
3459 2005-05-10 Mark Mitchell <mark@codesourcery.com>
3461 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
3463 2005-05-10 Bob Wilson <bob.wilson@acm.org>
3465 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
3467 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
3470 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
3472 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
3475 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
3476 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
3478 2005-05-10 Ben Elliston <bje@au.ibm.com>
3481 * gcc.dg/debug/pr16676.c: New test.
3483 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
3486 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
3487 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
3488 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
3489 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
3491 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
3492 -fno-tree-dominator-opts.
3494 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3496 * gfortran.dg/return_1.f90: New test.
3498 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
3500 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
3502 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
3504 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
3507 * g++.dg/inherit/covariant13.C: New.
3509 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3512 * gfortran.dg/pr19155.f: New test.
3514 2005-05-08 Roger Sayle <roger@eyesopen.com>
3517 * gcc.dg/pr8788-1.c: New testcase.
3519 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
3522 * gcc.target/mips/fpcmp-[12].c: New tests.
3524 2005-05-06 Mark Mitchell <mark@codesourcery.com>
3526 * lib/target-supports-dg.exp (dg-require-fork): New function.
3527 (dg-require-mkfifo): Likewise.
3528 * lib/target-supports.exp (check_function_available): New
3530 (check_fork_available): Likewise.
3531 (check_mkfifo_available): Likewise.
3533 2005-05-06 Jeff Law <law@redhat.com>
3535 * gcc.c-torture/compile/pr21380.c: New test.
3537 2005-05-06 Jakub Jelinek <jakub@redhat.com>
3540 * g++.dg/ext/weak3.C: New test.
3542 2005-05-05 Mark Mitchell <mark@codesourcery.com>
3545 * g++.dg/template/crash37.C: New test.
3547 2005-05-05 Paul Brook <paul@codesourcery.com>
3549 * gcc.dg/arm-g2.c: Use effective-target arm32.
3550 * gcc.dg/arm-mmx-1.c: Ditto.
3551 * gcc.dg/arm-scd42-2.c: Ditto.
3552 * gcc.dg/arm-vfp1.c: Ditto.
3553 * lib/target-supports.exp (check_effective_target_arm32): New
3556 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
3559 gfortran.dg/in_pack_rank7.f90: New test.
3561 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
3564 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
3566 2005-05-04 Jakub Jelinek <jakub@redhat.com>
3569 * gcc.dg/20050503-1.c: New test.
3571 PR rtl-optimization/21239
3572 * gcc.dg/i386-sse-11.c: New test.
3574 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
3577 * gcc.target/i386/asm-1.c: New test.
3579 2005-05-03 Jakub Jelinek <jakub@redhat.com>
3581 PR rtl-optimization/21330
3582 * gcc.c-torture/execute/20050502-1.c: New test.
3585 * gcc.c-torture/execute/20050502-2.c: New test.
3587 2005-05-03 Uros Bizjak <uros@kss-loka.si>
3590 * gcc.dg/pr21282.c: New.
3592 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
3594 * gcc.dg/vect/pr20122.c: Clean up .vect file.
3595 * gcc.dg/vect/vect-92.c: Likewise
3596 * gcc.dg/vect/vect-93.c: Likewise
3597 * gcc.dg/vect/vect-dv-1.c: Likewise
3598 * gcc.dg/vect/vect-dv-2.c: Likewise
3599 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
3601 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
3603 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
3604 * gfortran.dg/vect/vect-2.f90: Likewise
3605 * gfortran.dg/vect/vect-3.f90: Likewise
3606 * gfortran.dg/vect/vect-4.f90: Likewise
3607 * gfortran.dg/vect/vect-5.f90: Likewise
3609 2005-05-02 Geoffrey Keating <geoffk@apple.com>
3612 * gcc.dg/rs6000-fpint-2.c: New.
3614 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
3617 * gcc.dg/builtins-30.c: Update expected messages.
3618 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
3619 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
3620 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
3622 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
3624 PR tree-optimization/21294
3625 * gcc.dg/tree-ssa/pr21294.c: New.
3627 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
3629 * gcc.dg/altivec-3.c (vec_store): Do not use the old
3630 __builtin_altivec_st_internal_4si built-in.
3632 2005-05-02 Mark Mitchell <mark@codesourcery.com>
3635 * g++.dg/template/ptrmem14.C: New test.
3637 2005-05-02 Paul Brook <paul@codesourcery.com>
3639 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
3641 2005-05-02 Michael Matz <matz@suse.de>
3644 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
3646 2005-05-01 Mark Mitchell <mark@codesourcery.com>
3648 * g++.dg/cpp/weak.C: New test.
3650 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
3652 * gcc.dg/tree-ssa/loop-8.c: New test.
3654 2005-04-30 Michael Maty <matz@suse.de>
3656 * gcc.dg/inline-mcpy.c: New test.
3658 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
3661 * gfortran.dg/eoshift.f90: New test case.
3663 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
3666 * gfortran.dg/matmul_1.f90: New test.
3668 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
3670 PR tree-optimization/21030
3671 * gcc.dg/tree-ssa/pr21030.c: New.
3673 2005-04-29 Devang Patel <dpatel@apple.com>
3675 PR tree-optimization/21272
3676 * gcc.dg/vect/vect-ifcvt-10.c: New test.
3678 2005-04-29 Jakub Jelinek <jakub@redhat.com>
3682 * gfortran.dg/entry_4.f90: New test.
3683 * gfortran.fortran-torture/execute/entry_1.f90: New test.
3684 * gfortran.fortran-torture/execute/entry_2.f90: New test.
3685 * gfortran.fortran-torture/execute/entry_3.f90: New test.
3686 * gfortran.fortran-torture/execute/entry_4.f90: New test.
3687 * gfortran.fortran-torture/execute/entry_5.f90: New test.
3688 * gfortran.fortran-torture/execute/entry_6.f90: New test.
3689 * gfortran.fortran-torture/execute/entry_7.f90: New test.
3691 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3693 * gfortran.fortran-torture/execute/entry_8.f90: New test.
3695 2005-04-29 Paul Brook <paul@codesourcery.com>
3697 * gfortran.dg/entry_3.f90: New test.
3699 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3701 * gfortran.dg/implicit_4.f90: New test.
3703 2005-04-28 Bob Wilson <bob.wilson@acm.org>
3705 * lib/target-supports.exp (check_profiling_available): Return
3706 false for xtensa-*-elf.
3708 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
3710 * lib/fortran-torture.exp (fortran-torture.exp): Catch
3711 error if file cannot be deleted.
3713 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
3715 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
3716 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
3717 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
3718 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
3719 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
3720 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
3721 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
3722 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
3723 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
3724 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
3725 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
3726 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
3727 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
3729 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3732 * gfortran.dg/pr20865.f90: New test.
3734 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
3736 * gcc.dg/void-cast-2.c: New test.
3738 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
3741 * gcc.dg/void-cast-1.c: New test.
3743 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
3745 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
3747 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3750 * gfortran.dg/pr21177.f90: New test.
3752 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
3754 PR tree-optimization/21171
3755 * gcc.dg/tree-ssa/pr21171.c: New test.
3757 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
3759 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3760 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3761 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3762 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3763 gcc.dg/tree-ssa/gen-vect-32.c: New.
3764 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
3765 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
3768 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
3771 * gcc.dg/transparent-union-3.c: New test.
3773 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
3776 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
3777 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
3778 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
3779 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
3780 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
3781 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
3783 2005-04-26 Jeff Law <law@redhat.com>
3785 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
3786 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
3787 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
3788 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
3789 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
3790 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
3791 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
3793 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
3795 PR tree-optimization/17598
3796 * gcc.dg/tree-ssa/pr17598.c: New testcase.
3798 2005-04-25 Mike Stump <mrs@apple.com>
3800 * objc.dg/fix-and-continue-1.m: Add.
3802 2005-04-25 Roger Sayle <roger@eyesopen.com>
3805 * g++.dg/opt/pr20995-1.C: New test case.
3807 2005-04-25 Devang Patel <dpatel@apple.com>
3809 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
3811 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
3814 * g++.dg/opt/alias2.C (printf): Correct the prototype.
3816 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
3819 * g++.dg/opt/rtti2.C: New test.
3821 2005-04-25 Paul Brook <paul@codesourcery.com>
3822 Steven G. Kargl <kargls@comcast.net>
3825 * gfortran.dg/ichar_1.f90: New file.
3827 2005-04-24 Jakub Jelinek <jakub@redhat.com>
3830 * g++.dg/opt/pr20991.C: New test.
3832 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
3833 where sizeof (type) < __alignof__ (type).
3834 * gcc.dg/compat/struct-layout-1.h: Likewise.
3836 2005-04-24 Per Bothner <per@bothner.com>
3837 Devang Patel <dpatel@apple.com>
3839 PR preprocessor/20907
3840 * gcc.dg/cpp/very-long-comment.c: New test.
3842 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3845 * gfortran.dg/common_5.f: New test.
3847 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
3850 * g++.dg/tree-ssa/pr21082.C: New testcase.
3852 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
3854 * gcc.dg/vect/vect-99.c: New test.
3856 2005-04-22 Diego Novillo <dnovillo@redhat.com>
3858 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
3860 2005-04-22 Jeff Law <law@redhat.com>
3862 * gcc.dg/uninit-5.c: Remove xfails.
3863 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
3864 conditionals and loads.
3866 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
3871 * gfortran.dg/nested_reshape.f90: new test
3872 * gfortran.dg/reshape-alloc.f90: new test
3873 * gfortran.dg/reshape.f90: new test
3875 2005-04-22 Mark Mitchell <mark@codesourcery.com>
3877 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
3879 * gcc.dg/arm-vfp1.c: New test.
3881 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
3884 * g++.dg/lookup/builtin2.C: New test.
3886 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
3888 * gcc.dg/weak/weak-13.c: New test.
3890 2005-04-21 Geoffrey Keating <geoffk@apple.com>
3892 * lib/target-supports.exp (check_effective_target_sync_int_long):
3895 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
3897 * gcc.target/mips/branch-1.c: New test.
3899 2005-04-21 Richard Henderson <rth@redhat.com>
3901 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
3902 * gcc.dg/vect/vect-86.c: Likewise.
3903 * gcc.dg/vect/vect-87.c: Likewise.
3904 * gcc.dg/vect/vect-88.c: Likewise.
3906 2005-04-21 Devang Patel <dpatel@apple.com>
3908 PR optimization/20994
3909 * gcc.dg/tree-ssa/ifc-3.c: New test.
3911 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
3914 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
3915 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
3916 gcc.dg/c99-vla-jump-5.c: New tests.
3918 2005-04-19 Richard Henderson <rth@redhat.com>
3920 * lib/target-supports.exp (check_effective_target_vect_int_mult):
3921 Fix typo in exists check.
3922 (check_effective_target_sync_int_long): New.
3923 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
3924 * gcc.dg/ia64-sync-2.c: Likewise.
3925 * gcc.dg/ia64-sync-3.c: Likewise.
3926 * gcc.dg/ia64-sync-4.c: Likewise.
3928 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
3930 * gcc.dg/fold-xor-1.c: New test.
3931 * gcc.dg/fold-xor-2.c: New test.
3933 2005-04-19 James E. Wilson <wilson@specifixinc.com>
3936 * g++.dg/eh/fp-regs.C: New test.
3938 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
3940 * gcc.dg/Wint-to-pointer-cast-1.c,
3941 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
3942 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
3943 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
3945 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3948 * gfortran.dg/pr16861.f90: New test.
3950 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
3952 * gcc.dg/pr21085.c: New test.
3954 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
3956 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
3957 (setup_mips_tests, dg-mips-options): New procedures.
3958 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
3959 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
3960 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
3961 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
3962 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
3963 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
3964 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
3965 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
3966 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
3967 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
3968 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
3969 dg-mips-options instead of dg-options. Remove now-redundant
3970 preprocessor guards.
3971 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
3972 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
3973 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
3974 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
3975 * gcc.dg/vr-mult-2.c: Delete.
3976 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
3977 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
3978 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
3979 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
3980 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
3981 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
3982 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
3984 2005-04-18 Laurent GUERBY <laurent@guerby.net>
3986 * ada/acats/run_all.sh: Use sync when executable not present.
3988 2005-04-18 Devang Patel <dpatel@apple.com>
3990 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
3991 * gcc.dg/vect/vect-11a.c: New.
3992 * gcc.dg/vect/vect-none.c: Update.
3993 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
3995 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
3997 PR tree-optimization/20922
3998 * gcc.dg/pr20922-1.c: New test.
3999 * gcc.dg/pr20922-2.c: New test.
4000 * gcc.dg/pr20922-3.c: New test.
4001 * gcc.dg/pr20922-4.c: New test.
4002 * gcc.dg/pr20922-5.c: New test.
4003 * gcc.dg/pr20922-6.c: New test.
4005 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4008 * gfortran.dg/pr20950.f: New test.
4010 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4013 * gfortran.dg/pr19216.f: New test.
4015 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
4017 PR tree-optimization/21001
4018 * gcc.dg/tree-ssa/pr21001.c: New.
4020 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
4023 * gfortran.dg/reshape_rank7.f90: New test.
4025 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
4027 PR libfortran/12884 gfortran.dg/pr12884.f: New test
4028 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
4029 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
4030 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
4031 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
4032 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
4033 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
4034 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
4035 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
4036 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
4037 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
4038 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
4039 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
4040 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
4041 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
4042 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
4043 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
4044 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
4045 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
4046 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
4047 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
4049 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
4051 * gfortran.dg/wtruncate.f: New testcase.
4052 * gfortran.dg/wtruncate.f90: New testcase.
4054 2005-04-16 Mark Mitchell <mark@codesourcery.com>
4057 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
4058 which sizeof/alignof is dependent, rather than just whether we are
4059 processing_template_decl.
4061 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
4063 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
4064 corrected typo where the wrong variables had been compared.
4066 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
4069 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
4070 Test callee-allocated version of return array with a write
4072 Test spread with a temporary with another write statement.
4074 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
4076 PR tree-optimization/21031
4077 * gcc.dg/tree-ssa/pr21031.c: New.
4079 2005-04-15 Uros Bizjak <uros@kss-loka.si>
4081 PR tree-optimization/21004
4082 * gcc.dg/builtins-53.c: Include builtins-config.h.
4083 Check floorf, ceilf, floorl and ceill transformations
4084 only when HAVE_C99_RUNTIME is defined.
4086 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
4089 * gcc.dg/tree-ssa/pr20739.c: New test.
4091 2005-04-14 Mike Stump <mrs@apple.com>
4093 * gcc.dg/Foundation.framework/empty: New.
4094 * gcc.dg/framework-2.c: New.
4096 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
4098 PR tree-optimization/21021
4099 * gcc.c-torture/compile/pr21021.c: New.
4101 2005-04-14 Janis Johnson <janis187@us.ibm.com
4104 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
4105 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
4106 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
4107 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
4108 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
4109 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
4110 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
4111 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
4113 2005-04-14 Richard Henderson <rth@redhat.com>
4115 * lib/target-supports.exp (check_effective_target_vect_condition):
4116 Add ia64, i?86, and x86_64.
4118 2005-04-14 Steven G. Kargl <kargls@comcast.net>
4120 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
4122 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
4124 PR tree-optimization/20657
4125 * gcc.dg/tree-ssa/pr20657.c: New.
4127 2005-04-14 Uros Bizjak <uros@kss-loka.si>
4129 * gcc.dg/builtins-53.c: Also check (int)trunc* and
4130 (long long int)trunc*.
4132 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
4135 * gcc.dg/pr20927.c: New test.
4137 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
4139 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
4140 * gcc.target/mips/asm-1.c: Likewise.
4142 2005-04-13 Dale Johannesen <dalej@apple.com>
4144 * objc.dg/objc-fast-4.m: New.
4146 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
4148 * gcc.target/cris/torture/cris-torture.exp: New driver in new
4150 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
4152 2005-04-13 David Edelsohn <edelsohn@gnu.org>
4154 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
4155 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
4156 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
4158 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
4160 PR tree-optimization/20913
4161 * gcc.dg/tree-ssa/pr20913.c: New.
4163 PR tree-optimization/20702
4164 * gcc.dg/tree-ssa/pr20702.c: New.
4166 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4169 * g++.dg/inherit/local3.C: New test.
4171 2005-04-12 Jeff Law <law@redhat.com>
4173 * gcc.dg/tree-ssa/20050412-1.c: New test.
4175 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
4178 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
4179 Add tests with mask generated by expression.
4180 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
4181 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
4182 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
4184 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
4187 * gcc.dg/20050409-1.c: New test.
4189 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
4191 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
4193 2005-04-11 Mark Mitchell <mark@codesourcery.com>
4195 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
4196 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
4197 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
4198 (TARGET_CXX): Adjust accordingly.
4199 * target.h (struct gcc_target): Remove epxort_class_data. Add
4200 determine_class_data_visibility and class_data_always_comdat.
4201 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
4202 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
4203 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
4204 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
4205 (arm_cxx_determine_class_data_visibility): New.
4206 (arm_cxx_class_data_always_comdat): Likewise.
4207 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
4208 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
4209 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
4210 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
4211 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
4214 2005-04-11 Mark Mitchell <mark@codesourcery.com>
4216 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
4218 2005-04-11 Geoffrey Keating <geoffk@apple.com>
4220 * gcc.dg/i386-darwin-fpmath.c: New.
4222 2004-04-11 Devang Patel <dpatel@apple.com>
4224 * lib/target-supports.exp (check_effective_target_vect_condition): New.
4225 * gcc.dg/vect/vect-ifcvt-1.c: New test.
4226 * gcc.dg/vect/vect-ifcvt-2.c: New test.
4227 * gcc.dg/vect/vect-ifcvt-3.c: New test.
4228 * gcc.dg/vect/vect-ifcvt-4.c: New test.
4229 * gcc.dg/vect/vect-ifcvt-5.c: New test.
4230 * gcc.dg/vect/vect-ifcvt-6.c: New test.
4231 * gcc.dg/vect/vect-ifcvt-7.c: New test.
4232 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
4234 2004-04-11 Devang Patel <dpatel@apple.com>
4236 * gcc.dg/vect/vect-dv-1.c: New test.
4237 * gcc.dg/vect/vect-dv-2.c: New test.
4239 2005-04-11 Diego Novillo <dnovillo@redhat.com>
4241 PR tree-optimization/20933
4242 * gcc.dg/tree-ssa/pr20933.c: New test.
4244 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4246 * gfortran.dg/fold_nearest.f90: New test.
4248 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
4250 * gcc.dg/tree-ssa/alias-1.c: New test.
4252 2005-04-11 Diego Novillo <dnovillo@redhat.com>
4254 PR tree-optimization/20920
4255 * g++.dg/tree-ssa/pr20920.C: New test.
4257 2005-04-11 Uros Bizjak <uros@kss-loka.si>
4259 * gcc.dg/builtins-53.c: Also check (int)ceil* and
4260 (long long int)ceil*.
4262 2005-04-10 Mark Mitchell <mark@codesourcery.com>
4264 * g++.dg/warn/Wdtor1.C: Declare template in system header with
4265 explicit C++ linkage.
4267 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4269 * gfortran.dg/pr17229.f: Take care of the new obsolescence
4270 warning for arithmetic IF statements.
4272 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
4274 * eor_handling_1.f90: New test case.
4275 * eor_handling_2.f90: New test case.
4276 * eor_handling_3.f90: New test case.
4277 * eor_handling_4.f90: New test case.
4278 * eor_handling_5.f90: New test case.
4279 * noadv_size.f90: New test case.
4280 * pad_no.f90: New test case.
4282 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
4284 * gcc.c-torture/execute/20050410-1.c: New test.
4286 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
4288 * gcc.dg/pr20126.c: New.
4290 2005-04-09 Bud Davis <bdavis@gfortran.org>
4291 Steven G. Kargl <kargls@comcast.net>
4293 * gfortran.dg/PR19872.f: New test.
4295 2005-04-09 Steven G. Kargl <kargls@comcast.net>
4297 * gfortran.dg/nint_1.f90: Fix dg-do directive
4299 2005-04-09 Steven G. Kargl <kargls@comcast.net>
4301 * gfortran.dg/nint_1.f90: New test.
4303 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
4305 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
4306 Added test for callee-allocated arrays with write statements.
4307 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
4308 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
4309 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
4310 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
4311 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
4313 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
4316 * gfortran.dg/open-options-blanks.f: New test.
4318 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
4321 * gfortran.dg/comma_format_extension_[1234].f: New tests.
4323 2005-04-09 Jakub Jelinek <jakub@redhat.com>
4325 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4326 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4327 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4328 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4329 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4330 * gcc.c-torture/execute/stdarg-4.c: New test.
4332 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
4335 * g++.dg/abi/param2.C: New test.
4337 2005-04-09 Uros Bizjak <uros@kss-loka.si>
4339 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
4341 2005-04-09 Uros Bizjak <uros@kss-loka.si>
4343 * gcc.dg/builtins-53.c: New test.
4345 2005-04-08 Diego Novillo <dnovillo@redhat.com>
4347 * g++.dg/tree-ssa/pr18178.C: New test.
4348 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
4349 * gcc.c-torture/execute/20041019-1.c: New test.
4350 * gcc.dg/tree-ssa/20041008-1.c: New test.
4351 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
4352 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
4353 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
4354 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
4355 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
4356 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
4357 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
4358 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
4359 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4360 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4362 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
4364 PR rtl-optimization/20466
4365 * gcc.c-torture/execute/pr20466-1.c: New test.
4367 2005-04-08 Mark Mitchell <mark@codesourcery.com>
4370 * g++.dg/parse/cond2.C: New test.
4373 * g++.dg/warn/Wdtor1.C: New test.
4375 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4378 * gfortran.dg/pr17229.f: New test.
4380 2005-04-07 Steven G. Kargl <kargls@comcast.net>
4382 * gfortran.dg/tiny_1.f90: New test.
4383 * gfortran.dg/tiny_2.f90: ditto.
4385 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
4387 * gfortran.dg/eor_1.f90: Fix dg-do run line
4388 * gfortran.dg/open_new.f90: Fix dg-do run line
4390 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
4392 * lib/target-supports.exp (get_compiler_messages): Support
4393 optional arguments, the fourth being compiler options.
4394 (check_effective_target_fpic): New proc.
4395 * gcc.dg/20050321-2.c: Restrict to target fpic.
4397 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
4399 * gcc.dg/15443-1.c: New test.
4400 * gcc.dg/15443-2.c: Likewise.
4402 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4404 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
4406 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
4408 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
4410 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
4412 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
4413 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
4415 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
4416 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
4417 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
4419 2005-04-06 Mark Mitchell <mark@codesourcery.com>
4422 * g++.dg/warn/Wunused-11.C: New test.
4424 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
4426 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
4428 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
4430 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
4432 2005-04-05 Mark Mitchell <mark@codesourcery.com>
4435 * g++.dg/template/ptrmem13.C: New test.
4437 2005-04-05 Per Bothner <per@bothner.com>
4439 * lib/gcc.exp: Always add -fno-show-column, for now.
4441 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
4444 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
4445 of plain old "unsigned int" for the type of "i". Makes this test
4448 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
4450 * gcc.dg/i386-ssefn-1.c: New test.
4451 * gcc.dg/i386-ssefn-2.c: New test.
4452 * gcc.dg/i386-ssefn-3.c: New test.
4453 * gcc.dg/i386-ssefn-4.c: New test.
4455 2005-04-05 Jakub Jelinek <jakub@redhat.com>
4457 PR tree-optimization/20076
4458 * gcc.dg/builtin-apply4.c: New test.
4460 PR preprocessor/19475
4461 * gcc.dg/cpp/macspace1.c: New test.
4462 * gcc.dg/cpp/macspace2.c: New test.
4464 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4466 * gfortran.dg/pr20755.f: Fixed bad format.
4468 2005-04-05 Mark Mitchell <mark@codesourcery.com>
4471 * g++.dg/ext/attrib21.C: New test.
4473 2004-04-05 Devang Patel <dpatel@apple.com>
4475 * lib/target-supports.exp (check_effective_target_vect_shif): New.
4476 * gcc.dg/vect/vect-shift-1.c: New test.
4478 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4481 * gfortran.dg/pr20755.f: New test.
4483 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
4485 * gfortran.dg/pr15959.f90: New test.
4486 * gfortran.dg/string_pad_trunc.f90: New test.
4488 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4490 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
4491 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
4492 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
4495 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4497 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
4499 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4501 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
4502 * gcc.c-torture/compile/20011119-2.c: Likewise.
4503 * gcc.c-torture/compile/981001-2.c: Likewise.
4505 2005-04-04 Mark Mitchell <mark@codesourcery.com>
4508 * g++.dg/template/overload4.C: New test.
4510 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
4513 * g++.dg/abi/covariant5.C: New.
4516 * g++.dg/debug/const2.C: New.
4518 2005-04-04 Jakub Jelinek <jakub@redhat.com>
4520 PR rtl-optimization/16104
4521 * gcc.c-torture/execute/20050316-1.c: New test.
4523 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
4525 * g++.dg/template/spec23.C: Fix dg-error text.
4527 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
4530 * g++.dg/expr/lval2.C: New.
4532 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4534 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
4535 __builtin_strcasecmp and __builtin_strncasecmp.
4537 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
4540 * g++.dg/template/spec22.C: New.
4541 * g++.dg/template/spec23.C: New.
4543 2005-04-03 Dale Ranta <dir@lanl.gov>
4544 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4550 * gfortran.dg/backspace.f: New test.
4552 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
4554 * gcc.dg/pr19345.c: New test.
4556 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
4558 PR tree-optimization/20640
4559 * gcc.dg/torture/tree-loop-1.c: New.
4561 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
4563 PR rtl-optimization/20290
4564 * gcc.c-torture/execute/loop-ivopts-2.c: New.
4566 2005-04-02 Geoffrey Keating <geoffk@apple.com>
4568 * gcc.dg/rs6000-fpint.c: New.
4570 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
4572 * gcc.dg/old-style-then-proto-1.c: New test.
4574 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4576 * gfortran.fortran-torture/execute/backspace.f90: Check
4577 after backspace and read was incorrect.
4579 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4581 * gcc.c-torture/execute/builtins/strcat.c: Check the result
4582 buffer past the terminating NUL using memcmp.
4583 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
4584 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
4586 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
4587 Fix unused/uninitialized variable warnings.
4589 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
4590 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
4591 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
4592 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
4594 * gcc.c-torture/execute/builtins/abs-1-lib.c,
4595 gcc.c-torture/execute/builtins/fputs-lib.c,
4596 gcc.c-torture/execute/builtins/lib/fprintf.c,
4597 gcc.c-torture/execute/builtins/lib/main.c,
4598 gcc.c-torture/execute/builtins/lib/memcmp.c,
4599 gcc.c-torture/execute/builtins/lib/memmove.c,
4600 gcc.c-torture/execute/builtins/lib/mempcpy.c,
4601 gcc.c-torture/execute/builtins/lib/memset.c,
4602 gcc.c-torture/execute/builtins/lib/printf.c,
4603 gcc.c-torture/execute/builtins/lib/sprintf.c,
4604 gcc.c-torture/execute/builtins/lib/stpcpy.c,
4605 gcc.c-torture/execute/builtins/lib/strchr.c,
4606 gcc.c-torture/execute/builtins/lib/strcmp.c,
4607 gcc.c-torture/execute/builtins/lib/strcpy.c,
4608 gcc.c-torture/execute/builtins/lib/strcspn.c,
4609 gcc.c-torture/execute/builtins/lib/strlen.c,
4610 gcc.c-torture/execute/builtins/lib/strncat.c,
4611 gcc.c-torture/execute/builtins/lib/strncmp.c,
4612 gcc.c-torture/execute/builtins/lib/strncpy.c,
4613 gcc.c-torture/execute/builtins/lib/strrchr.c,
4614 gcc.c-torture/execute/builtins/lib/strspn.c,
4615 gcc.c-torture/execute/builtins/lib/strstr.c,
4616 gcc.c-torture/execute/builtins/memops-asm-lib.c,
4617 gcc.c-torture/execute/builtins/strlen-2.c,
4618 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
4621 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
4623 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
4624 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
4627 2005-04-01 Jakub Jelinek <jakub@redhat.com>
4630 * g++.dg/debug/using1.C: New test.
4632 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
4635 * gcc.dg/alias-7.c: Prefix asm-declared name with
4636 __USER_LABEL_PREFIX__.
4638 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
4640 Fix fallout from PR middle-end/15700:
4641 * gcc.c-torture/compile/20011119-1.c: Take
4642 __USER_LABEL_PREFIX__ into account.
4643 * gcc.c-torture/compile/20011119-2.c: Likewise.
4645 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
4648 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
4650 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
4653 * gcc.c-torture/compile/struct-non-lval-1.c,
4654 gcc.c-torture/compile/struct-non-lval-2.c,
4655 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
4657 2005-03-31 Janis Johnson <janis187@us.ibm.com>
4659 * gcc.dg/tls/tls.exp: Remove temporary file.
4660 * g++.dg/tls/tls.exp: Ditto.
4661 * lib/file-format.exp: Ditto.
4662 * g++.dg/special/ecos.exp: Ditto.
4664 * lib/profopt.exp: Treat prof_ext as a list.
4665 * gcc.misc-tests/bprob.exp: Ditto.
4666 * g++.dg/bprob/bprob.exp: Ditto.
4668 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
4669 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
4670 g++.dg/tree-ssa/pointer-reference-alias.C,
4671 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
4672 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
4673 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
4674 g++.dg/vect/pr19951.cc: Ditto.
4675 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
4676 gcc.dg/builtins-47.c: Ditto.
4677 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
4678 gcc.dg/pr20115-1.c: Ditto.
4679 * gcc.dg/tree-ssa/20030530-2.c,
4680 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
4681 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4682 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
4683 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4684 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
4685 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
4686 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
4687 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
4688 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
4689 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
4690 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
4691 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
4692 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
4693 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
4694 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
4695 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4696 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4697 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4698 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4699 gcc.dg/tree-ssa/20030824-1.c,
4700 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
4701 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
4702 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
4703 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
4704 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
4705 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
4706 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
4707 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
4708 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
4709 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
4710 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
4711 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
4712 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
4713 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
4714 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
4715 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
4716 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
4717 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
4718 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
4719 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
4720 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
4721 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
4722 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
4723 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
4724 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
4725 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
4726 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
4727 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
4728 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
4729 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
4730 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
4731 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
4732 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
4733 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
4734 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
4735 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
4736 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
4737 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
4738 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
4739 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
4740 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
4741 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
4742 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4743 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
4744 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
4745 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
4746 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
4747 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
4748 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
4749 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
4750 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4751 gcc.dg/tree-ssa/useless-1.c: Ditto.
4752 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
4753 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
4754 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
4755 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
4756 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4757 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
4758 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
4759 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
4760 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
4761 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
4762 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
4763 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
4764 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
4765 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
4766 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
4767 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
4768 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
4769 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
4770 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
4771 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
4772 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
4773 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
4774 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
4775 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
4776 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
4777 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
4778 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
4779 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
4780 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
4781 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
4782 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
4783 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
4784 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
4785 gcc.dg/vect/vect-none.c: Ditto.
4786 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
4787 treelang/compile/unsigned.tree: Ditto.
4789 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
4790 * gcc.dg/cpp/direct2s.c: Ditto.
4791 * gcc.dg/cpp/paste4.c: Ditto.
4792 * gcc.dg/cpp/separate-1.c: Ditto.
4793 * gcc.dg/pch/save-temps-1.c: Ditto.
4794 * g++.dg/ext/altivec-10.C: Ditto.
4795 * g++.dg/pch/pch.C: Ditto.
4797 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
4799 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
4800 * g++.dg/template/repo1.C: Ditto.
4801 * g++.dg/template/repo2.C: Ditto.
4802 * g++.dg/template/repo3.C: Ditto.
4803 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
4804 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
4805 * g++.old-deja/g++.pt/repo1.C: Ditto.
4806 * g++.old-deja/g++.pt/repo2.C: Ditto.
4807 * g++.old-deja/g++.pt/repo3.C: Ditto.
4808 * g++.old-deja/g++.pt/repo4.C: Ditto.
4810 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
4811 * gcc.dg/20030107-1.c: Ditto.
4812 * gcc.dg/20030702-1.c: Ditto.
4813 * gcc.dg/profile-generate-1.c: Ditto.
4814 * g++.dg/other/profile1.C: Ditto.
4815 * g++.old-deja/g++.robertl/eb83.C: Ditto.
4817 * lib/gcc-dg.exp (remove-build-file): New.
4818 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4819 cleanup-tree-dump, cleanup-saved-temps): New.
4821 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
4823 PR c++/19203, DR 214
4824 * g++.dg/parse/ambig3.C: Not ambiguous.
4825 * g++.dg/template/spec20.C: New.
4826 * g++.dg/template/spec21.C: New.
4828 2005-03-31 Steve Ellcey <sje@cup.hp.com>
4831 * gcc.dg/ia64-fptr-1.c: Run only on linux.
4833 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4836 * gfortran.dg/negative_unit.f: New test.
4838 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
4840 * gcc.dg/20050330-1.c: New test.
4842 2005-03-30 Devang Patel <dpatel@apple.com>
4844 * g++.dg/tree-sra/ssa-sra-3.C: New test.
4846 2005-03-30 Dale Johannesen <dalej@apple.com>
4848 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
4850 2005-03-30 Janis Johnson <janis187@us.ibm.com>
4852 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
4853 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
4854 Strip options from test name.
4856 2005-03-31 Jan Hubicka <jh@suse.cz>
4858 * gcc.dg/varpool-1.c: New testcase.
4860 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
4864 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
4865 gcc.dg/stmt-expr-label-3.c : New tests.
4866 * gcc.c-torture/execute/medce-2.c: Remove.
4868 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
4871 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
4874 2005-03-30 Alan Modra <amodra@bigpond.net.au>
4876 * gcc.c-torture/compile/pr20203.c: New test.
4878 2005-03-26 Steven G. Kargl <kargls@comcast.net>
4880 * gfortran.dg/promotion.f90: New test.
4882 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
4885 * gcc.dg/torture/asm-subreg-1.c: New test.
4887 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
4890 * gcc.dg/pr20672-1.c: New test.
4892 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
4894 * gfortran.dg/vect: New directory.
4895 * gfortran.dg/vect/vect.exp: New.
4896 * gfortran.dg/vect/vect-1.f90: New test.
4897 * gfortran.dg/vect/vect-2.f90: New test.
4898 * gfortran.dg/vect/vect-3.f90: New test.
4899 * gfortran.dg/vect/vect-4.f90: New test.
4900 * gfortran.dg/vect/vect-5.f90: New test.
4902 2005-03-29 Jakub Jelinek <jakub@redhat.com>
4905 * gcc.dg/alias-7.c: New test.
4907 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
4909 * gcc.dg/sparc-reg-1.c: New test.
4911 2005-03-28 Steve Ellcey <sje@cup.hp.com>
4914 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
4916 2005-03-29 Dale Ranta <dir@lanl.gov>
4917 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4920 * gfortran.dg/pr20163-2.f: New test.
4922 2005-03-28 Jan Hubicka <jh@suse.cz>
4925 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
4928 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
4930 PR tree-optimization/20626
4931 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
4932 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
4934 2005-03-26 Steven G. Kargl <kargls@comcast.net>
4936 * gfortran.dg/underflow.f90: New test.
4937 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
4939 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4941 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
4943 2005-03-25 Mark Mitchell <mark@codesourcery.com>
4945 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
4946 (g++_init): Make sure that CXXFLAGS is set.
4947 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
4948 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
4949 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4950 * lib/objc.exp (objc_init): Likewise.
4951 * lib/treelang.exp (treelang_init): Likewise.
4953 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
4955 PR tree-optimization/20470
4956 * gcc.dg/tree-ssa/pr20470.c: New test.
4958 2005-03-25 Geoffrey Keating <geoffk@apple.com>
4960 * gcc.dg/ppc-stfiwx.c: New.
4962 2005-03-25 Steve Ellcey <sje@cup.hp.com>
4965 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
4967 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
4969 * gcc.dg/20050325-1.c: Fix a typo.
4971 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4975 * gfortran.dg/dos_eol.f: New test.
4977 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
4979 PR rtl-optimization/20249
4980 * gcc.dg/20050325-1.c: New test.
4982 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4985 * gfortran.dg/pr15332.f: New test.
4987 2005-03-24 Dale Johannesen <dalej@apple.com>
4989 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
4991 2005-03-24 Geoffrey Keating <geoffk@apple.com>
4993 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
4994 'internal' visibility.
4995 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
4996 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
4997 'protected' visibility.
4998 * gcc.dg/visibility-7.c: Likewise.
4999 * lib/target-supports.exp (check_visibility_available): Take
5000 a parameter, the kind of visibility to check for.
5001 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
5002 to check_visibility_available.
5004 * g++.dg/expr/cast3.C: New.
5006 2005-03-24 David Edelsohn <edelsohn@gnu.org>
5008 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
5011 2005-03-24 Steve Ellcey <sje@cup.hp.com>
5014 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
5016 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
5018 * gcc.dg/badshift.c: Renamed to...
5019 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
5021 * gcc.target/i386/badshift.c: Renamed to...
5022 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
5025 PR rtl-optimization/20532
5026 * gcc.target/i386/badshift.c: New.
5028 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5030 * gfortran.dg/pr18025.f90: New test.
5032 2005-03-23 Dale Johannesen <dalej@apple.com>
5034 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
5036 2005-03-23 Mark Mitchell <mark@codesourcery.com>
5038 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
5040 * lib/target-supports.exp (check_iconv_available): Default
5041 libiconv to -liconv, if there is no definition.
5043 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
5045 * gcc.dg/torture/cris-asm-mof-1.c: New test.
5047 2005-03-22 Mark Mitchell <mark@codesourcery.com>
5049 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
5050 * g++.dg/opt/pr7503-2.C: Likewise.
5051 * g++.dg/opt/pr7503-3.C: Likewise.
5052 * g++.dg/opt/pr7503-4.C: Likewise.
5053 * g++.dg/opt/pr7503-5.C: Likewise.
5054 * g++.dg/warn/minmax.C: New test.
5056 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5058 * gfortran.dg/g77_intrinsics_funcs.f: New test.
5059 * gfortran.dg/g77_intrinsics_sub.f: New test.
5061 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
5062 Jan Hubicka <jh@suse.cz>
5063 Steven Bosscher <stevenb@suse.de
5065 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
5067 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5070 * g++.dg/template/redecl3.C: New test.
5072 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5075 * g++.dg/parse/error16.C: Tweak error markers.
5077 2005-03-22 Jakub Jelinek <jakub@redhat.com>
5080 * gcc.dg/20050321-2.c: New test.
5082 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
5086 * g++.dg/template/ptrmem12.C: New.
5088 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
5090 PR rtl-optimization/20527
5091 * gcc.c-torture/execute/pr20527-1.c: New test.
5093 2005-03-22 Ben Elliston <bje@au.ibm.com>
5095 * gcc.misc-tests/options.exp (check_for_options): Create a real C
5096 program, compile it into a real executable and then delete the .c
5097 and .x files afterwards, to avoid problems on testglue targets.
5099 2005-03-21 Stuart Hastings <stuart@apple.com>
5101 * gcc.target/i386/sse-2.c: New.
5103 2005-03-21 Uros Bizjak <uros@kss-loka.si>
5105 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
5107 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5109 * g++.dg/parse/crash25.C: Fix typo.
5111 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5114 * g++.dg/parse/crash24.C: New test.
5117 * g++.dg/parse/crash25.C: New test.
5119 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5122 * g++.dg/ext/stmtexpr4.C: New test.
5124 2005-03-20 Roger Sayle <roger@eyesopen.com>
5127 * gcc.c-torture/compile/pr13066-1.c: New test case.
5128 * gcc.c-torture/compile/pr20539-1.c: Likewise.
5129 * g++.dg/opt/pr13066-1.C: Likewise.
5131 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
5133 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
5135 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5138 * gfortran.dg/nesting_1.f90: New test.
5140 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5143 * g++.dg/lookup/using13.C: New test.
5145 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5148 * g++.dg/template/crash36.C: New test.
5150 2005-03-18 Paolo Carlini <pcarlini@suse.de>
5153 * g++.dg/template/crash35.C: New test.
5155 2005-03-17 Paolo Carlini <pcarlini@suse.de>
5158 * g++.dg/overload/operator2.C: New test.
5160 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5163 * gfortran.dg/pr20257.f90: New test.
5165 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5168 * gfortran.dg/pr20480.f90: New test.
5170 2005-03-16 Richard Henderson <rth@redhat.com>
5173 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
5174 (_rtld_global): New.
5175 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
5176 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
5178 * gcc.dg/alias-3.c: New.
5179 * gcc.dg/alias-4.c: New.
5180 * gcc.dg/alias-5.c: New.
5181 * gcc.dg/alias-6.c: New.
5183 2005-03-15 Geoffrey Keating <geoffk@apple.com>
5185 * gcc.dg/cpp/ucnid-7.c: New.
5187 2005-03-15 Janis Johnson <janis187@us.ibm.com>
5188 Dorit Naishlos <dorit@il.ibm.com>
5190 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
5193 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
5195 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
5196 misaligned accesses.
5197 * gcc.dg/vect/vect-58.c: Likewise.
5198 * gcc.dg/vect/vect-92.c: New.
5199 * gcc.dg/vect/vect-93.c: New.
5201 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
5204 * gfortran.dg/assign_2.f90: New test.
5205 * gfortran.dg/assign_3.f90: New test.
5206 * gfortran.dg/assign.f90: New test.
5208 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
5210 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
5211 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
5212 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
5213 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
5216 2005-03-14 Geoffrey Keating <geoffk@apple.com>
5218 * gcc.dg/cpp/ucnid-6.c: New.
5220 * gcc.dg/cpp/normalize-1.c: New.
5221 * gcc.dg/cpp/normalize-2.c: New.
5222 * gcc.dg/cpp/normalize-3.c: New.
5223 * gcc.dg/cpp/normalize-4.c: New.
5224 * gcc.dg/cpp/ucnid-4.c: New.
5225 * gcc.dg/cpp/ucnid-5.c: New.
5226 * g++.dg/cpp/normalize-1.C: New.
5227 * g++.dg/cpp/ucnid-1.C: New.
5229 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
5231 * gcc.dg/pr18628.c: New.
5233 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
5236 * g++.dg/tree-ssa/pr20280.C: New.
5238 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5241 * gfortran.dg/stfunc_2.f90: New test.
5243 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
5245 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
5247 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
5249 * gcc.dg/tree-ssa/20050314-1.c: New test.
5251 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5255 * g++.dg/template/friend34.C: New test.
5256 * g++.dg/template/friend35.C: Likewise.
5257 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
5259 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5261 Friend class name lookup 5/n
5263 * g++.dg/lookup/hidden-class1.C: New test.
5264 * g++.dg/lookup/hidden-class2.C: Likewise.
5265 * g++.dg/lookup/hidden-class3.C: Likewise.
5266 * g++.dg/lookup/hidden-class4.C: Likewise.
5267 * g++.dg/lookup/hidden-class5.C: Likewise.
5268 * g++.dg/lookup/hidden-class6.C: Likewise.
5269 * g++.dg/lookup/hidden-class7.C: Likewise.
5270 * g++.dg/lookup/hidden-class8.C: Likewise.
5271 * g++.dg/lookup/hidden-class9.C: Likewise.
5272 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
5273 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
5274 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
5275 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
5276 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
5277 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
5278 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
5279 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
5280 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
5281 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
5282 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
5284 2005-03-13 Mark Mitchell <mark@codesourcery.com>
5287 * g++.dg/template/error18.C: New test.
5289 2005-03-09 Ben Elliston <bje@au.ibm.com>
5292 * g++.dg/debug/pr16792.C: New test.
5294 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
5296 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
5297 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
5298 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
5299 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
5300 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
5301 test assertion names.
5303 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5306 * gfortran.dg/stfunc_1.f90: New test.
5308 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5311 * gfortran.dg/real_index_1.f90: New test.
5313 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5316 * gfortran.dg/spec_expr_1.f90: New test.
5318 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
5321 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
5324 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5327 * gfortran.dg/largeequiv_1.f90: New test.
5329 2005-03-12 Geoffrey Keating <geoffk@apple.com>
5331 * gcc.dg/ucnid-1.c: New.
5332 * gcc.dg/ucnid-2.c: New.
5333 * gcc.dg/ucnid-3.c: New.
5334 * gcc.dg/ucnid-4.c: New.
5335 * gcc.dg/ucnid-5.c: New.
5336 * gcc.dg/ucnid-6.c: New.
5337 * gcc.dg/cpp/ucnid-1.c: New.
5338 * gcc.dg/cpp/ucnid-2.c: New.
5339 * gcc.dg/cpp/ucnid-3.c: New.
5340 * g++.dg/other/ucnid-1.C: New.
5342 2005-03-12 Geoffrey Keating <geoffk@apple.com>
5344 * gcc.dg/vmx/darwin-abi-3.c: Delete.
5346 2005-03-11 Per Bothner <per@bothner.com>
5348 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
5349 that diagnotics refer to correct token.
5350 * gcc.dg/unused-3.c: Likewise.
5352 2005-03-11 Per Bothner <per@bothner.com>
5354 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
5355 constant" is now actually on same line as string constant.
5356 * gcc.dg/cpp/direct2s.c: Likewise.
5358 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
5360 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
5362 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5365 * gfortran.dg/pr20124.f90: New Test
5367 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
5369 PR tree-optimization/20130
5370 * gcc.dg/pr20130-1.c: New test.
5372 2005-03-10 Steve Ellcey <sje@cup.hp.com>
5375 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
5377 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5379 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
5381 2005-03-10 Steve Ellcey <sje@cup.hp.com>
5383 * g++.dg/eh/forced1.C: Fix comment.
5384 * g++.dg/eh/forced2.C: Ditto.
5385 * g++.dg/eh/forced3.C: Ditto.
5386 * g++.dg/eh/forced4.C: Ditto.
5388 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
5391 * gcc.c-torture/compile/pr20412.c: New test.
5393 2005-03-10 Roger Sayle <roger@eyesopen.com>
5395 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
5397 2005-03-10 Jakub Jelinek <jakub@redhat.com>
5400 * gcc.dg/20050307-1.c: New test.
5402 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
5405 * g++.dg/other/stdarg3.C: New.
5407 2005-03-10 Jakub Jelinek <jakub@redhat.com>
5409 PR c++/18384, c++/18327
5410 * g++.dg/init/array19.C: New test.
5413 * gcc.dg/torture/pr20314-1.c: New test.
5414 * gcc.dg/torture/pr20314-2.c: New test.
5416 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
5418 * gcc.dg/20050309-1.c: New test.
5420 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5422 * gcc.dg/builtins-10.c: Reactivate disabled test.
5423 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
5424 new cbrt transformations.
5426 2005-03-09 Mark Mitchell <mark@codesourcery.com>
5429 * g++.dg/template/array13.C: New test.
5431 2005-03-09 Paolo Carlini <pcarlini@suse.de>
5434 * g++.dg/init/brace4.C: New test.
5436 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
5439 * g++.dg/template/non-dependent12.C: New.
5441 2005-03-08 Mark Mitchell <mark@codesourcery.com>
5444 * g++.dg/init/array18.C: Add dg-do run marker.
5447 * g++.dg/init/array18.C: New test.
5449 2005-03-09 Ben Elliston <bje@au.ibm.com>
5451 * consistency.vlad/vlad.exp: Remove trailing semicolons.
5452 * g++.dg/gcov/gcov.exp: Likewise.
5453 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
5454 * gcc.target/xstormy16/xstormy16.exp: Likewise.
5455 * lib/c-torture.exp: Likewise.
5456 * lib/fortran-torture.exp: Likewise.
5457 * lib/g++.exp: Likewise.
5458 * lib/gcc-defs.exp: Likewise.
5459 * lib/gcc-dg.exp: Likewise.
5460 * lib/gcc.exp: Likewise.
5461 * lib/gcov.exp: Likewise.
5462 * lib/gfortran.exp: Likewise.
5463 * lib/mike-g++.exp: Likewise.
5464 * lib/mike-gcc.exp: Likewise.
5465 * lib/objc-torture.exp: Likewise.
5466 * lib/objc.exp: Likewise.
5467 * lib/profopt.exp: Likewise.
5468 * lib/target-libpath.exp: Likewise.
5469 * lib/target-supports.exp: Likewise.
5470 * lib/treelang.exp: Likewise.
5471 * lib/wrapper.exp: Likewise.
5473 2005-03-08 Jeff Law <law@redhat.com>
5475 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
5478 2005-03-08 Ira Rosen <irar@il.ibm.com>
5480 * gcc.dg/vect/pr20122.c: New test.
5482 2005-03-07 Jeff Law <law@redhat.com>
5484 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
5486 * gcc.dg/tree-ssa/pr18133-1.c: New test.
5487 * gcc.dg/tree-ssa/pr18133-2.c: New test.
5488 * gcc.dg/tree-ssa/pr18134.c: New test.
5490 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5492 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
5493 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
5494 gcc.dg/torture/builtin-noret-2.c: Require weak support.
5496 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
5499 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
5501 2005-03-07 Mark Mitchell <mark@codesourcery.com>
5503 * g++.dg/warn/Wnvdtor.C: New test.
5505 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
5507 * gcc.dg/torture/pr19683-1.c: New test.
5509 2005-03-06 Steven G. Kargl <kargls@comcast.net>
5511 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
5512 * gfortran.dg/g77/19990313-2.f: Ditto.
5513 * gfortran.dg/g77/19990313-3.f: Ditto.
5514 * gfortran.dg/g77/19990525-0.f: Ditto.
5515 * gfortran.dg/g77/19990826-0.f: Ditto.
5516 * gfortran.dg/g77/19990826-2.f: Ditto.
5517 * gfortran.dg/g77/19990826-3.f: Ditto.
5518 * gfortran.dg/g77/20000511-1.f: Ditto.
5519 * gfortran.dg/g77/20000511-2.f: Ditto.
5520 * gfortran.dg/g77/970625-2.f: Ditto.
5521 * gfortran.dg/g77/980310-2.f: Ditto.
5522 * gfortran.dg/g77/980310-3.f: Ditto.
5523 * gfortran.dg/g77/980310-8.f: Ditto.
5524 * gfortran.dg/g77/980519-2.f: Ditto.
5525 * gfortran.dg/g77/alpha1.f: Ditto.
5526 * gfortran.dg/g77/claus.f: Ditto.
5527 * gfortran.dg/g77/erfc.f: Ditto.
5528 * gfortran.dg/g77/short.f: Ditto.
5529 * gfortran.fortran-torture/execute/data.f90: Ditto.
5530 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
5531 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
5533 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5535 * lib/file-format.exp (gcc_target_object_format): Add check for som
5536 format and hardcode object formats on hppa*-*-hpux*.
5537 * lib/target-supports.exp (check_weak_available): Add check for som
5538 object format. Always return 0 on hppa*-*-hpux10*.
5540 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
5543 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
5545 2005-03-05 Steven G. Kargl <kargls@comcast.net>
5547 * gfortran.dg/pr19936_1.f90: New test.
5548 * gfortran.dg/pr19936_2.f90: New test.
5549 * gfortran.dg/pr19936_3.f90: New test.
5551 2005-03-05 Steven G. Kargl <kargls@comcast.net>
5552 Paul Thomas <prthomas@drfccad.cea.fr>
5554 * gfortran.dg/PR19754_1.f90: New test.
5555 * gfortran.dg/PR19754_2.f90: Ditto.
5557 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5560 * g++.dg/template/non-dependent11.C: New test.
5562 2005-03-05 Uros Bizjak <uros@kss-loka.si>
5564 * lib/target-supports.exp (check_iconv_available): Fix comment.
5566 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
5567 Joseph S. Myers <joseph@codesourcery.com>
5570 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
5572 2005-03-04 Matthew Sachs <msachs@apple.com>
5574 * gcc.exp (gcc_target_compile): Put braces around
5575 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
5576 * objc.exp (objc_target_compile): Likewise.
5577 * treelang.exp (treelang_target_compile): Likewise.
5579 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5582 * gfortran.dg/func_result_1.f90: New test.
5584 2005-03-04 Ben Elliston <bje@au.ibm.com>
5586 * gcc.misc-tests/options.exp: New test.
5588 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
5590 * gcc.dg/pr15784-4.c: New test.
5592 2005-03-03 Geoffrey Keating <geoffk@apple.com>
5594 * gcc.c-torture/execute/pr17133.c: New.
5595 * gcc.c-torture/compile/20050303-1.c: New.
5597 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
5599 * gcc.dg/cpp/assert4.c: Fix for cygwin
5601 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
5603 * g++.dg/overload/using2.C: New.
5605 2005-03-02 Mark Mitchell <mark@codesourcery.com>
5608 * g++.dg/init/ptrmem2.C: New test.
5610 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
5613 * gcc.dg/pr8927-1.c: New test.
5615 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
5618 * g++.dg/inherit/covariant12.C: New.
5620 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5623 * gfortran.dg/bound_1.f90: New test.
5625 2005-02-28 Janis Johnson <janis187@us.ibm.com>
5627 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
5628 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
5630 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
5633 * gcc.dg/pr20245-1.c: New test.
5635 2005-02-28 Jakub Jelinek <jakub@redhat.com>
5638 * gcc.c-torture/execute/20050119-2.c: New test case.
5640 2005-02-28 Ben Elliston <bje@au.ibm.com>
5642 * README: Update the DejaGnu bug reporting address.
5643 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
5644 * lib/objc-torture.exp: Likewise.
5646 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
5648 * gfortran.dg/boz_1.f90: New test.
5649 * gfortran.dg/boz_3.f90: New test.
5650 * gfortran.dg/boz_4.f90: New test.
5652 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
5654 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
5655 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
5657 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5660 * gfortran.dg/write_0_pe_format.f90: New test.
5662 2005-02-27 Jakub Jelinek <jakub@redhat.com>
5665 * g++.dg/opt/thunk2.C: New test.
5666 * g++.dg/opt/covariant1.C: New test.
5668 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5670 * gfortran.dg/e_d_fmt.f90: New test.
5672 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
5674 * gcc.dg/asm-b.c: Fix comment typos.
5676 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
5678 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
5681 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
5684 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
5685 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
5686 * gcc.dg/asm-b.c: New test.
5688 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
5690 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
5691 Disable this test on IRIX 6.
5693 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
5695 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
5696 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
5699 2005-02-25 Diego Novillo <dnovillo@redhat.com>
5701 PR tree-optimization/20204
5702 * testsuite/gcc.dg/pr20204.c: New test.
5704 2005-02-24 Jakub Jelinek <jakub@redhat.com>
5707 * gcc.c-torture/execute/20050224-1.c: New test.
5710 * g++.dg/warn/Wbraces2.C: New test.
5712 2005-02-23 Mark Mitchell <mark@codesourcery.com>
5715 * g++.dg/init/const2.C: New test.
5717 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
5719 PR tree-optimization/20100
5720 * gcc.c-torture/execute/pr20100-1.c: New test.
5722 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5724 * gfortran.dg/implicit_3.f90: New test.
5726 * gfortran.dg/deftype_1.f90: New test.
5728 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
5730 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
5732 * g++.dg/other/anon3.C: Accept a warning.
5734 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
5736 * gcc.dg/pr20017.c: Fix a comment typo.
5738 2005-02-23 Bud Davis <bdavis@gfortran.org>
5740 * gfortran.dg/list_read_4.f90: Change to f90 comments.
5742 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5745 * ada/acats/tests/cxa/cxa3004.a: Remove.
5746 * ada/acats/tests/cxb/cxb30061.am: Likewise.
5748 2005-02-22 Mark Mitchell <mark@codesourcery.com>
5751 * g++.dg/init/const1.C: New test.
5754 * g++.dg/parse/constant7.C: New test.
5757 * g++.dg/parse/error27.C: New test.
5758 * g++.dg/template/qualttp15.C: Adjust error markers.
5759 * g++.old-deja/g++.other/struct1.C: Likewise.
5762 * g++.dg/template/error17.C: New test.
5765 * g++.dg/parser/error26.C: New test.
5767 2005-02-22 Diego Novillo <dnovillo@redhat.com>
5769 PR tree-optimization/20100
5770 PR tree-optimization/20115
5771 * gcc.dg/pr20115.c: New test.
5772 * gcc.dg/pr20115-1.c: New test.
5773 * gcc.dg/pr20100.c: New test.
5774 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
5775 call-clobbered variables after alias1.
5777 2005-02-22 Bud Davis <bdavis@gfortran.org>
5779 * gfortran.dg/list_read_4.f90: new test.
5781 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
5783 PR rtl-optimization/20017.
5784 * gcc.dg/pr20017.c: New.
5786 2005-02-22 Devang Patel <dpatel@apple.com>
5789 * g++.dg/tree-ssa/pr19952.C: New test.
5791 2005-02-22 Mark Mitchell <mark@codesourcery.com>
5794 * g++.dg/parse/constant6.C: New test.
5796 2005-02-22 Uros Bizjak <uros@kss-loka.si>
5798 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
5799 * g++.dg/charset/asm2.c: Likewise.
5800 * g++.dg/charset/asm3.c: Likewise.
5801 * g++.dg/charset/asm4.c: Likewise.
5802 * g++.dg/charset/asm5.c: Likewise.
5803 * g++.dg/charset/attribute1.c: Likewise.
5804 * g++.dg/charset/attribute2.c: Likewise.
5805 * g++.dg/charset/extern1.cc: Likewise.
5806 * g++.dg/charset/extern2.cc: Likewise.
5807 * g++.dg/charset/extern3.cc: Likewise.
5808 * g++.dg/charset/function.cc: Likewise.
5809 * g++.dg/charset/string.c: Likewise.
5810 * g++.dg/charset/charset.exp: Likewise.
5811 * lib/target-supports.exp (check_iconv_available): Fix comment.
5813 2005-02-22 Uros Bizjak <uros@kss-loka.si>
5815 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
5816 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
5817 * gcc.dg/charset/asm2.c: Likewise.
5818 * gcc.dg/charset/asm3.c: Likewise.
5819 * gcc.dg/charset/asm4.c: Likewise.
5820 * gcc.dg/charset/asm5.c: Likewise.
5821 * gcc.dg/charset/asm6.c: Likewise.
5822 * gcc.dg/charset/attribute1.c: Likewise.
5823 * gcc.dg/charset/attribute2.c: Likewise.
5824 * gcc.dg/charset/builtin1.c: Likewise.
5825 * gcc.dg/charset/extern.c: Likewise.
5826 * gcc.dg/charset/function.c: Likewise.
5827 * gcc.dg/charset/string.c: Likewise.
5828 * gcc.dg/charset/charset.exp: Likewise.
5830 2005-02-21 Bud Davis <bdavis9659@comcast.net>
5833 * gfortran.dg/pr20086.f90: New test.
5835 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
5837 PR tree-optimization/19786
5838 * g++.dg/tree-ssa/pr19786.C: New.
5840 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5842 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
5844 2005-02-21 Jeff Law <law@redhat.com>
5846 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
5848 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5850 * gfortran.dg/do_iterator: Split loop, markup all lines for
5851 which an error locus is printed.
5852 * gfortran.dg/pr17708.f90: Markup all lines for which an error
5854 * gfortran.dg/select_4.f90: Likewise.
5855 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
5856 locuses in the various permutations.
5858 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
5860 PR tree-optimization/19951
5861 * g++.dg/vect: New directory.
5862 * g++.dg/vect/vect.exp: New file.
5863 * g++.dg/vect/pr19951.cc: New testcase.
5864 * g++.dg/dg.exp: Also prune vectorizer tests.
5866 2005-02-20 Zack Weinberg <zack@codesourcery.com>
5869 * gcc.dg/charset/builtin1.c: New test.
5871 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5874 * g++.dg/inherit/volatile1.C: New test.
5877 * g++.dg/template/dtor4.C: New test.
5879 2005-02-19 Steven G. Kargl <kargls@comcast.net>
5881 * gfortran.dg/int_1.f90: New test.
5883 2005-02-19 Devang Patel <dpatel@apple.com>
5885 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
5887 2005-02-19 Steven G. Kargl <kargls@comcast.net>
5889 * gfortran.dg/achar_1.f90: New test.
5891 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
5893 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
5895 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
5896 Jakub Jelinek <jakub@redhat.com>
5898 PR tree-optimization/19828
5899 * gcc.dg/tree-ssa/loop-7.c: New test.
5900 * gcc.c-torture/execute/20050218-1.c: New test.
5902 2005-02-19 Jakub Jelinek <jakub@redhat.com>
5905 * gcc.dg/transparent-union-1.c: New test.
5906 * gcc.dg/transparent-union-2.c: New test.
5908 2005-02-18 James E Wilson <wilson@specifixinc.com>
5910 PR tree-optimization/18977
5911 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
5913 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
5916 * gcc.dg/pr20054.c: New test.
5918 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5921 * g++.dg/ext/attrib20.C: New test.
5923 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5926 * gfortran.fortran-torture/execute/character_passing.f90: New test.
5928 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
5931 * g++.dg/opt/switch4.C: New.
5933 2005-02-18 Jakub Jelinek <jakub@redhat.com>
5936 PR tree-optimization/20009
5937 * gcc.c-torture/compile/20050217-1.c: New test.
5938 * g++.dg/opt/switch3.C: New test.
5940 PR tree-optimization/18947
5941 * gcc.c-torture/compile/20050215-1.c: New test.
5942 * gcc.c-torture/compile/20050215-2.c: New test.
5943 * gcc.c-torture/compile/20050215-3.c: New test.
5945 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
5948 * g++.dg/template/crash34.C: New.
5951 * g++.dg/other/access3.C: New.
5953 2005-02-17 Ira Rosen <irar@il.ibm.com>
5955 * gcc.dg/vect/vect-98.c: New test.
5957 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
5959 PR tree-optimization/19967
5960 * gcc.dg/pr19967.c: New.
5962 2005-02-16 Jakub Jelinek <jakub@redhat.com>
5965 * gcc.dg/tree-ssa/20050215-1.c: New test.
5966 * gcc.c-torture/execute/20050215-1.c: New test.
5968 2005-02-15 Eric Christopher <echristo@redhat.com>
5970 * gcc.dg/cpp/20050215-1.c: New file.
5972 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
5974 PR tree-optimization/15785
5975 * gcc.dg/pr15785-1.c: New test.
5977 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
5980 * g++.dg/init/ctor4.C: New.
5981 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
5983 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
5985 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
5986 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
5988 2005-02-15 Andreas Schwab <schwab@suse.de>
5990 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
5993 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
5995 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
5997 2005-02-14 Diego Novillo <dnovillo@redhat.com>
5999 PR tree-optimization/19853
6000 * gcc.c-torture/compile/pr19853.c: New test.
6002 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6005 * g++.dg/parse/local-class1.C: New.
6008 * g++.dg/parse/ptrmem3.C: New.
6011 * g++.old-deja/g++.oliva/template6.C: Add another case.
6012 * g++.dg/template/explicit6.C: New.
6014 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
6017 * g++.dg/other/redecl2.C: New.
6019 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6022 * g++.dg/abi/covariant4.C: New.
6024 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
6026 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
6028 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
6030 * gcc.dg/vect/vect-96.c: Fix typo.
6032 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6036 * g++.dg/template/enum5.C: New test.
6038 2005-02-12 Ira Rosen <irar@il.ibm.com>
6040 * gcc.dg/vect/vect-97.c: New test.
6042 2005-02-12 Ira Rosen <irar@il.ibm.com>
6044 * gcc.dg/vect/vect-96.c: New test.
6046 2005-02-12 Uros Bizjak <uros@kss-loka.si>
6048 * gcc.dg/builtins-34.c: Also check ldexp*.
6050 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
6052 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
6054 2005-02-11 Janis Johnson <janis187@us.ibm.com>
6056 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
6057 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
6058 dg-require-dll, dg-require-iconv, dg-require-named-sections,
6059 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
6060 selector_list, selector_expression, dg-process-target): Move to new
6061 file target-supports-dg.exp.
6062 * lib/target-supports-dg.exp: New.
6064 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
6067 2005-02-11 Jakub Jelinek <jakub@redhat.com>
6070 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
6073 * gcc.c-torture/compile/20050210-1.c: New test.
6075 2005-02-11 Mark Mitchell <mark@codesourcery.com>
6078 * g++.dg/warn/Wbraces1.C: New test.
6080 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
6082 * gcc.dg/builtins-52.c: New testcase.
6084 2005-02-10 Jakub Jelinek <jakub@redhat.com>
6087 * gcc.c-torture/execute/20050119-1.c: New test.
6089 2005-02-09 Mark Mitchell <mark@codesourcery.com>
6092 * g++.dg/init/delete1.C: New test.
6094 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
6097 * g++.dg/template/static12.C: New test.
6099 2005-02-09 Mark Mitchell <mark@codesourcery.com>
6102 * g++.dg/conversion/ambig1.C: New test.
6105 * g++.dg/ext/attrib19.C: New test.
6108 * g++.dg/parse/dtor5.C: New test.
6111 * g++.dg/template/dtor3.C: New test.
6114 * g++.dg/template/static11.C: New test.
6115 * g++.dg/template/crash2.C: Remove dg-error marker.
6117 2005-02-09 Janis Johnson <janis187@us.ibm.com>
6120 * g++.old-deja/g++.mike/p10769a.C: Remove.
6122 2005-02-09 Roger Sayle <roger@eyesopen.com>
6124 * gcc.dg/builtins-48.c: New test case.
6125 * gcc.dg/builtins-49.c: New test case.
6126 * gcc.dg/builtins-50.c: New test case.
6127 * gcc.dg/builtins-51.c: New test case.
6129 2005-02-09 Ian Lance Taylor <ian@airs.com>
6132 * g++.dg/warn/Wreturn-type-3.C: New test.
6134 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
6137 * gcc.dg/pr19402-1.c: New testcase.
6138 * gcc.dg/pr19402-2.c: likewise.
6140 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
6143 * g++.dg/tree-ssa/tmmti.C: New testcase.
6145 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
6147 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
6149 2005-02-08 Mark Mitchell <mark@codesourcery.com>
6152 * g++.dg/parse/crash23.C: New test.
6153 * g++.dg/warn/Weff1.C: New test.
6155 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
6157 * gcc.dg/20050209-1.c: New test.
6159 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
6162 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
6164 2005-02-08 Mike Stump <mrs@apple.com>
6166 * g++.dg/pch/import-2.c: New test.
6167 * g++.dg/pch/import-2.hs: New.
6168 * g++.dg/pch/include/import-2a.h: New.
6169 * g++.dg/pch/include/import-2b.h: New.
6171 2005-02-08 Janis Johnson <janis187@us.ibm.com>
6173 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
6175 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6177 * gfortran.dg/substr_1.f90: New test.
6179 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
6182 * gcc.dg/torture/builtin-power-1.c: Disable test for
6183 invalid transformation.
6184 * gcc.dg/builtins-10.c: Likewise. Disable one test we
6186 * gcc.dg/builtins-47.c: New testcase.
6188 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
6189 Dorit Naishlos <dorit@il.ibm.com>
6191 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
6193 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
6195 * gcc.c-torture/compile/20050206-1.c: New test.
6197 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
6200 * g++.dg/opt/pr19768.C: New test.
6202 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
6205 * gcc.c-torture/compile/pr19736.c: New test.
6207 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6210 * g++.dg/parse/error25.C: New test.
6212 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
6214 * gcc.c-torture/execute/20050203-1.c: New.
6216 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
6218 * gcc.dg/vect/vect-85.c: Remove xfail.
6219 * gcc.dg/vect/vect-86.c: Remove xfail.
6220 * gcc.dg/vect/vect-87.c: Remove xfail.
6221 * gcc.dg/vect/vect-88.c: Remove xfail.
6223 2005-02-02 Geoffrey Keating <geoffk@apple.com>
6225 * gcc.dg/altivec-19.c: New.
6227 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
6230 * gcc.dg/nested-func-3.c: New test.
6231 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
6233 2005-02-02 Janis Johnson <janis187@us.ibm.com>
6235 * gcc.test-framework/gen_directive_tests: Generate tests for
6236 selector expressions.
6238 2005-02-02 Matt Austern <austern@apple.com>
6241 * g++/ext/builtin7.C: New.
6242 * g++/ext/builtin8.C: New.
6244 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
6247 * gcc.dg/pr18502-1.c: New test.
6249 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6252 * g++.dg/template/local4.C: Tweak.
6254 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
6256 PR tree-optimization/19578
6257 * gcc.c-torture/compile/20050202-1.c: New test.
6259 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
6262 * gcc.dg/c99-init-4.c: New test.
6264 2005-02-01 Janis Johnson <janis187@us.ibm.com>
6266 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
6268 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
6270 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
6271 * g++.dg/eh/check-vect.h: New.
6273 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
6274 * gcc.dg/vect/vect-78.c: Ditto.
6275 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
6278 * g++.dg/conversion/simd1.C: Expect warning.
6279 * g++.dg/ext/attribute-test-1.C: Ditto.
6280 * g++.dg/ext/attribute-test-2.C: Ditto.
6281 * g++.dg/ext/attribute-test-3.C: Ditto.
6282 * g++.dg/ext/attribute-test-4.C: Ditto.
6284 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
6285 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
6287 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
6289 2005-02-01 Richard Henderson <rth@redhat.com>
6291 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
6292 long double for ibm double-double format.
6293 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
6295 2005-02-01 Diego Novillo <dnovillo@redhat.com>
6297 PR tree-optimization/19633
6298 * testsuite/gcc.dg/pr19633-1.c: New test.
6299 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
6300 to NULL or a symbol.
6302 2005-02-01 Janis Johnson <janis187@us.ibm.com>
6304 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
6306 (dg-process-target (local override)): Handle selector expressions.
6308 * gcc.test-framework/README: Describe tests in source directory.
6309 * gcc.test-framework/test-framework.awk: Handle dg- tests.
6310 * gcc.test-framework/test-framework.exp: Handle dg- tests.
6311 * gcc.test-framework/dg-bogus-exp-P.c: New test.
6312 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
6313 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
6314 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
6315 * gcc.test-framework/dg-do-link-exp-P.c: New test.
6316 * gcc.test-framework/dg-do-run-exp-P.c: New test.
6317 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
6318 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
6319 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
6320 * gcc.test-framework/dg-error-exp-P.c: New test.
6321 * gcc.test-framework/dg-error-exp-XP.c: New test.
6322 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
6323 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
6324 * gcc.test-framework/dg-output-exp-P.c: New test.
6325 * gcc.test-framework/dg-output-exp-XF.c: New test.
6326 * gcc.test-framework/dg-warning-exp-P.c: New test.
6327 * gcc.misc-tests/dg-1.c: Remove.
6328 * gcc.misc-tests/dg-2.c: Remove.
6329 * gcc.misc-tests/dg-3.c: Remove.
6330 * gcc.misc-tests/dg-4.c: Remove.
6331 * gcc.misc-tests/dg-5.c: Remove.
6332 * gcc.misc-tests/dg-6.c: Remove.
6333 * gcc.misc-tests/dg-7.c: Remove.
6334 * gcc.misc-tests/dg-8.c: Remove.
6335 * gcc.misc-tests/dg-9.c: Remove.
6336 * gcc.misc-tests/dg-10.c: Remove.
6337 * gcc.misc-tests/dg-11.c: Remove.
6338 * gcc.misc-tests/dg-12.c: Remove.
6339 * gcc.misc-tests/dg-test.exp: Remove.
6341 * gcc.test-framework/test-framework.awk: Change recording and
6342 printing of passes and failures.
6344 * gcc.test-framework: New directory.
6345 * gcc.test-framework/README: New.
6346 * gcc.test-framework/test-framework.exp: New.
6347 * gcc.test-framework/test-framework.awk: New.
6348 * gcc.test-framework/gen_directive_tests: New.
6350 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
6352 * lib/treelang.exp: Fix comment typos.
6353 (treelang_target_compile): Don't append libs=-ltreelang to options.
6355 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
6357 * g++.dg/parse/typename7.C: Adjust error messages.
6359 2005-01-31 Jeff Law <law@redhat.com>
6361 * gcc.c-torture/execute/20050131-1.c: New test.
6362 * gcc.dg/wcaselabel.c: New test.
6364 2005-01-31 Mark Mitchell <mark@codesourcery.com>
6366 * g++.dg/other/warning1.C: Adjust error messags.
6367 * g++.dg/parse/constant5.C: New test.
6369 2005-01-31 Steven Bosscher <stevenb@suse.de>
6372 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
6373 the test case valid.
6374 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
6375 * testsuite/gcc.dg/array-7.c: Adjust expected result.
6376 * testsuite/gcc.dg/pr18596-3.c: Likewise.
6377 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
6378 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
6379 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
6381 2005-01-31 Dale Johannesen <dalej@apple.com>
6383 * g++.dg/opt/pr19650.C: New test.
6385 2005-01-31 Richard Henderson <rth@redhat.com>
6387 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
6388 long double for intel double extended format.
6389 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
6391 2005-01-30 Mark Mitchell <mark@codesourcery.com>
6394 * g++.dg/template/static10.C: New test.
6397 * g++.dg/parse/error24.C: New test.
6400 * g++.dg/lookup/builtin1.C: New test.
6403 * g++.dg/warn/conv3.C: New test.
6405 2005-01-30 Bud Davis <bdavis@gfortran.org>
6408 * gfortan.dg/inquire_7.f90
6410 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
6412 PR tree-optimization/15791
6413 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
6414 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
6415 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
6416 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
6417 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
6418 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
6419 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
6420 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
6421 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
6422 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
6424 2005-01-29 Paul Brook <paul@codesourcery.com>
6427 * check.c (real_or_complex_check): New function.
6428 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
6429 * intrinsic.c (add_functions): Use new check functions.
6430 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
6433 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
6435 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
6436 gcc.dg/lvalue-3.c: New tests.
6437 * gcc.dg/concat.c: Update expected messages.
6439 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
6442 * gfortran.dg/eor_1.f90: New test.
6444 2005-01-29 Steven G. Kargl <kargls@comcast.net>
6447 * gfortran.dg/logical_data_1.f90: New test.
6449 2005-01-28 Mark Mitchell <mark@codesourcery.com>
6452 * g++.dg/template/crash33.C: New test.
6455 * g++.dg/template/crash32.C: New test.
6457 2005-01-28 Ian Lance Taylor <ian@airs.com>
6460 * g++.dg/warn/Wreturn-type-2.C: New test.
6462 2004-06-24 Jeff Law <law@redhat.com>
6464 * gcc.dg/tree-ssa/20050128-1.c: New test.
6466 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
6468 * gcc.target/frv/all-mdpackh-1.c: New test.
6470 2005-01-28 Steven Bosscher <stevenb@suse.de>
6472 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
6474 2005-01-27 Richard Henderson <rth@redhat.com>
6476 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
6478 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
6480 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
6482 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
6484 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
6485 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
6486 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
6487 to cope with cases where the multilib options override the dg-options.
6489 2005-01-27 Jakub Jelinek <jakub@redhat.com>
6492 * gcc.dg/noncompile/20050120-1.c: New test.
6494 2005-01-26 Diego Novillo <dnovillo@redhat.com>
6496 PR tree-optimization/19633
6497 * gcc.dg/pr19633.c: New test.
6498 * gcc.dg/tree-ssa/pr19633.c: New test.
6500 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
6502 * gcc.dg/20041216-1.c: New test.
6504 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
6507 * objc.dg/selector-2.m: New test.
6509 2005-01-26 Jakub Jelinek <jakub@redhat.com>
6511 * g++.dg/opt/range-test-2.C: New test.
6513 PR rtl-optimization/19579
6514 * gcc.c-torture/execute/20050124-1.c: New test.
6516 2005-01-26 Greg Parker <gparker@apple.com>
6517 Stuart Hastings <stuart@apple.com>
6519 * gcc.c-torture/execute/20050125-1.c: New.
6521 2005-01-18 Jan Hubicka <jh@suse.cz>
6523 PR tree-optimize/19337
6524 * gcc.c-torture/compile/20050119-1.c: New test.
6526 2005-01-24 James E Wilson <wilson@specifixinc.com>
6528 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
6529 test for successful match.
6531 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
6534 * objc.dg/comp-types-7.m: New test.
6536 2005-01-24 Janis Johnson <janis187@us.ibm.com>
6538 * lib/target-supports.exp (current_target_name): New.
6539 (check_effective_target_ilp32, check_effective_target_lp64):
6540 Cache the result to use as long as the current target, with
6541 multilib flags, remains the same.
6543 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
6544 (dg-require-weak, dg-require-visibility, dg-require-alias,
6545 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
6546 dg-require-effective-target, dg-skip-if): Remove call to
6547 skip_test_and_clear_xfail.
6548 (dg-test): Clear xfail data.
6550 2005-01-24 Jakub Jelinek <jakub@redhat.com>
6553 * gcc.dg/ppc64-toc.c: New test.
6555 * g++.dg/tree-ssa/empty-1.C: New test.
6558 * gcc.c-torture/execute/20050121-1.c: New test.
6559 * gcc.dg/20050121-2.c: New test.
6561 2004-01-23 Steven G. Kargl <kargls@comcast.net>
6562 Paul Brook <paul@codesourcery.com>
6565 * gfortran.dg/real_const_1.f: New test.
6566 * gfortran.dg/real_const_2.f90: New test.
6567 * gfortran.dg/complex_int_1.f90: New test.
6569 2005-01-23 Bud Davis <bdavis9659@comcast.net>
6572 * gfortan.dg/inquire_6.f90: New test.
6574 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
6577 * open_readonly_1.f90: New test.
6579 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
6582 * gfortran.dg/open_new.f90: New file.
6584 2005-01-22 Paul Brook <paul@codesourcery.com>
6586 * namelist_1.f90: New test.
6588 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
6590 PR tree-optimization/19484
6591 * gcc.c-torture/compile/20050122-[12].c: New tests.
6593 2005-01-22 Paul Brook <paul@codesourcery.com>
6595 * gfortran.dg/implicit_2.f90: New test.
6597 2005-01-22 Bud Davis <bdavis9659@comcast.net>
6600 * gfortran.dg/inquire_5.f90: New test.
6602 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6605 * gcc.dg/pr18809-1.c: New test.
6607 2005-01-21 Ian Lance Taylor <ian@airs.com>
6609 * gcc.dg/20050121-1.c: New test.
6611 PR tree-optimization/13000
6612 * gcc.dg/20040206-1.c: Change warning to point where function is
6615 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6618 * g++.dg/template/array11.C: New test.
6620 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6622 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
6623 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
6624 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
6625 * gfortran.dg/getenv_1.f90: Add dg-do directive.
6626 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
6627 gfortran.dg/pr17164.f90: Add missing dg-do directives.
6629 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
6631 PR tree-optimization/15349
6632 * gcc.dg/tree-ssa/pr15349.c: New.
6634 2005-01-20 Steve Ellcey <sje@cup.hp.com>
6636 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
6638 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
6640 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
6641 scan-assembler-times directive name.
6643 * gcc.dg/asm-a.c: Move dg-require-effective-target to
6646 PR rtl-optimization/19462
6647 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
6649 2005-01-19 Steve Ellcey <sje@cup.hp.com>
6651 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
6652 counting function calls on ia64.
6654 2005-01-19 Jakub Jelinek <jakub@redhat.com>
6656 PR rtl-optimization/15139
6657 * gcc.dg/20050111-2.c: New test.
6660 * gcc.c-torture/compile/20050113-1.c: New testcase.
6663 * gcc.dg/20050113-1.c: New testcase.
6665 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
6667 * gcc.dg/vect/vect-85.c: Add comment.
6668 * gcc.dg/vect/vect-86.c: Add xfail for now.
6669 * gcc.dg/vect/vect-87.c: Add xfail for now.
6670 * gcc.dg/vect/vect-88.c: Add xfail for now.
6671 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
6673 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6675 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
6677 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6679 * g++.dg/debug/typedef3.C: New test.
6681 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
6684 * gcc.dg/asm-a.c: New test.
6686 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
6688 * gcc.dg/sh-relax.c: Add prototype for abort.
6690 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6692 * gcc.dg/short-compare-1.c: New test.
6693 * gcc.dg/short-compare-2.c: Likewise.
6695 2005-01-18 Michael Matz <matz@suse.de>
6697 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
6699 2005-01-17 Diego Novillo <dnovillo@redhat.com>
6701 PR tree-optimization/19121
6702 * gcc.c-torture/compile/pr19121.c: New test.
6704 2005-01-17 James E. Wilson <wilson@specifixinc.com>
6707 * gcc.c-torture/compile/pr19357.c: New test.
6709 2005-01-17 Ian Lance Taylor <ian@airs.com>
6712 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
6713 pass--those that refer just to the variable, possibly with a
6715 * gcc.dg/c99-const-expr-3.c: Likewise.
6718 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
6721 2005-01-16 Bud Davis <bdavis9659@comcast.net>
6724 * gfortran.dg/endfile_2.f90: New test.
6726 2005-01-16 Steven G. Kargl <kargls@comcast.net>
6729 * gfortran.dg/select_5.f90: New test.
6731 2004-01-16 Paul Brook <paul@codesourcery.com>
6733 * gfortran.dg/common_4.f90: New test.
6735 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
6737 PR rtl-optimization/19462
6738 * gcc.dg/torture/pr19462-1.c: New test.
6740 2005-01-15 Ziemowit Laski <zlaski@apple.com>
6743 * objc.dg/func-ptr-2.m: New.
6744 * objc.dg/volatile-1.m: New.
6746 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6748 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
6750 2005-01-15 Jakub Jelinek <jakub@redhat.com>
6752 PR tree-optimization/19060
6753 * gcc.c-torture/execute/20050104-1.c: New test.
6755 2005-01-15 Bud Davis <bdavis9659@comcast.net>
6758 * gfortran.dg/write_to_null.f90: New test.
6760 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
6761 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6764 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
6767 2005-01-15 Jakub Jelinek <jakub@redhat.com>
6770 * g++.dg/init/vector1.C: New test.
6772 2005-01-14 James E. Wilson <wilson@specifixinc.com>
6775 * gcc.target/ia64/sibcall-unwind-1.c: New test.
6777 * gcc.target/ia64/sibcall-unwind-2.c: New test.
6779 2005-01-14 Steven G. Kargl <kargls@comcast.net>
6781 * gfortran.dg/select_1.f90: New test.
6782 * gfortran.dg/select_2.f90: New test.
6783 * gfortran.dg/select_3.f90: New test.
6784 * gfortran.dg/select_4.f90: New test.
6786 2005-01-14 Jakub Jelinek <jakub@redhat.com>
6789 PR rtl-optimization/19348
6790 * gcc.dg/20050111-1.c: New test.
6791 * gcc.c-torture/execute/20050111-1.c: New test.
6793 * gcc.dg/i386-asm-4.c: New test.
6795 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6797 * gcc.dg/nested-func-2.c: New test.
6798 * ada/acats/norun.lst: Remove c953002.
6800 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
6802 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
6804 2005-01-12 Ben Elliston <bje@au.ibm.com>
6806 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
6808 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
6811 * g++.dg/abi/align1.C: New test.
6813 2005-01-11 Alan Modra <amodra@bigpond.net.au>
6815 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
6817 * g++.dg/ext/altivec_check.h: Support compiling as C.
6819 2005-01-10 Roger Sayle <roger@eyesopen.com>
6822 * g++.dg/expr/pr19355-1.C: New test case.
6824 2005-01-10 Laurent GUERBY <laurent@guerby.net>
6826 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
6827 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
6828 * ada/acats/tests/c3/c92005b.ada: Likewise.
6829 * ada/acats/tests/c3/cxb3012.a: Likewise.
6830 * ada/acats/norun.lst: Add c380004 and c953002, add PR
6832 2005-01-09 Paul Brook <paul@codesourcery.com>
6834 * gfortran.dg/common_2.f90: New file.
6835 * gfortran.dg/common_3.f90: New file.
6837 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
6839 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
6841 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
6843 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
6844 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
6845 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
6846 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
6847 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
6848 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
6849 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
6850 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
6851 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
6852 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
6853 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
6854 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
6855 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
6856 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
6857 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
6858 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
6859 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
6860 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
6861 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
6862 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
6863 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
6864 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
6865 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
6866 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
6867 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
6868 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
6869 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
6870 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
6871 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
6872 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
6873 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
6874 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
6875 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
6876 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
6877 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
6878 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
6879 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
6880 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
6881 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
6882 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
6883 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
6884 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
6885 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
6886 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
6887 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
6888 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
6889 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
6890 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
6891 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
6892 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
6893 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
6894 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
6895 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
6896 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
6897 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
6898 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
6899 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
6900 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
6901 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
6902 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
6903 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
6904 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
6905 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
6906 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
6907 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
6908 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
6909 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
6911 * gcc.dg/vect/vect-1.c: Fix spelling.
6912 * gcc.dg/vect/vect-10.c: Fix spelling.
6913 * gcc.dg/vect/vect-11.c: Fix spelling.
6914 * gcc.dg/vect/vect-12.c: Fix spelling.
6915 * gcc.dg/vect/vect-14.c: Fix spelling.
6916 * gcc.dg/vect/vect-15.c: Fix spelling.
6917 * gcc.dg/vect/vect-16.c: Fix spelling.
6918 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
6919 * gcc.dg/vect/vect-64.c: Fix comments.
6920 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
6922 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
6923 Ira Rosen <irar@il.ibm.com>
6925 * gcc.dg/vect/vect-70.c: New test.
6926 * gcc.dg/vect/vect-71.c: New test.
6928 2005-01-09 Manfred Hollstein <mh@suse.com>
6930 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
6931 * gcc.dg/pr18241-2.c: Likewise.
6932 * gcc.dg/pr18241-3.c: Likewise.
6933 * gcc.dg/pr18241-4.c: Likewise.
6934 * gcc.dg/pr18241-5.c: Likewise.
6936 2005-01-08 Richard Henderson <rth@redhat.com>
6938 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
6939 False for x86 and x86-64.
6941 2005-01-08 Diego Novillo <dnovillo@redhat.com>
6943 PR tree-optimization/18241
6944 * gcc.dg/pr18241-1.c: New test.
6945 * gcc.dg/pr18241-2.c: New test.
6946 * gcc.dg/pr18241-3.c: New test.
6947 * gcc.dg/pr18241-4.c: New test.
6948 * gcc.dg/pr18241-5.c: New test.
6950 2005-01-08 Steven G. Kargl <kargls@comcast.net>
6952 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
6953 gfortran.dg/select_4.f90: New.
6955 2005-01-07 Jakub Jelinek <jakub@redhat.com>
6957 * gcc.c-torture/execute/20050107-1.c: New test.
6959 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
6962 * g++.dg/template/ref2.C: New.
6964 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
6966 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
6967 instead of being empty.
6969 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6972 * gfortran.dg/array-1.f90: New test.
6974 2005-01-07 Jakub Jelinek <jakub@redhat.com>
6976 PR tree-optimization/19283
6977 * gcc.c-torture/execute/20050106-1.c: New test.
6979 PR rtl-optimization/18861
6980 * gcc.dg/20050105-1.c: New test.
6982 PR tree-optimization/18828
6983 * gcc.dg/20050105-2.c: New test.
6985 2005-01-07 Andreas Jaeger <aj@suse.de>
6987 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
6989 2005-01-07 Bud Davis <bdavis9659@comcast.net>
6992 * gfortran.dg/fmt_read.f90: New test.
6994 2005-01-06 Geoffrey Keating <geoffk@apple.com>
6996 * gcc.dg/rs6000-ldouble-2.c: New.
6998 2005-01-06 Mark Mitchell <mark@codesourcery.com>
7001 * g++.dg/parser/ctor2.C: New test.
7003 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7006 * g++.dg/template/using9.C: New test.
7008 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7011 * g++.dg/lookup/friend6.C: New test.
7013 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
7016 * g++.dg/template/array10.C: New.
7018 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7020 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
7021 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
7023 2005-01-06 Jakub Jelinek <jakub@redhat.com>
7025 * gcc.c-torture/compile/20050105-1.c: New test.
7027 2005-01-05 Geoffrey Keating <geoffk@apple.com>
7029 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
7031 2005-01-05 Roger Sayle <roger@eyesopen.com>
7034 * gcc.dg/conv-3.c: New test case.
7036 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
7038 * gcc.dg/asm-wide-1.c: New test.
7040 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
7043 * g++.dg/parse/crash22.C: New
7045 2005-01-04 Geoffrey Keating <geoffk@apple.com>
7048 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
7050 2005-01-04 Uros Bizjak <uros@kss-loka.si>
7053 * gcc.dg/i386-mmx-6.c: New test case.
7055 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
7057 PR tree-optimization/18308
7058 * gcc.dg/vect/pr18308.c: New testcase.
7060 2005-01-04 Andreas Jaeger <aj@suse.de>
7062 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
7064 2005-01-03 Geoffrey Keating <geoffk@apple.com>
7065 Robert Bowdidge <bowdidge@apple.com>
7067 * gcc.dg/cpp/subframework1.c: New.
7068 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
7069 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
7070 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
7071 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
7073 2005-01-03 Geoffrey Keating <geoffk@apple.com>
7075 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
7077 * gcc.dg/darwin-weakimport-2.c: New.
7079 2005-01-03 Richard Henderson <rth@redhat.com>
7081 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
7083 2005-01-03 Richard Henderson <rth@redhat.com>
7085 * gcc.dg/vect/vect.exp: Enable for ia64.
7086 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
7087 (check_effective_target_vect_float): Likewise.
7088 (check_effective_target_vect_no_align): Likewise.
7089 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
7090 * gcc.dg/vect/vect-8.c: Likewise.
7092 2005-01-03 Uros Bizjak <uros@kss-loka.si>
7095 * gcc.dg/pr19236-1.c: New test case.
7097 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
7099 PR rtl-optimization/12092
7100 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
7102 2005-01-02 Andreas Jaeger <aj@suse.de>
7104 * gcc.dg/pr12092-1.c: Do not run on x86_64.
7106 2005-01-01 Roger Sayle <roger@eyesopen.com>
7107 Andrew Pinski <pinskia@physics.uc.edu>
7109 PR rtl-optimization/12092
7110 * gcc.dg/pr12092-1.c: New test case.
7112 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
7114 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
7115 'hidden' and 'default' for better portability.
7116 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
7118 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
7120 * g++.old-deja/g++.brendan/new3.C: Likewise.
7122 2005-01-01 Steven Bosscher <stevenb@suse.de>
7124 * gcc.dg/20041231-1.C: New test.
7125 * g++.dg/warn/Wunreachable-code-1.C: New test.
7127 2004-12-30 David Edelsohn <edelsohn@gnu.org>
7129 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
7130 file, not /dev/null. Abort on error.
7132 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
7133 Ziemowit Laski <zlaski@apple.com>
7136 * objc.dg/encode-5.m: New test.
7138 2004-12-29 Richard Henderson <rth@redhat.com>
7140 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
7141 * objc.dg/stabs-1.m: Disable for ia64.
7143 2004-12-29 Mark Mitchell <mark@codesourcery.com>
7146 * g++.dg/warn/Wunused-10.C: New test.
7148 2004-12-28 Richard Henderson <rth@redhat.com>
7150 * objc.dg/stabs-1.m: Disable for alpha.
7152 2004-12-27 Mark Mitchell <mark@codesourcery.com>
7155 * g++.dg/parse/error23.C: New test.
7157 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7159 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
7162 * gfortran.dg/intrinsic_modulo_1.f90: New.
7163 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
7164 tests with divisor -1.
7166 2004-12-27 Mark Mitchell <mark@codesourcery.com>
7168 * g++.dg/opt/temp1.C (memcpy): Return a value.
7171 * g++.dg/expr/cond7.C: New test.
7173 2004-12-27 Paul Brook <paul@codesourcery.com>
7175 * gfortran.dg/g77/select_no_compile.f: Remove.
7177 2004-12-27 Richard Henderson <rth@redhat.com>
7179 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
7180 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
7181 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
7183 2004-12-26 Richard Henderson <rth@redhat.com>
7185 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
7186 by 1i instead of token pasting.
7188 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7190 PR tree-optimization/17578
7191 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
7192 to additional_flags.
7193 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
7195 2004-12-25 Richard Henderson <rth@redhat.com>
7197 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
7200 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7202 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
7204 * gcc.dg/pr17957.c (dg-options): Likewise.
7205 * gcc.dg/struct-ret-1.c: Add prototype for abort.
7206 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
7207 instead of 0 on __hppa__.
7208 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
7209 "foo,%r" on hppa*-*-*.
7211 2004-12-23 Bud Davis <bdavis9659@comcast.net>
7214 * gfortran.dg/complex_write.f90: New test.
7216 2004-12-23 Mark Mitchell <mark@codesourcery.com>
7219 * g++.dg/parse/pragma2.C: New test.
7221 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
7223 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
7225 * gcc.dg/empty2.c: Add missing dg-warning.
7227 2004-12-23 Mark Mitchell <mark@codesourcery.com>
7230 * g++.dg/template/local4.C: New test.
7231 * g++.dg/template/crash19.C: Add dg-error marker.
7233 * g++.dg/template/crash31.C: Correct embedded PR number.
7235 2004-12-23 Mark Mitchell <mark@codesourcery.com>
7238 * g++.dg/opt/temp1.C: Add do-run marker.
7240 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
7242 * g++.dg/template/spec19.C: New.
7244 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
7247 * gcc.dg/empty2.c: New.
7249 2004-12-23 Richard Henderson <rth@redhat.com>
7251 * lib/target-supports.exp (check_effective_target_vect_no_align):
7252 Remove i?86 and x86-64.
7254 2004-12-23 Mark Mitchell <mark@codesourcery.com>
7257 * g++.dg/opt/temp1.C: New test.
7259 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7262 * g++.dg/template/friend33.C: New testcase.
7264 2004-12-22 Mark Mitchell <mark@codesourcery.com>
7267 * g++.dg/template/cond5.C: New test.
7270 * g++.dg/inherit/thunk3.C: New test.
7273 * g++.dg/warn/Wunused-9.C: New test.
7275 2004-12-22 Janis Johnson <janis187@us.ibm.com>
7277 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
7279 2004-12-22 Jan Beulich <jbeulich@novell.com>
7281 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
7283 2004-12-21 Mark Mitchell <mark@codesourcery.com>
7286 * g++.dg/ext/packed8.C: New test.
7289 * g++.dg/template/crash31.C: New test.
7292 * g++.dg/template/crash30.C: New test.
7294 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
7297 * g++.dg/eh/ctor3.C: New test.
7299 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7301 * objc.dg/stabs-1.m: Allow section name to be quoted and
7302 assembly label to begin with '.LL'.
7304 2004-12-21 Janis Johnson <janis187@us.ibm.com>
7306 * gcc.dg/vect/vect.exp
7307 (check_effective_target_lp64_or_vect_no_align): New.
7308 * gcc.dg/vect/vect-77.c: Use it.
7309 * gcc.dg/vect/vect-78.c: Use it.
7311 * lib/target-supports.exp
7312 (check_effective_target_vect_no_max,
7313 check_effective_target_vect_no_bitwise,
7314 check_effective_target_vect_no_align): New.
7315 * gcc.dg/vect/vect-13.c: Use them.
7316 * gcc.dg/vect/vect-17.c: Ditto.
7317 * gcc.dg/vect/vect-18.c: Ditto.
7318 * gcc.dg/vect/vect-19.c: Ditto.
7319 * gcc.dg/vect/vect-20.c: Ditto.
7320 * gcc.dg/vect/vect-27.c: Ditto.
7321 * gcc.dg/vect/vect-29.c: Ditto.
7322 * gcc.dg/vect/vect-44.c: Ditto.
7323 * gcc.dg/vect/vect-48.c: Ditto.
7324 * gcc.dg/vect/vect-50.c: Ditto.
7325 * gcc.dg/vect/vect-52.c: Ditto.
7326 * gcc.dg/vect/vect-54.c: Ditto.
7327 * gcc.dg/vect/vect-56.c: Ditto.
7328 * gcc.dg/vect/vect-58.c: Ditto.
7329 * gcc.dg/vect/vect-60.c: Ditto.
7330 * gcc.dg/vect/vect-72.c: Ditto.
7331 * gcc.dg/vect/vect-80.c: Ditto.
7333 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
7336 * g++.dg/init/string1.C: New.
7339 * g++.dg/other/synth1.C: New.
7341 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
7344 * gcc.dg/pr18963-1.c: New test.
7346 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
7349 * gcc.dg/funcdef-storage-1.c (foo): Remove.
7350 * gcc.dg/pr18596-1.c: Use dg-error.
7351 (dg-options): Use -fno-unit-at-a-time.
7352 * gcc.dg/pr18596-2.c: New test.
7353 * gcc.dg/pr18596-3.c: New test.
7355 2004-12-20 Roger Sayle <roger@eyesopen.com>
7358 * g++.dg/opt/pr18683-1.C: New test case.
7360 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
7363 * g++.dg/opt/max1.C: Fix for 64bit targets.
7365 2004-12-20 Matt Austern <austern@apple.com>
7368 * g++.dg/ext/builtin6.C: New
7370 2004-12-20 Diego Novillo <dnovillo@redhat.com>
7372 PR tree-optimization/19080
7373 * gcc.c-torture/compile/pr19080.c: New test.
7375 2004-12-20 Steven Bosscher <stevenb@suse.de>
7377 * gcc.dg/20041219-1.c: New test.
7379 2004-12-19 Roger Sayle <roger@eyesopen.com>
7382 * g++.dg/opt/max1.C: New test case.
7384 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7386 * gcc.dg/fdata-sections-1.c: New test.
7388 2004-12-18 Roger Sayle <roger@eyesopen.com>
7391 * gcc.dg/max-1.c: New test case.
7393 2004-12-18 Jakub Jelinek <jakub@redhat.com>
7395 * gcc.c-torture/execute/20041218-1.c: New test.
7397 2004-12-17 Diego Novillo <dnovillo@redhat.com>
7399 * gcc.dg/pr18501.c: New test.
7400 * gcc.dg/uninit-5.c: XFAIL.
7401 * gcc.dg/uninit-9.c: XFAIL.
7403 2004-12-17 Dale Johannesen <dalej@apple.com>
7405 * gcc.dg/20041213-1.c: New.
7407 2004-12-17 Ziemowit Laski <zlaski@apple.com>
7409 * objc.dg/stabs-1.m: Allow assembly label to begin
7412 2004-12-17 Jakub Jelinek <jakub@redhat.com>
7414 * gcc.c-torture/execute/20041213-1.c: Move...
7415 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
7417 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
7420 * g++.dg/lookup/conv-5.C: New.
7422 2004-12-16 Ziemowit Laski <zlaski@apple.com>
7424 * objc.dg/stabs-1.m: New test.
7426 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
7428 * gcc.dg/visibility-c.c: Change compile to
7429 assemble for the test.
7431 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
7434 * gcc.dg/visibility-c.c: New test.
7436 2004-12-16 Roger Sayle <roger@eyesopen.com>
7439 * gcc.dg/switch-8.c: New test case.
7441 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
7444 * g++.dg/template/init4.C: New.
7445 * g++.dg/opt/static3.C: Enable optimizer.
7447 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
7449 * g++.dg/other/complex1.C: New test.
7451 2004-12-15 Alan Modra <amodra@bigpond.net.au>
7453 * g++.dg/opt/inline9.C: New test.
7455 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7458 * gfotran.dg/nullify_1.f: New test.
7460 2004-12-15 Richard Henderson <rth@redhat.com>
7462 * gcc.target/i386/i386.exp: New harness.
7463 * gcc.target/i386/vect-args.c: New.
7465 2004-12-15 David Edelsohn <edelsohn@gnu.org>
7467 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
7469 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7472 * g++.dg/template/friend32.C: New test.
7474 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7476 * cpp/pragma-once-1.c: New test.
7477 * cpp/pragma-once-1b.h: Likewise.
7478 * cpp/pragma-once-1c.h: Likewise.
7479 * cpp/pragma-once-1d.h: Likewise.
7480 * cpp/inc/pragma-once-1a.h: Likewise.
7482 2004-12-15 Bud Davis <bdavis9659@comcast.net>
7483 Steven G. Kargl <kargls@comcast.net>
7486 * gfortran.dg/list_read_3.f90: New test.
7488 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7490 * gcc.dg/ftrapv-2.c: New test.
7492 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
7495 * g++.dg/template/typename9.C: New test.
7497 2004-12-14 Mark Mitchell <mark@codesourcery.com>
7500 * g++.dg/template/typename8.C: New test.
7501 * g++.dg/parse/friend2.C: Tweak error message.
7503 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
7505 * gcc.c-torture/20041214-1.c: New test.
7507 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
7510 * g++.dg/init/array17.C: New test.
7512 2004-12-14 Mark Mitchell <mark@codesourcery.com>
7515 * g++.dg/init/aggr3.C: New test.
7517 2004-12-14 Janis Johnson <janis187@us.ibm.com
7519 * gcc.dg/altivec-types-1.c: New test.
7520 * gcc.dg/altivec-types-2.c: New test.
7521 * gcc.dg/altivec-types-3.c: New test.
7522 * gcc.dg/altivec-types-4.c: New test.
7523 * g++.dg/ext/altivec-types-1.C: New test.
7524 * g++.dg/ext/altivec-types-2.C: New test.
7525 * g++.dg/ext/altivec-types-3.C: New test.
7526 * g++.dg/ext/altivec-types-4.C: New test.
7528 2004-12-14 Jakub Jelinek <jakub@redhat.com>
7531 * gcc.c-torture/execute/20041213-1.c: New test.
7533 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
7536 * g++.dg/template/cast1.C: New.
7538 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
7540 * gcc.c-torture/execute/20041213-2.c: New test.
7542 2004-12-13 Richard Henderson <rth@redhat.com>
7544 * gcc.dg/i386-sse-10.c: Fix typo in options.
7546 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
7549 * g++.dg/opt/pr18968.C: New test.
7551 2004-12-13 Mark Mitchell <mark@codesourcery.com>
7554 * g++.dg/ext/visibility/staticdatamem.C: New test.
7556 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
7558 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
7560 2004-12-13 Roger Sayle <roger@eyesopen.com>
7562 PR rtl-optimization/18928
7563 * gcc.dg/pr18928-1.c: New test case.
7565 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
7568 * gcc.c-torture/compile/20041211-1.c: New.
7570 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7573 * gcc.c-torture/execute/20041212-1.c: New test.
7575 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7578 * gfortran.dg/common_1.f90: New test.
7580 2004-12-12 Steven G. Kargl <kargls@comcast.net>
7581 Paul Brook <paul@codesourcery.com>
7584 * gfortran.dg/real_do_1.f90: New test.
7586 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
7589 * g++.dg/opt/ptrmem6.C: New test.
7591 2004-12-11 Roger Sayle <roger@eyesopen.com>
7594 * gcc.dg/pr18921-1.c: New test case.
7596 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7599 * gfortran.dg/scale_1.f90: New test.
7601 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
7604 * gcc.c-torture/compile/pr18903.c: New test.
7606 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
7608 * gcc.c-torture/execute/20041210-1.c: New test.
7610 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7613 * g++.dg/parser/struct-1.C: New test.
7614 * g++.dg/parser/struct-2.C: New test.
7615 * g++.dg/parser/struct-3.C: New test.
7617 2004-12-09 Richard Henderson <rth@redhat.com>
7619 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
7621 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
7622 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
7624 2004-12-09 Matt Austern <austern@apple.com>
7627 * g++.dg/ext/builtin1.C: New
7628 * g++.dg/ext/builtin2.C: New
7629 * g++.dg/ext/builtin3.C: New
7630 * g++.dg/ext/builtin4.C: New
7631 * g++.dg/ext/builtin5.C: New
7633 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
7636 * g++.dg/opt/ptrmem5.C: New test.
7638 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
7640 * g++.dg/parse/typename5.C: Adjust for new error.
7641 * g++.dg/parse/typename7.C: New.
7643 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7646 * g++.dg/other/mmintrin.C: New test.
7648 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
7651 * g++.dg/init/array15.C: New.
7652 * g++.dg/init/array16.C: New.
7654 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7657 * gfortran.dg/assign_1.f90: New test.
7659 2004-12-08 Nick Clifton <nickc@redhat.com>
7661 * gcc.target/xstormy16/bss_below100: New directory containing tests.
7662 * gcc.target/xstormy16/data_below100: Likewise.
7663 * gcc.target/xstormy16/sfr: Likewise.
7664 * gcc.target/xstormy16/below100.S: New test source file.
7665 * gcc.target/xstormy16/below100.ld: New test linker script.
7666 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
7667 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
7669 * gcc.target/xstormy16/bp.c: Likewise.
7671 * gcc.target/xstormy16/bss_below100: New files:
7672 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
7673 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
7674 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
7675 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
7676 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
7677 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
7678 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
7679 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
7680 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
7681 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
7682 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
7683 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
7684 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
7685 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
7686 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
7687 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
7688 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
7689 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
7690 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
7691 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
7692 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
7693 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
7694 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
7695 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
7696 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
7697 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
7698 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
7700 * gcc.target/xstormy16/data_below100: New files:
7701 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
7702 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
7703 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
7704 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
7705 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
7706 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
7707 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
7708 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
7709 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
7710 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
7711 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
7712 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
7713 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
7714 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
7715 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
7716 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
7717 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
7718 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
7719 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
7720 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
7721 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
7722 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
7723 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
7724 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
7725 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
7726 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
7727 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
7729 * gcc.target/xstormy16/sfr: New files:
7730 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
7731 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
7732 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
7733 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
7734 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
7735 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
7736 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
7737 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
7738 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
7739 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
7740 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
7741 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
7742 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
7743 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
7744 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
7745 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
7746 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
7747 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
7748 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
7749 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
7750 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
7751 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
7752 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
7753 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
7754 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
7755 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
7756 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
7757 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
7758 27_if0_sfrw_bitfield_f.c
7760 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7763 * g++.dg/lookup/name-clash4.C: New test.
7765 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
7768 * g++.dg/opt/array1.C: New.
7771 * g++.dg/template/operator5.C: New.
7773 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
7776 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
7778 2004-12-07 Steven Bosscher <stevenb@suse.de>
7780 * gcc.dg/noncompile/20041207.c: New test.
7782 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
7784 * g++.dg/other/unreachable-1.C: New test.
7786 2004-12-06 Nick Clifton <nickc@redhat.com>
7788 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
7789 <limits.h> because the latter comes from gcc's include/ directory
7790 and not the newlib/libc/include directory.
7792 2004-12-04 Richard Henderson <rth@redhat.com>
7794 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
7796 2004-12-04 Richard Henderson <rth@redhat.com>
7798 * lib/target-supports.exp (check_gc_sections_available): Disable
7801 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
7804 * g++.dg/other/vararg-2.C: New test.
7806 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7808 PR c++/17011, c++/17971
7809 * g++.dg/template/error15.C: Adjust expected error.
7810 * g++.dg/template/instantiate3.C: Likewise.
7812 2004-12-03 Janis Johnson <janis187@us.ibm.com>
7814 * gcc.dg/altivec-18.c: Fix for darwin
7816 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
7819 * g++.dg/parse/ptrmem2.C: New.
7822 * g++.dg/template/new1.C: New.
7824 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7827 * gfortran.dg/direct_io_3.f90: New test.
7829 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
7832 * g++.dg/parse/crash21.C: New.
7834 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7836 PR c++/15664, c++/18276
7837 * g++.dg/template/ttp13.C: New test.
7838 * g++.dg/template/ttp14.C: Likewise.
7840 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7843 * g++.dg/parse/enum2.C: New test.
7844 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
7846 2004-12-02 Nick Clifton <nickc@redhat.com>
7848 * gcc.target/xstormy16: New test directory.
7849 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
7850 * gcc.target/xstormy16/bp.c: Check the generation of bp
7852 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
7853 bn instructions and the BELOW100 attribute.
7855 2004-12-02 Alan Modra <amodra@bigpond.net.au>
7858 * gcc.dg/ppc-eabi.c: New.
7860 2004-12-02 Bud Davis <bdavis9659@comcast.net>
7863 * gfortran.dg/backspace.f90
7865 2004-12-02 Bud Davis <bdavis9659@comcast.net>
7867 * gfortran.dg/inquire.f90: New test.
7869 2004-12-01 Janis Johnson <janis187@us.ibm.com>
7871 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
7872 handle effective-target-keyword.
7873 (dg-skip-if): Support effective-target keyword as target list.
7874 (dg-xfail-if): Ditto.
7875 * lib/target-supports.exp (is-effective-target-keyword): New proc.
7877 2004-12-01 Diego Novillo <dnovillo@redhat.com>
7879 PR tree-optimization/18291
7880 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
7882 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
7885 * g++.dg/parse/crash20.C: New.
7888 * g++.dg/overload/arg1.C: New.
7889 * g++.dg/overload/arg2.C: New.
7890 * g++.dg/overload/arg3.C: New.
7891 * g++.dg/overload/arg4.C: New.
7893 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
7895 * gcc.dg/c99-flex-array-4.c: Remove.
7897 2004-11-30 Janis Johnson <janis187@us.ibm.com>
7899 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
7901 * lib/target-supports.exp (is-effective-target): Simplify.
7903 * lib/target-supports.exp (check_effective_target_vect_long):
7904 Fix for powerpc64-*-*.
7906 2004-11-30 Loren James Rittle <ljrittle@acm.org>
7908 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
7909 to support new requirements on FreeBSD 5.
7911 2004-11-30 Devang Patel <dpatel@apple.com>
7914 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
7916 2004-11-30 Janis Johnson <janis187@us.ibm.com>
7918 * g++.dg/ext/altivec-13.C: New test.
7920 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
7923 * gcc.c-torture/execute/p18298.c: New test.
7925 2004-11-30 Ira Rosen <irar@il.ibm.com>
7926 Dorit Naishlos <dorit@il.ibm.com>
7929 * gcc.dg/vect/vect-89.c: New test.
7931 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
7933 * gcc.dg/pr18596-1.c: New test.
7935 2004-11-30 Ben Elliston <bje@au.ibm.com>
7937 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
7939 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
7942 * gcc.dg/pr18479.c: New test.
7944 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7947 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
7948 mmix-knuth-mmixware.
7950 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
7951 cris-*-elf* cris-*-aout* mmix-*-*
7953 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
7956 * gcc.dg/pr18725.c: New test.
7958 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7961 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
7964 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
7966 2004-11-29 Mark Mitchell <mark@codesourcery.com>
7969 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
7970 * g++.old-deja/g++.law/ctors5.C: Likewise.
7971 * g++.old-deja/g++.other/crash25.C: Likewise.
7974 * g++.dg/template/error16.C: New test.
7977 * g++.dg/template/crash29.C: New test.
7979 2004-11-29 Diego Novillo <dnovillo@redhat.com>
7981 PR tree-optimization/18712
7982 * gcc.c-torture/compile/pr18712.c: New test.
7984 2004-11-29 Joseph Myers <joseph@codesourcery.com>
7987 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
7990 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7993 * g++.dg/lookup/crash6.C: New test.
7995 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7998 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
8000 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
8002 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
8003 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
8004 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
8006 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
8008 * gcc.dg/pr18164.c: New test.
8010 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
8012 * gcc.dg/funroll-loops-all.c: New.
8014 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8017 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
8018 delimeter, match space and TAB as well as ":".
8021 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
8024 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
8027 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
8030 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
8032 2004-11-28 Bud Davis <bdavis9659@comcast.net>
8034 * gfortran.dg/direct_io_2.f90: New test.
8036 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8039 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
8041 2004-11-28 Richard Henderson <rth@redhat.com>
8043 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
8045 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
8047 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
8048 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
8049 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
8050 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
8051 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
8052 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
8053 gcc.dg/pointer-arith-8.c: New tests.
8055 2004-11-27 Bud Davis <bdavis9659@comcast.net>
8058 * gfortran.dg/endfile.f90: New test.
8060 2004-11-27 Falk Hueffner <falk@debian.org>
8062 * gcc.dg/loop-6.c: New test.
8064 2004-11-27 Jakub Jelinek <jakub@redhat.com>
8066 * gcc.c-torture/execute/20041126-1.c: New test.
8068 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
8070 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
8073 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
8075 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
8078 2004-11-27 Jakub Jelinek <jakub@redhat.com>
8080 PR rtl-optimization/17825
8081 * gcc.c-torture/compile/20041119-1.c: New test.
8083 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8085 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
8086 Check existence of ld library path variables before unsetting.
8088 2004-11-26 Mark Mitchell <mark@codesourcery.com>
8090 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
8092 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
8094 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
8096 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
8098 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
8100 2004-11-26 Ben Elliston <bje@au.ibm.com>
8102 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
8105 2004-11-26 Ben Elliston <bje@au.ibm.com>
8107 * gcc.dg/pr17957.c: Pass --param, not -param.
8109 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
8112 * testsuite/gcc.dg/pr17957.c: New test.
8114 2004-11-25 Mark Mitchell <mark@codesourcery.com>
8117 * g++.dg/template/crash28.C: Likewise.
8120 * g++.dg/expr/unary2.C: Adjust lvalue messages.
8121 * g++.dg/ext/lvaddr.C: Likewise.
8122 * g++.dg/opt/pr7503-3.C: Likewise.
8125 * g++.dg/parse/qualified3.C: New test.
8126 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
8129 * g++.dg/expr/return1.C: New test.
8131 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8133 Friend class name lookup 3/n, PR c++/3332
8134 * g++.dg/lookup/friend3.C: New test.
8135 * g++.dg/lookup/friend4.C: Likewise.
8136 * g++.dg/lookup/friend5.C: Likewise.
8138 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8140 Friend class name lookup 2/n, PR c++/14513, c++/15410
8141 * g++.dg/lookup/friend2.C: New test.
8142 * g++.dg/template/friend31.C: Likewise.
8144 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8146 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
8148 2004-11-24 Mark Mitchell <mark@codesourcery.com>
8151 * g++.dg/tc1/dr56.C: Remove.
8152 * g++.dg/template/typedef1.C: Add dg-error markers.
8153 * g++.old-deja/g++.other/typedef7.C: Likewise.
8156 * g++.dg/parse/typedef7.C: New test.
8158 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
8160 * gcc.c-torture/execute/20041124-1.c: New test.
8162 2004-11-24 Mark Mitchell <mark@codesourcery.com>
8164 * g++.dg/template/deduce3.C: New test.
8167 * g++.dg/template/crash27.C: New test.
8170 * g++.dg/warn/Wshadow-3.C: New test.
8172 2004-11-24 Devang Patel <dpatel@apple.com>
8175 * gcc.dg/cpp/isysroot-1.c: New test.
8176 * gcc.dg/cpp/usr/include/stdio.h: New file.
8177 * gcc.dg/cpp/isysroot-2.c: New test.
8178 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
8181 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8184 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
8186 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8188 * gcc.target/sparc/align.c: Do not include <stdint.h>.
8189 * gcc.target/sparc/pdist.c: Likewise.
8191 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
8194 * g++.dg/conversion/simd1.C: New test.
8196 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8198 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
8199 and restore_ld_library_path_env_vars.
8200 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
8201 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
8202 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
8203 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
8205 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
8207 * gcc.dg/pragma-align-2.c: Test macro expansion.
8208 * gcc.dg/pragma-pack-2.c: New test.
8210 2004-11-23 Richard Henderson <rth@redhat.com>
8212 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
8213 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
8214 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
8215 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
8216 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
8217 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
8219 * gcc.dg/vect/vect.exp: Add check for alpha.
8220 * lib/target-supports.exp (check_alpha_max_hw_available): New.
8221 (check_effective_target_vect_int): Enable for alpha.
8222 (check_effective_target_vect_long): New.
8223 (is-effective-target): Add it.
8225 2004-11-23 Uros Bizjak <uros@kss-loka.si>
8227 * gcc.dg/pr18614-1.c: New test.
8229 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8231 * gcc.dg/setjmp-2.c: New test.
8233 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
8235 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
8236 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
8237 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
8238 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
8239 gcc.target/sparc/pdist.c: New tests.
8241 2004-11-22 Bob Wilson <bob.wilson@acm.org>
8243 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
8245 2004-11-22 Dale Johannesen <dalej@apple.com>
8247 * gcc.dg/20041111-1.c: New.
8249 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
8252 * gcc.dg/vect/pr18536.c: New test.
8254 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8257 * g++.dg/template/nontype11.C: New test.
8259 2004-11-21 Roger Sayle <roger@eyesopen.com>
8262 * gcc.dg/pr18520-1.c: New test case.
8264 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
8266 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
8267 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
8268 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
8269 expected diagnostics.
8271 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8274 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
8275 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
8276 vect-77.c, vect-77a.c: XFAIL on the SPARC.
8278 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8280 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
8282 2004-11-19 Mark Mitchell <mark@codesourcery.com>
8283 Joseph Myers <joseph@codesourcery.com>
8285 * lib/target-supports.exp (check_visibility_available): Really
8288 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
8291 * gcc.dg/vect/vect-85.c: New test.
8292 * gcc.dg/vect/vect-86.c: New test.
8293 * gcc.dg/vect/vect-87.c: New test.
8294 * gcc.dg/vect/vect-88.c: New test.
8296 2004-11-19 Ben Elliston <bje@au.ibm.com>
8298 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
8300 2004-11-18 Janis Johnson <janis187@us.ibm.com>
8302 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
8303 * gcc.dg/ppc-and-1.c: Ditto.
8304 * gcc.dg/ppc-compare-1.c: Ditto.
8305 * gcc.dg/ppc-mov-1.c: Ditto
8307 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
8308 Mark Mitchell <mark@codesourcery.com>
8310 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
8312 2004-11-17 Janis Johnson <janis187@us.ibm.com>
8313 Aldy Hernandez <aldyh@redhat.com>
8315 * lib/target-supports.exp (check_effective_target_vect_int): New
8316 (check_effective_target_vect_float): New
8317 (check_effective_target_vect_double): New.
8318 (is-effective-target): Support new effective targets keywords.
8319 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
8320 default action for dg-do.
8321 * gcc.dg/vect/pr16105.c: Use new support.
8322 * gcc.dg/vect/pr18400.c: Ditto.
8323 * gcc.dg/vect/pr18425.c: Ditto.
8324 * gcc.dg/vect/vect-1.c: Ditto.
8325 * gcc.dg/vect/vect-10.c: Ditto.
8326 * gcc.dg/vect/vect-11.c: Ditto.
8327 * gcc.dg/vect/vect-12.c: Ditto.
8328 * gcc.dg/vect/vect-13.c: Ditto.
8329 * gcc.dg/vect/vect-14.c: Ditto.
8330 * gcc.dg/vect/vect-15.c: Ditto.
8331 * gcc.dg/vect/vect-16.c: Ditto.
8332 * gcc.dg/vect/vect-17.c: Ditto.
8333 * gcc.dg/vect/vect-18.c: Ditto.
8334 * gcc.dg/vect/vect-19.c: Ditto.
8335 * gcc.dg/vect/vect-2.c: Ditto.
8336 * gcc.dg/vect/vect-20.c: Ditto.
8337 * gcc.dg/vect/vect-21.c: Ditto.
8338 * gcc.dg/vect/vect-22.c: Ditto.
8339 * gcc.dg/vect/vect-23.c: Ditto.
8340 * gcc.dg/vect/vect-24.c: Ditto.
8341 * gcc.dg/vect/vect-25.c: Ditto.
8342 * gcc.dg/vect/vect-26.c: Ditto.
8343 * gcc.dg/vect/vect-27.c: Ditto.
8344 * gcc.dg/vect/vect-27a.c: Ditto.
8345 * gcc.dg/vect/vect-28.c: Ditto.
8346 * gcc.dg/vect/vect-29.c: Ditto.
8347 * gcc.dg/vect/vect-29a.c: Ditto.
8348 * gcc.dg/vect/vect-3.c: Ditto.
8349 * gcc.dg/vect/vect-30.c: Ditto.
8350 * gcc.dg/vect/vect-31.c: Ditto.
8351 * gcc.dg/vect/vect-32.c: Ditto.
8352 * gcc.dg/vect/vect-33.c: Ditto.
8353 * gcc.dg/vect/vect-34.c: Ditto.
8354 * gcc.dg/vect/vect-35.c: Ditto.
8355 * gcc.dg/vect/vect-36.c: Ditto.
8356 * gcc.dg/vect/vect-37.c: Ditto.
8357 * gcc.dg/vect/vect-38.c: Ditto.
8358 * gcc.dg/vect/vect-4.c: Ditto.
8359 * gcc.dg/vect/vect-40.c: Ditto.
8360 * gcc.dg/vect/vect-41.c: Ditto.
8361 * gcc.dg/vect/vect-42.c: Ditto.
8362 * gcc.dg/vect/vect-43.c: Ditto.
8363 * gcc.dg/vect/vect-44.c: Ditto.
8364 * gcc.dg/vect/vect-45.c: Ditto.
8365 * gcc.dg/vect/vect-46.c: Ditto.
8366 * gcc.dg/vect/vect-47.c: Ditto.
8367 * gcc.dg/vect/vect-48.c: Ditto.
8368 * gcc.dg/vect/vect-48a.c: Ditto.
8369 * gcc.dg/vect/vect-49.c: Ditto.
8370 * gcc.dg/vect/vect-5.c: Ditto.
8371 * gcc.dg/vect/vect-50.c: Ditto.
8372 * gcc.dg/vect/vect-51.c: Ditto.
8373 * gcc.dg/vect/vect-52.c: Ditto.
8374 * gcc.dg/vect/vect-53.c: Ditto.
8375 * gcc.dg/vect/vect-54.c: Ditto.
8376 * gcc.dg/vect/vect-55.c: Ditto.
8377 * gcc.dg/vect/vect-56.c: Ditto.
8378 * gcc.dg/vect/vect-56a.c: Ditto.
8379 * gcc.dg/vect/vect-57.c: Ditto.
8380 * gcc.dg/vect/vect-58.c: Ditto.
8381 * gcc.dg/vect/vect-59.c: Ditto.
8382 * gcc.dg/vect/vect-6.c: Ditto.
8383 * gcc.dg/vect/vect-60.c: Ditto.
8384 * gcc.dg/vect/vect-61.c: Ditto.
8385 * gcc.dg/vect/vect-62.c: Ditto.
8386 * gcc.dg/vect/vect-63.c: Ditto.
8387 * gcc.dg/vect/vect-64.c: Ditto.
8388 * gcc.dg/vect/vect-65.c: Ditto.
8389 * gcc.dg/vect/vect-66.c: Ditto.
8390 * gcc.dg/vect/vect-67.c: Ditto.
8391 * gcc.dg/vect/vect-68.c: Ditto.
8392 * gcc.dg/vect/vect-69.c: Ditto.
8393 * gcc.dg/vect/vect-7.c: Ditto.
8394 * gcc.dg/vect/vect-72.c: Ditto.
8395 * gcc.dg/vect/vect-72a.c: Ditto.
8396 * gcc.dg/vect/vect-73.c: Ditto.
8397 * gcc.dg/vect/vect-74.c: Ditto.
8398 * gcc.dg/vect/vect-75.c: Ditto.
8399 * gcc.dg/vect/vect-76.c: Ditto.
8400 * gcc.dg/vect/vect-77.c: Ditto.
8401 * gcc.dg/vect/vect-77a.c: Ditto.
8402 * gcc.dg/vect/vect-78.c: Ditto.
8403 * gcc.dg/vect/vect-79.c: Ditto.
8404 * gcc.dg/vect/vect-8.c: Ditto.
8405 * gcc.dg/vect/vect-80.c: Ditto.
8406 * gcc.dg/vect/vect-82.c: Ditto.
8407 * gcc.dg/vect/vect-82_64.c: Ditto.
8408 * gcc.dg/vect/vect-83.c: Ditto.
8409 * gcc.dg/vect/vect-83_64.c: Ditto.
8410 * gcc.dg/vect/vect-9.c: Ditto.
8411 * gcc.dg/vect/vect-all.c: Ditto.
8412 * gcc.dg/vect/vect-none.c: Ditto.
8414 2004-11-17 Janis Johnson <janis187@us.ibm.com>
8416 * lib/gcc-dg.exp (dg-skip-if): New function.
8417 (dg-forbid-option): Remove.
8418 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
8419 * g++.dg/abi/bitfield8.C: Likewise.
8420 * g++.dg/abi/dtor1.C: Likewise.
8421 * g++.dg/abi/empty10.C: Likewise.
8422 * g++.dg/abi/empty7.C: Likewise.
8423 * g++.dg/abi/empty9.C: Likewise.
8424 * g++.dg/abi/layout3.C: Likewise.
8425 * g++.dg/abi/layout4.C: Likewise.
8426 * g++.dg/abi/thunk1.C: Likewise.
8427 * g++.dg/abi/thunk2.C: Likewise.
8428 * g++.dg/abi/vbase11.C: Likewise.
8429 * g++.dg/abi/vthunk2.C: Likewise.
8430 * g++.dg/abi/vthunk3.C: Likewise.
8431 * g++.dg/ext/attrib8.C: Likewise.
8432 * g++.dg/opt/longbranch2.C: Likewise.
8433 * g++.dg/opt/reg-stack4.C: Likewise.
8434 * g++.old-deja/g++.ext/attrib1.C: Likewise.
8435 * g++.old-deja/g++.ext/attrib2.C: Likewise.
8436 * g++.old-deja/g++.ext/attrib3.C: Likewise.
8437 * g++.old-deja/g++.other/store-expr1.C: Likewise.
8438 * g++.old-deja/g++.other/store-expr2.C: Likewise.
8439 * gcc.dg/20000609-1.c: Likewise.
8440 * gcc.dg/20000720-1.c: Likewise.
8441 * gcc.dg/20011107-1.c: Likewise.
8442 * gcc.dg/20011119-1.c: Likewise.
8443 * gcc.dg/20020108-1.c: Likewise.
8444 * gcc.dg/20020122-2.c: Likewise.
8445 * gcc.dg/20020122-3.c: Likewise.
8446 * gcc.dg/20020201-3.c: Likewise.
8447 * gcc.dg/20020206-1.c: Likewise.
8448 * gcc.dg/20020218-1.c: Likewise.
8449 * gcc.dg/20020310-1.c: Likewise.
8450 * gcc.dg/20020411-1.c: Likewise.
8451 * gcc.dg/20020418-2.c: Likewise.
8452 * gcc.dg/20020426-1.c: Likewise.
8453 * gcc.dg/20020426-2.c: Likewise.
8454 * gcc.dg/20020517-1.c: Likewise.
8455 * gcc.dg/20020523-1.c: Likewise.
8456 * gcc.dg/20020523-2.c: Likewise.
8457 * gcc.dg/20020729-1.c: Likewise.
8458 * gcc.dg/20030204-1.c: Likewise.
8459 * gcc.dg/20030826-2.c: Likewise.
8460 * gcc.dg/20030926-1.c: Likewise.
8461 * gcc.dg/20031202-1.c: Likewise.
8462 * gcc.dg/980312-1.c: Likewise.
8463 * gcc.dg/980313-1.c: Likewise.
8464 * gcc.dg/990117-1.c: Likewise.
8465 * gcc.dg/990424-1.c: Likewise.
8466 * gcc.dg/990524-1.c: Likewise.
8467 * gcc.dg/991230-1.c: Likewise.
8468 * gcc.dg/i386-387-1.c: Likewise.
8469 * gcc.dg/i386-387-2.c: Likewise.
8470 * gcc.dg/i386-387-3.c: Likewise.
8471 * gcc.dg/i386-387-4.c: Likewise.
8472 * gcc.dg/i386-387-5.c: Likewise.
8473 * gcc.dg/i386-387-6.c: Likewise.
8474 * gcc.dg/i386-asm-1.c: Likewise.
8475 * gcc.dg/i386-bitfield1.c: Likewise.
8476 * gcc.dg/i386-bitfield2.c: Likewise.
8477 * gcc.dg/i386-loop-1.c: Likewise.
8478 * gcc.dg/i386-loop-2.c: Likewise.
8479 * gcc.dg/i386-loop-3.c: Likewise.
8480 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
8481 * gcc.dg/i386-pic-1.c: Likewise.
8482 * gcc.dg/i386-regparm.c: Likewise.
8483 * gcc.dg/i386-signbit-1.c: Likewise.
8484 * gcc.dg/i386-signbit-2.c: Likewise.
8485 * gcc.dg/i386-signbit-3.c: Likewise.
8486 * gcc.dg/i386-sse-5.c: Likewise.
8487 * gcc.dg/i386-sse-8.c: Likewise.
8488 * gcc.dg/i386-unroll-1.c: Likewise.
8489 * gcc.dg/tls/opt-1.c: Likewise.
8490 * gcc.dg/tls/opt-2.c: Likewise.
8491 * gcc.dg/unroll-1.c: Likewise.
8492 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
8493 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
8494 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
8495 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
8497 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8499 * g++.dg/template/incomplete1.C: New test.
8501 2004-11-16 Nick Clifton <nickc@redhat.com>
8503 Revert patches accidentally commited during checkin of fixes for
8505 gcc.c-torture/execute/simd-4.c: Revert
8506 gcc.dg/20040910-1.c: Revert.
8508 2004-11-16 Paul Brook <paul@codesourcery.com>
8511 * gfortran.dg/der_pointer_1.f90: New test.
8513 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
8516 * gcc.dg/bitfld-13.c: New test.
8518 2004-11-15 Janis Johnson <janis187@us.ibm.com>
8520 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
8523 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
8524 * gcc.dg/ppc64-abi-2.c: Ditto.
8525 * gcc.dg/ppc64-abi-3.c: Ditto.
8527 * lib/gcc-dg.exp (dg-target-list): Remove.
8529 2004-11-15 Steve Ellcey <sje@cup.hp.com>
8531 * gcc.dg/ia64-postinc.c: New test.
8533 2004-11-15 Mark Mitchell <mark@codesourcery.com>
8535 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
8537 2004-11-15 Nick Clifton <nickc@redhat.com>
8539 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
8540 __INT_MAX__ so that the test can be compiled by toolchains
8541 targeted at 16-bit processors.
8543 * gcc.dg/20040625-1.c: Use long constants rather than integers
8544 when performing arithmetic that will overflow 16-bits.
8546 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
8547 xstormy16. It does not support 128-bit vector operations.
8549 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
8550 with the macro PTR_TYPE. Define this macro to an integer type
8551 suitable for holding a pointer.
8553 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
8554 the target is a 16-bit processor.
8556 * gcc.dg/cpp/if-2.c: Expect a different warning message from
8557 16-bit targets where the character constant will be too long.
8559 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
8560 where the double will not be directly addressable.
8562 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8564 Friend class name lookup 1/n, PR c++/18471
8565 * g++.dg/template/crash26.C: New test.
8566 * g++.dg/lookup/struct1.C: Adjust expected error.
8567 * g++.dg/parse/elab1.C: Likewise.
8568 * g++.dg/parse/elab2.C: Likewise.
8569 * g++.dg/parse/int-as-enum1.C: Likewise.
8570 * g++.dg/parse/struct-as-enum1.C: Likewise.
8571 * g++.dg/parse/typedef1.C: Likewise.
8572 * g++.dg/parse/typedef3.C: Likewise.
8573 * g++.dg/parse/typedef4.C: Likewise.
8574 * g++.dg/parse/typedef5.C: Likewise.
8575 * g++.dg/template/nontype4.C: Likewise.
8576 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
8577 * g++.old-deja/g++.other/elab1.C: Likewise.
8578 * g++.old-deja/g++.other/syntax4.C: Likewise.
8580 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8582 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
8584 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
8586 * gcc.c-torture/execute/20041114-1.c: New test.
8588 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
8590 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
8591 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
8592 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
8593 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
8594 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
8595 gcc.dg/switch-7.c: New tests.
8597 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
8599 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
8601 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
8604 * gcc.dg/vect/pr18400.c: New test.
8606 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
8607 Andrew Pinski <pinskia@physics.uc.edu>
8610 * gcc.dg/vect/pr18425.c: New test.
8612 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8614 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
8615 Guard with dg-require-alias and dg-require-visibility.
8617 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8619 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
8621 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8623 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
8625 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8628 * g++.dg/template/defarg5.C: New test.
8630 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8632 * g++.dg/parse/cast1.C: Run only on ILP32.
8633 * g++.old-deja/g++.mike/p784.C: Likewise.
8635 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
8637 * gcc.c-torture/execute/20041113-1.c: New test.
8639 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
8642 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
8643 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
8644 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
8645 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
8646 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
8647 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
8648 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
8649 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
8650 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
8651 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
8652 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
8653 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
8654 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
8656 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
8658 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
8659 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
8660 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
8661 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
8662 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
8663 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
8664 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
8665 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
8666 gcc.target/sparc/combined-1.c: New tests.
8668 2004-11-12 Ziemowit Laski <zlaski@apple.com>
8670 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
8673 2004-11-12 Mark Mitchell <mark@codesourcery.com>
8675 * lib/gcc-dg.exp (dg-forbid-option): New function.
8676 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
8677 * g++.dg/abi/bitfield8.C: Likewise.
8678 * g++.dg/abi/dtor1.C: Likewise.
8679 * g++.dg/abi/empty10.C: Likewise.
8680 * g++.dg/abi/empty7.C: Likewise.
8681 * g++.dg/abi/empty9.C: Likewise.
8682 * g++.dg/abi/layout3.C: Likewise.
8683 * g++.dg/abi/layout4.C: Likewise.
8684 * g++.dg/abi/thunk1.C: Likewise.
8685 * g++.dg/abi/thunk2.C: Likewise.
8686 * g++.dg/abi/vbase11.C: Likewise.
8687 * g++.dg/abi/vthunk2.C: Likewise.
8688 * g++.dg/abi/vthunk3.C: Likewise.
8689 * g++.dg/ext/attrib8.C: Likewise.
8690 * g++.dg/opt/longbranch2.C: Likewise.
8691 * g++.dg/opt/reg-stack4.C: Likewise.
8692 * g++.old-deja/g++.ext/attrib1.C: Likewise.
8693 * g++.old-deja/g++.ext/attrib2.C: Likewise.
8694 * g++.old-deja/g++.ext/attrib3.C: Likewise.
8695 * g++.old-deja/g++.other/store-expr1.C: Likewise.
8696 * g++.old-deja/g++.other/store-expr2.C: Likewise.
8697 * gcc.dg/20000609-1.c: Likewise.
8698 * gcc.dg/20000720-1.c: Likewise.
8699 * gcc.dg/20011107-1.c: Likewise.
8700 * gcc.dg/20011119-1.c: Likewise.
8701 * gcc.dg/20020108-1.c: Likewise.
8702 * gcc.dg/20020122-2.c: Likewise.
8703 * gcc.dg/20020122-3.c: Likewise.
8704 * gcc.dg/20020201-3.c: Likewise.
8705 * gcc.dg/20020206-1.c: Likewise.
8706 * gcc.dg/20020218-1.c: Likewise.
8707 * gcc.dg/20020310-1.c: Likewise.
8708 * gcc.dg/20020411-1.c: Likewise.
8709 * gcc.dg/20020418-2.c: Likewise.
8710 * gcc.dg/20020426-1.c: Likewise.
8711 * gcc.dg/20020426-2.c: Likewise.
8712 * gcc.dg/20020517-1.c: Likewise.
8713 * gcc.dg/20020523-1.c: Likewise.
8714 * gcc.dg/20020523-2.c: Likewise.
8715 * gcc.dg/20020729-1.c: Likewise.
8716 * gcc.dg/20030204-1.c: Likewise.
8717 * gcc.dg/20030826-2.c: Likewise.
8718 * gcc.dg/20030926-1.c: Likewise.
8719 * gcc.dg/20031202-1.c: Likewise.
8720 * gcc.dg/980312-1.c: Likewise.
8721 * gcc.dg/980313-1.c: Likewise.
8722 * gcc.dg/990117-1.c: Likewise.
8723 * gcc.dg/990424-1.c: Likewise.
8724 * gcc.dg/990524-1.c: Likewise.
8725 * gcc.dg/991230-1.c: Likewise.
8726 * gcc.dg/i386-387-1.c: Likewise.
8727 * gcc.dg/i386-387-2.c: Likewise.
8728 * gcc.dg/i386-387-3.c: Likewise.
8729 * gcc.dg/i386-387-4.c: Likewise.
8730 * gcc.dg/i386-387-5.c: Likewise.
8731 * gcc.dg/i386-387-6.c: Likewise.
8732 * gcc.dg/i386-asm-1.c: Likewise.
8733 * gcc.dg/i386-bitfield1.c: Likewise.
8734 * gcc.dg/i386-bitfield2.c: Likewise.
8735 * gcc.dg/i386-loop-1.c: Likewise.
8736 * gcc.dg/i386-loop-2.c: Likewise.
8737 * gcc.dg/i386-loop-3.c: Likewise.
8738 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
8739 * gcc.dg/i386-pic-1.c: Likewise.
8740 * gcc.dg/i386-regparm.c: Likewise.
8741 * gcc.dg/i386-signbit-1.c: Likewise.
8742 * gcc.dg/i386-signbit-2.c: Likewise.
8743 * gcc.dg/i386-signbit-3.c: Likewise.
8744 * gcc.dg/i386-sse-5.c: Likewise.
8745 * gcc.dg/i386-sse-8.c: Likewise.
8746 * gcc.dg/i386-unroll-1.c: Likewise.
8747 * gcc.dg/tls/opt-1.c: Likewise.
8748 * gcc.dg/tls/opt-2.c: Likewise.
8749 * gcc.dg/unroll-1.c: Likewise.
8750 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
8751 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
8752 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
8753 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
8754 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
8757 2004-11-12 Mark Mitchell <mark@codesourcery.com>
8760 * g++.dg/parse/cond1.C: New test.
8763 * g++.dg/template/array9.C: New test.
8764 * g++.dg/ext/vla1.C: Adjust error messages.
8765 * g++.dg/ext/vlm1.C: Likewise.
8766 * g++.dg/template/crash2.C: Likewise.
8769 * g++.dg/template/call3.C: New test.
8772 * g++.dg/template/ptrmem11.C: New test.
8774 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
8777 * lib/g++.exp: Set LC_ALL and LANG to C.
8778 * lib/gcc-dg.exp: Likewise.
8779 * lib/gfortran.exp: Likewise.
8780 * lib/objc.exp: Likewise.
8781 * lib/treelang.exp: Likewise.
8783 2004-11-12 Andreas Schwab <schwab@suse.de>
8785 * gcc.dg/pr16286.c: Fix last change.
8787 2004-11-12 Mark Mitchell <mark@codesourcery.com>
8790 * g++.dg/init/global1.C: New test.
8792 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
8794 * gcc.c-torture/execute/20041112-1.c: New test.
8796 2004-11-11 Janis Johnson <janis187@us.ibm.com>
8798 * lib/gcc-dg.exp (dg-target-list): New.
8800 2004-11-11 Janis Johnson <janis187@us.ibm.com>
8801 Richard Sandiford <rsandifo@redhat.com>
8803 * lib/target-supports.exp (get-compiler_messages): New.
8804 (check_named_sections_available): Use it.
8805 (check_effective_target_ilp32): New.
8806 (check_effective_target_lp64): New.
8807 (is-effective-target): New.
8808 * lib/gcc-dg.exp (dg-require-effective-target): New.
8810 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
8812 * gcc.dg/precedence-1.c: New test.
8814 2004-11-11 Janis Johnson <janis187@us.ibm.com>
8816 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
8818 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
8819 message, delete generated files, use more descriptive name for
8820 executable, and make the test unsupported when it cannot be run.
8822 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
8823 (dg-require-weak, dg-require-visibility, dg-require-alias,
8824 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
8825 dg-require-iconv, dg-require-named-sections): Use it.
8827 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
8829 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
8832 * gcc.dg/ppc-and-1: New
8835 * gcc.dg/ppc-mov-1.c: New.
8838 * gcc.dg/ppc-compare-1.c: New.
8840 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
8842 * objc.dg/desig-init-2.m: New test.
8844 2004-11-10 Adam Nemet <anemet@lnxw.com>
8847 * g++.dg/warn/register-var-1.C: New test.
8848 * g++.dg/warn/register-var-2.C: New test.
8850 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8852 * gcc.dg/union-2.c: New test.
8854 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
8856 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
8857 New test for PR tree-optimization/17892.
8859 2004-11-09 Mark Mitchell <mark@codesourcery.com>
8862 * g++.dg/init/new12.C: New test.
8864 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
8866 * gcc.target/sparc: New directory.
8867 * gcc.target/sparc/sparc.exp: New driver.
8868 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
8869 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
8870 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
8871 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
8873 2004-11-10 Paul Brook <paul@codesourcery.com>
8876 * gfortran.dg/list_read.c: New test.
8878 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8881 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
8882 expected diagnostic location.
8884 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
8886 * gcc.dg/20041109-1.c: New test.
8888 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
8891 * objc/compile/pr18406.m: New test.
8893 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8895 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
8897 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
8899 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
8901 2004-11-08 Steve Ellcey <sje@cup.hp.com>
8903 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
8905 2004-11-08 Steve Ellcey <sje@cup.hp.com>
8907 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
8910 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
8913 * gcc.c-torture/pr18299-1.c: New test.
8915 2004-11-06 Andreas Schwab <schwab@suse.de>
8917 * gcc.dg/pr16286.c: Also test for bool and pixel.
8919 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
8921 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
8922 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
8923 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
8924 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
8925 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
8926 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
8927 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
8928 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
8929 gcc.dg/struct-semi-3.c: New tests.
8931 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8933 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
8935 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8937 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
8938 Do not use C99 designators.
8940 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8942 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
8944 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8946 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
8947 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
8948 * gcc.c-torture/execute/simd-5.x: Remove.
8950 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
8952 PR rtl-optimization/17933
8953 * gcc.dg/torture/pr17933-1.c: New test.
8955 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8958 * lib/target-supports.exp (check_weak_available): Support
8961 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
8963 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
8964 call to fflush(stdout) before abort.
8965 (my_ffsll): New function.
8966 (generate_fields): Use it.
8968 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
8970 * gcc.dg/init-undef-1.c: New test.
8972 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
8974 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
8975 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
8976 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
8977 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
8978 expected messages for new parser.
8980 2004-11-04 Mark Mitchell <mark@codesourcery.com>
8982 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
8984 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8986 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
8989 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
8991 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
8992 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
8993 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
8994 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
8995 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
8996 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
8997 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
8998 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
8999 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
9000 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
9002 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9004 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
9005 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
9006 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
9007 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
9008 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
9009 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
9010 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
9013 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
9016 * gcc.dg/20041104-1.c: New test.
9018 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9020 * g++.dg/template/nontype7.C: New test.
9021 * g++.dg/template/nontype8.C: Likewise.
9022 * g++.dg/template/nontype9.C: Likewise.
9023 * g++.dg/template/nontype10.C: Likewise.
9024 * g++.dg/tc1/dr49.C: Likewise.
9025 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
9026 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
9028 2004-11-04 Ben Elliston <bje@au.ibm.com>
9030 * g++.dg/rtti/tinfo1.C: Remove xfails.
9032 2004-11-04 Ben Elliston <bje@au.ibm.com>
9034 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
9035 packed attribute to the definition to satisfy the new C++ parser.
9037 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9039 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
9040 invocations of va_arg.
9042 2004-11-02 Mark Mitchell <mark@codesourcery.com>
9045 * g++.dg/template/crash25.C: New test.
9048 * g++.dg/template/typedef2.C: New test.
9049 * g++.dg/parse/crash13.C: Adjust error markers.
9052 * g++.dg/conversion/const3.C: New test.
9054 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9059 * gfortran.dg/generic_[123].f90: New testcases.
9061 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9063 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
9064 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
9066 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
9069 * gcc.c-torture/compile/pr16808.c: New test.
9071 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
9073 PR rtl-optimization/17104
9074 * gcc.dg/ppc-bitfield1.c: New.
9076 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
9078 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
9080 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
9082 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
9083 strings for 32-bit code.
9085 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
9088 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
9090 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
9093 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
9095 2004-10-31 Mark Mitchell <mark@codesourcery.com>
9098 * g++.dg/init/aggr2.C: New test.
9100 2004-10-30 Ziemowit Laski <zlaski@apple.com>
9102 * objc.dg/local-decl-1.m: New test.
9104 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
9106 * gcc.dg/20040910-1.c: Adjust regex.
9108 2004-10-30 Roger Sayle <roger@eyesopen.com>
9110 PR rtl-optimization/18084
9111 * g++.dg/opt/pr18084-1.C: New testcase.
9113 2004-10-30 Matt Austern <austern@apple.com>
9116 * g++.dg/ext/attrib18.C: New test.
9118 2004-10-30 Roger Sayle <roger@eyesopen.com>
9121 * gcc.dg/pr18096-1.c: New test case.
9123 2004-10-30 Roger Sayle <roger@eyesopen.com>
9125 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
9127 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
9130 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
9131 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
9132 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
9133 gcc.dg/old-style-prom-3.c: New tests.
9135 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
9137 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
9138 Remove unnecessary inclusion of stdio.h.
9140 2004-10-29 Roger Sayle <roger@eyesopen.com>
9142 PR rtl-optimization/17581
9143 * gcc.dg/pr17581-1.c: New test case.
9145 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
9147 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
9149 * g++.dg/conversion/dr195-1.C: New.
9150 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
9151 * g++.old-deja/g++.mike/p10148.C: Likewise.
9153 2004-10-29 Mark Mitchell <mark@codesourcery.com>
9156 * g++.dg/debug/typedef2.C: New test.
9158 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
9161 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
9162 * gfortran.dg/g77/README: Update.
9164 2004-10-28 Matt Austern <austern@apple.com>
9167 * g++.dg/ext/packed7.C: New test.
9169 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9171 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
9173 * lib/scanasm.exp (hidden-scan-for): New proc.
9174 (scan-hidden): Use hidden-scan-for instead of constructing the scan
9176 (scan-not-hidden): Likewise.
9177 * lib/target-supports.exp (check_visibility_available): mach-o is
9180 2004-10-28 Mark Mitchell <mark@codesourcery.com>
9183 * g++.dg/template/memclass3.C: New test.
9185 2004-10-28 Adam Nemet <anemet@lnxw.com>
9188 * gcc.dg/register-var-1.c: New test.
9189 * gcc.dg/register-var-2.c: New test.
9190 * gcc.dg/asm-7.c: Taking the address of a register variable is an
9193 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
9196 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
9198 * gcc.dg/vect/vect-22.c: Likewise.
9200 2004-10-28 Jakub Jelinek <jakub@redhat.com>
9202 * gcc.dg/i386-rotate-1.c: New test.
9204 2004-10-27 Mark Mitchell <mark@codesourcery.com>
9206 * g++.dg/init/ref12.C: Add "run" marker.
9209 * g++.dg/init/ref12.C: New test.
9212 * g++.dg/template/shift1.C: New test.
9213 * g++.dg/template/error10.C: Adjust error markers.
9215 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
9218 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
9220 2004-10-27 Geoffrey Keating <geoffk@apple.com>
9222 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
9223 * gcc.dg/weak/weak-3.c: Likewise.
9224 * gcc.dg/weak/weak-5.c: Likewise.
9225 * gcc.dg/weak/weak-9.c: Likewise.
9226 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
9227 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
9229 * gcc.dg/darwin-weakimport-1.c: New.
9231 2004-10-28 Ben Elliston <bje@au.ibm.com>
9233 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
9235 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
9237 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
9238 'syntax' error messages.
9239 * gcc.dg/cpp/direct2s.c: Likewise.
9241 2004-10-26 Geoffrey Keating <geoffk@apple.com>
9243 * gcc.c-torture/compile/20041026-1.c: New.
9245 2004-10-26 Mark Mitchell <mark@codesourcery.com>
9248 * g++.dg/lookup/ns2.C: New test.
9251 * g++.dg/template/enum4.C: New test.
9254 * g++.dg/template/expr1.C: New test.
9256 2004-10-26 Ben Elliston <bje@au.ibm.com>
9258 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
9260 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
9262 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
9263 gcc.dg/decl-nospec-3.c: New tests.
9265 2004-10-26 Ziemowit Laski <zlaski@apple.com>
9267 * objc.dg/super-class-3.m: New test.
9269 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
9271 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
9273 * gcc.dg/cpp/direct2s.c: Likewise.
9275 2004-10-25 Geoffrey Keating <geoffk@apple.com>
9277 * objc.dg/image-info.m: Update for changes to section selection.
9279 2004-10-25 David Ayers <d.ayers@inode.at>
9280 Ziemowit Laski <zlaski@apple.com>
9282 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
9283 diagnostics when messaging 'id <Proto>'.
9284 * objc.dg/class-protocol-1.m: New test.
9285 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
9286 a non-existent method signature.
9287 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
9288 Update diagnostics when messaging with non-existent method signature.
9289 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
9290 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
9291 invalid receivers are now resolved as if messaging 'id'; remove
9292 extraneous diagnostics.
9294 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
9297 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
9298 gcc.dg/init-desig-obs-3.c: New tests.
9300 2004-10-25 Jakub Jelinek <jakub@redhat.com>
9302 * gcc.dg/debug/20041023-1.c: New test.
9304 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
9307 * gcc.c-torture/compile/pr17407.c: New test.
9310 * g++.dg/template/array8.C: New test.
9312 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9315 * lib/g++.exp: Accept more than one multilib libgcc.
9316 * lib/gcc-dg.exp: Likewise.
9317 * lib/objc.exp: Likewise.
9318 * lib/treelang.exp: Likewise.
9319 * lib/gfortran.exp: Likewise.
9321 2004-10-24 Ben Elliston <bje@au.ibm.com>
9323 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
9325 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
9327 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
9328 * gcc.dg/c99-const-expr-3.c: Likewise.
9330 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
9332 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
9334 2004-10-23 Ben Elliston <bje@au.ibm.com>
9336 * gcc.c-torture/execute/loop-2e.x: Remove.
9338 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
9341 * g++.dg/parse/crash18.C: New.
9342 * g++.dg/parse/crash19.C: New.
9344 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
9346 * g++.dg/ext/dllimport1.C: Move dg-warnings.
9347 * g++.dg/ext/dllimport2.C: Same.
9348 * g++.dg/ext/dllimport8.C: Same.
9350 2004-10-21 Mark Mitchell <mark@codesourcery.com>
9353 * g++.dg/conversion/cast1.C: New test.
9354 * g++.dg/overload/pmf1.C: Adjust error marker.
9356 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
9359 * objc.dg/const-str-7.m: New test.
9361 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9363 * g++.dg/template/memfriend11.C: Fix comment typo.
9364 * g++.dg/template/memfriend14.C: Likewise.
9366 2004-10-20 Richard Henderson <rth@redhat.com>
9368 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
9369 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
9370 -fasynchronous-unwind-tables.
9372 2004-10-20 Richard Henderson <rth@redhat.com>
9374 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
9375 (main): Return success.
9376 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
9377 (main): Return success.
9379 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9382 * g++.dg/template/memfriend9.C: New test.
9383 * g++.dg/template/memfriend10.C: Likewise.
9384 * g++.dg/template/memfriend11.C: Likewise.
9385 * g++.dg/template/memfriend12.C: Likewise.
9386 * g++.dg/template/memfriend13.C: Likewise.
9387 * g++.dg/template/memfriend14.C: Likewise.
9388 * g++.dg/template/memfriend15.C: Likewise.
9389 * g++.dg/template/memfriend16.C: Likewise.
9390 * g++.dg/template/memfriend17.C: Likewise.
9391 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
9393 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
9395 * g++.dg/conversion/dr195.C: New.
9396 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
9398 2004-10-20 Ben Elliston <bje@au.ibm.com>
9399 Devang Patel <dpatel@apple.com>
9401 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
9402 of floating point arithmetic, which could trap.
9404 2004-10-19 Mark Mitchell <mark@codesourcery.com>
9407 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
9408 * g++.dg/conversion/const2.C: New test.
9409 * g++.dg/expr/reinterpret2.C: New test.
9410 * g++.dg/expr/reinterpret3.C: New test.
9411 * g++.dg/expr/cast2.C: New test.
9412 * g++.dg/expr/copy1.C: New test.
9413 * g++.dg/other/conversion1.C: Change error message.
9414 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
9415 function pointers to void *.
9416 * g++.old-deja/g++.mike/p10148.C: Likewise.
9418 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9420 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
9422 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
9426 * g++.dg/parse/expr3.C: New test.
9428 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9430 * gcc.dg/smod-1.c: New test.
9432 2004-10-18 Ziemowit Laski <zlaski@apple.com>
9434 * objc.dg/method-14.m: New test.
9436 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
9438 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
9439 Also xfail as the patch was reverted.
9441 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
9444 * gcc.dg/pr16973.c: New test.
9446 2004-10-18 Diego Novillo <dnovillo@redhat.com>
9448 PR tree-optimization/17656
9449 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
9451 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
9453 * g++.dg/eh/shadow1.C: New.
9455 2004-10-18 Jakub Jelinek <jakub@redhat.com>
9457 * gcc.c-torture/compile/20041018-1.c: New test.
9459 2004-10-18 Ben Elliston <bje@au.ibm.com>
9461 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
9462 compiler referring to register 0 when accessing sdata. The linker
9463 now patches things up.
9465 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
9468 * gcc.c-torture/compile/pr17529.c: New test.
9470 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9473 * g++.dg/ext/attrib17.C: New test.
9475 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9477 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
9479 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9482 * g++.dg/ext/attrib16.C: New test.
9484 2004-10-15 Mark Mitchell <mark@codesourcery.com>
9487 * g++.dg/init/dso_handle1.C: New test.
9490 * g++.dg/parse/typedef6.C: New test.
9493 * g++.dg/parse/pragma1.C: New test.
9495 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
9497 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
9499 2004-10-15 Steve Ellcey <sje@cup.hp.com>
9501 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
9502 -fno-common when on HPPA HP-UX platforms.
9504 2004-10-15 Jakub Jelinek <jakub@redhat.com>
9507 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
9509 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
9512 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
9515 * g++.dg/lookup/strong-using-4.C: New test.
9517 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
9520 * gcc.c-torture/compile/nested-1.c: New test.
9522 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
9524 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
9525 and mipsisa64*-*-* (until support for misaligned loads is added).
9526 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
9527 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
9528 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
9529 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
9530 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
9531 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
9533 2004-10-14 Mark Mitchell <mark@codesourcery.com>
9536 * g++.dg/init/dtor3.C: New test.
9538 2004-10-15 Ben Elliston <bje@au.ibm.com>
9540 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
9542 2004-10-14 Geoffrey Keating <geoffk@apple.com>
9544 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
9545 * gcc.dg/macho-lo-sum.c: Likewise.
9547 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
9549 * gcc.dg/ppc-spe64-1.c: New test.
9551 2004-10-14 Devang Patel <dpatel@apple.com>
9554 * gcc.dg/pr17635.c : New test.
9556 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
9558 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
9559 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
9560 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
9561 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
9562 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
9563 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
9564 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
9565 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
9566 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
9567 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
9568 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
9569 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
9570 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
9571 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
9572 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
9573 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
9574 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
9575 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
9577 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
9579 * gcc.dg/vect/vect-82.c: New testcase.
9580 * gcc.dg/vect/vect-82_64.c: New testcase.
9581 * gcc.dg/vect/vect-83.c: New testcase.
9582 * gcc.dg/vect/vect-83_64.c: New testcase.
9584 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
9586 * gcc.dg/cpp/error-1.c: New test.
9588 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
9590 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
9592 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
9595 * gcc.dg/cris-peep2-xsrand2.c: New test.
9597 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
9600 * testsuite/g++.dg/expr/for2.C: New test.
9602 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9604 * g++.dg/inherit/thunk1.C: Run on the SPARC.
9606 2004-10-13 Jakub Jelinek <jakub@redhat.com>
9608 PR tree-optimization/17724
9609 * g++.dg/opt/pr17724-1.C: New test.
9610 * g++.dg/opt/pr17724-2.C: New test.
9611 * g++.dg/opt/pr17724-3.C: New test.
9612 * g++.dg/opt/pr17724-4.C: New test.
9613 * g++.dg/opt/pr17724-5.C: New test.
9614 * g++.dg/opt/pr17724-6.C: New test.
9616 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
9619 * gcc.dg/pr17301-2.c: New test.
9621 2004-10-11 Mark Mitchell <mark@codesourcery.com>
9624 * g++.dg/parse/error22.C: New test.
9627 * g++.dg/template/spec18.C: New test.
9629 2004-10-11 Steve Ellcey <sje@cup.hp.com>
9631 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
9632 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9634 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
9635 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
9637 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
9639 * g++.dg/eh/cleanup5.C: Add dg-options "".
9641 2004-10-11 Roger Sayle <roger@eyesopen.com>
9644 * gcc.dg/switch-4.c: New test case.
9646 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
9648 * gcc.c-torture/execute/20041011-1.c: New test.
9650 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
9653 * g++.dg/init/for3.C: New test.
9656 * g++.dg/opt/switch2.C: New test.
9659 * g++.dg/warn/Wreturn-2.C: New test.
9661 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
9664 * g++.dg/eh/cleanup5.C: New test.
9666 2004-10-10 Mark Mitchell <mark@codesourcery.com>
9669 * g++.dg/parse/error21.C: New test.
9671 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
9673 * g++.dg/overload/pmf1.C: Adjust quoting marks.
9674 * g++.dg/warn/incomplete1.C: Likewise.
9675 * g++.dg/template/qualttp20.C: Likewise.
9677 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
9680 * parm-incomplete-1.c: New test.
9682 2004-10-09 Mark Mitchell <mark@codesourcery.com>
9685 * g++.dg/parse/error19.C: New test.
9688 * g++.dg/init/new11.C: New test.
9691 * g++.dg/parse/error20.C: New test.
9694 * g++.dg/template/crash24.C: New test.
9696 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
9699 * gcc.dg/pr17301-1.c: New test.
9701 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
9704 * gcc.dg/anon-struct-5.c: New test.
9706 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
9709 * gcc.dg/pr17844-1.c: New test.
9711 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
9713 PR tree-optimization/17906
9714 * gcc.c-torture/compile/pr17906.c: New.
9716 2004-10-09 Stuart Hastings <stuart@apple.com>
9717 Roger Sayle <roger@eyesopen.com>
9719 PR rtl-optimization/17853
9720 * gcc.dg/i386-mmx-5.c: New testcase.
9722 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
9724 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
9726 2004-10-09 Mark Mitchell <mark@codesourcery.com>
9729 * g++.dg/template/static9.C: New test.
9732 * g++.dg/parse/operator5.C: New test.
9734 2004-10-09 Roger Sayle <roger@eyesopen.com>
9737 * gcc.c-torture/execute/divcmp-4.c: New test case.
9739 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
9742 * g++.dg/opt/pr17902.C: New test.
9744 2004-10-09 Jakub Jelinek <jakub@redhat.com>
9746 * gcc.dg/cpp/ident-1.c: Add dg-options "".
9748 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
9750 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
9752 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
9754 * gcc.dg/assign-warn-3.c: New test.
9756 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
9759 * gcc.dg/cpp/ident-1.c: New test.
9761 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
9763 * gcc.c-torture/compile/acc1.c: New.
9765 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
9767 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
9768 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
9770 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9772 * gcc.dg/ultrasp11.c: New test.
9774 2004-10-08 Michael Matz <matz@suse.de>
9776 * gcc.dg/doloop-2.c: New test.
9778 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
9780 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
9781 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
9782 objc.dg/method-9.m: Update expected diagnostics.
9784 2004-10-07 Geoffrey Keating <geoffk@apple.com>
9786 * gcc.dg/ppc-fsel-3.c: New file.
9787 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
9789 2004-10-07 Paul Brook <paul@codesourcery.com>
9791 * gfortran.dg/intrinsic_verify_1.f90: New test.
9793 2004-10-07 Paul Brook <paul@codesourcery.com>
9795 * gfortran.dg/empty_format_1.f90: Remove stray commas.
9797 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9799 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9800 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
9803 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
9805 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
9807 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9810 * g++.dg/warn/Winline-4.C: New test.
9812 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9814 * gcc.c-torture/compile/20041007-1.c: New test.
9816 2004-10-07 Paul Brook <paul@codesourcery.com>
9819 * gfortran.dg/use_allocated_1.f90: New test.
9821 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
9824 * gfortran.fortran-torture/compile/nested.f90: New test
9826 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
9828 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
9830 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
9833 * g++.dg/ext/asm6.C: New test.
9835 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
9837 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
9839 2004-10-06 Paul Brook <paul@codesourcery.com>
9842 * gfortran.dg/empty_format_1.f90: New test.
9844 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9847 * gfortran.dg/ishft.f90: New test.
9850 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
9853 2004-10-06 Paul Brook <paul@codesourcery.com>
9855 * gfortran.dg/do_1.f90: New test.
9857 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9859 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
9860 optimizing for size.
9862 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
9864 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
9866 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
9868 * gcc.c-torture/compile/20041005-1.c: New test.
9870 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
9873 * g++.dg/lookup/koenig4.C: New.
9875 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
9877 * g++.dg/other/classkey1.C: Adjust quoting marks.
9878 * g++.dg/parse/error15.C: Likewise.
9879 * g++.dg/template/meminit2.C (int>): Likewise.
9881 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9884 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
9887 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
9890 * gfortran.dg/pr17708.f90: New test.
9892 2004-10-04 Chao-ying Fu <fu@mips.com>
9894 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
9895 * gcc.dg/vect/vect-4.c: Ditto.
9896 * gcc.dg/vect/vect-5.c: Ditto.
9897 * gcc.dg/vect/vect-6.c: Ditto.
9898 * gcc.dg/vect/vect-8.c: Ditto.
9899 * gcc.dg/vect/vect-16.c: Ditto.
9900 * gcc.dg/vect/vect-30.c: Ditto.
9901 * gcc.dg/vect/vect-40.c: Ditto.
9902 * gcc.dg/vect/vect-41.c: Ditto.
9903 * gcc.dg/vect/vect-42.c: Ditto.
9904 * gcc.dg/vect/vect-43.c: Ditto.
9905 * gcc.dg/vect/vect-44.c: Ditto.
9906 * gcc.dg/vect/vect-45.c: Ditto.
9907 * gcc.dg/vect/vect-46.c: Ditto.
9908 * gcc.dg/vect/vect-47.c: Ditto.
9909 * gcc.dg/vect/vect-48.c: Ditto.
9910 * gcc.dg/vect/vect-49.c: Ditto.
9911 * gcc.dg/vect/vect-50.c: Ditto.
9912 * gcc.dg/vect/vect-51.c: Ditto.
9913 * gcc.dg/vect/vect-52.c: Ditto.
9914 * gcc.dg/vect/vect-53.c: Ditto.
9915 * gcc.dg/vect/vect-54.c: Ditto.
9916 * gcc.dg/vect/vect-55.c: Ditto.
9917 * gcc.dg/vect/vect-56.c: Ditto.
9918 * gcc.dg/vect/vect-57.c: Ditto.
9919 * gcc.dg/vect/vect-58.c: Ditto.
9920 * gcc.dg/vect/vect-59.c: Ditto.
9921 * gcc.dg/vect/vect-60.c: Ditto.
9922 * gcc.dg/vect/vect-74.c: Ditto.
9923 * gcc.dg/vect/vect-79.c: Ditto.
9924 * gcc.dg/vect/vect-80.c: Ditto.
9926 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9928 * gcc.dg/unused-7.c: Use the correct option.
9930 2004-10-04 Paul Brook <paul@codesourcery.com>
9931 Bud Davis <bdavis9659@comcast.net>
9935 * gfortran/pr17706.f90: New test.
9936 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
9938 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9940 * gfortran.dg/pr17612.f90: New test.
9942 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
9944 * g++.dg/template/local1.C: Adjust quoting marks in
9945 testing for diagnostics.
9946 * g++.dg/tls/diag-2.C: Likewise.
9947 * g++.dg/other/error8.C: Likewise.
9949 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
9952 * gcc.dg/unused-4.c: Adjust to be correct.
9955 * gcc.dg/unused-7.c: New test.
9957 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
9960 * g++.dg/overload/template2.C: New test.
9962 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
9964 PR tree-optimization/16632
9965 * gcc.dg/tree-ssa/20041002-1.c: New.
9967 2004-10-03 Paul Brook <paul@codesourcery.com>
9969 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
9970 rather than relying on default formatting.
9972 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
9974 * gcc.dg/20040920-1.c: Update expected message text.
9976 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
9978 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
9980 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
9982 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
9985 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
9987 * gcc.dg/tree-ssa/pr17343.c: Remove.
9989 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
9992 * gcc.dg/tree-ssa/pr17343.c: New test.
9994 2004-10-01 Jakub Jelinek <jakub@redhat.com>
9996 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
9997 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
9998 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
9999 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
10000 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
10002 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10004 * gcc.dg/lvalue-2.c: New test.
10006 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10009 * gcc.dg/pr17730-1.c: New test
10011 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
10014 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
10016 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10018 * gcc.c-torture/execute/stdarg-1.c: New test.
10019 * gcc.c-torture/execute/stdarg-2.c: New test.
10020 * gcc.c-torture/execute/stdarg-3.c: New test.
10021 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10022 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10023 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10024 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10025 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10027 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10029 PR tree-optimization/17697
10030 * g++.dg/opt/pr17697-1.C: New test.
10031 * g++.dg/opt/pr17697-2.C: New test.
10032 * g++.dg/opt/pr17697-3.C: New test.
10034 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
10037 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
10038 gcc.dg/vla-init-5.c: New tests.
10040 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
10043 * gcc.dg/pr13804-1.c: New test.
10045 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10048 * gfortran.dg/pr16938.f90: New test.
10050 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10052 * g++.dg/template/crash23.C: New test.
10054 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10057 * g++.dg/template/static8.C: New test.
10059 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
10062 * g++.dg/other/error9.C: New test.
10064 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
10066 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
10068 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10071 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
10073 2004-09-26 Roger Sayle <roger@eyesopen.com>
10075 PR middle-end/17112
10076 * gcc.dg/pr17112-1.c: New test case.
10078 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
10081 * gcc.dg/pr11459-1.c: New test.
10083 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
10085 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
10086 * gcc.dg/tree-ssa/loop-4.c: Likewise.
10088 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10090 * gfortran.dg/pr15324.f90: Make array bounds consistent.
10092 2004-09-25 Jan Hubicka <jh@suse.cz>
10094 * compile/30040909-1.c: New test.
10095 * compile/30040907-1.c: New test.
10097 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
10099 * gcc.c-torture/execute/va-arg-26.c: New test.
10101 2004-09-24 Zack Weinberg <zack@codesourcery.com>
10103 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
10104 extra diagnostics on targets with 64-bit pointers.
10105 * objc.dg/selector-1.m: Adjust dg-warning regexp.
10107 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
10110 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
10111 * gcc.dg/decl-3.c: Adjust expected message.
10113 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10116 * gfortran.dg/pr17615.f90: New test.
10118 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
10120 PR tree-optimzation/17517
10121 * g++.dg/tree-ssa/pr17517.C: New Test.
10123 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10126 * g++.dg/lookup/ambig3.C: New.
10128 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
10131 * g++.dg/opt/pr17624.C: New test.
10133 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
10136 * gcc.dg/Wbad-function-cast-1.c: New test.
10138 2004-09-23 Zack Weinberg <zack@codesourcery.com>
10140 * g++.dg/ext/complit1.C
10141 * g++.dg/other/error2.C
10142 * g++.dg/other/nontype-1.C
10143 * g++.dg/parse/crash11.C
10144 * g++.dg/parse/crash12.C
10145 * g++.dg/parse/error15.C
10146 * g++.dg/parse/error4.C
10147 * g++.dg/parse/tmpl-outside1.C
10148 * g++.dg/parse/too-many-tmpl-args1.C
10149 * g++.dg/template/dependent-expr3.C
10150 * g++.dg/template/error10.C
10151 * g++.dg/template/instantiate1.C
10152 * g++.dg/template/vtable2.C
10153 * g++.dg/warn/Wshadow-1.C
10154 * g++.dg/warn/weak1.C
10155 * g++.old-deja/g++.brendan/crash16.C
10156 * g++.old-deja/g++.brendan/crash18.C
10157 * g++.old-deja/g++.brendan/crash48.C
10158 * g++.old-deja/g++.brendan/crash49.C
10159 * g++.old-deja/g++.brendan/crash55.C
10160 * g++.old-deja/g++.brendan/crash56.C
10161 * g++.old-deja/g++.brendan/crash8.C
10162 * g++.old-deja/g++.brendan/enum11.C
10163 * g++.old-deja/g++.brendan/enum8.C
10164 * g++.old-deja/g++.brendan/enum9.C
10165 * g++.old-deja/g++.brendan/friend3.C
10166 * g++.old-deja/g++.brendan/misc14.C
10167 * g++.old-deja/g++.bugs/900402_02.C
10168 * g++.old-deja/g++.bugs/900404_03.C
10169 * g++.old-deja/g++.bugs/900404_04.C
10170 * g++.old-deja/g++.bugs/900428_03.C
10171 * g++.old-deja/g++.jason/crash4.C
10172 * g++.old-deja/g++.jason/overload21.C
10173 * g++.old-deja/g++.jason/redecl1.C
10174 * g++.old-deja/g++.jason/report.C
10175 * g++.old-deja/g++.jason/rfg10.C
10176 * g++.old-deja/g++.jason/template30.C
10177 * g++.old-deja/g++.law/arm12.C
10178 * g++.old-deja/g++.law/ctors5.C
10179 * g++.old-deja/g++.law/cvt20.C
10180 * g++.old-deja/g++.law/init10.C
10181 * g++.old-deja/g++.law/init8.C
10182 * g++.old-deja/g++.law/visibility17.C
10183 * g++.old-deja/g++.law/visibility7.C
10184 * g++.old-deja/g++.mike/net8.C
10185 * g++.old-deja/g++.mike/p646.C
10186 * g++.old-deja/g++.mike/p700.C
10187 * g++.old-deja/g++.mike/p701.C
10188 * g++.old-deja/g++.mike/p811.C
10189 * g++.old-deja/g++.ns/template13.C
10190 * g++.old-deja/g++.other/array3.C
10191 * g++.old-deja/g++.other/crash25.C
10192 * g++.old-deja/g++.other/dtor3.C
10193 * g++.old-deja/g++.other/dtor4.C
10194 * g++.old-deja/g++.other/main1.C
10195 * g++.old-deja/g++.other/warn7.C
10196 * g++.old-deja/g++.pt/crash11.C
10197 * g++.old-deja/g++.pt/crash36.C
10198 * g++.old-deja/g++.pt/spec22.C
10199 * g++.old-deja/g++.pt/spec9.C
10200 * g++.old-deja/g++.pt/ttp52.C
10201 * g++.old-deja/g++.robertl/eb103.C
10202 * g++.old-deja/g++.robertl/eb121.C
10203 * g++.old-deja/g++.robertl/eb22.C
10204 * g++.old-deja/g++.robertl/eb8.C:
10205 Update locations and/or regexps of dg-error markers.
10206 Remove markers for some bogus messages that are no longer issued.
10208 2004-09-23 Jakub Jelinek <jakub@redhat.com>
10210 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
10211 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
10213 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
10216 * g++.dg/lookup/crash5.C: New test.
10218 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
10220 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
10221 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
10222 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
10223 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
10224 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
10225 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
10227 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
10228 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
10229 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
10230 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
10231 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
10232 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
10234 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
10236 * gcc.dg/vect/vect-44.c: Check additional cases.
10237 * gcc.dg/vect/vect-48.c: Check additional cases.
10239 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
10240 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
10241 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
10242 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
10243 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
10244 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
10245 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
10246 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
10247 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
10249 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
10250 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
10251 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
10253 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10255 * gcc.dg/tree-ssa/loop-6.c: New test.
10257 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
10260 * g++.dg/inherit/base2.C: New.
10262 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10264 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
10265 * gcc.dg/20001012-2.c: Likewise.
10266 * gcc.dg/20001013-1.c: Likewise.
10267 * gcc.dg/20001101-1.c: Likewise.
10268 * gcc.dg/20001102-1.c: Likewise.
10269 * gcc.dg/bf-spl1.c: Likewise.
10270 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
10271 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
10273 2004-09-22 Diego Novillo <dnovillo@redhat.com>
10275 PR tree-optimization/16721
10276 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
10278 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
10280 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
10281 * gcc.dg/20040305-1.c: Likewise.
10283 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
10286 * gcc.c-torture/compile/pr16566-1.c,
10287 gcc.c-torture/compile/pr16566-2.c,
10288 gcc.c-torture/compile/pr16566-3.c: New tests.
10290 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
10292 PR tree-optimization/17512
10293 * gcc.c-torture/compile/20040916-1.c.
10295 2004-09-21 Mark Mitchell <mark@codesourcery.com>
10297 * gcc.dg/pragma-re-3.c: New test.
10299 2004-09-17 Matt Austern <austern@apple.com>
10302 * g++.dg/other/anon3.C: New.
10304 2004-09-21 Roger Sayle <roger@eyesopen.com>
10307 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
10308 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
10309 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
10310 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
10311 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
10313 2004-09-21 Bud Davis <bdavis9659@comcast.net>
10316 * gfortran.dg/pr17286.f90: New test.
10318 2004-09-20 Mark Mitchell <mark@codesourcery.com>
10321 * g++.dg/template/static7.C: New test.
10323 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
10326 * gcc.c-torture/compile/pr17558.c: New test.
10328 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
10330 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
10331 if SKIP_ATTRIBUTE is defined.
10333 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10336 * gfortran.dg/pr15957.f90: New test.
10338 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
10340 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
10342 * gcc.dg/vect/vect-79.c: Likewise.
10343 * gcc.dg/vect/vect-80.c: Likewise.
10345 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10348 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
10350 2004-09-20 Ira Rosen <irar@il.ibm.com>
10352 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
10353 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
10354 * gcc.dg/vect/vect-62.c: New testcase.
10355 * gcc.dg/vect/vect-63.c: New testcase.
10356 * gcc.dg/vect/vect-64.c: New testcase.
10357 * gcc.dg/vect/vect-65.c: New testcase.
10358 * gcc.dg/vect/vect-66.c: New testcase.
10359 * gcc.dg/vect/vect-67.c: New testcase.
10360 * gcc.dg/vect/vect-68.c: New testcase.
10361 * gcc.dg/vect/vect-69.c: New testcase.
10362 * gcc.dg/vect/vect-79.c: New testcase.
10363 * gcc.dg/vect/vect-80.c: New testcase.
10365 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
10367 * gcc.target/mips/asm-1.c: New test.
10369 2004-09-19 Ira Rosen <irar@il.ibm.com>
10371 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
10372 * gcc.dg/vect/vect-73.c: New testcase.
10373 * gcc.dg/vect/vect-74.c: New testcase.
10374 * gcc.dg/vect/vect-75.c: New testcase.
10375 * gcc.dg/vect/vect-76.c: New testcase.
10376 * gcc.dg/vect/vect-77.c: New testcase.
10377 * gcc.dg/vect/vect-78.c: New testcase
10379 2004-09-18 Paul Brook <paul@codesourcery.com>
10381 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
10383 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
10386 * gcc.dg/pr17424-1.c: New test.
10388 2004-09-18 Diego Novillo <dnovillo@redhat.com>
10390 * g++.dg/tree-ssa/pr17153.C: New test.
10392 2004-09-16 Geoffrey Keating <geoffk@apple.com>
10395 * testsuite/g++.dg/pch/wchar-1.C: New.
10396 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10398 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
10400 * gcc.c-torture/execute/20040917-1.c: New test.
10402 2004-09-17 Diego Novillo <dnovillo@redhat.com>
10404 PR tree-optimization/17319
10405 * gcc.dg/pr17319.c: New test.
10407 2004-09-17 Devang Patel <dpatel@apple.com>
10409 * gcc.dg/20040813-1.c: New test.
10411 2004-09-17 Diego Novillo <dnovillo@redhat.com>
10413 PR tree-optimization/17273
10414 * gcc.c-torture/compile/pr17273.c: New test.
10416 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
10418 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
10419 Update expected messages.
10420 * gcc.dg/declspec-13.c: New test.
10422 2004-09-17 David Edelsohn <edelsohn@gnu.org>
10424 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
10426 2004-09-17 Diego Novillo <dnovillo@redhat.com>
10428 * gcc.c-torture/execute/pr17252.c: Use post-increment to
10429 change what 'a' is pointing to.
10431 2004-09-17 Mark Mitchell <mark@codesourcery.com>
10434 * g++.dg/template/error18.C: New test.
10437 * g++.dg/warn/Wunused-8.C: New test.
10439 2004-09-17 Steven Bosscher <stevenb@suse.de>
10441 PR tree-optimization/17513
10442 * gcc.dg/20040916-1.c: New test.
10444 2004-09-16 Mark Mitchell <mark@codesourcery.com>
10447 * g++.dg/template/typename7.C: New test.
10449 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10451 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
10453 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
10455 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
10456 with -ftree-based-profiling also.
10457 * lib/profopt.exp: Support late-set profile_option/feedback_option.
10459 2004-09-16 Victor Leikehman <lei@il.ibm.com>
10462 * gfortran.dg/der_array_io_1.f90: New test.
10463 * gfortran.dg/der_array_io_2.f90: New test.
10464 * gfortran.dg/der_array_io_3.f90: New test.
10466 2004-09-15 Mark Mitchell <mark@codesourcery.com>
10468 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
10471 2004-09-15 Mark Mitchell <mark@codesourcery.com>
10473 * g++.dg/opt/switch1.C: New test.
10475 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
10477 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
10478 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
10479 Update expected messages.
10481 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10484 * gfortran.dg/same_name_1.f90: New test.
10486 2004-09-15 Diego Novillo <dnovillo@redhat.com>
10488 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
10489 dereference garbage pointers.
10491 2004-09-15 Jakub Jelinek <jakub@redhat.com>
10493 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
10494 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
10496 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
10497 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
10498 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
10500 2004-09-14 Mark Mitchell <mark@codesourcery.com>
10503 * g++.dg/template/mangle1.C: New test.
10505 2004-09-14 Diego Novillo <dnovillo@redhat.com>
10507 PR tree-optimization/17252
10508 * gcc.c-torture/execute/pr17252.c: New test.
10510 2004-09-14 Andrew Pinski <apinski@apple.com>
10512 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
10514 2004-09-14 Roger Sayle <roger@eyesopen.com>
10516 PR rtl-optimization/9771
10517 * gcc.dg/pr9771-1.c: New test case.
10519 2004-09-14 Diego Novillo <dnovillo@redhat.com>
10521 PR tree-optimization/15262
10522 * gcc.c-torture/execute/pr15262-1.c: New test.
10523 * gcc.c-torture/execute/pr15262-2.c: New test.
10525 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
10527 * gcc.dg/declspec-12.c: New test.
10529 2004-09-14 Bud Davis <bdavis9659@comcast.net>
10531 * gfortran.dg/pr17090.f90: Add directives to test.
10533 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10535 * gcc.c-torture/compile/20040914-1.c: New test.
10537 2004-09-13 Mark Mitchell <mark@codesourcery.com>
10540 * g++.dg/template/decl2.C: New test.
10542 2004-09-13 Bud Davis <bdavis9659@comcast.net>
10545 * gfortran.dg/pr17090.f90: New test.
10547 2004-09-13 Dale Johannesen <dalej@apple.com>
10549 * gcc.c-torture/compile/pr17408.c: New test case.
10551 2004-09-13 Mark Mitchell <mark@codesourcery.com>
10554 * g++.dg/parse/crash17.C: New test.
10557 * g++.dg/template/enum3.C: New test.
10559 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
10561 * lib/gcc-defs.exp: Load wrapper.exp.
10562 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
10564 * lib/gcc.exp (gcc_init): Similar.
10565 * lib/gfortran.exp (gfortran_init): Similar.
10566 * lib/objc.exp (objc_init): Similar.
10567 * lib/treelang.exp (treelang_init): Similar.
10568 * lib/wrapper.exp: New file with build_wrapper call machinery in
10569 ${tool}_maybe_build_wrapper.
10571 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
10573 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
10575 * gcc.dg/declspec-11.c: Update expected messages.
10576 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
10577 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
10578 gcc.dg/inline-12.c: New tests.
10580 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
10582 * g++.dg/tree-ssa/pr17400.C: New testcase.
10584 2004-09-13 James E Wilson <wilson@specifixinc.com>
10586 * gcc.target/mips/sb1-1.c: New testcase.
10588 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
10590 * lib/g77-dg.exp: Remove unused file.
10591 * lib/mike-g77.exp: Ditto.
10592 * lib/g77.exp: Ditto.
10594 2004-09-12 Richard Henderson <rth@redhat.com>
10596 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
10598 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
10600 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
10601 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
10602 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
10603 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
10604 Update expected messages.
10606 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
10608 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
10609 declaration/use mismatch for dirp parameter.
10611 2004-09-12 Andrew Pinski <apinski@apple.com>
10613 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
10614 -fgnu-runtime is passed.
10616 2004-09-12 Richard Henderson <rth@redhat.com>
10618 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
10619 do the uplevel thing and update additional_flags directly.
10620 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
10621 gfortran.fortran-torture/execute/intrinsic_nearest.x,
10622 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
10623 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
10625 2004-09-11 Steven Bosscher <stevenb@suse.de>
10627 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
10629 2004-09-11 Roger Sayle <roger@eyesopen.com>
10631 PR middle-end/17411
10632 * g++.dg/opt/pr17411-1.C: New test case.
10634 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
10636 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
10637 gcc.dg/tls/diag-2.c: Update expected messages.
10638 * gcc.dg/991209-1.c: Specify compilation options. Update expected
10640 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
10641 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
10642 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
10643 gcc.dg/tls/diag-5.c: New tests.
10645 2004-09-11 Zack Weinberg <zack@codesourcery.com>
10647 * gcc.dg/20040910-1.c: Correct dg-error regexp.
10649 2004-09-11 Steven Bosscher <stevenb@suse.de>
10651 * g++.dg/parse/break-in-for.C: New test.
10653 2004-09-11 Jakub Jelinek <jakub@redhat.com>
10655 * gcc.dg/tree-ssa/20040911-1.c: New test.
10657 2004-09-11 Andreas Jaeger <aj@suse.de>
10659 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
10660 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
10662 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
10664 * gcc.target/frv: New directory of FR-V-specific tests.
10666 2004-09-10 James E Wilson <wilson@specifixinc.com>
10668 * gcc.dg/convert-vec-1.c: New test.
10670 2004-09-10 Roger Sayle <roger@eyesopen.com>
10672 PR middle-end/17024
10673 * gcc.dg/pr17024-1.c: New test case.
10675 2004-09-10 Eric Christopher <echristo@redhat.com>
10677 * gcc.dg/20040910-1.c: New test.
10679 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
10681 * gcc.dg/bitfld-9.c: New test.
10683 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
10685 * gcc.c-torture/execute/ieee/acc1.c: New test.
10686 * gcc.c-torture/execute/ieee/acc2.c: New test.
10687 * gcc.c-torture/execute/ieee/mzero6.c: New test.
10689 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
10691 * gcc.dg/deprecated-2.c: New test.
10693 2004-09-09 James E Wilson <wilson@specifixinc.com>
10695 * gcc.dg/init-vec-1.c: New test.
10697 2004-09-09 Roger Sayle <roger@eyesopen.com>
10699 PR middle-end/17055
10700 * gcc.dg/pr17055-1.c: New test case.
10702 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
10705 * gcc.c-torture/execute/pr17377.c: New test.
10707 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
10710 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
10711 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
10712 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
10713 gcc.dg/long-long-typespec-1.c: New tests.
10714 * gcc.dg/tls/diag-2.c: Update expected diagnostics
10716 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
10718 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
10719 gcc.dg/gnu99-static-1.c: New tests.
10721 2004-09-08 Devang Patel <dpatel@apple.com>
10723 * gcc.dg/darwin-ld-20040828-1.c: New test.
10724 * gcc.dg/darwin-ld-20040828-2.c: New test.
10725 * gcc.dg/darwin-ld-20040828-3.c: New test.
10727 2004-09-08 Ziemowit Laski <zlaski@apple.com>
10729 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
10730 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
10732 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
10733 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
10735 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
10736 types they qualify.
10737 * objc.dg/type-size-2.m: Fix wording in comment.
10738 * objc.dg/va-meth-1.m: New test case.
10740 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
10743 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
10744 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
10746 2004-09-06 Devang Patel <dpatel@apple.com>
10748 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
10749 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
10751 2004-09-06 Zack Weinberg <zack@codesourcery.com>
10753 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
10754 reflect changed line numbering of diagnostics.
10756 2004-09-06 Paul Brook <paul@codesourcery.com>
10758 * gfortran.dg/edit_real_1.f90: Add new test.
10760 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10762 * gcc.dg/tree-ssa/loop-2.c: New test.
10763 * gcc.dg/tree-ssa/loop-3.c: New test.
10764 * gcc.dg/tree-ssa/loop-4.c: New test.
10765 * gcc.dg/tree-ssa/loop-5.c: New test.
10767 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10769 * gcc.dg/format/sentinel-1.c: Update for parameter option.
10771 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10773 * gcc.dg/format/sentinel-1.c: New test.
10775 2004-09-04 Uros Bizjak <uros@kss-loka.si>
10777 * testsuite/gcc.dg/builtins-46.c: New.
10779 2004-09-03 Devang Patel <dpatel@apple.com>
10781 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
10782 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
10784 2004-09-03 Jan Beulich <jbeulich@novell.com>
10786 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
10787 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
10788 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
10789 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
10790 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
10791 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
10792 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
10793 the non-portable bzero.
10794 * gcc.dg/20010912-1.c: xfail for NetWare.
10795 * gcc.dg/20020426-2.c: xfail for NetWare.
10796 * gcc.dg/20021014-1.c: xfail for NetWare.
10797 * gcc.dg/20021018-1.c: xfail for NetWare.
10798 * gcc.dg/20030213-1.c: xfail for NetWare.
10799 * gcc.dg/20030225-1.c: xfail for NetWare.
10800 * gcc.dg/20030708-1.c: xfail for NetWare.
10801 * gcc.dg/builtins-config.h: Also exclude NetWare.
10802 * gcc.dg/format/format.h: Define restrict only if not already defined.
10803 * gcc.dg/nest.c: xfail for NetWare.
10804 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
10805 * lib/target-supports.exp (check_visibility_available): Exclude
10808 2004-09-03 Jan Beulich <jbeulich@novell.com>
10810 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
10811 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
10812 deterministic starting point for the alignment of structure fields.
10813 * gcc.dg/Wpadded.c: Dito.
10814 * g++.dg/abi/vbase10.C: Dito.
10816 2004-09-03 Devang Patel <dpatel@apple.com>
10818 * g++.dg/debug/pr15736.cc: New test.
10820 2004-09-02 Mark Mitchell <mark@codesourcery.com>
10822 * README.QMTEST: Fix out-of-date link.
10824 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
10827 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
10828 Delete. Duplicate of gfortran.dg/g77/20010610.f
10830 2004-09-02 Mark Mitchell <mark@codesourcery.com>
10832 * g++.dg/abi/arm_rtti1.C: New test.
10834 2004-09-02 Geoffrey Keating <geoffk@apple.com>
10836 * gcc.dg/ppc-vector-memcpy.c: New.
10837 * gcc.dg/ppc-vector-memset.c: New.
10839 2004-09-02 Chao-ying Fu <fu@mips.com>
10841 * gcc.target/mips/mips-3d-1.c: New test.
10842 * gcc.target/mips/mips-3d-2.c: New test.
10843 * gcc.target/mips/mips-3d-3.c: New test.
10844 * gcc.target/mips/mips-3d-4.c: New test.
10845 * gcc.target/mips/mips-3d-5.c: New test.
10846 * gcc.target/mips/mips-3d-6.c: New test.
10847 * gcc.target/mips/mips-3d-7.c: New test.
10848 * gcc.target/mips/mips-3d-8.c: New test.
10849 * gcc.target/mips/mips-3d-9.c: New test.
10850 * gcc.target/mips/mips-ps-1.c: New test.
10851 * gcc.target/mips/mips-ps-2.c: New test.
10852 * gcc.target/mips/mips-ps-3.c: New test.
10853 * gcc.target/mips/mips-ps-4.c: New test.
10854 * gcc.target/mips/mips-ps-type.c: New test.
10856 2004-09-02 Paul Brook <paul@codesourcery.com>
10858 * gfortran.dg/edit_real_1.f90: Add new tests.
10860 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10863 * gfortran.dg/merge_char_1.f90: New test.
10865 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10868 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
10870 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10873 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
10875 2004-09-01 Mark Mitchell <mark@codesourcery.com>
10877 * g++.dg/opt/loop1.C: Do not XFAIL.
10879 2004-09-01 Jakub Jelinek <jakub@redhat.com>
10881 * gcc.c-torture/execute/20040831-1.c: New test.
10883 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
10886 * gfortran.dg/g77/20010610.f: Now passes.
10887 Copy from g77.f-torture/execute. Add dg-run directive.
10888 * gfortran.dg/g77/README: Update
10890 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10892 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
10893 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
10894 (t1, t2, t3, t4): Add volatile.
10896 2004-08-31 Mark Mitchell <mark@codesourcery.com>
10898 * g++.dg/ext/visibility/arm1.C: New test.
10900 2004-08-31 Geoffrey Keating <geoffk@apple.com>
10902 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
10905 2004-09-01 Paul Brook <paul@codesourcery.com>
10907 * gfortran.dg/eof_2.f90: New test.
10909 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10912 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
10914 2004-08-31 Bud Davis <bdavis9659@comcast.net>
10916 PR libfortran/16805
10917 * gfortran.dg/list_read_2.f90: New test.
10919 2004-08-31 Mark Mitchell <mark@codesourcery.com>
10921 * g++.dg/abi/key1.C: New test.
10923 2004-08-31 Richard Henderson <rth@redhat.com>
10925 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
10927 * g++.dg/other/offsetof5.C: Remove duplicate.
10929 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10932 * gfortran.dg/func_derived_1.f90: New test.
10934 2004-08-31 Paul Brook <paul@codesourcery.com>
10936 * gfortran.dg/eof_1.f90: New test.
10938 2004-08-31 Paul Brook <paul@codesourcery.com>
10940 * gfortran.dg/list_read_1.f90: New file.
10942 2004-08-30 Mark Mitchell <mark@codesourcery.com>
10944 * g++.dg/opt/loop1.C: XFAIL.
10946 2004-08-30 Geoffrey Keating <geoffk@apple.com>
10948 * gcc.dg/funcdef-storage-1.c: New.
10949 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
10950 an extern function in local scope.
10951 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
10952 declare an 'auto inline' function in local scope.
10953 * gcc.dg/20011130-1.c: Likewise.
10954 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
10955 an 'auto' function in local scope.
10956 * gcc.dg/20021014-1.c: Likewise.
10957 * gcc.dg/20030331-2.c: Likewise.
10959 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10961 * gfortran.dg/blockdata_1.f90: New test.
10963 2004-08-30 Richard Henderson <rth@redhat.com>
10965 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
10967 2004-08-30 Richard Henderson <rth@redhat.com>
10969 * lib/fortran-torture.exp (fortran-torture-execute): Honor
10970 additional_flags set by alternate driver.
10971 (ieee-options): New procedure.
10972 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
10973 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
10974 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
10975 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
10977 2004-08-30 Richard Henderson <rth@redhat.com>
10979 * lib/f-torture.exp: Remove.
10981 2004-08-29 Mark Mitchell <mark@codesourcery.com>
10983 PR rtl-optimization/16590
10984 * g++.dg/opt/loop1.C: New test.
10986 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10989 * gfortran.dg/oldstyle_1.f90: New test.
10991 2004-08-29 Steven G. Kargl <kargls@comcast.net>
10992 Paul Brook <paul@codesourcery.com>
10994 * gfortran.dg/g77/README: Update.
10995 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
10996 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
10997 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
10999 2004-08-28 Paul Brook <paul@codesourcery.com>
11001 PR libfortran/17195
11002 * gfortran.dg/edit_real_1.f90: New test.
11004 2004-08-27 Paul Brook <paul@codesourcery.com>
11006 * gfortran.dg/rewind_1.f90: New test.
11008 2004-08-27 Bud Davis <bdavis9659@comcast.net>
11011 * gfortran.dg/pr16597.f90: New test.
11013 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11016 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
11017 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
11018 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
11019 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
11020 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
11022 2004-08-26 Nick Clifton <nickc@redhat.com>
11024 * gcc.c-torture/compile/pr17119.c: New test.
11026 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11028 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
11030 2004-08-25 Richard Henderson <rth@redhat.com>
11032 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
11033 the bits that expect kind=8 to be the largest real kind.
11035 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11037 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
11039 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11041 * gfortran.dg/assignment_1.f90: New test.
11043 2004-08-25 Adam Nemet <anemet@lnxw.com>
11045 * g++.dg/template/repo3.C: New test.
11047 2004-08-25 Roger Sayle <roger@eyesopen.com>
11049 PR middle-end/16693
11050 PR tree-optimization/16372
11051 * g++.dg/opt/pr16372-1.C: New test case.
11052 * g++.dg/opt/pr16693-1.C: New test case.
11053 * g++.dg/opt/pr16693-2.C: New test case.
11055 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11057 * objc.dg/proto-lossage-4.m: New test.
11059 2004-08-25 Mark Mitchell <mark@codesourcery.com>
11062 * g++.dg/inherit/local2.C: New test.
11064 2004-08-25 Paul Brook <paul@codesourcery.com>
11067 * gfortran.dg/string_ctor_1.f90: New test.
11069 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11072 * g++.dg/template/redecl2.C: New test.
11074 2004-08-24 Bud Davis <bdavis9659@comcast.net>
11077 * gfortran.dg/pr17143.f90: New test.
11079 2004-08-24 Bud Davis <bdavis9659@comcast.net>
11082 * gfortran.dg/pr17164.f90: New test.
11084 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11086 * gcc.dg/tree-ssa/loop-1.c: New test.
11088 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
11090 * gcc.c-torture/compile/20040824-1.c: New test.
11092 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
11094 * gcc.c-torture/compile/iftrap-3.c: New test.
11096 2004-08-24 Paul Brook <paul@codesourcery.com>
11098 * gfortran.dg/entry_2.f90: New test.
11100 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11103 * g++.dg/lookup/ambig[12].C: New.
11105 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11108 * g++.dg/template/crash21.C: New test.
11109 * g++.dg/template/crash22.C: Likewise.
11111 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11114 * g++.dg/template/access15.C: New.
11116 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11119 * g++.dg/template/repo2.C: New test.
11121 2004-08-23 Roger Sayle <roger@eyesopen.com>
11123 PR rtl-optimization/17078
11124 * gcc.c-torture/execute/pr17078-1.c: New test case.
11126 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11129 * gcc.dg/debug/crash1.c: New test.
11131 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11134 * gcc.dg/loop-5.c: New test.
11136 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11138 * gcc.c-torture/execute/20040823-1.c: New test.
11140 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
11142 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
11143 to the assembler. Simplify test accordingly.
11144 (asm_abi_flags): Use GNU names.
11145 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
11146 to check for ABI flags.
11148 2004-08-22 Andrew Pinski <apinski@apple.com>
11150 * g++.dg/opt/pr14029.C: New test.
11151 * gcc.c-torture/execute/pr15262.c: New test.
11153 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11155 * gfortran.dg/reduction.f90: Add checks with complex arguments.
11157 2004-08-21 Bud Davis <bdavis9659@comcast.net>
11160 * gfortran.dg/direct_io.f90: New test.
11162 2004-08-20 Mark Mitchell <mark@codesourcery.com>
11165 * g++.dg/inherit/local2.C: New test.
11167 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
11170 * g++.dg/warn/Wparentheses-4.C: New test.
11172 2004-08-20 Mark Mitchell <mark@codesourcery.com>
11175 * g++.dg/inherit/local2.C: New test.
11177 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
11178 * gcc.dg/ppc-ldstruct.c: Likewise.
11179 * gcc.dg/ppc64-abi-2.c: Likewise.
11181 2004-08-20 Jakub Jelinek <jakub@redhat.com>
11183 PR rtl-optimization/17099
11184 * gcc.c-torture/execute/20040820-1.c: New test.
11186 2004-08-20 David Edelsohn <edelsohn@gnu.org>
11188 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
11190 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
11193 * gfortran.dg/auto_array_1.f90: New test.
11195 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11198 * gfortran.dg/simpleif_1.f90: New test.
11200 2004-08-19 Mark Mitchell <mark@codesourcery.com>
11202 * lib/target-supports.exp (check_profiling_available): Return
11203 false for arm*-*-symbianelf* and arm*-*-eabi*.
11206 * g++.dg/template/delete1.C: New test.
11208 2004-08-19 Paul Brook <paul@codesourcery.com>
11212 * gfortran.dg/data_char_1.f90: New test.
11214 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
11217 * gfortran.dg/reduction.f90: New testcase.
11219 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11222 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
11224 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
11227 * g++.dg/Wparentheses-3.C: New test.
11229 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
11231 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
11232 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
11233 * gcc.dg/vect/vect-2.c: Likewise.
11234 * gcc.dg/vect/vect-3.c: Likewise.
11235 * gcc.dg/vect/vect-4.c: Likewise.
11236 * gcc.dg/vect/vect-5.c: Likewise.
11237 * gcc.dg/vect/vect-6.c: Likewise.
11238 * gcc.dg/vect/vect-7.c: Likewise.
11239 * gcc.dg/vect/vect-25.c: Likewise.
11240 * gcc.dg/vect/vect-31.c: Likewise.
11241 * gcc.dg/vect/vect-32.c: Likewise.
11242 * gcc.dg/vect/vect-34.c: Likewise.
11243 * gcc.dg/vect/vect-36.c: Likewise.
11244 * gcc.dg/vect/vect-all.c: Likewise.
11246 2004-08-18 Mark Mitchell <mark@codesourcery.com>
11249 * g++.dg/template/operator4.C: New test.
11251 2004-08-18 Richard Henderson <rth@redhat.com>
11253 * gcc.dg/20040206-1.c: XFAIL.
11255 2004-08-17 Mark Mitchell <mark@codesourcery.com>
11258 * g++.dg/template/array7.C: New test.
11260 2004-08-17 James E Wilson <wilson@specifixinc.com>
11262 * gcc.dg/mips-movcc-1.c: New test.
11263 * gcc.dg/mips-movcc-2.c: New test.
11264 * gcc.dg/mips-movcc-3.c: New test.
11266 * gcc.dg/mips-nmadd-1.c: New test.
11267 * gcc.dg/mips-nmadd-2.c: New test.
11269 2004-08-17 Mark Mitchell <mark@codesourcery.com>
11272 * g++.dg/opt/inline8.C: New test.
11275 * g++.dg/parse/error17.C: New test.
11277 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
11279 * gcc.dg/vect: New directory for vectorizer tests.
11280 * gcc.dg/vect/tree-vect.h: New file.
11281 * gcc.dg/vect/vect.exp: New file.
11282 * gcc.dg/vect/pr16105.c.c: New test.
11283 * gcc.dg/vect/vect-1.c: New test.
11284 * gcc.dg/vect/vect-2.c: New test.
11285 * gcc.dg/vect/vect-3.c: New test.
11286 * gcc.dg/vect/vect-4.c: New test.
11287 * gcc.dg/vect/vect-5.c: New test.
11288 * gcc.dg/vect/vect-6.c: New test.
11289 * gcc.dg/vect/vect-7.c: New test.
11290 * gcc.dg/vect/vect-8.c: New test.
11291 * gcc.dg/vect/vect-9.c: New test.
11292 * gcc.dg/vect/vect-10.c: New test.
11293 * gcc.dg/vect/vect-11.c: New test.
11294 * gcc.dg/vect/vect-12.c: New test.
11295 * gcc.dg/vect/vect-13.c: New test.
11296 * gcc.dg/vect/vect-14.c: New test.
11297 * gcc.dg/vect/vect-15.c: New test.
11298 * gcc.dg/vect/vect-16.c: New test.
11299 * gcc.dg/vect/vect-17.c: New test.
11300 * gcc.dg/vect/vect-18.c: New test.
11301 * gcc.dg/vect/vect-19.c: New test.
11302 * gcc.dg/vect/vect-20.c: New test.
11303 * gcc.dg/vect/vect-21.c: New test.
11304 * gcc.dg/vect/vect-22.c: New test.
11305 * gcc.dg/vect/vect-23.c: New test.
11306 * gcc.dg/vect/vect-24.c: New test.
11307 * gcc.dg/vect/vect-25.c: New test.
11308 * gcc.dg/vect/vect-26.c: New test.
11309 * gcc.dg/vect/vect-27.c: New test.
11310 * gcc.dg/vect/vect-28.c: New test.
11311 * gcc.dg/vect/vect-29.c: New test.
11312 * gcc.dg/vect/vect-30.c: New test.
11313 * gcc.dg/vect/vect-31.c: New test.
11314 * gcc.dg/vect/vect-32.c: New test.
11315 * gcc.dg/vect/vect-33.c: New test.
11316 * gcc.dg/vect/vect-34.c: New test.
11317 * gcc.dg/vect/vect-35.c: New test.
11318 * gcc.dg/vect/vect-36.c: New test.
11319 * gcc.dg/vect/vect-37.c: New test.
11320 * gcc.dg/vect/vect-38.c: New test.
11321 * gcc.dg/vect/vect-40.c: New test.
11322 * gcc.dg/vect/vect-41.c: New test.
11323 * gcc.dg/vect/vect-42.c: New test.
11324 * gcc.dg/vect/vect-43.c: New test.
11325 * gcc.dg/vect/vect-44.c: New test.
11326 * gcc.dg/vect/vect-45.c: New test.
11327 * gcc.dg/vect/vect-46.c: New test.
11328 * gcc.dg/vect/vect-47.c: New test.
11329 * gcc.dg/vect/vect-48.c: New test.
11330 * gcc.dg/vect/vect-49.c: New test.
11331 * gcc.dg/vect/vect-50.c: New test.
11332 * gcc.dg/vect/vect-51.c: New test.
11333 * gcc.dg/vect/vect-52.c: New test.
11334 * gcc.dg/vect/vect-53.c: New test.
11335 * gcc.dg/vect/vect-54.c: New test.
11336 * gcc.dg/vect/vect-55.c: New test.
11337 * gcc.dg/vect/vect-56.c: New test.
11338 * gcc.dg/vect/vect-57.c: New test.
11339 * gcc.dg/vect/vect-58.c: New test.
11340 * gcc.dg/vect/vect-59.c: New test.
11341 * gcc.dg/vect/vect-60.c: New test.
11342 * gcc.dg/vect/vect-61.c: New test.
11343 * gcc.dg/vect/vect-all.c: New test.
11344 * gcc.dg/vect/vect-none.c: New test.
11346 2004-08-17 Paul Brook <paul@codesourcery.com>
11349 * gfortran.dg/entry_1.f90: New test.
11351 2004-08-17 Andrew Pinski <apinski@apple.com>
11353 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
11355 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
11357 * gcc.dg/pr17036-1.c: New test.
11359 2004-08-16 Devang Patel <dpatel@apple.com>
11361 * gcc.dg/darwin-20040809-1.c: New test.
11363 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
11365 * gcc.dg/funcdef-attr-1.c: New test.
11367 2004-08-16 Janis Johnson <janis187@us.ibm.com>
11369 * gcc.dg/altivec-17.c: New test.
11370 * gcc.dg/altivec-18.c: New test.
11372 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11375 * g++.dg/template/vtable2.C: New test.
11377 2004-08-14 Richard Henderson <rth@redhat.com>
11379 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
11380 * gcc.dg/pack-test-4.c (main): Return 0.
11381 * gcc.dg/setjmp-1.c: Remove XFAIL.
11382 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
11384 2004-08-14 Richard Henderson <rth@redhat.com>
11386 * gcc.dg/980217-1.c: Add prototype for printf.
11388 2004-08-13 Bud Davis <bdavis9659@comcast.net>
11390 * gfortran.dg/pr16935.f90: New test.
11392 2004-08-13 Janis Johnson <janis187@us.ibm.com>
11394 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
11396 2004-08-13 Paul Brook <paul@codesourcery.com>
11398 * gfortran.dg/der_io_1.f90: Remove stray comma.
11400 2004-08-12 Janis Johnson <janis187@us.ibm.com>
11402 * gcc.dg/vmx/cw-bug-2.c: Remove.
11403 * gcc.dg/vmx/vprint-1.c: Remove.
11404 * gcc.dg/vmx/vscan-1.c: Remove.
11406 2004-08-12 Devang patel <dpatel@apple.com>
11408 * gcc.dg/darwin-20040809-2.c: New test.
11410 2004-08-12 Janis Johnson <janis1872us.ibm.com>
11412 * g++.dg/ext/altivec-12.C: New test.
11414 * g++.dg/ext/altivec-11.C: New test.
11416 2004-08-12 Paul Brook <paul@codesourcery.com>
11418 * g++.dg/abi/arm_cxa_vec_1.C: New test.
11420 2004-08-12 Janis Johnson <janis187@us.ibm.com>
11422 * g++.dg/ext/altivec-2.C: Check for hardware support before
11423 executing any VMX instructions.
11425 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
11427 2004-08-12 Jakub Jelinek <jakub@redhat.com>
11430 * g++.old-deja/g++.other/comdat4.C: New test.
11431 * g++.old-deja/g++.other/comdat4-aux.cc: New.
11433 2004-08-12 Ben Elliston <bje@au.ibm.com>
11436 * gcc.dg/pr16286.c: New test.
11438 2004-08-12 Jan Beulich <jbeulich@novell.com>
11440 * g++.dg/ext/asm5.C: New.
11442 2004-08-11 Mark Mitchell <mark@codesourcery.com>
11445 * g++.dg/eh/crash1.C: New test.
11448 * g++.dg/ext/construct1.C: New test.
11450 2004-08-11 Mark Mitchell <mark@codesourcery.com>
11453 * g++.dg/init/ptrmem1.C: New test.
11456 * g++.dg/parse/offsetof5.C: New test.
11459 * g++.dg/template/overload3.C: New test.
11461 2004-08-11 Mark Mitchell <mark@codesourcery.com>
11464 * g++.dg/parse/error16.C: New test.
11467 * g++.dg/template/error14.C: New test.
11470 * g++.dg/template/error15.C: New test.
11472 2004-08-11 Devang Patel <dpatel@apple.com>
11474 * gcc.dg/darwin-ld-20040809-1.c: New test.
11475 * gcc.dg/darwin-ld-20040809-2.c: New test.
11477 2004-08-11 Steven G. Kargl <kargls@comcast.net>
11480 * gfortran.dg/dfloat_1.f90: New test.
11482 2004-08-09 Mark Mitchell <mark@codesourcery.com>
11484 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
11485 * gcc.dg/dll-2.c: Fix dg-require syntax.
11486 * gcc.misc-tests/arm-isr.c (abort): Declare.
11489 2004-08-10 Mark Mitchell <mark@codesourcery.com>
11492 * g++.dg/parse/crash16.C: New test.
11494 2004-08-10 Roger Sayle <roger@eyesopen.com>
11496 * gcc.dg/mips-rsqrt-1.c: New test case.
11497 * gcc.dg/mips-rsqrt-2.c: New test case.
11498 * gcc.dg/mips-rsqrt-3.c: New test case.
11500 2004-08-10 Paul Brook <paul@codesourcery.com>
11502 * gfortran.dg/der_io_1.f90: New test.
11504 2004-08-10 Paul Brook <paul@codesourcery.com>
11507 * gfortran.dg/der_array_1.f90: New test.
11509 2004-08-09 David Edelsohn <edelsohn@gnu.org>
11511 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
11513 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
11515 * gcc.dg/wchar_t-2.c: Fix typo.
11517 2004-08-09 Falk Hueffner <falk@debian.org>
11519 PR tree-optimization/12517
11520 * gcc.c-torture/compile/pr12517.c: New test.
11522 PR tree-optimization/12578
11523 * gcc.c-torture/compile/pr12578.c: New test.
11525 PR tree-optimization/12899
11526 * gcc.c-torture/compile/pr12899.c: New test.
11528 PR rtl-optimization/14692
11529 * gcc.c-torture/compile/pr14692.c: New test.
11531 PR tree-optimization/16461
11532 * gcc.c-torture/compile/pr16461.c: New test.
11534 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
11536 * gfortran.dg/getenv_1.f90: New test.
11538 2004-08-06 Mark Mitchell <mark@codesourcery.com>
11540 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
11542 * gcc.dg/symbian5.c: Test -fno-short-wchar.
11544 2004-08-06 Paul Brook <paul@codesourcery.com>
11546 * gfortran.dg/ret_array_1.f90: New test.
11547 * gfortran.dg/ret_pointer_1.f90: New test.
11549 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
11551 * gcc.dg/missing-field-init-[12].c: New tests.
11552 * g++.dg/warn/missing-field-init-[12].C: New tests.
11554 2004-08-06 Mark Mitchell <mark@codesourcery.com>
11556 * gcc.dg/enum2.c: New test.
11557 * gcc.dg/symbian3.c: Likewise.
11558 * gcc.dg/symbian4.c: Likewise.
11559 * gcc.dg/wchar_t-2.c: Likewise.
11561 2004-08-05 Mark Mitchell <mark@codesourcery.com>
11563 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
11566 2004-08-05 Mark Mitchell <mark@codesourcery.com>
11568 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
11569 dg-require-visiblity.
11570 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
11571 * g++.dg/ext/visibility/fvisibility.C: Likewise.
11572 * g++.dg/ext/visibility/memfuncts.C: Likewise.
11573 * g++.dg/ext/visibility/new1.C: Likewise.
11574 * g++.dg/ext/visibility/pragma.C: Likewise.
11575 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
11576 * g++.dg/ext/visibility/virtual.C: Likewise.
11577 * g++/dg/ext/visibility/visibility-1.C: Likewise.
11578 * g++/dg/ext/visibility/visibility-2.C: Likewise.
11579 * g++/dg/ext/visibility/visibility-3.C: Likewise.
11580 * g++/dg/ext/visibility/visibility-4.C: Likewise.
11581 * g++/dg/ext/visibility/visibility-5.C: Likewise.
11582 * g++/dg/ext/visibility/visibility-6.C: Likewise.
11583 * g++/dg/ext/visibility/visibility-7.C: Likewise.
11584 * g++/dg/ext/visibility/visibility-8.C: New test.
11585 * gcc.c-torture/compile/dll.x: Remove.
11586 * gcc.dg/dll-2.c: Use dg-require-dll
11587 * gcc.dg/visibility-10.c: New test.
11588 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
11590 * testsuite/lib/scanasm.exp (scan_hidden): New function.
11591 (scan_not_hidden): Likewise.
11593 2004-08-05 David Edelsohn <edelsohn@gnu.org>
11595 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
11597 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
11599 * gcc.c-torture/execute/20040805-1.c: New test.
11601 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
11603 * gcc.dg/20020118-1.c: Declare abort.
11604 * gcc.dg/altivec_check.h: Likewise.
11605 * gcc.dg/iftrap-2.c: Likewise.
11606 * gcc.dg/pragma-darwin.c: Likewise.
11607 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
11609 2004-08-04 Geoffrey Keating <geoffk@apple.com>
11611 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
11613 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
11615 * gcc.c-torture/execute/builtins/abs-2.c,
11616 gcc.c-torture/execute/builtins/abs-3.c,
11617 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
11618 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
11619 intmax_t, uintmax_t and their limits.
11620 * gcc.dg/intmax_t-1.c: New test.
11622 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11624 * g++.dg/tc1/dr147.C: Add reference to PR.
11626 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
11628 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
11629 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
11631 2004-08-03 David Edelsohn <edelsohn@gnu.org>
11633 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
11635 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
11637 * gcc.dg/redecl-5.c: New test.
11638 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
11641 2004-08-03 Roger Sayle <roger@eyesopen.com>
11643 PR middle-end/16790
11644 * gcc.c-torture/execute/pr16790-1.c: New test case.
11646 2004-08-03 Mark Mitchell <mark@codesourcery.com>
11648 * g++.dg/ext/visibility/assign1.C: New test.
11649 * g++.dg/ext/visibility/new1.C: Likewise.
11651 * gcc.dg/symbian1.c: New test.
11652 * gcc.dg/symbian2.c: Likewise.
11654 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
11657 * gcc.dg/i386-sse-9.c: New test.
11659 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
11661 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
11663 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
11665 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
11666 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
11667 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
11668 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
11669 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
11670 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
11671 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
11672 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
11673 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
11674 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
11675 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
11676 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
11677 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
11678 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
11679 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
11680 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
11681 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
11682 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
11683 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
11684 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
11685 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
11686 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
11687 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
11688 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11689 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
11690 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
11691 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
11692 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
11693 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11694 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11695 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
11696 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
11697 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
11698 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
11699 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
11700 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11701 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11702 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11703 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11704 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
11705 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
11706 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
11707 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
11708 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
11709 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11710 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11711 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
11712 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
11713 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
11714 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
11715 gcc.misc-tests/i386-pf-3dnow-1.c,
11716 gcc.misc-tests/i386-pf-athlon-1.c,
11717 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
11718 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
11719 Declare built-in functions used.
11720 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
11722 2004-08-02 Mark Mitchell <mark@codesourcery.com>
11725 * g++.dg/lookup/using12.C: New test.
11727 * g++.dg/init/null1.C: Fix PR number.
11728 * g++.dg/parse/namespace10.C: Likewise.
11730 2004-08-01 Mark Mitchell <mark@codesourcery.com>
11733 * g++.dg/template/spec17.C: New test.
11734 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
11735 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
11737 2004-08-02 David Billinghurst
11740 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
11742 2004-08-01 Zack Weinberg <zack@codesourcery.com>
11744 * gcc.dg/ia64-got-1.c: New test case.
11746 2004-08-01 Mark Mitchell <mark@codesourcery.com>
11749 * g++.dg/init/null1.C: New test.
11750 * g++.dg/tc1/dr76.C: Adjust error marker.
11753 * g++.dg/parse/namespace10.C: New test.
11756 * g++.dg/inherit/ptrmem2.C: New test.
11758 2004-08-02 Ben Elliston <bje@au.ibm.com>
11761 * gcc.dg/pr16155.c: New test.
11763 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
11765 * gcc.dg/redecl-2.c: New test.
11767 2004-07-30 Geoffrey Keating <geoffk@apple.com>
11769 * gcc.dg/darwin-longdouble.c: New file.
11771 2004-07-30 Richard Henderson <rth@redhat.com>
11773 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
11774 write to constant argument.
11775 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
11777 2004-07-30 Richard Henderson <rth@redhat.com>
11779 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
11780 tests of nearest around zero.
11782 2004-07-30 Andrew Pinski <apinski@apple.com>
11784 * gcc.c-torture/compile/20040730-1.c: New test.
11786 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
11788 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
11791 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
11793 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
11795 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
11797 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
11798 contains $ld_library_path.
11799 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11801 2004-07-29 Richard Henderson <rth@redhat.com>
11803 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
11805 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
11806 (alt2, which): New.
11807 (Check): Accept either alternative.
11809 2004-07-29 Mark Mitchell <mark@codesourcery.com>
11811 * g++.dg/abi/inline1.C: New test.
11812 * g++.dg/abi/local1-a.cc: Likewise.
11813 * g++.dg/abi/local1.C: Likewise.
11814 * g++.dg/abi/mangle11.C: Tweak location of warnings.
11815 * g++.dg/abi/mangle12.C: Likewise.
11816 * g++.dg/abi/mangle17.C: Likewise.
11817 * g++.dg/abi/mangle20-2.C: Likewise.
11818 * g++.dg/opt/interface1.C: Likewise.
11819 * g++.dg/opt/interface1.h: Likewise.
11820 * g++.dg/opt/interface1-a.cc: New test.
11821 * g++.dg/parse/repo1.C: New test.
11822 * g++.dg/template/repo1.C: Likewise.
11823 * g++.dg/warn/Winline-1.C: Likewise.
11824 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
11826 2004-07-29 Diego Novillo <dnovillo@redhat.com>
11828 * gcc.dg/tree-ssa/20040729-1.c: New test.
11830 2004-07-27 Matt Austern <austern@apple.com>
11832 * gcc.dg/darwin-bool-1.c: New test.
11833 * gcc.dg/darwin-bool-2.c: New test.
11835 2004-07-28 Richard Henderson <rth@redhat.com>
11837 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
11838 arguments in the correct type. Don't write to constant arguments.
11840 2004-07-28 Diego Novillo <dnovillo@redhat.com>
11842 PR tree-optimization/16688
11843 PR tree-optimization/16689
11844 * g++.dg/tree-ssa/pr16688.C: New test.
11846 2004-07-28 Diego Novillo <dnovillo@redhat.com>
11848 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
11849 loads. Not only in the comment, this time.
11851 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
11853 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
11854 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
11855 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
11856 * gcc.dg/sh4a-bitmovua.c: New.
11857 * gcc.dg/sh4a-cos.c: New.
11858 * gcc.dg/sh4a-cosf.c: New.
11859 * gcc.dg/sh4a-fprun.c: New.
11860 * gcc.dg/sh4a-fsrra.c: New.
11861 * gcc.dg/sh4a-memmovua.c: New.
11862 * gcc.dg/sh4a-sin.c: New.
11863 * gcc.dg/sh4a-sincos.c: New.
11864 * gcc.dg/sh4a-sincosf.c: New.
11865 * gcc.dg/sh4a-sinf.c: New.
11867 2004-07-28 Diego Novillo <dnovillo@redhat.com>
11869 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
11871 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
11873 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
11876 2004-07-27 Andrew Pinski <apinski@apple.com>
11878 * g++.dg/rtti/tinfo1.C: Correct the xfail.
11880 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
11882 * gcc.dg/pragma-isr.c: New test.
11884 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11887 * g++.dg/template/ttp11.C: New test.
11889 2004-07-27 Diego Novillo <dnovillo@redhat.com>
11891 * gcc.c-torture/compile/20040727-1.c: New test.
11893 2004-07-26 Eric Christopher <echristo@redhat.com>
11895 * gcc.c-torture/compile/20040726-2.c: New test.
11897 2004-07-26 Andrew Pinski <apinski@apple.com>
11899 * g++.dg/rtti/tinfo1.C: Xfail.
11901 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
11903 * gcc.c-torture/compile/20040726-1.c: New test.
11905 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
11906 Brian Ryner <bryner@brianryner.com>
11910 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
11911 * g++.dg/ext/visibility/: New directory.
11912 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
11913 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
11914 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
11915 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
11916 * g++.dg/ext/visibility/fvisibility.C,
11917 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
11918 g++.dg/ext/visibility/fvisibility-override1.C
11919 g++.dg/ext/visibility/fvisibility-override2.C
11920 g++.dg/ext/visibility/memfuncts.C
11921 g++.dg/ext/visibility/noPLT.C
11922 g++.dg/ext/visibility/pragma.C
11923 g++.dg/ext/visibility/pragma-override1.C
11924 g++.dg/ext/visibility/pragma-override2.C
11925 g++.dg/ext/visibility/staticmemfuncts.C
11926 g++.dg/ext/visibility/virtual.C: New tests.
11928 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
11931 * gcc.dg/pr15360-1.c: New test.
11933 2004-07-25 Daniel Jacobowitz <dan@debian.org>
11935 * gcc.dg/pragma-align-2.c: New test.
11936 * gcc.dg/pragma-init-fini.c: New test.
11937 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
11940 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
11942 * gcc.dg/init-string-2.c: New test.
11944 2004-07-24 Zack Weinberg <zack@codesourcery.com>
11947 * gcc.dg/Wredundant-decls-1.c: New test case.
11949 2004-07-24 Jakub Jelinek <jakub@redhat.com>
11951 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
11952 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
11953 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
11954 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
11955 * gcc.dg/compat/generate-random.c: New file.
11956 * gcc.dg/compat/generate-random.h: Likewise.
11957 * gcc.dg/compat/generate-random_r.c: Likewise.
11958 * gcc.dg/compat/struct-layout-1.h: Likewise.
11959 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
11960 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
11961 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
11962 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
11963 * gcc.dg/compat/struct-layout-1_main.c: New test.
11964 * gcc.dg/compat/struct-layout-1_x.c: New file.
11965 * gcc.dg/compat/struct-layout-1_y.c: New file.
11966 * gcc.dg/compat/struct-layout-1_test.h: New file.
11968 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
11970 * gcc.dg/comp-return-1.c: New test
11972 2004-07-23 Janis Johnson <janis187@us.ibm.com>
11974 * gcc.dg/vmx/8-02a.c: Fix typo.
11976 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
11977 * gcc.dg/darwin-abi-3.c: New test.
11979 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
11980 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
11982 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
11983 * gcc.dg/vmx/ops-long-1.c: New test.
11984 * gcc.dg/vmx/ops-long-2.c: New test.
11986 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
11988 * g++.dg/lookup/conv-[1234].C: New.
11990 2004-07-22 Mark Mitchell <mark@codesourcery.com>
11992 * g++.dg/parse/attr2.C: Simplify.
11994 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11997 * gcc.c-torture/execute/pr7284-1.c: New test.
11999 2004-07-22 Brian Booth <bbooth@redhat.com>
12001 * gcc.dg/tree-ssa/20040721-1.c: New test.
12003 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
12005 * g++.dg/template/crash20.c: New.
12007 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
12009 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
12010 Add dg-run directive. Declare variables as required.
12011 * gfortran.dg/g77/README: Update
12013 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
12015 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
12016 gcc.dg/cris-peep2-andu2.c: New tests.
12018 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12021 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
12023 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
12025 * gcc.dg/qual-return-2.c: Update expected messages.
12026 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
12028 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12030 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
12031 * gcc.dg/noncompile/921102-1.c: Update expected error message.
12033 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12036 * gcc.dg/init-string-1.c: New test.
12038 2004-07-21 Jakub Jelinek <jakub@redhat.com>
12040 PR middle-end/15345
12042 * gcc.dg/torture/nested-fn-1.c: New test.
12044 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
12047 * gcc.dg/ia64-fptr-1.c: New file.
12049 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12052 * g++.dg/template/spec16.C: New test.
12053 * g++.old-deja/g++.robertl/eb118.C: Remove.
12055 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12058 * g++.dg/template/spec15.C: New test.
12060 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
12062 Copy cases from g77.f-torture/execute and add dg-run
12063 directive. Other changes as noted.
12064 * gfortran.dg/g77/13037.f
12065 * gfortran.dg/g77/1832.f
12066 * gfortran.dg/g77/19981119-0.f
12067 * gfortran.dg/g77/19990313-0.f
12068 * gfortran.dg/g77/19990313-1.f
12069 * gfortran.dg/g77/19990313-2.f
12070 * gfortran.dg/g77/19990313-3.f
12071 * gfortran.dg/g77/19990419-1.f
12072 * gfortran.dg/g77/19990826-0.f
12073 * gfortran.dg/g77/19990826-2.f
12074 * gfortran.dg/g77/20000503-1.f
12075 * gfortran.dg/g77/20001111.f
12076 * gfortran.dg/g77/20010116.f
12077 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
12078 * gfortran.dg/g77/20010430.f
12079 * gfortran.dg/g77/6177.f
12080 * gfortran.dg/g77/947.f
12081 * gfortran.dg/g77/970816-3.f
12082 * gfortran.dg/g77/971102-1.f
12083 * gfortran.dg/g77/980520-1.f
12084 * gfortran.dg/g77/980628-0.f
12085 * gfortran.dg/g77/980628-1.f
12086 * gfortran.dg/g77/980628-10.f
12087 * gfortran.dg/g77/980628-2.f
12088 * gfortran.dg/g77/980628-3.f
12089 * gfortran.dg/g77/980628-7.f
12090 * gfortran.dg/g77/980628-8.f
12091 * gfortran.dg/g77/980628-9.f
12092 * gfortran.dg/g77/980701-0.f
12093 * gfortran.dg/g77/980701-1.f
12094 * gfortran.dg/g77/cabs.f
12095 * gfortran.dg/g77/claus.f
12096 * gfortran.dg/g77/complex_1.f
12097 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
12098 * gfortran.dg/g77/dcomplex.f
12099 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
12100 * gfortran.dg/g77/f90-intrinsic-mathematical.f
12101 * gfortran.dg/g77/f90-intrinsic-numeric.f
12102 * gfortran.dg/g77/int8421.f
12103 * gfortran.dg/g77/labug1.f
12104 * gfortran.dg/g77/large_vec.f
12105 * gfortran.dg/g77/le.f
12106 * gfortran.dg/g77/short.f
12107 * gfortran.dg/g77/README: Update
12109 2004-07-20 Mark Mitchell <mark@codesourcery.com>
12112 * g++.dg/parse/lookup4.C: New test.
12114 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12117 * g++.dg/template/ttp10.C: New test.
12119 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
12121 * gcc.dg/pr12625-1.c: New test.
12123 2004-07-20 Steven Bosscher <stevenb@suse.de>
12125 * testsuite/gcc.dg/switch-warn-1.c: New test.
12126 * testsuite/gcc.dg/switch-warn-2.c: New test.
12127 * gcc.c-torture/compile/pr14730.c: Update.
12129 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
12131 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
12132 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
12133 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
12134 g++.dg/template/nontype3.C: Remove trailing CR from tests.
12136 2004-07-18 Mark Mitchell <mark@codesourcery.com>
12139 * g++.dg/template/assign1.C: New test.
12141 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12144 * g++.dg/template/ttp9.C: New test.
12146 2004-07-19 Daniel Jacobowitz <dan@debian.org>
12148 * gcc.dg/format/cmn-err-1.c: New test.
12150 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
12152 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
12153 gcc.dg/Wparentheses-10.c: New tests.
12154 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
12156 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12159 * gfortran.dg/g77//ffixed-line-length-0.f,
12160 gfortran.dg/g77/ffixed-line-length-132.f,
12161 gfortran.dg/g77/ffixed-line-length-72.f,
12162 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
12163 gfortran.dg/g77/README: Update.
12165 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12168 * g++.dg/template/non-dependent7.C: New test.
12169 * g++.dg/template/non-dependent8.C: Likewise.
12170 * g++.dg/template/non-dependent9.C: Likewise.
12171 * g++.dg/template/non-dependent10.C: Likewise.
12173 2004-07-17 Mark Mitchell <mark@codesourcery.com>
12176 * g++.dg/parse/attr2.C: New test.
12178 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
12181 * g77.f-torture: Ditto.
12183 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
12185 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
12186 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
12187 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
12189 2004-07-16 Richard Henderson <rth@redhat.com>
12191 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
12193 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12195 * lib/fortran-torture.exp (fortran-torture): Don't test compile
12196 tests with full list of options.
12197 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
12198 of TORTURE_OPTIONS if test contains 'dg-do run'.
12201 * gfortran.dg/do_iterator.f90: New test.
12203 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12205 PR rtl-optimization/16536
12206 * gcc.c-torture/execute/restrict-1.c: New test.
12208 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12211 * gfortran.dg/pr15324.f90: New test.
12214 * gfortran.dg/pr15129.f90: New test.
12217 * gfortran.dg/pr15140.f90: New test.
12220 * gfortran.fortran-torture/execute/bounds.f90: Add check for
12221 compile-time simplification.
12223 2004-07-14 Mike Stump <mrs@apple.com>
12225 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
12227 2004-07-14 James E Wilson <wilson@specifixinc.com>
12230 * gcc.dg/profile-generate-1.c: New.
12232 2004-07-15 Jakub Jelinek <jakub@redhat.com>
12234 * gcc.c-torture/execute/20040709-1.c: New test.
12235 * gcc.c-torture/execute/20040709-2.c: New test.
12237 2004-07-14 Mike Stump <mrs@apple.com>
12239 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
12241 2004-07-14 Mike Stump <mrs@apple.com>
12243 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
12245 2004-07-13 Mark Mitchell <mark@codesourcery.com>
12248 * g++.dg/parse/mutable1.C: New test.
12250 2004-07-13 Diego Novillo <dnovillo@redhat.com>
12252 PR tree-optimization/16443
12253 * gcc.dg/tree-ssa/20040713-1.c: New test.
12255 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
12257 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
12260 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
12262 * gfortran.dg/g77/README: New file
12263 * gfortran.dg/g77/19981216-0.f: Copy from
12264 g77.f-torture/noncompile. Add "dg-do compile" and
12265 dg-error as required.
12266 * gfortran.dg/g77/19990218-1.f: Likewise
12267 * gfortran.dg/g77/19990905-1.f: Likewise
12268 * gfortran.dg/g77/9263.f: Likewise
12269 * gfortran.dg/g77/980615-0.f: Likewise
12270 * gfortran.dg/g77/980616-0.f: Likewise
12271 * gfortran.dg/g77/check0.f: Likewise
12272 * gfortran.dg/g77/select_no_compile.f: Likewise
12274 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
12276 Copy files from g77.f-torture/compile.
12277 Add "{ dg-do compile}". Other changes as noted
12278 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
12279 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
12280 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
12281 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
12282 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
12283 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
12284 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
12285 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
12286 statement to conform to standard. Append alpha1.x for reference.
12287 * gfortran.dg/g77/xformat.f: Add dg-warning
12289 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
12291 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
12292 Add {dg-do compile} directive.
12293 * gfortran.dg/g77/cpp2.F: Likewise
12295 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12298 * g++.dg/lookup/name-clash1.C: New test.
12301 * g++.dg/lookup/name-clash2.C: New test.
12304 * g++.dg/lookup/name-clash3.C: New test.
12306 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12308 * g++.dg/lookup/new2.C: New test.
12309 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
12311 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
12313 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
12314 Add {dg-do compile} directive.
12315 * gfortran.dg/g77/13060.f: Likewise
12316 * gfortran.dg/g77/19990218-0.f: Likewise
12317 * gfortran.dg/g77/19990305-0.f: Likewise
12318 * gfortran.dg/g77/19990419-0.f: Likewise
12319 * gfortran.dg/g77/19990502-0.f: Likewise
12320 * gfortran.dg/g77/19990502-1.f: Likewise
12321 * gfortran.dg/g77/19990525-0.f: Likewise
12322 * gfortran.dg/g77/19990826-1.f: Likewise
12323 * gfortran.dg/g77/19990826-3.f: Likewise
12324 * gfortran.dg/g77/19990905-2.f: Likewise
12325 * gfortran.dg/g77/20000412-1.f: Likewise
12326 * gfortran.dg/g77/20000511-1.f: Likewise
12327 * gfortran.dg/g77/20000511-2.f: Likewise
12328 * gfortran.dg/g77/20000518.f: Likewise
12329 * gfortran.dg/g77/20000601-1.f: Likewise
12330 * gfortran.dg/g77/20000601-2.f: Likewise
12331 * gfortran.dg/g77/20000629-1.f: Likewise
12332 * gfortran.dg/g77/20000630-2.f: Likewise
12333 * gfortran.dg/g77/20010115.f: Likewise
12334 * gfortran.dg/g77/20010321-1.f: Likewise
12335 * gfortran.dg/g77/20010426.f: Likewise
12336 * gfortran.dg/g77/20020307-1.f: Likewise
12337 * gfortran.dg/g77/8485.f: Likewise
12338 * gfortran.dg/g77/960317-1.f: Likewise
12339 * gfortran.dg/g77/970915-0.f: Likewise
12340 * gfortran.dg/g77/980310-1.f: Likewise
12341 * gfortran.dg/g77/980310-2.f: Likewise
12342 * gfortran.dg/g77/980310-3.f: Likewise
12343 * gfortran.dg/g77/980310-4.f: Likewise
12344 * gfortran.dg/g77/980310-6.f: Likewise
12345 * gfortran.dg/g77/980310-7.f: Likewise
12346 * gfortran.dg/g77/980310-8.f: Likewise
12347 * gfortran.dg/g77/980419-2.f: Likewise
12348 * gfortran.dg/g77/980424-0.f: Likewise
12349 * gfortran.dg/g77/980427-0.f: Likewise
12350 * gfortran.dg/g77/980729-0.f: Likewise
12351 * gfortran.dg/g77/981117-1.f: Likewise
12352 * gfortran.dg/g77/toon_1.f: Likewise
12354 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12357 * g++.dg/other/abstract2.C: New test.
12359 2004-07-12 Paul Brook <paul@codesourcery.com>
12361 * gfortran.dg/pointer_init_1.f90: New test.
12363 2004-07-11 Paul Brook <paul@codesourcery.com>
12366 * gfortran.dg/contained_1.f90: New test.
12368 2004-07-11 Mark Mitchell <mark@codesourcery.com>
12370 * g++.dg/parse/defarg8.C: New test.
12372 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12375 * gfortran.dg/pr16433.f: New test.
12378 * gfortran.dg/pr15754.f90: New test.
12380 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
12382 PR tree-optimization/16437
12383 * gcc.c-torture/execute/bitfld-4.c: New test.
12385 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12387 * gfortran.fortran-torture/execute/common_2.f90: Add check for
12388 access to common var from module.
12390 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12393 * gfortran.fortran-torture/execute/common_2.f90: New test.
12395 2004-07-10 Paul Brook <paul@codesourcery.com>
12397 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
12399 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12402 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
12404 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
12406 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
12407 * gfortran.dg/g77/ffixed-form-2.f: Likewise
12408 * gfortran.dg/g77/ffree-form-1.f: Likewise
12409 * gfortran.dg/g77/ffree-form-2.f: Likewise
12410 * gfortran.dg/g77/ffree-form-3.f: Likewise
12411 * gfortran.dg/g77/fno-underscoring.f: Likewise
12412 * gfortran.dg/g77/funderscoring.f: Likewise
12413 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
12415 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12417 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
12419 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12420 Paul Brook <paul@codesourcery.com>
12423 * gfortran.dg/common_pointer_1.f90: New test.
12425 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12427 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
12429 2004-07-09 James E Wilson <wilson@specifixinc.com>
12432 * gcc.c-torture/compile/20040709-1.c: New.
12434 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12437 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
12439 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12442 * gfortran.dg/shape_1.f90: New test.
12444 2004-07-09 Zack Weinberg <zack@codesourcery.com>
12445 Andrew Pinski <apinski@apple.com>
12447 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
12449 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12451 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
12454 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12455 Paul Brook <paul@codesourcery.com>
12457 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
12460 2004-07-09 Diego Novillo <dnovillo@redhat.com>
12462 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
12464 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12466 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
12467 testcases with capital suffix.
12469 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12475 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
12477 * gfortran.dg/implicit_1.f90: New test.
12479 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
12481 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
12482 expression to match gfortran warning/error messages
12483 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
12486 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
12488 * lib/fortran-torture.exp: Rename proc search_for to
12491 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12493 * gcc.c-torture/execute/simd-5.x: New file.
12494 XFAIL on SPARC 64-bit at -O0.
12496 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12500 * g++.dg/warn/effc3.C: New test.
12502 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
12504 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
12505 change X to 1X in format.
12506 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
12507 add data statements to conform to standard.
12509 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
12511 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
12512 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
12513 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
12515 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
12517 * gfortran.dg/g77/7388.f: Copy from g77.dg
12518 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
12519 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
12520 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
12521 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
12522 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
12523 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
12524 * gfortran.dg/g77/strlen0.f: Likewise
12526 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
12528 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
12529 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
12531 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12533 * gcc.c-torture/execute/920428-2.x: Delete.
12534 * gcc.c-torture/execute/920501-7.x: Likewise.
12536 2004-07-08 Jakub Jelinek <jakub@redhat.com>
12538 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
12539 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
12540 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
12542 (PREFETCH_3DNOW): Add -march=c3.
12544 2004-07-08 Diego Novillo <dnovillo@redhat.com>
12547 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
12548 * gcc.c-torture/execute/bf64-1.x: Likewise.
12550 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12552 * gcc.c-torture/compile/20040708-1.c: New test.
12554 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12557 * g++.dg/warn/effc2.C: New test.
12559 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
12561 * gcc.c-torture/execute/bitfld-1.x: Remove.
12562 * gcc.c-torture/execute/bitfld-3.c: New test.
12563 * gcc.dg/bitfld-2.c: Remove XFAILs.
12565 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
12568 * g++.dg/rtti/tinfo1.C: New file.
12570 2004-07-07 Eric Christopher <echristo@redhat.com>
12572 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
12574 2004-07-07 Andrew Pinski <apinski@apple.com>
12576 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
12578 2004-07-07 Mark Mitchell <mark@codesourcery.com>
12580 * g++.dg/init/call1.C: XFAIL.
12582 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
12584 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
12585 except for movstrict*, to movmem* and clrstr* to clrmem*.
12587 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
12589 * gcc.c-torture/execute/20040707-1.c: New test.
12591 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
12593 * gcc.c-torture/execute/20040706-1.c: New test.
12595 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12598 * g++.dg/template/spec14.C: New test.
12600 2004-07-05 Jakub Jelinek <jakub@redhat.com>
12602 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
12603 nothing if not yet defined. Use it in b, c and d type definitions.
12604 * gcc.c-torture/execute/20040705-1.c: New test.
12605 * gcc.c-torture/execute/20040705-2.c: New test.
12607 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12610 * g++.dg/lookup/new1.C: New test.
12612 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12615 * g++.dg/template/sizeof8.C: New test.
12617 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
12619 * gcc.c-torture/compile/20040705-1.c: New test.
12621 2004-07-04 Bud Davis <bdavis9659@comcast.net>
12623 * gfortran.fortran-torture/execute/seq_io.f90: New test.
12625 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
12627 * gcc.dg/cpp/if-mop.c: Two new testcases.
12628 * gcc.dg/cpp/trad/comment-3.c: New.
12630 2004-07-04 Paul Brook <paul@codesourcery.com>
12632 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
12634 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
12637 * g++.dg/lookup/crash4.C: New test.
12639 2004-07-02 Zack Weinberg <zack@codesourcery.com>
12641 * gcc.c-torture/execute/builtin-abs-1.c
12642 * gcc.c-torture/execute/builtin-abs-2.c
12643 * gcc.c-torture/execute/builtin-complex-1.c
12644 * gcc.c-torture/execute/builtins/string-1-lib.c
12645 * gcc.c-torture/execute/builtins/string-1.c
12646 * gcc.c-torture/execute/builtins/string-2-lib.c
12647 * gcc.c-torture/execute/builtins/string-2.c
12648 * gcc.c-torture/execute/builtins/string-3-lib.c
12649 * gcc.c-torture/execute/builtins/string-3.c
12650 * gcc.c-torture/execute/builtins/string-4-lib.c
12651 * gcc.c-torture/execute/builtins/string-4.c
12652 * gcc.c-torture/execute/builtins/string-5-lib.c
12653 * gcc.c-torture/execute/builtins/string-5.c
12654 * gcc.c-torture/execute/builtins/string-6-lib.c
12655 * gcc.c-torture/execute/builtins/string-6.c
12656 * gcc.c-torture/execute/builtins/string-7-lib.c
12657 * gcc.c-torture/execute/builtins/string-7.c
12658 * gcc.c-torture/execute/builtins/string-8-lib.c
12659 * gcc.c-torture/execute/builtins/string-8.c
12660 * gcc.c-torture/execute/builtins/string-9-lib.c
12661 * gcc.c-torture/execute/builtins/string-9.c
12662 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
12663 * gcc.c-torture/execute/builtins/string-asm-1.c
12664 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
12665 * gcc.c-torture/execute/builtins/string-asm-2.c
12666 * gcc.c-torture/execute/stdio-opt-1.c
12667 * gcc.c-torture/execute/stdio-opt-2.c
12668 * gcc.c-torture/execute/stdio-opt-3.c
12669 * gcc.c-torture/execute/string-opt-1.c
12670 * gcc.c-torture/execute/string-opt-10.c
12671 * gcc.c-torture/execute/string-opt-11.c
12672 * gcc.c-torture/execute/string-opt-12.c
12673 * gcc.c-torture/execute/string-opt-13.c
12674 * gcc.c-torture/execute/string-opt-14.c
12675 * gcc.c-torture/execute/string-opt-15.c
12676 * gcc.c-torture/execute/string-opt-16.c
12677 * gcc.c-torture/execute/string-opt-2.c
12678 * gcc.c-torture/execute/string-opt-6.c
12679 * gcc.c-torture/execute/string-opt-7.c
12680 * gcc.c-torture/execute/string-opt-8.c:
12683 * gcc.c-torture/execute/builtins/abs-2.c
12684 * gcc.c-torture/execute/builtins/abs-3.c
12685 * gcc.c-torture/execute/builtins/complex-1.c
12686 * gcc.c-torture/execute/builtins/fprintf.c
12687 * gcc.c-torture/execute/builtins/fputs.c
12688 * gcc.c-torture/execute/builtins/memcmp.c
12689 * gcc.c-torture/execute/builtins/memmove.c
12690 * gcc.c-torture/execute/builtins/memops-asm.c
12691 * gcc.c-torture/execute/builtins/mempcpy-2.c
12692 * gcc.c-torture/execute/builtins/mempcpy.c
12693 * gcc.c-torture/execute/builtins/memset.c
12694 * gcc.c-torture/execute/builtins/printf.c
12695 * gcc.c-torture/execute/builtins/sprintf.c
12696 * gcc.c-torture/execute/builtins/strcat.c
12697 * gcc.c-torture/execute/builtins/strchr.c
12698 * gcc.c-torture/execute/builtins/strcmp.c
12699 * gcc.c-torture/execute/builtins/strcpy.c
12700 * gcc.c-torture/execute/builtins/strcspn.c
12701 * gcc.c-torture/execute/builtins/strlen-2.c
12702 * gcc.c-torture/execute/builtins/strlen.c
12703 * gcc.c-torture/execute/builtins/strncat.c
12704 * gcc.c-torture/execute/builtins/strncmp-2.c
12705 * gcc.c-torture/execute/builtins/strncmp.c
12706 * gcc.c-torture/execute/builtins/strncpy.c
12707 * gcc.c-torture/execute/builtins/strpbrk.c
12708 * gcc.c-torture/execute/builtins/strpcpy-2.c
12709 * gcc.c-torture/execute/builtins/strpcpy.c
12710 * gcc.c-torture/execute/builtins/strrchr.c
12711 * gcc.c-torture/execute/builtins/strspn.c
12712 * gcc.c-torture/execute/builtins/strstr-asm.c
12713 * gcc.c-torture/execute/builtins/strstr.c:
12714 ... these new files.
12716 * gcc.c-torture/execute/builtins/abs-2-lib.c
12717 * gcc.c-torture/execute/builtins/abs-3-lib.c
12718 * gcc.c-torture/execute/builtins/complex-1-lib.c
12719 * gcc.c-torture/execute/builtins/fprintf-lib.c
12720 * gcc.c-torture/execute/builtins/fputs-lib.c
12721 * gcc.c-torture/execute/builtins/memcmp-lib.c
12722 * gcc.c-torture/execute/builtins/memmove-lib.c
12723 * gcc.c-torture/execute/builtins/memops-asm-lib.c
12724 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
12725 * gcc.c-torture/execute/builtins/mempcpy-lib.c
12726 * gcc.c-torture/execute/builtins/memset-lib.c
12727 * gcc.c-torture/execute/builtins/printf-lib.c
12728 * gcc.c-torture/execute/builtins/sprintf-lib.c
12729 * gcc.c-torture/execute/builtins/strcat-lib.c
12730 * gcc.c-torture/execute/builtins/strchr-lib.c
12731 * gcc.c-torture/execute/builtins/strcmp-lib.c
12732 * gcc.c-torture/execute/builtins/strcpy-lib.c
12733 * gcc.c-torture/execute/builtins/strcspn-lib.c
12734 * gcc.c-torture/execute/builtins/strlen-2-lib.c
12735 * gcc.c-torture/execute/builtins/strlen-lib.c
12736 * gcc.c-torture/execute/builtins/strncat-lib.c
12737 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
12738 * gcc.c-torture/execute/builtins/strncmp-lib.c
12739 * gcc.c-torture/execute/builtins/strncpy-lib.c
12740 * gcc.c-torture/execute/builtins/strpbrk-lib.c
12741 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
12742 * gcc.c-torture/execute/builtins/strpcpy-lib.c
12743 * gcc.c-torture/execute/builtins/strrchr-lib.c
12744 * gcc.c-torture/execute/builtins/strspn-lib.c
12745 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
12746 * gcc.c-torture/execute/builtins/strstr-lib.c
12747 * gcc.c-torture/execute/builtins/lib/abs.c
12748 * gcc.c-torture/execute/builtins/lib/fprintf.c
12749 * gcc.c-torture/execute/builtins/lib/memset.c
12750 * gcc.c-torture/execute/builtins/lib/printf.c
12751 * gcc.c-torture/execute/builtins/lib/sprintf.c
12752 * gcc.c-torture/execute/builtins/lib/strcpy.c
12753 * gcc.c-torture/execute/builtins/lib/strcspn.c
12754 * gcc.c-torture/execute/builtins/lib/strncat.c
12755 * gcc.c-torture/execute/builtins/lib/strncmp.c
12756 * gcc.c-torture/execute/builtins/lib/strncpy.c
12757 * gcc.c-torture/execute/builtins/lib/strpbrk.c
12758 * gcc.c-torture/execute/builtins/lib/strspn.c
12759 * gcc.c-torture/execute/builtins/lib/strstr.c:
12760 New files containing support routines.
12762 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
12764 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
12765 when not optimizing.
12767 2004-07-02 Mark Mitchell <mark@codesourcery.com>
12770 * g++.dg/abi/mangle22.C: New test.
12771 * g++.dg/abi/mangle23.C: Likewise.
12773 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
12776 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
12777 Allow for cases without denormalized floating point numbers.
12779 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
12782 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
12783 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
12784 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
12785 expected warning text.
12786 * gcc.dg/format/diag-2.c: New test.
12788 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12790 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
12792 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
12794 * gcc.dg/builtins-43.c: New.
12795 * gcc.dg/builtins-44.c: New.
12796 * gcc.dg/builtins-45.c: New.
12798 2004-06-26 Geoffrey Keating <geoffk@apple.com>
12799 Andreas Tobler <a.tobler@schweiz.ch>
12801 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
12802 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
12804 * gcc.dg/cleanup-11.c: Likewise.
12805 * gcc.dg/cleanup-8.c: Likewise.
12806 * gcc.dg/cleanup-9.c: Likewise.
12807 * gcc.dg/cleanup-5.c: Run on all platforms.
12809 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
12811 * g++.dg/warn/nonnull1.C: New test.
12813 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12815 * gcc.dg/compat/compat-common.h: Wrap up CINT in
12816 an #ifndef SKIP_COMPLEX_INT/#endif pair.
12817 Special-case the Sun compiler wrt to <complex.h>.
12819 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
12821 * gcc.dg/Wunreachable-8.C: New test.
12823 * gcc.dg/h8300-ice2.c : New test.
12825 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
12828 * gfortran.fortran-torture/compile/implicit.f90: Add test
12829 for implicit character.
12831 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
12834 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
12835 Use tiny() intrinsic to find smallest non-negative real
12837 2004-06-30 Jakub Jelinek <jakub@redhat.com>
12839 * gcc.dg/compat/struct-by-value-22_main.c: New test.
12840 * gcc.dg/compat/struct-by-value-22_x.c: New.
12841 * gcc.dg/compat/struct-by-value-22_y.c: New.
12843 * gcc.c-torture/execute/20040629-1.c: New test.
12845 2004-06-29 Jakub Jelinek <jakub@redhat.com>
12847 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
12848 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
12851 * gcc.dg/20040625-1.c: New test.
12853 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12855 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
12857 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12860 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
12862 2004-06-29 Richard Henderson <rth@redhat.com>
12864 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
12866 2004-06-29 Paul Brook <paul@codesourcery.com>
12868 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
12869 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
12871 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
12874 * g++.dg/parse/crash15.C: New.
12876 2004-06-28 Andrew Pinski <apinski@apple.com>
12878 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
12879 by the error already.
12881 * g++.dg/opt/ptrmem4.C: Change to compile only test.
12883 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
12886 * gcc.dg/h8300-bss-align-1.c : New.
12888 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
12891 * g++.dg/template/ctor4.C: New.
12893 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
12896 * g++.dg/warn/Wsequence-point-1.C: New test.
12898 2004-06-27 Paul Brook <paul@codesourcery.com>
12900 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
12902 2004-06-27 Zack Weinberg <zack@codesourcery.com>
12904 * g++.old-deja/g++.mike/p7325.C: Remove.
12906 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
12909 * gcc.dg/pr14963.c: New test.
12911 2004-06-27 Mark Mitchell <mark@codesourcery.com>
12914 * g++.dg/parse/redef1.C: New test.
12916 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
12918 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
12920 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
12922 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
12923 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
12925 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
12926 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
12927 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
12928 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
12929 g++.brendan/enum14.C.
12930 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
12931 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
12932 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
12934 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
12937 2004-06-27 Roger Sayle <roger@eyesopen.com>
12939 * gcc.dg/20040527-1.c: New test case.
12941 2004-06-26 Bud Davis <bdavis9659@comcast.net>
12943 PR gfortran/pr16196
12944 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
12946 2004-06-25 Roger Sayle <roger@eyesopen.com>
12948 PR middle-end/15825
12949 * gcc.dg/pr15825-1.c: New test case.
12951 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
12953 * gcc.c-torture/execute/20040625-1.c: New test.
12955 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12957 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
12959 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
12961 * gcc.dg/torture/mips-div-1.c: New test.
12963 2004-06-24 Jeff Law <law@redhat.com>
12965 * gcc.dg/tree-ssa/20040624-1.c: New test.
12967 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
12969 * gcc.c-torture/compile/20040624-1.c: New test.
12971 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12973 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
12976 2004-06-23 Andrew Pinski <apinski@apple.com>
12978 PR middle-end/15988
12979 * g++.dg/opt/ptrmem4.C: New test.
12981 * gcc.dg/c90-array-quals-2.c: New test.
12983 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
12985 * gcc.dg/kpice1.c: New test.
12987 2006-06-23 Andrew Pinski <apinski@apple.com>
12989 * gcc.dg/c90-array-quals.c: New test.
12991 2006-06-22 Richard Henderson <rth@redhat.com>
12993 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
12995 2004-06-22 Loren James Rittle <ljrittle@acm.org>
12997 * gcc.dg/builtins-config.h: Handle FreeBSD.
12999 2006-06-22 Richard Henderson <rth@redhat.com>
13001 * g++.dg/opt/devirt1.C: New.
13003 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
13005 * g++.dg/opt/pr15551.C: New testcase.
13007 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
13010 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
13011 x86_64-*-linux* when compiling for 32bit.
13013 2004-06-21 Andrew Pinski <apinski@apple.com>
13015 * gcc.dg/pch/struct-1.c: New.
13016 * gcc.dg/pch/struct-1.hs: New.
13018 2004-06-21 Geoffrey Keating <geoffk@apple.com>
13020 * gcc.dg/pch/save-temps-1.c: New file.
13021 * gcc.dg/pch/save-temps-1.hs: New file.
13023 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
13025 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
13026 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
13028 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13030 * gfortran.fortran-torture/execute/select_1.f90: Rename function
13032 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
13033 Remove trailing spaces.
13035 2004-06-21 Richard Henderson <rth@redhat.com>
13037 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
13038 merging && to BIT_FIELD_REF.
13040 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
13042 * g++.dg/opt/placeholder1.C: New test.
13044 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13046 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
13047 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
13048 * gcc.dg/compat/union-m128-1_x.c: Likewise.
13049 * gcc.dg/compat/union-m128-1_y.c: Likewise.
13051 2004-06-20 Zack Weinberg <zack@codesourcery.com>
13053 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
13055 * g++.dg/other/pragma-re-1.C: Add comments.
13057 2004-06-19 Bud Davis <bdavis9659@comcast.net>
13060 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
13062 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
13064 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
13065 instead of setting the type of size_t by
13068 2004-06-18 Roger Sayle <roger@eyesopen.com>
13070 * gcc.dg/unordered-2.c: New test case.
13071 * gcc.dg/unordered-3.c: New test case.
13073 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
13076 * lib/g++.exp (g++_version): Tweak regexp for version
13077 * lib/g77.exp (g77_version): Likewise
13078 * lib/gfortran.exp (gfortran_version): Likewise
13079 * lib/objc.exp (objc_version): Likewise
13080 * lib/treelang.exp (treelang_version): Likewise
13082 2004-06-19 Jakub Jelinek <jakub@redhat.com>
13084 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
13085 Use INT_MAX instead of __INT_MAX__.
13086 * gcc.dg/compat/struct-align-2_y.c: Likewise.
13088 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
13089 * gcc.dg/compat/scalar-return-3_x.c: Use it.
13090 * gcc.dg/compat/scalar-return-3_y.c: Use it.
13091 * gcc.dg/compat/scalar-return-4_x.c: Use it.
13092 * gcc.dg/compat/scalar-return-4_y.c: Use it.
13093 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
13094 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
13095 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
13096 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
13098 * gcc.dg/range-test-1.c: New test.
13099 * g++.dg/opt/range-test-1.C: New test.
13101 2004-06-17 Richard Henderson <rth@redhat.com>
13103 * objc.dg/sync-1.m: New.
13104 * objc.dg/try-catch-1.m: Don't force next runtime.
13105 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
13106 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
13107 shadowed catch clause.
13108 * objc.dg/try-catch-5.m: New.
13110 2004-06-17 Zack Weinberg <zack@codesourcery.com>
13113 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
13115 2004-06-15 Richard Henderson <rth@redhat.com>
13117 * gcc.dg/20001116-1.c: Move expected warning line.
13119 2004-06-15 Richard Henderson <rth@redhat.com>
13121 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
13122 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
13124 2004-06-15 Jeff Law <law@redhat.com>
13126 * gcc.dg/tree-ssa/20040615-1.c: New test.
13127 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
13128 be less sensitive to operand ordering.
13129 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
13131 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
13133 * g++.dg/abi/bitfield3.C: Add comment..
13135 2004-06-15 Richard Henderson <rth@redhat.com>
13137 * g++.dg/ext/stmtexpr1.C: XFAIL.
13138 * gcc.dg/20030612-1.c: XFAIL.
13140 2004-06-15 Eric Christopher <echristo@redhat.com>
13142 * g++.dg/charset/asm5.c: New.
13143 * gcc.dg/charset/asm6.c: New.
13145 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13148 * gfortran.fortran-torture/execute/select_1.f90: New test.
13150 2004-06-15 Paul Brook <paul@codesourcery.com>
13152 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
13154 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13157 * g++.dg/lookup/crash3.C: New test.
13159 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13162 * g++.dg/parse/dtor4.C: New test.
13164 2004-06-14 Jeff Law <law@redhat.com>
13166 * gcc.c-torture/compile/20040614-1.c: New test.
13168 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13171 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
13172 LEN of a character array.
13174 2004-06-14 Mark Mitchell <mark@codesourcery.com>
13177 * g++.dg/template/ptrmem10.C: New test.
13180 * g++.dg/template/friend30.C: New test.
13182 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13185 * gfortran.fortran-torture/compile/mloc.f90: New test.
13187 2004-06-13 Paul Brook <paul@codesourcery.com>
13189 * gfortran.fortran-torture/execute/random_2.f90: New test.
13191 2004-06-13 Eric Christopher <echristo@redhat.com>
13193 * gcc.dg/noncompile/redecl-1.c: Fix error message.
13195 2004-06-12 Paul Brook <paul@codesourcery.com>
13197 * gfortran.fortran-torture/execute/contained_3.f90: New test.
13199 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13202 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
13204 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13207 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
13208 syntax errors in end statements of contained subroutines.
13210 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13213 * gfortran.fortran-torture/execute/null_arg.f90: New test.
13215 2004-06-12 Bud Davis <bdavis9659@comcast.net>
13218 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
13220 2004-06-12 Bud Davis <bdavis9659@comcast.net>
13223 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
13225 2004-06-11 Mark Mitchell <mark@codesourcery.com>
13228 * g++.dg/parse/enum1.C: New test.
13230 2004-06-10 Jeff Law <law@redhat.com>
13232 * gcc.c-torture/compile/20040610-1.c: New test.
13234 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13236 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
13237 * g++.old-deja/g++.other/decl3.C: Likewise.
13239 2004-06-10 Brian Booth <bbooth@redhat.com>
13241 * gcc.dg/tree-ssa/20031015-1.c: Scan for
13242 V_MAY_DEF instead of VDEF.
13243 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
13245 2004-06-10 Mark Mitchell <mark@codesourcery.com>
13248 * g++.dg/conversion/const1.C: New test.
13251 * g++.dg/conversion/reinterpret1.C: New test.
13254 * g++.dg/template/enum2.C: New test.
13257 * g++.dg/template/error13.C: New test.
13259 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13262 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
13263 arguments to test_* REAL and of the right size.
13265 2004-06-10 Jakub Jelinek <jakub@redhat.com>
13268 PR rtl-optimization/15681
13269 * gcc.dg/20040609-1.c: New test.
13271 2004-06-10 Jakub Jelinek <jakub@redhat.com>
13274 * g++.dg/opt/builtins1.C: New test.
13276 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
13278 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
13279 that use default windows32 struct layout.
13280 * gcc.dg/i386-bitfield2.c: Likewise.
13282 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
13284 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
13285 for mingw32 and cygwin targets.
13287 2004-06-09 Geoffrey Keating <geoffk@apple.com>
13289 * gcc.dg/pch/macro-4.c: New.
13290 * gcc.dg/pch/macro-4.hs: New.
13292 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13295 * gfortran.fortran-torture/compile/name_clash.f90: New test.
13297 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13300 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
13302 2004-06-09 Bud Davis <bdavis9659@comcast.net>
13305 * gfortran.fortran-torture/execute/t_edit.f90: New test.
13307 2004-06-09 Bud Davis <bdavis9659@comcast.net>
13310 * gfortran.fortran-torture/execute/backspace.c : New test.
13312 2004-06-09 Paul Brook <paul@codesourcery.com>
13314 * gfortran.fortran-torture/execure/intrinsic_associated.f90
13315 (pointer_to_section): Rewrite to use smaller array.
13317 2004-06-08 David Edelsohn <edelsohn@gnu.org>
13319 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
13320 * gcc.dg/ext/altivec-10.c: Same.
13321 * gcc.dg/ext/altivec-11.c: Same.
13322 * gcc.dg/ext/altivec-12.c: Same.
13323 * gcc.dg/ext/altivec-13.c: Same.
13324 * gcc.dg/ext/altivec-14.c: Same.
13325 * gcc.dg/ext/altivec-15.c: Same.
13326 * gcc.dg/ext/altivec-16.c: Same.
13327 * gcc.dg/ext/altivec-3.c: Same.
13328 * gcc.dg/ext/altivec-4.c: Same.
13329 * gcc.dg/ext/altivec-6.c: Same.
13330 * gcc.dg/ext/altivec-7.c: Same.
13331 * gcc.dg/ext/altivec-8.c: Same.
13332 * gcc.dg/ext/altivec-varargs-1.c: Same.
13334 * g++.dg/ext/altivec-1.C: Correct dg syntax.
13335 * g++.dg/ext/altivec-10.C: Same.
13336 * g++.dg/ext/altivec-2.C: Same.
13337 * g++.dg/ext/altivec-3.C: Same.
13338 * g++.dg/ext/altivec-4.C: Same.
13339 * g++.dg/ext/altivec-5.C: Same.
13340 * g++.dg/ext/altivec-6.C: Same.
13341 * g++.dg/ext/altivec-7.C: Same.
13342 * g++.dg/ext/altivec-8.C: Same.
13343 * g++.dg/ext/altivec-9.C: Same.
13345 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13348 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
13350 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13352 * gcc.dg/union-1.c: New test.
13354 2004-06-07 Roger Sayle <roger@eyesopen.com>
13356 * gcc.dg/builtins-41.c: New test case.
13357 * gcc.dg/builtins-42.c: New test case.
13359 2004-06-07 David Edelsohn <edelsohn@gnu.org>
13361 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
13362 * g++.dg/ext/altivec-10.C: Same.
13363 * g++.dg/ext/altivec-2.C: Same.
13364 * g++.dg/ext/altivec-3.C: Same.
13365 * g++.dg/ext/altivec-4.C: Same.
13366 * g++.dg/ext/altivec-5.C: Same.
13367 * g++.dg/ext/altivec-6.C: Same.
13368 * g++.dg/ext/altivec-7.C: Same.
13369 * g++.dg/ext/altivec-8.C: Same.
13370 * g++.dg/ext/altivec-9.C: Same.
13371 * g++.old-deja/g++.abi/cxa_vec.C: Same.
13372 * g++.old-deja/g++.brendan/new3.C: Same.
13373 * gcc.c-torture/execute/eeprof-1.x: Same.
13375 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
13378 * gcc.dg/pr14765-1.c: New test.
13380 2004-06-07 Roger Sayle <roger@eyesopen.com>
13383 * gcc.dg/pr14649-1.c: New test case.
13385 2004-06-07 Richard Henderson <rth@redhat.com>
13387 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
13390 2004-06-07 David Edelsohn <edelsohn@gnu.org>
13392 * g++.dg/eh/elide1.C: Remove XFAIL.
13394 2004-06-07 Mark Mitchell <mark@codesourcery.com>
13397 * g++.dg/expr/sizeof3.C: New test.
13400 * g++.dg/template/access14.C: New test.
13403 * g++.dg/template/enum1.C: New test.
13406 * g++.dg/eh/throw1.C: New test.
13408 2004-06-07 David Ayers <d.ayers@inode.at>
13409 Ziemowit Laski <zlaski@apple.com>
13411 * lib/objc.exp (objc_target_compile): Revert the '-framework
13412 Foundation' flag fix, since bare Darwin does not ship
13413 with the Foundation framework.
13414 * objc/execute/next_mapping.h: Provide a local NSConstantString
13415 @interface and @implementation.
13416 (objc_constant_string_init): A constructor function, used to
13417 initialize the NSConstantString meta-class object.
13418 * objc/execute/string1.m: Include "next_mapping.h" instead of
13419 <Foundation/NSString.h>.
13420 * objc/execute/string2.m: Likewise.
13421 * objc/execute/string3.m: Likewise.
13422 * objc/execute/string4.m: Likewise.
13424 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
13426 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
13427 to double. Replace double with FLOAT.
13428 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
13430 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
13431 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
13432 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
13433 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
13434 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
13435 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
13436 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
13437 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
13439 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
13442 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
13444 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13447 * g++.dg/template/meminit2.C: New test.
13449 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
13452 * gcc.c-torture/execute/compare-fp-1.c,
13453 gcc.c-torture/execute/compare-fp-2.c,
13454 gcc.c-torture/execute/compare-fp-3.c,
13455 gcc.c-torture/execute/compare-fp-4.c,
13456 gcc.c-torture/execute/compare-fp-3.x,
13457 gcc.c-torture/execute/compare-fp-4.x: Moved...
13458 * gcc.c-torture/execute/ieee/compare-fp-1.c,
13459 gcc.c-torture/execute/ieee/compare-fp-2.c,
13460 gcc.c-torture/execute/ieee/compare-fp-3.c,
13461 gcc.c-torture/execute/ieee/compare-fp-4.c,
13462 gcc.c-torture/execute/ieee/compare-fp-3.x,
13463 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
13465 2004-06-04 David Ayers <d.ayers@inode.at>
13467 * objc/execute/protocol-isEqual-4.m: New testcase.
13469 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
13471 * objc/execute/protocol-isEqual-1.m: New testcase.
13472 * objc/execute/protocol-isEqual-2.m: New testcase.
13473 * objc/execute/protocol-isEqual-3.m: New testcase.
13475 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13477 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
13479 2004-06-02 Ziemowit Laski <zlaski@apple.com>
13481 * lib/objc.exp (objc_target_compile): When running tests on
13482 Darwin (Mac OS X), inform the linker about '-framework
13485 2004-06-02 Eric Christopher <echristo@redhat.com>
13487 * gcc.c-torture/compile/20040602-1.c: New.
13489 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
13491 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
13492 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
13494 PR tree-optimization/14736
13495 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
13497 PR tree-optimization/14042
13498 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
13500 PR tree-optimization/14729
13501 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
13503 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13506 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
13508 2004-06-01 Richard Hederson <rth@redhat.com>
13510 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
13512 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13515 * g++.dg/parse/offsetof4.C: New test.
13517 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
13520 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
13522 2004-05-31 Mark Mitchell <mark@codesourcery.com>
13525 * g++.dg/template/friend29.C: New test.
13527 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
13530 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
13532 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
13534 * gcc.dg/sparc-trap-1.c: New test.
13536 2004-05-31 Roger Sayle <roger@eyesopen.com>
13538 PR middle-end/15069
13539 * g++.dg/opt/fold3.C: New test case.
13541 2004-05-30 Graham Stott <graham.stott@btinternet.com>
13543 * lib/target-supports.exp (check_iconv_available): Fix fallout
13544 from 2004-05-28 patch.
13546 2004-05-30 Paul Brook <paul@codesourcery.com>
13549 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
13550 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
13552 2004-05-30 Steven G. Kargl <kargls@comcast.net>
13554 * gfortran.fortran-torture/execute/random_1.f90: New test.
13556 2004-05-28 Ziemowit Laski <zlaski@apple.com>
13558 * g++.dg/ext/altivec-10.C: New test.
13560 2004-05-29 Paul Brook <paul@codesourcery.com>
13562 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
13564 2004-05-28 Ziemowit Laski <zlaski@apple.com>
13566 * gcc.dg/altivec-16.c: New test.
13568 2004-05-28 Janis Johnson <janis187@us.ibm.com>
13570 * lib/target-supports.exp (check_vmx_hw_available): New.
13571 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
13573 * lib/target-supports.exp (check_alias_available,
13574 check_iconv_available, check_named_sections_available): Use
13575 unique names for temporary files.
13577 2004-05-28 Ziemowit Laski <zlaski@apple.com>
13579 * gcc.dg/altivec-15.c: New test.
13581 2004-05-28 Mark Mitchell <mark@codesourcery.com>
13584 * g++.dg/warn/noeffect6.C: New test.
13587 * g++.dg/expr/ptrmem4.C: New test.
13590 * g++.dg/template/operator3.C: New test.
13592 2004-05-28 Mark Mitchell <mark@codesourcery.com>
13595 * g++.dg/lookup/redecl1.C: New test.
13596 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
13598 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
13600 * gcc.c-torture/execute/compare-fp-1.c,
13601 gcc.c-torture/execute/compare-fp-2.c,
13602 gcc.c-torture/execute/compare-fp-3.c,
13603 gcc.c-torture/execute/compare-fp-4.c,
13604 gcc.c-torture/execute/compare-fp-3.x,
13605 gcc.c-torture/execute/compare-fp-4.x,
13606 gcc.dg/pr15649-1.c: New.
13608 2004-05-27 Adam Nemet <anemet@lnxw.com>
13611 * g++.dg/init/array14.C: New test.
13613 2004-05-25 Janis Johnson <janis187@us.ibm.com>
13615 * lib/compat.exp (compat-get-options-main): New.
13616 (compat-get-options): Remove unneeded code, warn for ignored
13618 (compat-execute): Check flag set by dg-require-* commands.
13620 * lib/compat.exp (compat-execute): Break up long lines.
13622 2004-05-24 Janis Johnson <janis187@us.ibm.com>
13624 * gcc.dg/altivec-7.c: Don't use 'vector long'.
13625 * gcc.dg/altivec-14.c: New test.
13626 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
13628 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
13629 * gcc.dg/altivec-12.c: Ditto.
13631 * gcc.dg/altivec-3.c: Move call to altivec_check.
13633 2004-05-23 Mark Mitchell <mark@codesourcery.com>
13636 * g++.dg/template/error12.C: New test.
13639 * g++.dg/ext/attrib15.C: New test.
13642 * g++.dg/template/ptrmem9.C: New test.
13644 2004-05-25 Paul Brook <paul@codesourcery.com>
13646 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
13648 2004-05-23 Mark Mitchell <mark@codesourcery.com>
13651 * g++.dg/template/crash19.C: New test.
13653 2004-05-23 Mark Mitchell <mark@codesourcery.com>
13656 * g++.dg/template/redecl1.C: New test.
13658 2004-05-23 Mark Mitchell <mark@codesourcery.com>
13661 * g++.dg/other/ns1.C: New test.
13664 * g++.dg/template/invalid1.C: New test.
13666 2004-05-23 Paul Brook <paul@codesourcery.com>
13667 Victor Leikehman <lei@haifasphere.co.il>
13669 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
13670 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
13672 2004-05-22 Mark Mitchell <mark@codesourcery.com>
13676 * g++.dg/template/non-dependent5.C: New test.
13677 * g++.dg/template/non-dependent6.C: New test.
13679 2004-05-22 Mark Mitchell <mark@codesourcery.com>
13682 * g++.dg/inherit/union1.C: New test.
13685 * g++.dg/template/addr1.C: New test.
13688 * g++.dg/template/array5.C: New test.
13691 * g++.dg/template/array6.C: New test.
13693 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
13694 Roger Sayle <roger@eyesopen.com>
13696 * g++.dg/lookup/forscope2.C: New test case.
13698 2004-05-22 Ben Elliston <bje@au.ibm.com>
13700 * gcc.dg/cpp/Wmissingdirs.c: New.
13702 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
13705 * gcc.dg/compat/union-m128-1.h: New file.
13706 * gcc.dg/compat/union-m128-1_main.c: Likewise.
13707 * gcc.dg/compat/union-m128-1_x.c: Likewise.
13708 * gcc.dg/compat/union-m128-1_y.c: Likewise.
13710 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
13713 * gcc.dg/compat/struct-complex-1.h: New file.
13714 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
13715 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
13716 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
13718 2004-05-20 Roger Sayle <roger@eyesopen.com>
13721 * gcc.dg/pr3074-1.c: New test case.
13722 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
13724 2004-05-20 Falk Hueffner <falk@debian.org>
13727 * gcc.dg/ftrapv-1.c: New test case.
13729 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
13731 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
13733 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
13734 Jeff Law <law@redhat.com>
13736 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
13737 * gcc.dg/tree-ssa/20040518-2.c: New test.
13739 * gcc.dg/tree-ssa/20040518-1.c: New test.
13741 2004-05-18 Zack Weinberg <zack@codesourcery.com>
13743 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
13745 2004-05-18 Paul Brook <paul@codesourcery.com>
13748 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
13750 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13752 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
13755 2004-05-17 Steven Bosscher <stevenb@suse.de>
13757 * gcc.dg/tree-ssa/20040517-1.c: New test.
13759 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13761 * gcc.dg/loop-4.c: New test.
13763 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
13765 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
13767 2004-05-15 Bud Davis <bdavis9659@comcast.net>
13770 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
13772 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13776 * gfortran.fortran-torture/compile/data_1.f90: New test.
13778 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
13780 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
13781 * gcc.dg/uninit-H.c: Define ASM for __s390__.
13783 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
13785 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
13787 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
13790 * gcc.dg/format/xopen-1.c: Adjust expected message.
13791 * gcc.dg/format/xopen-3.c: New test.
13793 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
13795 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
13797 2004-05-14 Jeff Law <law@redhat.com>
13799 * gcc.dg/tree-ssa/20040514-2.c: New test.
13801 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13803 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
13805 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
13808 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
13810 * gcc.dg/tree-ssa/20040514-1.c: New test.
13812 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13814 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
13817 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13820 * gfortran.fortran-torture/compile/do_1.f90: New test.
13822 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13825 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
13828 2004-05-14 Bud Davis <bdavis9659@comcast.net>
13831 * gfortran.fortran-torture/execute/random_init.f90: New test.
13833 2004-05-13 Paul Brook <paul@codesourcery.com>
13836 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
13838 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
13840 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
13841 for the powerpc case.
13843 2004-05-13 Jeff Law <law@redhat.com>
13845 * gcc.dg/tree-ssa/20040513-1.c: New test.
13846 * gcc.dg/tree-ssa/20040513-2.c: New test.
13848 2004-05-13 Paul Brook <paul@codesourcery.com>
13850 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
13851 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
13852 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
13854 2004-05-13 Andreas Schwab <schwab@suse.de>
13857 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
13860 2004-05-13 Bud Davis <bdavis9659@comcast.net>
13863 * gfortran.fortran-torture/execute/adjustr.f90: New file.
13865 2004-05-13 Diego Novillo <dnovillo@redhat.com>
13867 Merge from tree-ssa-20020619-branch. See
13868 ChangeLog.tree-ssa for details.
13870 2004-05-11 Ziemowit Laski <zlaski@apple.com>
13872 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
13873 include <altivec.h> explicitly.
13874 * gcc.dg/altivec-13.c: Likewise.
13876 2004-05-11 Paul Brook <paul@codesourcery.com>
13878 * gcc.c-torture/compile/20010518-1.c: Force enum size.
13880 2004-05-10 Eric Christopher <echristo@redhat.com>
13882 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
13883 * gcc.dg/sibcall-4.c: Ditto.
13885 2004-05-10 Ziemowit Laski <zlaski@apple.com>
13887 * g++.dg/ext/altivec-8.C: New test case.
13888 * gcc.dg/altivec-13.c: New test case.
13890 2004-05-08 Roger Sayle <roger@eyesopen.com>
13892 * gcc.c-torture/execute/divcmp-1.c: New test case.
13893 * gcc.c-torture/execute/divcmp-2.c: New test case.
13894 * gcc.c-torture/execute/divcmp-3.c: New test case.
13896 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13898 * g++.dg/other/pragma-re-2.C: New test.
13900 2004-05-07 Uros Bizjak <uros@kss-loka.si>
13902 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
13903 * gcc.dg/i386-387-2.c: Likewise.
13905 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
13907 * gcc.dg/i386-387-6.c: Likewise.
13909 2004-05-07 Uros Bizjak <uros@kss-loka.si>
13911 * gcc.dg/builtins-33.c: Also check log1p*.
13913 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
13915 PR optimization/15296
13916 * gcc.c-torture/execute/pr15296.c: New test.
13918 2004-05-05 Uros Bizjak <uros@kss-loka.si>
13920 * gcc.dg/builtins-40.c: New test.
13922 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
13924 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
13926 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
13928 * g++.dg/ext/spe1.C: New testcase.
13930 2004-05-04 Ziemowit Laski <zlaski@apple.com>
13932 * objc.dg/image-info.m: Allow additional attributes
13933 for __image_info section.
13935 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
13937 * gcc.dg/torture/mips-hilo-2.c: New test.
13939 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13942 * g++.dg/template/member5.C: New test.
13944 2004-05-03 Uros Bizjak <uros@kss-loka.si>
13946 * gcc.dg/builtins-34.c: Also check expm1*.
13948 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13950 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
13951 * gcc.dg/torture/builtin-convert-3.c: New test.
13953 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
13955 PR middle-end/15054
13956 * g++.dg/opt/pr15054.C: New test.
13958 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13960 * gcc.dg/torture/builtin-rounding-1.c: New test.
13961 * gcc.dg/builtins-25.c: Delete.
13962 * gcc.dg/builtins-29.c: Delete.
13964 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
13966 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
13967 * gcc.dg/sibcall-4.c: Likewise.
13968 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
13970 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
13972 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
13973 bit-field on 16-bit targets.
13975 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
13977 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
13980 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
13982 * gcc.dg/rs6000-power2-1.c: Change to compile only.
13983 * gcc.dg/rs6000-power2-2.c: Likewise.
13985 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
13987 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
13988 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
13989 Change the asm registers to be in form of frN instead of fN.
13991 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13993 * gcc.dg/torture/builtin-convert-2.c: New test.
13995 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
13997 * gcc.dg/rs6000-power2-1.c: New test.
13998 * gcc.dg/rs6000-power2-2.c: New test.
14000 2004-04-28 Jan Hubicka <jh@suse.cz>
14002 * gcc.dg/unused-6.c: New test.
14004 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14005 Ulrich Weigand <uweigand@de.ibm.com>
14007 * ada/acats/run_all.sh: Define $target variable.
14009 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
14012 * g++.dg/other/vararg-1.C: New test.
14015 * g++.dg/eh/cleanup3.C: New test.
14017 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14019 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
14020 and ad8011a (target_insn).
14021 * ada/acats/support/macro.dfs: Likewise.
14022 * ada/acats/support/impbit.adb: New file.
14024 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
14026 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
14028 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14030 * gcc.dg/loop-3.c: New test.
14032 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
14034 * gcc.c-torture/execute/simd-5.c: New test.
14036 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14039 * g++.dg/template/crash18.C: New test.
14041 2004-04-22 Mark Mitchell <mark@codesourcery.com>
14043 * g++.dg/ext/complit3.C: New test.
14045 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14047 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
14048 * gcc.dg/altivec-3.c: Same.
14049 * gcc.dg/altivec-varargs-1.c: Same.
14051 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14053 * lib/target-supports.exp (check_profiling_available): Assume
14054 profiling is not available on powerpc-eabi targets.
14056 2004-04-21 Janis Johnson <janis187@us.ibm.com>
14058 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
14059 * gcc.dg/vmx/bug-1.c: Ditto.
14061 2004-04-20 Eric Christopher <echristo@redhat.com>
14063 * gcc.dg/charset/extern.c: New test.
14064 * g++.dg/charset/extern3.cc: Ditto.
14066 2004-04-20 Uros Bizjak <uros@kss-loka.si>
14068 * gcc.dg/builtins-39.c: New test.
14070 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
14072 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
14074 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
14076 * gcc.dg/torture/mips-hilo-1.c: New test.
14078 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
14080 * gcc.c-torture/compile/20040419-1.c: New test.
14082 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
14084 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
14086 2004-04-18 Zack Weinberg <zack@codesourcery.com>
14087 Aldy Hernandez <aldyh@redhat.com>
14089 * gcc.c-torture/execute/va-arg-24.c: New.
14091 2004-04-17 Zack Weinberg <zack@codesourcery.com>
14092 Aldy Hernandez <aldyh@redhat.com>
14094 * gcc.dg/vmx/1b-01.c: New.
14095 * gcc.dg/vmx/1b-02.c: New.
14096 * gcc.dg/vmx/1b-03.c: New.
14097 * gcc.dg/vmx/1b-04.c: New.
14098 * gcc.dg/vmx/1b-05.c: New.
14099 * gcc.dg/vmx/1b-06.c: New.
14100 * gcc.dg/vmx/1b-07.c: New.
14101 * gcc.dg/vmx/1c-01.c: New.
14102 * gcc.dg/vmx/1c-02.c: New.
14103 * gcc.dg/vmx/3a-01a.c: New.
14104 * gcc.dg/vmx/3a-01.c: New.
14105 * gcc.dg/vmx/3a-01m.c: New.
14106 * gcc.dg/vmx/3a-03.c: New.
14107 * gcc.dg/vmx/3a-03m.c: New.
14108 * gcc.dg/vmx/3a-04.c: New.
14109 * gcc.dg/vmx/3a-04m.c: New.
14110 * gcc.dg/vmx/3a-05.c: New.
14111 * gcc.dg/vmx/3a-06.c: New.
14112 * gcc.dg/vmx/3a-06m.c: New.
14113 * gcc.dg/vmx/3a-07.c: New.
14114 * gcc.dg/vmx/3b-01.c: New.
14115 * gcc.dg/vmx/3b-02.c: New.
14116 * gcc.dg/vmx/3b-10.c: New.
14117 * gcc.dg/vmx/3b-13.c: New.
14118 * gcc.dg/vmx/3b-14.c: New.
14119 * gcc.dg/vmx/3b-15.c: New.
14120 * gcc.dg/vmx/3c-01a.c: New.
14121 * gcc.dg/vmx/3c-01.c: New.
14122 * gcc.dg/vmx/3c-02.c: New.
14123 * gcc.dg/vmx/3c-03.c: New.
14124 * gcc.dg/vmx/3d-01.c: New.
14125 * gcc.dg/vmx/4-01.c: New.
14126 * gcc.dg/vmx/4-03.c: New.
14127 * gcc.dg/vmx/5-01.c: New.
14128 * gcc.dg/vmx/5-02.c: New.
14129 * gcc.dg/vmx/5-03.c: New.
14130 * gcc.dg/vmx/5-04.c: New.
14131 * gcc.dg/vmx/5-05.c: New.
14132 * gcc.dg/vmx/5-06.c: New.
14133 * gcc.dg/vmx/5-07.c: New.
14134 * gcc.dg/vmx/5-07t.c: New.
14135 * gcc.dg/vmx/5-08.c: New.
14136 * gcc.dg/vmx/5-10.c: New.
14137 * gcc.dg/vmx/5-11.c: New.
14138 * gcc.dg/vmx/7-01a.c: New.
14139 * gcc.dg/vmx/7-01.c: New.
14140 * gcc.dg/vmx/7c-01.c: New.
14141 * gcc.dg/vmx/7d-01.c: New.
14142 * gcc.dg/vmx/7d-02.c: New.
14143 * gcc.dg/vmx/8-01.c: New.
14144 * gcc.dg/vmx/8-02a.c: New.
14145 * gcc.dg/vmx/8-02.c: New.
14146 * gcc.dg/vmx/brode-1.c: New.
14147 * gcc.dg/vmx/bug-1.c: New.
14148 * gcc.dg/vmx/bug-2.c: New.
14149 * gcc.dg/vmx/bug-3.c: New.
14150 * gcc.dg/vmx/cw-bug-1.c: New.
14151 * gcc.dg/vmx/cw-bug-2.c: New.
14152 * gcc.dg/vmx/cw-bug-3.c: New.
14153 * gcc.dg/vmx/dct.c: New.
14154 * gcc.dg/vmx/debug-1.c: New.
14155 * gcc.dg/vmx/debug-2.c: New.
14156 * gcc.dg/vmx/debug-3.c: New.
14157 * gcc.dg/vmx/debug-4.c: New.
14158 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
14159 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
14160 * gcc.dg/vmx/eg-5.c: New.
14161 * gcc.dg/vmx/fft.c: New.
14162 * gcc.dg/vmx/gcc-bug-1.c: New.
14163 * gcc.dg/vmx/gcc-bug-2.c: New.
14164 * gcc.dg/vmx/gcc-bug-3.c: New.
14165 * gcc.dg/vmx/gcc-bug-4.c: New.
14166 * gcc.dg/vmx/gcc-bug-5.c: New.
14167 * gcc.dg/vmx/gcc-bug-6.c: New.
14168 * gcc.dg/vmx/gcc-bug-7.c: New.
14169 * gcc.dg/vmx/gcc-bug-8.c: New.
14170 * gcc.dg/vmx/gcc-bug-9.c: New.
14171 * gcc.dg/vmx/gcc-bug-b.c: New.
14172 * gcc.dg/vmx/gcc-bug-c.c: New.
14173 * gcc.dg/vmx/gcc-bug-d.c: New.
14174 * gcc.dg/vmx/gcc-bug-e.c: New.
14175 * gcc.dg/vmx/gcc-bug-f.c: New.
14176 * gcc.dg/vmx/gcc-bug-g.c: New.
14177 * gcc.dg/vmx/gcc-bug-i.c: New.
14178 * gcc.dg/vmx/harness.h: New.
14179 * gcc.dg/vmx/ira1.c: New.
14180 * gcc.dg/vmx/ira2a.c: New.
14181 * gcc.dg/vmx/ira2b.c: New.
14182 * gcc.dg/vmx/ira2.c: New.
14183 * gcc.dg/vmx/ira2c.c: New.
14184 * gcc.dg/vmx/mem.c: New.
14185 * gcc.dg/vmx/newton-1.c: New.
14186 * gcc.dg/vmx/ops.c: New.
14187 * gcc.dg/vmx/sn7153.c: New.
14188 * gcc.dg/vmx/spill2.c: New.
14189 * gcc.dg/vmx/spill3.c: New.
14190 * gcc.dg/vmx/spill.c: New.
14191 * gcc.dg/vmx/t.c: New.
14192 * gcc.dg/vmx/varargs-1.c: New.
14193 * gcc.dg/vmx/varargs-2.c: New.
14194 * gcc.dg/vmx/varargs-3.c: New.
14195 * gcc.dg/vmx/varargs-4.c: New.
14196 * gcc.dg/vmx/varargs-5.c: New.
14197 * gcc.dg/vmx/varargs-6.c: New.
14198 * gcc.dg/vmx/varargs-7.c: New.
14199 * gcc.dg/vmx/vmx.exp: New.
14200 * gcc.dg/vmx/vprint-1.c: New.
14201 * gcc.dg/vmx/vscan-1.c: New.
14202 * gcc.dg/vmx/x-01.c: New.
14203 * gcc.dg/vmx/x-02.c: New.
14204 * gcc.dg/vmx/x-03.c: New.
14205 * gcc.dg/vmx/x-04.c: New.
14206 * gcc.dg/vmx/x-05.c: New.
14207 * gcc.dg/vmx/yousufi-1.c: New.
14208 * gcc.dg/vmx/zero-1.c: New.
14209 * gcc.dg/vmx/zero.c: New.
14211 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
14213 * g++.dg/lookup/java1.C: Update for chage of
14215 * g++.dg/lookup/java2.C: Likewise.
14217 2004-04-17 Laurent GUERBY <laurent@guerby.net>
14219 * ada/acats/run_all.sh: use -O2 by default.
14221 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
14223 * gcc.dg/vr-mult-[12].c: New tests.
14225 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14227 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
14229 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
14231 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
14233 * lib/target-supports.exp (check_profiling_available): Assume profiling
14234 isn't available for mips*-*-elf targets.
14236 2004-04-14 Uros Bizjak <uros@kss-loka.si>
14238 * gcc.dg/builtins-38.c: New test.
14240 2004-04-14 Eric Christopher <echristo@redhat.com>
14242 * g++.dg/charset/charset.exp: Run .cc extension tests.
14244 2004-04-14 Zack Weinberg <zack@codesourcery.com>
14246 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
14248 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14250 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
14252 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
14254 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
14255 * gcc.dg/i386-387-2.c: Likewise.
14257 * gcc.dg/i386-387-7.c: New test.
14258 * gcc.dg/i386-387-8.c: New test.
14260 * gcc.dg/builtins-37.c: New test.
14262 2004-04-13 Geoffrey Keating <geoffk@apple.com>
14264 * g++.dg/pch/externc-1.C: Add missing semicolon.
14266 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
14268 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
14270 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14272 * gcc.c-torture/execute/20040411-1.c: New test.
14274 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
14276 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
14278 2004-04-09 Chris Demetriou <cgd@broadcom.com>
14280 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
14282 2004-04-09 Zack Weinberg <zack@codesourcery.com>
14284 * lib/target-supports.exp (check_named_sections_available): New.
14285 * lib/gcc-dg.exp (dg-require-named-sections): New.
14286 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
14287 old-deja.exp. Also prune error-count message from HP linker.
14288 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
14290 * g++.dg/init/init-ref4.C: Use dg-require-weak.
14291 * g++.old-deja/g++.pt/static3.C: Likewise.
14292 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
14294 2004-04-09 Roger Sayle <roger@eyesopen.com>
14296 * gcc.c-torture/execute/20040409-1.c: New test case.
14297 * gcc.c-torture/execute/20040409-2.c: New test case.
14298 * gcc.c-torture/execute/20040409-3.c: New test case.
14300 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
14302 * gcc.dg/20040409-1.c: New test.
14304 2004-04-08 Roger Sayle <roger@eyesopen.com>
14307 * g++.dg/opt/pr14888.C: New test case.
14309 2004-04-08 Geoffrey Keating <geoffk@apple.com>
14311 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
14312 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
14313 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
14314 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
14317 2004-04-08 Paul Brook <paul@codesourcery.com>
14319 * gcc.dg/spill-1.c: New test.
14321 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14323 * gcc.dg/torture/builtin-ctype-2.c: New test.
14325 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
14327 * gcc.dg/pch/pch.exp: Add largefile test.
14329 2004-04-06 Geoffrey Keating <geoffk@apple.com>
14331 * g++.dg/pch/externc-1.Hs: New.
14332 * g++.dg/pch/externc-1.C: New.
14334 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14336 * gcc.dg/compat/struct-by-value-5a_main.c,
14337 gcc.dg/compat/struct-by-value-5b_main.c: New files.
14338 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
14339 * gcc.dg/compat/struct-by-value-5a_x.c,
14340 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
14341 gcc.dg/compat/struct-by-value-5_x.c.
14342 * gcc.dg/compat/struct-by-value-5a_y.c,
14343 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
14344 gcc.dg/compat/struct-by-value-5_y.c.
14346 * gcc.dg/compat/struct-by-value-6a_main.c,
14347 gcc.dg/compat/struct-by-value-6b_main.c: New files.
14348 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
14349 * gcc.dg/compat/struct-by-value-6a_x.c,
14350 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
14351 gcc.dg/compat/struct-by-value-6_x.c.
14352 * gcc.dg/compat/struct-by-value-6a_y.c,
14353 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
14354 gcc.dg/compat/struct-by-value-6_y.c.
14356 * gcc.dg/compat/struct-by-value-7a_main.c,
14357 gcc.dg/compat/struct-by-value-7b_main.c: New files.
14358 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
14359 * gcc.dg/compat/struct-by-value-7a_x.c,
14360 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
14361 gcc.dg/compat/struct-by-value-7_x.c.
14362 * gcc.dg/compat/struct-by-value-7a_y.c,
14363 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
14364 gcc.dg/compat/struct-by-value-7_y.c.
14366 2004-04-06 Jakub Jelinek <jakub@redhat.com>
14368 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
14369 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
14370 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
14373 2004-04-06 Uros Bizjak <uros@kss-loka.si>
14375 * gcc.dg/builtins-36.c: New test.
14377 2004-04-06 Paul Brook <paul@codesourcery.com>
14379 * README.gcc: Remove obsolete contraint on testcases.
14381 2004-04-05 Paul Brook <paul@codesourcery.com>
14384 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
14385 failure and exit(0) on success.
14386 * g++.dg/expr/anew2.C: Ditto.
14387 * g++.dg/expr/anew3.C: Ditto.
14388 * g++.dg/expr/anew4.C: Ditto.
14390 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
14393 * g++.dg/template/unify7.C: New.
14395 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
14397 * g++.dg/README: Bring up to date with new subdirectories; remove
14398 duplicate subdirectory lines.
14400 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
14403 * g++.dg/template/unify5.C: New.
14404 * g++.dg/template/unify6.C: New.
14405 * g++.dg/template/qualttp20.C: Adjust.
14406 * g++.old-deja/g++.jason/report.C: Adjust.
14407 * g++.old-deja/g++.other/qual1.C: Adjust.
14409 2004-04-01 Mark Mitchell <mark@codesourcery.com>
14412 * g++.dg/inherit/ptrmem1.C: New test.
14414 2004-04-01 Jakub Jelinek <jakub@redhat.com>
14417 * gcc.c-torture/execute/20040331-1.c: New test.
14418 * gcc.dg/20040331-1.c: New test.
14420 2004-04-01 Paul Brook <paul@codesourcery.com>
14422 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
14424 2004-03-30 Mark Mitchell <mark@codesourcery.com>
14427 * g++.dg/init/goto1.C: New test.
14430 * g++.dg/template/defarg4.C: New test.
14432 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
14434 * gcc.dg/altivec-11.c: Extend test for more valid cases.
14436 2004-03-28 David Edelsohn <edelsohn@gnu.org>
14438 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
14440 2004-03-28 Zack Weinberg <zack@codesourcery.com>
14442 * gcc.dg/noncompile/undeclared-2.c: New test.
14444 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
14446 * gcc.dg/940409-1.c: Remove XFAIL.
14447 * gcc.dg/reg-vol-struct-1.c: New test.
14449 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14451 * gcc.dg/torture/builtin-wctype-1.c: New test.
14453 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
14455 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
14456 * gcc.dg/20001101-1.c: Likewise.
14457 * gcc.dg/20001102-1.c: Likewise.
14459 2004-03-25 Roger Sayle <roger@eyesopen.com>
14461 * gcc.dg/compare8.c: Add an additional test for XOR.
14463 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14465 * gcc.dg/torture/builtin-ctype-1.c: New test.
14467 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14469 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
14470 * gcc.dg/torture/builtin-math-1.c: Likewise.
14471 * gcc.dg/torture/builtin-power-1.c: New test.
14473 2004-03-24 Andreas Schwab <schwab@suse.de>
14475 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
14478 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
14479 Roger Sayle <roger@eyesopen.com>
14481 * gcc.dg/compare8.c: New test case.
14483 2004-03-23 Ziemowit Laski <zlaski@apple.com>
14485 * g++.dg/ext/altivec-7.C: New test.
14487 2004-03-23 Zack Weinberg <zack@codesourcery.com>
14489 PR 12267, 12391, 12560, 13129, 14114, 14133
14490 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
14491 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
14492 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
14493 Adjust error regexps.
14494 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
14495 * gcc.dg/noncompile/undeclared-1.c: New test cases.
14496 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
14497 * gcc.dg/local1.c: Add explanatory comment.
14499 2004-03-23 Roger Sayle <roger@eyesopen.com>
14501 PR optimization/14669
14502 * g++.dg/opt/fold2.C: New test case.
14504 2004-03-22 Jakub Jelinek <jakub@redhat.com>
14507 * gcc.dg/20040322-1.c: New test.
14509 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14511 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
14512 * gcc.dg/ultrasp4.c: Likewise.
14513 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
14515 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
14517 * gcc.dg/i386-sse-8.c: Reset default options.
14519 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
14521 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
14522 in the error message text.
14524 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14526 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
14528 2004-03-21 Mark Mitchell <mark@codesourcery.com>
14531 * g++.dg/init/array13.C: New test.
14533 2004-03-20 Roger Sayle <roger@eyesopen.com>
14536 * gcc.c-torture/compile/pr13889.c: New test case.
14538 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
14541 * builtins-1.c (nan, nans): Don't test.
14542 * builtins-30.c: Don't use nan, nanf, nanl.
14543 * builtins-35.c: New test.
14545 2004-03-19 Ziemowit Laski <zlaski@apple.com>
14547 * g++.dg/ext/altivec-6.C: New test.
14549 2004-03-19 Mark Mitchell <mark@codesourcery.com>
14551 * g++.dg/init/placement3.C: New test.
14553 * g++.dg/template/spec13.C: New test.
14555 * g++.dg/lookup/using11.C: New test.
14557 * g++.dg/lookup/koenig3.C: New test.
14559 * g++.dg/template/operator2.C: New test.
14561 * g++.dg/expr/dtor3.C: New test.
14562 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
14564 * g++.old-deja/g++.law/visibility28.C: Likewise.
14566 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
14568 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
14569 * gcc.dg/ppc64-abi-3.c: Likewise.
14571 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14574 * g++.dg/parse/template15.C: New test.
14576 2004-03-18 Mark Mitchell <mark@codesourcery.com>
14578 * g++.dg/expr/dtor2.C: New test.
14580 * g++.dg/lookup/anon4.C: New test.
14582 * g++.dg/overload/using1.C: New test.
14584 * g++.dg/template/lookup7.C: New test.
14586 * g++.dg/template/typename6.C: New test.
14588 * g++.dg/expr/cond6.C: New test.
14590 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14592 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
14594 2004-03-18 Mark Mitchell <mark@codesourcery.com>
14596 * g++.dg/expr/cond5.C: New test.
14597 * g++.dg/expr/constcast1.C: Likewise.
14598 * g++.dg/expr/ptrmem2.C: Likewise.
14599 * g++.dg/expr/ptrmem3.C: Likewise.
14600 * g++.dg/lookup/main1.C: Likewise.
14601 * g++.dg/template/lookup6.C: Likewise.
14603 2004-03-18 Mark Mitchell <mark@codesourcery.com>
14605 * gcc.dg/local1.c: New test.
14607 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
14609 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14611 * gcc.dg/torture/builtin-convert-1.c: New test.
14613 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14615 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
14617 2004-03-16 Mark Mitchell <mark@codesourcery.com>
14620 * g++.dg/warn/Wunused-7.C: New test.
14622 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14624 * gcc.dg/torture/builtin-integral-1.c: New test.
14626 2004-03-16 Mark Mitchell <mark@codesourcery.com>
14629 * g++.dg/parse/non-dependent3.C: New test.
14631 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
14633 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
14634 * g++.dg/eh/simd-2.C: Likewise.
14635 * g++.dg/init/array10.C: Likewise.
14636 * gcc.c-torture/compile/simd-1.c: Likewise.
14637 * gcc.c-torture/compile/simd-2.c: Likewise.
14638 * gcc.c-torture/compile/simd-3.c: Likewise.
14639 * gcc.c-torture/compile/simd-4.c: Likewise.
14640 * gcc.c-torture/compile/simd-6.c: Likewise.
14641 * gcc.c-torture/execute/simd-1.c: Likewise.
14642 * gcc.c-torture/execute/simd-2.c: Likewise.
14643 * gcc.dg/compat/vector-defs.h: Likewise.
14644 * gcc.dg/20020531-1.c: Likewise.
14645 * gcc.dg/altivec-3.c: Likewise.
14646 * gcc.dg/altivec-4.c: Likewise.
14647 * gcc.dg/altivec-varargs-1.c: Likewise.
14648 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
14649 * gcc.dg/i386-mmx-3.c: Likewise.
14650 * gcc.dg/i386-sse-4.c: Likewise.
14651 * gcc.dg/i386-sse-5.c: Likewise.
14652 * gcc.dg/i386-sse-8.c: Likewise.
14653 * gcc.dg/simd-1.c: Likewise.
14654 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
14655 __ev64_opaque__ since the machine description provides it.
14657 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14659 * lib/compat.exp (skip_list): New global variable.
14660 Use it to hold the user defined COMPAT_SKIPS list if any.
14661 (compat-obj): Add the members of skip_list to optall.
14663 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14665 * gcc.dg/compat/union-by-value-1_main.c,
14666 union-by-value-1_x.c, union-by-value-1_y.c,
14667 union-check.h, union-defs.h,
14668 union-init.h, union-return-1_main.c,
14669 union-return-1_x.c, union-return-1_y.c: New files.
14671 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14673 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
14674 mixed-struct-init.h: Add 4 mixed structure types.
14675 struct-by-value-21_main.c, struct-by-value-21_x.c,
14676 struct-by-value-21_y.c, struct-return-21_main.c,
14677 struct-return-21_x.c, struct-return-21_y.c: New files.
14679 2004-03-13 Mark Mitchell <mark@codesourcery.com>
14682 * g++.dg/parse/template14.C: New test.
14684 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14686 * gcc.c-torture/execute/20040313-1.c: New test.
14688 2004-03-13 Jakub Jelinek <jakub@redhat.com>
14691 * gcc.dg/20040311-2.c: New test.
14693 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
14696 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
14699 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
14701 * gcc.dg/20040305-2.c: Add missing return statement.
14703 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14705 * gcc.dg/builtins-34.c: Also check pow10*.
14707 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
14710 * gcc.dg/20040305-2.c: New test.
14712 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
14714 * gcc.dg/20040310-1.c: New test.
14716 2004-03-11 Roger Sayle <roger@eyesopen.com>
14718 * gcc.c-torture/execute/20040311-1.c: New test case.
14720 2004-03-11 Mark Mitchell <mark@codesourcery.com>
14723 * g++.dg/lookup/enum1.C: New test.
14725 2004-03-10 Mark Mitchell <mark@codesourcery.com>
14728 * g++.dg/lookup/struct2.C: New test.
14730 2004-03-10 Uros Bizjak <uros@kss-loka.si>
14732 * gcc.dg/builtins-34.c: New test.
14734 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14736 * gcc.dg/torture/builtin-nonneg-1.c: New test.
14738 2004-03-09 James E Wilson <wilson@specifixinc.com>
14740 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
14741 * gcc.dg/alias-2.c: New testcase.
14743 2004-03-09 Zack Weinberg <zack@codesourcery.com>
14745 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
14747 2004-03-09 Roger Sayle <roger@eyesopen.com>
14749 * gcc.c-torture/execute/20040309-1.c: New test case.
14751 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
14754 * g++.dg/overload/ref1.C: New.
14756 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14759 * g++.dg/template/spec12.C: New test.
14762 * g++.dg/parse/crash14.C: New test.
14764 2004-03-09 Mark Mitchell <mark@codesourcery.com>
14767 * g++.dg/init/ref11.C: New test.
14769 2004-03-09 Mark Mitchell <mark@codesourcery.com>
14772 * g++.dg/parse/builtin2.C: New test.
14774 2004-03-08 Mark Mitchell <mark@codesourcery.com>
14777 * g++.dg/init/ctor3.C: New test.
14778 * g++.dg/init/union1.C: New test.
14779 * g++.dg/ext/anon-struct4.C: New test.
14781 2004-03-08 Mark Mitchell <mark@codesourcery.com>
14783 * g++.dg/lookup/koenig1.C: Tweak error messages.
14784 * g++.dg/lookup/used-before-declaration.C: Likewise.
14785 * g++.dg/other/do1.C: Likewise.
14786 * g++.dg/overload/koenig1.C: Likewise.
14787 * g++.dg/parse/crash13.C: Likewise.
14788 * g++.dg/template/instantiate3.C: Likewise.
14790 2004-03-08 Eric Christopher <echristo@redhat.com>
14792 * * lib/target-supports.exp: Enable libiconv in test
14793 compilation. Fix up error checking.
14795 2004-03-08 Roger Sayle <roger@eyesopen.com>
14797 PR middle-end/14289
14798 * gcc.dg/pr14289-1.c: New test case.
14799 * gcc.dg/pr14289-2.c: Likewise.
14800 * gcc.dg/pr14289-3.c: Likewise.
14802 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
14804 * gcc.c-torture/execute/20040308-1.c: New test.
14806 2004-03-07 Roger Sayle <roger@eyesopen.com>
14808 * gcc.c-torture/execute/20040307-1.c: New test case.
14810 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
14812 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
14814 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
14816 * gcc.dg/20040306-1.c: New test.
14818 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
14820 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
14822 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
14824 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14827 * gcc.dg/decl-6.c: New test.
14829 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14831 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
14832 Rename LOGPOW -> LOG_POW.
14833 (SQRT_EXP, POW_EXP): New.
14835 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14837 * gcc.dg/i386-sse-8.c: New test.
14839 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14842 * gcc.dg/decl-5.c: New test.
14844 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
14846 * gcc.dg/20040305-1.c: New test.
14848 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
14851 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
14853 2004-03-04 Ziemowit Laski <zlaski@apple.com>
14855 PR c++/14425, c++/14426
14856 * g++.dg/ext/altivec-4.C: New test.
14857 * g++.dg/ext/altivec-5.C: New test.
14859 2004-03-04 Geoffrey Keating <geoffk@apple.com>
14861 * g++.old-deja/g++.other/linkage1.C: Expect errors about
14862 global variables of a type with no linkage.
14863 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
14864 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
14865 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
14866 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
14867 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
14868 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
14869 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
14870 * g++.dg/warn/deprecated.C: Name enum Color.
14871 * g++.dg/overload/VLA.C: Name structure for 'b'.
14872 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
14874 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14876 * gcc.c-torture/compile/20040304-1.c: New test.
14878 2004-03-03 Zack Weinberg <zack@codesourcery.com>
14881 * gcc.dg/decl-4.c: New testcase.
14883 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
14885 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
14886 as PRECF if sizeof (float) > sizeof (double).
14887 (PRECL): Make it the same as PRECF if
14888 sizeof (float) > sizeof (long double).
14890 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14892 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
14893 system type. Add check for irix6 which doesn't have c99 runtime.
14895 2004-03-03 Bob Wilson <bob.wilson@acm.org>
14897 * gcc.dg/const-elim-1.c: xfail for xtensa.
14899 2004-03-01 Mark Mitchell <mark@codesourcery.com>
14902 * g++.dg/template/cond4.C: New test.
14904 2004-03-01 Mark Mitchell <mark@codesourcery.com>
14907 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
14910 * g++.dg/parse/defarg7.C: New test.
14913 * g++.dg/template/friend26.C: New test.
14915 2004-03-01 Mark Mitchell <mark@codesourcery.com>
14918 * g++.dg/abi/mangle21.C: New test.
14921 * g++.dg/parse/constructor2.C: New test.
14924 * g++.dg/template/sfinae1.C: New test.
14926 2004-02-29 Mark Mitchell <mark@codesourcery.com>
14929 * g++.dg/expr/crash2.C: New test.
14931 PR middle-end/13448
14932 * gcc.dg/inline-5.c: New test.
14933 * gcc.dg/always-inline.c: Split out tests into ...
14934 * gcc.dg/always-inline2.c: ... this and ...
14935 * gcc.dg/always-inline3.c: ... this.
14937 2004-02-29 Mark Mitchell <mark@codesourcery.com>
14940 * g++.dg/debug/crash1.C: New test.
14942 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
14944 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
14945 function with __attribute__((noinline)).
14946 (recurser_void2): Likewise.
14947 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
14948 (recurser_void2): Likewise.
14950 2004-02-29 Roger Sayle <roger@eyesopen.com>
14952 PR middle-end/14203
14953 * g++.dg/warn/Wunused-6.C: New test case.
14955 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
14957 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
14960 2004-02-27 Eric Christopher <echristo@redhat.com>
14962 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
14963 * g++.dg/charset/asm2.c: Run only x86.
14964 * gcc.dg/charset/asm3.c: Ditto.
14966 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
14968 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
14971 2004-02-27 Ziemowit Laski <zlaski@apple.com>
14973 * g++.dg/ext/altivec-3.C: New.
14975 2004-02-26 Richard Henderson <rth@redhat.com>
14977 * g++.dg/ext/attrib10.C: Mark for warning.
14978 * gcc.dg/attr-alias-1.c: New.
14980 2004-02-26 Richard Henderson <rth@redhat.com>
14982 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
14983 * gcc.c-torture/execute/20040208-2.c: ... it back.
14985 2004-02-26 Eric Christopher <echristo@redhat.com>
14987 * lib/target-supports.exp (check-iconv-available): New function.
14988 * lib/gcc-dg.exp (dg-require-iconv): New function.
14990 * gcc.dg/charset: New directory.
14991 * gcc.dg/charset/charset.exp: New file.
14992 * gcc.dg/charset/asm1.c: Ditto.
14993 * gcc.dg/charset/asm2.c: Ditto.
14994 * gcc.dg/charset/asm3.c: Ditto.
14995 * gcc.dg/charset/asm4.c: Ditto.
14996 * gcc.dg/charset/asm5.c: Ditto.
14997 * gcc.dg/charset/attribute1.c: Ditto.
14998 * gcc.dg/charset/attribute2.c: Ditto.
14999 * gcc.dg/charset/string1.c: Ditto.
15000 * g++.dg/charset: New directory.
15001 * g++.dg/dg.exp: Add here. Special options.
15002 * g++.dg/charset/charset.exp: New file.
15003 * g++.dg/charset/asm1.c: Ditto.
15004 * g++.dg/charset/asm2.c: Ditto.
15005 * g++.dg/charset/asm3.c: Ditto.
15006 * g++.dg/charset/asm4.c: Ditto.
15007 * g++.dg/charset/attribute1.c: Ditto.
15008 * g++.dg/charset/attribute2.c: Ditto.
15009 * g++.dg/charset/extern1.cc: Ditto.
15010 * g++.dg/charset/extern2.cc: Ditto.
15011 * g++.dg/charset/string1.c: Ditto.
15013 2004-02-26 Mark Mitchell <mark@codesourcery.com>
15016 * g++.dg/parse/comma1.C: New test.
15018 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15021 * g++.dg/template/ttp8.C: New test.
15023 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
15025 * gcc.dg/fixuns-trunc-1.c: New test.
15027 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15029 * gcc.dg/builtins-config.h: Use #elif.
15031 2004-02-26 Michael Matz <matz@suse.de>
15033 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
15034 * gcc.dg/991214-1.c: Likewise.
15035 * gcc.dg/i386-asm-1.c: Likewise.
15037 2004-02-25 Richard Henderson <rth@redhat.com>
15039 * gcc.c-torture/execute/20040208-2.c: Move ...
15040 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
15042 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15045 * g++.dg/other/crash-3.C: New test.
15047 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15049 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
15050 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
15052 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
15055 2004-02-24 Michael Matz <matz@suse.de>
15057 * gcc.dg/i386-regparm.c: New.
15059 2004-02-23 James E Wilson <wilson@specifixinc.com>
15061 * gcc.c-torture/execute/20040223-1.c: New.
15063 2004-02-23 Zack Weinberg <zack@codesourcery.com>
15064 Kazu Hirata <kazu@cs.umass.edu>
15066 * gcc.dg/fwritable-strings-1.c: Remove.
15068 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
15071 * gcc.dg/20040223-1.c: New test.
15073 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15076 * g++.dg/ext/typeof9.C: New test.
15078 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15081 * g++.dg/other/switch1.C: New test.
15083 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15085 * gcc.dg/cast-function-1.c: Adjust for new informative message.
15086 * gcc.dg/va-arg-1.c: Likewise.
15088 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15091 * g++.dg/template/koenig5.C: New test.
15093 2004-02-21 Ziemowit Laski <zlaski@apple.com>
15095 * g++.dg/ext/altivec-1.C: Generalize target triple.
15096 * g++.dg/ext/altivec-2.C: New test case.
15097 * g++.dg/ext/altivec_check.h: New file.
15098 * gcc.dg/altivec-1.c: Generalize target triple;
15099 include altivec_check.h and call altivec_check().
15100 * gcc.dg/altivec-[2-5].c: Generalize target triple.
15101 * gcc.dg/altivec-6.c: New test case.
15102 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
15103 type casts as needed.
15104 * gcc.dg/altivec-10.c: Include altivec_check.h and call
15106 * gcc.dg/altivec-12.c: New test case.
15107 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
15108 include altivec_check.h and call altivec_check().
15109 * gcc.dg/altivec_check.h: New file.
15111 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15113 * lib/target-supports.exp (check_alias_available): Don't mangle
15114 function `g' in test program.
15116 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15118 * lib/target-supports.exp (check_profiling_available): Check
15119 argument to determine whether we support a profiling type.
15120 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
15121 check_profiling_available.
15122 * g++.dg/bprob/bprob.exp: Likewise
15123 * g77.dg/bprob/bprob.exp: Likewise.
15124 * gcc.misc-tests/bprob.exp: Likewise.
15125 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
15126 dg-require-profiling and delete expected error handling.
15127 * gcc.dg/20021014-1.c: Likewise.
15128 * gcc.dg/nest.c: Likewise.
15130 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15133 * g++.dg/other/vthunk1.C: New test.
15135 2004-02-20 Falk Hueffner <falk@debian.org>
15138 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
15140 2004-02-20 Mark Mitchell <mark@codesourcery.com>
15143 * g++.dg/other/error8.C: Remove XFAIL markers.
15146 * g++.dg/ext/packed5.C: New test.
15149 * g++.dg/warn/Wunused-5.C: New test.
15152 * g++.dg/lookup/member1.C: New test.
15154 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
15156 * gcc.c-torture/compile/20040130-1.c: Enable only when
15157 __INT_MAX__ >= 2147483647L.
15158 * gcc.c-torture/compile/961203-1.c: Likewise.
15160 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
15162 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
15163 * g++.dg/opt/template1.C: Robustify assembler regexp
15165 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15167 * gcc.c-torture/execute/simd-4.x: Remove.
15168 * gcc.c-torture/execute/va-arg-25.x: Likewise.
15169 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
15170 Guard with #ifndef SKIP_ATTRIBUTE.
15171 * gcc.dg/compat/vector-1_y.c: Likewise.
15172 * gcc.dg/compat/vector-2_x.c: Likewise.
15173 * gcc.dg/compat/vector-2_y.c: Likewise.
15174 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
15175 * g++.dg/eh/simd-2.C: Likewise.
15177 2004-02-19 Alan Modra <amodra@bigpond.net.au>
15179 * gcc.c-torture/compile/complex-1.c: New.
15181 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
15184 * gcc.c-torture/execute/20040218-1.c: New test.
15186 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15189 * g++.dg/parse/new2.C: New test.
15191 2004-02-18 Paul Brook <paul@codesourcery.com>
15193 * gcc.c-torture/compile/libcall-1.c: New test.
15195 2004-02-18 Paul Brook <paul@codesourcery.com>
15198 * gcc.dg/debug/debug-7.c: New test.
15200 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
15202 * gcc.dg/20040217-1.c: New test.
15204 2004-02-17 Zack Weinberg <zack@codesourcery.com>
15206 * gcc.c-torture/execute/990208-1.x: Delete.
15208 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
15210 * gcc.c-torture/execute/20040208-2.x: New file.
15212 2004-02-17 Mark Mitchell <mark@codesourcery.com>
15215 * g++.dg/abi/structret1.C: New test.
15217 2004-02-17 Jakub Jelinek <jakub@redhat.com>
15219 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
15220 (i386_cpuid): No need to test if cpuid is available on AMD64.
15221 Fix assembly, so that it works onboth i386 and AMD64.
15222 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
15223 (vecInLong): Fix s[] member type to unsigned int.
15224 (vecInWord): Remove type.
15225 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
15226 (a64, b64, c64, d64, e64): Remove.
15227 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
15228 Remove unused variable. Remove initialization of removed variables.
15229 Don't call mmx_tests nor sse_tests.
15230 (reference_mmx, reference_sse): Remove.
15231 (check): Add return stmt.
15232 * gcc.dg/i386-sse-7.c: New test.
15233 * gcc.dg/i386-mmx-4.c: New test.
15235 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15237 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
15238 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
15239 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
15240 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
15241 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
15242 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
15243 g++.dg/tc1/dr94.C: Fix line terminator.
15245 2004-02-16 Geoffrey Keating <geoffk@apple.com>
15247 * gcc.c-torture/compile/20040216-1.c: New.
15249 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15251 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
15252 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
15253 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
15254 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
15255 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
15256 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
15258 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15260 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
15262 2004-02-15 Mark Mitchell <mark@codesourcery.com>
15265 * g++.dg/expr/cond4.C: New test.
15268 * g++.dg/lookup/crash2.C: New test.
15270 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
15272 * gcc.c-torture/compile/20040214-2.c: New test.
15274 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
15277 * g++.dg/ext/typeof8.C: New test.
15279 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
15281 * gcc.c-torture/compile/20040214-1.c: New test.
15283 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15286 * g++.dg/template/spec11.C: New test.
15288 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15291 * g++.dg/other/error8.C: New test.
15293 2004-02-13 Mark Mitchell <mark@codesourcery.com>
15296 * g++.dg/template/array4.C: New test.
15299 * g++.dg/inherit/thunk2.C: New test.
15302 * g++.dg/eh/cond2.C: New test.
15304 2004-02-12 Alan Modra <amodra@bigpond.net.au>
15306 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
15308 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
15310 * lib/scanasm.exp (dg-scan): Quote pattern before display.
15312 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
15314 * g++.dg/simd-2.C: xfail on ppc64-linux.
15316 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
15319 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
15322 2004-02-11 Uros Bizjak <uros@kss-loka.si>
15324 * gcc.dg/builtins-33.c: New test.
15326 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
15328 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
15330 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
15332 * g++.dg/simd-2.C: Set -maltivec for ppc64.
15334 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
15336 * gcc.dg/ppc64-abi-3.c: New test.
15338 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
15342 * gcc.dg/pr14092-1.c: New testcase.
15344 2004-02-10 Alan Modra <amodra@bigpond.net.au>
15346 * gcc.dg/cpp/assert4.c: Fix typo last change.
15348 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
15349 * gcc.dg/cpp/assert4.c: Handle powerpc64.
15351 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
15353 2004-02-09 Roger Sayle <roger@eyesopen.com>
15355 * gcc.c-torture/compile/20040209-1.c: New test case.
15357 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
15359 * gcc.dg/c90-init-1.c: Adjust expected error messages.
15361 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
15363 * gcc.c-torture/execute/20040208-[12].c: New tests.
15365 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15367 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
15369 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15371 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
15373 2004-02-07 Zack Weinberg <zack@codesourcery.com>
15376 * gcc.dg/visibility-8.c: New testcase.
15378 2004-02-07 Zack Weinberg <zack@codesourcery.com>
15380 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
15382 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
15384 2004-02-07 Roger Sayle <roger@eyesopen.com>
15386 PR middle-end/13696
15387 * g++.dg/opt/fold1.C: New test case.
15389 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15392 * g++.dg/other/crash-2.C: New test.
15394 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15397 * g++.dg/parse/angle-bracket2.C: New test.
15399 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15401 PR middle-end/13750
15403 2004-01-15 Geoffrey Keating <geoffk@apple.com>
15405 * testsuite/g++.dg/pch/wchar-1.C: New.
15406 * testsuite/g++.dg/pch/wchar-1.Hs: New.
15408 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15411 * g++.dg/parse/error15.C: New test.
15412 * g++.dg/parse/crash11.C: Update dg-error mark.
15414 2004-02-04 Mark Mitchell <mark@codesourcery.com>
15417 * g++.dg/warn/conv2.C: New test.
15419 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15422 * g++.dg/warn/incomplete1.C: Remove xfail.
15424 2004-02-04 Mark Mitchell <mark@codesourcery.com>
15426 * lib/file-format.exp (gcc_target_object_format): Use
15427 ${tool}_target_compile, not gcc_target_compile.
15428 * lib/target-supports.exp (check_alias_available): Likewise.
15429 (check_gc_sections_available): Likewise.
15430 * g++.dg/ext/attrib10.C: Use dg-require-alias.
15431 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
15434 2004-02-04 Mark Mitchell <mark@codesourcery.com>
15437 * g++.dg/template/static6.C: New test.
15439 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
15441 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
15443 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15445 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
15446 tests for systems where `char' is unsigned by default.
15448 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15451 * g++.dg/template/partial3.C: New test.
15453 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
15455 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
15456 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
15457 Remove mentions of obsolete ports.
15459 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
15461 * gcc.dg/noncompile/20001228-1.c: Fix for new
15464 2004-02-03 Roger Sayle <roger@eyesopen.com>
15467 * gcc.c-torture/execute/multdi-1.c: New test case.
15469 2004-02-03 Mark Mitchell <mark@codesourcery.com>
15472 * g++.dg/template/lookup5.C: New test.
15474 2004-02-03 Mark Mitchell <mark@codesourcery.com>
15477 * g++.dg/template/lookup4.C: New test.
15480 * g++.dg/parse/error14.C: New test.
15483 * g++.dg/parse/template13.C: New test.
15485 2004-02-03 Mark Mitchell <mark@codesourcery.com>
15488 * g++.dg/template/koenig4.C: New test.
15491 * g++.dg/template/crash17.C: New test.
15494 * g++.dg/parse/error13.C: New test.
15495 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
15497 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15499 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
15501 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
15505 * gcc.dg/noncompile/20040203-1.c: New test.
15506 * gcc.dg/noncompile/20040203-2.c: Likewise.
15507 * gcc.dg/noncompile/20040203-3.c: Likewise.
15508 * gcc.dg/20040203-1.c: Likewise.
15510 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
15513 * g++.dg/template/sizeof7.C: New test.
15515 2004-02-02 Eric Christopher <echristo@redhat.com>
15516 Zack Weinberg <zack@codesourcery.com>
15518 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
15520 2004-02-02 Zack Weinberg <zack@codesourcery.com>
15522 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
15523 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
15524 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
15525 * gcc.dg/cleanup-5.c: Run only on Linux targets.
15527 2004-02-02 Mark Mitchell <mark@codesourcery.com>
15530 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
15533 * g++.dg/ext/attrib13.C: New test.
15536 * g++.dg/conversion/op2.C: New test.
15538 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15540 * gcc.dg/titype-1.c: Fix pasto.
15542 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15544 * gcc.dg/titype-1.c: New test.
15546 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15549 * g++.dg/template/non-type-template-argument-1.C,
15550 g++.dg/template/qualified-id1.C: Update dg-error marks.
15551 * g++.dg/template/nontype6.C: New test.
15553 2004-02-01 Roger Sayle <roger@eyesopen.com>
15555 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
15556 * gcc.dg/builtins-31.c: New testcase.
15557 * gcc.dg/builtins-32.c: New testcase.
15559 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
15561 * objc.dg/call-super-2.m: Update line numbers
15562 for the including of stddef.h.
15564 2004-01-30 Michael Matz <matz@suse.de>
15566 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
15567 g++.dg/ext/case-range3.C: New tests.
15569 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15573 * g++.dg/template/member4.C: New test.
15575 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15578 * g++.dg/template/sizeof6.C: New test.
15580 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
15582 * gcc.dg/fwritable-strings-1.c: New test.
15584 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
15586 * gcc.c-torture/compile/20040130-1.c: New test.
15588 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
15590 * objc.dg/call-super-2.m: Include stddef.h for size_t.
15592 2004-01-29 Mark Mitchell <mark@codesourcery.com>
15595 * g++.dg/template/ctor3.C: New test.
15597 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15599 * g++.dg/tc1: New directory.
15600 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
15601 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
15602 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
15603 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
15604 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
15606 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15608 * g++.dg/parse/error11.C: New test.
15609 * g++.dg/parse/error12.C: Likewise.
15611 2004-01-28 Ziemowit Laski <zlaski@apple.com>
15613 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
15614 (scan_initial, main): Use aligned_sizeof instead of sizeof.
15616 2004-01-28 Mark Mitchell <mark@codesourcery.com>
15619 * g++.dg/ext/attrib12.C: New test.
15622 * g++.dg/parse/cast2.C: New test.
15624 2004-01-27 James E Wilson <wilson@specifixinc.com>
15626 * objc.dg/encode-2.m (main): New local string. Set depending on
15627 sizeof long. Use in sscanf call.
15628 * objc.dg/encode-3.m (main): New local string. Set depending on
15629 sizeof long. Use in scan_initial call.
15631 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15633 * objc.dg/call-super-2.m: Make LP64-safe.
15634 * objc.dg/desig-init-1.m: Likewise.
15636 2004-01-27 Devang Patel <dpatel@apple.com>
15638 * g++.dg/debug/namespace1.C: New test.
15640 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
15642 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
15645 * gcc.dg/arm-mmx-1.c: New test.
15647 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15649 * gcc.dg/20040127-1.c: New test.
15650 * gcc.dg/20040127-2.c: New test.
15652 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15654 * objc.dg/stret-1.m (glob): Renamed to globa.
15656 2004-01-26 Mark Mitchell <mark@codesourcery.com>
15659 * g++.dg/expr/for1.C: New test.
15661 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
15663 PR middle-end/13779
15664 * gcc.dg/darwin-longlong.c: New test.
15666 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
15668 * gcc.dg/20040124-1.c: Moved test from here...
15669 * gcc.c-torture/compile/20040124-1.c: ...to here.
15671 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15673 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
15674 the assembly output if -m64 is passed.
15676 2004-01-25 Mark Mitchell <mark@codesourcery.com>
15679 * g++.dg/template/cond3.C: New test.
15681 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15684 * g++.dg/template/ttp7.C: New test.
15686 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15689 * g++.dg/template/nontype4.C: New test.
15690 * g++.dg/template/nontype5.C: Likewise.
15692 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
15694 * gcc.dg/torture/mips-clobber-at.c: New test.
15696 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
15698 * gcc.dg/20040124-1.c: New test.
15700 2004-01-24 Jakub Jelinek <jakub@redhat.com>
15702 * gcc.dg/20040123-1.c: New test.
15704 2004-01-23 Zack Weinberg <zack@codesourcery.com>
15706 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
15708 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
15710 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
15712 2004-01-23 Andrew Pinski <apinski@apple.com>
15714 * gcc.dg/20030121-1.c: Move to ..
15715 * gcc.dg/20040121-1.c: here.
15717 2004-01-23 Roger Sayle <roger@eyesopen.com>
15719 * gcc.dg/builtins-29.c: New test case.
15721 2004-01-23 Zack Weinberg <zack@codesourcery.com>
15724 * gcc.dg/builtins-30.c: New testcase.
15726 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
15728 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
15729 * lib/g77.exp: Likewise.
15730 * lib/objc.exp: Likewise.
15731 * lib/g++.exp: Likewise.
15733 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15735 * gcc.dg/struct-by-value-2.c: New test.
15737 2004-01-21 Andrew Pinski <apinski@apple.com>
15740 * gcc.dg/20030121-1.c: New test.
15742 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
15744 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
15745 clobber frame pointer register in asm statement.
15747 2004-01-21 Falk Hueffner <falk@debian.org>
15749 * gcc.c-torture/compile/20040121-1.c: New test.
15751 2004-01-21 Zack Weinberg <zack@codesourcery.com>
15753 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
15755 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
15757 * gcc.dg/ppc64-abi-2.c: New test.
15759 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
15761 * lib/treelang.exp: Fill out this file.
15762 * lib/treelang-dg.exp: New File.
15764 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
15766 * gcc.c-torture/compile/981022-1.c: Remove.
15767 * gcc.dg/array-5.c: Remove XFAIL.
15768 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
15769 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
15770 gcc.dg/cond-lvalue-1.c: Update.
15771 * gcc.dg/cast-lvalue-2.c: New test.
15773 2004-01-19 Mark Mitchell <mark@codesourcery.com>
15776 * g++.dg/other/error1.C (class foo): Tweak error message.
15779 * g++.dg/template/call2.C: New test.
15781 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15783 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
15784 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
15785 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
15786 scalar-return-1_x.c, scalar-return-2_y.c,
15787 scalar-return-3_x.c, scalar-return-3_y.c,
15788 scalar-return-4_x.c, scalar-return-4_y.c,
15789 struct-align-1.h, struct-align-1_x.c,
15790 struct-align-1_y.c, struct-align-2.h,
15791 struct-align-2_x.c, struct-align-2_y.c,
15792 struct-by-value-10_y.c, struct-by-value-11_x.c,
15793 struct-by-value-11_y.c, struct-by-value-12_x.c,
15794 struct-by-value-12_y.c, struct-by-value-13_x.c,
15795 struct-by-value-13_y.c, struct-by-value-14_x.c,
15796 struct-by-value-14_y.c, struct-by-value-15_x.c,
15797 struct-by-value-15_y.c, struct-by-value-16_y.c,
15798 struct-by-value-17_y.c, struct-by-value-18_y.c,
15799 struct-by-value-19_y.c, struct-by-value-1_x.c,
15800 struct-by-value-1_y.c, struct-by-value-20_y.c,
15801 struct-by-value-2_x.c, struct-by-value-2_y.c,
15802 struct-by-value-3_y.c, struct-by-value-4_x.c,
15803 struct-by-value-4_y.c, struct-by-value-5_y.c,
15804 struct-by-value-6_y.c, struct-by-value-7_y.c
15805 struct-by-value-8_x.c, struct-by-value-8_y.c
15806 struct-by-value-9_x.c, struct-by-value-9_y.c
15807 struct-return-10_x.c, struct-return-10_y.c,
15808 struct-return-19_x.c, struct-return-20_x.c
15809 struct-return-2_x.c, struct-return-2_y.c
15810 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
15811 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
15813 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15815 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
15816 attribute on sparc*-sun-solaris2.*.
15818 2004-01-18 Mark Mitchell <mark@codesourcery.com>
15821 * g++.dg/ext/typeof7.C: New test.
15823 2004-01-18 David Edelsohn <edelsohn@gnu.org>
15825 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
15826 * gcc.dg/const-elim-1.c: Same.
15828 2004-01-17 Ziemowit Laski <zlaski@apple.com>
15830 * objc.dg/stret-1.m: New.
15831 * objc.dg/stret-2.m: New.
15833 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
15836 * g++.dg/ext/vector1.C: New test.
15838 2004-01-16 Geoffrey Keating <geoffk@apple.com>
15840 * gcc.dg/pch/import-1.c: New.
15841 * gcc.dg/pch/import-1.hs: New.
15842 * gcc.dg/pch/import-1a.h: New.
15843 * gcc.dg/pch/import-1b.h: New.
15844 * gcc.dg/pch/import-1c.h: New.
15846 2004-01-16 Mark Mitchell <mark@codesourcery.com>
15849 * g++.dg/ext/array1.C: New test.
15852 * g++.dg/conversion/op1.C: New test.
15854 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
15857 From Kazumoto Kojima / Dan Kegel:
15858 * gcc.dg/pr11864-1.c: New test.
15861 From Marcus Comstedt / Dan Kegel:
15862 * gcc.dg/pr10392-1.c: New test.
15864 2004-01-16 Mark Mitchell <mark@codesourcery.com>
15867 * g++.dg/init/ref10.C: New test.
15869 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15872 * g++.dg/parse/typename6.C: New test.
15874 2004-01-15 Geoffrey Keating <geoffk@apple.com>
15877 * testsuite/g++.dg/pch/wchar-1.C: New.
15878 * testsuite/g++.dg/pch/wchar-1.Hs: New.
15880 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15883 * g++.dg/expr/sizeof2.C: New test.
15885 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
15887 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
15889 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
15892 * g++.dg/lookup/strong-using-3.C: New.
15893 * g++.dg/lookup/using-10.C: New.
15895 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
15898 * g++.dg/lookup/strong-using-2.C: New.
15900 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
15901 Dan Kegel <dank@kegel.com>
15902 J"orn Rennecke <joern.rennecke@superh.com>
15905 * gcc.dg/pr9365-1.c: New test.
15907 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15910 * g++.dg/parse/casting-operator2.C: New test.
15911 * g++.old-deja/g++.pt/explicit83.C: Remove.
15913 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
15915 * gcc.dg/label-compound-stmt-1.c: New test.
15916 * gcc.c-torture/compile/950922-1.c,
15917 gcc.c-torture/compile/20000211-3.c,
15918 gcc.c-torture/compile/20000518-1.c,
15919 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
15920 compound statements.
15922 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
15924 * gcc.dg/ppc64-abi-1.c: New test.
15926 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
15928 * g++.dg/ext/attrib9.C: Add dg-warnings.
15930 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15933 * g++.dg/parse/dtor3.C: New test.
15935 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
15938 * g++.dg/parse/try-catch-1.C: New test.
15940 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
15942 * ada/acats/run_all.sh: Add more verbose output in acats.log
15943 when compiling tests.
15945 2004-01-12 Zack Weinberg <zack@codesourcery.com>
15948 * gcc.dg/typedef-redecl.c: New test case.
15949 * gcc.dg/typedef-redecl.h: New support file.
15951 2004-01-13 Jan Hubicka <jh@suse.cz>
15953 * gcc.dg/always_inline.c: New test.
15954 * gcc.dg/debug/20031231-1.c: Fix.
15956 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15959 * g++.dg/template/array3.C: New test.
15961 2004-01-12 Zack Weinberg <zack@codesourcery.com>
15963 * g++.dg/ext/lvalue1.C: No longer expected to fail.
15964 * g++.dg/warn/Wunused-2.C: Likewise.
15966 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15969 * g++.dg/template/instantiate6.C: New test.
15971 2004-01-12 Roger Sayle <roger@eyesopen.com>
15973 PR middle-end/11397
15974 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
15976 2004-01-12 Jan Hubicka <jh@suse.cz>
15979 * gcc.dg/20040112-1.c: New.
15981 * gcc.dg/dwarf-die[1-7].c: Move to...
15982 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
15983 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
15985 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
15988 * g++.dg/parse/friend4.C: New test.
15990 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
15993 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
15994 definition is called a friend.
15996 2004-01-11 Zack Weinberg <zack@codesourcery.com>
15998 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
16000 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
16003 * g++.dg/parse/error10.C: New test.
16004 * g++.dg/template/arg2.C: Accept "invalid type" error.
16006 2004-01-11 Jakub Jelinek <jakub@redhat.com>
16008 PR middle-end/13392
16009 * g++.dg/opt/expect2.C: New test.
16011 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16013 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
16014 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
16015 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
16016 Update dg-error regexps.
16018 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16020 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
16021 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
16023 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16025 * gcc.dg/pragma-re-1.c: Use right pointer type.
16027 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16029 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
16031 2004-01-09 Geoffrey Keating <geoffk@apple.com>
16033 * gcc.dg/rs6000-ldouble-1.c: New.
16035 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16039 * g++.dg/other/abstract1.C: New test.
16041 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
16043 * g++.dg/lookup/strong-using-1.C: New.
16045 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
16048 * gcc.dg/func-ptr-conv-1.c: New test.
16049 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
16051 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
16054 * gcc.c-torture/compile/20040109-1.c: New.
16056 2004-01-08 Stuart Hastings <stuart@apple.com>
16058 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
16059 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
16060 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
16062 2004-01-09 Alan Modra <amodra@bigpond.net.au>
16064 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
16066 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16068 * ada/acats/run_acats: Treat 'gnatchop' the same way
16069 as 'gnatmake'. Export GCC_DRIVER.
16070 * ada/acats/run_all.sh: Add target_gnatchop. Use
16071 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
16073 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16076 * g++.dg/template/dependent-expr4.C: New test.
16078 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
16080 * gcc.dg/altivec-11.c: New test.
16082 2004-01-07 Mark Mitchell <mark@codesourcery.com>
16084 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
16086 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
16089 * gcc.dg/enum-compat-1.c: New test.
16090 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
16092 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
16095 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
16096 gcc.dg/c99-idem-qual-3.c: New tests.
16098 2004-01-07 Alan Modra <amodra@bigpond.net.au>
16100 * gcc.dg/winline-7.c: Don't cast void * to int.
16102 2004-01-06 Jan Hubicka <jh@suse.cz>
16104 * gcc.dg/i386-sse-5.c: New test
16105 * g++.dg/eh/simd-1.c: Add -w argument for i386.
16107 2004-01-05 Mark Mitchell <mark@codesourcery.com>
16110 * g++.dg/rtti/typeid4.C: New test.
16112 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16114 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
16116 2004-01-05 Mark Mitchell <mark@codesourcery.com>
16119 * g++.dg/template/error11.C: New test.
16122 * g++.dg/template/class2.C: New test.
16124 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
16125 Richard Sandiford <rsandifo@redhat.com>
16128 * g++.dg/opt/alias3.C: New test.
16130 2004-01-04 Mark Mitchell <mark@codesourcery.com>
16133 * g++.dg/template/koenig3.C: New test.
16136 * g++.dg/parse/offsetof3.C: New test.
16138 * g++.dg/init/copy7.C: Add missing dg-error markers.
16141 * g++.dg/init/copy7.c: New test.
16144 * g++.dg/parse/cast1.C: New test.
16146 2004-01-04 Jan Hubicka <jh@suse.cz>
16148 * gcc.dg/winline[1-7].c: New tests.
16150 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16153 * g++.dg/template/qualttp22.C: New test.
16155 2004-01-01 Jan Hubicka <jh@suse.cz>
16157 * gcc.dg/debug/20031231-1.c: New.
16158 * gcc.c-torture/compile/20040101-1.c: New.
16159 * gcc.dg/dwarf-die-[1-7].c: New.
16161 2004-01-01 Jakub Jelinek <jakub@redhat.com>
16163 PR optimization/13521
16164 * gcc.c-torture/compile/20031231-1.c: New test.
16166 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
16168 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
16170 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16173 * g++.dg/template/crash16.C: New test.
16175 2003-12-30 Mark Mitchell <mark@codesourcery.com>
16177 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
16179 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
16181 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
16183 * g++.old-deja/g++.jason/thunk3.C: Likewise.
16184 * g++.old-deja/g++.law/profile1.C: Likewise.
16185 * gcc.c-torture/compile/981006-1.c: Likewise.
16186 * gcc.c-torture/execute/loop-2e.x: Likewise.
16187 * gcc.c-torture/execute/loop-2f.x: Remove.
16188 * gcc.c-torture/execute/loop-2g.x: Likewise.
16189 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
16190 * gcc.dg/20020312-2.c: Remove traces of dead ports.
16192 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
16195 * g++.dg/ext/attrib11.C: New test.
16198 * g++.dg/template/array2-1.C: New test.
16199 * g++.dg/template/array2-2.C: New test.
16201 2003-12-29 Mark Mitchell <mark@codesourcery.com>
16203 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
16205 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
16208 * g++.dg/template/array1-1.C: New test.
16209 * g++.dg/template/array1-2.C: New test.
16211 2003-12-29 Roger Sayle <roger@eyesopen.com>
16214 * g77.dg/12632.f: New test case.
16216 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16219 * g++.dg/parse/nontype1.C: New test.
16221 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16224 * g++.dg/parse/explicit1.C: New test.
16225 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
16227 2003-12-28 Mark Mitchell <mark@codesourcery.com>
16230 * g++.dg/opt/inline6.C: New test.
16233 * g++.dg/parse/error9.C: New test.
16235 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
16237 2003-12-28 Mark Mitchell <mark@codesourcery.com>
16240 * g++.dg/init/assign1.C: New test.
16242 2003-12-28 Roger Sayle <roger@eyesopen.com>
16245 * g++.dg/warn/format3.C: New test case.
16247 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16249 * gcc.c-torture/compile/20031227-1.c: New test.
16251 2003-12-23 Mark Mitchell <mark@codesourcery.com>
16253 * g++.dg/bprob/bprob.exp: Load target-supports.exp
16254 * g77.dg/bprob/bprob.exp: Likewise.
16255 * gcc.misc-tests/bprob.exp: Likewise.
16256 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
16257 variants on systems where the library does not provide that
16259 * gcc.dg/builtins-20.c: Use builtins-config.h.
16260 * gcc.dg/builtins-config.h: New file.
16262 2003-12-23 Mark Mitchell <mark@codesourcery.com>
16264 * lib/gcc-dg.exp (dg-require-profiling): New function.
16265 * lib/target-supports.exp (check_profiling_available): Likewise.
16266 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
16267 * g77.dg/bprob/bprob.exp: Likewise.
16268 * gcc.misc-tests/bprob.exp: Likewise.
16269 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
16270 * gcc.dg/20021014-1.c: Likewise.
16271 * gcc.dg/nest.c: Likewise.
16273 2003-12-23 Mark Mitchell <mark@codesourcery.com>
16275 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
16277 * g++.dg/lookup/java2.C: Likewise.
16278 * gcc.dg/cpp/lexident.c: Likewise.
16280 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
16282 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
16284 * gcc.c-torture/compile/961203-1.c: Likewise.
16285 * gcc.c-torture/compile/980506-1.c: Likewise.
16287 2003-12-23 Zack Weinberg <zack@codesourcery.com>
16289 * lib/gcc-dg.exp (dg-prune-output): New annotation.
16290 (additional_prunes): New global.
16291 (gcc-dg-prune): Handle additional per-test pruning.
16292 (dg-test): Clear additional_prunes between tests.
16294 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
16295 dg-prune-output to avoid spurious failures from assembler
16296 complaining about nonexistent WAW violations.
16297 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
16298 Use dg-prune-output to avoid spurious failures from assembler
16299 warning about Itanium B-step errata.
16301 2003-12-23 Mark Mitchell <mark@codesourcery.com>
16303 * g++.dg/abi/macro0.C: New test.
16304 * g++.dg/abi/macro1.C: Likewise.
16305 * g++.dg/abi/macro2.C: Likewise.
16307 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
16308 * g++.dg/abi/bitfield7.C: Likewise.
16309 * g++.dg/abi/dtor2.C: Likewise.
16310 * g++.dg/abi/mangle11.C: Likewise.
16311 * g++.dg/abi/mangle12.C: Likewise.
16312 * g++.dg/abi/mangle14.C: Likewise.
16313 * g++.dg/abi/mangle17.C: Likewise.
16314 * g++.dg/abi/vbase10.C: Likewise.
16315 * g++.dg/abi/vbase14.C: Likewise.
16316 * g++.dg/template/qualttp17.C: Likewise.
16318 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16321 * gcc.dg/20031223-1.c: New test.
16323 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16325 * gcc.dg/noreturn-7.c: New test.
16327 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16329 * gcc.dg/null-pointer-1.c: New test.
16331 2003-12-22 Mark Mitchell <mark@codesourcery.com>
16333 * g++.old-deja/g++.jason/template18.C: Remove.
16334 * g++.old-deja/g++.jason/template37.C: Likewise.
16337 * g++.dg/lookup/ns1.C: New test.
16340 * g++.dg/template/lookup3.C: New test.
16342 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
16344 * g++.dg/template/recurse1.C: New test
16346 2003-12-22 Mark Mitchell <mark@codesourcery.com>
16349 * g++.dg/parse/semicolon1.C: New test.
16350 * g++.dg/parse/semicolon1.h: Likewise.
16352 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
16354 * gcc.dg/darwin-misaligned.c: New test.
16356 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
16359 * gcc.dg/20031222-1.c: New test.
16361 2003-12-21 Mark Mitchell <mark@codesourcery.com>
16364 * g++.dg/parse/error8.C: New test.
16367 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
16369 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
16371 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
16373 * gcc.c-torture/compile/930217-1.c: Likewise.
16374 * gcc.c-torture/compile/930513-1.c: Likewise.
16375 * gcc.c-torture/execute/920908-2.c: Likewise.
16376 * gcc.c-torture/execute/921204-1.c: Likewise.
16377 * gcc.c-torture/execute/930621-1.c: Likewise.
16378 * gcc.c-torture/execute/930630-1.c: Likewise.
16379 * gcc.c-torture/execute/931031-1.c: Likewise.
16380 * gcc.c-torture/execute/980602-2.c: Likewise.
16381 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
16382 * gcc.c-torture/execute/compndlit-1.c: Likewise.
16383 * gcc.c-torture/execute/extzvsi.c: Likewise.
16384 * gcc.c-torture/unsorted/ext.c: Likewise.
16386 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
16389 * gcc.c-torture/compile/20031220-2.c: New test case.
16391 2003-12-20 Roger Sayle <roger@eyesopen.com>
16393 PR optimization/13031
16394 * gcc.c-torture/compile/20031220-1.c: New test case.
16396 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16398 * gcc.dg/cast-function-1.c: New test.
16400 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
16402 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
16405 2003-12-19 Mark Mitchell <mark@codesourcery.com>
16408 * g++.dg/ext/attrib10.C: New test.
16410 2003-12-19 Jakub Jelinek <jakub@redhat.com>
16412 * gcc.dg/cleanup-10.c: New test.
16413 * gcc.dg/cleanup-11.c: New test.
16415 2003-12-19 Jakub Jelinek <jakub@redhat.com>
16418 * g++.dg/opt/expect1.C: New test.
16420 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
16422 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
16424 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
16427 * gcc.dg/20031218-1.c: New test.
16430 * gcc.dg/20031218-2.c: New test.
16431 * gcc.dg/20031218-3.c: New test.
16433 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
16434 of label name and allow for USER_LABEL_PREFIX == "_" names.
16435 * g++.dg/abi/mangle18-2.C: Likewise.
16436 * g++.dg/abi/mangle19-1.C: Likewise.
16437 * g++.dg/abi/mangle19-2.C: Likewise.
16438 * g++.dg/abi/mangle20-1.C: Likewise.
16439 * g++.dg/abi/mangle20-2.C: Likewise.
16441 2003-12-18 Richard Henderson <rth@redhat.com>
16443 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
16445 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
16446 Dan Kegel <dank@kegel.com>
16449 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
16450 testing a cross compiler, it causes spurious compile failures.
16451 * lib/g++.exp: Likewise.
16453 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16456 * g++.dg/template/access13.C: New test.
16458 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
16460 * gcc.dg/20031216-1.c: New test.
16462 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16465 * g++.dg/template/error10.C: New test.
16467 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16469 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
16470 * g++.dg/eh/simd-2.C: Likewise.
16472 2003-12-17 James E Wilson <wilson@specifixinc.com>
16473 Roger Sayle <roger@eyesopen.com>
16475 * gcc.c-torture/execute/ieee/mzero5.c: New.
16477 2003-12-17 Mark Mitchell <mark@codesourcery.com>
16480 * g++.dg/parse/error6.C: New test.
16483 * g++.dg/parse/error7.C: New test.
16485 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16487 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
16488 at -O with stabs debugging formats.
16489 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
16490 * gcc.dg/debug/debug-2.c: Likewise.
16492 2003-12-16 Mark Mitchell <mark@codesourcery.com>
16495 * g++.dg/init/error1.C: New test.
16498 * g++.dg/init/pm3.C: New test.
16500 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
16503 * gcc.dg/bitfld-8.c: New test.
16505 2003-12-16 James Lemke <jim@wasabisystems.com>
16507 * gcc.dg/arm-scd42-[123].c: New tests.
16509 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
16512 * g++.dg/abi/mangle20-1.C: New test.
16513 * g++.dg/abi/mangle20-2.C: New test.
16515 2003-12-16 Mark Mitchell <mark@codesourcery.com>
16518 * g++.dg/other/offsetof2.C: Remove XFAIL.
16519 * g++.dg/parse/offsetof1.C: New test.
16520 * g++.gd/parse/offsetof2.C: Likewise.
16522 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16524 * g++.dg/template/nontype3.C: New test.
16525 * g++.dg/template/static2.C: Tweaked the dg-error clause.
16527 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16529 * g++.dg/warn/noreturn-3.C: Also test instantiation.
16531 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
16534 * g++.dg/expr/assign1.C: New test.
16537 * g++.dg/abi/mangle19-1.C: New test.
16538 * g++.dg/abi/mangle19-2.C: New test.
16540 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
16542 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
16544 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16546 * gcc.c-torture/execute/20031216-1.c: New test.
16548 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16550 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
16553 2003-12-15 Mark Mitchell <mark@codesourcery.com>
16556 * g++.dg/template/error9.C: New test.
16559 * g++.dg/template/error8.C: New test.
16561 2003-12-15 Roger Sayle <roger@eyesopen.com>
16563 PR middle-end/13400
16564 * gcc.c-torture/execute/20031215-1.c: New test case.
16566 2003-12-15 Mark Mitchell <mark@codesourcery.com>
16569 * g++.dg/parse/error5.C: New test.
16572 * g++.dg/expr/sizeof1.C: New test.
16575 * g++.dg/template/crash15.C: New test.
16577 2003-12-15 Geoffrey Keating <geoffk@apple.com>
16579 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
16580 a non-POD type as the last named parameter of a varargs function.
16582 2003-12-15 Mark Mitchell <mark@codesourcery.com>
16586 * g++.dg/template/crash14.C: New test.
16587 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
16589 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
16591 * g++.dg/other/java1.C: New test.
16594 * g++.dg/abi/mangle18-1.C: New test.
16595 * g++.dg/abi/mangle18-2.C: New test.
16597 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16599 PR optimization/10312
16600 * gcc.c-torture/execute/20031214-1.c: New.
16602 2003-12-14 Mark Mitchell <mark@codesourcery.com>
16606 * g++.dg/parse/error3.C: New test.
16607 * g++.dg/parse/error4.C: Likewise.
16608 * g++.dg/abi/mangle4.C: Tweak error messages.
16609 * g++.dg/lookup/using5.C: Likewise.
16610 * g++.dg/other/error2.C: Likewise.
16611 * g++.dg/parse/typename5.C: Likewise.
16612 * g++.dg/parse/undefined1.C: Likewise.
16613 * g++.dg/template/arg2.C: Likewise.
16614 * g++.dg/template/ttp3.C: Likewise.
16615 * g++.dg/template/type1.C: Likewise.
16616 * g++.old-deja/g++.other/crash32.C: Likewise.
16617 * g++.old-djea/g++.pt/defarg8.C: Likewise.
16619 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16622 * g++.dg/warn/noreturn-3.C: New test.
16624 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
16627 * g++.dg/abi/covariant3.C: New.
16629 2003-12-12 Jakub Jelinek <jakub@redhat.com>
16631 * g++.dg/eh/ia64-1.C: New test.
16633 2003-12-12 Roger Sayle <roger@eyesopen.com>
16635 PR optimization/13037
16636 * g77.f-torture/execute/13037.f: New test case.
16638 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
16641 * g++.dg/abi/covariant2.C: New.
16643 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
16645 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
16647 2003-12-11 Zack Weinberg <zack@codesourcery.com>
16649 * gcc.c-torture/execute/wchar_t-1.x: Delete.
16651 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
16654 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
16656 * lib/g++.exp (g++_version): Likewise.
16657 * lib/g77.exp (g77_version): Likewise.
16658 * lib/objc.exp (default_objc_version): Likewise.
16660 2003-12-10 Richard Henderson <rth@redhat.com>
16662 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
16664 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
16666 2003-12-08 Matt Austern <austern@apple.com>
16669 * lib/gcc-dg.exp (dg-require-visibility): Define.
16670 * lib/target-supports (check_visibility_available): Define.
16671 * gcc.dg/visibility-1.c: New test.
16672 * gcc.dg/visibility-2.c: Likewise.
16673 * gcc.dg/visibility-3.c: Likewise.
16674 * gcc.dg/visibility-4.c: Likewise.
16675 * gcc.dg/visibility-5.c: Likewise.
16676 * gcc.dg/visibility-6.c: Likewise.
16677 * g++.dg/ext/visibility-1.C: Likewise.
16678 * g++.dg/ext/visibility-2.C: Likewise.
16679 * g++.dg/ext/visibility-3.C: Likewise.
16680 * g++.dg/ext/visibility-4.C: Likewise.
16681 * g++.dg/ext/visibility-5.C: Likewise.
16682 * g++.dg/ext/visibility-6.C: Likewise.
16684 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16686 * g++.dg/lookup/java1.C: New test.
16687 * g++.dg/lookup/java2.C: New test.
16689 2003-12-07 Falk Hueffner <falk@debian.org>
16691 * g++.dg/opt/noreturn-1.C: New test.
16693 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
16695 * gcc.dg/overflow-1.c: New test.
16697 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16699 * g77.f-torture/compile/13060.f: New test.
16701 2003-12-06 Mark Mitchell <mark@codesourcery.com>
16704 * g++.dg/inherit/operator2.C: New test.
16706 2003-12-05 Mark Mitchell <mark@codesourcery.com>
16709 * g++.dg/ext/attrib9.C: New test.
16711 2003-12-05 Mark Mitchell <mark@codesourcery.com>
16714 * g++.dg/template/error7.C: New test.
16716 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
16717 J"orn Rennecke <joern.rennecke@superh.com>
16720 * g++.dg/other/struct-va_list.C: New test.
16722 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16725 * g++.dg/parse/defarg6.C: New test.
16727 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
16730 * gcc.c-torture/execute/20031201-1.c: New test.
16732 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
16734 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
16736 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16738 * gcc.dg/builtin-return-1.c: New test.
16740 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
16741 J"orn Rennecke <joern.rennecke@superh.com>
16743 PR optimization/13260
16744 * gcc.c-torture/execute/20031204-1.c: New test.
16746 2003-12-03 Mark Mitchell <mark@codesourcery.com>
16749 * g++.dg/template/error6.C: New test.
16751 2003-12-03 Jakub Jelinek <jakub@redhat.com>
16753 * gcc.dg/20031202-1.c: New test.
16755 2003-12-03 Mark Mitchell <mark@codesourcery.com>
16758 * g++.dg/template/eh1.C: New test.
16761 * g++.dg/template/error5.C: New test.
16763 2003-12-02 David Ung <davidu@mips.com>
16765 * gcc.dg/compat/vector-check.h: Corrected type for var
16768 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16771 * g++.dg/template/ptrmem8.C: New test.
16773 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16776 * g++.dg/template/dependent-expr3.C: New test.
16778 2003-12-01 James Lemke <jim@wasabisystems.com>
16780 * gcc.dg/arm-g2.c: New test.
16782 2003-12-01 Roger Sayle <roger@eyesopen.com>
16784 PR optimization/11634
16785 * gcc.dg/20031201-2.c: New test case.
16787 2003-12-01 Zack Weinberg <zack@codesourcery.com>
16790 * objc.dg/proto-lossage-3.m: New test.
16792 2003-12-01 Roger Sayle <roger@eyesopen.com>
16794 PR optimization/12628
16795 * gcc.dg/20031201-1.c: New test case.
16797 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16799 * gcc.dg/unaligned-1.c: New test.
16801 2003-11-30 Mark Mitchell <mark@codesourcery.com>
16804 * g++.dg/template/error4.C: New test.
16805 * g++.dg/template/nested3.C: Adjust error markers.
16807 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16809 * gcc.dg/cpp/assert4.c: Check more #system assertions.
16811 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
16814 * gcc.dg/bitfld-7.c: New test.
16816 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
16818 * gcc.dg/tls/asm-1.C: New test.
16820 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16822 * gcc.dg/cpp/assert4.c: Update.
16824 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16826 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
16827 * gcc.dg/builtin-apply3.c: New test.
16829 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16831 * lib/compat.exp (compat-obj): New xfaildata parameter.
16832 Use it to set compiler_conditional_xfail_data before compiling.
16833 (compat-get-options): Handle dg-xfail-if.
16834 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
16835 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
16836 * gcc.dg/compat/vector-1_y.c: Likewise.
16837 * gcc.dg/compat/vector-2_x.c: Likewise.
16838 * gcc.dg/compat/vector-2_y.c: Likewise.
16840 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16842 * g++.dg/opt/reg-stack4.C: New test.
16844 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16846 * gcc.dg/builtin-apply2.c: New test.
16848 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16850 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
16852 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16855 * g++.dg/template/template-id-2.C: New test.
16857 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16860 * g++.dg/template/memfriend1.C: New test.
16861 * g++.dg/template/memfriend2.C: Likewise.
16862 * g++.dg/template/memfriend3.C: Likewise.
16863 * g++.dg/template/memfriend4.C: Likewise.
16864 * g++.dg/template/memfriend5.C: Likewise.
16865 * g++.dg/template/memfriend6.C: Likewise.
16866 * g++.dg/template/memfriend7.C: Likewise.
16867 * g++.dg/template/memfriend8.C: Likewise.
16868 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
16870 2003-11-21 Mark Mitchell <mark@codesourcery.com>
16873 * g++.dg/ext/cond1.C: New test.
16875 2003-11-20 Richard Henderson <rth@redhat.com>
16877 * gcc.dg/20020201-2.c: Remove.
16878 * gcc.dg/20020201-4.c: Remove.
16879 * gcc.dg/20020304-1.c: Remove.
16881 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
16883 * gcc.dg/cpp/trad/xwin1.c: New test case.
16885 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
16887 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
16888 * lib/g77.exp: Likewise.
16889 * lib/objc.exp: Likewise.
16890 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
16893 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16896 * g++.dg/template/static5.C: New test.
16898 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
16900 * gcc.dg/nested-func-1.c: New test.
16902 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16904 * gcc.dg/cpp/assert4.c: New test.
16906 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
16909 * g++.dg/lookup/using9.c: New test.
16911 2003-11-14 Mark Mitchell <mark@codesourcery.com>
16914 * g++.dg/template/error3.C: New test.
16916 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
16919 * ada/acats/run_acats, run_all.sh: Fix syntax error.
16920 No longer use a wrapper for gcc, since this does not work under
16923 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
16926 * g++.dg/template/ptrmem7.C: New test.
16928 2003-11-13 Andrew Pinski <apinski@apple.com>
16930 * gcc.c-torture/compile/20031113-1.c: New test.
16932 2003-11-13 Mark Mitchell <mark@codesourcery.com>
16933 Kean Johnston <jkj@sco.com>
16936 * gcc.dg/unused-4.c: Update.
16938 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16940 * g++.dg/opt/const3.C: New test.
16942 2003-11-13 Jan Hubicka <jh@suse.cz>
16944 * gcc.c-torture/compile/20031112-1.c: New test.
16946 2003-11-12 Mark Mitchell <mark@codesourcery.com>
16948 * g++.dg/parse/crash10.C: Remove bogus error marker.
16950 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16952 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
16953 (host_gcc): Likewise.
16954 (ROOT): Honor $PWDCMD.
16956 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
16958 2003-11-12 Catherine Moore <clm@redhat.com>
16960 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
16962 2003-11-12 Andreas Jaeger <aj@suse.de>
16963 Jakub Jelinek <jakub@redhat.com>
16964 Andrew Pinski <pinskia@physics.uc.edu>
16965 Richard Henderson <rth@redhat.com>
16967 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
16969 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
16971 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
16972 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
16974 2003-11-11 Andreas Jaeger <aj@suse.de>
16976 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
16978 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
16980 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
16982 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
16985 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
16987 * gcc.dg/trampoline-1.c: New test.
16989 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
16991 * gcc.c-torture/compile/200031109-1.c: New test.
16993 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
16997 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
16998 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
16999 gcc.dg/format/no-y2k-1.c: Update.
17001 2003-11-08 Roger Sayle <roger@eyesopen.com>
17003 PR optimization/10467
17004 * gcc.dg/20031108-1.c: New test case.
17006 2003-11-07 Geoffrey Keating <geoffk@apple.com>
17008 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
17010 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17012 * gcc.dg/compound-lvalue-1.c: New test.
17013 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
17016 2003-11-06 Geoffrey Keating <geoffk@apple.com>
17018 * gcc.dg/altivec-varargs-1.c: New test.
17020 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17022 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
17023 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
17024 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
17025 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
17026 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
17028 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
17030 * gcc.dg/cond-lvalue-1.c: New test.
17032 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
17034 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
17036 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17039 * g++.dg/template/instantiate5.C: New test.
17041 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17044 * g++.dg/ext/complit2.C: Replace test with self-contained version.
17045 * ChangeLog: Add missing first entry for above test.
17047 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17050 * g++.dg/template/using8.C: New test.
17051 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
17053 2003-11-02 Roger Sayle <roger@eyesopen.com>
17055 PR optimization/10817
17056 * gcc.c-torture/compile/20031102-1.c: New test case.
17058 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
17060 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
17063 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17065 * gcc.dg/20031102-1.c: New test.
17067 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17069 * gcc.dg/complex-1.c: New test.
17071 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17074 * g++.dg/template/crash13.C: Adjust expected error location.
17075 * g++.old-deja/g++.brendan/ns1.C: Likewise.
17077 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
17079 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
17081 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
17084 * gcc.c-torture/compile/20031031-2.c: New test.
17086 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
17089 * gcc.c-torture/compile/20031031-1.c: New test.
17091 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
17093 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
17094 * gcc.misc-tests/bprob.exp: Likewise.
17095 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
17096 the execution test on arm-elf configs.
17097 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
17098 configs that don't support scratch files.
17099 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
17101 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
17103 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
17106 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
17108 * ada/acats/run_all.sh: Redirect mv output to /dev/null
17109 Avoid non pure sh syntax. Add more logging.
17111 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
17114 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17117 * gcc.dg/ppc-stackalign-1.c: New test.
17119 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
17121 * ada/acats/run_all.sh: Change output to be more compliant with
17123 Create acats.sum and acats.log files under testsuite/ada/acats
17124 Only run [a-z]* directories, to filter out e.g. CVS.
17125 Redirect build output to log file.
17127 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
17129 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
17131 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
17134 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
17136 2003-10-27 Jakub Jelinek <jakub@redhat.com>
17138 * gcc.c-torture/compile/20031023-1.c: New test.
17139 * gcc.c-torture/compile/20031023-2.c: New test.
17140 * gcc.c-torture/compile/20031023-3.c: New test.
17141 * gcc.c-torture/compile/20031023-4.c: New test.
17143 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17146 * g++.dg/lookup/scoped8.C: New test.
17148 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17150 * g++.dg/opt/reg-stack3.C: New test.
17152 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
17154 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
17156 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17159 * g++.dg/template/crash13.C: New test.
17161 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
17163 * gcc.dg/c99-restrict-2.c: New test.
17165 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
17167 PR c++/12698, c++/12699, c++/12700, c++/12566
17168 * g++.dg/inherit/covariant9.C: New test.
17169 * g++.dg/inherit/covariant10.C: New test.
17170 * g++.dg/inherit/covariant11.C: New test.
17172 2003-10-23 Jason Merrill <jason@redhat.com>
17175 * g++.dg/ext/complit2.C: New test.
17177 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
17180 * gcc.c-torture/execute/20031020-1.c: New test.
17182 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17184 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
17185 following the jump_insn.
17187 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
17189 * gcc.dg/cast-lvalue-1.c: New test.
17191 2003-10-21 Mark Mitchell <mark@codesourcery.com>
17194 * g++.dg/template/cond2.C: New test.
17196 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
17198 * gcc.dg/builtins-28.c: New test.
17200 2003-10-20 Jan Hubicka <jh@suse.cz>
17202 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
17204 * testsuite/gcc.dg/inline-2.c: Likewise.
17206 2003-10-20 Phil Edwards <phil@codesourcery.com>
17208 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
17209 * gcc.dg/nest.c: Likewise.
17211 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17213 PR c++/9781, c++/10583, c++/11862
17214 * g++.dg/parse/crash13.C: New test.
17216 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17218 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
17220 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17222 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
17223 Define HAVE_C99_RUNTIME except on Solaris.
17224 * gcc.dg/builtins-20.c: Likewise.
17226 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17228 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
17230 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17233 * g++.dg/template/crash21.C: New test.
17235 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17238 * g++.dg/template/typename5.C: New test.
17240 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17243 * g++.dg/template/friend25.C: New test.
17245 2003-10-16 Ziemowit Laski <zlaski@apple.com>
17247 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
17250 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
17252 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
17255 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
17257 * gcc.c-torture/execute/960416-1.x: Remove.
17258 * gcc.c-torture/execute/divconst-3.x: Likewise.
17260 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
17263 * gcc.dg/torture/cris-volatile-1.c: New test.
17265 2003-10-14 Roger Sayle <roger@eyesopen.com>
17267 PR optimization/9325
17268 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
17269 for overflowing floating point to integer conversion during RTL
17272 2003-10-13 Ziemowit Laski <zlaski@apple.com>
17274 * objc/execute/_cmd.m: Fix typo.
17275 * objc.dg/image-info.m, objc.dg/symtab-1.m:
17276 Relax 'scan-assembler' regexp.
17277 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
17278 objc.dg/try-catch-4.m: Run on non-Darwin targets.
17279 * objc.dg/zero-link-2.m: Remove blank line.
17280 * objc.dg/zero-link-3.m: New test case.
17282 2003-10-13 Geoffrey Keating <geoffk@apple.com>
17284 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
17286 * gcc.dg/asm-names.c: Use scan-assembler-not rather
17287 than linker trickery.
17289 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17292 * g++.dg/other/friend2.C: New test.
17294 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
17296 * gcc.dg/20031012-1.c: New test.
17298 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
17300 * gcc.dg/weak/weak-3.c: Fix for new warning.
17302 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
17304 PR optimization/8750
17305 * gcc.c-torture/execute/20031012-1.c: New test case.
17307 2003-10-11 Roger Sayle <roger@eyesopen.com>
17309 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
17310 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
17312 2003-10-11 Roger Sayle <roger@eyesopen.com>
17314 PR optimization/12260
17315 * gcc.c-torture/compile/20031011-2.c: New test case.
17317 2003-10-11 Roger Sayle <roger@eyesopen.com>
17319 * gcc.c-torture/execute/20031011-1.c: New testcase.
17321 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
17323 * gcc.c-torture/compile/20031011-1.c: New test.
17325 2003-10-11 Jan Hubicka <jh@suse.cz>
17327 * g++.dg/other/first-global.C: New test.
17329 2003-10-11 Roger Sayle <roger@eyesopen.com>
17331 * gcc.c-torture/execute/string-opt-18.c: New testcase.
17333 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
17335 * gcc.c-torture/compile/20031010-1.c: New test.
17337 2003-10-10 Geoffrey Keating <geoffk@apple.com>
17339 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
17340 * gcc.c-torture/execute/va-arg-25.c: ... here.
17342 2003-10-09 Mark Mitchell <mark@codesourcery.com>
17344 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
17346 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
17348 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
17350 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
17352 * g++.dg/parse/error2.C: New test.
17354 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
17357 * g++.dg/other/error5.C: Modify the error message.
17358 * g++.dg/lookup/using8.C: New test.
17360 2003-10-07 Geoffrey Keating <geoffk@apple.com>
17362 * gcc.dg/darwin-abi-2.c: New file.
17363 * gcc.c-torture/execute/va-arg-24.c: New file.
17365 2003-10-06 Bob Wilson <bob.wilson@acm.org>
17367 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
17370 2003-10-06 Mark Mitchell <mark@codesourcery.com>
17373 * g++.dg/other/error4.C: Update error messages.
17374 * g++.dg/template/ptrmem4.C: Likewise.
17377 * g++.dg/init/new9.C: New test.
17379 PR c++/12334, c++/12236, c++/8656
17380 * g++.dg/ext/attrib8.C: New test.
17382 2003-10-06 Devang Patel <dpatel@apple.com>
17384 * gcc.dg/debug/dwarf2-3.h: New test.
17385 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
17387 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
17389 * g++.dg/opt/cfg2.C: New test.
17391 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17393 * g++.dg/opt/float1.C: New test.
17395 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17397 * gcc.dg/c90-array-lval-6.c: New test.
17398 * gcc.dg/c99-array-lval-6.c: New test.
17400 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
17401 Ziemowit Laski <zlaski@apple.com>
17403 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
17404 'Derived', so that it is never considered a class method; add
17405 new warning for '+port' method ambiguity.
17406 * objc.dg/method-12.m: Include <objc/objc.h> instead of
17407 <objc/objc-api.h> (needed on Mac OS X).
17408 * objc.dg/method-13.m: New test.
17410 2003-10-03 Roger Sayle <roger@eyesopen.com>
17412 PR optimization/9325, PR java/6391
17413 * gcc.c-torture/execute/20031003-1.c: New test case.
17415 2003-10-02 Mark Mitchell <mark@codesourcery.com>
17417 PR optimization/12180
17418 * gcc.dg/20031002-1.c: New test.
17421 * g++.dg/inherit/error1.C: New test.
17423 2003-10-02 Chris Demetriou <cgd@broadcom.com>
17425 * lib/f-torture.exp (search_for): Rename to...
17426 (search_for_re): This. Also, clean up comments and the
17427 "regexp" invocation.
17429 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
17431 * gcc.c-torture/compile/20031002-1.c: New test.
17433 2003-10-02 Jakub Jelinek <jakub@redhat.com>
17435 * g++.dg/opt/cond1.C: New test.
17437 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
17439 * gcc.dg/Wold-style-definition-2.c: New testcase.
17440 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
17442 2003-09-29 Richard Henderson <rth@redhat.com>
17444 * g++.dg/init/array10.C: Add dg-options.
17446 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
17448 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
17450 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17452 * g++.dg/template/friend19.C: Fix typo.
17453 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
17455 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
17457 * gcc.c-torture/execute/20030928-1.c: New test.
17458 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
17460 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17462 * g++.dg/opt/unroll1.C: New test.
17464 2003-09-26 Roger Sayle <roger@eyesopen.com>
17466 PR optimization/11741
17467 * gcc.dg/20030926-1.c: New test case.
17469 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17472 * g++.dg/parse/access7.C: New test.
17473 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
17475 2003-09-24 Ziemowit Laski <zlaski@apple.com>
17477 MERGE OF objc-improvements-branch into MAINLINE:
17478 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
17479 if libobjc has not been built.
17480 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
17481 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
17482 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
17483 objc/execute/nested-3.m, objc/execute/np-2.m,
17484 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
17485 objc/execute/redefining_self.m, objc/execute/root_methods.m,
17486 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
17487 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
17488 objc.dg/special/unclaimed-category-1.h,
17489 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
17490 well as GNU runtime.
17491 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
17492 * execute/cascading-1.m, execute/function-message-1.m,
17493 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
17494 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
17495 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
17496 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
17497 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
17498 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
17499 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
17500 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
17501 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
17502 * objc.dg/bitfield-2.m: Run only on Darwin.
17503 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
17504 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
17505 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
17506 * objc.dg/const-str-1.m: Fix constant string layout.
17508 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
17510 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
17512 2003-09-23 Geoffrey Keating <geoffk@apple.com>
17514 * gcc.dg/darwin-abi-1.c: New file.
17516 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
17519 * gcc.c-torture/compile/20030921-1.c: New test.
17521 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17523 * g++.dg/opt/reg-stack2.C: New test.
17525 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
17527 * g++.dg/eh/delayslot1.C: New test.
17529 2003-09-20 Richard Henderson <rth@redhat.com>
17531 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
17533 2003-09-20 Roger Sayle <roger@eyesopen.com>
17535 * gcc.c-torture/execute/20030920-1.c: New test case.
17537 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17539 * g++.dg/rtti/typeid3.C: Correct expected error message.
17541 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17544 * g++.dg/parse/crash12.C: New test.
17546 2003-09-19 Janis Johnson <janis187@us.ibm.com>
17548 * gcc.dg/compat/mixed-struct-check.h: New.
17549 * gcc.dg/compat/mixed-struct-defs.h: New.
17550 * gcc.dg/compat/mixed-struct-init.h: New.
17551 * gcc.dg/compat/struct-by-value-19_main.c: New.
17552 * gcc.dg/compat/struct-by-value-19_x.c: New.
17553 * gcc.dg/compat/struct-by-value-19_y.c: New.
17554 * gcc.dg/compat/struct-by-value-20_main.c: New.
17555 * gcc.dg/compat/struct-by-value-20_x.c: New.
17556 * gcc.dg/compat/struct-by-value-20_y.c: New.
17557 * gcc.dg/compat/struct-return-19_main.c: New.
17558 * gcc.dg/compat/struct-return-19_x.c: New.
17559 * gcc.dg/compat/struct-return-19_y.c: New.
17560 * gcc.dg/compat/struct-return-20_main.c: New.
17561 * gcc.dg/compat/struct-return-20_x.c: New.
17562 * gcc.dg/compat/struct-return-20_y.c: New.
17564 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
17565 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
17566 so that it will not complain on LP64 targets.
17568 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17571 * g++.dg/template/friend24.C: New test.
17573 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
17576 * g++.dg/template/memtmpl2.C: New test.
17578 2003-09-18 Mark Mitchell <mark@codesourcery.com>
17581 * gcc.dg/builtin-apply1.c: New test.
17583 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
17586 * g++.dg/warn/Wunused-4.C: New test.
17588 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17591 * g++.dg/other/gc2.C: New test.
17593 2003-09-17 Mark Mitchell <mark@codesourcery.com>
17596 * g++.dg/rtti/typeid3.C: New test.
17599 * g++.dg/overload/template1.C: New test.
17601 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17603 * g++.dg/opt/cfg3.C: New test.
17605 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17608 * g++.dg/template/crash11.C: New test.
17610 2003-09-16 Jason Merrill <jason@redhat.com>
17611 Jakub Jelinek <jakub@redhat.com>
17613 * gcc.dg/attr-warn-unused-result.c: New test.
17615 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
17618 * g++.dg/expr/call2.C: New test.
17620 2003-09-15 Andreas Jaeger <aj@suse.de>
17622 * gcc.dg/Wold-style-definition-1.c: New test.
17624 2003-09-14 Mark Mitchell <mark@codesourcery.com>
17627 * g++.dg/parse/template12.C: New test.
17629 * g++.dg/abi/bitfield11.C: New test.
17630 * g++.dg/abi/bitfield12.C: Likewise.
17632 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
17634 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
17635 non-expansion of functional macro name without arguments at EOL.
17636 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
17638 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
17640 * gcc.c-torture/execute/20030914-[12].c: New tests.
17642 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
17645 * g++.dg/overload/addr1.C: New test.
17647 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
17649 * gcc.dg/20030909-1.c: New test.
17651 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17653 * gcc.dg/ultrasp10.c: New test.
17655 2003-09-09 Devang Patel <dpatel@apple.com>
17657 * gcc.dg/darwin-ld-6.c: New test.
17659 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17661 * gcc.dg/torture/builtin-explog-1.c: New testcase.
17663 2003-09-08 Mark Mitchell <mark@codesourcery.com>
17665 * gcc.dg/ia64-types1.c: New test.
17666 * gcc.dg/ia64-types2.c: Likewise.
17668 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17670 * gcc.dg/builtins-1.c: Add more _Complex tests.
17671 * gcc.dg/torture/builtin-attr-1.c: Likewise.
17673 * gcc.dg/builtins-1.c: Test existing _Complex functions.
17674 * gcc.dg/torture/builtin-attr-1.c: Likewise.
17676 2003-09-08 Mark Mitchell <mark@codesourcery.com>
17679 * g++.dg/lookup/koenig2.C: New test.
17682 * g++.dg/rtti/typeid2.C: New test.
17684 2003-09-08 Jakub Jelinek <jakub@redhat.com>
17686 * gcc.c-torture/compile/20030904-1.c: New test.
17688 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17690 * g++.dg/opt/longbranch2.C: New test.
17692 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
17694 * g++.dg/template/crash10.C: Only compile it.
17696 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
17698 PR middle-end/11665
17699 * gcc.c-torture/compile/20030907-1.c: New test.
17700 * g++.dg/init/array11.C: New test.
17702 2003-09-07 Mark Mitchell <mark@codesourcery.com>
17705 * g++.dg/init/struct1.C: New test.
17707 2003-09-07 Mark Mitchell <mark@codesourcery.com>
17710 * g++.dg/expr/comma1.C: New test.
17712 2003-09-06 Mark Mitchell <mark@codesourcery.com>
17715 * g++.dg/expr/static_cast5.C: New test.
17717 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
17720 * g++.dg/lookup/scoped7.C: New test.
17723 * g++.dg/other/static1.C: New test.
17726 * g++.dg/warn/template-1.C: New test.
17729 * g++.dg/template/crash10.C: New test.
17732 * g++.dg/overload/VLA.C: New test.
17735 * g++.dg/template/call1.C: New test.
17737 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
17740 * g++.dg/parse/using3.C: New test.
17742 2003-09-06 Roger Sayle <roger@eyesopen.com>
17745 * g++.dg/overload/builtin3.C: New test case.
17747 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
17750 * gcc.dg/20030906-1.c: New test.
17751 * gcc.dg/20030906-2.c: Likewise.
17753 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
17756 * g++.dg/parse/defarg5.C: New test.
17758 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
17760 2003-09-05 Mark Mitchell <mark@codesourcery.com>
17763 * g++.dg/expr/static_cast4.C: New test.
17766 * g++.dg/template/crash9.C: New test.
17768 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
17770 * g++.old-deja/g++.ext/pretty2.C: Update for change
17772 * g++.old-deja/g++.ext/pretty3.C: Likewise.
17774 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
17777 * g++/dg/template/qualified-id1.C: New test.
17780 * g++.dg/warn/noeffect4.C: New test.
17782 2003-09-04 Matt Austern <austern@apple.com>
17784 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
17785 * g++.dg/ext/fnname2.C: Likewise.
17786 * g++.dg/ext/fnname3.C: Likewise.
17788 2003-09-04 Mark Mitchell <mark@codesourcery.com>
17790 * g++.dg/expr/lval1.C: New test.
17791 * g++.dg/ext/lvcast.C: Remove.
17793 2003-09-03 Roger Sayle <roger@eyesopen.com>
17795 PR optimization/11700.
17796 * gcc.c-torture/compile/20030903-1.c: New test case.
17798 2003-09-03 Mark Mitchell <mark@codesourcery.com>
17801 * g++.dg/abi/layout4.C: New test.
17803 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
17806 * g++.dg/parse/friend3.C: New test.
17808 2003-09-02 Mark Mitchell <mark@codesourcery.com>
17811 * g++.dg/template/class1.C: New test.
17814 * g++.dg/expr/call1.C: New test.
17816 2003-09-01 Mark Mitchell <mark@codesourcery.com>
17819 * g++.dg/init/ref9.C: New test.
17822 * g++.dg/template/nested4.C: New test.
17824 2003-08-29 Mark Mitchell <mark@codesourcery.com>
17827 * g++.dg/template/non-dependent4.C: New test.
17830 * g++.dg/inherit/conv1.C: New test.
17832 2003-08-29 Mark Mitchell <mark@codesourcery.com>
17835 * g++.dg/ext/label1.C: New test.
17836 * g++.dg/ext/label2.C: Likewise.
17838 2003-08-28 Mark Mitchell <mark@codesourcery.com>
17840 * g++.dg/expr/cond3.C: New test.
17842 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17844 * gcc.dg/builtins-1.c: Add new builtin cases.
17846 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17848 * gcc.dg/builtins-1.c: Add new cases.
17849 * gcc.dg/torture/builtin-attr-1.c: Likewise.
17851 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17853 * gcc.dg/builtins-1.c: Add more math builtin tests.
17854 * gcc.dg/torture/builtin-attr-1.c: New test.
17856 2003-08-28 Mark Mitchell <mark@codesourcery.com>
17858 PR optimization/5079
17859 * g++.dg/opt/static3.C: New test.
17861 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17863 * gcc.misc-tests/gcov-10b.c: New test.
17865 2003-08-27 Mark Mitchell <mark@codesourcery.com>
17867 * g++.dg/opt/ptrmem3.C: New test.
17869 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
17871 2003-08-27 Jakub Jelinek <jakub@redhat.com>
17873 * gcc.dg/20030826-2.c: New test.
17875 2003-08-26 Roger Sayle <roger@eyesopen.com>
17877 PR middle-end/12002
17878 * g77.f-torture/compile/12002.f: New test case.
17880 2003-08-26 Roger Sayle <roger@eyesopen.com>
17882 * gcc.dg/20030826-1.c: New test case.
17884 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
17886 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
17888 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
17891 * c++.dg/lookup/crash1.C: New test.
17893 * c++.dg/warn/noeffect3.C: New test.
17895 2003-08-25 Janis Johnson <janis187@us.ibm.com>
17897 * gcc.dg/compat/vector-1_x.c: Compile with -w.
17898 * gcc.dg/compat/vector-1_y.c: Ditto.
17899 * gcc.dg/compat/vector-2_x.c: Ditto.
17900 * gcc.dg/compat/vector-2_y.c: Ditto.
17902 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
17904 * gcc.dg/20030702-1.c: New test.
17906 2003-08-25 Mark Mitchell <mark@codesourcery.com>
17909 * g++.dg/ext/altivec-1.C: New test.
17911 2003-08-24 Richard Henderson <rth@redhat.com>
17913 * g++.dg/eh/simd-2.C: Add -w for x86.
17915 2003-08-23 Jakub Jelinek <jakub@redhat.com>
17917 * gcc.dg/20030815-1.c: New test.
17919 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17922 * g++.dg/parse/access6.C: New test.
17924 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17926 PR c++/641, c++/11876
17927 * g++.dg/template/friend22.C: New test.
17928 * g++.dg/template/friend23.C: Likewise.
17930 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17932 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
17935 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17937 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
17939 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17941 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
17943 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17945 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
17947 2003-08-22 Mark Mitchell <mark@codesourcery.com>
17949 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
17951 2003-08-21 Mark Mitchell <mark@codesourcery.com>
17954 * g++.dg/overload/prom1.C: New test.
17957 * g++.dg/parse/dtor2.C: New test.
17960 * g++.dg/parse/using2.C: New test.
17962 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
17965 * gcc.c-torture/compile/20030821-1.c: New.
17967 2003-08-20 Mark Mitchell <mark@codesourcery.com>
17970 * g++.dg/template/deduce2.C: New test.
17972 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
17974 * gcc.c-torture/execute/20030821-1.c: New test.
17976 2003-08-20 Roger Sayle <roger@eyesopen.com>
17978 PR middle-end/11984
17979 * gcc.dg/20030820-1.c: New test case.
17981 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
17984 * g++.dg/warn/noeffect2.C: New test.
17986 2003-08-19 Mark Mitchell <mark@codesourcery.com>
17989 * g++.dg/template/dtor2.C: New test.
17992 * g++.dg/template/operator1.C: New test.
17993 * g++.dg/parse/operator4.C: New test.
17996 * g++.dg/expr/enum1.C: New test.
17997 * gcc.dg/c99-bool-1.c: Remove bogus warning.
18000 * g++.dg/parse/elab2.C: New test.
18001 * g++.dg/parse/typedef4.C: Change error message.
18002 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
18003 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
18004 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
18006 2003-08-19 Geoffrey Keating <geoffk@apple.com>
18008 * gcc.dg/pch/warn-1.c: New.
18009 * gcc.dg/pch/warn-1.hs: New.
18011 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
18014 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18016 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
18018 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18020 * gcc.dg/uninit-D.c: New Test.
18021 * gcc.dg/uninit-E.c: New Test.
18022 * gcc.dg/uninit-F.c: New Test.
18023 * gcc.dg/uninit-G.c: New Test.
18025 2003-08-19 Michael Ritzert <ritzert@t-online.de>
18027 * g++.dg/README: Describe the pch directory.
18029 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18032 * g++.dg/parse/access4.C: New test.
18033 * g++.dg/parse/access5.C: Likewise.
18034 * g++.old-deja/g++.jason/access17.C: Adjust error message.
18036 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
18038 * gcc.dg/noncompile/20030818-1.c: New.
18040 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
18043 * g++.dg/warn/noeffect1.C: New test.
18045 * g++.dg/template/scope2.C: New test.
18046 * g++.dg/template/error2.C: Correct dg-error
18048 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
18050 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
18052 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
18055 * g++.dg/template/warn1.C: New.
18057 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
18059 * g++.dg/template/error2.C: New test.
18060 * g++.dg/lookup/using7.C: Adjust errors
18061 * g++.old-deja/g++.pt/crash36.C: Likewise.
18062 * g++.old-deja/g++.pt/derived3.C: Likewise.
18064 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18066 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
18067 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
18068 * gcc.c-torture/execute/builtins/string-9.c: New, from
18069 string-opt-9.c. Adjust for execute/builtins framework.
18070 * gcc.c-torture/execute/string-opt-9.c: Delete.
18072 2003-08-12 Mark Mitchell <mark@codesourcery.com>
18074 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
18076 * g++.dg/parse/ret-type2.C: New test.
18079 * g++.dg/init/new8.C: New test.
18082 * g++.dg/parse/typedef5.C: New test.
18085 * g++.dg/parse/qualified2.C: New test.
18086 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
18089 2003-08-11 Mark Mitchell <mark@codesourcery.com>
18091 * g++.dg/conversion/ptrmem1.C: New test.
18093 2003-08-11 Jakub Jelinek <jakub@redhat.com>
18096 * gcc.dg/20030811-1.c: New test.
18099 * gcc.c-torture/execute/20030811-1.c: New test.
18101 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18103 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
18105 2003-08-10 Mark Mitchell <mark@codesourcery.com>
18108 * g++.dg/inherit/multiple1.C: New test.
18110 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
18112 * gcc.dg/spe1.c: New test.
18115 * g++.dg/expr/cast2.C: New test.
18118 * g++.dg/template/dependent-name2.C: New test.
18120 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
18122 * g++.dg/parse/crash11.C: Put the dg options in comments.
18124 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
18126 * lib/gcc-dg.exp: Update for diagnostic change.
18128 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18131 * g++.dg/parse/crash11.C: New test.
18133 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
18135 * gcc.dg/cpp/spacing1.c: Update.
18137 2003-08-04 Janis Johnson <janis187@us.ibm.com>
18140 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
18141 a value for -mtune.
18143 2003-08-04 Roger Sayle <roger@eyesopen.com>
18145 PR middle-end/11771
18146 * gcc.c-torture/compile/20030804-1.c: New test case.
18148 2003-08-04 Roger Sayle <roger@eyesopen.com>
18150 * gcc.dg/20030804-1.c: New test case.
18152 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
18154 * gcc.dg/cpp/separate-1.c: New test.
18156 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
18159 * g++.dg/template/dependent-expr2.C: New test.
18162 * g++.dg/expr/ptrmem1.C: New test.
18164 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18167 * g++.dg/template/friend15.C: New test.
18169 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
18171 * lib/dg-pch.exp: Work round PCH bug.
18173 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18175 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
18176 builtins. Move cases from builtins-4.c here.
18178 * gcc.dg/torture/builtin-math-1.c: New test taken from
18179 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
18182 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
18185 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
18188 * g++.dg/template/using7.C: New test.
18190 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
18192 * import1.c, import2.c: New tests.
18194 2003-08-01 Jakub Jelinek <jakub@redhat.com>
18196 * g++.dg/eh/crossjump1.C: New test.
18198 2003-08-01 Mark Mitchell <mark@codesourcery.com>
18201 * g++.dg/template/using6.C: New test.
18204 * g++.dg/template/koenig2.C: New test.
18206 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18209 * g++.dg/parse/typedef4.C: New test.
18211 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18213 PR c++/8442, c++/8806
18214 * g++.dg/template/elab1.C: New test.
18215 * g++.dg/template/type2.C: Likewise.
18216 * g++.dg/template/ttp3.C: Adjust expected error message.
18217 * g++.old-deja/g++.law/visibility13.C: Likewise.
18218 * g++.old-deja/g++.niklas/t135.C: Likewise.
18219 * g++.old-deja/g++.pt/ttp41.C: Likewise.
18220 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
18222 * g++.old-deja/g++.pt/ttp44.C: Likewise.
18224 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
18227 * g++.dg/ext/stmtexpr1.C: New test.
18229 * g++.dg/opt/tmp1.C: New test.
18232 * g++.dg/parse/constant4.C: New test.
18235 * g++.dg/template/using5.C: New test.
18237 2003-07-31 Roger Sayle <roger@eyesopen.com>
18239 * gcc.dg/builtins-27.c: New test case.
18241 2003-07-31 Jakub Jelinek <jakub@redhat.com>
18243 * gcc.dg/tls/opt-7.c: New test.
18245 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
18247 * g++.old-deja/g++.other/crash18.C: Remove.
18249 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
18251 * g++.dg/template/explicit3.C: New.
18252 * g++.dg/template/explicit4.C: New.
18253 * g++.dg/template/explicit5.C: New.
18256 * g++.dg/template/memtmpl1.C: New.
18258 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
18261 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
18262 * gcc.dg/i386-387-5.c (dg-options): Likewise.
18264 2003-07-30 Jan Hubicka <jh@suse.cz>
18268 2003-07-29 Zack Weinberg <zack@codesourcery.com>
18270 * gcc.dg/struct-in-proto-1.c: New test.
18272 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
18274 * gcc.dg/cpp/include2.c: Only expect one message.
18276 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
18279 * g++.dg/template/using1.C: New test.
18280 * g++.dg/template/using2.C: New test.
18281 * g++.dg/template/using3.C: New test.
18282 * g++.dg/template/using4.C: New test.
18284 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
18286 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
18287 * gcc.c-torture/execute/string-opt-10.c: Likewise.
18289 2003-07-28 Jan Hubicka <jh@suse.cz>
18292 * g++.dg/opt/call1.C: New test.
18294 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
18297 * g++.dg/init/enum2.C: New test.
18298 * g++.dg/template/overload1.C: Add "-w" option.
18300 2003-07-28 <hp@bitrange.com>
18302 * gcc.dg/Wdeclaration-after-statement-1.c,
18303 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
18305 2003-07-28 Jakub Jelinek <jakub@redhat.com>
18307 * gcc.c-torture/compile/20030725-1.c: New test.
18309 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
18311 * gcc.dg/20030505.c: Only run for SPE.
18312 Remove definition of opaque type.
18314 2003-07-27 Mark Mitchell <mark@codesourcery.com>
18316 * g++.dg/template/ptrmem6.C: New test.
18318 2003-07-26 Geoffrey Keating <geoffk@apple.com>
18320 * gcc.c-torture/compile/zero-strct-2.c: New test.
18322 2003-07-25 Geoffrey Keating <geoffk@apple.com>
18324 * gcc.dg/intermod-1.c: New test.
18326 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
18329 * g++.dg/template/lookup2.C: New test.
18330 * g++.dg/template/memclass1.C: Remove instantiated from error.
18331 * g++.dg/other/error2.C: Tweak expected errors.
18334 * g++.dg/template/defarg3.C: New test.
18336 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
18338 2003-07-24 Mark Mitchell <mark@codesourcery.com>
18340 * g++.dg/inherit/access5.C: New test.
18342 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18345 * g++.dg/template/crash8.C: New test.
18347 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
18350 * gcc.dg/noncompile/incomplete-2.c: New test.
18352 2003-07-23 Mark Mitchell <mark@codesourcery.com>
18355 * g++.dg/inherit/access4.C: New test.
18358 * g++.dg/expr/cond2.C: New test.
18360 PR optimization/10679
18361 * g++.dg/opt/inline4.C: New test.
18363 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
18365 * g++.dg/parse/crash10: New test.
18367 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
18369 * g++.dg/ext/flexary1.C: New test.
18371 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18374 * g++.dg/template/crash9.C: New test.
18376 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18379 * g++.dg/parse/typedef3.C: New test.
18382 * g++.dg/parse/operator2.C: New test.
18385 * g++.dg/parse/def-tmpl-arg1.C: New test.
18388 * g++.dg/parse/funptr1.C: New test.
18391 * g++.dg/parse/ambig3.C: New test.
18394 * g++.dg/parse/operator3.C: New test.
18397 * g++.dg/parse/template10.C: New test.
18400 * g++.dg/parse/template11.C: New test.
18403 * g++.dg/parse/invalid-op1.C: New test.
18406 * g++.dg/parse/condexpr1.C: New test.
18408 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
18410 * g++.dg/ext/packed3.C: New test.
18411 * g++.dg/ext/packed4.C: New test.
18413 * gcc.dg/pack-test-3.c: New test.
18415 2003-07-21 Janis Johnson <janis187@us.ibm.com>
18417 * lib/compat.exp: Handle dg-options per source file.
18418 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
18419 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
18420 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
18421 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
18422 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
18423 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
18424 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
18425 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
18426 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
18427 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
18428 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
18429 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
18430 * g++.dg/compat/break/bitfield7_x.C: Ditto.
18431 * g++.dg/compat/break/bitfield7_y.C: Ditto.
18433 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
18436 * gcc.c-torture/execute/20030718-1.c: New test.
18438 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18440 PR optimization/11536
18441 * gcc.dg/20030721-1.c: New test.
18443 2003-07-19 Mark Mitchell <mark@codesourcery.com>
18446 * g++.dg/template/lookup1.C: New test.
18448 2003-07-19 Zack Weinberg <zack@codesourcery.com>
18450 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
18451 diagnostics of ill-formed constructs involving labels.
18452 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
18453 the new 'previously defined here' message.
18455 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
18457 * g++.dg/parse/non-dependent2.C: New test.
18459 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
18461 * g++.dg/init/init-ref4.C: xfail on targets without
18464 2003-07-17 Jakub Jelinek <jakub@redhat.com>
18467 * gcc.c-torture/execute/20030717-1.c: New test.
18469 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18471 * g++.dg/opt/cfg1.C: New test.
18473 2003-07-17 Mark Mitchell <mark@codesourcery.com>
18475 PR optimization/11557
18476 * gcc.dg/20030717-1.c: New test.
18478 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
18481 * g++.dg/expr/crash-1.C: New test.
18484 * g++.dg/template/init3.C: New test.
18487 * g++.dg/template/non-dependent1.C: New test.
18490 * g++.dg/template/non-dependent2.C: New test.
18493 * g++.dg/template/non-dependent3.C: New test.
18496 * g++.dg/template/sizeof5.C: New test.
18498 2003-07-17 Geoffrey Keating <geoffk@apple.com>
18501 * gcc.c-torture/compile/mangle-1.c: New file.
18503 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18506 * g++.dg/parse/access3.C: New test.
18508 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
18511 * g++.dg/init/init-ref4.C: New test.
18513 2003-07-16 Mark Mitchell <mark@codesourcery.com>
18516 * g++.dg/parse/constant3.C: New test.
18517 * g++.dg/parse/crash7.C: Likewise.
18519 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
18522 * gcc.dg/i386-pentium4-not-mull.c: New.
18524 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
18526 * gcc.dg/asm-names.c (ymain): Make it weak.
18528 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18531 * g++.dg/template/friend21.C: New test.
18533 2003-07-16 Jakub Jelinek <jakub@redhat.com>
18535 * gcc.dg/cleanup-8.c: New test.
18536 * gcc.dg/cleanup-9.c: New test.
18538 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
18540 * g++.dg/ext/dll-MI1.h: New file.
18541 * g++.dg/ext/dllexport-MI1.C: New file.
18542 * g++.dg/ext/dllimport-MI1.C: New file.
18544 2003-07-15 Jakub Jelinek <jakub@redhat.com>
18546 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
18547 it does not have cmpstrsi patterns (just cmpmemsi).
18549 2003-07-15 Mark Mitchell <mark@codesourcery.com>
18552 * g++.dg/debug/debug8.C: New test.
18554 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18557 * g++.dg/template/crash7.C: New test.
18559 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
18562 * gcc.c-torture/compile/20030708-1.c: New.
18564 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18566 * gcc.c-torture/execute/20030715-1.c: New test.
18568 2003-07-14 Geoffrey Keating <geoffk@apple.com>
18570 * gcc.dg/pch/inline-3.c: New file.
18571 * gcc.dg/pch/inline-3.hs: New file.
18572 * gcc.dg/pch/inline-4.c: New file.
18573 * gcc.dg/pch/inline-4.hs: New file.
18575 2003-07-14 Mark Mitchell <mark@codesourcery.com>
18578 * g++.dg/template/crash6.C: New test.
18581 * g++.dg/template/friend20.C: New test.
18584 * g++.dg/template/overload2.C: New test.
18586 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18588 PR optimization/11440
18589 * gcc.c-torture/execute/20030714-1.c: New test.
18591 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18594 * g++.dg/template/partial2.C: New test.
18596 2003-07-13 Mark Mitchell <mark@codesourcery.com>
18599 * g++.dg/template/anon1.C: New test.
18603 * g++.dg/parse/template9.C: Likewise.
18604 * g++.dg/template/crash4.C: New test.
18605 * g++.dg/template/koenig1.C: Likewise.
18606 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
18607 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
18608 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
18610 * g++.old-deja/g++.jason/template36.C: Likewise.
18611 * g++.old-deja/g++.mike/p1989.C: Likewise.
18612 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
18613 * g++.old-deja/g++.pt/ttp20.C: Use this->.
18614 * g++.old-deja/g++.pt/ttp21.C: Use this->.
18615 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
18617 * g++.old-deja/g++.pt/union2.C: Use this->.
18619 2003-07-11 Jakub Jelinek <jakub@redhat.com>
18621 * gcc.dg/20030711-1.c: New test.
18623 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
18626 * g++.dg/parse/args1.C: New test.
18627 * g++.pt/defarg8.C: Change expected errors.
18629 2003-07-11 Mark Mitchell <mark@codesourcery.com>
18632 * g++.dg/template/nontype2.C: New test.
18635 * g++.dg/parse/template8.C: New test.
18638 * g++.dg/template/scope1.C: New test.
18640 * g++.dg/warn/Wsign-compare-1.C: New test.
18642 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
18644 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
18646 2003-07-10 Mark Mitchell <mark@codesourcery.com>
18649 * g++.dg/template/explicit2.C: New test.
18652 * g++.dg/warn/pedantic1.C: New test.
18654 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
18657 * g++.dg/other/field1.C: New test.
18659 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
18662 * gcc.c-torture/compile/20030707-1.c: New.
18664 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18667 * g++.dg/template/access12.C: New test.
18669 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
18671 * g++.dg/bprob/bprob.exp (prof_ext): Update.
18672 * g77.dg/bprob/bprob.exp (prof_ext): Update.
18673 * gcc.misc-tests/bprob.exp (prof_ext): Update.
18674 * gcc.misc-tests/gcov.exp: Update
18675 * g++.dg/gcov/gcov.exp: Update
18676 * lib/gcov.exp: Update.
18678 2003-07-08 Mark Mitchell <mark@codesourcery.com>
18680 * g++.dg/abi/mangle17.C: Make sure template expressions are
18682 * g++.dg/abi/mangle4.C: Mark erroneous casts.
18683 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
18684 * g++.dg/opt/stack1.C: Remove erroneous code.
18685 * g++.dg/parse/template7.C: New test.
18686 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
18687 * g++.old-deja/g++.pt/crash4.C: Likewise.
18689 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18691 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
18692 with zero or one occurence of `$' after the initial `L'.
18694 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
18696 * gcc.c-torture/compile/20030704-1.c: Add a comment.
18698 2003-07-08 Roger Sayle <roger@eyesopen.com>
18701 * gcc.dg/Wunreachable-6.c: New testcase.
18702 * gcc.dg/Wunreachable-7.c: New testcase.
18704 2003-07-08 Jakub Jelinek <jakub@redhat.com>
18707 * gcc.dg/20030708-1.c: New test.
18709 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
18711 * gcc.dg/compat/sdata-section.h: New file.
18712 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
18713 * gcc.dg/torture/mips-sdata-1.c: New test.
18715 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18718 * g++.dg/template/friend19.C: New test.
18720 2003-07-08 Jakub Jelinek <jakub@redhat.com>
18722 * g++.dg/opt/strength-reduce.C: New test.
18724 2003-07-07 Roger Sayle <roger@eyesopen.com>
18727 * gcc.dg/20030707-1.c: New testcase.
18729 2003-07-07 Roger Sayle <roger@eyesopen.com>
18731 PR optimization/11059
18732 * g++.dg/opt/emptyunion.C: New testcase.
18734 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18735 Eric Botcazou <ebotcazou@libertysurf.fr>
18737 * g++.dg/opt/stack1.C: New test.
18739 2003-07-05 Mark Mitchell <mark@codesourcery.com>
18741 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
18745 * g++.dg/expr/static_cast3.C: New test.
18747 2003-07-04 Zack Weinberg <zack@codesourcery.com>
18749 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
18751 * gcc.dg/concat.c: Concatenation of string constants with
18752 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
18753 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
18754 * gcc.dg/cpp/escape-2.c: Use wide character constants where
18755 necessary to avoid multi-character character constant warning.
18756 * gcc.dg/cpp/escape.c: Likewise.
18757 * gcc.dg/cpp/ucs.c: Likewise.
18758 Remove backslashes from dg-bogus comments, as they confuse Tcl.
18761 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
18764 * gcc.c-torture/compile/20030704-1.c: New.
18766 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
18768 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
18770 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
18772 PR c++/5287, PR c++/7910, PR c++/11021
18773 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
18774 tests for warnings.
18775 * g++.dg/ext/dllimport2.C: Add tests for warnings.
18776 * g++.dg/ext/dllimport3.C: Likewise.
18777 * g++.dg/ext/dllimport4.C: New file.
18778 * g++.dg/ext/dllimport5.C: New file.
18779 * g++.dg/ext/dllimport6.C: New file.
18780 * g++.dg/ext/dllimport7.C: New file.
18781 * g++.dg/ext/dllimport8.C: New file.
18782 * g++.dg/ext/dllimport9.C: New file.
18783 * g++.dg/ext/dllimport10.C: New file.
18784 * g++.dg/ext/dllexport1.C: New file.
18786 2003-07-03 Mark Mitchell <mark@codesourcery.com>
18788 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
18789 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
18791 2003-07-03 Roger Sayle <roger@eyesopen.com>
18793 * gcc.dg/builtins-25.c: New testcase.
18794 * gcc.dg/builtins-26.c: New testcase.
18796 2003-07-03 Janis Johnson <janis187@us.ibm.com>
18798 * gcc.dg/compat/vector-defs.h: New file.
18799 * gcc.dg/compat/vector-setup.h: New file.
18800 * gcc.dg/compat/vector-check.h: New file.
18801 * gcc.dg/compat/vector-1_main.c: New file.
18802 * gcc.dg/compat/vector-1_x.c: New file.
18803 * gcc.dg/compat/vector-1_y.c: New file.
18804 * gcc.dg/compat/vector-2_main.c: New file.
18805 * gcc.dg/compat/vector-2_x.c: New file.
18806 * gcc.dg/compat/vector-2_y.c: New file.
18808 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
18809 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
18810 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
18811 * gcc.dg/compat/struct-align-1.h: New file.
18812 * gcc.dg/compat/struct-align-1_main.c: New file.
18813 * gcc.dg/compat/struct-align-1_x.c: New file.
18814 * gcc.dg/compat/struct-align-1_y.c: New file.
18815 * gcc.dg/compat/struct-align-2.h: New file.
18816 * gcc.dg/compat/struct-align-2_main.c: New file.
18817 * gcc.dg/compat/struct-align-2_x.c: New file.
18818 * gcc.dg/compat/struct-align-2_y.c: New file.
18820 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
18821 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
18822 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18823 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
18824 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
18825 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18826 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18827 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
18828 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
18829 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
18830 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
18831 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
18832 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
18833 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
18834 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
18835 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
18836 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
18837 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
18838 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18839 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18840 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18841 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18842 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18843 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18844 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18845 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18846 * gcc.dg/compat/struct-return-10_x.c: Ditto.
18847 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18848 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18850 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18852 * gcc.dg/i386-call-1.c: New test.
18854 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
18857 * g++.dg/parse/defarg4.C: New.
18859 2003-07-03 Roger Sayle <roger@eyesopen.com>
18862 * gcc.c-torture/compile/20030703-1.c: New test case.
18864 2003-07-03 Mark Mitchell <mark@codesourcery.com>
18866 * g++.dg/template/local3.C: Remove extra semicolon.
18868 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18870 * gcc.dg/i386-volatile-1.c: New test.
18872 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
18875 * g++.dg/other/offsetof2.C: XFAIL.
18876 * g++.dg/other/offsetof5.C: New.
18879 * g++.dg/template/error1.C: New.
18882 * g++.dg/template/dependent-expr1.C: New.
18884 2003-07-01 Mark Mitchell <mark@codesourcery.com>
18887 * g++.dg/template/local3.C: New test.
18890 * g++.dg/lookup/scoped6.C: New test.
18892 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
18895 * g++.dg/other/error7.C: New test.
18897 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
18899 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
18900 * g++.old-deja/g++.abi/vtable3.h: Likewise.
18901 * g++.old-deja/g++.law/code-gen5.C: Likewise.
18902 * g++.old-deja/g++.other/union2.C: Likewise.
18903 * gcc.dg/c90-const-expr-2.c: Likewise.
18904 * gcc.dg/c90-const-expr-3.c: Likewise.
18905 * gcc.dg/c99-const-expr-2.c: Likewise.
18906 * gcc.dg/c99-const-expr-3.c: Likewise.
18907 * gcc.dg/concat.c: Likewise.
18909 2003-07-01 Mark Mitchell <mark@codesourcery.com>
18912 * g++.dg/init/static1.C: New test.
18914 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18916 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
18917 * g++.old-deja/g++.other/access2.C: Likewise.
18918 * g++.old-deja/g++.other/decl2.C: Likewise.
18919 * gcc.c-torture/execute/20020615-1.c: Likewise.
18921 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18924 * g++.dg/template/sizeof4.C: New test.
18926 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18928 * g++.dg/other/error6.C: New test.
18930 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18933 * g++.dg/parse/constant2.C: New test.
18935 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
18938 * g++.dg/other/error5.C: New test.
18940 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18942 * gcc.dg/format/gcc_diag-1.c: New test.
18944 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
18946 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
18948 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
18950 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
18951 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
18952 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
18954 2003-06-28 Jakub Jelinek <jakub@redhat.com>
18956 * gcc.c-torture/execute/builtins/string-8.c: New test.
18957 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
18958 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
18959 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
18961 2003-06-27 Mark Mitchell <mark@codesourcery.com>
18964 * g++.dg/ext/typeof6.C: New test.
18966 2003-06-27 Mark Mitchell <mark@codesourcery.com>
18969 * g++.dg/init/enum1.C: New test.
18971 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
18973 * gcc.dg/20030627-1.c: New test.
18975 2003-06-26 Mark Mitchell <mark@codesourcery.com>
18978 * g++.dg/expr/static_cast2.C: New test.
18980 2003-06-26 Roger Sayle <roger@eyesopen.com>
18981 Jakub Jelinek <jakub@redhat.com>
18983 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
18984 sprintf(dst,"%s",src) optimization.
18985 * gcc.c-torture/execute/20030626-1.c: New test case.
18986 * gcc.c-torture/execute/20030626-2.c: New test case.
18988 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
18990 * gcc.c-torture/execute/multi-ix.c: New test.
18992 * gcc.c-torture/execute/simd-4.c (main):
18993 Added missing semicolon at end of union.
18995 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
18998 * g++.dg/template/explicit-instantiation3.C: New test.
19000 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19002 * gcc.dg/20030626-1.c: Use signed char.
19004 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19006 * gcc.dg/20030626-1.c: New test.
19008 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
19010 * const-str-2.m: Update.
19012 2003-06-25 Mark Mitchell <mark@codesourcery.com>
19015 * g++.dg/rtti/dyncast1.C: New test.
19016 * g++.dg/abi/mangle4.C: Correct base-specifier access.
19017 * g++.dg/lookup/scoped1.C: Remove XFAIL.
19018 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
19021 * g++.dg/expr/static_cast1.C: New test.
19023 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
19025 * gcc.dg/20030625-1.c: New test.
19027 2003-06-24 Roger Sayle <roger@eyesopen.com>
19029 * gcc.c-torture/compile/20030624-1.c: New test case.
19031 2003-06-24 Jakub Jelinek <jakub@redhat.com>
19033 * gcc.c-torture/execute/string-opt-17.c: New test.
19035 2003-06-24 Mark Mitchell <mark@codesourcery.com>
19038 * g++.dg/parse/crash6.C: New test.
19040 2003-06-23 Roger Sayle <roger@eyesopen.com>
19042 * gcc.dg/builtins-24.c: New test case.
19044 2003-06-23 Jakub Jelinek <jakub@redhat.com>
19046 * g++.dg/opt/operator1.C: New test.
19048 2003-06-22 Roger Sayle <roger@eyesopen.com>
19050 * gcc.c-torture/execute/string-opt-16.c: New test case.
19052 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19054 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
19055 * g++.old-deja/g++.other/conv7.C: Likewise
19056 * g++.old-deja/g++.other/overcnv2.C: Likewise.
19057 * g++.old-deja/g++.other/overload14.C: Likewise.
19059 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19061 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
19062 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
19064 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19067 * g++.dg/warn/Winline-3.C: New test.
19069 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19071 * lib/target-supports.exp (check_alias_available): Make the test
19072 program acceptable to the Solaris assembler.
19075 * g++.dg/template/memclass2.C: New test.
19077 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19078 Eric Botcazou <ebotcazou@libertysurf.fr>
19080 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
19081 data for non-matching targets.
19082 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
19084 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19087 * g++.dg/template/member3.C: New test.
19089 2003-06-19 Mark Mitchell <mark@codesourcery.com>
19092 * g++.dg/template/func1.C: New test.
19095 * g++.dg/template/static4.C: New test.
19096 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
19099 * g++.dg/init/ref7.C: New test.
19101 2003-06-19 Matt Austern <austern@apple.com>
19104 * g++.dg/anew1.C: New test.
19105 * g++.dg/anew2.C: New test.
19106 * g++.dg/anew3.C: New test.
19107 * g++.dg/anew4.C: New test.
19109 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
19111 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
19113 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
19115 * gcc.c-torture/execute/simd-4.c (main): Make expected value
19118 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
19120 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
19123 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
19125 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
19126 * gcc.c-torture/compile/961203-1.c: Likewise.
19127 * gcc.c-torture/compile/980506-1.c: Likewise.
19129 2003-06-17 Mark Mitchell <mark@codesourcery.com>
19132 * g++.dg/lookup/using7.C: New test.
19134 2003-06-17 Mark Mitchell <mark@codesourcery.com>
19137 * g++.dg/abi/conv1.C: Remove it.
19138 * g++.dg/template/conv7.C: New test.
19139 * g++.dg/template/conv8.C: Likewise.
19140 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
19141 conversion operator.
19143 2003-06-17 Janis Johnson <janis187@us.ibm.com>
19145 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
19146 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19147 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19148 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19149 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19150 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19151 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19152 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19153 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19154 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19155 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19156 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19157 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19158 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19159 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19160 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19161 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19162 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19163 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19164 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19165 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19166 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19167 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19168 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19169 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19170 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19171 * gcc.dg/compat/struct-return-10_x.c: Ditto.
19172 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19173 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19175 2003-06-16 Mark Mitchell <mark@codesourcery.com>
19177 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
19178 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
19181 2003-06-16 Roger Sayle <roger@eyesopen.com>
19183 * gcc.dg/i386-387-5.c: New test case.
19184 * gcc.dg/i386-387-6.c: New test case.
19185 * gcc.dg/builtins-23.c: New test case.
19187 2003-06-15 Roger Sayle <roger@eyesopen.com>
19189 * gcc.dg/builtins-22.c: New test case.
19190 * gcc.dg/i386-387-1.c: Update to test exp.
19191 * gcc.dg/i386-387-2.c: Likewise.
19193 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19195 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
19197 2003-06-12 Mark Mitchell <mark@codesourcery.com>
19199 * lib/gcc-dg.exp (dg-require-dll): New function.
19200 (dg-xfail-if): Likewise.
19201 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
19204 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
19205 * gcc.c-torture/compile/20001205-1.c: Likewise.
19206 * gcc.c-torture/compile/20001226-1.c: Likewise.
19207 * gcc.c-torture/compile/20010518-2.c: Likewise.
19208 * gcc.c-torture/compile/20020312-1.c: Likewise.
19209 * gcc.c-torture/compile/20020604-1.c: Likewise.
19210 * gcc.c-torture/compile/920501-12.c: Likewise.
19211 * gcc.c-torture/compile/920501-4.c: Likewise.
19212 * gcc.c-torture/compile/920520-1.c: Likewise.
19213 * gcc.c-torture/compile/920521-1.c: Likewise.
19214 * gcc.c-torture/compile/920625-1.c: Likewise.
19215 * gcc.c-torture/compile/961203-1.c: Likewise.
19216 * gcc.c-torture/compile/980506-1.c: Likewise.
19217 * gcc.c-torture/compile/981006-1.c: Likewise.
19218 * gcc.c-torture/compile/981022-1.c: Likewise.
19219 * gcc.c-torture/compile/981223-1.c: Likewise.
19220 * gcc.c-torture/compile/990617-1.c: Likewise.
19221 * gcc.c-torture/compile/dll.c: Likewise.
19222 * gcc.c-torture/compile/labels-3.c: Likewise.
19223 * gcc.c-torture/compile/mipscop-1.c: Likewise.
19224 * gcc.c-torture/compile/mipscop-2.c: Likewise.
19225 * gcc.c-torture/compile/mipscop-3.c: Likewise.
19226 * gcc.c-torture/compile/mipscop-4.c: Likewise.
19227 * gcc.c-torture/compile/simd-5.c: Likewise.
19228 * gcc.c-torture/compile/20000804-1.x: Remove.
19229 * gcc.c-torture/compile/20001205-1.x: Likewise.
19230 * gcc.c-torture/compile/20001226-1.x: Likewise.
19231 * gcc.c-torture/compile/20010518-2.x: Likewise.
19232 * gcc.c-torture/compile/20020312-1.x: Likewise.
19233 * gcc.c-torture/compile/20020604-1.x: Likewise.
19234 * gcc.c-torture/compile/920501-12.x: Likewise.
19235 * gcc.c-torture/compile/920501-4.x: Likewise.
19236 * gcc.c-torture/compile/920520-1.x: Likewise.
19237 * gcc.c-torture/compile/920521-1.x: Likewise.
19238 * gcc.c-torture/compile/920625-1.x: Likewise.
19239 * gcc.c-torture/compile/961203-1.x: Likewise.
19240 * gcc.c-torture/compile/980506-1.x: Likewise.
19241 * gcc.c-torture/compile/981006-1.x: Likewise.
19242 * gcc.c-torture/compile/981022-1.x: Likewise.
19243 * gcc.c-torture/compile/981223-1.x: Likewise.
19244 * gcc.c-torture/compile/990617-1.x: Likewise.
19245 * gcc.c-torture/compile/mipscop-1.x: Likewise.
19246 * gcc.c-torture/compile/mipscop-2.x: Likewise.
19247 * gcc.c-torture/compile/mipscop-3.x: Likewise.
19248 * gcc.c-torture/compile/mipscop-4.x: Likewise.
19249 * gcc.c-torture/compile/simd-5.x: Likewise.
19251 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
19253 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19255 * gcc.c-torture/execute/20030611-1.c: New test.
19257 2003-06-12 Roger Sayle <roger@eyesopen.com>
19260 * gcc.dg/20030612-1.c: New test case.
19262 2003-06-12 Mark Mitchell <mark@codesourcery.com>
19265 * g++.dg/expr/cast1.C: New test.
19267 2003-06-12 Roger Sayle <roger@eyesopen.com>
19269 * gcc.dg/builtins-21.c: New test case.
19271 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
19273 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
19274 options instead of at the end.
19275 * lib/objc.exp (objc_target_compile): Likewise.
19277 2003-06-11 Mark Mitchell <mark@codesourcery.com>
19280 * g++.dg/parse/error1.C: New test.
19282 2003-06-11 Janis Johnson <janis187@us.ibm.com>
19284 * gcc.dg/compat/struct-by-value-11_main.c: New file.
19285 * gcc.dg/compat/struct-by-value-11_x.c: New file.
19286 * gcc.dg/compat/struct-by-value-11_y.c: New file.
19287 * gcc.dg/compat/struct-by-value-12_main.c: New file.
19288 * gcc.dg/compat/struct-by-value-12_x.c: New file.
19289 * gcc.dg/compat/struct-by-value-12_y.c: New file.
19290 * gcc.dg/compat/struct-by-value-13_main.c: New file.
19291 * gcc.dg/compat/struct-by-value-13_x.c: New file.
19292 * gcc.dg/compat/struct-by-value-13_y.c: New file.
19293 * gcc.dg/compat/struct-by-value-14_main.c: New file.
19294 * gcc.dg/compat/struct-by-value-14_x.c: New file.
19295 * gcc.dg/compat/struct-by-value-14_y.c: New file.
19296 * gcc.dg/compat/struct-by-value-15_main.c: New file.
19297 * gcc.dg/compat/struct-by-value-15_x.c: New file.
19298 * gcc.dg/compat/struct-by-value-15_y.c: New file.
19299 * gcc.dg/compat/struct-by-value-16_main.c: New file.
19300 * gcc.dg/compat/struct-by-value-16_x.c: New file.
19301 * gcc.dg/compat/struct-by-value-16_y.c: New file.
19302 * gcc.dg/compat/struct-by-value-17_main.c: New file.
19303 * gcc.dg/compat/struct-by-value-17_x.c: New file.
19304 * gcc.dg/compat/struct-by-value-17_y.c: New file.
19305 * gcc.dg/compat/struct-by-value-18_main.c: New file.
19306 * gcc.dg/compat/struct-by-value-18_x.c: New file.
19307 * gcc.dg/compat/struct-by-value-18_y.c: New file.
19309 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
19310 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
19311 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
19312 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
19313 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
19314 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
19315 * gcc.dg/compat/scalar-return-3_main.c: New file.
19316 * gcc.dg/compat/scalar-return-3_x.c: New file.
19317 * gcc.dg/compat/scalar-return-3_y.c: New file.
19318 * gcc.dg/compat/scalar-return-4_main.c: New file.
19319 * gcc.dg/compat/scalar-return-4_x.c: New file.
19320 * gcc.dg/compat/scalar-return-4_y.c: New file.
19322 2003-06-10 Janis Johnson <janis187@us.ibm.com>
19324 * gcc.dg/compat/fp2-struct-check.h: New file.
19325 * gcc.dg/compat/fp2-struct-defs.h: New file.
19326 * gcc.dg/compat/fp2-struct-init.h: New file.
19327 * gcc.dg/compat/struct-by-value-10_main.c: New file.
19328 * gcc.dg/compat/struct-by-value-10_x.c: New file.
19329 * gcc.dg/compat/struct-by-value-10_y.c: New file.
19330 * gcc.dg/compat/struct-return-10_main.c: New file.
19331 * gcc.dg/compat/struct-return-10_x.c: New file.
19332 * gcc.dg/compat/struct-return-10_y.c: New file.
19334 * gcc.dg/compat/compat-common.h: New file.
19335 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
19336 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
19337 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
19338 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
19339 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
19340 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
19341 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
19342 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19343 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
19344 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
19345 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19346 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
19347 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
19348 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19349 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
19350 * gcc.dg/compat/small-struct-check.h: Ditto.
19351 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
19352 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19353 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
19354 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
19355 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19356 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
19357 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
19358 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19359 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
19360 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
19361 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19362 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
19363 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
19364 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19365 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
19366 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
19367 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19368 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
19369 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
19370 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19371 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
19372 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
19373 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19374 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
19375 * gcc.dg/compat/struct-return-2_main.c: Ditto.
19376 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19377 * gcc.dg/compat/struct-return-2_y.c: Ditto.
19378 * gcc.dg/compat/struct-return-3_main.c: Ditto.
19379 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19380 * gcc.dg/compat/struct-return-3_y.c: Ditto.
19382 2003-06-10 Geoffrey Keating <geoffk@apple.com>
19384 * g++.dg/pch/static-1.C: New file.
19385 * g++.dg/pch/static-1.Hs: New file.
19387 2003-06-10 Richard Henderson <rth@redhat.com>
19389 * gcc.dg/asm-7.c: Adjust expected warning text.
19391 2003-06-10 Roger Sayle <roger@eyesopen.com>
19393 * gcc.dg/builtins-20.c: New test case.
19395 2003-06-10 Mark Mitchell <mark@codesourcery.com>
19398 * g++.dg/opt/template1.C: New test.
19400 2003-06-09 Mark Mitchell <mark@codesourcery.com>
19402 * lib/gcc-dg.exp (dg-test): Clear additional_files and
19403 additional_sources.
19405 2003-05-21 David Taylor <dtaylor@emc.com>
19407 * gcc.dg/Wpadded.c: New file.
19409 2003-06-09 Mark Mitchell <mark@codesourcery.com>
19411 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
19412 * gcc.dg/special/weak-2.c: Add dg-require-weak.
19413 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
19416 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
19418 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
19420 2003-06-09 Mark Mitchell <mark@codesourcery.com>
19422 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
19423 (dg-require-alias): Likewise.
19424 (dg-require-gc-sections): Likewise.
19425 * lib/target-supports.exp (check_gc_sections_available): Likewise.
19427 2003-06-08 Richard Henderson <rth@redhat.com>
19429 * gcc.dg/20011029-2.c: Fix the array reference.
19430 * gcc.dg/asm-7.c: New.
19432 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
19434 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
19436 2003-06-08 Mark Mitchell <mark@codesourcery.com>
19438 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
19439 (dg-require-gc-sections): Likewise.
19441 2003-06-08 Jan Hubicka <jh@suse.cz>
19443 * i386-cmov1.c: Fix regular expression.
19444 * i386-cvt-1.c: Likewise.
19445 * i386-local.c: Likewise.
19446 * i386-local2.c: Likewise.
19447 * i386-mul.c: Likewise.
19448 * i386-ssetype-1.c: Likewise.
19449 * i386-ssetype-3.c: Likewise.
19450 * i386-ssetype-5.c: Likewise.
19452 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19455 * g++.dg/warn/implicit-typename2.C: New test.
19456 * g++.dg/warn/implicit-typename3.C: New test.
19458 2003-06-07 Richard Henderson <rth@redhat.com>
19460 * g++.dg/other/offsetof3.C: Use size_t.
19461 * g++.dg/other/offsetof4.C: Likewise.
19463 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
19465 * lib/copy-file.exp: New. Implement gcc_copy_files.
19467 * lib/dg-pch.exp: Load copy-file.exp
19468 (dg-pch): Use gcc_copy_files instead of "file copy".
19470 2003-06-06 Mark Mitchell <mark@codesourcery.com>
19472 * gcc.dg/weak/weak.exp: Simplify.
19473 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
19474 * gcc.dg/weak/weak-1.c: Likewise.
19475 * gcc.dg/weak/weak-2.c: Likewise.
19476 * gcc.dg/weak/weak-3.c: Likewise.
19477 * gcc.dg/weak/weak-4.c: Likewise.
19478 * gcc.dg/weak/weak-5.c: Likewise.
19479 * gcc.dg/weak/weak-6.c: Likewise.
19480 * gcc.dg/weak/weak-7.c: Likewise.
19481 * gcc.dg/weak/weak-8.c: Likewise.
19482 * gcc.dg/weak/weak-9.c: Likewise.
19484 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
19486 gcc.c-torture/execute/20030606-1.c: New.
19488 2003-06-06 Roger Sayle <roger@eyesopen.com>
19490 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
19491 * gcc.dg/builtins-19.c: Likewise.
19493 2003-06-06 Roger Sayle <roger@eyesopen.com>
19495 * gcc.dg/builtins-2.c: Add some more tests.
19496 * gcc.dg/builtins-18.c: New test case.
19497 * gcc.dg/builtins-19.c: New test case.
19499 2003-06-06 Roger Sayle <roger@eyesopen.com>
19500 Jim Wilson <wilson@tuliptree.org>
19502 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
19504 2003-06-06 Jakub Jelinek <jakub@redhat.com>
19506 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
19507 mempcpy/stpcpy calls not to be optimized into something else.
19508 * gcc.c-torture/execute/string-opt-3.c: Moved to...
19509 * gcc.c-torture/execute/builtins/string-7.c: ...here.
19510 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
19512 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19514 * gcc.dg/format/asm_fprintf-1.c: New test.
19516 2003-06-05 Mark Mitchell <mark@codesourcery.com>
19518 * lib/gcc-defs.exp (additional_sources): New variable.
19519 (dg-additional-sources): New function.
19520 (additional_files): New variable.
19521 (dg-additional-files): New function.
19522 (dg-additional-files-options): Likewise.
19523 * lib/gcc-dg.exp (dg-require-weak): New function.
19524 (dg-require-alias): Likewise.
19525 (dg-require-gc-sections): Likewise.
19526 * lib/target-supports.exp (check_alias_available): Remove testfile
19528 (check_gc_sections_available): New function.
19529 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
19530 (dg-gpp-additional-files): Likewise.
19531 * lib/g++.exp (additional_sources): Remove.
19532 (additional_files): Likewise.
19533 (g++_target_compile): Use dg-additional-files-options.
19535 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
19537 * gcc.dg/special/ecos.exp: Remove.
19538 * gcc.dg/special/20000419-2.c: Use dg-require-*.
19539 * gcc.dg/special/alias-1.c: Likewise.
19540 * gcc.dg/special/alias-2.c: Likewise.
19541 * gcc.dg/special/gcsec-1.c: Likewise.
19542 * gcc.dg/special/weak-1.c: Likewise.
19543 * gcc.dg/special/weak-2.c: Likewise.
19544 * gcc.dg/special/wkali-1.c: Likewise.
19545 * gcc.dg/special/wkali-2.c: Likewise.
19547 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
19548 dg-gpp-additional-*.
19549 * g++.dg/special/conpr-3.C: Likewise.
19550 * g++.dg/special/conpr-4.C: Likewise.
19551 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
19552 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
19553 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
19554 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
19555 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
19556 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
19557 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
19558 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
19559 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
19560 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
19561 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
19562 * g++.old-deja/g++.other/comdat1.C: Likewise.
19563 * g++.old-deja/g++.other/comdat2.C: Likewise.
19564 * g++.old-deja/g++.other/comdat3.C: Likewise.
19565 * g++.old-deja/g++.other/ctor1.C: Likewise.
19566 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
19568 2003-06-05 Richard Henderson <rth@redhat.com>
19570 * gcc.dg/debug/20030605-1.c: New.
19572 2003-06-04 Mark Mitchell <mark@codesourcery.com>
19574 * README.QMTEST: Update.
19576 2003-06-04 Richard Henderson <rth@redhat.com>
19578 * gcc.dg/cleanup-1.c: New.
19579 * gcc.dg/cleanup-2.c: New.
19580 * gcc.dg/cleanup-3.c: New.
19581 * gcc.dg/cleanup-4.c: New.
19582 * gcc.dg/cleanup-5.c: New.
19583 * gcc.dg/cleanup-6.c: New.
19584 * gcc.dg/cleanup-7.c: New.
19586 2003-06-04 Mark Mitchell <mark@codesourcery.com>
19588 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
19590 * lib/dg-pch.exp: New file.
19591 * g++.dg/pch/pch.exp: Use dg-pch.exp.
19592 * gcc.dg/pch/pch.exp: Likewise.
19594 2003-06-04 Roger Sayle <roger@eyesopen.com>
19596 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
19597 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
19598 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
19599 * gcc.dg/builtins-17.c: New test case.
19600 * gcc.dg/i386-387-4.c: New test case.
19601 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
19603 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19605 * gcc.dg/ultrasp9.c: New test.
19607 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19609 * gcc.c-torture/compile/20030604-1.c: New test.
19610 * gcc.dg/sparc-constant-1.c: New test.
19612 2003-06-03 Glen Nakamura <glen@imodulo.com>
19614 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
19616 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
19618 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
19620 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
19621 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
19623 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
19625 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
19627 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19630 * g++.dg/template/spec10.C: New test.
19632 2003-06-03 Roger Sayle <roger@eyesopen.com>
19634 * gcc.dg/builtins-16.c: New test case.
19636 2003-06-03 Jakub Jelinek <jakub@redhat.com>
19638 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
19639 mempcpy test with post-increments.
19640 * gcc.c-torture/execute/string-opt-3.c: New test.
19641 * gcc.dg/string-opt-1.c: New test.
19643 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
19646 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
19648 2003-06-02 Mark Mitchell <mark@codesourcery.com>
19650 * lib/scanasm.exp (dg-scan): New function, factored out of ...
19651 (scan-assembler): ... here. Use dg-scan.
19652 (scan-assembler-not): Likewise.
19653 (scan-file): New function.
19654 (scan-file-not): Likewise.
19655 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
19656 * gcc.dg/cpp/_Pragma4.c: Likewise.
19657 * gcc.dg/cpp/_Pragma5.c: Likewise.
19658 * gcc.dg/cpp/avoidpaste1.c: Likewise.
19659 * gcc.dg/cpp/avoidpaste2.c: Likewise.
19660 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
19661 * gcc.dg/cpp/cmdlne-P.c: Likewise.
19662 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
19663 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
19664 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
19665 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
19666 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
19667 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
19668 * gcc.dg/cpp/cxxcom1.c: Likewise.
19669 * gcc.dg/cpp/line1.c: Likewise.
19670 * gcc.dg/cpp/maccom1.c: Likewise.
19671 * gcc.dg/cpp/maccom2.c: Likewise.
19672 * gcc.dg/cpp/maccom3.c: Likewise.
19673 * gcc.dg/cpp/maccom4.c: Likewise.
19674 * gcc.dg/cpp/maccom5.c: Likewise.
19675 * gcc.dg/cpp/maccom6.c: Likewise.
19676 * gcc.dg/cpp/multiline.c: Likewise.
19677 * gcc.dg/cpp/spacing1.c: Likewise.
19678 * gcc.dg/cpp/spacing2.c: Likewise.
19679 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
19680 * gcc.dg/cpp/trad/maccom1.c: Likewise.
19681 * gcc.dg/cpp/trad/maccom2.c: Likewise.
19682 * gcc.dg/cpp/trad/maccom3.c: Likewise.
19683 * gcc.dg/cpp/trad/maccom4.c: Likewise.
19684 * gcc.dg/cpp/trad/maccom6.c: Likewise.
19685 * gcc.dg/cpp/cxxcom2.c: Likewise.
19686 * gcc.dg/cpp/cxxcom2.h: New file.
19688 * gcc.dg/cpp/truefalse.cpp: Move it to ...
19689 * g++.dg/cpp/truefalse.C: Here.
19690 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
19692 2003-06-01 Loren James Rittle <ljrittle@acm.org>
19694 * gcc.dg/cpp/redef3.c: New file.
19696 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19698 * gcc.dg/i386-loop-3.c: New test.
19700 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
19702 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
19704 2003-05-31 Roger Sayle <roger@eyesopen.com>
19706 * gcc.dg/fwrapv-1.c: New test case.
19707 * gcc.dg/fwrapv-2.c: New test case.
19709 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19712 * g++.dg/template/spec9.C: New test.
19714 2003-05-29 Roger Sayle <roger@eyesopen.com>
19716 * gcc.dg/duff-4.c: New test case.
19718 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
19721 * g77.dg/ffixed-form-1.f: New test
19722 * g77.dg/ffixed-form-2.f: New test
19723 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
19724 * g77.dg/ffree-form-3.f: New test
19726 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
19728 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
19729 * gcc.dg/wint_t-1.c: Likewise.
19731 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19733 * g++.dg/template/access11.C: New test.
19735 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19738 * g++.dg/template/access10.C: New test.
19740 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19741 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19743 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
19745 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
19747 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
19748 suppress for powerpc-*-darwin*.
19749 * gcc.dg/torture/builtin-noret-2.c: Likewise.
19751 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
19753 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
19754 suppress option for powerpc-*-darwin*.
19756 2003-05-23 Roger Sayle <roger@eyesopen.com>
19758 * gcc.dg/builtins-1.c: Add tests for tan and atan.
19759 * gcc.dg/builtins-4.c: Add test for fmod.
19761 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19764 * g++.dg/template/instantiate4.C: New test.
19766 2003-05-22 Roger Sayle <roger@eyesopen.com>
19768 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
19770 2003-05-21 Janis Johnson <janis187@us.ibm.com>
19772 * gcc.dg/compat/scalar-return-1_main.c: New file.
19773 * gcc.dg/compat/scalar-return-1_x.c: New file.
19774 * gcc.dg/compat/scalar-return-1_y.c: New file.
19775 * gcc.dg/compat/scalar-return-2_main.c: New file.
19776 * gcc.dg/compat/scalar-return-2_x.c: New file.
19777 * gcc.dg/compat/scalar-return-2_y.c: New file.
19778 * gcc.dg/compat/struct-return-3_main.c: New file.
19779 * gcc.dg/compat/struct-return-3_y.c: New file.
19780 * gcc.dg/compat/struct-return-3_x.c: New file.
19781 * gcc.dg/compat/struct-return-2_main.c: New file.
19782 * gcc.dg/compat/struct-return-2_x.c: New file.
19783 * gcc.dg/compat/struct-return-2_y.c: New file.
19785 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19787 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
19788 for hppa*-hp-hpux*.
19789 * gcc.dg/20021014-1.c (dg-options): Likewise.
19790 * gcc.dg/nest.c (dg-options): Likewise.
19792 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
19795 * g++.dg/ext/dllimport2.C: New file.
19796 * g++.dg/ext/dllimport3.C: New file.
19798 2003-05-20 Janis Johnson <janis187@us.ibm.com>
19800 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
19801 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
19802 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19803 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
19804 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19805 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
19806 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
19807 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
19808 * gcc.dg/compat/small-struct-defs.h: New file.
19809 * gcc.dg/compat/small-struct-init.h: New file.
19810 * gcc.dg/compat/small-struct-check.h: New file.
19811 * gcc.dg/compat/fp-struct-defs.h: New file.
19812 * gcc.dg/compat/fp-struct-check.h: New file.
19813 * gcc.dg/compat/fp-struct-init.h: New file.
19814 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
19815 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
19817 2003-05-19 Jakub Jelinek <jakub@redhat.com>
19819 * gcc.dg/20030225-2.c: New test.
19821 2003-05-18 Roger Sayle <roger@eyesopen.com>
19822 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19824 * gcc.c-torture/compile/20030518-1.c: New test case.
19826 2003-05-18 Mark Mitchell <mark@codesourcery.com>
19828 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
19829 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
19830 gcc-dg-debug-runtest.
19831 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
19832 gcc-dg-debug-runtest.
19834 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19837 * g++.dg/lookup/using6.C: New test.
19839 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19841 * g++.dg/parse/access2.C: New test.
19843 2003-05-17 Mark Mitchell <mark@codesourcery.com>
19845 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
19846 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
19847 * gcc.dg/debug/debug.exp: Likewise.
19849 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
19851 * gcc.dg/dollar.c: New test.
19853 2003-05-16 Janis Johnson <janis187@us.ibm.com>
19855 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
19856 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
19857 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
19858 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
19859 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
19860 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
19861 * gcc.dg/compat/struct-by-value-6_main.c: New file.
19862 * gcc.dg/compat/struct-by-value-6_x.c: New file.
19863 * gcc.dg/compat/struct-by-value-6_y.c: New file.
19864 * gcc.dg/compat/struct-by-value-7_main.c: New file.
19865 * gcc.dg/compat/struct-by-value-7_x.c: New file.
19866 * gcc.dg/compat/struct-by-value-7_y.c: New file.
19867 * gcc.dg/compat/struct-by-value-8_main.c: New file.
19868 * gcc.dg/compat/struct-by-value-8_x.c: New file.
19869 * gcc.dg/compat/struct-by-value-8_y.c: New file.
19870 * gcc.dg/compat/struct-by-value-9_main.c: New file.
19871 * gcc.dg/compat/struct-by-value-9_x.c: New file.
19872 * gcc.dg/compat/struct-by-value-9_y.c: New file.
19874 2003-05-16 Mark Mitchell <mark@codesourcery.com>
19876 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
19877 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
19878 support for "repo" mode.
19879 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
19880 * lib/g77-dg.exp: Likewise.
19881 * lib/obj-dg.exp: Likewise.
19883 2003-05-16 Jakub Jelinek <jakub@redhat.com>
19885 Merge from gcc-3_2-rhl8-branch:
19886 2003-04-23 Jakub Jelinek <jakub@redhat.com>
19888 * gcc.dg/tls/opt-6.c: New test.
19890 2003-04-05 Jakub Jelinek <jakub@redhat.com>
19892 * gcc.dg/20030405-1.c: New test.
19894 2003-03-09 Jakub Jelinek <jakub@redhat.com>
19896 * gcc.dg/20030309-1.c: New test.
19898 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19900 * gcc.c-torture/execute/20030307-1.c: New test.
19902 2003-02-20 Randolph Chung <tausq@debian.org>
19904 * gcc.c-torture/compile/20030220-1.c: New test.
19906 2003-02-18 Jakub Jelinek <jakub@redhat.com>
19908 * gcc.dg/20030217-1.c: New test.
19910 2003-01-29 Jakub Jelinek <jakub@redhat.com>
19912 * gcc.c-torture/compile/20020129-1.c: New test.
19914 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19916 * gcc.dg/unroll-1.c: New test.
19918 2002-11-16 Jan Hubicka <jh@suse.cz>
19920 * gcc.c-torture/execute/20020920-1.c: New test.
19922 2002-10-08 Jakub Jelinek <jakub@redhat.com>
19925 * gcc.c-torture/compile/20021008-1.c: New test.
19927 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
19930 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
19932 2002-08-07 Jakub Jelinek <jakub@redhat.com>
19934 * gcc.c-torture/compile/20020807-1.c: New test.
19936 2002-07-30 Jakub Jelinek <jakub@redhat.com>
19938 * gcc.dg/tls/opt-1.c: New test.
19940 2002-07-29 Jakub Jelinek <jakub@redhat.com>
19942 * gcc.dg/20020729-1.c: New test.
19944 2002-07-20 Jakub Jelinek <jakub@redhat.com>
19946 * g++.dg/opt/life1.C: New test.
19948 2002-05-20 Jakub Jelinek <jakub@redhat.com>
19950 * gcc.dg/20020525-1.c: New test.
19952 2002-05-24 Jakub Jelinek <jakub@redhat.com>
19955 * g++.dg/ext/pretty1.C: New test.
19956 * g++.dg/ext/pretty2.C: New test.
19958 2003-05-15 Mark Mitchell <mark@codesourcery.com>
19961 * g++.dg/ext/typeof5.C: New test.
19963 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
19965 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
19966 __USER_LABEL_PREFIX__ into account.
19967 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
19969 2003-05-14 Roger Sayle <roger@eyesopen.com>
19971 * gcc.dg/builtins-15.c: New test case.
19973 2003-05-13 Zack Weinberg <zack@codesourcery.com>
19975 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
19977 2003-05-12 Mark Mitchell <mark@codesourcery.com>
19979 * lib/g++.exp: Tweak handling of additional source files.
19980 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
19981 * g++.dg/special/conpr-2a.C: Rename to ...
19982 * g++.dg/special/conpr-2a.cc: ... this.
19983 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
19984 * g++.dg/special/conpr-3a.C: Rename to ...
19985 * g++.dg/special/conpr-3a.cc: This.
19986 * g++.dg/special/conpr-3b.C: Rename to ...
19987 * g++.dg/special/conpr-3b.cc: This.
19988 * g++.dg/special/conpr-4.C: New test.
19989 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
19991 2003-05-12 David Edelsohn <edelsohn@gnu.org>
19993 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
19995 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19997 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
19998 * g++.old-deja/g++.robertl/eb71.C: Likewise.
19999 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
20000 * g++.old-deja/g++.other/warn3.C: Likewise.
20002 2003-05-11 Roger Sayle <roger@eyesopen.com>
20004 * gcc.dg/i386-387-1.c: Update to also test log.
20005 * gcc.dg/i386-387-2.c: Likewise.
20007 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
20009 * g77.f-torture/execute/int8421.f: New test.
20011 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20013 PR c++/10230, c++/10481
20014 * g++.dg/lookup/scoped5.C: New test.
20016 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20019 * g++.dg/template/ttp6.C: New test.
20021 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
20023 * gcc.c-torture/execute/builtins: New directory.
20024 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
20025 gcc.c-torture/execute/builtins.
20026 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
20027 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
20028 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
20029 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
20031 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20034 * g++.dg/template/access8.C: New test.
20035 * g++.dg/template/access9.C: New test.
20037 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20040 * g++.dg/parse/access1.C: New test.
20042 2003-05-09 DJ Delorie <dj@redhat.com>
20044 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
20045 long, and not an int.
20047 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20049 PR c++/10555, c++/10576
20050 * g++.dg/template/memclass1.C: New test.
20052 2003-05-08 DJ Delorie <dj@redhat.com>
20054 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
20056 * gcc.c-torture/execute/20021024-1.x: Likewise.
20057 * gcc.c-torture/execute/shiftdi.x: Likewise.
20058 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
20059 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
20060 * gcc.dg/20021018-1.c: Likewise.
20062 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20064 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
20066 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
20067 (bcopy): Call memmove.
20069 2003-05-08 Roger Sayle <roger@eyesopen.com>
20071 * g77.f-torture/compile/8485.f: New test case.
20073 2003-05-07 Richard Henderson <rth@redhat.com>
20076 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
20077 Verify exception_cleanup not called for rethrows.
20078 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
20079 when exiting catch block without rethrowing.
20080 * g++.dg/eh/forced3.C: New.
20081 * g++.dg/eh/forced4.C: New.
20083 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
20085 * gcc.dg/20030505.c: Fix triplet.
20087 2003-05-06 DJ Delorie <dj@redhat.com>
20089 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
20090 * gcc.dg/nest.c: Likewise.
20092 2003-05-05 Roger Sayle <roger@eyesopen.com>
20094 * gcc.dg/builtins-14.c: New test case.
20096 2003-05-05 Janis Johnson <janis187@us.ibm.com>
20098 * lib/compat.exp (compat-execute): New argument.
20099 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
20100 * gcc.dg/compat: New test directory.
20101 * gcc.dg/compat/compat.exp: New expect script.
20102 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
20103 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
20104 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
20105 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
20106 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
20107 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
20109 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
20110 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
20111 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
20112 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
20113 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
20114 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
20115 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
20116 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
20117 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
20118 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
20119 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
20120 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
20121 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
20122 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
20123 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
20125 2003-05-05 Zack Weinberg <zack@codesourcery.com>
20127 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
20129 2003-05-05 Jakub Jelinek <jakub@redhat.com>
20131 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
20133 2003-05-05 Geoffrey Keating <geoffk@apple.com>
20135 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
20136 * gcc.dg/ppc-fsel-2.c: New test.
20138 * gcc.dg/unused-5.c: New test.
20140 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20143 * g++.dg/warn/pmf1.C: New test.
20145 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20148 * g++.dg/warn/main.C: New test.
20150 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20152 * gcc.dg/nonnull-3.c: New test.
20154 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
20156 * gcc.dg/cpp/Wtrigraphs.c: Update.
20157 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
20159 2003-05-03 Geoffrey Keating <geoffk@apple.com>
20161 * gcc.dg/ppc-fsel-1.c: New test.
20163 2003-05-03 Zack Weinberg <zack@codesourcery.com>
20166 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
20168 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
20170 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
20172 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20174 PR c++/9364, c++/10553, c++/10586
20175 * g++.dg/parse/typename4.C: New test.
20176 * g++.dg/parse/typename5.C: Likewise.
20178 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
20180 * gcc.c-torture/compile/20030503-1.c: New test.
20182 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20184 * g++.dg/lookup/using5.C: Fix testcase error.
20186 2003-05-01 Chris Demetriou <cgd@broadcom.com>
20188 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
20189 since MEABI is no longer supported. Remove all vestiges
20190 of MEABI from the test.
20192 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20195 * g++.dg/lookup/using5.C: New test.
20197 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20200 * g++.dg/template/ttp5.C: New test.
20202 2003-04-30 Mark Mitchell <mark@codesourcery.com>
20204 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
20205 (dg-gpp-additional-sources): New function.
20206 (dg-gpp-additional-files): Likewise.
20207 * lib/g++.exp (additional_sources): New variable.
20208 (additional_files): Likewise.
20209 (g++_target_compile): Deal with them.
20210 * lib/old-dejagnu.exp: Remove.
20211 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
20212 * g++.old-deja: Revise all tests to use dg commands.
20214 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20216 PR c++/9432, c++/9528
20217 * g++.dg/lookup/using4.C: New test.
20219 2003-04-29 Geoffrey Keating <geoffk@apple.com>
20221 * gcc.dg/noreturn-5.c: New file.
20222 * gcc.dg/noreturn-6.c: New file.
20224 * gcc.c-torture/compile/inline-1.c: New file.
20226 2003-04-29 Mark Mitchell <mark@codesourcery.com>
20229 * g++.dg/template/explicit1.C: New test.
20231 2003-04-29 Mark Mitchell <mark@codesourcery.com>
20234 * g++.dg/other/bitfield1.C: New test.
20237 * g++.dg/init/new7.C: New test.
20239 2003-04-29 Mark Mitchell <mark@codesourcery.com>
20241 * g++.dg/ext/desig1.C: New test.
20242 * g++.dg/ext/init1.C: Update.
20244 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
20246 2003-04-28 Mark Mitchell <mark@codesourcery.com>
20249 * g++.dg/warn/Winline-1.C: New test.
20251 2003-04-28 Jakub Jelinek <jakub@redhat.com>
20253 * gcc.c-torture/execute/string-opt-19.c: New test.
20255 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
20256 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
20258 2003-04-27 Mark Mitchell <mark@codesourcery.com>
20261 * g++.dg/init/new6.C: New test.
20264 * g++.dg/init/ref6.C: New test.
20266 2003-04-26 David Edelsohn <edelsohn@gnu.org>
20268 * g++.dg/warn/weak1.C: XFAIL on AIX4.
20270 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20272 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
20273 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
20275 2003-04-25 Mark Mitchell <mark@codesourcery.com>
20277 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
20278 initialized static data members.
20280 2003-04-25 H.J. Lu <hjl@gnu.org>
20282 * gcc.dg/ia64-sync-4.c: New test.
20284 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20286 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
20289 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
20292 * g++.dg/warn/conv1.C: New test.
20293 * g++.old-deja/g++.other/conv7.C: Adjust.
20294 * g++.old-deja/g++.other/overload14.C: Adjust.
20296 2003-04-23 Mark Mitchell <mark@codesourcery.com>
20299 * g++.dg/template/defarg2.C: New test.
20301 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
20303 * gcc.dg/cpp/include2.c: Update.
20304 * gcc.dg/cpp/multiline-2.c: New.
20305 * gcc.dg/cpp/multiline.c: Update.
20306 * gcc.dg/cpp/strify2.c: Update.
20307 * gcc.dg/cpp/trad/literals-2.c: Update.
20309 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20311 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
20313 2003-04-23 Mark Mitchell <mark@codesourcery.com>
20315 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
20317 2003-04-23 Mark Mitchell <mark@codesourcery.com>
20320 * g++.dg/parse/crash4.C: New test.
20323 * g++.dg/parse/crash5.C: New test.
20325 2003-04-22 Mark Mitchell <mark@codesourcery.com>
20328 * g++.dg/parse/crash3.C: New test.
20331 * g++.dg/parse/elab1.C: New test.
20333 2003-04-22 Devang Patel <dpatel@apple.com>
20335 * gcc.dg/cpp/trad/funlike-5.c: New test.
20337 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
20339 * g++.dg/other/packed1.C: Fix dg options.
20341 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
20343 * g++.dg/other/offsetof2.C: New test.
20345 2003-04-21 Mark Mitchell <mark@codesourcery.com>
20347 * g++.dg/template/recurse.C: Adjust location of error messages.
20349 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
20352 * g++.dg/init/addr-const1.C: New test.
20353 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
20355 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
20358 * g++.dg/lookup/struct-hack1.C: New test.
20360 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
20362 * ucs.c: Update diagnostic messages.
20364 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
20366 * gcc.dg/cpp/truefalse.cpp: New test.
20367 * gcc.dg/cpp/cpp.exp: Update.
20368 * g++.dg/other/stdbool-if.C: Remove.
20370 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
20372 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
20373 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
20375 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
20377 * gcc.c-torture/compile/20030418-1.c: New test.
20379 2003-04-17 Janis Johnson <janis187@us.ibm.com>
20381 * README.compat: Remove; content moved to doc/sourcebuild.texi.
20383 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20386 g++.dg/template/dependent-name1.C: New test.
20388 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
20390 * gcc.dg/warn-1.c (tourist_guide): New array,
20391 contains a pointer to bar.
20393 2003-04-16 Roger Sayle <roger@eyesopen.com>
20395 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
20396 * gcc.c-torture/execute/medce-1.c: New test case.
20397 * gcc.c-torture/execute/medce-2.c: New test case.
20399 2003-04-15 Mark Mitchell <mark@codesourcery.com>
20401 * lib/prune.exp: Ignore more messages.
20404 * g++.dg/parse/lookup3.C: New test.
20406 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
20408 * gcc.c-torture/compile/20030415-1.c : New test.
20410 2003-04-14 Mark Mitchell <mark@codesourcery.com>
20412 * gcc.c-torture/execute/scope-2.c: Move to ...
20413 * gcc.dg/noncompile/scope.c: .... here.
20415 2003-04-14 Roger Sayle <roger@eyesopen.com>
20417 * gcc.dg/20030414-2.c: New test case.
20419 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
20422 * gcc.dg/20030414-1.c: New test.
20424 2003-04-13 Roger Sayle <roger@eyesopen.com>
20426 * gcc.dg/builtins-12.c: New test case.
20427 * gcc.dg/builtins-13.c: New test case.
20429 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20431 * gcc.c-torture/execute/string-opt-18.c: New test.
20433 2003-04-13 Mark Mitchell <mark@codesourcery.com>
20436 * g++.dg/init/new5.C: New test.
20438 2003-04-12 Mark Mitchell <mark@codesourcery.com>
20441 * g++.dg/ext/dllimport1.C: New test.
20443 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20445 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
20447 2003-04-11 Bud Davis <bdavis9659@comcast.net>
20450 * g77.f-torture/noncompile/9263.f: New test
20452 * g77.f-torture/execute/1832.f: New test
20454 2003-04-11 David Chad <davidc@freebsd.org>
20455 Loren J. Rittle <ljrittle@acm.org>
20458 * objc.dg/headers.m: New test.
20460 2003-04-10 Zack Weinberg <zack@codesourcery.com>
20462 * gcc.c-torture/execute/builtin-noret-2.c: New.
20463 * gcc.c-torture/execute/builtin-noret-2.x: New.
20464 XFAIL builtin-noret-2.c at -O1 and above.
20465 * gcc.dg/redecl.c: New.
20466 * gcc.dg/Wshadow-1.c: Update error regexps.
20468 2003-04-10 Mark Mitchell <mark@codesourcery.com>
20470 * g++.dg/abi/bitfield10.C: New test.
20472 2003-04-09 Mike Stump <mrs@apple.com>
20474 * gcc.dg/pch/pch.exp: Make testcase names longer.
20475 * g++.dg/pch/pch.exp: Make testcase names longer.
20477 2003-04-08 Roger Sayle <roger@eyesopen.com>
20479 * gcc.dg/builtins-11.c: New test case.
20481 2003-04-08 Roger Sayle <roger@eyesopen.com>
20483 * gcc.dg/builtins-9.c: New test case.
20484 * gcc.dg/builtins-10.c: New test case.
20486 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
20488 * gcc.dg/noncompile/init-4.c.c: New test.
20490 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
20492 * gcc.misc-test/gcov-9.c: New test.
20493 * gcc.misc-test/gcov-10.c: New test
20494 * gcc.misc-test/gcov-11.c: New test.
20496 2003-04-05 Zack Weinberg <zack@codesourcery.com>
20498 PR optimization/10024
20499 * gcc.c-torture/compile/20030405-1.c: New test.
20501 2003-04-04 Geoffrey Keating <geoffk@apple.com>
20503 * gcc.dg/pch/static-3.c: New.
20504 * gcc.dg/pch/static-3.hs: New.
20505 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
20507 2003-04-04 Richard Henderson <rth@redhat.com>
20509 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
20510 * g++.dg/eh/forced2.C: Likewise.
20512 2003-04-03 Mike Stump <mrs@apple.com>
20514 * lib/scanasm.exp (scan-assembler): Add xfail processing for
20516 (scan-assembler-times, scan-assembler-not): Likewise.
20517 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
20519 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20521 * gcc.dg/sparc-loop-1.c: New test.
20523 2003-04-02 Geoffrey Keating <geoffk@apple.com>
20526 * g++.dg/pch/system-2.C: New.
20527 * g++.dg/pch/system-2.Hs: New.
20529 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
20531 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
20533 * g++.dg/eh/simd-1.C (vecfunc): Same.
20535 2003-04-01 Roger Sayle <roger@eyesopen.com>
20537 * gcc.c-torture/execute/20030401-1.c: New test case.
20539 2003-04-01 Ziemowit Laski <zlaski@apple.com>
20541 * objc.dg/defs.m: New.
20543 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
20545 * g++.dg/eh/simd-1.C: New.
20546 * g++.dg/eh/simd-2.C: New.
20548 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
20550 * gcc.c-torture/execute/simd-3.c: New.
20552 2003-03-31 Mark Mitchell <mark@codesourcery.com>
20555 * gcc.dg/20030331-2.c: New test.
20557 2003-03-31 Mark Mitchell <mark@codesourcery.com>
20560 * g++.dg/parse/crash2.C: New test.
20562 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
20564 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
20565 * gcc.c-torture/execute/20030331-1.c: ...here.
20567 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
20569 * gcc.c-torture/execute/20030331-1.c: New test.
20571 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
20573 * lib/gcov.exp: Adjust call return testing strings.
20574 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
20576 2003-03-31 Roger Sayle <roger@eyesopen.com>
20578 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
20579 * gcc.dg/builtins-7.c: New test case.
20580 * gcc.dg/builtins-8.c: New test case.
20582 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
20584 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
20586 2003-03-30 Mark Mitchell <mark@codesourcery.com>
20589 * g++.dg/lookup-class-member-2.C: New test.
20591 2003-03-30 Glen Nakamura <glen@imodulo.com>
20593 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
20595 2003-03-28 Roger Sayle <roger@eyesopen.com>
20597 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
20599 2003-03-28 Mark Mitchell <mark@codesourcery.com>
20601 * g++.dg/init/attrib1.C: New test.
20603 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
20605 * gcc.dg/ultrasp8.c: New test.
20607 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
20609 * gcc.dg/ultrasp7.c: New test.
20611 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
20614 * g++.dg/template/inline1.C: New test.
20616 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
20618 * gcc.dg/sparc-dwarf2.c: New test.
20620 2003-03-27 Roger Sayle <roger@eyesopen.com>
20622 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
20623 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
20625 2003-03-27 Mark Mitchell <mark@codesourcery.com>
20627 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
20628 than reading .x files.
20629 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
20630 * g77.dg/gcov/gcov-1.f: Likewise.
20631 * gcc.misc-tests/gcov-4b.c: Likewise.
20632 * gcc.misc-tests/gcov-5b.c: Likewise.
20633 * gcc.misc-tests/gcov-6.c: Likewise.
20634 * gcc.misc-tests/gcov-7.c: Likewise.
20635 * gcc.misc-tests/gcov-8.c: Likewise.
20636 * g++.dg/gcov/gcov-1.x: Remove.
20637 * g77.dg/gcov/gcov-1.x: Likewise.
20638 * gcc.misc-tests/gcov-4b.x: Likewise.
20639 * gcc.misc-tests/gcov-5b.x: Likewise.
20640 * gcc.misc-tests/gcov-6.x: Likewise.
20641 * gcc.misc-tests/gcov-7.x: Likewise.
20642 * gcc.misc-tests/gcov-8.x: Likewise.
20644 2003-03-27 Glen Nakamura <glen@imodulo.com>
20647 * gcc.dg/20030324-1.c: New test.
20649 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
20652 * g++.dg/template/arg3.C: New test.
20655 * g++.dg/template/friend18.C: New test.
20657 2003-03-26 Roger Sayle <roger@eyesopen.com>
20659 * g77.f-torture/compile/20030326-1.f: New test case.
20661 2003-03-26 Janis Johnson <janis187@us.ibm.com>
20663 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
20665 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
20667 2003-03-26 Jakub Jelinek <jakub@redhat.com>
20669 * gcc.dg/ia64-sync-3.c: New test.
20671 2003-03-26 Alan Modra <amodra@bigpond.net.au>
20673 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
20675 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20677 * gcc.dg/ultrasp6.c: New test.
20679 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
20681 * gcc.dg/i386-signbit-1.c: New test.
20682 * gcc.dg/i386-signbit-2.c: New test.
20683 * gcc.dg/i386-signbit-3.c: New test.
20685 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
20687 * gcc.dg/ultrasp5.c: Fix options.
20689 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20691 * gcc.dg/ultrasp5.c: Fix comment.
20693 2003-03-24 Bud Davis <bdavis9659@comcast.net>
20696 * g77.f-torture/execute/10197.f: New test.
20698 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
20700 PR c++/9898, c++/383
20701 * g++.dg/template/conv6.C: New test.
20704 * g++.dg/template/ptrmem5.C: New test.
20707 * g++.dg/lookup/koenig1.C: New test.
20710 * g++.dg/lookup/template2.C: New test.
20712 2003-03-24 Jakub Jelinek <jakub@redhat.com>
20714 * g++.dg/opt/rtti1.C: New test.
20716 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20718 * gcc.dg/ultrasp5.c: New test.
20720 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
20723 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
20726 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
20729 * gcc.dg/20030323-1.c: New test.
20731 2003-03-23 Roger Sayle <roger@eyesopen.com>
20733 * gcc.c-torture/compile/20030323-1.c: New test case.
20735 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
20737 * gcc.dg/20030321-1.c: New test.
20739 2003-03-22 Zack Weinberg <zack@codesourcery.com>
20741 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
20743 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
20745 PR c++/9978, c++/9708
20746 * g++.dg/ext/vlm1.C: Adjust expected error.
20747 * g++.dg/ext/vla2.C: New test.
20748 * g++.dg/template/arg1.C: New test.
20749 * g++.dg/template/arg2.C: New test.
20751 2003-03-22 Bud Davis <bdavis9659@comcast.net>
20753 * g77.f-torture/execute/select.f: New test.
20754 * g77.f-torture/noncompile/select_no_compile.f: New test.
20756 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
20759 * g++.dg/other/error4.C: New test.
20761 2003-03-20 Mark Mitchell <mark@codesourcery.com>
20763 * g++.dg/template/friend17.C: New test.
20765 2003-03-21 Alan Modra <amodra@bigpond.net.au>
20767 * gcc.c-torture/compile/20030320-1.c: New.
20769 2003-03-20 Roger Sayle <roger@eyesopen.com>
20771 * gcc.dg/builtins-6.c: New test case.
20773 2003-03-19 Alan Modra <amodra@bigpond.net.au>
20776 * gcc.c-torture/compile/20030319-1.c: New.
20778 2003-03-18 Jan Hubicka <jh@suse.cz>
20780 * gcc.dg/i386-cvt-1.c: New test.
20782 2003-03-17 Zack Weinberg <zack@codesourcery.com>
20784 * objc.dg/naming-1.m: Use "(parse|syntax) error".
20785 * objc.dg/naming-2.m: Likewise.
20787 2003-03-17 Mark Mitchell <mark@codesourcery.com>
20790 * g++.dg/parse/crash1.C: New test.
20792 2003-03-16 Mark Mitchell <mark@codesourcery.com>
20795 * g++.dg/eh/cleanup1.C: New test.
20797 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
20799 * gcc.c-torture/execute/20030316-1.c: New test case.
20801 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
20804 * g++.dg/init/ctor2.C: New test.
20806 2003-03-15 Roger Sayle <roger@eyesopen.com>
20808 * g77.f-torture/compile/xformat.f: New test case.
20810 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20812 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
20813 * g++.old-deja/g++.mike/eh50.C: Likewise.
20815 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20818 * g++.dg/template/spec7.C: New test.
20819 * g++.dg/template/spec8.C: Likewise.
20821 2003-03-14 Jakub Jelinek <jakub@redhat.com>
20823 * gcc.c-torture/execute/20030313-1.c: New test.
20825 2003-03-14 Richard Henderson <rth@redhat.com>
20827 * gcc.dg/inline-2.c: Adjust alpha test for external call.
20829 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20831 * gcc.c-torture/compile/20030314-1.c: New test.
20833 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
20835 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
20836 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
20838 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
20839 to accept newer _imp__ prefix and additional
20840 newline in .drectve section.
20841 * gcc.dg/dll-4.c: Likewise.
20842 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
20845 2003-03-13 Mark Mitchell <mark@codesourcery.com>
20847 * g++.dg/parse/namespace9.C: New test.
20849 * g++.dg/init/ref5.C: New test.
20850 * g++.dg/parse/ptrmem1.C: Likewise.
20852 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20854 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
20855 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
20856 regular expression.
20857 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
20858 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
20860 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
20862 * gcc.c-torture/execute/20030224-2.c: New test.
20864 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20866 * gcc.dg/decl-3.c: New test.
20868 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20870 * gcc.dg/i386-loop-2.c: New test.
20872 2003-03-11 Mark Mitchell <mark@codesourcery.com>
20875 * g++.dg/parse/namespace8.C: New test.
20878 * g++.dg/overload/builtin2.C: New test.
20880 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
20882 * gcc.dg/return-type-3.c: New test.
20884 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20886 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
20887 profiling options are not supported.
20889 2003-03-10 Mark Mitchell <mark@codesourcery.com>
20891 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
20892 * g++.old-deja/g++.warn/impint2.C: Likewise.
20894 2003-03-10 Devang Patel <dpatel@apple.com>
20896 * g++.dg/cpp/c++_cmd_1.C: New test.
20897 * g++.dg/cpp/c++_cmd_1.h: New file.
20899 2003-03-10 Segher Boessenkool <segher@koffie.nl>
20901 * gcc.dg/altivec-9.c: New file.
20903 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20905 * gcc.dg/ppc-sdata-1.c: New test.
20906 * gcc.dg/ppc-sdata-2.c: New test.
20908 2003-03-09 Mark Mitchell <mark@codesourcery.com>
20911 * g++.dg/opt/ptrmem2.C: New test.
20914 * g++.dg/opt/ptrmem1.C: New test.
20916 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20918 * gcc.dg/i386-loop-1.c: New test.
20920 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20923 * g++.dg/lookup/friend1.C: New test.
20925 2003-03-08 Mark Mitchell <mark@codesourcery.com>
20928 * g++.dg/parser/constructor1.C: New test.
20930 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
20932 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
20934 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
20936 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
20938 * gcc.dg/cpp/Wunused.c: Update test.
20940 2003-03-08 Jan Hubicka <jh@suse.cz>
20942 * gcc.dg/inline-3.c: New test.
20944 2003-03-08 Mark Mitchell <mark@codesourcery.com>
20947 * g++.dg/parse/builtin1.C: New test.
20950 * g++.dg/abi/cookie1.C: New test.
20951 * g++.dg/abi/cookie2.C: Likewise.
20954 * g++.dg/template/field1.C: New test.
20957 * g++.dg/parse/class1.C: New test.
20958 * g++.dg/parse/namespace7.C: Likewise.
20959 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
20961 2003-03-07 Mark Mitchell <mark@codesourcery.com>
20963 * g++.dg/init/ref4.C: New test.
20965 2003-03-07 Jan Hubicka <jh@suse.cz>
20967 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
20968 * gcc.dg/inline-3.c: New test.
20970 2003-03-06 Mark Mitchell <mark@codesourcery.com>
20972 * g++.dg/init/ref3.C: New test.
20975 * g++.dg/init/ref2.C: New test.
20978 * g++.dg/warn/Wshadow-2.C: New test.
20981 * g++.dg/warn/Woverloaded-1.C: New test.
20983 2003-03-05 Jan Hubicka <jh@suse.cz>
20985 * gcc.dg/i386-local2.c: New.
20986 * gcc.dg/i386-local.c: Fix typo.
20988 2003-03-05 Mark Mitchell <mark@codesourcery.com>
20990 * g++.dg/abi/layout3.C: New test.
20992 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20994 * gcc.c-torture/compile/20030305-1.c
20996 2003-03-05 Jan Hubicka <jh@suse.cz>
20998 * gcc.dg/i386-local.c: New.
21000 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
21002 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
21004 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21006 * gcc.dg/switch-2.c: New test.
21007 * gcc.dg/switch-3.c: New test.
21008 * gcc.dg/Wswitch.c: Adjust line numbers.
21009 * gcc.dg/Wswitch-default.c: Likewise.
21010 * gcc.dg/Wswitch-enum.c: Likewise.
21012 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
21014 * gcc.c-torture/execute/20030222-1.c: New test.
21016 2003-03-03 James E Wilson <wilson@tuliptree.org>
21018 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
21020 2003-03-03 Mark Mitchell <mark@codesourcery.com>
21023 * g++.dg/init/ref1.C: New test.
21025 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
21027 * gcc.dg/sh-relax.c: New SH-only test.
21029 2003-03-03 Geoffrey Keating <geoffk@apple.com>
21031 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
21032 comment explaining purpose of testcase.
21034 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21036 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
21037 for HC11/HC12 (asm needs two int registers).
21038 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
21039 HC11/HC12 because the test uses an asm which needs two 32-bit
21042 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21044 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
21045 for HC11/HC12 (array is too large otherwise).
21046 * gcc.c-torture/compile/920501-4.x: New file, likewise.
21047 * gcc.c-torture/compile/20010518-2.x: Likewise.
21048 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
21049 HC11/HC12 (array is too large).
21051 2003-03-01 Geoffrey Keating <geoffk@apple.com>
21053 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
21054 * lib/g++-dg.exp (g++-dg-test): Likewise.
21056 2003-03-01 Roger Sayle <roger@eyesopen.com>
21058 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
21059 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
21061 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21063 * g++.dg/warn/implicit-typename1.C: Remove warning.
21065 2003-02-28 Richard Henderson <rth@redhat.com>
21067 * gcc.dg/noreturn-1.c: Move noreturn warning line.
21068 * gcc.dg/return-type-1.c: Move control reaches end warning line.
21070 2003-02-28 Geoffrey Keating <geoffk@apple.com>
21072 * gcc.dg/pch/pch.exp: Change .pch to .gch.
21073 * g++.dg/pch/pch.exp: Likewise.
21075 2003-02-28 Mark Mitchell <mark@codesourcery.com>
21078 * testsuite/g++.dg/init/new4.C: New test.
21080 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
21082 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
21084 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
21086 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
21089 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
21092 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21094 * lib/scanasm.exp: Add support for counting numbers of
21096 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
21097 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
21099 2003-02-25 Mark Mitchell <mark@codesourcery.com>
21102 * g++.dg/template/static3.C: New test.
21105 * g++.dg/parse/namespace6.C: New test.
21107 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21110 * gcc.dg/20030225-1.c: New test.
21112 2003-02-24 Mark Mitchell <mark@codesourcery.com>
21114 * README: Remove out-of-date information.
21117 * g++.dg/template/spec6.C: New test.
21119 2003-02-24 Jeff Law <law@redhat.com>
21121 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
21123 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21125 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
21126 * gcc.dg/pragma-ep-1.c: Likewise.
21128 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21131 * g++.dg/template/friend16.C: New test.
21133 2003-02-23 Mark Mitchell <mark@codesourcery.com>
21136 * g++.dg/parse/fused-params1.C: Adjust error messages.
21137 * g++.dg/template/nested3.C: New test.
21139 2003-02-24 Alan Modra <amodra@bigpond.net.au>
21141 * g++.dg/abi/param1.C: New test.
21143 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21146 * g++.dg/warn/implicit-typename1.C: New test.
21148 2003-02-22 Kelley Cook <kelleycook@comcast.net>
21150 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
21152 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21153 * gcc.c-torture/execute/20010129-1.x: Likewise.
21154 * gcc.dg/20011107-1.c: Likewise.
21155 * gcc.dg/20020108-1.c: Likewise.
21156 * gcc.dg/20020122-3.c: Likewise.
21157 * gcc.dg/20020206-1.c: Likewise.
21158 * gcc.dg/20020310-1.c: Likewise.
21159 * gcc.dg/20020426-2.c: Likewise.
21160 * gcc.dg/20020517-1.c: Likewise.
21161 * gcc.dg/991230-1.c: Likewise.
21162 * gcc.dg/i386-unroll-1.c: Likewise.
21163 * gcc.misc-tests/i386-prefetch.exp: Likewise.
21165 2003-02-22 Jan Hubicka <jh@suse.cz>
21167 * gcc.dg/i386-mul.c: New test.
21169 2003-02-21 Roger Sayle <roger@eyesopen.com>
21171 * gcc.dg/builtins-5.c: New test case.
21173 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
21175 * gcc.dg/asmreg-1.c: New test.
21177 2003-02-21 Mark Mitchell <mark@codesourcery.com>
21180 * g++.dg/parse/varmod1.C: New test.
21182 2003-02-21 Mark Mitchell <mark@codesourcery.com>
21185 * g++.dg/template/op1.C: New test.
21187 2003-02-21 Mark Mitchell <mark@codesourcery.com>
21190 * g++.dg/template/nested2.C: New test.
21192 2003-02-21 Mark Mitchell <mark@codesourcery.com>
21195 * g++.dg/expr/dtor1.C: New test.
21197 2003-02-21 Zack Weinberg <zack@codesourcery.com>
21199 * gcc.dg/cpp/include3.c: New test.
21200 * gcc.dg/cpp/inc/foo.h: New file.
21202 2003-02-21 Glen Nakamura <glen@imodulo.com>
21204 * gcc.c-torture/execute/20030221-1.c: New test.
21206 2003-02-20 Mark Mitchell <mark@codesourcery.com>
21209 * g++.dg/abi/conv1.C: New test.
21211 2003-02-20 Jan Hubicka <jh@suse.cz>
21213 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
21215 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
21217 * gcc.c-torture/compile/20030219-1.c: New test.
21219 2003-02-18 Jan Hubicka <jh@suse.cz>
21221 * gcc.dg/funcorder.c: New test.
21223 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
21225 * gcc.c-torture/execute/20030218-1.c: New.
21227 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
21229 * gcc.dg/20030218-1.c: New.
21231 2003-02-18 Richard Henderson <rth@redhat.com>
21233 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
21234 * gcc.dg/attr-used-2.c: New.
21236 2003-02-18 Mark Mitchell <mark@codesourcery.com>
21239 * g++.dg/init/copy5.C: New test.
21241 2003-02-18 Geoffrey Keating <geoffk@apple.com>
21243 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
21244 * g++.dg/pch/pch.exp: Likewise.
21246 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
21248 * gcc.c-torture/execute/20030209-1.c: Enable the test if
21249 STACK_SIZE is not defined.
21251 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21254 * g++.dg/template/init1.C: New test.
21256 2003-02-16 Jan HUbicka <jh@suse.cz>
21258 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
21259 (foo): Add few extra tests
21260 * gcc.dg/c99-const-expr-3.c: Likewise.
21261 * gcc.c-torture/execute/20030216-1.c: New.
21263 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21266 * g++.dg/ext/typeof4.C: New test.
21268 2003-02-15 Roger Sayle <roger@eyesopen.com>
21270 * gcc.dg/i386-387-3.c: New test case.
21272 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
21274 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
21275 cris-*-elf* cris-*-aout* and mmix-*-*.
21277 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
21279 * gcc.dg/20030213-1.c: New test.
21281 2003-02-12 Roger Sayle <roger@eyesopen.com>
21283 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
21284 * gcc.dg/i386-387-2.c: Likewise.
21286 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
21288 * gcc.dg/ppc-spe.c: Fix formatting.
21289 Enable tests that were previously unsupported by gas.
21290 Delete tests for instructions that no longer exist.
21291 Switch arguments on evsubifw builtin.
21293 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
21295 * gcc.c-torture/execute/20030209-1.c: Disable the test if
21296 STACK_SIZE is too small.
21298 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21299 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
21301 * gcc.dg/decl-2.c: New test.
21303 2003-02-10 Jan Hubicka <jh@suse.cz>
21305 * gcc.dg/i386-fpcvt-1.c: New test.
21307 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
21309 * gcc.c-torture/execute/20030209-1.c: New test.
21311 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
21313 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
21314 int-wide bitops, use the constants of the same width.
21315 Likewise, if long long is 32-bit wide, test bitops using
21318 2003-02-07 Loren James Rittle <ljrittle@acm.org>
21320 * gcc.dg/20021014-1.c: Annotate with expected notice text.
21322 2003-02-07 Roger Sayle <roger@eyesopen.com>
21324 * testsuite/gcc.dg/builtins-4.c: New test case.
21326 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21328 * gcc.dg/20020430-1.c: Fix dg command typos.
21329 * gcc.dg/20020503-1.c: Likewise.
21331 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21334 * g++.dg/parse/fused-params1.C: New test.
21337 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
21340 * g++.dg/parse/non-dependent1.C: New test.
21343 * g++.dg/parse/dupl-tmpl-args1.C: New test.
21346 * g++.dg/parse/undefined7.C: New test.
21347 * g++.dg/parse/non-templ1.C: New test.
21350 * g++.dg/parse/too-many-tmpl-args1.C: New test.
21352 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21354 * gcc.c-torture/compile/20030206-1.c: New test.
21356 2003-02-05 Roger Sayle <roger@eyesopen.com>
21358 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
21359 "pow" to "foo" to avoid potential confusion with a math built-in.
21361 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21363 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
21364 conditions for SPARC targets.
21366 2003-02-05 Jakub Jelinek <jakub@redhat.com>
21368 * gcc.dg/20030204-1.c: New test.
21370 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21373 * g++.dg/parse/array-size1.C: New test.
21376 * g++.dg/parse/undefined3.C: New test.
21379 * g++.dg/parse/undefined4.C: New test.
21382 * g++.dg/parse/undefined5.C: New test.
21385 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
21388 * g++.dg/parse/casting-operator1.C: New test.
21391 * g++.dg/parse/undefined6.C: New test.
21394 * g++.dg/parse/missing-template1.C: New test.
21396 2003-02-04 Jan Hubicka <jh@suse.cz>
21398 * gcc.dg/i386-cadd.c: Compile using -march=k8.
21399 * gcc.dg/i386-cmov?.c: Likewise.
21400 * gcc.dg/i386-fpcvt-?.c: Likewise.
21401 * gcc.dg/i386-ssefp-1.c: Likewise.
21402 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
21405 2003-02-03 Mark Mitchell <mark@codesourcery.com>
21408 * testsuite/g++.dg/ext/max.C: New test.
21410 2003-02-03 Jan Hubicka <jh@suse.cz>
21412 * gcc.c-torture/execute/20030203-1.c: New test.
21414 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
21416 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
21419 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
21421 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
21422 * g++.dg/init/new2.C: Likewise.
21423 * g++.dg/other/new1.C: Likewise.
21425 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
21427 * gcc.dg/struct-ret-libc.c: New test.
21429 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
21431 * gcc.dg/20030129-1.c: New test.
21433 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21436 * g++.dg/template/ptrmem4.C: New test.
21438 2003-01-29 Mark Mitchell <mark@codesourcery.com>
21440 * g++.dg/parser/constant1.C: New test.
21442 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21445 * g++.dg/parse/friend2.C: New test.
21447 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
21450 * g++.dg/template/unify4.C: New test.
21452 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
21454 * gcc.c-torture/execute/20030128-1.c: New test.
21456 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
21458 * g++.dg/lookup/nested1.C: Test moved from ...
21459 * g++.old-deja/g++.other/lookup24.C: ... here.
21461 2003-01-28 Jan Hubicka <jh@suse.cz>
21463 * gcc.dg/i386-cmov5.c: New test.
21465 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21467 * gcc.c-torture/execute/20010925-1.c: Changed the
21468 memcpy declaration.
21470 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
21473 * g++.dg/parse/template5.C: New test.
21475 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
21478 * g77.dg/pr9258: New test.
21480 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
21482 * README: Move relevant parts from README.g++.
21484 * README.g++: Remove this file.
21486 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
21488 * g++.dg/abi/dcast1.C: New test.
21490 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21492 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
21494 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
21497 * g++.old-deja/g++.other/lookup24.C: New test.
21499 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21502 * gcc.dg/uninit-C.c: New test.
21504 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
21506 * g++.dg/abi/covariant1.C: New test.
21508 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
21510 * gcc.dg/20030123-1.c: New test.
21512 2003-01-25 Jan Hubicka <jh@suse.cz>
21515 * gcc.c-torture/compile/20030125-1.c
21517 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
21520 * g++.dg/parse/template3.C: New test.
21521 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
21524 * g++.dg/parse/template4.C: New test.
21527 * g++.dg/template/qual2.C: New test.
21530 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
21532 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
21534 2003-01-25 Roger Sayle <roger@eyesopen.com>
21536 * gcc.c-torture/execute/switch-1.c: New test case.
21538 2003-01-25 Jan Hubicka <jh@suse.cz>
21540 * gcc.c-torture/execute/20030125-1.[cx]: New test.
21542 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
21544 Tweaks for Bison-1.875. From the NEWS file:
21545 "- `parse error' -> `syntax error'
21546 Bison now uniformly uses the term `syntax error'"
21547 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
21548 * gcc.dg/cpp/digraph2.c: Likewise.
21549 * gcc.dg/cpp/direct2.c: Likewise.
21550 * gcc.dg/cpp/paste4.c: Likewise.
21551 * gcc.dg/c90-restrict-1.c: Likewise.
21552 * gcc.dg/c99-func-2.c: Likewise.
21553 * gcc.dg/noncompile/920721-2.c: Likewise.
21554 * gcc.dg/noncompile/930622-2.c: Likewise.
21555 * gcc.dg/noncompile/940112-1.c: Likewise.
21556 * gcc.dg/noncompile/950921-1.c: Likewise.
21557 * gcc.dg/noncompile/951123-1.c: Likewise.
21558 * gcc.dg/noncompile/971104-1.c: Likewise.
21559 * gcc.dg/noncompile/990416-1.c: Likewise.
21561 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
21563 * g++.dg/parse/undefined1.C: Add error message.
21565 2003-01-22 Mark Mitchell <mark@codesourcery.com>
21568 * g++.dg/parse/new1.C: New test.
21571 * g++.dg/parse/template2.C: New test.
21574 * g++.dg/parse/typedef2.C: New test.
21577 * g++.dg/ext/typeof3.C: New test.
21579 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21582 * g++.dg/parse/ret-type1.C: New test.
21585 * g++.dg/parse/tmpl-outside1.C: New test.
21588 * g++.dg/parse/int-as-enum1.C: New test.
21591 * g++.dg/parse/no-typename1.C: New test.
21594 * g++.dg/parse/no-value1.C: New test.
21597 * g++.dg/parse/wrong-inline1.C: New test.
21600 * g++.dg/parse/ref1.C: New test.
21603 * g++.dg/parse/attr-ctor1.C: New test.
21606 * g++.dg/parse/namespace5.C: New test.
21609 * g++.dg/parse/func-def1.C: New test.
21612 * g++.dg/parse/undefined1.C: New test.
21614 PR c++/5723, PR c++/8522
21615 * g++.dg/parse/specialization1.C: New test.
21617 PR c++/163, PR c++/8595
21618 * g++.dg/parse/struct-as-enum1.C: New test.
21621 * g++.dg/parse/undefined2.C: New test.
21623 2003-01-22 Mark Mitchell <mark@codesourcery.com>
21626 * g++.dg/parse/template1.C: New test.
21629 * g++.dg/parse/using1.C: New test.
21633 * g++.dg/parse/expr2.C: New test.
21636 * g++.dg/parse/lookup2.C: Likewise.
21638 2003-01-21 Jan Hubicka <jh@suse.cz>
21640 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
21641 * gcc.c-torture/execute/eeprof-1.c: Likewise.
21642 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
21643 * gcc.c-torture/execute/string-opt-*.c: Likewise.
21645 2003-01-20 Nick Clifton <nickc@redhat.com>
21647 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
21648 problem with ARM sibcall code generation.
21650 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
21652 * gcc.c-torture/execute/20030120-1.c: New.
21654 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
21656 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
21658 2003-01-17 Mark Mitchell <mark@codesourcery.com>
21661 * g++.dg/parse/ctor1.C: New test.
21664 * g++.dg/parse/qualified1.C: New test.
21666 * g++.dg/parse/typename3.C: New test.
21668 2003-01-16 Richard Henderson <rth@redhat.com>
21670 * g++.dg/tls/init-2.C: Fix error matches for real this time.
21672 2003-01-16 Richard Henderson <rth@redhat.com>
21674 * g++.dg/pch/pch.exp: Copy test header to the working directory
21675 before using it either for precompilation or direct use.
21676 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
21677 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
21679 2003-01-16 Richard Henderson <rth@redhat.com>
21681 * gcc.dg/pch/pch.exp: Copy test header to the working directory
21682 before using it either for precompilation or direct use.
21683 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
21684 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
21686 2003-01-16 Mark Mitchell <mark@codesourcery.com>
21688 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
21689 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
21690 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
21691 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
21692 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
21693 typename warning into error.
21694 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
21696 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
21697 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
21698 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
21700 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
21701 make declaration visible in template.
21702 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
21703 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
21705 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
21707 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
21708 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
21709 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
21710 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
21711 typename warning with error message.
21712 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
21713 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
21714 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
21716 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
21718 * g++.dg/parse/ambig2.C: New test.
21720 2003-01-15 Richard Henderson <rth@redhat.com>
21722 * g++.dg/tls/init-2.C: Update error message string.
21724 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21726 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
21728 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
21730 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
21732 * gcc.c-torture/compile/20001205-1.x: Likewise.
21733 * gcc.c-torture/compile/20001226-1.x: Likewise.
21734 * gcc.c-torture/compile/920520-1.x: Likewise.
21735 * gcc.c-torture/compile/961203-1.x: Likewise.
21736 * gcc.c-torture/compile/20020604-1.x: Likewise.
21738 2003-01-15 Jan Hubicka <jh@suse.cz>
21740 * gcc.c-torture/compile/20030115-1.c: New test.
21742 * gcc.dg/i386-fpcvt-1.c: New test.
21743 * gcc.dg/i386-fpcvt-2.c: New test.
21745 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
21747 Further conform g++'s __vmi_class_type_info to the C++ ABI
21749 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
21752 2003-01-14 Jan Hubicka <jh@suse.cz>
21754 * gcc.dg/i386-fpcvt-1.c: New test.
21755 * gcc.dg/i386-fpcvt-2.c: New test.
21757 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21759 * gcc.dg/i386-mmx-3.c: New test.
21761 2003-01-12 Mark Mitchell <mark@codesourcery.com>
21764 * g++.dg/parse/octal1.C: New file.
21767 * g++.dg/parse/typename1.C: New file.
21769 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
21771 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
21772 * gcc.dg/bf-no-ms-layout.c: Likewise.
21773 * gcc.dg/bf-ms-attrib.c: Likewise.
21775 2003-01-10 Mark Mitchell <mark@codesourcery.com>
21778 * g++.dg/parse/dtor1.C: New file.
21781 * g++.dg/rtti/typeid1.C: New file.
21784 * g++.dg/parse/lookup1.C: New file.
21787 * g++.dg/templ/spec5.C: New file.
21789 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
21791 * gcc.c-torture/compile/20030110-1.c: New test.
21793 2003-01-09 Geoffrey Keating <geoffk@apple.com>
21795 Merge from pch-branch:
21797 2002-12-23 Geoffrey Keating <geoffk@apple.com>
21799 * gcc.dg/pch/cpp-1.h: New.
21800 * gcc.dg/pch/cpp-1.c: New.
21801 * gcc.dg/pch/cpp-2.h: New.
21802 * gcc.dg/pch/cpp-2.c: New.
21804 2002-11-19 Geoffrey Keating <geoffk@apple.com>
21806 * gcc.dg/pch/except-1.h: New.
21807 * gcc.dg/pch/except-1.c: New.
21809 2002-11-13 Geoffrey Keating <geoffk@apple.com>
21811 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
21813 * gcc.dg/pch: Include *.hp not *.h.
21814 * gcc.dg/pch/system-1.h: New.
21815 * gcc.dg/pch/system-1.c: New.
21817 2002-11-11 Geoffrey Keating <geoffk@apple.com>
21819 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
21820 rather than trying to build and run a program using PCH.
21821 * gcc.dg/pch: Remove dg-do commands from test files.
21823 2002-11-08 Geoffrey Keating <geoffk@apple.com>
21825 * gcc.dg/pch/macro-3.c: New.
21826 * gcc.dg/pch/macro-3.h: New.
21828 2002-11-04 Geoffrey Keating <geoffk@apple.com>
21830 * gcc.dg/pch/common-1.c: New.
21831 * gcc.dg/pch/common-1.h: New.
21832 * gcc.dg/pch/decl-1.c: New.
21833 * gcc.dg/pch/decl-1.h: New.
21834 * gcc.dg/pch/decl-2.c: New.
21835 * gcc.dg/pch/decl-2.h: New.
21836 * gcc.dg/pch/decl-3.c: New.
21837 * gcc.dg/pch/decl-3.h: New.
21838 * gcc.dg/pch/decl-4.c: New.
21839 * gcc.dg/pch/decl-4.h: New.
21840 * gcc.dg/pch/decl-5.c: New.
21841 * gcc.dg/pch/decl-5.h: New.
21842 * gcc.dg/pch/global-1.c: New.
21843 * gcc.dg/pch/global-1.h: New.
21844 * gcc.dg/pch/inline-1.c: New.
21845 * gcc.dg/pch/inline-1.h: New.
21846 * gcc.dg/pch/inline-2.c: New.
21847 * gcc.dg/pch/inline-2.h: New.
21848 * gcc.dg/pch/static-1.c: New.
21849 * gcc.dg/pch/static-1.h: New.
21850 * gcc.dg/pch/static-2.c: New.
21851 * gcc.dg/pch/static-2.h: New.
21853 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
21855 * g++.dg/pch/pch.exp: Better handle failing testcases.
21856 * gcc.dg/pch/pch.exp: Likewise.
21857 * gcc.dg/pch/macro-1.c: New.
21858 * gcc.dg/pch/macro-1.h: New.
21859 * gcc.dg/pch/macro-2.c: New.
21860 * gcc.dg/pch/macro-2.h: New.
21862 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
21864 * g++.dg/dg.exp: Treat files in pch/ specially.
21865 * g++.dg/pch/pch.exp: New file.
21866 * g++.dg/pch/empty.H: New file.
21867 * g++.dg/pch/empty.C: New file.
21868 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
21871 * gcc.dg/pch/pch.exp: New file.
21872 * gcc.dg/pch/empty.h: New file.
21873 * gcc.dg/pch/empty.c: New file.
21874 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
21877 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21879 * g++.dg/template/friend14.C: New test.
21881 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21883 * gcc.dg/old-style-asm-1.c: New test.
21885 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
21887 * gcc.c-torture/compile/20030109-1.c: New test.
21889 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21891 * gcc.c-torture/execute/20030109-1.c: New test.
21893 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
21895 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
21896 * g++.old-deja/g++.mike/dyncast2.C: Likewise
21897 * g++.old-deja/g++.mike/dyncast3.C: Likewise
21898 * g++.old-deja/g++.mike/eh2.C: Likewise
21899 * g++.old-deja/g++.mike/eh3.C: Likewise
21900 * g++.old-deja/g++.mike/eh5.C: Likewise
21901 * g++.old-deja/g++.mike/eh6.C: Likewise
21902 * g++.old-deja/g++.mike/eh7.C: Likewise
21903 * g++.old-deja/g++.mike/eh8.C: Likewise
21904 * g++.old-deja/g++.mike/eh9.C: Likewise
21905 * g++.old-deja/g++.mike/eh10.C: Likewise
21906 * g++.old-deja/g++.mike/eh12.C: Likewise
21907 * g++.old-deja/g++.mike/eh13.C: Likewise
21908 * g++.old-deja/g++.mike/eh14.C: Likewise
21909 * g++.old-deja/g++.mike/eh16.C: Likewise
21910 * g++.old-deja/g++.mike/eh17.C: Likewise
21911 * g++.old-deja/g++.mike/eh18.C: Likewise
21912 * g++.old-deja/g++.mike/eh21.C: Likewise
21913 * g++.old-deja/g++.mike/eh23.C: Likewise
21914 * g++.old-deja/g++.mike/eh24.C: Likewise
21915 * g++.old-deja/g++.mike/eh25.C: Likewise
21916 * g++.old-deja/g++.mike/eh26.C: Likewise
21917 * g++.old-deja/g++.mike/eh27.C: Likewise
21918 * g++.old-deja/g++.mike/eh28.C: Likewise
21919 * g++.old-deja/g++.mike/eh29.C: Likewise
21920 * g++.old-deja/g++.mike/eh31.C: Likewise
21921 * g++.old-deja/g++.mike/eh33.C: Likewise
21922 * g++.old-deja/g++.mike/eh34.C: Likewise
21923 * g++.old-deja/g++.mike/eh35.C: Likewise
21924 * g++.old-deja/g++.mike/eh36.C: Likewise
21925 * g++.old-deja/g++.mike/eh37.C: Likewise
21926 * g++.old-deja/g++.mike/eh38.C: Likewise
21927 * g++.old-deja/g++.mike/eh39.C: Likewise
21928 * g++.old-deja/g++.mike/eh40.C: Likewise
21929 * g++.old-deja/g++.mike/eh41.C: Likewise
21930 * g++.old-deja/g++.mike/eh42.C: Likewise
21931 * g++.old-deja/g++.mike/eh44.C: Likewise
21932 * g++.old-deja/g++.mike/eh46.C: Likewise
21933 * g++.old-deja/g++.mike/eh47.C: Likewise
21934 * g++.old-deja/g++.mike/eh48.C: Likewise
21935 * g++.old-deja/g++.mike/eh49.C: Likewise
21936 * g++.old-deja/g++.mike/eh50.C: Likewise
21937 * g++.old-deja/g++.mike/eh51.C: Likewise
21938 * g++.old-deja/g++.mike/eh53.C: Likewise
21939 * g++.old-deja/g++.mike/eh55.C: Likewise
21940 * g++.old-deja/g++.mike/p7912.C: Likewise
21941 * g++.old-deja/g++.mike/p9706.C: Likewise
21942 * g++.old-deja/g++.mike/p10416.C: Likewise
21943 * g++.old-deja/g++.mike/p11667.C: Likewise
21944 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
21945 Remove redundant reference to Iris.
21946 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
21947 Elxsi, i860, Pico Java, and WE32K.
21949 2003-01-07 Mark Mitchell <mark@codesourcery.com>
21951 * g++.dg/ext/asm4.C: New test.
21953 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21956 * g++.dg/template/friend12.C: New test.
21957 * g++.dg/template/friend13.C: Likewise.
21958 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
21960 2003-01-08 Jan Hubicka <jh@suse.cz>
21962 * gcc.dg/i386-cadd.c: New test.
21963 * gcc.dg/i386-cmov4.c: Likewise.
21965 2003-01-06 Mark Mitchell <mark@codesourcery.com>
21968 * g++.dg/warn/Wunused-3.C: New test.
21970 * g++.dg/abi/bitfield9.C: New test.
21973 * g++.dg/parse/defarg3.C: New test.
21975 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
21977 * g++.dg/parse/ambig1.C: New test.
21978 * g++.dg/parse/defarg2.C: New test.
21980 2003-01-05 Mark Mitchell <mark@codesourcery.com>
21982 * g++.dg/template/defarg-1.C: New test.
21983 * g++.dg/template/local2.C: Likewise.
21985 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
21987 * gcc.c-torture/execute/20030105-1.c: New test.
21989 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21991 * g++.dg/parse/namespace3.C: Remove extra semicolons.
21992 * g++.dg/parse/namespace4.C: Likewise.
21994 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
21996 * g++.dg/template/ntp2.C: New test.
21998 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
22000 * g++.dg/parse/extern-C-1.C: New test.
22002 * g++.dg/parse/namespace4.C: New test.
22004 * g++.dg/template/nested1.C: New test.
22006 * g++.dg/parse/namespace3.C: New test.
22008 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
22010 * g++.dg/lookup/two-stage1.C: New test.
22012 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22014 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
22015 * g++.old-deja/g++.jason/access8.C: Likewise.
22016 * g++.old-deja/g++.other/decl5.C: Likewise.
22018 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22020 * g++.dg/parse/parse7.C: New test.
22022 2003-01-02 Mark Mitchell <mark@codesourcery.com>
22025 * g++.dg/ext/attrib7.C: New test.
22027 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22029 * g++.dg/parse/parse6.C: New test.
22031 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
22033 * gcc.dg/h8300-stack-1.c: New.
22035 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22037 g++.dg/lookup/exception1.C: New test.
22039 g++.dg/lookup/template1.C: New test.
22041 g++.dg/parse/namespace2.C: New test.
22043 g++.dg/parse/parens2.C: New test.
22045 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22047 * g++.dg/parse/parse5.C: New test.
22048 * g++.dg/lookup/scoped4.C: New test.
22050 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22052 * g++.dg/parse/parens1.C: New test.
22054 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
22056 * g++.dg/parse/parens2.C: New test.
22058 * g++.dg/lookup/scope-operator1.C: New test.
22060 * g++.dg/parse/operator1.C: New test.
22062 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22064 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
22065 * g++.old-deja/g++.other/access6.C: Likewise.
22066 * g++.old-deja/g++.other/decl1.C: Likewise.
22067 * g++.old-deja/g++.pt/typename12.C: Likewise.
22069 2002-12-31 Mark Mitchell <mark@codesourcery.com>
22071 * g++.dg/parse/namespace1.C: New test.
22073 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22075 * g++.dg/parse/parse4.C: New test.
22077 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22079 * g++.dg/parse/parse3.C: New test.
22081 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22083 * g++.dg/parse/parse2.C: New test.
22085 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22087 * g++.dg/template/friend11.C: New test.
22089 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22091 * g++.dg/parse/parse1.C: New test.
22093 2002-12-31 Janis Johnson <janis187@us.ibm.com>
22095 * lib/profopt.exp: Change the name of a global variable to avoid
22096 possible clashes with other test suites.
22098 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
22100 * g++.dg/inherit/covariant8.C: New test.
22102 2002-12-31 Mark Mitchell <mark@codesourcery.com>
22104 * g++.dg/init/array9.C: New test.
22107 * g++.dg/parse/expr1.C: New test.
22109 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
22111 * gcc.c-torture/compile/20021230-1.c: New test.
22113 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
22115 * g++.dg/inherit/covariant5.C: New test.
22116 * g++.dg/inherit/covariant6.C: New test.
22117 * g++.dg/inherit/covariant7.C: New test.
22119 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22122 * g++.dg/other/access2.C: New test.
22124 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
22126 * g++.dg/other/anon-struct.C: No longer fails
22127 * g++.old-deja/g++.brendan/parse4.C: Likewise.
22128 * g++.old-deja/g++.brendan/parse5.C: Likewise.
22129 * g++.old-deja/g++.brendan/parse6.C: Likewise.
22131 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
22133 * g++.dg/parse/angle-bracket.C (main): No longer fails.
22135 2002-12-27 Mark Mitchell <mark@codesourcery.com>
22137 * g++.dg/eh/spec4.C: Remove stray semicolon.
22138 * g++.dg/expr/pmf-1.C: Change error message.
22139 * g++.dg/ext/asm1.C: Remove stray semicolon.
22140 * g++.dg/ext/typename1.C: Add missing typenames.
22141 * g++.dg/inherit/template-as-base.C: Change error message.
22142 * g++.dg/lookup/scoped1.C: Likewise.
22143 * g++.dg/lookup/scoped2.C: Likewise.
22144 * g++.dg/lookup/using2.C: Likewise.
22145 * g++.dg/other/component1.C: Remove stray semicolon.
22146 * g++.dg/other/do1.C: Change error message.
22147 * g++.dg/other/error2.C: Likewise.
22148 * g++.dg/other/init1.C: Likewise.
22149 * g++.dg/other/packed1.C: Remove stray semicolon.
22150 * g++.dg/other/ptrmem2.C: Change error message.
22151 * g++.dg/parse/parameter-declaration-1.C: Remove line number
22153 * g++.dg/special/initp1.C: Remove invalid attribute usage.
22154 * g++.dg/template/access3.C: Add typename keyword.
22155 * g++.dg/template/access5.C: Remove stray semicolon.
22156 * g++.dg/template/access6.C: Likewise.
22157 * g++.dg/template/complit1.C: Likewise.
22158 * g++.dg/template/crash1.C: Change error message.
22159 * g++.dg/template/inherit2.C: Remove stray semicolon.
22160 * g++.dg/template/instantiate2.C: Likewise.
22161 * g++.dg/template/instantiate3.C: Change error message.
22162 * g++.dg/template/qual1.C: Remove stray semicolon.
22163 * g++.dg/template/qualttp18.C: Change error message.
22164 * g++.dg/template/ref1.C: Remove stray semicolon.
22165 * g++.dg/template/sizeof1.C (A::value): Declare it.
22166 * g++.dg/template/spec4.C: Change error message.
22167 * g++.dg/template/static1.C: Likewise.
22168 * g++.dg/template/type1.C: Likewise.
22169 * g++.dg/template/typename3.C: Likewise.
22170 * g++.old-deja/g++.benjamin/13478.C: Change error message.
22171 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
22172 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
22173 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
22174 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
22175 named return value extension.
22176 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
22177 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
22178 * g++.old-deja/g++.bob/extern_C.C: Likewise.
22179 * g++.old-deja/g++.bob/inherit2.C: Likewise.
22180 * g++.old-deja/g++.brendan/complex1.C: Likewise.
22181 * g++.old-deja/g++.brendan/copy5.C: Likewise.
22182 * g++.old-deja/g++.brendan/crash13.C: Likewise.
22183 * g++.old-deja/g++.brendan/crash15.C: Likewise.
22184 * g++.old-deja/g++.brendan/crash18.C: Change error message.
22185 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
22186 * g++.old-deja/g++.brendan/crash38.C: Likewise.
22187 * g++.old-deja/g++.brendan/crash50.C: Likewise.
22188 * g++.old-deja/g++.brendan/crash56.C: Likewise.
22189 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
22191 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
22192 * g++.old-deja/g++.brendan/crash8.C: Change error message.
22193 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
22194 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
22195 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
22196 * g++.old-deja/g++.brendan/template11.C: Likewise.
22197 * g++.old-deja/g++.brendan/template26.C: Likewise.
22198 * g++.old-deja/g++.brendan/template27.C: Use explicit
22199 specialization syntax.
22200 * g++.old-deja/g++.brendan/template30.C: Likewise.
22201 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
22202 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
22203 non-dependent names.
22204 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
22205 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
22206 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
22207 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
22208 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
22209 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
22210 named return value extension.
22211 * g++.old-deja/g++.ext/namedret2.C: Likewise.
22212 * g++.old-deja/g++.ext/namedret3.C: Likewise.
22213 * g++.old-deja/g++.ext/return1.C: Likewise.
22214 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
22215 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
22216 * g++.old-deja/g++.jason/access8.C: Likewise.
22217 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
22218 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
22219 pseudo-destructor names.
22220 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
22221 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
22222 pseudo-destructor names.
22223 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
22224 * g++.old-deja/g++.jason/overload19.C: Likewise.
22225 * g++.old-deja/g++.jason/overload32.C: Likewise.
22226 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
22228 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
22229 * g++.old-deja/g++.jason/return.C: Likewise.
22230 * g++.old-deja/g++.jason/return2.C: Likewise.
22231 * g++.old-deja/g++.jason/shadow1.C: Likewise.
22232 * g++.old-deja/g++.jason/special.C: Use explicit specialization
22234 * g++.old-deja/g++.jason/template10.C: Account for use of
22235 non-dependent names.
22236 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
22238 * g++.old-deja/g++.jason/template37.C: Likewise.
22239 * g++.old-deja/g++.law/access4.C: Change error messages.
22240 * g++.old-deja/g++.law/arm13.C: Remove incorrect
22241 pseudo-destructor names.
22242 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
22243 * g++.old-deja/g++.law/ctors9.C: Likewise.
22244 * g++.old-deja/g++.law/cvt22.C: Likewise.
22245 * g++.old-deja/g++.law/dtors5.C: Likewise.
22246 * g++.old-deja/g++.law/global-init1.C: Likewise.
22247 * g++.old-deja/g++.law/missed-error3.C: Likewise.
22248 * g++.old-deja/g++.law/operators28.C: Likewise.
22249 * g++.old-deja/g++.law/visibility28.C: Likewise.
22250 * g++.old-deja/g++.martin/eval1.C: Likewise.
22251 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
22253 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
22254 * g++.old-deja/g++.mike/net34.C: Likewise.
22255 * g++.old-deja/g++.mike/net36.C: Likewise.
22256 * g++.old-deja/g++.mike/ns2.C: Likewise.
22257 * g++.old-deja/g++.mike/p12306.C: Likewise.
22258 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
22260 * g++.old-deja/g++.mike/p700.C: Likewise.
22261 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
22262 * g++.old-deja/g++.mike/p710.C: Likewise.
22263 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
22265 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
22266 * g++.old-deja/g++.mike/pmf9.C: Likewise.
22267 * g++.old-deja/g++.ns/crash2.C: Likewise.
22268 * g++.old-deja/g++.ns/crash3.C: Likewise.
22269 * g++.old-deja/g++.ns/invalid1.C: Likewise.
22270 * g++.old-deja/g++.ns/ns17.C: Likewise.
22271 * g++.old-deja/g++.ns/template16.C: Likewise.
22272 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
22274 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
22275 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
22276 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
22277 named return value extension.
22278 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
22279 * g++.old-deja/g++.other/access4.C: Issue additional error
22281 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
22282 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
22283 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
22284 * g++.old-deja/g++.other/crash25.C: Change error message.
22285 * g++.old-deja/g++.other/crash4.C: Change error message.
22286 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
22287 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
22288 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
22290 * g++.old-deja/g++.other/defarg8.C: Likewise.
22291 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
22292 * g++.old-deja/g++.other/dtor10.C: Likewise.
22293 * g++.old-deja/g++.other/incomplete.C: Likewise.
22294 * g++.old-deja/g++.other/linkage7.C: Likewise.
22295 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
22297 * g++.old-deja/g++.other/mangle2.C: Likewise.
22298 * g++.old-deja/g++.other/refinit2.C: Likewise.
22299 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
22300 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
22301 * g++.old-deja/g++.pt/crash28.C: Likewise.
22302 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
22304 * g++.old-deja/g++.pt/crash32.C: Change error message.
22305 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
22306 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
22307 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
22308 error message position.
22309 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
22310 * g++.old-deja/g++.pt/defarg8.C: Change error message.
22311 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
22313 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
22314 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
22315 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
22316 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
22318 * g++.old-deja/g++.pt/explicit31.C: Likewise.
22319 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
22320 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
22322 * g++.old-deja/g++.pt/explicit71.C: Change error message.
22323 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
22325 * g++.old-deja/g++.pt/friend28.C: Account for use of
22326 non-dependent names.
22327 * g++.old-deja/g++.pt/friend29.C: Likewise.
22328 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
22330 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
22331 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
22332 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
22334 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
22335 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
22337 * g++.old-deja/g++.pt/memclass20.C: Likewise.
22338 * g++.old-deja/g++.pt/memclass5.C: Likewise.
22339 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
22341 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
22342 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
22343 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
22344 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
22345 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
22346 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
22348 * g++.old-deja/g++.pt/spec10.C: Likewise.
22349 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
22350 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
22351 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
22352 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
22353 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
22354 * g++.old-deja/g++.pt/ttp62.C: Likewise.
22355 * g++.old-deja/g++.pt/ttp64.C: Likewise.
22356 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
22357 * g++.old-deja/g++.pt/typename15.C: Likewise.
22358 * g++.old-deja/g++.pt/typename22.C: Likewise.
22359 * g++.old-deja/g++.pt/typename6.C: Change error messages.
22360 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
22361 * g++.old-deja/g++.pt/virtual2.C: Likewise.
22362 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
22364 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
22365 return value extension.
22366 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
22367 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
22368 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
22369 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
22371 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
22373 * g++.dg/warn/inline1.C: New test.
22374 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
22375 * g++.old-deja/g++.jason/synth10.C: Likewise.
22376 * g++.old-deja/g++.mike/net31.C: Likewise.
22377 * g++.old-deja/g++.mike/p8786.C: Likewise.
22379 * g++.dg/template/friend10.C: New test.
22380 * g++.dg/template/conv5.C: New test.
22382 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
22384 * g++.dg/lookup/scoped3.C: New test.
22386 * g++.dg/lookup/decl1.C: New test.
22387 * g++.dg/lookup/decl2.C: New test.
22389 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
22391 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
22392 gcc.c-torture/compile/20021015-1.c,
22393 gcc.c-torture/compile/20021015-2.c,
22394 gcc.c-torture/compile/20021123-1.c,
22395 gcc.c-torture/compile/20021123-2.c,
22396 gcc.c-torture/compile/20021123-3.c,
22397 gcc.c-torture/compile/20021123-4.c,
22398 gcc.c-torture/execute/20021024-1.c: Add tests previously added
22399 only to 3.1 or 3.2 branch.
22401 2002-12-23 Mark Mitchell <mark@codesourcery.com>
22403 * gcc.dg/i386-bitfield3.c: New test.
22405 * gcc.dg/i386-bitfield2.c: New test.
22407 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
22409 * g++.dg/parse/conv_op1.C: New test.
22411 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
22413 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
22416 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
22418 * gcc.c-torture/compile/20021220-1.c: New test.
22420 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
22422 * gcc.dg/i386-fastcall-1.c: New.
22424 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22426 * gcc.c-torture/execute/20021219-1.c: New test.
22428 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22430 * gcc.dg/i386-pic-1.c: New test.
22432 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22435 * g++.dg/template/friend9.C: New test.
22437 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22440 * g++.dg/template/access7.C: New test.
22442 2002-12-18 Nick Clifton <nickc@redhat.com>
22444 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
22445 the libstdc++-v3 directory has been found.
22447 2002-12-12 Devang Patel <dpatel@apple.com>
22448 * gcc.dg/darwin-ld-1.c: New test.
22449 * gcc.dg/darwin-ld-2.c: New test.
22450 * gcc.dg/darwin-ld-3.c: New test.
22451 * gcc.dg/darwin-ld-4.c: New test.
22452 * gcc.dg/darwin-ld-5.c: New test.
22454 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22456 * gcc.c-torture/compile/20021212-1.c: New test.
22458 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
22460 * gcc.dg/fshort-wchar: New test.
22462 2002-12-10 Mark Mitchell <mark@codesourcery.com>
22465 * g++.dg/template/dtor1.C: New test.
22467 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
22470 2002-12-10 Jakub Jelinek <jakub@redhat.com>
22472 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
22474 2002-12-09 Mark Mitchell <mark@codesourcery.com>
22476 * g++.dg/template/static1.C: New test.
22477 * g++.dg/template/static2.C: New test.
22478 * g++.old-deja/g++.ext/memconst.C: New test.
22480 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22482 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
22483 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
22484 * g++.dg/special/initp1.C: Likewise.
22486 2002-12-06 Jakub Jelinek <jakub@redhat.com>
22488 * gcc.c-torture/execute/20021204-1.c: New test.
22490 2002-12-04 Geoffrey Keating <geoffk@apple.com>
22492 * gcc.dg/ppc-fmadd-1.c: New file.
22493 * gcc.dg/ppc-fmadd-2.c: New file.
22494 * gcc.dg/ppc-fmadd-3.c: New file.
22496 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22498 * gcc.c-torture/compile/20021204-1.c: New test.
22500 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
22502 * g++.dg/inherit/covariant2.C: New test.
22503 * g++.dg/inherit/covariant3.C: New test.
22504 * g++.dg/inherit/covariant4.C: New test.
22505 * g++.dg/inherit/covariant1.C: Remove XFAIL.
22506 * g++.old-deja/g++.robertl/eb17.C: Likewise.
22508 2002-12-03 Mark Mitchell <mark@codesourcery.com>
22511 * g++.dg/init/brace3.C: New test.
22513 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
22515 * gcc.dg/20020210-1.c: Fix a comment typo.
22517 2002-12-02 Mark Mitchell <mark@codesourcery.com>
22520 * g++.dg/parse/defarg1.C: New test.
22523 * g++.dg/template/char1.C: New test.
22525 * g++.dg/template/varmod1.C: Fix typo.
22527 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22530 * g++.old-deja/g++.pt/crash32.C: Expect error.
22532 2002-12-01 Mark Mitchell <mark@codesourcery.com>
22535 * g++.dg/template/varmod1.C: New test.
22538 * g++.dg/inherit/typeinfo1.C: New test.
22541 * g++.dg/inherit/typedef1.C: New test.
22543 2002-11-30 Mark Mitchell <mark@codesourcery.com>
22547 * g++.dg/template/strlen1.C: New test.
22550 * g++.dg/template/ctor2.C: New test.
22553 * g++.dg/init/string1.C: New test.
22556 * g++.dg/template/friend8.C: New test.
22558 2002-11-29 Joe Buck <jbuck@synopsys.com>
22560 * g++.dg/lookup/anon2.C: New test.
22562 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
22564 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
22567 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
22569 * gcc.dg/bitfld-6.c: New test.
22571 2002-11-27 Jan Hubicka <jh@suse.cz>
22573 * gcc.c-torture/execute/20021127.[cx]: New test.
22575 2002-11-26 Jan Hubicka <jh@suse.cz>
22577 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
22580 2002-11-26 Geoffrey Keating <geoffk@apple.com>
22582 * g++.dg/init/brace2.C: New test.
22583 * g++.old-deja/g++.mike/p9129.C: Correct.
22585 2002-11-26 Mark Mitchell <mark@codesourcery.com>
22587 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
22589 2002-11-25 Andreas Bauer <baueran@in.tum.de>
22591 * gcc.dg/sibcall-6: New test for indirect sibcalls.
22593 2002-11-25 Mark Mitchell <mark@codesourcery.com>
22595 * testsuite/g++.dg/abi/empty11.C: New test.
22596 * testsuite/g++.dg/rtti/cv1.C: New test.
22598 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
22600 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
22602 2002-11-24 Mark Mitchell <mark@codesourcery.com>
22604 * g++.dg/abi/empty10.C: New test.
22606 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
22608 * gcc.c-torture/compile/20021124-1.c: New test.
22610 2002-11-22 Mark Mitchell <mark@codesourcery.com>
22612 * g++.dg/abi/rtti2.C: New test.
22614 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22616 * gcc.dg/i386-unroll-1.c: New test.
22618 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22620 * gcc.c-torture/compile/20021120-1.c: New test.
22621 * gcc.c-torture/compile/20021120-2.c: New test.
22623 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
22625 * gcc.dg/bitfld-5.c: New test.
22627 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
22629 * gcc.c-torture/execute/20021120-3.c: New test.
22631 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
22633 * gcc.c-torture/execute/20021120-2.c: New test.
22635 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
22637 * gcc.c-torture/execute/20021120-1.c: New test.
22639 2002-11-20 Jakub Jelinek <jakub@redhat.com>
22641 * gcc.c-torture/execute/20021118-3.c: New test.
22643 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22645 * gcc.c-torture/compile/20021119-1.c: New test.
22647 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
22649 * gcc.dg/duff-1.c: New test.
22650 * gcc.dg/duff-2.c: New test.
22651 * gcc.dg/duff-3.c: New test.
22653 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
22655 * gcc.dg/cpp/_Pragma5.c: New test.
22657 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
22659 * gcc.c-torture/execute/20021118-2.c: New test.
22661 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
22663 * gcc.c-torture/execute/20021118-1.c: New test.
22665 2002-11-16 Jakub Jelinek <jakub@redhat.com>
22667 * gcc.dg/20021116-1.c: New test.
22669 2002-11-14 Mark Mitchell <mark@codesourcery.com>
22671 * g++.dg/abi/vcall1.C: New test.
22673 2002-11-14 Jakub Jelinek <jakub@redhat.com>
22675 * gcc.dg/20021029-1.c: New test.
22676 * gcc.dg/20021029-2.c: New test.
22678 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
22680 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
22682 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22685 * gcc.dg/20021110.c: Move to ...
22686 * gcc.c-torture/compile/20021110.c: .... here.
22688 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22691 * gcc.c-torture/execute/20021111-1.c
22693 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22696 * gcc.dg/20021110.c: New test.
22698 2002-11-10 Mark Mitchell <mark@codesourcery.com>
22700 * g++.dg/abi/vthunk3.C: Run only on x86.
22702 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
22704 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
22706 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
22708 * lib/compat.exp (compat-execute): Fix logic error in last
22711 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
22713 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
22715 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22718 * g++.dg/template/access6.C: New test.
22720 2002-11-08 Jan Hubicka <jh@suse.cz>
22722 * gcc.dg/i386-ssefp-1.c: New test.
22723 * gcc.dg/i386-ssefp-1.c: New test.
22725 2002-11-08 Jan Hubicka <jh@suse.cz>
22727 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
22729 2002-11-07 Mark Mitchell <mark@codesourcery.com>
22731 * g++.dg/abi/vthunk3.C: New test.
22734 * g++.dg/template/crash2.C: New test.
22736 2002-11-07 Mark Mitchell <mark@codesourcery.com>
22738 * testsuite/g++.dg/abi/dtor1.C: New test.
22739 * testsuite/g++.dg/abi/dtor2.C: Likewise.
22741 2002-11-05 Geoffrey Keating <geoffk@apple.com>
22743 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
22746 2002-11-04 Adam Nemet <anemet@lnxw.com>
22748 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
22749 -mthumb. Only xfail with -O0.
22751 2002-11-03 Mark Mitchell <mark@codesourcery.com>
22753 * g++.dg/abi/thunk1.C: New test.
22754 * g++.dg/abi/thunk2.C: Likewise.
22755 * g++.dg/abi/vtt1.C: Likewise.
22757 2002-11-02 Diego Novillo <dnovillo@redhat.com>
22759 PR optimization/8423
22760 * gcc.c-torture/execute/builtin-constant.c: New test.
22762 2002-11-01 Zack Weinberg <zack@codesourcery.com>
22764 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
22765 Add some more cases.
22767 2002-11-01 Mark Mitchell <mark@codesourcery.com>
22770 * g++.dg/opt/local1.C: New test.
22772 2002-10-30 Mark Mitchell <mark@codesourcery.com>
22775 * g++.dg/template/complit1.C: New test.
22778 * g++.dg/template/typename4.C: Likewise.
22780 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22782 Core issue 287, PR c++/7639
22783 * g++.dg/template/instantiate1.C: Adjust error location.
22784 * g++.dg/template/instantiate3.C: New test.
22785 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
22786 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
22787 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
22789 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
22791 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
22793 2002-10-29 Mark Mitchell <mark@codesourcery.com>
22796 * g++.dg/init/dtor2.C: New test.
22798 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22800 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
22801 * gcc.dg/nest.c: Bypass errors on irix6.
22803 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
22805 * gcc.dg/nest.c: Expect error for mmix-*-*.
22806 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
22808 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
22810 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
22813 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
22815 2002-10-25 Mike Stump <mrs@apple.com>
22817 * gcc.dg/warn-1.c: New test.
22819 2002-10-25 Zack Weinberg <zack@codesourcery.com>
22821 * g++.dg/template/typename3.C: New test.
22823 2002-10-25 Mark Mitchell <mark@codesourcery.com>
22825 * g++.dg/lookup/ptrmem1.C: New test.
22827 * g++.dg/abi/vthunk2.C: New test.
22829 2002-10-25 Zack Weinberg <zack@codesourcery.com>
22831 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
22833 2002-10-24 Mark Mitchell <mark@codesourcery.com>
22835 * g++.dg/abi/empty9.C: New test.
22837 2002-10-24 Richard Henderson <rth@redhat.com>
22839 * g++.dg/inherit/thunk1.C: Enable for ia64.
22841 2002-10-23 Mark Mitchell <mark@codesourcery.com>
22844 * g++.dg/lookup/pretty1.C: New test.
22846 2002-10-23 Jakub Jelinek <jakub@redhat.com>
22848 * gcc.dg/20021023-1.c: New test.
22850 2002-10-23 Mark Mitchell <mark@codesourcery.com>
22853 * g++.dg/parse/inline1.C: New test.
22855 2002-10-23 Richard Henderson <rth@redhat.com>
22857 * g++.dg/inherit/thunk1.C: Enable for x86_64.
22859 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
22861 2002-10-22 Mark Mitchell <mark@codesourcery.com>
22864 * g++.dg/parse/stmtexpr3.C: New test.
22866 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
22868 * g++.dg/expr/cond1.C: New test.
22870 2002-10-21 Zack Weinberg <zack@codesourcery.com>
22872 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
22874 2002-10-21 Mark Mitchell <mark@codesourcery.com>
22876 * g++.dg/abi/vbase13.C: New test.
22877 * g++.dg/abi/vbase14.C: Likewise.
22879 2002-10-21 Jakub Jelinek <jakub@redhat.com>
22881 * gcc.dg/tls/pic-1.c: New test.
22882 * gcc.dg/tls/nonpic-1.c: New test.
22883 * gcc.dg/20021018-1.c: New test.
22885 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
22887 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
22888 Remove only files with the same base name as the test case.
22889 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
22890 (profopt-execute): Likewise. Also, remove old profiling
22891 and performance data files before running the tests.
22893 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
22894 * g++.dg/bprob/bprob.exp: Likewise.
22895 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
22896 to allow more general test case names.
22898 * g++.dg/bprob/bprob-1.C: Rename to ...
22899 * g++.dg/bprob/g++-bprob-1.C: ... this.
22901 * g77.dg/bprob/bprob-1.f: Rename to ...
22902 * g77.dg/bprob/g77-bprob-1.f: ... this.
22904 2002-10-21 Zack Weinberg <zack@codesourcery.com>
22906 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
22907 bison 1.50 or later.
22909 2002-10-21 Janis Johnson <janis187@us.ibm.com>
22911 * g++.dg/README: Describe more test directories.
22913 2002-10-21 Mark Mitchell <mark@codesourcery.com>
22915 * g++.dg/init/array6.C: Add additional tests.
22917 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
22919 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
22920 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
22922 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
22924 * gcc.c-torture/compile/20020604-1.x: New.
22925 * gcc.c-torture/compile/simd-5.x: Likewise.
22926 * gcc.c-torture/execute/920710-1.x: Likewise.
22927 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
22929 2002-10-21 Mark Mitchell <mark@codesourcery.com>
22931 * g++.dg/inherit/override1.C: Add dg-options clause.
22933 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22935 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
22938 2002-10-19 Andreas Schwab <schwab@suse.de>
22940 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
22941 directory component.
22943 2002-10-18 Mark Mitchell <mark@codesourcery.com>
22945 * g++.dg/inherit/thunk1.C: New test.
22947 * g++.dg/inherit/override1.C: New test.
22949 * g++.dg/abi/mangle11.C: New test.
22950 * g++.dg/abi/mangle14.C: New test.
22951 * g++.dg/abi/mangle17.C: New test.
22953 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
22955 * g++.dg/overload/member2.C: New test.
22957 2002-10-17 Janis Johnson <janis187@us.ibm.com>
22959 * g++.dg/README: Describe new compat directory.
22960 * g++.dg/dg.exp: Skip tests in compat directory.
22961 * README.compat: New file.
22962 * lib/compat.exp: New expect script.
22963 * g++.dg/compat: New test directory.
22964 * g++.dg/compat/compat.exp: New expect script.
22965 * g++.dg/compat/abi: New test directory.
22966 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
22967 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
22968 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
22969 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
22970 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
22971 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
22972 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
22973 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
22974 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
22975 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
22976 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
22977 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
22978 * g++.dg/compat/break: New test directory.
22979 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
22980 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
22981 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
22982 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
22983 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
22984 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
22985 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
22986 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
22987 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
22988 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
22989 g++.dg/compat/break/README: New files.
22990 * g++.dg/compat/eh: New test directory.
22991 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
22992 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
22993 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
22994 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
22995 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
22996 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
22997 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
22998 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
22999 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
23000 g++.dg/compat/eh/filter2_y.C,
23001 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
23002 g++.dg/compat/eh/new1_y.C,
23003 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
23004 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
23005 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
23006 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
23007 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
23008 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
23009 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
23010 g++.dg/compat/eh/unexpected1_y.C: New files.
23011 * g++.dg/compat/init: New test directory.
23012 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
23013 g++.dg/compat/init/array5_y.C,
23014 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
23015 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
23016 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
23017 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
23018 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
23019 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
23020 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
23021 g++.dg/compat/init/init-ref2_y.C: New files.
23023 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23026 * g++.dg/inherit/using3.C: New test.
23028 2002-10-17 Jan Hubicka <jh@suse.cz>
23030 * gcc.dg/20021017-2.c: New test.
23032 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23034 * g++.dg/abi/mangle16.C: Adjust.
23036 * g++.dg/init/array8.C: New test.
23038 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
23040 * gcc.dg/special/mips-abi.exp: New test.
23041 * gcc.dg/special/mips-abi.s: Empty file used by the above.
23043 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23045 * g++.dg/abi/mangle16.C: New test.
23046 * g++.dg/abi/mangle17.C: Likewise.
23049 * g++.dg/template/ref1.C: New test.
23051 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23053 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
23055 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
23057 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
23059 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23062 * g++.dg/init/array7.C: New test.
23064 2002-10-15 Mark Mitchell <mark@codesourcery.com>
23066 * g++.dg/init/array6.C: New test.
23068 * g++.dg/abi/mangle13.C: Likewise.
23069 * g++.dg/abi/mangle14.C: Likewise.
23070 * g++.dg/abi/mangle15.C: Likewise.
23072 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23074 * g++.dg/abi/empty8.C: New test.
23076 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
23078 * g++.dg/init/ctor1.C: New test.
23080 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
23082 * gcc.c-torture/execute/20021015-1.c: New test.
23084 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
23086 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
23088 2002-10-14 Jan Hubicka <jh@suse.cz>
23090 * gcc.dg/i386-ssetype-[1-5].c: New tests.
23092 2002-10-14 Richard Henderson <rth@redhat.com>
23094 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
23096 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23098 PR optimization/6631
23099 * g++.dg/opt/const2.C: New test.
23101 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23104 * g++.dg/parse/friend1.C: New test.
23105 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
23107 2002-10-14 Jakub Jelinek <jakub@redhat.com>
23109 * gcc.dg/20021014-1.c: New test.
23111 2002-10-11 Mark Mitchell <mark@codesourcery.com>
23114 * g++.dg/ext/vlm1.C: New test.
23115 * g++.dg/ext/vlm2.C: Likewise.
23117 * g++.dg/init/array1.C: Remove invalid braces.
23118 * g++.dg/init/brace1.C: New test.
23119 * g++.dg/init/copy2.C: Likewise.
23120 * g++.dg/init/copy3.C: Likewise.
23121 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
23122 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
23125 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
23127 * gcc.dg/cpp/assembler.S: Don't use -ansi.
23129 2002-10-11 Richard Shann <richard.shann@superh.com>
23131 * gcc.c-torture/compile/simd-5.c: New test.
23133 2002-10-10 Roger Sayle <roger@eyesopen.com>
23135 * gcc.c-torture/execute/shiftopt-1.c: New test case.
23137 2002-10-10 Jim Wilson <wilson@redhat.com>
23139 * gcc.c-torture/execute/20021010-1.c: New test.
23141 2002-10-09 Zack Weinberg <zack@codesourcery.com>
23144 * g++.dg/ext/typedef-init.C: New test.
23145 * gcc.dg/typedef-init.c: New test.
23147 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
23149 * gcc.dg/cpp/paste13.c: New test.
23151 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23153 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
23154 remaining platforms, XFAIL during compile, not execute. Don't
23157 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
23159 * gcc.dg/alias-1.c: Tweak expected warning.
23161 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
23163 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
23165 2002-10-06 Andreas Jaeger <aj@suse.de>
23167 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
23168 * gcc.dg/cpp/c++98.C: Likewise.
23170 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
23171 * g++.dg/cpp/c++98.C: Likewise.
23173 * g++.dg/README (Subdirectories): Mention cpp directory.
23176 * gcc.dg/20021006-1.c: New test.
23178 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23181 * g++.dg/other/warning1.C: New test.
23183 2002-10-04 Roger Sayle <roger@eyesopen.com>
23185 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
23186 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
23187 and sparc-*-* with -m64 as expected failures. See PR 8087.
23189 2002-10-03 Mark Mitchell <mark@codesourcery.com>
23192 * g++.dg/template/ptrmem3.C: New test.
23195 * g++.dg/template/union1.C: New test.
23197 2002-10-03 Mark Mitchell <mark@codesourcery.com>
23200 * g++.dg/abi/mangle9.C: New test.
23201 * g++.dg/abi/mangle10.C: New test.
23202 * g++.dg/abi/mangle11.C: New test.
23203 * g++.dg/abi/mangle12.C: New test.
23205 2002-10-02 Mark Mitchell <mark@codesourcery.com>
23208 * g++.dg/template/meminit1.C: New test.
23209 * g++.dg/warn/Wreorder-1.C: Likewise.
23210 * g++.old-deja/g++.mike/warn3.C: Tweak.
23211 * lib/prune.exp: Ingore "in copy constructor".
23213 2002-10-02 Andreas Jaeger <aj@suse.de>
23215 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
23216 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
23217 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
23220 2002-10-01 Mark Mitchell <mark@codesourcery.com>
23222 * gcc.dg/empty1.C: Fix typo.
23224 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
23226 * gcc.dg/alias-1.c: New test.
23228 2002-10-01 Mark Mitchell <mark@codesourcery.com>
23230 * gcc.dg/empty1.C: New test.
23232 * g++.dg/tls/init-2.C: Tweak error messages.
23234 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
23236 * gcc.c-torture/compile/20020923-1.c: New test.
23238 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
23240 * gcc.c-torture/execute/ffs-1.c: New test.
23241 * gcc.c-torture/execute/ffs-2.c: Ditto.
23243 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
23245 * g++.dg/overload/member1.C: New test.
23247 2002-09-30 Mark Mitchell <mark@codesourcery.com>
23249 * g++.dg/abi/empty7.C: New test.
23250 * g++.dg/init/pm2.C: Likewise.
23252 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
23254 * g++.dg/rtti/crash1.C: New test.
23256 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
23258 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
23259 gcc.dg/sibcall-4.c: New tests.
23261 2002-09-28 Roger Sayle <roger@eyesopen.com>
23263 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
23264 powerpc and MMIX targets.
23266 2002-09-27 Zack Weinberg <zack@codesourcery.com>
23268 * gcc.dg/cpp/20020927-1.c: New.
23270 2002-09-26 David S. Miller <davem@redhat.com>
23272 * gcc.c-torture/compile/trunctfdf.c: New.
23274 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23276 * lib/target-supports.exp (check_weak_available): Handle solaris2.
23278 2002-09-27 Alan Modra <amodra@bigpond.net.au>
23280 * gcc.c-torture/execute/loop-15.c: New.
23282 2002-09-26 Janis Johnson <janis187@us.ibm.com>
23284 * README.QMTEST: Fix typo.
23286 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
23288 * gcc.dg/20020926-1.c: New test.
23290 2002-09-25 David S. Miller <davem@redhat.com>
23293 * gcc.c-torture/execute/shiftdi.c: New test.
23295 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
23297 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
23298 unique to the tool.
23299 * lib/g77.exp (g77_init): Likewise.
23300 * lib/g++.exp (g++_init): Likewise.
23301 * lib/objc.exp (objc_init): Likewise.
23303 2002-09-25 Mark Mitchell <mark@codesourcery.com>
23305 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
23306 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
23307 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
23309 2002-09-25 Richard Henderson <rth@redhat.com>
23311 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
23312 too-small long double.
23314 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
23316 * gcc.dg/20020919-1.c: New test.
23318 2002-09-23 Mark Mitchell <mark@codesourcery.com>
23320 * g++.dg/abi/bitfield6.C: New test.
23321 * g++.dg/abi/bitfield7.C: New test.
23322 * g++.dg/abi/bitfield8.C: New test.
23323 * g++.dg/abi/vbase11.C: New test.
23325 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
23327 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
23328 hppa*-*-hpux*. Update test comment.
23330 2002-09-20 Jakub Jelinek <jakub@redhat.com>
23332 * gcc.dg/tls/struct-1.c: New test.
23334 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
23336 * gcc.dg/cpp/tr-warn2.c: Update.
23338 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
23340 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
23342 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
23344 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
23347 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
23349 * gcc.c-torture/execute/ieee/mzero3.c: New test.
23351 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
23352 Adjust for c++filt moved to binutils. Remove spurious duplicate
23353 setting of cxxfilt.
23355 2002-09-19 Geoffrey Keating <geoffk@apple.com>
23357 * gcc.dg/20020312-2.c: Update for darwin.
23359 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
23361 * g++.old-deja/g++.other/crash32.C: Mark ICE.
23363 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
23365 * objc.dg/comp-types-1.m: New test.
23366 * objc.dg/comp-types-2.m: New test.
23367 * objc.dg/comp-types-3.m: New test.
23368 * objc.dg/comp-types-4.m: New test.
23369 * objc.dg/comp-types-5.m: New test.
23370 * objc.dg/comp-types-6.m: New test.
23372 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
23374 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
23376 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
23378 * g++.dg/other/do1.C: New test.
23380 * g++.dg/template/subst1.C: New test.
23382 2002-09-16 Steve Ellcey <sje@cup.hp.com>
23384 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
23386 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
23388 * g++.dg/template/qualttp20.C: Adjust expected errors.
23389 * g++.old-deja/g++.jason/report.C: Likewise.
23390 * g++.old-deja/g++.other/qual1.C: Likewise.
23392 * g++.dg/lookup/scoped2.C: New test.
23394 * g++.dg/ext/asm3.C: New test.
23396 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
23398 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
23400 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
23402 * ChangeLog: follow spelling conventions.
23403 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
23404 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
23405 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
23406 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
23407 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
23408 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
23409 * g++.old-deja/g++.law/global-init1.C: Likewise.
23410 * g++.old-deja/g++.other/delete4.C: Likewise.
23411 * g++.old-deja/g++.other/inline21.C: Likewise.
23412 * g++.old-deja/g++.other/singleton.C: Likewise.
23413 * g77.dg/strlen0.f: Likewise.
23414 * g77.f-torture/compile/20010519-1.f: Likewise.
23415 * g77.f-torture/compile/980310-4.f: Likewise.
23416 * gcc.c-torture/compile/20000605-1.c: Likewise.
23417 * gcc.c-torture/execute/20020225-1.c: Likewise.
23418 * gcc.dg/c90-hexfloat-2.c: Likewise.
23419 * gcc.dg/c99-bool-1.c: Likewise.
23420 * gcc.dg/c99-hexfloat-2.c: Likewise.
23421 * gcc.dg/dll-2.c: Likewise.
23422 * gcc.dg/wtr-union-init-1.c: Likewise.
23423 * gcc.dg/wtr-union-init-2.c: Likewise.
23424 * gcc.dg/wtr-union-init-3.c: Likewise.
23425 * gcc.dg/cpp/avoidpaste1.c: Likewise.
23426 * gcc.dg/cpp/defined.c: Likewise.
23427 * gcc.dg/cpp/macsyntx.c: Likewise.
23428 * gcc.dg/cpp/paste2.c: Likewise.
23429 * gcc.dg/cpp/trad/defined.c: Likewise.
23430 * gcc.dg/format/c90-printf-1.c: Likewise.
23431 * gcc.dg/format/c90-scanf-1.c: Likewise.
23432 * gcc.dg/format/c99-printf-1.c: Likewise.
23433 * gcc.dg/format/c99-scanf-1.c: Likewise.
23434 * gcc.misc-tests/gcov-8.c: Likewise.
23435 * lib/profopt.exp: Likewise.
23437 2002-09-15 Krister Walfridsson <cato@df.lth.se>
23439 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
23441 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
23443 * g++.dg/inherit/using2.C: New test.
23445 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
23447 * ChangeLog: Follow spelling conventions.
23448 * g++.dg/template/friend4.C: Likewise.
23449 * g++.old-deja/g++.pt/crash67.C: Likewise.
23450 * gcc.c-torture/execute/20000801-4.c: Likewise.
23451 * gcc.dg/c90-digraph-1.c: Likewise.
23452 * gcc.dg/c94-digraph-1.c: Likewise.
23453 * gcc.dg/c99-digraph-1.c: Likewise.
23454 * gcc.dg/cpp/line5.c: Likewise.
23455 * gcc.dg/cpp/multiline.c: Likewise.
23456 * gcc.dg/cpp/trad/literals-1.c: Likewise.
23457 * gcc.dg/format/attr-3.c: Likewise.
23458 * gcc.dg/format/c90-scanf-3.c: Likewise.
23459 * gcc.dg/format/ext-4.c: Likewise.
23461 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
23463 * g++.dg/template/pretty1.C: New test.
23465 2002-09-14 Alan Modra <amodra@bigpond.net.au>
23467 * gcc.c-torture/execute/struct-cpy-1.c: New test.
23469 2002-09-13 Matt Austern <austern@apple.com>
23471 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
23472 passing a cast expression to a function by const reference.
23474 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
23476 * g++.dg/template/deduce1.C: New test.
23478 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
23480 * gcc.c-torture/execute/simd-1.c: Force all use of int to
23483 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
23485 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
23488 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
23490 * gcc.c-torture/compile/20020910-1.c: New test.
23492 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
23494 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
23496 2002-09-10 Andreas Jaeger <aj@suse.de>
23498 * gcc.dg/20020312-2.c: Adjust for x86-64.
23500 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
23502 * g77.dg/7388.f: New test case for PR 7388.
23504 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
23506 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
23508 2002-09-05 Ziemowit Laski <zlaski@apple.com>
23510 * objc.dg/proto-lossage-1.m: New test.
23512 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
23514 * gcc.dg/cpp/_Pragma4.c: Fix typo.
23516 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
23518 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
23521 2002-09-06 Stan Shebs <shebs@apple.com>
23522 David Edelsohn <edelsohn@gnu.org>
23524 * gcc.dg/weak: New directory.
23525 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
23526 target-specific xfail bits.
23527 * gcc.dg/typeof-2.c: Move to new directory.
23528 * gcc.dg/weak.exp: New expect script.
23530 2002-09-06 Alan Modra <amodra@bigpond.net.au>
23532 * gcc.c-torture/execute/extzvsi.c: New test.
23534 2002-09-05 Stan Shebs <shebs@apple.com>
23536 * gcc.dg/weak-1.c: xfail on Darwin.
23537 * gcc.dg/weak-2.c: Ditto.
23538 * gcc.dg/weak-3.c: Ditto.
23539 * gcc.dg/weak-4.c: Ditto.
23540 * gcc.dg/weak-5.c: Ditto.
23541 * gcc.dg/weak-6.c: Ditto.
23542 * gcc.dg/weak-7.c: Ditto.
23543 * gcc.dg/weak-8.c: Ditto.
23544 * gcc.dg/weak-9.c: Ditto.
23546 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
23548 * gcc.c-torture/execute/loop-14.c: New test.
23550 2002-09-04 Jakub Jelinek <jakub@redhat.com>
23552 * g++.dg/other/cxa-atexit1.C: New test.
23554 * gcc.dg/typeof-2.c: New test.
23556 2002-09-03 Roger Sayle <roger@eyesopen.com>
23558 * gcc.dg/builtins-2.c: New testcase.
23559 * gcc.dg/builtins-3.c: New testcase.
23561 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
23563 * gcc.dg/cpp/_Pragma4.c: New test.
23565 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
23567 * objc/execute/nil_method-1.m: New testcase.
23569 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
23571 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
23572 [Object class], not [Object initialize].
23574 2002-08-31 Roger Sayle <roger@eyesopen.com>
23575 Hans-Peter Nilsson <hp@bitrange.com>
23577 * gcc.c-torture/execute/20020720-1.x: Skip test on
23578 mmix-knuth-mmixware. Correct comment.
23580 2002-08-27 Mark Mitchell <mark@codesourcery.com>
23582 * testsuite/g++.dg/abi/bitfield5.C: New test.
23583 * testsuite/g++.dg/abi/vbase10.C: Likewise.
23585 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
23587 * objc.dg/undeclared-selector.m: New test.
23589 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
23591 * g++.dg/other/offsetof1.C: Avoid cast warning.
23593 2002-08-26 Ziemowit Laski <zlaski@apple.com>
23595 * objc.dg/super-class-2.m: New test.
23597 2002-08-24 Matt Austern <austern@apple.com>
23599 * g++.dg/ext/lvaddr.C: New test.
23600 * g++.dg/ext/lvcast.C: New test.
23602 2002-08-22 Mark Mitchell <mark@codesourcery.com>
23604 * testsuite/g++.dg/inherit/cond1.C: New test.
23606 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
23608 * gcc.dg/noncompile/incomplete-1.c: New test.
23610 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
23612 * gcc.dg/typespec-1.c: New test.
23614 2002-08-20 Devang Patel <dpatel@apple.com>
23615 * objc.dg/proto-hier-2.m: New test.
23617 2002-08-19 Ziemowit Laski <zlaski@apple.com>
23619 * objc.dg/bitfield-1.m: New test.
23620 * objc.dg/bitfield-2.m: New test.
23622 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
23624 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
23625 gcc.dg/c99-flex-array-4.c: New tests.
23627 2002-08-16 Stan Shebs <shebs@apple.com>
23629 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
23631 2002-08-15 Jakub Jelinek <jakub@redhat.com>
23633 * gcc.dg/typeof-1.c: New test.
23634 * g++.dg/ext/typeof2.C: New test.
23636 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
23638 * g++.dg/other/offsetof1.C: New test.
23640 2002-08-14 Richard Henderson <rth@redhat.com>
23642 * gcc.dg/tls/diag-3.c: Fix expected message strings.
23644 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
23646 * gcc.dg/cpp/_Pragma3.c: New test.
23648 2002-08-13 Mark Mitchell <mark@codesourcery.com>
23650 * g++.dg/template/inherit3: New test.
23652 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
23654 * gcc.dg/bitfld-4.c: Add blank options.
23656 2002-08-09 Mark Mitchell <mark@codesourcery.com>
23658 * g++.dg/template/crash1.C: New test.
23660 2002-08-08 Jakub Jelinek <jakub@redhat.com>
23662 * gcc.dg/tls/opt-2.c: New test.
23664 2002-08-08 Devang Patel <dpatel@apple.com>
23666 * objc.dg/selector-1.m : New test
23668 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
23670 * g++.dg/abi/bitfield4.C: New test.
23671 * gcc.dg/bitfld-4.c: New test.
23673 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
23675 * g++.dg/other/packed1.C: New test.
23677 2002-08-07 Mark Mitchell <mark@codesourcery.com>
23679 * g++.dg/abi/offsetof.C: Tweak error messages.
23680 * g++.old-deja/g++.mike/p10769a.C: Likewise.
23682 2002-08-08 Jakub Jelinek <jakub@redhat.com>
23684 * gcc.dg/bitfld-3.c: New test.
23686 2002-08-07 Jakub Jelinek <jakub@redhat.com>
23687 Richard Henderson <rth@redhat.com>
23689 * gcc.dg/i386-bitfield1.c: New test.
23690 * g++.dg/abi/bitfield3.C: Update.
23692 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
23694 * objc.dg/const-str-2.m: Update.
23695 * gcc.dg/cpp/c++98.c: Change to C extension.
23696 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
23697 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
23699 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
23701 * testsuite/gcc.dg/tls/diag-3.c: New.
23703 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
23705 * g++.dg/README (Subdirectories): Document new subdir expr.
23706 * g++.dg/expr/pmf-1.C: New test.
23708 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
23710 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
23712 2002-08-06 Jakub Jelinek <jakub@redhat.com>
23714 * g++.dg/abi/bitfield3.C: New test.
23716 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
23718 * lib/gcov.exp: Tweak expected line formats.
23719 * gcc.misc-tests/gcov8.c: New test.
23720 * gcc.misc-tests/gcov8.x: New flags.
23722 2002-08-05 Jakub Jelinek <jakub@redhat.com>
23724 * consistency.vlad/layout/endian.c: Include string.h.
23726 * gcc.c-torture/execute/20020805-1.c: New test.
23728 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
23730 * g++.dg/other/conversion1.C: New test.
23732 2002-08-03 Roger Sayle <roger@eyesopen.com>
23734 * gcc.dg/builtins-1.c: New testcase.
23736 2002-08-02 Mark Mitchell <mark@codesourcery.com>
23738 * g++.dg/inherit/access3.C: New test.
23740 2002-08-01 Jakub Jelinek <jakub@redhat.com>
23742 * gcc.dg/ia64-visibility-2.c: New test.
23744 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
23746 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
23747 __qualifier_flags to __flags.
23749 2002-07-31 Mark Mitchell <mark@codesourcery.com>
23751 * g++.dg/inherit/operator1.C: New test.
23752 * g++.dg/lookup/disamb1.C: Fix typo in comment.
23753 * g++.dg/other/error1.C: Change expected error message.
23754 * g++.dg/template/conv4.C: Likewise.
23756 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
23758 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
23759 for documented behavior.
23761 2002-07-25 Roger Sayle <roger@eyesopen.com>
23763 * gcc.c-torture/execute/20020720-1.x: Skip this test on
23764 several targets known to fail.
23766 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
23768 * gcc.dg/mips-args-[123].c: New tests.
23770 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
23772 * gcc.dg/ppc-spe.c: New.
23774 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
23776 * g++.dg/other/ptrmem4.C: New testcase.
23778 2002-07-24 Richard Henderson <rth@redhat.com>
23780 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
23782 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
23784 * g++.dg/ext/alignof1.C (main): Return 0 for success.
23786 2002-07-24 Roger Sayle <roger@eyesopen.com>
23788 * gcc.c-torture/execute/memset-3.c: New testcase.
23790 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
23792 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
23793 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
23795 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23797 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
23800 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
23802 * gcc.c-torture/compile/simd-4.c: New test.
23804 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23806 PR c++/7347, c++/7348
23807 * g++.dg/template/access4.C: New test.
23808 * g++.dg/template/access5.C: New test.
23809 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
23810 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
23811 * g++.old-deja/g++.pt/ttp58.C: Likewise.
23812 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
23814 2002-07-22 Jakub Jelinek <jakub@redhat.com>
23816 * gcc.dg/gnu89-init-2.c: New test.
23818 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
23820 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
23822 2002-07-20 Roger Sayle <roger@eyesopen.com>
23824 * gcc.c-torture/execute/20020720-1.c: New testcase.
23826 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
23828 * gcc.dg/cpp/Wsignprom.c: New tests.
23830 2002-07-20 Alan Modra <amodra@bigpond.net.au>
23832 * gcc.c-torture/execute/loop-13.c: New test.
23834 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
23836 * gcc.dg/cpp/expr.c: New tests.
23838 2002-07-18 David Edelsohn <edelsohn@gnu.org>
23840 * g++.dg/opt/pr6713.C: Add template instantiation.
23842 2002-07-18 Alan Modra <amodra@bigpond.net.au>
23844 * gcc.dg/nest.c: New test.
23846 2002-07-17 Richard Henderson <rth@redhat.com>
23848 * g++.dg/opt/pr6713.C: New test.
23850 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
23852 * gcc.c-torture/execute/loop-2e.x: Let the testcase
23853 XFAIL for all x86 processors.
23855 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
23857 * gcc.c-torture/execute/20010122-1.x: Do not test with
23858 -fomit-frame-pointer.
23860 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23862 * g++.dg/template/instantiate2.C: New test.
23863 * g++.dg/template/spec4.C: New test.
23865 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23867 * g++.dg/template/access2.C: New test.
23868 * g++.dg/template/access3.C: New test.
23870 2002-07-15 Zack Weinberg <zack@codesourcery.com>
23872 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
23873 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
23874 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
23875 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
23876 Convert to use <stdarg.h>.
23877 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
23879 * gcc.dg/va-arg-2.c: New.
23880 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
23882 2002-07-15 Jakub Jelinek <jakub@redhat.com>
23884 * gcc.c-torture/compile/20020710-1.c: New test.
23886 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
23887 Andrew Pinski <pinskia@physics.uc.edu>
23889 gcc.c-torture/compile/simd-2.c: New testcase.
23890 gcc.c-torture/compile/simd-3.c: Likewise.
23892 2002-07-11 Mark Mitchell <mark@codesourcery.com>
23895 * g++.dg/overload/error1.C: New test.
23897 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23899 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
23900 configuration and IRIX 6 O32 ABI.
23902 2002-07-11 Roger Sayle <roger@eyesopen.com>
23904 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
23906 2002-07-10 Roger Sayle <roger@eyesopen.com>
23908 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
23910 2002-07-10 Jeffrey A Law <law@redhat.com>
23912 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
23914 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
23916 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
23918 * gcc.dg/20020312-2.c: Check for __PPC__.
23920 2002-07-09 Diego Novillo <dnovillo@redhat.com>
23922 * gcc.c-torture/compile/20020709-1.c: New test.
23924 2002-07-07 Roger Sayle <roger@eyesopen.com>
23926 * g++.dg/template/qualttp21.C: New test case.
23928 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
23930 * gcc.c-torture/compile/20020706-1.c: New test.
23931 * gcc.c-torture/compile/20020706-2.c: New test.
23933 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
23934 Alexandre Oliva <aoliva@redhat.com>
23936 * g++.dg/warn/incomplete1.C: New test.
23938 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23941 * g++.dg/warn/noreturn1.C: New test.
23943 2002-07-03 Mark Mitchell <mark@codesourcery.com>
23946 * g++.dg/debug/debug6.C: New test.
23947 * g++.dg/debug/debug7.C: New test.
23949 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
23951 * gcc.c-torture/compile/simd-3.c: New test.
23953 2002-07-03 Chris Demetriou <cgd@broadcom.com>
23955 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
23956 * gcc.dg/20020620-1.c: Likewise.
23958 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23961 * g++.dg/init/array4.C: New test.
23962 * g++.dg/init/array5.C: New test.
23964 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
23966 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
23967 * gcc.c-torture/execute/simd-2.c (main): Likewise.
23969 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23971 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
23972 * gcc.dg/wtr-aggr-init-1.c: Likewise.
23973 * gcc.dg/wtr-conversion-1.c: Likewise.
23974 * gcc.dg/wtr-escape-1.c: Likewise.
23975 * gcc.dg/wtr-int-type-1.c: Likewise.
23976 * gcc.dg/wtr-label-1.c: Likewise.
23977 * gcc.dg/wtr-static-1.c: Likewise.
23978 * gcc.dg/wtr-strcat-1.c: Likewise.
23979 * gcc.dg/wtr-suffix-1.c: Likewise.
23980 * gcc.dg/wtr-switch-1.c: Likewise.
23981 * gcc.dg/wtr-unary-plus-1.c: Likewise.
23982 * gcc.dg/wtr-union-init-1.c: Likewise.
23983 * gcc.dg/wtr-union-init-2.c: Likewise.
23984 * gcc.dg/wtr-union-init-3.c: Likewise.
23986 * gcc.dg/wtr-func-def-1.c: New test.
23988 2002-07-02 Devang Patel <dpatel@apple.com>
23990 * objc.dg/param-1.m: New test.
23992 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
23994 * gcc.dg/cpp/trad/directive.c: Add test.
23995 * gcc.dg/cpp/trad/macroargs.c: Add test.
23996 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
23998 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
24000 * gcc.dg/cpp/cmdlne-M.c: New test.
24002 2002-07-02 Ziemowit Laski <zlaski@apple.com>
24004 * objc.dg/desig-init-1.m: New test.
24006 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24009 * g++.dg/template/instantiate1.C: New test.
24011 2002-07-01 Mark Mitchell <mark@codesourcery.com>
24014 * g++.dg/template/sizeof2.C: New test.
24016 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24018 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
24019 gcc.dg/cpp/trad/include.c: New tests.
24021 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
24024 * gcc.c-torture/compile/20020701-1.c: New test.
24026 2002-07-01 Stan Shebs <shebs@apple.com>
24028 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
24030 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
24031 (objc-torture-execute): or here.
24033 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
24035 * gcc.c-torture/execute/arith-rand-ll.c: New test.
24037 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24039 * gcc.dg/cpp/trad/escaped-nl.c: New test.
24041 2002-06-30 Devang Patel <dpatel@apple.com>
24043 * objc.dg/fsyntax-only.m: New test.
24045 2002-06-27 Mark Mitchell <mark@codesourcery.com>
24048 * g++.dg/template/friend7.C: New file.
24050 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
24052 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
24055 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
24057 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
24058 avoid division by zero.
24060 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
24062 * gcc.dg/Wunknownprag.c: New tests.
24064 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
24066 * gcc.c-torture/execute/simd-2.c: New test.
24068 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
24070 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
24071 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
24072 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
24073 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
24074 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
24075 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
24076 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
24077 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
24078 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
24079 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
24080 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
24081 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
24082 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
24083 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
24084 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
24085 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
24086 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
24088 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
24090 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
24091 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
24092 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
24093 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
24095 * gcc.dg/cpp/trad/directive.c: Update.
24097 2002-06-23 Andreas Jaeger <aj@suse.de>
24099 * gcc.c-torture/execute/complex-6.c: New.
24101 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
24103 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
24104 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
24105 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
24106 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
24108 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
24110 * gcc.dg/cpp/trad: New directory with traditional tests copied
24111 from parent directory.
24112 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
24113 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
24114 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
24115 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
24116 Move to trad/ and rename.
24117 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
24118 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
24119 gcc.dg/cpp/trad/redef2.c: New tests.
24120 * gcc.dg/cpp/trad/trad.exp: New driver.
24122 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
24124 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
24125 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
24126 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
24127 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
24130 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
24132 * gcc.dg/20020620-1.c: New test.
24134 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24136 * g++.dg/template/ttp4.C: New test.
24138 2002-06-19 Jakub Jelinek <jakub@redhat.com>
24140 * g++.dg/opt/vt1.C: Fix regexp.
24142 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24144 * gcc.c-torture/execute/pure-1.c: Make functions static again.
24145 Don't use attribute `noinline'.
24147 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
24149 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
24151 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
24153 * gcc.c-torture/execute/simd-1.c: New.
24155 * gcc.dg/simd-1.c: New.
24157 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
24159 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
24161 2002-06-16 Richard Henderson <rth@redhat.com>
24163 * g++.dg/ext/anon-struct1.C: New.
24164 * g++.dg/ext/anon-struct2.C: New.
24165 * g++.dg/ext/anon-struct3.C: New.
24166 * gcc.dg/anon-struct-1.c: New.
24167 * gcc.dg/anon-struct-2.c: New.
24168 * gcc.dg/anon-struct-3.c: New.
24169 * gcc.dg/20011008-1.c: Adjust warning text.
24170 * gcc.dg/20020527-1.c: Add -fms-extensions.
24172 2002-06-16 Richard Henderson <rth@redhat.com>
24174 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
24176 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
24178 * gcc.c-torture/execute/20020615-1.c: New test.
24180 2002-06-15 Roger Sayle <roger@eyesopen.com>
24182 * gcc.c-tortuture/execute/compare-1.c: New test case.
24183 * gcc.c-tortuture/execute/compare-2.c: New test case.
24184 * gcc.c-tortuture/execute/compare-3.c: New test case.
24186 2002-06-13 Richard Henderson <rth@redhat.com>
24188 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
24191 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24193 * g++.dg/template/typename2.C: Update error message.
24195 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
24197 * gcc.c-torture/execute/20020611-1.c: New test.
24199 2002-06-11 Bob Wilson <bob.wilson@acm.org>
24201 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
24202 list of targets to skip.
24204 2002-06-10 Bob Wilson <bob.wilson@acm.org>
24206 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
24207 targets if not optimizing.
24209 2002-06-10 Jakub Jelinek <jakub@redhat.com>
24211 * gcc.c-torture/compile/20020605-1.c: New test.
24213 * g++.dg/opt/vt1.C: New test.
24215 * gcc.dg/20020531-1.c: New test.
24217 * gcc.dg/20020530-1.c: New test.
24219 * gcc.dg/20020527-1.c: New test.
24221 * g++.dg/opt/cse1.C: New test.
24223 2002-06-07 Roger Sayle <roger@eyesopen.com>
24225 * gcc.dg/20020607-2.c: New test case.
24227 2002-06-07 Jakub Jelinek <jakub@redhat.com>
24229 * gcc.c-torture/compile/20020604-1.c: New test.
24231 2002-06-04 Richard Henderson <rth@redhat.com>
24233 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
24234 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
24235 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
24237 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
24239 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
24241 2002-06-03 Richard Henderson <rth@redhat.com>
24243 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
24244 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
24246 2002-06-02 Richard Henderson <rth@redhat.com>
24248 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
24249 test functions static.
24251 2002-06-02 Andreas Jaeger <aj@suse.de>
24253 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
24256 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
24258 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
24259 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
24260 Update for mofified diagnostics.
24261 * gcc.dg/c99-intconst-1.c: No longer fail.
24263 2002-06-02 Richard Henderson <rth@redhat.com>
24265 * gcc.dg/uninit-A.c: Remove xfail markers.
24267 2002-06-01 Roger Sayle <roger@eyesopen.com>
24269 * gcc.dg/fnegate-1.c: New test case.
24271 2002-05-30 Osku Salerma <osku@iki.fi>
24273 * gcc.c-torture/execute/mayalias-1.c: New file.
24275 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
24277 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
24278 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
24279 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
24281 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
24283 * gcc.c-torture/execute/20020529-1.c: New test.
24285 2002-05-27 Richard Henderson <rth@redhat.com>
24287 * g++.dg/ext/attrib6.C: New test case.
24289 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24291 * gcc.c-torture/execute/pure-1.c: New test.
24293 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
24295 * gcc.dg/cpp/arith-2.c: Remove.
24297 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
24299 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
24300 * gcc.dg/cpp/if-3.c: Remove.
24302 2002-05-26 Jakub Jelinek <jakub@redhat.com>
24304 * g++.dg/opt/cse2.C: New test.
24306 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
24308 * gcc.dg/cpp/arith-1.c: New semantic tests.
24309 * gcc.dg/cpp/if-1.c: Update.
24311 2002-05-24 Ben Elliston <bje@redhat.com>
24313 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
24315 2002-05-24 Jakub Jelinek <jakub@redhat.com>
24317 * gcc.dg/verbose-asm.c: New test.
24319 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
24321 * gcc.dg/cpp/paste12.c: New test.
24323 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
24325 * g++.dg/parse/named_ops.C: New test.
24327 2002-05-23 Mark Mitchell <mark@codesourcery.com>
24329 * gcc/testsuite/gcc.dg/weak-8.c: New test.
24331 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
24333 * gcc.dg/weak-2.c: Allow optional leading underscore
24334 in scan-assembler symbol name.
24335 * gcc.dg/weak-3.c: Likewise.
24336 * gcc.dg/weak-4.c: Likewise.
24337 * gcc.dg/weak-5.c: Likewise.
24339 2002-05-23 Jakub Jelinek <jakub@redhat.com>
24341 * gcc.dg/20020523-1.c: New test.
24343 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
24345 * objc.dg/const-str-2.m: Update now that we stop after
24346 a command line error.
24348 2002-05-22 Richard Henderson <rth@redhat.com>
24350 * g++.dg/dg.exp: Fix typo in test pruneing.
24352 2002-05-22 Richard Henderson <rth@redhat.com>
24354 * g++.dg/dg.exp: Prune the tls subdirectory.
24355 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
24356 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
24357 * g++.dg/tls/init-1.C: New.
24359 2002-05-22 Jakub Jelinek <jakub@redhat.com>
24361 * gcc.dg/20020517-1.c: New test.
24363 2002-05-21 Richard Henderson <rth@redhat.com>
24365 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
24366 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
24368 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
24370 * g++.dg/other/copy2.C: New test.
24372 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
24374 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
24375 (MAX_COPY): Bump up to 10 times sizeof (long long).
24376 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
24378 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
24379 sizeof (long long).
24381 * gcc.c-torture/execute/strcpy-1.c: New test.
24383 2002-05-19 Jason Merrill <jason2redhat.com>
24385 * g++.dg/ext/oper1.C: New test.
24387 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
24388 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
24390 * README.QMTEST: New file.
24392 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
24394 2002-05-19 Andreas Jaeger <aj@suse.de>
24396 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
24398 * gcc.c-torture/execute/loop-2d.x: Likewise.
24400 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
24402 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
24403 support weak symbols.
24404 * gcc.dg/weak-4.c: Likewise
24405 * gcc.dg/weak-6.c: Likewise
24407 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
24409 * gcc.dg/weak-3.c: Add dg-excess-error comment for
24410 cygwin, coff and h8300-*-hms targets
24411 * gcc.dg/weak-5.c: Likewise
24412 * gcc.dg/weak-7.c: Likewise
24414 2002-05-16 Jason Merrill <jason@redhat.com>
24416 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
24417 (scan-assembler-not, scan-assembler-dem): Likewise.
24418 (scan-assembler-dem-not): Likewise.
24420 2002-05-15 Richard Henderson <rth@redhat.com>
24422 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
24424 2002-05-15 Richard Henderson <rth@redhat.com>
24426 * gcc.dg/weak-5.c (vfoo1c): No warning here.
24427 (vfoo1f): Warning here.
24428 (vfoo1l): Don't redefine the alias.
24430 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
24432 * g++.dg/init/pm1.C: New test.
24434 2002-05-12 David S. Miller <davem@redhat.com>
24436 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
24439 2002-05-10 Roger Sayle <roger@eyesopen.com>
24441 * gcc.c-torture/execute/20020510-1.c: New test case.
24443 2002-05-10 David S. Miller <davem@redhat.com>
24445 * gcc.c-torture/execute/conversion.c: Test long double too.
24447 2002-05-09 Jakub Jelinek <jakub@redhat.com>
24449 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
24450 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
24451 * lib/g++.exp (g++_link_flags): Likewise.
24452 * lib/objc.exp (objc_target_compile): Likewise.
24454 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
24456 * gcc.dg/cpp/poison.c: Update.
24457 * gcc.dg/cpp/20000625-2.c: Remove.
24458 * gcc.dg/cpp/direct2s.c: Remove final test.
24460 2002-05-08 Tom Rix <trix@redhat.com>
24462 * gcc.c-torture/execute/20020508-1.c: New test.
24463 * gcc.c-torture/execute/20020508-2.c: New test.
24464 * gcc.c-torture/execute/20020508-3.c: New test.
24466 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
24468 * gcc.dg/cpp/charconst-4.c: More tests.
24470 2002-05-08 Mark Mitchell <mark@codesourcery.com>
24473 * gcc.dg/weak-3.c: Update location of warning messages.
24474 * gcc.dg/weak-5.c: Likewise.
24476 2002-05-06 Roger Sayle <roger@eyesopen.com>
24478 * gcc.c-torture/execute/20020506-1.c: New test case.
24480 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
24482 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
24484 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
24486 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
24488 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
24490 * gcc.dg/cpp/charconst-3.c: New test.
24492 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
24494 * gcc.dg/cpp/charconst.c: Update tests.
24496 2002-05-05 Tim Josling <tej@melbpc.org.au>
24498 * treelang: Added directory for new sample language treelang. Also
24499 lib/treelang.exp: New file to signal treelang should be tested.
24501 2002-05-03 Jakub Jelinek <jakub@redhat.com>
24503 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
24504 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
24505 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
24506 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
24507 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
24508 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
24509 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
24511 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
24513 * gcc.dg/format/xopen-2.c: New test.
24515 2002-05-03 Jakub Jelinek <jakub@redhat.com>
24517 * gcc.dg/20020503-1.c: New test.
24519 2002-05-02 Mark Mitchell <mark@codesourcery.com>
24521 * g++.dg/init/dtor1.C: Make it tougher.
24523 2002-05-01 Mark Mitchell <mark@codesourcery.com>
24525 * g++.dg/init/dtor1.C: New test.
24527 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
24529 * gcc.dg/altivec-8.c: New.
24531 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
24533 * gcc.dg/altivec-7.c: New.
24535 2002-04-29 Jakub Jelinek <jakub@redhat.com>
24537 * g++.dg/parse/typedef1.C: New test.
24539 2002-04-29 Mark Mitchell <mark@codesourcery.com>
24542 * g++.dg/template/friend6.C: New test.
24545 * g++.dg/init/copy1.C: New test.
24547 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
24549 * g++.dg/warn/effc1.C: New test.
24551 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
24553 * gcc.dg/cpp/if-cexp.c: Add a test.
24555 2002-04-28 Jakub Jelinek <jakub@redhat.com>
24557 * gcc.dg/20020426-2.c: New test.
24559 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
24561 * gcc.dg/cpp/if-mop.c: Update.
24562 * gcc.dg/cpp/if-mpar.c: Add test.
24563 * gcc.dg/cpp/if-oppr.c: Update.
24565 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24568 * gcc.dg/weak-[2-7].c: New tests.
24570 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
24572 * gcc.dg/enum1.c: New test.
24574 2002-04-26 Mark Mitchell <mark@codesourcery.com>
24577 * g++.dg/inherit/access2.C: New test.
24579 2002-04-26 Mark Mitchell <mark@codesourcery.com>
24582 * gcc.dg/20020426-1.c: New test.
24584 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
24586 * g++.dg/abi/enum1.C: New test.
24588 2002-04-26 Richard Henderson <rth@redhat.com>
24590 * gcc.dg/c99-bool-1.c: Expect always true warning.
24592 2002-04-25 Roger Sayle <roger@eyesopen.com>
24594 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
24596 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24598 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
24601 2002-04-24 Mark Mitchell <mark@codesourcery.com>
24603 * g++.dg/abi/mange7.C: New test.
24606 * g++.dg/parse/stmtexpr2.C: New test.
24608 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
24610 * gcc.dg/20020312-2.c: Add SH target.
24612 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24614 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
24615 compiler output on mips*-*-irix*.
24617 2002-04-23 Jakub Jelinek <jakub@redhat.com>
24619 * g++.dg/parse/attr1.C: New test.
24621 2002-04-23 Roger Sayle <roger@eyesopen.com>
24623 * gcc.c-torture/execute/string-opt-17.c: New test case.
24624 * gcc.c-torture/execute/memset-2.c: New test case.
24626 2002-04-23 Mark Mitchell <mark@codesourcery.com>
24629 * g++.dg/template/friend5.C: New test.
24632 * g++.dg/template/qual1.C: Likewise.
24634 2002-04-22 Zack Weinberg <zack@codesourcery.com>
24636 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
24637 Include stdlib.h, not stdio.h or ctype.h.
24639 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
24641 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
24642 cris-*-elf* and mmix-*-*.
24643 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
24644 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
24645 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
24647 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
24648 * gcc.dg/wchar_t-1.c: Ditto.
24650 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
24652 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
24655 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
24657 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
24659 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24661 * gcc.c-torture/execute/20000906-1.x: Delete.
24663 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
24665 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
24667 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
24670 * g77.f-torture/execute/6367.f: New test.
24671 * g77.f-torture/execute/6367.x: Disable for MMIX.
24673 2002-04-19 Mark Mitchell <mark@codesourcery.com>
24676 * g++.dg/opt/inline2.C: New test.
24678 2002-04-18 Richard Henderson <rth@redhat.com>
24680 * gcc.dg/20000906-1.c: Enable for all targets.
24681 * gcc.c-torture/compile/iftrap-2.c: New.
24683 2002-04-18 Jakub Jelinek <jakub@redhat.com>
24685 * gcc.dg/20020418-1.c: New test.
24686 * gcc.dg/20020418-2.c: New test.
24688 2002-04-18 Richard Henderson <rth@redhat.com>
24690 * gcc.c-torture/compile/iftrap-1.c: New.
24691 * gcc.dg/iftrap-1.c: Adjust for ia64.
24692 * gcc.dg/iftrap-2.c: New.
24694 2002-04-18 Jakub Jelinek <jakub@redhat.com>
24696 * gcc.c-torture/compile/20020418-1.c: New test.
24698 2002-04-18 Roger Sayle <roger@eyesopen.com>
24700 * gcc.c-torture/compile/20020415-1.c: New.
24702 2002-04-18 David S. Miller <davem@redhat.com>
24704 * gcc.c-torture/execute/20020418-1.c: New test.
24706 2002-04-17 Jakub Jelinek <jakub@redhat.com>
24708 * gcc.dg/20020416-1.c: New test.
24710 * g++.dg/opt/inline1.C: New test.
24712 2002-04-16 Jakub Jelinek <jakub@redhat.com>
24714 * gcc.dg/altivec-5.c: New test.
24716 * gcc.dg/20020415-1.c: New test.
24718 2002-04-15 Mark Mitchell <mark@codesourcery.com>
24720 * testsuite/lib/chill.exp: Remove.
24722 2002-04-14 Jakub Jelinek <jakub@redhat.com>
24724 * g++.dg/other/big-struct.C: New test.
24726 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
24728 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
24731 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
24734 * gcc.dg/i386-387-1.c: Allow optional leading underscore
24735 in scan-assembler function name
24737 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
24739 * g77.f-torture/execute/980628-4.x,
24740 g77.f-torture/execute/980628-5.x,
24741 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
24742 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
24743 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
24746 2002-04-13 David S. Miller <davem@redhat.com>
24748 * gcc.c-torture/execute/20020413-1.c: New test.
24750 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
24753 * g++.dg/ext/asm1.C: New tests.
24755 2002-04-12 Mark Mitchell <mark@codesourcery.com>
24758 * g++.dg/parse/stmtexpr1.C: New test.
24761 * g++.dg/template/copy1.C: New test.
24763 2002-04-12 Richard Henderson <rth@redhat.com>
24765 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
24767 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
24769 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
24770 gcc.c-torture/execute/20020307-2.c.
24772 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
24774 * g++.dg/ext/attrib5.C,
24775 * g++.dg/lookup/struct1.C: New tests.
24777 2002-04-11 Jakub Jelinek <jakub@redhat.com>
24779 * gcc.dg/20020411-1.c: New test.
24781 * gcc.c-torture/execute/20020411-1.c: New test.
24783 2002-04-10 Janis Johnson <janis187@us.ibm.com>
24785 * g77.f-torture/execute/6177.f: New test.
24787 2002-04-10 Jakub Jelinek <jakub@redhat.com>
24790 * g++.dg/opt/cleanup1.C: New test.
24792 * g++.dg/opt/const1.C: New test.
24794 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
24796 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
24798 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
24801 * g++.dg/template/typename2.C: New test.
24803 2002-04-10 Alan Modra <amodra@bigpond.net.au>
24805 * gcc.c-torture/execute/loop-12.c: New.
24807 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
24809 * g77.f-torture/execute/980628-4.x,
24810 g77.f-torture/execute/980628-5.x,
24811 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
24812 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
24813 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
24815 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24817 PR optimization/6086
24818 * g++.dg/opt/preinc1.C: New test.
24820 2002-04-06 Mark Mitchell <mark@codesourcery.com>
24823 * g++.dg/opt/static2.C: New test.
24825 2002-04-06 Mark Mitchell <mark@codesourcery.com>
24828 * gcc.dg/20020406-1.c: New test.
24830 2002-04-04 David S. Miller <davem@redhat.com>
24832 * gcc.c-torture/execute/20020404-1.c: New test.
24834 2002-04-04 Jakub Jelinek <jakub@redhat.com>
24837 * gcc.dg/20020312-2.c: Do not declare global register variable
24838 if __PIC__ or __pic__ is defined.
24840 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
24842 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
24843 __asm__ so that it works correctly even if -ansi -pedantic-errors.
24845 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24847 * gcc.misc-tests/linkage.exp: Update last change to handle
24848 sparc*-, not just sparc-.
24850 2002-04-03 Richard Henderson <rth@redhat.com>
24852 * gcc.dg/cpp/ucs.c: Improved long UCS test.
24854 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
24856 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
24858 2002-04-02 David S. Miller <davem@redhat.com>
24860 * gcc.c-torture/execute/20020402-3.c: New test.
24862 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
24864 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
24865 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
24867 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
24868 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
24869 g77.f-torture/execute/20001201.x,
24870 g77.f-torture/execute/u77-test.x: New files.
24872 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
24873 * gcc.dg/wchar_t-1.c: Ditto.
24875 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24877 * gcc.c-torture/execute/20020402-1.c: New test.
24879 2002-04-01 Richard Henderson <rth@redhat.com>
24881 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
24883 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
24885 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24887 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
24889 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
24891 * g++.dg/inherit/template-as-base.C: Expect error.
24892 * g++.dg/inherit/namespace-as-base.C: Likewise.
24894 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
24896 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
24897 g++.dg/ext/instantiate3.C: Tweak match patterns.
24899 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
24900 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
24903 2002-03-31 Richard Henderson <rth@redhat.com>
24905 * gcc.dg/special/alias-2.c: New.
24906 * gcc.dg/special/ecos.exp: Run it.
24908 2002-03-31 Richard Henderson <rth@redhat.com>
24910 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
24912 2002-03-31 Kazu Hirata <kazu@hxi.com>
24914 * gcc.dg/weak-1.c: Disable on h8300 port.
24916 2002-03-29 Janis Johnson <janis187@us.ibm.com>
24918 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
24919 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
24921 * g++.dg/bprob/bprob-1.C: New test.
24922 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
24923 * g++.dg/gcov/gcov-1.C: New test.
24924 * g++.dg/gcov/gcov-1.x: New file.
24925 * g++.dg/gcov/gcov-2.C: New test.
24926 * g++.dg/gcov/gcov-3.C: New test.
24927 * g++.dg/gcov/gcov-3.h: New file.
24929 2002-03-28 Roger Sayle <roger@eyesopen.com>
24931 * g++.old-deja/g++.other/builtins5.C: New test.
24932 * g++.old-deja/g++.other/builtins6.C: New test.
24933 * g++.old-deja/g++.other/builtins7.C: New test.
24934 * g++.old-deja/g++.other/builtins8.C: New test.
24935 * g++.old-deja/g++.other/builtins9.C: New test.
24937 2002-03-29 Jakub Jelinek <jakub@redhat.com>
24939 * g++.dg/opt/static1.C: New test.
24941 * g++.dg/opt/longbranch1.C: New test.
24943 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
24945 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
24947 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
24949 2002-03-28 Jeffrey A Law (law@redhat.com)
24951 * gcc.c-torture/execute/20020328-1.c: New test.
24953 2002-03-27 Richard Henderson <rth@redhat.com>
24955 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
24956 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
24957 move from g++.old-deja/g++.ext/.
24959 2002-03-27 Mark Mitchell <mark@codesourcery.com>
24961 * g++.dg/init/new2.C: New test.
24963 2002-03-26 Richard Henderson <rth@redhat.com>
24965 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
24967 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
24970 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
24972 * gcc.dg/20001102-1.c: Likewise.
24974 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
24976 * gcc.dg/cpp/endif-pedantic1.c,
24977 gcc.dg/cpp/endif-pedantic2.c: New tests.
24979 2002-03-26 Mark Mitchell <mark@codesourcery.com>
24981 * g++.dg/init/new1.C: New test.
24983 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
24985 * g++.dg/abi/vbase9.C: New test.
24987 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
24989 * gcc.dg/arm-asm.c: New test.
24991 2002-03-26 Andrew Cagney <ac131313@redhat.com>
24993 * gcc.dg/Wswitch-enum.c: New test.
24996 2002-03-26 Richard Henderson <rth@redhat.com>
24998 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
25001 2002-03-25 Richard Henderson <rth@redhat.com>
25003 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
25006 * gcc.c-torture/compile/20011119-1.c (xxx): New.
25007 * gcc.c-torture/compile/20011119-2.c (xxx): New.
25009 2002-03-25 Zack Weinberg <zack@codesourcery.com>
25011 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
25013 2002-03-25 Bob Wilson <bob.wilson@acm.org>
25015 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
25016 targets using generic thunk support.
25018 2002-03-25 Jakub Jelinek <jakub@redhat.com>
25020 * gcc.c-torture/compile/20020323-1.c: New test.
25022 * g++.dg/opt/conj2.C: New test.
25024 2002-03-24 Richard Henderson <rth@redhat.com>
25026 * gcc.dg/weak-1.c: Use -fno-common.
25028 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25030 * g77.dg/f77-edit-apostrophe-out.f: New test
25031 * g77.dg/f77-edit-h-out.f: New test
25032 * g77.dg/f77-edit-t-in.f: New test
25033 * g77.dg/f77-edit-t-out.f: New test
25034 * g77.dg/f77-edit-x-out.f: New test
25035 * g77.dg/f77-edit-slash-out.f: New test
25036 * g77.dg/f77-edit-colon-out.f: New test
25037 * g77.dg/f77-edit-s-out.f: New test
25039 2002-03-24 Richard Henderson <rth@redhat.com>
25041 * objc/execute/formal_protocol-6.x: New XFAIL.
25043 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25045 * gcc.dg/weak-1.c: Early return from dg-final on platforms
25046 that do not support weak symbols
25048 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25050 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
25051 * lib/g77.exp: Likewise
25052 * lib/objc.exp: Likewise
25054 2002-03-23 Andrew Cagney <ac131313@redhat.com>
25056 * gcc.dg/Wswitch-default.c: New test.
25058 2002-03-23 Jakub Jelinek <jakub@redhat.com>
25060 * g++.dg/other/enum1.C: New test.
25062 2002-03-23 Zack Weinberg <zack@codesourcery.com>
25064 * gcc.dg/pragma-ep-3.c: Fix typo.
25066 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25068 * g++.dg/inherit/template-as-base.C: New test.
25070 2002-03-22 Jakub Jelinek <jakub@redhat.com>
25072 * g++.old-deja/g++.other/dwarf2-1.C: Move...
25073 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
25075 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
25077 * gcc.dg/cpp/multiline.c: Update to match.
25079 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
25081 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
25083 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
25085 * gcc.dg/cpp/extratokens2.c: New file.
25087 2002-03-21 David Edelsohn <edelsohn@gnu.org>
25089 * gcc.dg/20020312-2.c: Add rs6000 target.
25091 * gcc.c-torture/compile/20020319-1.c: New test.
25093 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25095 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
25096 (A, E): Handle this.
25098 2002-03-20 Jason Merrill <jason@redhat.com>
25100 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
25102 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
25103 through prune_gcc_output.
25105 2002-03-20 Jakub Jelinek <jakub@redhat.com>
25107 * gcc.c-torture/compile/20020320-1.c: New test.
25109 2002-03-19 Jakub Jelinek <jakub@redhat.com>
25111 * gcc.c-torture/compile/20020318-1.c: New test.
25113 * gcc.dg/struct-by-value-1.c: New test.
25115 * gcc.dg/20020319-1.c: New test.
25117 2002-03-18 Jakub Jelinek <jakub@redhat.com>
25119 * g++.dg/opt/conj1.C: New test.
25121 2002-03-17 Mark Mitchell <mark@codesourcery.com>
25123 * g++.dg/template/qualttp20.C: Revert previous change.
25124 * g++.dg/template/qualttp3.C: Likewise.
25125 * g++.dg/template/qualttp4.C: Likewise
25126 * g++.dg/template/qualttp5.C: Likewise
25127 * g++.dg/template/qualttp6.C: Likewise
25128 * g++.dg/template/qualttp7.C: Likewise
25129 * g++.dg/template/qualttp8.C: Likewise
25130 * g++.dg/template/recurse.C: Likewise.
25132 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
25134 * gcc.dg/cpp/wchar-1.c: Update.
25136 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
25138 * g++.dg/template/conv1.C: New test.
25139 * g++.dg/template/conv2.C: New test.
25140 * g++.dg/template/conv3.C: New test.
25141 * g++.dg/template/conv4.C: New test.
25143 2002-03-15 Mark Mitchell <mark@codesourcery.com>
25145 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
25146 * g++.dg/template/qualttp3.C: Likewise.
25147 * g++.dg/template/qualttp4.C: Likewise
25148 * g++.dg/template/qualttp5.C: Likewise
25149 * g++.dg/template/qualttp6.C: Likewise
25150 * g++.dg/template/qualttp7.C: Likewise
25151 * g++.dg/template/qualttp8.C: Likewise
25152 * g++.dg/template/recurse.C: Likewise.
25154 2002-03-15 Mark Mitchell <mark@codesourcery.com>
25156 * g++.dg/opt/dtor1.C: New test.
25158 2002-03-15 Jakub Jelinek <jakub@redhat.com>
25160 * gcc.c-torture/compile/20020315-1.c: New test.
25162 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
25164 * gcc.dg/weak-1.c: Fix scan tests.
25166 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
25168 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
25169 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
25170 cris-*-aout* mmix-*-*.
25171 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
25172 cris-*-aout* mmix-*-*.
25173 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
25174 cris-*-elf* cris-*-aout* and mmix-*-*.
25175 * gcc.dg/20001009-1.c: Ditto.
25176 * gcc.dg/20010912-1.c: Ditto.
25177 * gcc.dg/20020122-4.c: Ditto.
25178 * gcc.dg/inline-2.c: Ditto.
25180 2002-03-14 Jeffrey A Law (law@cygnus.com)
25182 * gcc.c-torture/compile/20020314-1.c: New test.
25184 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
25186 * gcc.c-torture/execute/20020314-1.c: New test.
25188 2002-03-14 Jakub Jelinek <jakub@redhat.com>
25190 * g++.dg/warn/Wunused-1.C: New test.
25192 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
25194 * g++.dg/abi/mangle6.C: New test.
25196 2002-03-13 Jakub Jelinek <jakub@redhat.com>
25198 * gcc.c-torture/compile/20020309-2.c: New test.
25200 * gcc.c-torture/compile/20020312-1.c: New test.
25202 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
25204 * g++.dg/other/access1.C: New test.
25206 2002-03-12 Jakub Jelinek <jakub@redhat.com>
25208 * gcc.c-torture/execute/wchar_t-1.c: New test.
25210 2002-03-12 David Edelsohn <edelsohn@gnu.org>
25212 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
25214 2002-03-12 Roger Sayle <roger@eyesopen.com>
25216 * gcc.dg/20020312-1.c: New test case.
25218 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
25220 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
25222 2002-03-11 Richard Henderson <rth@redhat.com>
25224 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
25225 * g++.old-deja/g++.jason/report.C: Likewise.
25227 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
25229 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
25230 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
25232 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
25234 * testsuite/g++.dg/overload/pmf1.C: New test.
25236 2002-03-11 Kazu Hirata <kazu@hxi.com>
25238 * gcc.c-torture/execute/20020307-1.c: Use long.
25240 2002-03-11 Jakub Jelinek <jakub@redhat.com>
25242 PR optimization/5844
25243 * gcc.dg/20020310-1.c: New test.
25245 2002-03-09 Michael Meissner <meissner@redhat.com>
25247 * gcc.c-torture/execute/memcpy-2.c: New test.
25248 * gcc.c-torture/execute/memset-1.c: New test.
25249 * gcc.c-torture/execute/strlen-1.c: New test.
25250 * gcc.c-torture/execute/strcmp-1.c: New test.
25251 * gcc.c-torture/execute/strncmp-1.c: New test.
25253 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
25255 * gcc.dg/ppc-ldstruct.c: New test.
25257 2002-03-09 Jakub Jelinek <jakub@redhat.com>
25259 * gcc.c-torture/execute/va-arg-22.c: New test.
25261 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25263 * gcc.c-torture/compile/20020309-1.c: New test.
25265 2002-03-08 Jakub Jelinek <jakub@redhat.com>
25267 * gcc.c-torture/execute/20020307-2.c: New test.
25269 2002-03-07 Jeffrey A Law (law@redhat.com)
25271 * g77.f-torture/compile/20020307-1.f: New test.
25273 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
25275 * gcc.dg/unordered-1.c: New test.
25277 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
25279 * gcc.c-torture/execute/20020307-1.c: New test.
25281 2002-03-05 Jakub Jelinek <jakub@redhat.com>
25283 * gcc.dg/20020304-1.c: New test.
25285 * gcc.c-torture/compile/20020304-2.c: New test.
25287 2002-03-04 Zack Weinberg <zack@codesourcery.com>
25289 * gcc.c-torture/compile/20020304-1.c: New test case
25292 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
25294 * gcc.dg/20020103-1.c: Add other -D ppc variants.
25296 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
25298 * g++.dg/other/classkey1.C: New test.
25300 2002-03-01 Richard Henderson <rth@redhat.com>
25302 * gcc.c-torture/compile/981223-1.x: New.
25303 * gcc.c-torture/compile/920625-1.x: New.
25305 2002-02-28 Richard Henderson <rth@redhat.com>
25307 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
25309 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
25311 * gcc.c-torture/execute/20020227-1.c: New test.
25313 2002-02-27 Mark Mitchell <mark@codesourcery.com>
25315 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
25317 * g++.old-deja/g++.oliva/partord1.C: Likewise.
25318 * g++.old-deja.g++.other/defarg1.C: Likewise.
25319 * g++.old-deja/g++.pt/calls2.C: Likewise.
25320 * g++.old-deja/g++.pt/crash20.C: Likewise.
25321 * g++.old-deja/g++.pt/crash30.C: Likewise.
25322 * g++.old-deja/g++.pt/crash36.C: Likewise.
25323 * g++.old-deja/g++.pt/crash6.C: Likewise.
25324 * g++.old-deja/g++.pt/defarg13.C: Likewise.
25325 * g++.old-deja/g++.pt/derived3.C: Likewise.
25326 * g++.old-deja/g++.pt/error1.C: Likewise.
25327 * g++.old-deja/g++.pt/friend21.C: Likewise.
25328 * g++.old-deja/g++.pt/friend23.C: Likewise.
25329 * g++.old-deja/g++.pt/infinite1.C: Likewise.
25330 * g++.old-deja/g++.robertl/eb128.C: Likewise.
25332 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
25334 * gcc.c-torture/execute/20020225-2.c: New test.
25336 2002-02-27 Zack Weinberg <zack@codesourcery.com>
25338 * gcc.c-torture/execute/920730-1t.c,
25339 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
25340 Delete test cases, only relevant to -traditional.
25342 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
25344 * gcc.dg/cpp/undef1.c: Remove.
25345 * gcc.dg/cpp/directiv.c: Update.
25346 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
25348 2002-02-27 Michael Meissner <meissner@redhat.com>
25350 * gcc.c-torture/execute/20020226-1.c: New test.
25352 2002-02-26 Jakub Jelinek <jakub@redhat.com>
25354 * g++.dg/debug/debug4.C: New test.
25356 * gcc.dg/ia64-visibility-1.c: New test.
25358 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
25360 * gcc.dg/debug/20020224-1.c: New.
25362 2002-02-25 Kazu Hirata <kazu@hxi.com>
25364 * gcc.c-torture/execute/960416-1.x: New.
25365 * gcc.c-torture/execute/divconst-3.x: Likewise.
25367 2002-02-25 Jakub Jelinek <jakub@redhat.com>
25369 * gcc.dg/20020224-1.c: New test.
25371 2002-02-25 Alan Modra <amodra@bigpond.net.au>
25373 * gcc.c-torture/execute/20020225-1.c: New.
25375 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
25377 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
25379 2002-02-23 Jakub Jelinek <jakub@redhat.com>
25381 * gcc.dg/20020222-1.c: New test.
25383 2002-02-22 Jakub Jelinek <jakub@redhat.com>
25385 * g++.dg/opt/anonunion1.C: New test.
25387 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
25389 * g++.dg/template/qualttp19.C: New test.
25390 * g++.dg/template/qualttp20.C: New test.
25391 * g++.old-deja/g++.jason/report.C: Adjust expected errors
25392 * g++.old-deja/g++.other/qual1.C: Likewise.
25394 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
25396 * gcc.dg/attr-alwaysinline.c: New.
25398 2002-02-21 Jakub Jelinek <jakub@redhat.com>
25400 * gcc.dg/20020220-1.c: New test.
25402 * gcc.dg/20020220-2.c: New test.
25404 * g++.dg/opt/mmx1.C: New test.
25406 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
25408 * gcc.c-torture/compile/20020110.c: New test.
25410 2002-02-20 Jakub Jelinek <jakub@redhat.com>
25412 * gcc.c-torture/execute/20020219-1.c: New test.
25414 * gcc.dg/20020219-1.c: New test.
25416 * gcc.dg/noncompile/20020220-1.c: New test.
25418 * g++.dg/opt/ptrintsum1.C: New test.
25420 * gcc.dg/debug/20020220-1.c: New test.
25422 2002-02-17 Jakub Jelinek <jakub@redhat.com>
25424 * gcc.c-torture/execute/20020216-1.c: New test.
25426 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
25428 * gcc.dg/decl-1.c: Update, new test.
25430 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
25432 * g++.dg/abi/bitfield1.C: New test.
25433 * g++.dg/abi/bitfield2.C: New test.
25435 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
25437 * gcc.dg/attr-nest.c: New test.
25439 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
25441 * gcc.c-torture/execute/20020215-1.c: New test.
25443 2002-02-14 Jakub Jelinek <jakub@redhat.com>
25445 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
25446 * g++.dg/debug/debug.exp: New.
25447 * g++.dg/debug/trivial.C: New.
25448 * g++.dg/debug/debug1.C: Moved...
25449 * g++.dg/other/debug1.C: ...from here.
25450 * g++.dg/debug/debug2.C: Moved...
25451 * g++.dg/other/debug2.C: ...from here.
25452 * g++.dg/debug/debug3.C: Moved...
25453 * g++.dg/other/debug3.C: ...from here.
25455 * gcc.dg/noncompile/20020213-1.c: New test.
25457 2002-02-13 Jakub Jelinek <jakub@redhat.com>
25459 * g++.dg/other/debug3.C: New test.
25461 * gcc.c-torture/execute/20020213-1.c: New test.
25463 2002-02-13 Richard Smith <richard@ex-parrot.com>
25465 * g++.old-deja/g++.other/thunk1.C: New test.
25467 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
25469 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
25471 2002-02-13 Stan Shebs <shebs@apple.com>
25473 * gcc.dg/altivec-3.c: New.
25475 2002-02-12 Jakub Jelinek <jakub@redhat.com>
25477 * gcc.dg/Wunreachable-1.c: New test.
25478 * gcc.dg/Wunreachable-2.c: New test.
25480 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
25482 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
25484 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
25486 * gcc.dg/decl-1.c: New test.
25488 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
25490 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
25492 2002-02-10 Kazu Hirata <kazu@hxi.com>
25494 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
25495 * gcc.c-torture/compile/980506-1.x: Likewise.
25497 2002-02-10 Kazu Hirata <kazu@hxi.com>
25499 * gcc.dg/20020210-1.c: New.
25501 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
25503 * g77.f-torture/execute/947.f: New regression test
25504 for PR fortran/947.
25506 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
25508 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
25509 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
25511 2002-02-08 Richard Henderson <rth@redhat.com>
25513 * gcc.c-torture/compile/labels-3.c: New.
25515 2002-02-08 Jakub Jelinek <jakub@redhat.com>
25517 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
25518 expression statements work instead.
25519 * gcc.dg/noncompile/20020207-1.c: New test.
25521 2002-02-07 Richard Henderson <rth@redhat.com>
25523 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
25525 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
25527 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
25529 * lib/g77-dg.exp: Trim g77 error messages so that they are
25530 recognized by dg.exp.
25532 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
25535 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
25537 2002-02-07 Richard Henderson <rth@redhat.com>
25539 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
25540 to be sufficiently aligned for integers.
25542 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
25544 * g++.dg/template/friend4.C: New test.
25546 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
25549 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
25552 2002-02-07 Richard Henderson <rth@redhat.com>
25554 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
25555 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
25556 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
25557 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
25559 2002-02-06 Richard Henderson <rth@redhat.com>
25561 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
25563 2002-02-06 Janis Johnson <janis187@us.ibm.com>
25565 * gcc.dg/20020206-1.c: New test.
25567 2002-02-06 Jakub Jelinek <jakub@redhat.com>
25569 * gcc.c-torture/execute/20020206-1.c: New test.
25571 * gcc.c-torture/execute/20020206-2.c: New test.
25573 PR optimization/5429:
25574 * gcc.c-torture/compile/20020206-1.c: New test.
25576 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
25578 * g++.dg/ext/align1.C: Do not use an explicit alignment value
25579 as certain file formats cannot support particularly large
25582 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
25583 and do not expect to be able to link the executable.
25585 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
25586 fail because the COFF format does not support the weak attribute.
25588 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
25590 * g77.dg/pr5473.f: New test
25592 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
25594 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
25595 Fix testcase accordingly.
25597 2002-02-04 Richard Henderson <rth@redhat.com>
25599 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
25600 (buf): Change to be an array of pointers, not ints.
25602 2002-02-04 Jakub Jelinek <jakub@redhat.com>
25604 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
25605 before all tests. Move warning one line above to match where it
25607 * gcc.dg/Wswitch-2.c: New test.
25608 * g++.dg/warn/Wswitch-1.C: New test.
25609 * g++.dg/warn/Wswitch-2.C: New test.
25611 2002-02-04 Richard Henderson <rth@redhat.com>
25613 * g++.dg/abi/offsetof.C: Fix size comparison.
25615 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
25617 * gcc.dg/cast-qual-2.c: New test.
25619 2002-02-04 Jakub Jelinek <jakub@redhat.com>
25621 * gcc.dg/20020201-4.c: New test.
25623 2002-02-04 Ben Elliston <bje@redhat.com>
25625 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
25626 target_info attribute != 0, in addition to the empty string.
25627 (gcc_target_compile): Likewise.
25629 2002-02-03 Andrew Cagney <ac131313@redhat.com>
25631 * gcc.dg/Wswitch.c: New test.
25632 PR gcc/4475. PR gcc/3780.
25634 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
25636 * g77.f-torture/execute/5122.f: New test for regressions
25637 against PR fortran/5122.
25639 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
25641 * g77.f-torture/compile/pr3743.f: Delete
25642 * g77.dg/pr3743-1.f: New test.
25643 * g77.dg/pr3743-2.f: New test.
25644 * g77.dg/pr3743-3.f: New test.
25645 * g77.dg/pr3743-4.f: New test.
25647 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
25649 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
25651 2002-02-02 Richard Henderson <rth@redhat.com>
25653 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
25654 * gcc.c-torture/execute/bf64-1.c: Likewise.
25656 2002-02-02 Jakub Jelinek <jakub@redhat.com>
25658 * gcc.dg/20020201-2.c: New test.
25660 * gcc.dg/20020201-3.c: New test.
25662 * gcc.c-torture/execute/bitfld-2.c: New test.
25664 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
25666 * gcc.dg/bitfld-1.c: Update.
25667 * gcc.dg/bitfld-2.c: Update.
25668 * gcc.c-torture/execute/bitfld-1.x: New.
25670 2002-02-02 Jakub Jelinek <jakub@redhat.com>
25672 * gcc.c-torture/execute/20020201-1.c: New test.
25674 2002-02-01 Janis Johnson <janis187@us.ibm.com>
25677 * gcc.dg/20020201-1.c: New test.
25679 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
25682 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
25683 * g77.f-torture/compile/pr3743.x: Remove
25685 2002-01-31 Tom Rix <trix@redhat.com>
25687 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
25689 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
25691 * gcc.dg/noncompile/20020130-1.c: New test.
25693 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
25695 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
25697 2002-01-29 Richard Henderson <rth@redhat.com>
25699 * gcc.c-torture/execute/991118-1.c: Cast various constants back
25701 * gcc.c-torture/execute/bf64-1.c: Likewise.
25703 2002-01-29 Jakub Jelinek <jakub@redhat.com>
25705 * gcc.c-torture/execute/20020129-1.c: New test.
25707 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
25709 * gcc.c-torture/compile/20000224-1.c: Update.
25710 * gcc.c-torture/execute/bitfld-1.c: New tests.
25711 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
25712 * gcc.dg/uninit-A.c: Update.
25714 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
25716 * g++.dg/template/ctor1.C: Add instantiation.
25718 2002-01-28 Paul Koning <pkoning@equallogic.com>
25720 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
25721 argument to __builtin_prefetch to be const ptr.
25723 2002-01-28 Jakub Jelinek <jakub@redhat.com>
25725 * gcc.c-torture/compile/20020120-1.c: New test.
25727 2002-01-27 Kazu Hirata <kazu@hxi.com>
25729 * gcc.c-torture/execute/20020127-1.c: New test.
25731 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
25733 * g77.dg/f77-edit-i-in.f: New test
25734 * g77.dg/f77-edit-i-out.f: New test
25736 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
25738 * gcc.dg/debug/debug.exp: New file.
25739 * gcc.dg/debug/trivial.c: New file.
25740 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
25741 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
25742 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
25743 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
25744 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
25745 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
25746 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
25747 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
25748 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
25749 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
25750 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
25751 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
25752 * gcc.dg/20000503-1.c: Removed.
25753 * gcc.dg/20010207-1.c: Removed.
25754 * gcc.dg/20011223-1.c: Removed.
25755 * gcc.dg/20020104-2.c: Removed.
25756 * gcc.dg/debug-1.c: Removed.
25757 * gcc.dg/debug-2.c: Removed.
25758 * gcc.dg/debug-3.c: Removed.
25759 * gcc.dg/debug-4.c: Removed.
25760 * gcc.dg/debug-5.c: Removed.
25761 * gcc.dg/debug-6.c: Removed.
25762 * gcc.dg/dwarf2-1.c: Removed.
25763 * gcc.dg/dwarf2-2.c: Removed.
25765 2002-01-25 Jakub Jelinek <jakub@redhat.com>
25767 * g++.old-deja/g++.other/eh5.C: New test.
25768 * g++.old-deja/g++.other/sibcall2.C: New test.
25769 * g++.old-deja/g++.other/array9.C: New test.
25770 * g++.old-deja/g++.other/typename2.C: New test.
25771 * g++.old-deja/g++.other/crash60.C: New test.
25772 * g++.old-deja/g++.other/conv9.C: New test.
25773 * g++.old-deja/g++.other/mangle10.C: New test.
25774 * g++.old-deja/g++.other/unchanging1.C: New test.
25775 * g++.old-deja/g++.other/exprstmt1.C: New test.
25776 * g++.old-deja/g++.other/inline23.C: New test.
25777 * g++.old-deja/g++.eh/ia64-1.C: New test.
25778 * g++.old-deja/g++.other/dwarf2-1.C: New test.
25779 * g++.old-deja/g++.other/reload1.C: New test.
25780 * g++.old-deja/g++.other/static20.C: New test.
25781 * g++.old-deja/g++.other/local-alloc1.C: New test.
25782 * g++.old-deja/g++.other/conv8.C: New test.
25783 * g++.old-deja/g++.other/stmtexpr2.C: New test.
25784 * g++.old-deja/g++.other/storeexpr1.C: New test.
25785 * g++.old-deja/g++.other/storeexpr2.C: New test.
25786 * g++.dg/eh/template2.C: New test.
25787 * g++.dg/warn/weak1.C: New test.
25789 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
25791 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
25792 Remove first, non-varying, argument.
25794 2002-01-23 Richard Henderson <rth@redhat.com>
25796 * gcc.dg/inline-2.c: New.
25798 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
25799 Add optional target arg. Check number of arguments.
25800 (scan-assembler-not, scan-assembler-dem): Likewise.
25801 (scan-assembler-dem-not): Likewise.
25803 2002-01-23 Zack Weinberg <zack@codesourcery.com>
25805 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
25807 * g++.old-deja/g++.brendan/parse3.C,
25808 g++.old-deja/g++.other/crash26.C,
25809 g++.old-deja/g++.other/crash28.C,
25810 g++.old-deja/g++.other/crash29.C,
25811 g++.old-deja/g++.other/crash30.C,
25812 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
25814 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
25816 * gcc.dg/20020115-1.c: New.
25818 2002-01-23 Bob Wilson <bob.wilson@acm.org>
25820 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
25822 2002-01-23 Janis Johnson <janis187@us.ibm.com>
25824 * gcc.dg/20020122-3.c: New.
25826 2002-01-23 Jakub Jelinek <jakub@redhat.com>
25828 * g++.dg/other/gc1.C: New test.
25830 2002-01-23 Zack Weinberg <zack@codesourcery.com>
25832 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
25834 2002-01-22 Richard Henderson <rth@redhat.com>
25836 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
25838 2002-01-22 Richard Henderson <rth@redhat.com>
25840 * gcc.dg/20020122-4.c: New.
25842 2002-01-22 H.J. Lu <hjl@gnu.org>
25844 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
25846 * gcc.dg/special/ecos.exp: Likewise.
25847 * lib/g++-dg.exp: Likewise.
25848 * lib/g77-dg.exp: Likewise.
25849 * lib/gcc-dg.exp : Likewise.
25850 * lib/mike-g++.exp: Likewise.
25851 * lib/mike-g77.exp: Likewise.
25852 * lib/mike-gcc.exp: Likewise.
25853 * lib/objc-dg.exp: Likewise.
25855 2002-01-22 Janis Johnson <janis187@us.ibm.com>
25858 * gcc.dg/20020122-2.c: New test.
25860 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
25862 * gcc.dg/20020122-1.c: New test.
25864 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
25866 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
25868 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
25870 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
25872 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25874 * gcc.c-torture/compile/20020121-1.c: New test.
25876 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
25878 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
25881 2002-01-21 Jakub Jelinek <jakub@redhat.com>
25883 * gcc.dg/20020218-1.c: New test.
25885 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
25887 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
25889 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
25890 "At global scope" warning
25891 * g++.dg/ext/align1.C: Change cygwin test for alignment
25892 from db-bogus to dg-warning
25894 2002-01-21 Zack Weinberg <zack@codesourcery.com>
25896 * g77.f-torture/compile/cpp2.F: New test.
25898 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
25900 * g++.dg/template/access1.C: New test.
25902 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
25904 * gcc.dg/20020118-1.c: New.
25906 2002-01-18 Kazu Hirata <kazu@hxi.com>
25908 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
25910 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
25912 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
25913 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
25914 alignment warnings.
25916 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
25918 * gcc.misc-tests/i386-prefetch.exp: Save and restore
25919 torture_with_loops and torture_without_loops
25921 2002-01-17 Jakub Jelinek <jakub@redhat.com>
25923 * gcc.c-torture/compile/20020116-1.c: New test.
25925 2002-01-16 Jakub Jelinek <jakub@redhat.com>
25927 * gcc.dg/20020116-2.c: New test.
25929 * gcc.dg/ultrasp4.c: New test.
25931 * gcc.dg/20020116-1.c: New test.
25933 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
25935 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
25938 2002-01-15 Janis Johnson <janis187@us.ibm.com>
25940 * gcc.misc-tests/i386-prefetch.exp: New.
25941 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
25942 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
25943 * gcc.misc-tests/i386-pf-none-1.c: New test.
25944 * gcc.misc-tests/i386-pf-sse-1.c: New test.
25946 2002-01-15 Jakub Jelinek <jakub@redhat.com>
25948 * gcc.dg/gnu89-init-1.c: Add new tests.
25950 2002-01-15 Andreas Jaeger <aj@suse.de>
25952 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
25953 * gcc.dg/i386-mmx-2.c: Likewise.
25954 * gcc.dg/i386-sse-1.c: Likewise.
25955 * gcc.dg/i386-sse-2.c: Likewise.
25956 * gcc.dg/i386-sse-3.c: Likewise.
25958 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
25960 * g77.f-torture/execute/intrinsic-unix-bessel.f:
25961 Uncomment additional cases that now pass.
25963 2002-01-11 Richard Henderson <rth@redhat.com>
25965 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
25966 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
25968 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
25970 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
25972 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
25974 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
25975 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
25977 2002-01-10 Dale Johannesen <dalej@apple.com>
25979 * gcc.c-torture/execute/loop-11.c: New.
25981 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
25983 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
25984 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
25986 2002-01-09 Richard Henderson <rth@redhat.com>
25988 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
25989 type in which to perform the operation for each size.
25991 2002-01-09 Alan Matsuoka (alanm@redhat.com)
25993 * gcc.c-torture/compile/20020109-2.c: New test.
25995 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
25997 * gcc.c-torture/execute/loop-10.c: New test.
25999 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26001 * gcc.c-torture/compile/20010226-1.c: New test.
26002 * gcc.c-torture/compile/20010227-1.c: New test.
26003 * gcc.c-torture/compile/20010426-1.c: New test.
26004 * gcc.c-torture/compile/20010510-1.c: New test.
26005 * gcc.c-torture/compile/20010605-3.c: New test.
26006 * gcc.c-torture/compile/20010824-1.c: New test.
26007 * gcc.c-torture/execute/20010409-1.c: New test.
26008 * gcc.dg/noncompile/20000901-1.c: New test.
26009 * gcc.dg/20001023-1.c: New test.
26010 * gcc.dg/20001101-1.c: New test.
26011 * gcc.dg/20001102-1.c: New test.
26012 * gcc.dg/20010207-1.c: New test.
26013 * gcc.dg/20010405-1.c: New test.
26014 * gcc.dg/20010822-1.c: New test.
26015 * gcc.dg/20011107-1.c: New test.
26017 2002-01-09 Jeffrey A Law (law@redhat.com)
26019 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
26021 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
26022 execution failure on PA targets.
26024 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26026 * gcc.c-torture/compile/20020109-1.c: New test.
26028 2002-01-08 Kazu Hirata <kazu@hxi.com>
26030 * gcc.c-torture/execute/20020108-1.c: New test.
26032 2002-01-08 Jakub Jelinek <jakub@redhat.com>
26034 * gcc.dg/20020108-1.c: New test.
26036 2002-01-08 H.J. Lu <hjl@gnu.org>
26038 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
26041 2002-01-08 Geoff Keating <geoffk@redhat.com>
26043 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
26046 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
26048 * gcc.dg/altivec-4.c: Test altivec predicates.
26050 2002-01-07 Jakub Jelinek <jakub@redhat.com>
26052 * gcc.c-torture/execute/20020107-1.c: New test.
26054 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
26057 * gcc.c-torture/compile/20020106-1.c: New test.
26059 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
26061 * gcc.c-torture/execute/nestfunc-4.c: New test.
26063 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
26065 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
26066 extra triple that slipped in.
26067 * g++.old-deja/g++.abi/align.C: Likewise.
26068 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26070 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
26072 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
26073 * g++.old-deja/g++.abi/align.C: Likewise.
26074 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26076 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
26078 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
26081 2002-01-04 Jakub Jelinek <jakub@redhat.com>
26083 * gcc.dg/20020104-1.c: New test.
26085 * gcc.dg/20020104-2.c: New test.
26087 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
26089 * gcc.dg/20020103-1.c: Fix typo in target selector.
26091 2002-01-03 Richard Henderson <rth@redhat.com>
26093 * gcc.dg/20020103-1.c: New.
26095 2002-01-03 Kazu Hirata <kazu@hxi.com>
26097 * gcc.c-torture/execute/20020103-1.c: New test.
26099 2002-01-03 Jakub Jelinek <jakub@redhat.com>
26101 * g++.dg/other/debug2.C: New test.
26103 * gcc.c-torture/compile/20020103-1.c: New test.
26105 2002-01-02 Jakub Jelinek <jakub@redhat.com>
26107 * gcc.dg/gnu89-init-1.c: Added new tests.
26109 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26111 * g++.dg/template/friend2.C: Remove as patch is reverted.
26113 * g++.dg/warn/oldcast1.C: New test.
26115 * g++.dg/template/ptrmem1.C: New test.
26116 * g++.dg/template/ptrmem2.C: New test.
26118 * g++.dg/template/ntp.C: New test.
26120 * g++.dg/other/component1.C: New test.
26122 * g++.dg/template/ttp3.C: New test.
26124 * g++.dg/template/friend2.C: New test.
26125 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
26127 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26129 * g++.dg/other/ptrmem1.C: New test.
26130 * g++.dg/other/ptrmem2.C: New test.
26132 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26134 * g++.dg/template/ctor1.C: New test.
26136 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26138 * g++.dg/template/friend2.C: New test.
26140 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
26142 * gcc.dg/mmix-1.c: New test.
26144 2001-12-31 Richard Henderson <rth@redhat.com>
26146 * gcc.dg/asm-5.c: New.
26148 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
26150 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
26151 in namespace __gnu_cxx
26153 2001-12-30 Richard Henderson <rth@redhat.com>
26155 * gcc.dg/debug-6.c: New.
26157 2001-12-30 Jakub Jelinek <jakub@redhat.com>
26159 * gcc.c-torture/compile/20011229-2.c: New test.
26161 2001-12-29 Jakub Jelinek <jakub@redhat.com>
26163 * gcc.dg/debug-3.c: New test.
26164 * gcc.dg/debug-4.c: New test.
26165 * gcc.dg/debug-5.c: New test.
26167 2001-12-29 Richard Henderson <rth@redhat.com>
26169 * g++.dg/eh/loop1.C: New.
26171 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
26173 * g++.dg/template/crash1.C: New test.
26175 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
26177 * g++.dg/other/const1.C: New test.
26179 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
26181 * gcc.c-torture/compile/20011229-1.c: New test.
26183 2001-12-28 Stan Shebs <shebs@apple.com>
26185 * lib/objc-torture.exp: Resync with c-torture.exp.
26186 * lib/objc.exp: Load standard libraries.
26188 2001-12-28 Jakub Jelinek <jakub@redhat.com>
26190 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
26193 2001-12-27 Roger Sayle <roger@eyesopen.com>
26195 * gcc.c-torture/execute/string-opt-16.c: New testcase.
26197 2001-12-27 Richard Henderson <rth@redhat.com>
26199 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
26201 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
26203 * g++.dg/eh/ctor1.C: New test.
26204 * g++.dg/other/error2.C: New test.
26206 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
26208 * g++.dg/other/init2.C: New test.
26210 2001-12-24 Richard Henderson <rth@redhat.com>
26212 * gcc.dg/20011223-1.c: New.
26213 * gcc.dg/inline-1.c: New.
26215 2001-12-23 Richard Henderson <rth@redhat.com>
26217 * gcc.dg/asm-4.c: Test operand modifiers.
26219 2001-12-23 Richard Henderson <rth@redhat.com>
26221 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
26223 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
26225 * gcc.c-torture/execute/20011223-1.c: New test.
26227 2001-12-21 Richard Henderson <rth@redhat.com>
26229 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
26230 re-enables the warning.
26232 2001-12-21 Richard Henderson <rth@redhat.com>
26234 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
26236 2001-12-20 Jakub Jelinek <jakub@redhat.com>
26238 * gcc.c-torture/compile/20011218-1.c: New test.
26240 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
26242 * gcc.misc-test/arm-isr.exp: New file. Control running of the
26244 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
26245 epilogue generation for ARM ISR routines.
26247 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26249 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
26250 * gcc.dg/format/c90-printf-3.c: Likewise.
26251 * gcc.dg/format/c99-printf-3.c: Likewise.
26252 * gcc.dg/format/ext-1.c: Likewise.
26253 * gcc.dg/format/ext-6.c: Likewise.
26254 * gcc.dg/format/format.h: Prototype unlocked stdio.
26256 2001-12-20 Richard Henderson <rth@redhat.com>
26258 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
26260 (malloc): Correct allocation logic. Abort if we fill up the
26261 arena before initialization complete.
26262 (realloc): Correct allocation logic.
26264 2001-12-20 Jakub Jelinek <jakub@redhat.com>
26266 * gcc.c-torture/compile/20011219-2.c: New test.
26268 * gcc.c-torture/execute/20011219-1.c: New test.
26270 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
26272 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
26273 target does not support weak symbols.
26275 2001-12-19 Jakub Jelinek <jakub@redhat.com>
26277 * gcc.c-torture/compile/20011219-1.c: New test.
26279 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
26281 * g++.dg/other/error1.C: New test.
26283 2001-12-17 Jeffrey A Law (law@redhat.com)
26285 * gcc.c-torture/execute/20011217-1.c: New test.
26287 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
26289 * objc.dg/special/: New directory.
26290 * objc.dg/special/special.exp: New file.
26291 * objc.dg/special/unclaimed-category-1.h: New file.
26292 * objc.dg/special/unclaimed-category-1a.m: New file.
26293 * objc.dg/special/unclaimed-category-1.m: New file.
26295 2001-12-17 Andreas Jaeger <aj@suse.de>
26297 * gcc.c-torture/compile/20011217-2.c: New test.
26299 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
26301 * gcc.c-torture/compile/20011217-1.c: New test.
26303 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
26305 * testsuite/gcc.dg/20011214-1.c: New.
26307 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
26309 * gcc.dg/altivec-4.c: New.
26311 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
26313 * gcc.dg/20011113-1.c: New test.
26315 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
26317 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
26318 std::__malloc_alloc_template<0> and
26319 std::__default_alloc_template<false, 0>.
26321 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
26323 * objc/execute/bf-21.m: New test.
26324 * objc/execute/enumeration-1.m: New test.
26325 * objc/execute/enumeration-2.m: New test.
26327 2001-12-12 Jakub Jelinek <jakub@redhat.com>
26329 * gcc.dg/gnu89-init-1.c: New test.
26331 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
26333 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
26334 * g++.old-deja/g++.jason/2371.C: Likewise.
26335 * g++.old-deja/g++.jason/template33.C: Likewise.
26336 * g++.old-deja/g++.jason/template34.C: Likewise.
26337 * g++.old-deja/g++.jason/template36.C: Likewise.
26338 * g++.old-deja/g++.oliva/typename1.C: Likewise.
26339 * g++.old-deja/g++.oliva/typename2.C: Likewise.
26340 * g++.old-deja/g++.other/typename1.C: Likewise.
26341 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26342 * g++.old-deja/g++.pt/nontype5.C: Likewise.
26343 * g++.old-deja/g++.pt/typename11.C: Likewise.
26344 * g++.old-deja/g++.pt/typename14.C: Likewise.
26345 * g++.old-deja/g++.pt/typename16.C: Likewise.
26346 * g++.old-deja/g++.pt/typename3.C: Likewise.
26347 * g++.old-deja/g++.pt/typename4.C: Likewise.
26348 * g++.old-deja/g++.pt/typename5.C: Likewise.
26349 * g++.old-deja/g++.pt/typename7.C: Likewise.
26350 * g++.old-deja/g++.robertl/eb9.C: Likewise.
26352 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
26354 * g++.dg/other/linkage1.C: New test.
26355 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
26358 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
26360 * gcc.dg/concat.c: New test.
26362 2001-12-11 Stan Shebs <shebs@apple.com>
26364 * objc/compile: New test directory.
26365 * objc/compile/compile.exp: New expect script.
26366 * objc/compile/20011211-1.m: New compile test.
26368 2001-12-11 Jason Merrill <jason@redhat.com>
26370 * lib/prune.exp (prune_gcc_output): Also handle "In member
26371 function". So many permutations...
26373 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
26375 * g++.dg/template/typedef1.C: New test.
26377 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
26379 * g++.dg/other/copy1.C: New test.
26381 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
26383 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
26385 * gcc.dg/builtin-choose-expr.c: New.
26387 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
26389 * gcc.dg/altivec-2.c: New.
26391 2001-12-07 Richard Henderson <rth@redhat.com>
26393 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
26395 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
26397 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
26400 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26402 * g++-old.deja/g++.robertl/eb101.C: Deleted.
26404 2001-12-06 Janis Johnson <janis187@us.ibm.com>
26406 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
26407 variable argument list.
26409 2001-12-06 Zack Weinberg <zack@codesourcery.com>
26411 * gcc.c-torture/execute/memcheck: Delete entire directory.
26412 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
26413 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
26415 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
26417 * gcc.dg/Wshadow-1.c: New test.
26419 2001-12-05 Jakub Jelinek <jakub@redhat.com>
26421 * gcc.c-torture/compile/20011130-1.c: New test.
26423 * gcc.dg/noncompile/20011025-1.c: New test.
26425 * g++.dg/other/anon-union.C: New test.
26427 * gcc.c-torture/execute/20011024-1.c: New test.
26429 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
26431 * gcc.c-torture/execute/20000722-1.x,
26432 gcc.c-torture/execute/20010123-1.x: Remove.
26433 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
26434 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
26435 gcc.dg/c99-complit-2.c: New tests.
26437 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
26439 * g++.dg/inherit/base1.C: New test.
26441 2001-12-04 Jakub Jelinek <jakub@redhat.com>
26443 * g++.dg/other/stdarg1.C: New test.
26445 * gcc.c-torture/compile/20011130-2.c: New test.
26447 2001-12-03 Janis Johnson <janis187@us.ibm.com>
26449 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
26450 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
26451 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
26452 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
26453 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
26454 * gcc.dg/builtin-prefetch-1.c: New test.
26456 2001-12-03 Jakub Jelinek <jakub@redhat.com>
26458 * gcc.dg/20011130-1.c: New test.
26460 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
26462 * g++.dg/other/scope1.C: New test.
26463 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
26465 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
26467 * gcc.dg/vla-init-1.c: New test.
26469 2001-12-01 Geoff Keating <geoffk@redhat.com>
26471 * gcc.c-torture/compile/structs.c: New testcase from GDB.
26473 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
26475 * objc.dg/alias.m: Update.
26476 * objc.dg/class-1.m: Update.
26477 * objc.dg/const-str-1.m: Update.
26478 * objc.dg/fwd-proto-1.m: Update.
26479 * objc.dg/id-1.m: Update.
26480 * objc.dg/super-class-1.m: Update.
26482 2001-11-29 Mark Mitchell <mark@codesourcery.com>
26484 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
26487 2001-11-28 Jeffrey A Law (law@cygnus.com)
26489 * gcc.c-torture/execute/20011128-1.c: New test.
26491 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
26493 * gcc.dg/20011127-1.c: New test.
26495 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
26497 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
26498 from Austin Group draft 7.
26499 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
26500 scanf format arguments.
26501 * gcc.dg/format/no-exargs-2.c: New test.
26503 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
26505 * g++.dg/abi/vbase8-4.C: New test.
26507 2001-11-24 Ian Lance Taylor <ian@airs.com>
26509 * gcc.c-torture/execute/20011121-1.c: New test.
26511 2001-11-23 Jeffrey A Law (law@cygnus.com)
26513 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
26515 2001-11-23 Andreas Jaeger <aj@suse.de>
26517 * gcc.dg/cpp/charconst-2.c: New test.
26519 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
26521 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
26522 to the host if it is remote. Let tests specify extra headers
26524 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
26525 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
26526 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
26527 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
26528 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
26529 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
26530 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
26531 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
26532 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
26533 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
26535 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
26537 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
26538 for little endian ARMs.
26540 2001-11-20 Jakub Jelinek <jakub@redhat.com>
26542 * gcc.c-torture/compile/20011119-1.c: New test.
26543 * gcc.c-torture/compile/20011119-2.c: New test.
26545 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
26547 * gcc.dg/altivec-1.c: Fix typo.
26549 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
26551 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
26553 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
26555 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
26557 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
26559 * lib/g77.exp: Don't specify --rpath-link.
26561 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
26562 across all the headers.
26563 * gcc.dg/format/format.exp: For testing on a remote host,
26566 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
26567 * gcc.c-torture/execute/930406-1.c: Likewise.
26568 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
26570 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
26572 * gcc.dg/altivec-1.c: New.
26574 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
26576 * gcc.dg/cpp/fpreprocessed.c: New test case.
26578 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
26580 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
26581 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
26582 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
26584 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
26586 * gcc.dg/no-builtin-1.c: New test.
26588 2001-11-16 Jakub Jelinek <jakub@redhat.com>
26590 * gcc.c-torture/execute/20011115-1.c: New test.
26592 2001-11-15 Jakub Jelinek <jakub@redhat.com>
26594 * gcc.c-torture/compile/20011114-2.c: New test.
26595 * gcc.c-torture/compile/20011114-3.c: New test.
26596 * gcc.c-torture/compile/20011114-4.c: New test.
26598 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
26600 * g++.dg/other/init1.C: New test.
26602 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
26604 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
26607 * gcc.c-torture/execute/20011114-1.c: New testcase.
26609 * gcc.c-torture/compile/20010327-1.c: Revert last change.
26610 * gcc.c-torture/compile/20011114-1.c: New test, exactly
26611 like the (before this change) version of 20010327-1.c.
26613 2001-11-14 Roger Sayle <roger@eyesopen.com>
26615 * gcc.c-torture/execute/string-opt-13.c: New testcase.
26617 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
26619 * g++.dg/init/array2.C: New test.
26621 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
26623 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
26625 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
26627 * g++.dg/other/forscope1.C: New test.
26628 * g++.dg/ext/forscope1.C: New test.
26629 * g++.dg/ext/forscope2.C: New test.
26631 2001-11-13 Jakub Jelinek <jakub@redhat.com>
26633 * gcc.c-torture/execute/20011113-1.c: New test.
26635 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
26637 * gcc.c-torture/execute/20011109-2.c: New test.
26639 * gcc.c-torture/execute/20011109-1.c: New test.
26641 2001-11-09 Jakub Jelinek <jakub@redhat.com>
26643 * gcc.c-torture/compile/20011109-1.c: New test.
26645 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
26647 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
26648 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
26649 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
26650 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
26651 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
26652 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
26653 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
26655 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
26657 * g++.dg/warn/Wshadow-1.C: New tests.
26658 * g++.old-deja/g++.mike/for3.C: Update.
26660 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
26662 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
26663 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
26664 XFAILs. Adjust expected error texts.
26665 * gcc.c-torture/compile/20011106-1.c,
26666 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
26667 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
26668 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
26669 gcc.dg/c99-array-lval-5.c: New tests.
26671 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
26673 * gcc.dg/cpp/defined.c: Update.
26675 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
26677 * gcc.c-torture/execute/anon-1.c: New test.
26679 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
26681 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
26682 same size, so no warning should be produced on stormy16.
26684 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
26685 due to oversized array.
26686 * g++.old-deja/g++.mike/ns15.C: Likewise.
26687 * g++.old-deja/g++.pt/crash16.C: Likewise.
26689 2001-11-02 Graham Stott <grahams@redhat.com>
26691 * g++.dgother/debug1.C: Fix typos.
26693 2001-11-01 Jakub Jelinek <jakub@redhat.com>
26695 * g++.dg/other/debug1.C: New test.
26697 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26699 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
26702 2001-10-30 Jakub Jelinek <jakub@redhat.com>
26704 * gcc.dg/20011029-2.c: New test.
26706 * gcc.c-torture/compile/20011029-1.c: New test.
26708 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
26710 * objc/execute/class_self-1.m: New test.
26711 * objc/execute/class_self-2.m: New test.
26713 2001-10-25 Zack Weinberg <zack@codesourcery.com>
26715 * gcc.misc-tests/msgs.exp: Delete.
26716 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
26717 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
26718 error set to match recent changes.
26720 2001-10-24 Zack Weinberg <zack@codesourcery.com>
26722 * gcc.dg/20011021-1.c: New test.
26724 2001-10-24 Jakub Jelinek <jakub@redhat.com>
26726 * gcc.c-torture/compile/20011023-1.c: New test.
26728 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
26730 * lib/g77.exp: Rewrite based on lib/g++.exp.
26732 2001-10-19 Jakub Jelinek <jakub@redhat.com>
26734 * gcc.c-torture/execute/20011019-1.c: New test.
26736 * gcc.dg/20011018-1.c: New test.
26738 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
26740 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
26742 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
26744 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
26745 * gcc.dg/attr-invalid.c: Likewise.
26747 2001-10-18 Jakub Jelinek <jakub@redhat.com>
26749 * testsuite/gcc.dg/20011015-1.c: New test.
26751 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
26753 * g++.dg/template/unify2.C: New test.
26755 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
26757 * g++.dg/other/exception-specification.C: New test
26759 2001-10-13 Tom Rix <trix@redhat.com>
26761 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
26762 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
26764 2001-10-12 Jakub Jelinek <jakub@redhat.com>
26766 * testsuite/gcc.dg/20011009-1.c: New test.
26768 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
26771 * g++.dg/other/friend1.C: New test.
26773 2001-10-11 Richard Henderson <rth@redhat.com>
26775 * g++.old-deja/g++.other/crash18.C: Add -S to options.
26777 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26779 * gcc.c-torture/compile/20011010-1.c: New.
26781 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
26783 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
26784 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
26785 g77.f-torture/execute/execute.exp,
26786 g77.f-torture/noncompile/noncompile.exp,
26787 gcc.c-torture/compile/compile.exp,
26788 gcc.c-torture/execute/execute.exp,
26789 gcc.c-torture/execute/ieee/ieee.exp,
26790 gcc.c-torture/execute/memcheck/memcheck.exp,
26791 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
26792 objc/execute/execute.exp: Update FSF address.
26794 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
26796 * gcc.dg/cpp/cmdlne-C.c: Update.
26797 * gcc.dg/cpp/cmdlne-C2.c: New.
26799 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26801 * gcc.c-torture/execute/20011008-3.c: New.
26803 2001-10-08 DJ Delorie <dj@redhat.com>
26805 * gcc.dg/20011008-1.c: New.
26806 * gcc.dg/20011008-2.c: New.
26808 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
26810 * gcc.dg/cpp/spacing1.c: Update test.
26812 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
26814 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
26815 spelling errors of "separate" as "seperate".
26817 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
26819 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
26820 enough to avoid inlining.
26822 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26824 * lib/g77.exp: set libg2c_dir correctly.
26826 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
26828 * gcc.dg/cpp/macro11.c: New test.
26830 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
26832 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
26833 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
26834 gcc.dg/format/multattr-3.c: New tests.
26835 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
26836 tests for format attributes on function pointers being rejected.
26838 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
26840 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
26842 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
26844 * g++.dg/warn/format1.C: New test.
26846 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
26848 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
26850 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
26852 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
26854 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
26856 * gcc.dg/cpp/redef2.c: Add test.
26858 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
26860 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
26861 long-standing bug on i686, apparently.
26862 * gcc.c-torture/execute/loop-2c.x: New file.
26863 * gcc.c-torture/execute/loop-2d.x: New file.
26864 * gcc.c-torture/execute/loop-3c.x: New file.
26866 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
26868 * gcc.dg/cpp/20000625-2.c: Correct line number.
26870 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
26872 * gcc.dg/cpp/macro10.c: New test.
26873 * gcc.dg/cpp/strify3.c: New test.
26874 * gcc.dg/cpp/spacing1.c: Add tests.
26875 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
26876 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
26878 2001-09-24 DJ Delorie <dj@redhat.com>
26880 * gcc.c-torture/execute/20010924-1.c: New test.
26882 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
26884 * testsuite/objc/execute/paste.m: Remove.
26886 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
26888 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
26890 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
26892 * g77.dg/strlen0.f: New test.
26894 2001-09-21 Richard Henderson <rth@redhat.com>
26896 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
26897 * g++.old-deja/g++.abi/vtable2.C: Likewise.
26899 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
26901 Table-driven attributes.
26902 * g++.dg/ext/attrib1.C: New test.
26904 2001-09-20 DJ Delorie <dj@redhat.com>
26906 * gcc.dg/20000926-1.c: Update expected warning messages.
26907 * gcc.dg/array-2.c: Likewise, and test for warnings too.
26908 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
26911 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
26913 * g++.dg/eh/registers1.C: New test case.
26915 2001-09-17 Richard Henderson <rth@redhat.com>
26917 * gcc.dg/array-5.c: Fix VLA decomposition test.
26919 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
26921 * gcc.dg/cpp/line5.c: New testcase.
26923 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
26925 * gcc.dg/cpp/macro9.c: New test.
26927 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
26929 * gcc.c-torture/execute/980223.c: Change type of addr from long
26932 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
26934 * gcc.c-torture/execute/20010915-1.c: New test.
26936 2001-09-14 Janis Johnson <janis187@us.ibm.com>
26938 * g77.dg/bprob: New directory.
26939 * g77.dg/bprob/bprob.exp: New file.
26940 * g77.dg/bprob/bprob-1.f: New test.
26941 * g77.dg/gcov: New directory.
26942 * g77.dg/gcov/gcov.exp: New file.
26943 * g77.dg/gcov/gcov-1.f: New test.
26944 * g77.dg/gcov/gcov-1.x: New file.
26946 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
26948 * gcc.dg/cpp/directiv.c: Update.
26949 * gcc.dg/cpp/undef1.c: Update.
26951 2001-09-12 Jakub Jelinek <jakub@redhat.com>
26953 * gcc.dg/20010912-1.c: New test.
26955 2001-09-11 Janis Johnson <janis187@us.ibm.com>
26957 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
26958 language-independent file in lib.
26959 * lib/gcov.exp: New file.
26961 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
26963 * gcc.c-torture/compile/20010911-1.c: New test.
26965 2001-09-10 Janis Johnson <janis187@us.ibm.com>
26967 * lib/profopt.exp: New, to support profile-directed optimizations.
26968 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
26969 * gcc.misc-tests/bprob-1.c: New test.
26970 * gcc.misc-tests/bprob-2.c: New test.
26972 2001-09-07 Janis Johnson <janis187@us.ibm.com>
26974 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
26975 XFAIL and which kinds of gcov output to verify.
26976 * gcc.misc-tests/gcov-4b.x: New file.
26977 * gcc.misc-tests/gcov-5b.x: New file.
26978 * gcc.misc-tests/gcov-6.x: New file.
26979 * gcc.misc-tests/gcov-7.c: New test.
26980 * gcc.misc-tests/gcov-7.x: New file.
26982 2001-09-06 Janis Johnson <janis187@us.ibm.com>
26984 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
26985 * gcc.misc-tests/gcov-6.c: New test.
26987 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
26990 * g++.dg/abi/vbase1.C: New test.
26992 2001-09-05 Ziemowit Laski <zlaski@apple.com>
26994 * objc.dg/method-2.m: New.
26996 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
26999 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
27000 * g++.dg/init/empty1.C: New test.
27002 2001-09-03 Jakub Jelinek <jakub@redhat.com>
27004 * gcc.c-torture/compile/20010903-1.c: New test.
27006 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
27008 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
27011 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
27013 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
27015 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
27017 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
27019 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
27021 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
27022 for 16-bit 'unsigned int'.
27024 2001-08-29 Kazu Hirata <kazu@hxi.com>
27026 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
27028 2001-08-27 Richard Henderson <rth@redhat.com>
27030 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
27031 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
27033 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
27035 * gcc.dg/asm-names.c (ymain): New.
27037 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
27039 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
27040 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
27041 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
27043 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27045 * gcc.dg/compare5.c: New testcase.
27047 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
27049 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
27050 and "In instantiation".
27052 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
27054 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
27056 2001-08-20 Janis Johnson <janis187@us.ibm.com>
27058 * gcc.misc-tests/gcov.exp: Add support for branch information.
27059 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
27060 * gcc.misc-tests/gcov-4.c: New test.
27061 * gcc.misc-tests/gcov-4b.c: New test.
27062 * gcc.misc-tests/gcov-5b.c: New test.
27064 2001-08-20 Zack Weinberg <zackw@panix.com>
27066 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
27069 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
27071 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
27073 2001-08-19 Jakub Jelinek <jakub@redhat.com>
27075 * g++.dg/eh/template1.C: New test.
27077 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
27079 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
27081 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
27084 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
27086 * lib/g77-dg.exp: Use prune.exp for common procedures
27087 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
27088 * lib/g77.exp: (g77-dg-prune) Remove
27090 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
27092 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
27094 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27096 * g++.dg/template/unify1.C: New test.
27098 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
27100 * g++.dg/abi/empty4.C: New test.
27102 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
27104 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
27106 * g77.f-torture/compile/pr3743.x: Likewise
27108 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27110 * g++.dg/other/using-declaration.C: New test.
27112 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
27114 * gcc.dg/cpp/tr-sign.c: New testcase.
27116 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
27118 * gcc.dg/cpp/19951025-1.c: Revert.
27119 * gcc.dg/cpp/directiv.c: We no longer process directives that
27120 interrupt macro arguments.
27122 2001-08-03 Zack Weinberg <zackw@stanford.edu>
27124 * gcc.dg/bconstp-1.c: New test.
27126 2001-08-03 Richard Henderson <rth@redhat.com>
27128 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
27130 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
27132 * gcc.dg/cpp/19951025-1.c: Update.
27134 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
27136 * g77.dg/ff90-1.f (s): Fix reference of variable z,
27139 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
27142 * g++.old-deja/g++.ns/ns14.C: Remove special options.
27143 * g++.old-deja/g++.other/std1.C: Likewise.
27144 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
27146 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
27148 * lib/g77.exp: Load gcc-defs.exp for common procedures
27149 (g77_pass, g77_fail, g77_finish, g77_exit,
27150 ${tool}_check_unsupported_p} Now redundant. Deleted.
27152 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
27154 * g77.dg/fbackslash.f
27155 * g77.dg/fcase-preserve.f
27157 * g77.dg/ffixed-line-length-0.f
27158 * g77.dg/ffixed-line-length-132.f
27159 * g77.dg/ffixed-line-length-7.f
27160 * g77.dg/ffixed-line-length-72.f
27161 * g77.dg/ffixed-line-length-none.f
27162 * g77.dg/ffree-form-1.f
27163 * g77.dg/fno-backslash.f
27164 * g77.dg/fno-f90-1.f
27165 * g77.dg/fno-fixed-form-1.f
27166 * g77.dg/fno-onetrip.f
27167 * g77.dg/fno-typeless-boz.f
27168 * g77.dg/fno-underscoring.f
27169 * g77.dg/fno-vxt-1.f
27170 * g77.dg/fonetrip.f
27171 * g77.dg/ftypeless-boz.f
27172 * g77.dg/fugly-assumed.f
27173 * g77.dg/funderscoring.f
27176 2001-08-01 Ziemowit Laski <zlaski@apple.com>
27178 * objc.dg/fwd-proto-1.m: New.
27179 * objc.dg/local-decl-1.m: New.
27180 * objc.dg/naming-1.m: New.
27181 * objc.dg/naming-2.m: New.
27182 * objc.dg/proto-hier-1.m: New.
27184 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
27186 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
27187 largest-type elements to a struct makes its size grow.
27189 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
27191 * g++.dg/abi/vthunk1.C: New test.
27193 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
27195 * g++.dg/abi/vbase8-22.C: New test.
27197 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27199 * gcc.dg/cpp/macro8.c: New test.
27201 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
27203 * g++.dg/abi/vbase8-21.C: New test.
27205 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
27207 * g++.dg/abi/vbase8-10.C: New test.
27209 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27211 * lib/g++.exp (g++_set_ld_library_path): Renamed to
27212 ${tool}_set_ld_library_path.
27214 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
27217 2001-07-26 Stan Cox <scox@redhat.com>
27219 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
27220 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
27221 gcc_exit, gcc_check_unsupported_p):
27222 Moved to gcc-deps.exp
27223 * gcc-deps.exp: New file.
27225 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27227 * g++.old-deja/g++.pt/defarg14.C: New test.
27229 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
27231 * g++.old-deja/g++.other/lineno5.C: New test.
27233 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
27235 * g++.old-deja/g++.pt/crash68.C: New test.
27237 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
27239 * g++.old-deja/g++.other/crash42.C: New test.
27241 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27243 * gcc.dg/cpp/extratokens.c: Fix.
27244 * gcc.dg/cpp/skipping2.c: New tests.
27246 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27248 * gcc.c-torture/execute/20010724-1.c: New file.
27249 * gcc.c-torture/execute/20010724-1.x: New file.
27251 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
27253 * g++.old-deja/g++.other/cond7.C: New test.
27255 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
27257 * g++.old-deja/g++.other/optimize4.C: New test.
27259 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
27261 * g++.old-deja/g++.abi/vbase8-5.C: New test.
27263 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
27265 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
27266 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
27267 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
27268 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
27270 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
27271 bug report" message.
27273 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
27274 * g++.dg/ext/instantiate1.C: Move from old-deja.
27276 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
27278 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
27279 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
27280 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
27281 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
27283 2001-07-23 Jeffrey A Law (law@cygnus.com)
27285 * gcc.c-torture/execute/20010723-1.c: New test.
27287 2001-07-23 Ben Elliston <bje@redhat.com>
27289 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
27291 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27293 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
27295 Delete handling of ieee_multilib_flags.
27296 Pass -mieee for alpha*-*-* and sh-*-*.
27297 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
27299 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
27301 Remove old-abi tests.
27302 * g++.old-deja/g++.mike/p11116.C: Remove.
27303 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
27305 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
27307 * g77.f-torture/compile/pr3743.f: New test
27309 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
27311 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
27313 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27315 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
27316 g++.old-deja/g++.pt/static6.C: Likewise.
27317 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
27318 supports weak symbols.
27320 2001-07-18 Andreas Jaeger <aj@suse.de>
27322 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
27325 2001-07-18 Andreas Jaeger <aj@suse.de>
27327 * gcc.dg/iftrap-1.c: Fix target line.
27329 2001-07-17 Richard Henderson <rth@redhat.com>
27331 * gcc.c-torture/execute/20010717-1.c: New.
27333 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
27335 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
27338 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27340 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
27342 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27344 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
27345 UAC_SIGBUS, UAC_NOPRINT definitions.
27347 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
27349 * objc/execute/object_is_class.m: New test.
27350 * objc/execute/object_is_meta_class.m: New test.
27352 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27354 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
27355 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
27357 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
27359 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
27360 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
27362 2001-07-14 Richard Henderson <rth@redhat.com>
27364 * gcc.dg/iftrap-1.c: New.
27366 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
27368 * g77.f-torture/execute/intrinsic77.f: New test.
27370 2001-07-11 Janis Johnson <janis@us.ibm.com>
27372 * gcc.misc-tests/gcov-3.c: New test.
27374 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
27376 * gcc.c-torture/compile/20010711-1.c,
27377 * gcc.c-torture/compile/20010711-2.c: New tests.
27379 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
27381 * gcc.c-torture/execute/20010711-1.c: New test.
27383 2001-07-11 Ben Elliston <bje@redhat.com>
27385 * g++.old-deja/g++.other/enum5.C: New test.
27387 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
27389 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
27390 (g++-dg-prune): Call prune_gcc_output.
27391 * prune.exp: New file for prune_gcc_output.
27392 * lib/g++.exp, lib/gcc.exp: Load it.
27394 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
27396 * gcc.c-torture/compile/20010701-1.c,
27397 g++.old-deja/g++.ext/attrib6.C: New tests.
27399 2001-07-06 Jeffrey A Law (law@cygnus.com)
27401 * gcc.c-torture/compile/20010706-1.c: New test.
27403 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
27405 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
27407 2001-06-28 Stan Shebs <shebs@apple.com>
27409 * gcc.dg/pragma-darwin.c: New test.
27411 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27413 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
27414 Solaris 2.[678] system.
27416 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
27418 * gcc.dg/20010622-1.c: New test.
27420 2001-06-18 Stan Shebs <shebs@apple.com>
27422 * objc.dg: New directory.
27423 * objc.dg/dg.exp: New file.
27424 * objc.dg/alias.m: New.
27425 * objc.dg/class-1.m: New.
27426 * objc.dg/class-2.m: New.
27427 * objc.dg/const-str-1.m: New.
27428 * objc.dg/const-str-2.m: New.
27429 * objc.dg/id-1.m: New.
27430 * objc.dg/method-1.m: New.
27431 * objc.dg/super-class-1.m: New.
27432 * lib/objc-dg.exp: New file.
27434 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
27436 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
27439 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
27441 * g++.old-deja/g++.abi/vbase8-9.C: New test.
27443 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27445 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
27448 2001-06-12 Richard Henderson <rth@redhat.com>
27450 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
27452 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
27454 * g++.old-deja/g++.abi/vbase5.C: New test.
27455 * g++.old-deja/g++.abi/vbase6.C: New test.
27456 * g++.old-deja/g++.abi/vbase7.C: New test.
27458 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27460 * gcc.c-torture/compile/20010610-1.c: New test.
27462 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
27464 * g++.old-deja/g++.abi/vbase4.C: New test.
27466 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27468 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
27469 support %f for HC11/HC12 targets.
27470 * gcc.c-torture/execute/930513-1.x: New file, likewise.
27471 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
27472 on HC11/HC12 targets.
27473 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
27475 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27477 * gcc.dg/wchar_t-1.c: New file.
27478 * gcc.dg/wint_t-1.c: Likewise.
27480 2001-06-11 Bernd Schmidt <bernds@redhat.com>
27482 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
27484 2001-06-11 Richard Henderson <rth@redhat.com>
27486 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
27488 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
27490 * gcc.c-torture/compile/20010611-1.c: New test.
27492 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
27494 * gcc.dg/c99-tag-1.c: Add more tests.
27496 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
27498 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
27499 representation on MN10300 and ARM/Thumb.
27501 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
27503 * g77.f-torture/execute/20010610.f: New.
27505 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
27507 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
27510 2001-06-09 Richard Henderson <rth@redhat.com>
27512 * gcc.c-torture/execute/ashrdi-1.c: New.
27513 * gcc.c-torture/execute/ashldi-1.c: New.
27514 * gcc.c-torture/execute/lshrdi-1.c: New.
27516 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
27518 * objc/execute/load-3.m: Added. Check sending +load to categories,
27519 in addition to classes.
27521 2001-06-08 Stan Shebs <shebs@apple.com>
27523 * objc/execute/load-2.m: New test. From Nicola Pero
27524 <n.pero@mi.flashnet.it>.
27526 2001-06-08 Jakub Jelinek <jakub@redhat.com>
27528 * gcc.c-torture/execute/20010605-2.c: New test.
27530 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
27532 * g++.old-deja/g++.abi/vbase2.C: New test.
27533 * g++.old-deja/g++.abi/vbase3.C: New test.
27535 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
27537 * g++.old-deja/g++.pt/friend49.C: New test.
27539 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
27541 * g++.old-deja/g++.ext/anon3.C: New test.
27543 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
27545 * g++.old-deja/g++.other/conv7.C: New test.
27547 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
27549 * gcc.c-torture/compile/20010605-2.c: New test.
27551 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
27553 * gcc.c-torture/execute/20010604-1.c: New test.
27555 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
27557 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
27559 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
27561 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
27562 (g++_link_flags): Likewise.
27563 (g++_init): Pass gccpath's value to two previous functions.
27565 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27567 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
27568 Ensure logfile entry matches exec command line.
27570 2001-05-31 Richard Henderson <rth@redhat.com>
27572 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
27573 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
27575 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
27577 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
27578 compiler for irix6.2
27580 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
27582 * g++.old-deja/g++.other/optimize3.C: New file.
27584 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
27586 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
27589 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
27591 * g++.old-deja/g++.other/optimize2.C: New file.
27593 2001-05-25 Diego Novillo <dnovillo@redhat.com>
27595 * gcc.c-torture/compile/20010518-2.c: New file.
27596 * gcc.c-torture/execute/20010518-1.c: New file.
27597 * gcc.c-torture/execute/20010518-2.c: New file.
27599 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
27601 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
27603 2001-05-24 Mark Mitchell <mark@codesourcery.com>
27605 G++ no longer defines builtins that do not begin with __builtin.
27606 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
27607 * g++.old-deja/g++.brendand/misc13.C: Likewise.
27608 * g++.old-deja/g++.law/builtin1.C: Likewise.
27609 * g++.old-deja/g++.law/cvt2.C: Likewise.
27610 * g++.old-deja/g++.mike/net5.C: Likewise.
27611 * g++.old-deja/g++.other/builtins1.C: Likewise.
27612 * g++.old-deja/g++.other/builtins2.C: Likewise.
27613 * g++.old-deja/g++.other/builtins3.C: Likewise.
27614 * g++.old-deja/g++.other/builtins4.C: Likewise.
27615 * g++.old-deja/g++.other/inline8.C: Likewise.
27616 * g++.old-deja/g++.robertl/eb39.C: Likewise.
27618 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
27620 * g++.old-deja/g++.pt/using1.C: Adjust.
27621 * g++.old-deja/g++.pt/using2.C: New test.
27623 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
27625 * gcc.dg/cpp/charconst.c: New tests.
27626 * gcc.dg/cpp/escape.c: New tests.
27627 * gcc.dg/cpp/escape-1.c: New tests.
27628 * gcc.dg/cpp/escape-2.c: New tests.
27629 * gcc.dg/cpp/ucs.c: New tests.
27631 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
27633 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
27634 native compiler for irix6.5.
27636 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
27638 * lib/g++.exp (g++_include_flags): Use args to compute
27640 (g++_link_flags): Likewise.
27641 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
27643 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
27645 * gcc.dg/c90-hexfloat-1.c: Add more tests.
27647 2001-05-21 Geoff Keating <geoffk@redhat.com>
27649 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
27652 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27654 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
27656 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
27657 to STACK_SIZE; Use it to define size of add_histo array.
27658 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
27660 (f): Use GITT_SIZE to define size of gitt local table.
27661 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
27662 to STACK_SIZE; Use it to define size of bytemem array.
27664 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27666 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
27667 on 68HC11/HC12 due to the asm instruction.
27668 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
27669 * gcc.c-torture/compile/920520-1.x: Likewise.
27670 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
27671 on 68HC11/HC12 because the function is larger than 64K.
27672 * gcc.c-torture/compile/961203-1.x: New file, this test fails
27673 on 68HC11/HC12 because the structure is too large.
27675 2001-05-20 Richard Henderson <rth@redhat.com>
27677 * gcc.c-torture/execute/20010520-1.c: New.
27679 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27681 * g++.old-deja/g++.warn/compare1.C: New test.
27682 * gcc.dg/compare4.c: New test.
27684 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
27686 * g++.old-deja/g++.other/optimize1.C: New test.
27688 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27690 * g++.old-deja/g++.pt/spec41.C: New test.
27692 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
27694 * gcc.c-torture/compile/20010114-1.x: Remove.
27696 2001-05-18 Stan Shebs <shebs@apple.com>
27698 * gcc.c-torture/compile/20010518-1.c: New test.
27700 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
27702 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
27703 * g++.old-deja/g++.pt/crash67.C: New test.
27705 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
27707 * g++.old-deja/g++.other/debug9.C: New test.
27709 2001-05-16 Zack Weinberg <zackw@stanford.edu>
27711 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
27713 2001-05-16 Jan Hubicka <jh@suse.cz>
27715 * gcc.c-torture/compile/20010516-1.c: New test.
27717 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
27719 * g++.old-deja/g++.other/crash41.C: New test.
27721 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
27723 * g++.old-deja/g++.pt/crash66.C: New test.
27725 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
27727 * g++.old-deja/g++.robertl/eb27.C: Convert.
27729 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
27731 * g++.dg/friend-warn.C: New test. Do not warn about friend
27732 declaration being redundant.
27734 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
27736 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
27738 2001-05-14 Mark Mitchell <mark@codesourcery.com>
27740 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
27742 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
27744 * lib/g++.exp: Use testsuite_flags.
27746 2001-05-13 Mark Mitchell <mark@codesourcery.com>
27748 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
27750 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
27752 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
27754 2001-05-11 Mark Mitchell <mark@codesourcery.com>
27756 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
27758 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
27760 * gcc.c-torture/compile/20010313-1.c: New test.
27762 2001-05-09 Zack Weinberg <zackw@stanford.edu>
27764 * gcc.dg/cpp/direct2.c: New test.
27765 * gccq.dg/cpp/direct2s.c: New test.
27767 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
27769 2001-05-07 Mark Mitchell <mark@codesourcery.com>
27771 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
27772 * g++.old-deja/g++.other/op3.C: Likewise.
27774 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
27776 * gcc.dg/cpp/syshdr.h: New file.
27777 * gcc.dg/cpp/sysmac1.c: Update.
27778 * gcc.dg/cpp/sysmac2.c: Update.
27780 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
27782 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
27784 2001-05-04 David Edelsohn <edelsohn@gnu.org>
27786 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
27787 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
27789 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
27791 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
27793 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
27795 * lib/g++.exp (g++_include_flags): Don't use any special flags
27796 if TESTING_IN_BUILD_TREE is not defined.
27797 (g++_init): Use a plain 'c++' as the compiler if
27798 TESTING_IN_BUILD_TREEE is not defined.
27800 2001-05-02 Jakub Jelinek <jakub@redhat.com>
27802 * g++.old-deja/g++.eh/catch13.C: New test.
27803 * g++.old-deja/g++.eh/catch14.C: New test.
27805 2001-05-02 Jakub Jelinek <jakub@redhat.com>
27807 * gcc.dg/cpp/tr-define.c: New test.
27809 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
27811 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
27812 <stdlib.h>, not <malloc.h>.
27814 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
27816 * g++.old-deja/g++.ns/template17.C: New test.
27818 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
27820 * g++.old-deja/g++.pt/ref4.C: New test.
27822 2001-04-30 Richard Henderson <rth@redhat.com>
27824 * gcc.dg/20000724-1.c: Revert last change.
27826 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
27828 * g77.f-torture/execute/20010430.f: New test.
27830 2001-04-30 Mark Mitchell <mark@codesourcery.com>
27832 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
27834 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
27836 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
27838 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
27840 * g++.old-deja/g++.eh/crash6.C: New test.
27842 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
27844 * g++.old-deja/g++.other/warn7.C: New test.
27846 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
27848 * g++.old-deja/g++.other/defarg9.C: New test.
27850 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
27852 * g77.f-torture/compile/20010426.f: New test.
27853 * g77.f-torture/execute/20010426.f: New test.
27855 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
27857 * g77.f-torture/compile/20000629-1.x: Remove - error
27860 2001-04-26 Jeffrey A Law (law@cygnus.com)
27862 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
27863 Tweak slightly to work with g++.dg framework.
27864 * g++.dg/special/ecos.exp: Run initp1.C test.
27865 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
27867 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
27868 its linker doesn't give line numbers either.
27869 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
27871 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
27873 * g++.old-deja/g++.other/lex1.C: New test.
27875 2001-04-26 Jakub Jelinek <jakub@redhat.com>
27877 * gcc.dg/noncompile/20010425-1.c: New test.
27879 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
27881 * g++.old-deja/g++.pt/mangle2.C: New test.
27883 2001-04-25 Jakub Jelinek <jakub@redhat.com>
27885 * gcc.dg/format/plus-1.c: New test.
27887 2001-04-25 Jakub Jelinek <jakub@redhat.com>
27889 * gcc.dg/20010423-1.c: New test.
27891 2001-04-25 Jakub Jelinek <jakub@redhat.com>
27893 * gcc.c-torture/execute/20010422-1.c: New test.
27895 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
27897 * g++.old-deja/g++.ns/type2.C: New test.
27899 2001-04-24 Zack Weinberg <zackw@stanford.edu>
27901 * g++.old-deja/g++.other/perf1.C: New test.
27903 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
27905 * gcc.dg/c99-func-2.c: Remove xfail.
27906 * gcc.dg/c99-func-3.c: Remove xfail.
27907 * gcc.dg/c99-func-4.c: Remove xfail.
27909 2001-04-23 Zack Weinberg <zackw@stanford.edu>
27911 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
27913 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
27915 * gcc.c-torture/compile/20010423-1.c: New test.
27917 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
27919 * g++.old-deja/g++.pt/typename28.C: New test.
27921 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
27923 * g++.old-deja/g++.abi/empty2.C: New test.
27924 * g++.old-deja/g++.abi/empty3.C: New test.
27926 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27928 * g++.old-deja/g++.other/comdat2.C: New test.
27929 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
27931 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27933 * g++.old-deja/g++.other/overload14.C: New test.
27935 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27937 * g++.old-deja/g++.other/lookup23.C: New test.
27939 2001-04-20 Jakub Jelinek <jakub@redhat.com>
27941 * gcc.c-torture/execute/20010403-1.c: New test.
27943 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
27944 Mark Mitchell <mark@codesourcery.com>
27946 * lib/old-dejagnu.exp: Don't delete output of executable.
27947 Add .exe suffix to executables.
27949 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
27951 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
27953 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27955 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
27957 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
27959 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
27960 * g++.old-deja/g++.abi/crash1.C: New test.
27962 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
27964 * g++.old-deja/g++.other/crash40.C: New test.
27966 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27968 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
27970 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
27972 * g++.old-deja/g++.other/warn6.C: New test.
27974 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27976 * g++.old-deja/g++.robertl/eb42.C: Same.
27978 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27980 * gcc.dg/wtr-conversion-1.c: New testcase.
27982 2001-04-10 Richard Henderson <rth@redhat.com>
27984 * g++.old-deja/g++.other/array5.C: New.
27986 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27988 * gcc.c-torture/execute/20010408-1.c: New test.
27990 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
27992 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
27993 headers and constructs.
27994 * g++.old-deja/g++.robertl/eb79.C: Same.
27995 * g++.old-deja/g++.robertl/eb77.C (main): Same.
27996 * g++.old-deja/g++.robertl/eb73.C: Same.
27997 * g++.old-deja/g++.robertl/eb66.C (main): Same.
27998 * g++.old-deja/g++.robertl/eb55.C (t): Same.
27999 * g++.old-deja/g++.robertl/eb54.C (main): Same.
28000 * g++.old-deja/g++.robertl/eb46.C (main): Same.
28001 * g++.old-deja/g++.robertl/eb44.C: Same.
28002 * g++.old-deja/g++.robertl/eb41.C (main): Same.
28003 * g++.old-deja/g++.robertl/eb4.C (main): Same.
28004 * g++.old-deja/g++.robertl/eb39.C: Same.
28005 * g++.old-deja/g++.robertl/eb33.C (main): Same.
28006 * g++.old-deja/g++.robertl/eb31.C (main): Same.
28007 * g++.old-deja/g++.robertl/eb30.C: Same.
28008 * g++.old-deja/g++.robertl/eb3.C: Same.
28009 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
28010 * g++.old-deja/g++.robertl/eb21.C: Same.
28011 * g++.old-deja/g++.robertl/eb15.C: Same.
28012 * g++.old-deja/g++.robertl/eb118.C: Same.
28013 * g++.old-deja/g++.robertl/eb115.C (main): Same.
28014 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
28015 * g++.old-deja/g++.robertl/eb109.C: Same.
28016 * g++.old-deja/g++.other/sibcall1.C (main): Same.
28017 * g++.old-deja/g++.mike/rtti1.C: Same.
28018 * g++.old-deja/g++.mike/p658.C: Same.
28019 * g++.old-deja/g++.mike/net46.C: Same.
28020 * g++.old-deja/g++.mike/net34.C: Same.
28021 * g++.old-deja/g++.mike/memoize1.C: Same.
28022 * g++.old-deja/g++.mike/eh2.C: Same.
28023 * g++.old-deja/g++.law/weak.C: Same.
28024 * g++.old-deja/g++.law/visibility7.C: Same.
28025 * g++.old-deja/g++.law/visibility25.C: Same.
28026 * g++.old-deja/g++.law/visibility22.C: Same.
28027 * g++.old-deja/g++.law/visibility2.C: Same.
28028 * g++.old-deja/g++.law/visibility17.C: Same.
28029 * g++.old-deja/g++.law/visibility13.C: Same.
28030 * g++.old-deja/g++.law/visibility10.C: Same.
28031 * g++.old-deja/g++.law/visibility1.C: Same.
28032 * g++.old-deja/g++.law/virtual3.C (eval): Same.
28033 * g++.old-deja/g++.law/vbase1.C: Same.
28034 * g++.old-deja/g++.law/operators32.C: Same.
28035 * g++.old-deja/g++.law/nest3.C: Same.
28036 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
28037 * g++.old-deja/g++.law/except5.C (main): Same.
28038 * g++.old-deja/g++.law/cvt7.C (run): Same.
28039 * g++.old-deja/g++.law/cvt2.C: Same.
28040 * g++.old-deja/g++.law/cvt16.C: Same.
28041 * g++.old-deja/g++.law/ctors6.C (bar): Same.
28042 * g++.old-deja/g++.law/ctors17.C (main): Same.
28043 * g++.old-deja/g++.law/ctors13.C: Same.
28044 * g++.old-deja/g++.law/ctors12.C (main): Same.
28045 * g++.old-deja/g++.law/ctors10.C: Same.
28046 * g++.old-deja/g++.law/code-gen5.C: Same.
28047 * g++.old-deja/g++.law/bad-error7.C: Same.
28048 * g++.old-deja/g++.law/arm9.C: Same.
28049 * g++.old-deja/g++.law/arm12.C: Same.
28050 * g++.old-deja/g++.law/arg8.C: Same.
28051 * g++.old-deja/g++.law/arg1.C: Same.
28052 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
28053 * g++.old-deja/g++.jason/template31.C: Same.
28054 * g++.old-deja/g++.jason/template24.C (main): Same.
28055 * g++.old-deja/g++.jason/2371.C: Same.
28056 * g++.old-deja/g++.eh/new2.C: Same.
28057 * g++.old-deja/g++.eh/new1.C: Same.
28058 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
28059 * g++.old-deja/g++.brendan/nest21.C (main): Same.
28060 * g++.old-deja/g++.brendan/err-msg3.C: Same.
28061 * g++.old-deja/g++.brendan/crash62.C: Same.
28062 * g++.old-deja/g++.brendan/crash52.C: Same.
28063 * g++.old-deja/g++.brendan/crash49.C (main): Same.
28064 * g++.old-deja/g++.brendan/crash38.C: Same.
28065 * g++.old-deja/g++.brendan/crash15.C (main): Same.
28066 * g++.old-deja/g++.brendan/copy9.C: Same.
28068 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
28070 * gcc.c-torture/execute/20001203-2.c (memset):
28071 Count argument is of type __SIZE_TYPE__.
28073 2001-04-04 Diego Novillo <dnovillo@redhat.com>
28075 * gcc.c-torture/compile/20010404-1.c: New test.
28077 2001-04-04 Jakub Jelinek <jakub@redhat.com>
28079 * gcc.c-torture/compile/20010326-1.c: New test.
28081 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
28083 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
28084 peculiarities of the SH.
28085 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
28087 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28089 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
28090 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
28091 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
28093 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28095 * g77.f-torture/compile/20010321-1.f: New test.
28097 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28099 * gcc.c-torture/compile/20010329-1.c: New test.
28101 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28103 * gcc.c-torture/execute/20010329-1.c: New test.
28105 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
28107 * g++.old-deja/g++.other/eh4.C: Fix typo.
28109 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
28111 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
28113 2001-03-28 Philip Blundell <philb@gnu.org>
28115 * gcc.c-torture/compile/20010328-1.c: New test.
28117 2001-03-27 Richard Henderson <rth@redhat.com>
28119 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
28120 * g++.old-deja/g++.eh/vbase3.C: Likewise.
28122 2001-03-27 Alan Modra <alan@linuxcare.com.au>
28124 * gcc.c-torture/compile/20010327-1.c: New test.
28126 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
28128 * g++.old-deja/g++.other/friend12.C: New test.
28129 * g++.old-deja/g++.other/friend9.C: Expect no errors.
28130 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
28132 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
28134 * gcc.c-torture/execute/20010325-1.c: New test.
28136 2001-03-23 Jakub Jelinek <jakub@redhat.com>
28138 * g++.old-deja/g++.other/mangle3.C: New test.
28140 2001-03-22 Jakub Jelinek <jakub@redhat.com>
28142 * g++.old-deja/g++.other/anon8.C: New test.
28144 2001-03-20 Philip Blundell <philb@gnu.org>
28146 * gcc.c-torture/compile/20010320-1.c: New test.
28148 2001-03-17 Richard Henderson <rth@redhat.com>
28150 * g++.old-deja/g++.other/eh4.C: Add expected error text.
28152 2001-03-15 Geoff Keating <geoff@redhat.com>
28154 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
28157 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
28159 * g++.old-deja/g++.other/eh4.C: New test.
28161 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
28163 * gcc.dg/cpp/mi1.c: Update.
28165 2001-03-14 Jakub Jelinek <jakub@redhat.com>
28167 * g++.old-deja/g++.other/regstack.C: New test.
28169 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
28171 * g++.old-deja/g++.other/ref4.C: New test.
28173 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
28175 * objc/execute/va_method.m: Added.
28176 * objc/execute/IMP.m: Added.
28177 * objc/execute/_cmd.m: Added.
28178 * objc/execute/accessing_ivars.m: Added.
28179 * objc/execute/class-1.m: Added.
28180 * objc/execute/class-10.m: Added.
28181 * objc/execute/class-11.m: Added.
28182 * objc/execute/class-12.m: Added.
28183 * objc/execute/class-13.m: Added.
28184 * objc/execute/class-14.m: Added.
28185 * objc/execute/class-2.m: Added.
28186 * objc/execute/class-3.m: Added.
28187 * objc/execute/class-4.m: Added.
28188 * objc/execute/class-5.m: Added.
28189 * objc/execute/class-6.m: Added.
28190 * objc/execute/class-7.m: Added.
28191 * objc/execute/class-8.m: Added.
28192 * objc/execute/class-9.m: Added.
28193 * objc/execute/class-tests-1.h
28194 * objc/execute/class-tests-2.h
28195 * objc/execute/compatibility_alias.m: Added.
28196 * objc/execute/encode-1.m: Added.
28197 * objc/execute/formal_protocol-1.m: Added.
28198 * objc/execute/formal_protocol-2.m: Added.
28199 * objc/execute/formal_protocol-3.m: Added.
28200 * objc/execute/formal_protocol-4.m: Added.
28201 * objc/execute/formal_protocol-5.m: Added.
28202 * objc/execute/formal_protocol-6.m: Added.
28203 * objc/execute/formal_protocol-7.m: Added.
28204 * objc/execute/informal_protocol.m: Added.
28205 * objc/execute/initialize.m: Added.
28206 * objc/execute/load.m: Added.
28207 * objc/execute/many_args_method.m: Added.
28208 * objc/execute/nested-3.m: Added.
28209 * objc/execute/no_clash.m: Added.
28210 * objc/execute/private.m: Added.
28211 * objc/execute/redefining_self.m: Added.
28212 * objc/execute/root_methods.m: Added.
28213 * objc/execute/selector-1.m: Added.
28214 * objc/execute/static-1.m: Added.
28215 * objc/execute/static-2.m: Added.
28216 * objc/execute/va_method.m: Added.
28218 2001-03-10 Richard Henderson <rth@redhat.com>
28220 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
28222 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
28224 * g++.old-deja/g++.other/crash31.C: XFAIL.
28225 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
28226 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
28227 * gcc.c-torture/execute/20010123-1.x: XFAIL.
28228 * gcc.c-torture/execute/20010124-1.x: XFAIL.
28229 * gcc.dg/sequence-pt-1.c: XFAIL one test.
28231 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28233 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
28235 2001-03-06 Zack Weinberg <zackw@stanford.edu>
28237 * gcc.dg/20000724-1.c: Don't use multiline strings.
28239 2001-03-06 Zack Weinberg <zackw@stanford.edu>
28241 * objc/execute/string1.m, objc/execute/string2.m: Compare the
28242 result of -cString against what we expect it to be; don't just
28243 print it out for no one to read.
28245 * objc/execute/string3.m, objc/execute/string4.m: New tests.
28246 Based on testcases provided by Nicola Pero.
28248 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
28250 * gcc.dg/cpp/macro7.c: New test.
28252 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
28254 * gcc.dg/cpp/multiline.c: Update.
28256 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
28258 * g++.old-deja/g++.other/enum3.C: New test.
28260 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
28262 * g++.old-deja/g++.other/pod1.C: New test.
28264 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
28266 * g++.old-deja/g++.ext/overload1.C: New test.
28268 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
28270 * g++.old-deja/g++.pt/using1.C: New test.
28272 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
28274 * g++.old-deja/g++.other/using9.C: New test.
28276 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
28278 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
28280 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
28282 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
28284 * g++.old-deja/g++.ext/realpt1.C: Remove.
28286 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
28288 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
28290 2001-02-26 Will Cohen <wcohen@redhat.com>
28292 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
28294 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
28296 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
28297 templatized constructors.
28299 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28301 * gcc.c-torture/execute/20010224-1.c: New test.
28303 2001-02-23 Jakub Jelinek <jakub@redhat.com>
28305 * gcc.c-torture/execute/20010222-1.c: New test.
28307 2001-02-22 Jakub Jelinek <jakub@redhat.com>
28309 * g++.old-deja/g++.other/inline20.C: New test.
28311 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
28313 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
28315 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28317 * g++.old-deja/g++.other/lookup22.C: New test.
28319 2001-02-19 Zack Weinberg <zackw@stanford.edu>
28321 * g77.dg: New directory.
28322 * g77.dg/20010216-1.f: New test case.
28323 * g77.dg/dg.exp: New driver.
28324 * lib/g77-dg.exp: New driver library.
28326 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28328 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
28330 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
28332 * g++.old-deja/g++.other/decl9.C: New test.
28334 2001-02-16 Jakub Jelinek <jakub@redhat.com>
28336 * g++.old-deja/g++.other/init16.C: Update the test so that it does
28337 not need <string> and also tests the initialization at runtime.
28339 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
28341 * gcc.c-torture/execute/longlong.c: New test.
28343 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
28345 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
28347 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
28349 * gcc.c-torture/execute/920302-1.c (execute):
28350 Change argument type to short.
28352 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
28354 * g++.old-deja/g++.pt/deduct6.C: New test.
28356 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
28358 * g++.old-deja/g++.pt/deduct5.C: New test.
28360 2001-02-14 Jakub Jelinek <jakub@redhat.com>
28362 * gcc.c-torture/execute/20010209-1.c: New test.
28364 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
28366 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
28368 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
28370 * g++.dg/vtgc1.C: Update for new ABI.
28372 * consistency.vlad: New directory, 1665 files.
28374 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
28376 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
28378 * gcc.dg/cpp/digraphs.c: Declare puts.
28380 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
28382 * g++.old-deja/g++.other/warn5.C: New test.
28384 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
28386 * g++.old-deja/g++.pt/spec40.C: New test.
28388 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
28390 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
28392 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
28394 2001-02-12 Jakub Jelinek <jakub@redhat.com>
28396 * gcc.c-torture/compile/20010209-1.c: New test.
28398 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
28400 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
28401 excess errors message but not if it crashes.
28402 * g++.old-deja/g++.other/crash27.C: Likewise.
28403 * g++.old-deja/g++.other/crash28.C: Likewise.
28404 * g++.old-deja/g++.other/crash30.C: Likewise.
28405 * g++.old-deja/g++.other/crash32.C: Likewise.
28406 * g++.old-deja/g++.other/crash35.C: Likewise.
28407 * g++.old-deja/g++.pt/inherit2.C: Likewise.
28409 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
28411 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
28412 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
28413 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
28414 g77.f-torture/execute/execute.exp,
28415 g77.f-torture/noncompile/noncompile.exp,
28416 gcc.c-torture/execute/execute.exp,
28417 gcc.c-torture/execute/memcheck/memcheck.exp,
28418 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
28419 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
28420 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
28421 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
28422 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
28423 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
28424 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
28425 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
28426 Remove bug reporting instructions with ancient email addresses.
28428 2001-02-07 Jakub Jelinek <jakub@redhat.com>
28430 * gcc.dg/20010202-1.c: New test.
28431 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
28433 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
28435 * g++.dg/stdbool-if.C: New test.
28437 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
28439 * objc/execute/fdecl.m: Added main().
28441 2001-02-07 Jakub Jelinek <jakub@redhat.com>
28443 * gcc.c-torture/execute/20010206-1.c: New test.
28445 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
28447 * gcc.dg/cpp/avoidpaste1.c: Update.
28449 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
28451 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
28452 Pero <nicola@brainstorm.co.uk>.
28453 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
28455 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
28457 * g++.old-deja/g++.pt/spec39.C: New test.
28459 2001-02-05 Jakub Jelinek <jakub@redhat.com>
28461 * gcc.c-torture/compile/20010202-1.c: New test.
28463 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
28465 * g++.old-deja/g++.abi/primary2.C: New test.
28466 * g++.old-deja/g++.abi/primary3.C: New test.
28467 * g++.old-deja/g++.abi/primary4.C: New test.
28468 * g++.old-deja/g++.abi/primary5.C: New test.
28469 * g++.old-deja/g++.abi/vtable3.h: New test.
28470 * g++.old-deja/g++.abi/vtable3a.C: New test.
28471 * g++.old-deja/g++.abi/vtable3b.C: New test.
28472 * g++.old-deja/g++.abi/vtable3c.C: New test.
28473 * g++.old-deja/g++.abi/vtable3d.C: New test.
28474 * g++.old-deja/g++.abi/vtable3e.C: New test.
28475 * g++.old-deja/g++.abi/vtable3f.C: New test.
28476 * g++.old-deja/g++.abi/vtable3g.C: New test.
28477 * g++.old-deja/g++.abi/vtable3h.C: New test.
28478 * g++.old-deja/g++.abi/vtable3i.C: New test.
28479 * g++.old-deja/g++.abi/vtable3j.C: New test.
28480 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
28482 2001-02-03 Jakub Jelinek <jakub@redhat.com>
28484 * g++.old-deja/g++.other/anon6.C: New test.
28485 * g++.old-deja/g++.other/anon7.C: New test.
28487 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
28489 * gcc.dg/cpp/avoidpaste2.c: New tests.
28491 2001-01-31 Jakub Jelinek <jakub@redhat.com>
28493 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
28495 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
28497 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
28498 DECIMAL_DIG cases for Irix."
28500 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
28502 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
28504 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
28506 * gcc.dg/c99-tag-1.c: New test.
28508 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
28510 * gcc.dg/cpp/tr-warn1.c: Add tests.
28512 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
28514 * gcc.dg/cpp/avoidpaste1.c: Update.
28515 * gcc.dg/cpp/paste4.c: Update.
28517 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
28519 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
28522 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28524 * g++.old-deja/g++.other/inline19.C: New test.
28526 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
28528 * gcc.dg/Wlarger-than.c: New test.
28530 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
28532 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
28534 2001-01-29 Jakub Jelinek <jakub@redhat.com>
28536 * gcc.c-torture/execute/20010129-1.c: New test.
28537 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
28539 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
28541 * gcc.dg/cpp/avoidpaste1.c: Test case.
28543 2001-01-28 Jakub Jelinek <jakub@redhat.com>
28545 * g++.old-deja/g++.other/inline18.C: New test.
28547 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28549 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
28550 and __builtin_putchar.
28552 2001-01-27 Jakub Jelinek <jakub@redhat.com>
28554 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
28557 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
28559 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
28560 floating point number rounding mode to round to the nearest
28561 representable mode.
28563 2001-01-25 Jakub Jelinek <jakub@redhat.com>
28565 * g++.old-deja/g++.other/mangle2.C: New test.
28567 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
28569 * gcc.c-torture/compile/20010124-1.c: New test.
28571 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
28573 * g++.old-deja/g++.pt/spec38.C: New test.
28575 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28577 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
28580 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28582 * gcc.c-torture/execute/20010123-1.c: New test.
28584 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
28586 * g++.old-deja/g++.pt/spec37.C: New test.
28588 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
28590 * g++.old-deja/g++.pt/overload14.C: New test.
28592 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28594 * gcc.c-torture/execute/20010122-1.c: New test, exercise
28595 __builtin_return_address.
28597 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
28599 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
28600 * g++.old-deja/g++.pt/spec35.C: New test.
28601 * g++.old-deja/g++.pt/spec36.C: New test.
28603 2001-01-20 Jakub Jelinek <jakub@redhat.com>
28605 * gcc.c-torture/compile/20010118-1.c: New test.
28607 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
28609 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
28611 2001-01-19 Jakub Jelinek <jakub@redhat.com>
28613 * gcc.c-torture/execute/20010119-1.c: New test.
28615 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
28617 * g++.old-deja/g++.other/vbase5.C: New test.
28619 2001-01-19 Jakub Jelinek <jakub@redhat.com>
28621 * gcc.c-torture/execute/20010118-1.c: New test.
28623 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
28625 * g++.old-deja/g++.pt/deduct3.C: New test.
28627 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
28629 * g++.old-deja/g++.pt/spec34.C: New test.
28631 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
28633 * g77.f-torture/compile/20000601-2.f: New test.
28635 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
28637 * g++.old-deja/g++.other/init17.C: New test.
28639 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
28641 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
28643 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
28645 * g++.old-deja/g++.pt/unify8.C: New test.
28647 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
28649 * g++.old-deja/g++.abi/vbase1.C: New test.
28651 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
28653 * g++.old-deja/g++.pt/crash65.C: New test.
28655 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
28657 * gcc.dg/cpp/assembl2.S: New test case.
28659 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
28661 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
28664 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28666 * g++.old-deja/g++.other/builtins1.C: New test.
28667 * g++.old-deja/g++.other/builtins2.C: Likewise.
28668 * g++.old-deja/g++.other/builtins3.C: Likewise.
28669 * g++.old-deja/g++.other/builtins4.C: Likewise.
28671 2001-01-17 Jakub Jelinek <jakub@redhat.com>
28673 * gcc.c-torture/compile/20010117-1.c: New test.
28674 * gcc.c-torture/compile/20010117-2.c: New test.
28676 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28678 * g77.f-torture/execute/20010116.[fx]: New test,
28680 * g77.f-torture/compile/20010115.f: Indicate it's
28681 a test for PR fortran/1636.
28683 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
28685 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
28687 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28689 * g77.f-torture/compile/20010115.f: New test.
28691 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
28693 * g++.old-deja/g++.pt/nontype5.C: New test.
28695 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
28697 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
28698 have an equivalent working one below it.
28700 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
28702 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
28703 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
28705 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
28707 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
28708 message containing "init_priority".
28709 (conpr-2.C): Likewise.
28710 (conpr-3.C): Likewise.
28711 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
28713 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28715 * gcc.c-torture/execute/20010114-2.c: New test.
28717 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
28719 * gcc.c-torture/compile/20010114-1.c: New test.
28720 * gcc.c-torture/compile/20010114-1.x: Xfail.
28721 * gcc.c-torture/compile/20010114-2.c: New test.
28722 * gcc.c-torture/execute/20010114-1.c: New test.
28723 * gcc.dg/trunc-1.c: New test.
28724 * gcc.dg/uninit-B.c: New test.
28726 2001-01-13 Nick Clifton <nickc@redhat.com>
28728 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
28731 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
28733 * gcc.c-torture/compile/20010113-1.c: New test.
28735 2001-01-13 Jakub Jelinek <jakub@redhat.com>
28737 * gcc.c-torture/compile/20001212-1.c: New test.
28739 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
28741 * gcc.dg/cpp/widestr1.c: Update.
28742 * gcc.dg/cpp/prag-imp.c: Remove.
28744 2001-01-12 Jakub Jelinek <jakub@redhat.com>
28746 * gcc.c-torture/execute/20000801-3.x: Remove.
28747 * gcc.dg/c90-init-1.c: New test.
28748 * gcc.dg/c99-init-1.c: New test.
28749 * gcc.dg/c99-init-2.c: New test.
28750 * gcc.dg/gnu99-init-1.c: New test.
28752 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
28754 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
28755 testing that no relevant ones were found.
28757 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
28759 * g++.old-deja/g++.pt/cast2.C: New test.
28761 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
28763 * g++.old-deja/g++.pt/friend47.C: New test.
28765 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28767 * g++.old-deja/g++.pt/instantiate13.C: New test.
28769 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28771 * g++.old-deja/g++.other/defarg7.C: New test.
28772 * g++.old-deja/g++.other/defarg8.C: New test.
28774 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28776 * g++.old-deja/g++.pt/crash64.C: New test.
28778 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
28780 * g++.old-deja/g++.pt/crash63.C: New test.
28782 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
28784 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
28786 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
28788 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
28790 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
28792 * g++.old-deja/g++.pt/error3.C: New test.
28794 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
28796 * g++.old-deja/g++.other/crash39.C: New test.
28798 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
28800 * g++.old-deja/g++.other/vbase4.C: New test.
28802 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
28804 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
28805 * gcc.dg/special/20000419-2.c: New file. Identical to above.
28806 * gcc.dg/special/special.exp: New test driver which will check
28807 for alias support for the above test.
28809 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
28811 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
28812 problems on small machines.
28813 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
28816 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
28818 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
28820 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
28822 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
28824 * g++.old_deja/g++.pt/using8.C: New test.
28826 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
28828 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
28830 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
28832 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
28833 where a failure is expected.
28834 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
28836 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28838 * g++.old_deja/g++.pt/instantiate12.C: New test.
28840 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28842 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
28844 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
28845 * g++.old-deja/g++.brendan/crash17.C: Likewise.
28846 * g++.old-deja/g++.brendan/crash29.C: Likewise.
28847 * g++.old-deja/g++.brendan/crash48.C: Likewise.
28848 * g++.old-deja/g++.brendan/ns1.C: Likewise.
28849 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
28850 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
28851 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
28852 * g++.old-deja/g++.eh/spec6.C: Likewise.
28853 * g++.old-deja/g++.jason/crash3.C: Likewise.
28854 * g++.old-deja/g++.law/ctors11.C: Likewise.
28855 * g++.old-deja/g++.law/ctors17.C: Likewise.
28856 * g++.old-deja/g++.law/ctors5.C: Likewise.
28857 * g++.old-deja/g++.law/ctors9.C: Likewise.
28858 * g++.old-deja/g++.mike/ambig1.C: Likewise.
28859 * g++.old-deja/g++.mike/net22.C: Likewise.
28860 * g++.old-deja/g++.mike/p3538a.C: Likewise.
28861 * g++.old-deja/g++.mike/p3538b.C: Likewise.
28862 * g++.old-deja/g++.mike/virt3.C: Likewise.
28863 * g++.old-deja/g++.niklas/t128.C: Likewise.
28864 * g++.old-deja/g++.other/anon4.C: Likewise.
28865 * g++.old-deja/g++.other/using1.C: Likewise.
28866 * g++.old-deja/g++.other/warn3.C: Likewise.
28867 * g++.old-deja/g++.pt/t37.C: Likewise.
28868 * g++.old-deja/g++.robertl/eb69.C: Likewise.
28869 * g++.old-deja/g++.robertl/eb71.C: Likewise.
28871 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
28873 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
28875 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28877 * gcc.c-torture/execute/stdio-opt-3.c: New test.
28879 2001-01-07 Jakub Jelinek <jakub@redhat.com>
28881 * gcc.c-torture/compile/20010107-1.c: New test.
28883 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
28885 * gcc.c-torture/execute/builtin-noret-1.c: New test.
28887 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
28889 * gcc.dg/format/format.h: New file.
28890 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
28891 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
28892 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
28893 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
28894 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
28895 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
28896 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
28897 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
28898 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
28899 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
28900 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
28901 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
28902 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
28903 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
28904 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
28905 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
28906 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
28907 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
28908 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
28909 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
28910 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
28911 instead of declaring standard types, macros and functions in each
28914 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
28916 * gcc.c-torture/execute/20010106-1.c: New test.
28918 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
28920 * gcc.dg/format/format.exp: New file.
28921 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
28922 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
28923 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
28924 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
28925 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
28926 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
28927 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
28928 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
28929 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
28930 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
28931 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
28932 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
28933 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
28934 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
28935 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
28936 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
28937 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
28938 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
28939 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
28940 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
28941 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
28942 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
28943 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
28944 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
28945 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
28946 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
28947 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
28948 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
28949 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
28950 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
28951 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
28952 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
28953 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
28954 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
28955 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
28956 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
28957 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
28958 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
28959 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
28960 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
28961 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
28962 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
28964 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
28966 * gcc.c-torture/execute/991228-1.c: Take word endianness into
28969 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
28971 * gcc.c-torture/execute/builtin-complex-1.c: New test.
28973 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
28975 * g++.old-deja/g++.pt/crash62.C: New test.
28977 2001-01-04 Richard Henderson <rth@redhat.com>
28979 * gcc.dg/20000926-1.c: Update expected warnings.
28980 * gcc.dg/array-2.c: Likewise.
28981 * gcc.dg/array-4.c: Also validate flexible array members.
28982 * gcc.dg/c99-flex-array-1.c: New.
28984 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
28986 * gcc.c-torture/compile/20001222-1.x: Remove.
28988 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28990 * gcc.c-torture/execute/built-in-setjmp.c: New.
28992 2001-01-03 Richard Henderson <rth@redhat.com>
28994 * gcc.dg/940510-1.c: Update expected error wording.
28995 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
28997 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
28999 * lib/target-supports.exp (check_alias_available): Modified to
29000 indicate aliases not supported if only weak aliases are supported.
29002 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29004 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
29005 Turn on cmpstrsi checks for __pj__ and __i370__.
29007 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29009 * g++.old-deja/g++.other/virtual11.C: New test.
29011 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29013 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
29015 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29017 * gcc.c-torture/compile/20010102-1.c: New test.
29019 2001-01-02 Andreas Jaeger <aj@suse.de>
29021 * gcc.dg/noreturn-3.c: New test.
29023 * gcc.dg/noreturn-4.c: New test.
29025 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29027 * gcc.c-torture/execute/stdio-opt-1.c: Also test
29028 __builtin_fputc and __builtin_fwrite.
29030 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29032 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
29033 signed char, not default char.
29035 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29037 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
29039 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
29041 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
29043 2000-12-29 Richard Henderson <rth@redhat.com>
29045 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
29046 (__cyg_profile_func_exit): Define.
29048 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
29050 * g++.dg/vtgc1.C: New test.
29052 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
29054 * gcc.dg/noncompile/20001228-1.c: New test.
29056 * gcc.dg/20001228-1.c: New test.
29058 * gcc.c-torture/execute/20001228-1.c: New test.
29060 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
29062 * gcc.dg/format-strfmon-1.c: New test.
29064 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29066 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
29067 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
29068 * gcc.c-torture/execute/string-opt-1.c: Likewise.
29069 * gcc.c-torture/execute/string-opt-2.c: Likewise.
29070 * gcc.c-torture/execute/string-opt-3.c: Likewise.
29071 * gcc.c-torture/execute/string-opt-4.c: Likewise.
29072 * gcc.c-torture/execute/string-opt-6.c: Likewise.
29073 * gcc.c-torture/execute/string-opt-7.c: Likewise.
29074 * gcc.c-torture/execute/string-opt-8.c: Likewise.
29075 * gcc.c-torture/execute/string-opt-9.c: Likewise.
29076 * gcc.c-torture/execute/string-opt-10.c: Likewise.
29077 * gcc.c-torture/execute/string-opt-11.c: Likewise.
29078 * gcc.c-torture/execute/string-opt-12.c: Likewise.
29080 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
29081 * gcc.c-torture/execute/string-opt-4.c: Test index.
29083 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
29085 * gcc.c-torture/compile/20001226-1.c: New test.
29087 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
29089 * gcc.c-torture/compile/20001222-1.c: New test.
29090 * gcc.c-torture/compile/20001222-1.x: Xfail.
29092 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
29094 * gcc.c-torture/execute/comp-goto-2.c: New test.
29096 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
29098 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
29099 Use long types if __INT_MAX__ is 32767.
29100 (main): Use cast to (sint32 *) when poking 88 into a_page.
29102 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
29104 2000-12-21 Bernd Schmidt <bernds@redhat.com>
29106 * gcc.c-torture/compile/20001221-1.c: New test.
29107 * gcc.c-torture/execute/20001221-1.c: New test.
29109 2000-12-20 Richard Henderson <rth@redhat.com>
29111 * g++.old-deja/g++.pt/crash36.C: Update error lines.
29112 * g++.old-deja/g++.robertl/eb109.C: Likewise.
29114 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29116 * gcc.dg/compare3.c: New test.
29118 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
29120 * gcc.dg/format-warnll-1.c: New test.
29122 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
29124 * gcc.dg/cpp/cmdlne-P.c: New test.
29126 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
29128 * gcc.c-torture/execute/builtin-abs-1.c,
29129 gcc.c-torture/execute/builtin-abs-2.c: New tests.
29131 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
29133 * gcc.dg/cpp/multiline.c: New test.
29135 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
29137 * g++.old-deja/g++.other/syshdr1.C: Update.
29138 * gcc.dg/cpp/lineflags.c: Remove temporarily.
29140 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29142 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
29144 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29146 * g++.old-deja/g++.pt/ttp65.C: New test.
29148 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29150 * g++.old-deja/g++.pt/ttp64.C: New test.
29152 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29154 * g++.old-deja/g++.pt/spec33.C: New test.
29156 2000-12-14 Catherine Moore <clm@redhat.com>
29158 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
29159 * gcc.c-torture/execute/920612-2.c: Likewise.
29160 * gcc.c-torture/execute/920428-2.c: Likewise.
29161 * gcc-c-torture/execute/va-arg-11.c: Call exit.
29162 * gcc.c-torture/execute/va-arg-21.c: Likewise.
29164 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29166 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
29167 * gcc.dg/pack-test-2.c: Likewise.
29169 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
29171 Tests by Zack Weinberg <zackw@stanford.edu>.
29173 * gcc.dg/cpp/defined.c: Update.
29174 * gcc.dg/cpp/defined_trad.c: New tests.
29176 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
29178 * gcc.dg/cpp/trad-direct.c: Update.
29180 2000-12-11 Neil Booth <neilb@earthling.net>
29182 * gcc.dg/cpp/defined_trad.c
29184 2000-12-11 Neil Booth <neilb@earthling.net>
29186 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
29188 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
29190 * gcc.dg/format-miss-2.c: New test.
29192 2000-12-09 Neil Booth <neilb@earthling.net>
29194 * gcc.dg/cpp/lineflags.c: New tests.
29195 * gcc.dg/cpp/poison.c: Update.
29196 * gcc.dg/cpp/redef2.c: Update.
29197 * gcc.dg/cpp/skipping.c: New test.
29199 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
29201 * g++.old-deja/g++.other/eh3.C: New testcase.
29203 2000-12-07 Neil Booth <neilb@earthling.net>
29205 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
29206 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
29207 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
29208 wtr-union-init-2.c, wtr-union-init-3.c: Update.
29209 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
29212 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
29214 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
29215 __SIZE_TYPE__ instead of int for type of integers cast to
29218 2000-12-07 Jakub Jelinek <jakub@redhat.com>
29220 * g++.old-deja/g++.other/cleanup4.C: New test.
29222 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
29224 * format-sec-1.c: New test.
29226 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
29228 * gcc.dg/format-nonlit-3.c: New test.
29230 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
29232 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
29233 through a null pointer.
29235 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29237 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
29238 * g++.old-deja/g++.pt/partial4.C: New test.
29240 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
29242 * gcc.c-torture/execute/ieee/hugeval.x: New.
29244 2000-12-06 Neil Booth <neilb@earthling.net>
29246 * gcc.dg/cpp/backslash2.c: New tests.
29248 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29250 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
29251 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
29253 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
29255 * gcc.c-torture/execute/20001203-2.c: New testcase.
29257 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
29259 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
29260 * g++.old-deja/g++.other/virtual10.C: New test.
29262 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
29264 * g++.old-deja/g++.mike/pmf5.C: Remove test.
29266 2000-12-05 Richard Henderson <rth@redhat.com>
29268 * gcc.c-torture/compile/20001205-1.c: New.
29270 2000-12-04 Neil Booth <neilb@earthling.net>
29272 * g++.old-deja/g++.other/virtual9.C: New test.
29273 * g++.old-deja/g++.pt/crash61.C: New test.
29274 * gcc.c-torture/execute/loop-9.c: New test.
29276 2000-12-04 Neil Booth <neilb@earthling.net>
29278 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
29279 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
29280 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
29281 * gcc.dg/cpp/extratokens.c: ...here.
29283 2000-12-04 Neil Booth <neilb@earthling.net>
29285 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
29288 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29290 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
29291 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
29293 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
29295 * gcc.c-torture/execute/20001203-1.c: New test.
29297 2000-12-03 Neil Booth <neilb@earthling.net>
29299 * gcc.dg/cpp/macro6.c: New test cases.
29301 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29303 * gcc.c-torture/execute/string-opt-9.c: New test.
29304 * gcc.c-torture/execute/string-opt-10.c: Likewise.
29305 * gcc.c-torture/execute/string-opt-11.c: Likewise.
29306 * gcc.c-torture/execute/string-opt-12.c: Likewise.
29308 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
29309 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
29311 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
29313 * gcc.dg/cpp/if-6.c: New testcase.
29315 * gcc.dg/20001201-1.c: New testcase.
29317 2000-12-02 Neil Booth <neilb@earthling.net>
29319 * g++.old-deja/g++.other/externC4.C,
29320 g++.old-deja/g++.other/friend10.C: New tests.
29322 2000-12-02 Neil Booth <neilb@earthling.net>
29324 * g++.old-deja/g++.other/instan2.C
29325 * g++.old-deja/g++.other/instan3.C: New test.
29327 2000-12-02 Neil Booth <neilb@earthling.net>
29329 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
29330 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
29331 gnuc99.c,gnuc99-pedantic.c: New tests.
29333 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
29335 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
29336 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
29338 2000-12-01 Neil Booth <neilb@earthling.net>
29340 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
29341 * gcc.dg/cpp/poison.c: Update.
29342 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
29344 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
29346 * g77.f-torture/execute/20001201.f: New test.
29348 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
29350 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
29352 2000-12-01 Jakub Jelinek <jakub@redhat.com>
29354 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
29356 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
29358 * g++.old-deja/g++.other/cast6.C: New test.
29360 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
29362 * gcc.c-torture/execute/20001130-2.c: New testcase.
29364 2000-11-30 Richard Henderson <rth@redhat.com>
29366 * gcc.c-torture/execute/20001130-1.c: New test.
29368 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
29370 * g++.old-deja/g++.other/op3.C: New test.
29372 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
29374 * g++.old-deja/g++.other/op2.C: New test.
29376 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
29378 * g++.old-deja/g++.other/crash38.C: New test.
29380 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
29382 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
29384 2000-11-29 Jakub Jelinek <jakub@redhat.com>
29386 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
29388 * gcc.c-torture/execute/string-opt-6.c: New test.
29390 * gcc.dg/20001117-1.c: Add main.
29392 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
29394 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
29396 * gcc.dg/940510-1.c: ... to here.
29398 * gcc.dg/20000926-1.c: GNU C now allows initializations of
29399 zero-size arrays in toplevel structures.
29401 2000-11-28 Jakub Jelinek <jakub@redhat.com>
29403 * gcc.c-torture/execute/loop-8.c: New test.
29405 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
29407 * g++.old-deja/g++.other/base1.C: New test.
29409 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
29411 * g++.old-deja/g++.other/parse2.C: New test.
29413 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
29415 * g++.old-deja/g++.pt/incomplete1.C: New test.
29417 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
29419 * g++.old-deja/g++.other/friend9.C: New test.
29421 2000-11-28 Jakub Jelinek <jakub@redhat.com>
29423 * gcc.dg/20001127-1.c: New test.
29425 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
29427 * g++.old-deja/g++.pt/friend46.C: New test.
29429 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
29431 * g++.old-deja/g++.other/ptrmem8.C: New test.
29433 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29435 * gcc.c-torture/execute/string-opt-7.c: New test.
29436 * gcc.c-torture/execute/string-opt-8.c: Likewise.
29438 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
29440 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
29441 instead of 'mkcheck 2'.
29443 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
29445 * gcc.c-torture/execute/memcheck/driver.c,
29446 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
29447 C9X references to refer to C99.
29449 2000-11-25 Jakub Jelinek <jakub@redhat.com>
29451 * gcc.dg/ultrasp3.c: New test.
29453 2000-11-25 Neil Booth <neilb@earthling.net>
29455 * gcc.dg/cpp/include2.c: Update test to be locale independent.
29457 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
29459 * gcc.c-torture/compile/20001123-2.c: New.
29461 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29463 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
29465 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
29467 * gcc.dg/sequence-point-1.c: Add some new tests.
29468 * gcc.c-torture/execute/20001124-1.c: New test.
29470 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
29472 * g++.old-deja/g++.other/vaarg4.C: New test.
29473 * gcc.c-torture/compile/20001123-1.c: New test.
29475 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
29477 * g++.other/crash24.C: Adjust and remove XFAIL.
29478 * g++.other/crash37.C: New test.
29480 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
29482 * g++.old-deja/g++.pt/instantiate9.C: New test.
29484 2000-11-22 Mark Mitchell <mark@codesourcery.com>
29486 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
29489 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
29490 * g++.old-deja/g++.robertl/eb55.C: Likewise.
29492 2000-11-22 Neil Booth <neilb@earthling.net>
29494 * gcc.dg/cpp/Wtrigraphs.c: New test.
29496 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
29498 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
29500 2000-11-22 Jakub Jelinek <jakub@redhat.com>
29502 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
29504 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
29506 * lib/gcc-dg.exp: load_lib scanasm.exp.
29507 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
29508 * lib/g++-dg.exp: load_lib scanasm.exp.
29509 * lib/scanasm.exp: New.
29510 (scan-assembler, scan-assembler-not): Add optional arguments to
29511 test name, or if not present, the pattern name.
29512 (scan-assembler-dem, scan-assembler-dem-not): New.
29514 * g++.dg/dg.exp: New.
29516 2000-11-21 Neil Booth <neilb@earthling.net>
29518 * gcc.dg/cpp/integrated1.c: Remove.
29520 2000-11-21 Jakub Jelinek <jakub@redhat.com>
29522 * gcc.c-torture/execute/20001121-1.c: New test.
29524 2000-11-21 Richard Henderson <rth@redhat.com>
29526 * gcc.c-torture/compile/20001121-1.c: New test.
29528 2000-11-20 Neil Booth <neilb@earthling.net>
29530 * gcc.dg/cpp/integrated1.c: New test.
29532 2000-11-21 Jakub Jelinek <jakub@redhat.com>
29534 * g++.old-deja/g++.other/inline17.C: New test.
29536 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
29538 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
29539 local variable to be zero: I made the variable global. Now
29540 uses abort() and exit() instead of relying on main's return value.
29542 2000-11-20 Neil Booth <neilb@earthling.net>
29544 * gcc.dg/cpp/paste2.c: Update test.
29545 * objc/execute/paste.m: New test.
29547 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
29549 * gcc.dg/c99-condexpr-1.c: New test.
29551 2000-11-20 Neil Booth <neilb@earthling.net>
29553 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
29555 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
29557 * g++.old-deja/g++.pt/export1.C: New test.
29559 2000-11-20 Jakub Jelinek <jakub@redhat.com>
29561 * gcc.dg/20001117-1.c: New test.
29563 2000-11-18 Richard Henderson <rth@redhat.com>
29565 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
29567 2000-11-18 Richard Henderson <rth@redhat.com>
29569 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
29570 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
29571 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
29573 2000-11-18 Richard Henderson <rth@redhat.com>
29575 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
29576 (main): New. Exit cleanly.
29578 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
29580 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
29581 gcc.dg/c99-fordecl-2.c: New tests.
29583 2000-11-18 Richard Henderson <rth@redhat.com>
29585 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
29586 * gcc.c-torture/execute/zerolen-2.c: New.
29588 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29590 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
29593 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
29595 * g++.old-deja/g++.pt/instantiate8.C: New test.
29597 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
29599 * g++.old-deja/g++.other/incomplete.C: Add more tests.
29600 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
29602 2000-11-16 Nick Clifton <nickc@redhat.com>
29604 * gcc.c-torture/execute/nestfunc-2.c: New test.
29605 * gcc.c-torture/execute/nestfunc-3.c: New test.
29607 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
29609 * gcc.c-torture/compile/20001116-1.c: New test.
29611 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29613 * gcc.c-torture/execute/20001115-1.c: New test.
29615 2000-11-15 Mark Mitchell <mark@codesourcery.com>
29617 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
29618 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
29619 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
29620 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29622 2000-11-15 Neil Booth <neilb@earthling.net>
29624 gcc.dg/cpp/_Pragma1.c: Update.
29625 gcc.dg/cpp/_Pragma2.c: New test.
29627 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
29629 * g++.old-deja/g++.other/anon5.C: New test.
29631 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
29633 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
29636 2000-11-14 Jakub Jelinek <jakub@redhat.com>
29638 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
29641 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
29643 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
29644 labels at end of compound statements.
29646 2000-11-13 Jakub Jelinek <jakub@redhat.com>
29648 * gcc.c-torture/execute/loop-7.c: New test.
29650 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
29652 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
29654 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
29656 * gcc.dg/c99-bool-1.c: New test.
29658 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
29660 * gcc.dg/c99-scope-1.c: Remove xfail.
29661 * gcc.dg/c99-scope-2.c: New test.
29663 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29665 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
29666 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
29668 2000-11-11 Mark Mitchell <mark@codesourcery.com>
29670 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
29673 * g++.mike/p700.C: Don't typedef wchar_t.
29674 * g++.mike/p784.C: Likewise.
29675 * g++.mike/eb101.C: Don't use __wchar_t.
29677 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
29679 * g77.f-torture/execute/20001111.[fx]: Test premature exit
29682 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
29684 * gcc.c-torture/execute/20001111-1.c: New test.
29686 2000-11-10 Nick Clifton <nickc@redhat.com>
29688 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
29689 long multuiple and accumulate.
29691 2000-11-09 Richard Henderson <rth@redhat.com>
29693 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
29694 via size_t instead of int.
29696 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
29697 * gcc.c-torture/execute/string-opt-2.c: Likewise.
29698 * gcc.c-torture/execute/string-opt-3.c: Likewise.
29699 * gcc.c-torture/execute/string-opt-4.c: Likewise.
29701 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
29703 * gcc.c-torture/compile/20001109-1.c: New test.
29704 * gcc.c-torture/compile/20001109-2.c: New test.
29706 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
29708 * g++.old-deja/g++.pt/operator1.C: New test.
29709 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
29711 2000-11-09 Jakub Jelinek <jakub@redhat.com>
29713 * gcc.dg/20001108-1.c: New test.
29715 2000-11-09 Jakub Jelinek <jakub@redhat.com>
29717 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
29718 with both arguments constant strings.
29719 * gcc.c-torture/execute/string-opt-3.c: New test.
29720 * gcc.c-torture/execute/string-opt-4.c: New test.
29721 * gcc.c-torture/execute/string-opt-5.c: New test.
29723 2000-11-08 Nick Clifton <nickc@redhat.com>
29725 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
29726 mulsidi3adddi patterns.
29728 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
29730 * g++.old-deja/g++.other/crash36.C: New test.
29732 2000-11-08 Jakub Jelinek <jakub@redhat.com>
29734 * g++.old-deja/g++.other/init16.C: New test.
29736 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
29738 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
29740 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
29742 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
29743 * gcc.c-torture/execute/va-arg-16.x: Likewise.
29744 * gcc.c-torture/execute/va-arg-17.x: Likewise.
29746 2000-11-07 DJ Delorie <dj@redhat.com>
29748 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
29750 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29752 * gcc.c-torture/execute/string-opt-1.c: New test.
29754 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
29756 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
29757 mips-sgi-irix6.* because the MIPS ABI passes floating-point
29758 parameters in registers, and there is no way for a varargs
29759 function to know in which order the integer and floating-point
29760 parameters should be interleaved when they are placed on the
29762 * gcc.c-torture/execute/va-arg-16.x: Likewise.
29763 * gcc.c-torture/execute/va-arg-17.x: Likewise.
29765 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29767 * gcc.c-torture/execute/string-opt-2.c: New test.
29769 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
29771 * g++.old-deja/g++.pt/crash60.C: New test.
29773 2000-11-06 Jakub Jelinek <jakub@redhat.com>
29775 * g++.old-deja/g++.other/crash24.C: New test.
29776 * g++.old-deja/g++.other/crash25.C: New test.
29777 * g++.old-deja/g++.other/crash26.C: New test.
29778 * g++.old-deja/g++.other/crash27.C: New test.
29779 * g++.old-deja/g++.other/crash28.C: New test.
29780 * g++.old-deja/g++.other/crash29.C: New test.
29781 * g++.old-deja/g++.other/crash30.C: New test.
29782 * g++.old-deja/g++.other/crash31.C: New test.
29783 * g++.old-deja/g++.other/crash32.C: New test.
29784 * g++.old-deja/g++.other/crash33.C: New test.
29785 * g++.old-deja/g++.other/crash34.C: New test.
29786 * g++.old-deja/g++.other/crash35.C: New test.
29788 2000-11-06 Jakub Jelinek <jakub@redhat.com>
29790 * gcc.c-torture/execute/20001031-1.c: New test.
29792 2000-11-04 Mark Mitchell <mark@codesourcery.com>
29794 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
29797 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
29798 standards-conformant.
29800 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
29802 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
29803 * g++.old-deja/g++.mike/p755a.C: Likewise.
29804 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
29805 library makes no calls to `operator new' during initialization.
29807 2000-11-04 Neil Booth <neilb@earthling.net>
29809 * gcc.dg/cpp/include2.c: New tests.
29811 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
29813 * lib/g++.exp (g++_set_ld_library_path): New function.
29814 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
29816 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
29818 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
29821 2000-11-01 Richard Henderson <rth@redhat.com>
29823 * g++.old-deja/g++.ext/namedret1.C: New.
29824 * g++.old-deja/g++.ext/namedret2.C: New.
29825 * g++.old-deja/g++.ext/namedret3.C: New.
29827 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
29829 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
29830 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
29832 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29834 * gcc.c-torture/execute/va-arg-21.c: New test.
29836 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
29838 * gcc.dg/c99-complex-2.c: New test.
29840 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29842 * gcc.c-torture/execute/stdio-opt-1.c: New test.
29844 2000-10-31 Jakub Jelinek <jakub@redhat.com>
29846 * g++.old-deja/g++.other/inline16.C: New test.
29848 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
29850 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
29851 __PRETTY_FUNCTION__
29853 2000-10-29 Neil Booth <neilb@earthling.net>
29855 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
29857 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
29858 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
29861 2000-10-29 Neil Booth <neilb@earthling.net>
29863 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
29864 * mi1.c, mi1c.h: Add null directives to multiple-include test.
29865 * mi5.c: Test multiple includes work with -C.
29866 * trigraphs.c: Test ^= version.
29868 2000-10-28 Neil Booth <neilb@earthling.net>
29870 New tests and test updates for new macro expander.
29872 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
29873 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
29874 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
29875 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
29876 new diagnostic messages.
29878 * gcc.dg/cpp/macro3.c: New tests.
29880 2000-10-27 Mark Mitchell <mark@codesourcery.com>
29882 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
29885 2000-10-27 Jakub Jelinek <jakub@redhat.com>
29887 * g++.old-deja/g++.other/eh2.C: New test.
29889 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
29891 * gcc.c-torture/execute/20001027-1.c: New test.
29893 2000-10-26 Richard Henderson <rth@redhat.com>
29895 * gcc.c-torture/execute/20001026-1.c: New.
29897 2000-10-26 Mark Mitchell <mark@codesourcery.com>
29899 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
29900 * g++.old-deja/g++.law/builtin1.C: Likewise.
29901 * g++.old-deja/g++.law/ctors10.C: Likewise.
29902 * g++.old-deja/g++.law/virtual3.C: Likewise.
29903 * g++.old-deja/g++.mike/p658.C: Likewise.
29904 * g++.old-deja/g++.other/sibcall1.C: Likewise.
29905 * g++.old-deja/g++.other/vaarg2.C: Likewise.
29906 * g++.old-deja/g++.robertl/eb124.C: Likewise.
29907 * g++.old-deja/g++.robertl/eb44.C: Likewise.
29908 * g++.old-deja/g++.robertl/eb77.C: Likewise.
29910 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
29912 * gcc.c-torture/compile/20001024-1.c: New test.
29914 2000-10-25 Mark Mitchell <mark@codesourcery.com>
29916 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
29917 to tell us whether or not we are using V3.
29919 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
29921 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
29924 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
29926 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
29928 2000-10-25 Jakub Jelinek <jakub@redhat.com>
29930 * gcc.c-torture/execute/20001024-1.c: New test.
29932 2000-10-24 Jakub Jelinek <jakub@redhat.com>
29934 * g++.old-deja/g++.other/sibcall1.C: New test.
29936 2000-10-20 Jakub Jelinek <jakub@redhat.com>
29938 * gcc.dg/noncompile/init-3.c: New test.
29940 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
29942 * gcc.dg/format-array-1.c: New test.
29944 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
29946 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
29947 writing through null pointers; remove comment about testing
29948 unterminated strings.
29950 2000-10-17 Matthew Hiller <hiller@redhat.com>
29952 * gcc.c-torture/execute/20001017-2.c: New test.
29954 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
29956 * gcc.c-torture/compile/20001018-1.c: New test.
29957 * gcc.c-torture/compile/20001018-1.x: Xfail.
29959 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29961 * gcc.c-torture/execute/20001017-1.c: New test.
29963 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
29965 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
29966 for multiple use of arguments with scanf formats; add tests for
29967 multiple use of arguments.
29969 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
29971 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
29973 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
29975 * gcc.dg/format-miss-1.c: New test.
29977 2000-10-16 Jakub Jelinek <jakub@redhat.com>
29979 * gcc.c-torture/execute/20001013-1.c: New test.
29981 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
29983 * gcc.dg/format-branch-1.c: New test.
29985 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
29987 * README, lib/file-format.exp: Remove EGCS references.
29989 2000-10-16 Jakub Jelinek <jakub@redhat.com>
29991 * gcc.dg/20001013-1.c: New test.
29993 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
29995 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
29996 for intmax_t in the compiler using __typeof__ and the type rules
29997 for conditional expressions.
29999 2000-10-13 Jakub Jelinek <jakub@redhat.com>
30001 * gcc.dg/20001012-1.c: New test.
30002 * gcc.dg/20001012-2.c: New test.
30004 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30006 * gcc.dg/format-attr-1.c: New test.
30008 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30010 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
30011 __LONG_LONG_MAX__ instead of LLONG_MAX.
30013 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30015 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
30017 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
30020 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
30022 * gcc.dg/sequence-pt-1.c: New test.
30024 2000-10-11 Geoff Keating <geoffk@cygnus.com>
30026 * gcc.c-torture/execute/20001011-1.c: New testcase.
30027 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
30029 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30031 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
30032 does not error on it.
30034 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30036 * gcc.dg/20001009-1.c: New test.
30038 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
30040 * gcc.c-torture/compile/20001009-1.c: Move from here ....
30041 * gcc.c-torture/execute/20001009-2.c: ... to here.
30043 2000-10-09 Geoff Keating <geoffk@cygnus.com>
30045 * gcc.c-torture/compile/20001009-1.c: New testcase.
30046 * gcc.c-torture/execute/20001009-1.c: New testcase.
30047 Testcases provided by Jan Hubicka <jh@suse.cz>.
30049 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30051 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30052 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
30053 uintmax_t using <limits.h> to emulate the compiler's internal
30054 logic. No longer XFAIL %j tests.
30056 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30058 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
30059 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30060 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
30061 regexps and details of expected handling of some bad formats.
30062 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
30065 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
30067 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
30068 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
30069 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
30070 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
30073 2000-10-06 Richard Henderson <rth@cygnus.com>
30075 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
30076 * g++.old-deja/g++.brendan/crash52.C: Likewise.
30077 * g++.old-deja/g++.jason/report.C: Likewise.
30078 * g++.old-deja/g++.law/friend5.C: Likewise.
30079 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
30080 of the expected warnings.
30082 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
30084 * g++.old-deja/g++.pt/enum14.C: New test.
30086 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
30088 * g++.old-deja/g++.pt/crash59.C: New test.
30090 2000-10-04 Will Cohen <wcohen@redhat.com>
30092 * gcc.dg/20000926-1.c: New test.
30094 2000-10-03 Geoff Keating <geoffk@cygnus.com>
30096 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
30097 function name for current C++ compiler.
30098 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
30100 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
30102 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
30103 __PRETTY_FUNCTION__.
30104 * g++.old-deja/g++.ext/pretty2.C: Likewise.
30106 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30108 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
30110 2000-09-26 Jakub Jelinek <jakub@redhat.com>
30112 * gcc.c-torture/compile/20000923-1.c: New test.
30114 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
30116 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
30117 * g++.old-deja/g++.pt/ttp62.C: Same.
30118 * g++.old-deja/g++.other/inline14.C: Same.
30120 2000-09-24 Richard Henderson <rth@cygnus.com>
30122 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
30124 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
30126 * gcc.dg/c90-printf-1.c: Add test for wide string format.
30128 2000-09-22 Geoff Keating <geoffk@cygnus.com>
30130 * gcc.c-torture/compile/20000922-1.c: New file.
30132 2000-09-21 Nick Clifton <nickc@redhat.com>
30134 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
30135 a signed long modulo operation.
30136 (mod6): New function - perform an unsigned long modulo operation.
30137 (main): Add tests for modulos of very large numbers by very small
30140 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30142 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
30144 2000-09-19 Richard Henderson <rth@cygnus.com>
30146 * gcc.dg/compare2.c (case 10): XFAIL.
30148 2000-09-18 Richard Henderson <rth@cygnus.com>
30150 * gcc.c-torture/execute/20000906-1.c: Move ...
30151 * gcc.dg/20000906-1.c: ... here. Only run on targets
30152 that support __builtin_trap.
30154 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
30156 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
30158 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
30160 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
30161 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
30162 more $ format tests.
30164 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
30166 * gcc.dg/format-errmk-1.c: New test.
30168 2000-09-17 Greg McGary <greg@mcgary.org>
30170 * gcc.c-torture/execute/20000917-1.x: Remove.
30172 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
30174 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
30176 2000-09-17 Greg McGary <greg@mcgary.org>
30178 * gcc.c-torture/execute/20000917-1.c: New test.
30179 * gcc.c-torture/execute/20000917-1.x: XFAIL.
30181 2000-09-16 Neil Booth <NeilB@earthling.net>
30183 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
30184 in nested macro bug.
30186 2000-09-15 Neil Booth <NeilB@earthling.net>
30188 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
30190 2000-09-14 Jeffrey A Law (law@cygnus.com)
30192 * gcc.c-torture/execute/20000914-1.c: New test.
30194 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
30196 * g++.other/inline13.C: New test.
30198 2000-09-12 Andreas Jaeger <aj@suse.de>
30200 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
30201 constant by Ulrich Drepper <drepper@redhat.com>.
30203 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
30205 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
30207 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30209 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
30211 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
30213 * gcc.dg/cpp/backslash.c: New test.
30215 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
30217 * gcc.c-torture/execute/20000910-1.c: New test.
30218 * gcc.c-torture/execute/20000910-2.c: Likewise.
30220 2000-09-11 Robert Lipe <robertl@sco.com>
30222 * gcc.dg/pragma-align.c: New test.
30224 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
30226 * g++.old-deja/g++.pt/explicit82.C: New test.
30227 * g++.old-deja/g++.pt/explicit83.C: New test.
30229 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
30231 * gcc.dg/asm-names.c: New test.
30233 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30235 * gcc.dg/cpp/tr-warn6.c: New test
30237 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
30239 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
30242 2000-09-07 Catherine Moore <clm@redhat.com>
30244 * gcc.c-torture/execute/unroll-1.c: New test.
30246 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
30248 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
30250 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
30251 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
30252 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
30253 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
30254 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
30256 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
30257 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
30259 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
30261 * g++.old-deja/g++.pt/deduct2.C: New test.
30263 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
30265 * g++.old-deja/g++.pt/parms2.C: New test.
30267 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
30269 * g++.old-deja/g++.pt/crash58.C: New test.
30271 2000-09-06 Greg McGary <greg@mcgary.org>
30273 * gcc.c-torture/execute/20000906-1.c: New test.
30274 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
30276 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30278 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
30280 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
30282 * g++.old-deja/g++.pt/crash57.C: New test.
30284 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
30286 * g++.old-deja/g++.pt/crash56.C: New test.
30288 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
30290 * g++.old-deja/g++.pt/koenig1.C: New test.
30292 2000-09-04 Jakub Jelinek <jakub@redhat.com>
30294 * gcc.dg/20000904-1.c: New test.
30296 2000-09-04 Jakub Jelinek <jakub@redhat.com>
30298 * gcc.dg/cpp/paste8.c: New test.
30300 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
30302 * gcc.c-torture/compile/20000827-1.c: New test.
30304 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
30306 * gcc.dg/format-diag-1.c: New test.
30308 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
30310 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
30311 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
30312 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
30313 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
30314 gcc.dg/formatz-1.c: Adjust warning regular expressions.
30316 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
30318 * g++.old-deja/g++.other/nested4.C: New test.
30320 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
30322 * g++.old-deja/g++.ns/scoped1.C: New test.
30324 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
30326 * lib/g++.exp: Support testing already-installed GCC.
30328 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30330 * wtr-label-1.c, wtr-suffix-1.c: New tests.
30332 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30334 * gcc.dg/return-type-2.c: New test.
30336 2000-08-27 Geoff Keating <geoffk@cygnus.com>
30338 * gcc.c-torture/compile/20000825-1.c: New test.
30340 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
30342 * gcc.dg/dwarf2-2.c: New test.
30344 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
30346 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
30347 dg-warning regexps.
30349 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
30351 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
30352 gcc.dg/format-ext-5.c: New tests.
30354 2000-08-25 Jakub Jelinek <jakub@redhat.com>
30356 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
30358 2000-08-24 Mark Mitchell <mark@codesourcery.com>
30360 * gcc.dg/noncompile/930622-2.c: Adjust error message.
30362 2000-08-24 Richard Henderson <rth@cygnus.com>
30364 * gcc.dg/ia64-sync-1.c: New test.
30365 * gcc.dg/ia64-sync-2.c: New test.
30366 * gcc.dg/ia64-asm-1.c: New test.
30368 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
30370 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
30371 * gcc.dg/format-ext-2.c: New test.
30373 2000-08-23 Jason Merrill <jason@redhat.com>
30375 * lib/old-dejagnu.exp: Also ignore "In member function" and
30378 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30380 * gcc.dg/noncompile/label-lineno-1.c: New test.
30382 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
30384 * gcc.dg/c99-array-nonobj-1.c: New test.
30386 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
30388 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
30390 * gcc.dg/format-ext-1.c: New test.
30392 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30394 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
30395 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
30396 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
30397 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
30398 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
30400 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
30402 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
30403 gcc.dg/c99-strftime-2.c: New tests.
30405 2000-08-22 Richard Henderson <rth@cygnus.com>
30407 * gcc.c-torture/execute/20000822-1.c: New test.
30409 2000-08-21 Jakub Jelinek <jakub@redhat.com>
30411 * gcc.c-torture/execute/20000819-1.x: Remove.
30413 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
30415 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
30416 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
30417 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
30418 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
30419 gcc.dg/format-xopen-1.c: New tests.
30421 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
30423 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
30425 2000-08-21 Jakub Jelinek <jakub@redhat.com>
30427 * g++.old-deja/g++.other/loop2.C: New test.
30429 * gcc.c-torture/compile/20000606-1.c: New test.
30430 * gcc.c-torture/compile/20000728-1.c: New test.
30431 * gcc.c-torture/execute/20000801-1.c: New test.
30432 * gcc.c-torture/execute/20000801-2.c: New test.
30433 * gcc.c-torture/execute/20000819-1.c: New test.
30434 * gcc.c-torture/execute/20000819-1.x: XFAIL.
30435 * gcc.dg/20000629-1.c: New test.
30436 * gcc.dg/20000724-1.c: New test.
30437 * gcc.dg/20000807-1.c: New test.
30439 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
30441 * gcc.dg/cpp/pragma-1.c: New test.
30442 * gcc.dg/cpp/pragma-2.c: New test.
30444 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
30446 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
30447 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
30449 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30451 * gcc.c-torture/compile/20000818-1.c: New test.
30453 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
30455 * gcc.c-torture/execute/20000818-1.c: New test.
30457 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
30459 * gcc.dg/format-va-1.c: New test.
30461 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
30463 * g++.old-deja/g++.other/typedef8.C: New test.
30465 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
30467 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
30468 * g++.old-deja/g++.mike/net36.C: Mark candidate.
30469 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
30470 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
30471 * g++.old-deja/g++.other/ptrmem7.C: New test.
30472 * g++.old-deja/g++.pt/ptrmem10.C: New test.
30474 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
30476 * g++.old-deja/g++.pt/typename27.C: New test.
30478 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
30480 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
30481 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
30482 * g++.old-deja/g++.pt/friend45.C: New test.
30483 * g++.old-deja/g++.other/friend8.C: New test.
30485 2000-08-15 Richard Henderson <rth@cygnus.com>
30487 * gcc.c-torture/execute/20000815-1.c: New test.
30489 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
30491 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
30492 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
30493 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
30495 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
30497 * g++.old-deja/g++.other/refinit2.C: New test.
30499 2000-08-13 Geoff Keating <geoffk@cygnus.com>
30501 * lib/c-torture.exp (c-torture): Make
30502 compiler_conditional_xfail_data global.
30503 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
30504 compiler_conditional_xfail_data machinery.
30505 (f-torture-execute): Likewise.
30506 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
30507 and only when unrolling loops.
30509 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
30511 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
30513 * g++.old-deja/g++.pt/explicit81.C: New test.
30515 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
30517 * g++.old-deja/g++.pt/typename26.C: New test.
30519 2000-08-10 Geoff Keating <geoffk@cygnus.com>
30521 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
30524 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
30526 * g++.old-deja/g++.other/array3.C: New test.
30528 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
30530 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
30531 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
30532 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
30535 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
30537 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
30538 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30540 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
30542 * gcc.c-torture/execute/20000808-1.c: New test.
30544 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
30546 * gcc.dg/c90-const-expr-1.c: New test.
30548 2000-08-08 Richard Henderson <rth@cygnus.com>
30550 * gcc.dg/noncompile/920923-1.c: Declare calloc.
30552 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
30554 * gcc.dg/noncompile/const-ll-1.c: New test.
30556 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
30558 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
30560 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
30562 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
30563 that running programs linked against the shared version of libobjc
30566 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
30568 * gcc.dg/c99-printf-1.c: New test.
30570 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
30572 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
30574 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
30576 * gcc.c-torture/execute/20000731-1.x: Delete.
30578 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
30580 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
30581 and torture_without_loops as is done by c-torture.exp.
30582 (search_for): Copy from c-torture.exp.
30583 (gcc-dg-runtest): New function, drives a directory of tests
30584 iterating over the TORTURE_OPTIONS.
30585 (scan-assembler, scan-assembler-not): Move here from
30586 individual directory drivers.
30588 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
30589 defined by lib/gcc-dg.exp.
30590 * gcc.dg/cpp/cpp.exp: Likewise.
30591 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
30592 gcc-dg-runtest, so we cycle over optimization options.
30594 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
30595 * gcc.dg/compare2.c: No longer expected to fail.
30597 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
30599 * gcc.c-torture/execute/20000804-1.c: New test.
30601 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
30603 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
30605 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
30607 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
30609 2000-08-03 Jeffrey A Law (law@cygnus.com)
30611 * gcc.c-torture/compile/20000803-1.c: New test.
30613 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
30615 * gcc.c-torture/execute/20000801-3.c,
30616 gcc.c-torture/execute/20000801-4.c: New tests.
30617 * gcc.c-torture/execute/20000801-3.x,
30618 gcc.c-torture/execute/20000801-4.x: Xfail.
30620 2000-08-02 Geoff Keating <geoffk@cygnus.com>
30622 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
30623 libobjc/.libs to allow for libtool.
30625 2000-08-02 Jakub Jelinek <jakub@redhat.com>
30627 * gcc.c-torture/compile/20000802-1.c: New test.
30629 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
30631 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
30633 2000-07-31 Jeffrey A Law (law@cygnus.com)
30635 * gcc-c-torture/execute/20000731-2.c: New test.
30637 * gcc.c-torture/execute/20000731-1.c: New test.
30638 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
30640 2000-07-31 Jakub Jelinek <jakub@redhat.com>
30642 * testsuite/gcc.dg/cpp/paste7.c: New test.
30643 * gcc.dg/cpp/20000725-1.c: New test.
30645 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
30647 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
30648 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
30649 declaration warning for __builtin_dwarf_reg_size.
30651 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
30653 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
30655 * gcc.dg/noncompile/voidparam-1.c: New test.
30657 2000-07-30 Richard Henderson <rth@cygnus.com>
30659 * gcc.dg/c90-digraph-1.c: Don't xfail.
30660 * gcc.dg/compare2.c (case 10): Xfail.
30661 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
30663 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
30665 * gcc.dg/c99-main-1.c: New test.
30667 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
30669 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
30671 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
30673 * gcc.c-tortuer/execute/20000726-1.c: New test.
30675 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
30677 * gcc.c-torture/execute/enum-2.c: New test.
30679 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30681 * gcc.dg/cpp/tr-warn3.c: New test.
30683 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
30685 * g++.old-deja/g++.ext/implicit1.C: Remove.
30686 * g++.old-deja/g++.jason/c2.C: Remove
30687 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
30688 * g++.old-deja/g++.pt/crash16.C: Likewise.
30689 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
30691 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
30693 * g++.old-deja/g++.other/for2.C: New test.
30695 2000-07-25 Jakub Jelinek <jakub@redhat.com>
30697 * gcc.dg/20000720-1.c: New test.
30699 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
30701 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
30703 2000-07-24 Geoff Keating <geoffk@cygnus.com>
30705 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
30706 * gcc.c-torture/execute/20000722-1.c: New.
30707 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
30709 2000-07-24 Jakub Jelinek <jakub@redhat.com>
30711 * gcc.dg/cpp/20000720-1.S: New test.
30713 2000-07-21 Michael Meissner <meissner@redhat.com>
30715 * gcc.c-torture/execute/ieee/hugeval.c: New test.
30717 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
30719 * g++.old-deja/g++.brendan/crash16.C,
30720 g++.old-deja/g++.brendan/parse3.C,
30721 g++.old-deja/g++.brendan/redecl1.C,
30722 g++.old-deja/g++.ns/template13.C,
30723 g++.old-deja/g++.other/decl4.C,
30724 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
30726 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
30728 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
30729 and "Internal error".
30731 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
30733 * gcc.dg/cpp/paste6.c: New test.
30735 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
30737 * gcc.dg/cpp/tr-direct.c: New test.
30739 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
30740 gcc.dg/cpp/undef1.c: Tweak error regexps.
30742 2000-07-18 Eric Christopher <echristo@redhat.com>
30744 * gcc.c-torture/compile/20000718-1.c: New test.
30746 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
30748 * cpplex.c (_cpp_push_token): If the token being pushed back
30749 is the previous token in this context, just subtract one from
30751 * cppmacro.c (save_expansion): Clear aux field when storing a
30754 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
30756 * gcc.dg/noncompile/redecl-1.c: New test.
30758 2000-07-18 Jakub Jelinek <jakub@redhat.com>
30760 * gcc.c-torture/execute/20000717-5.c: New test.
30761 * gcc.c-torture/execute/20000717-1.x: Removed.
30763 2000-07-17 Richard Henderson <rth@cygnus.com>
30765 * gcc.c-torture/execute/20000717-4.c: New test.
30767 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
30769 * gcc.dg/cpp/syshdr.c: New test.
30770 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
30772 2000-07-17 Neil Booth <neilb@earthling.net>
30774 * gcc.dg/cpp/cmdlne-dM.c: New test.
30775 * gcc.dg/cpp/cmdlne-dD.c: New test.
30777 2000-07-17 Jeffrey A Law (law@cygnus.com)
30779 * gcc.c-torture/execute/20000717-3.c: New test.
30781 * gcc.c-torture/compile/20000717-1.c: New test.
30783 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
30785 * gcc.c-torture/execute/20000717-2.c: New test.
30787 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
30789 * gcc.dg/formatz-1.c: New test.
30791 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
30792 * gcc.dg/c99-digraph-1.c: New tests.
30794 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
30795 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
30797 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
30798 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
30799 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
30800 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
30801 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
30802 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
30803 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
30805 2000-07-17 Greg McGary <greg@mcgary.org>
30807 * gcc.c-torture/execute/20000717-1.c: New test.
30808 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
30810 2000-07-15 Jakub Jelinek <jakub@redhat.com>
30812 * gcc.c-torture/execute/20000715-2.c: New test.
30813 * gcc.dg/20000715-1.c: New test.
30815 2000-07-15 Michael Meissner <meissner@redhat.com>
30817 * gcc.c-torture/execute/20000715-1.c: New test.
30819 2000-07-13 Jakub Jelinek <jakub@redhat.com>
30821 * gcc.c-torture/execute/20000707-1.c: New test.
30823 2000-07-13 Neil Booth <NeilB@earthling.net>
30825 * testsuite/gcc.dg/cpp/digraph1.c,
30826 testsuite/gcc.dg/cpp/digraph2.c,
30827 testsuite/gcc.dg/cpp/digraphs.c: New tests.
30829 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
30831 * g77.f-torture/compile/20000630-2.f: New test.
30832 * g77.f-torture/compile/20000630-2.x
30834 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
30836 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
30838 2000-07-11 Neil Booth <NeilB@earthling.net>
30840 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
30842 2000-07-11 Neil Booth <NeilB@earthling.net>
30844 * gcc.dg/cpp/cmdlne-C.c: New.
30846 2000-07-09 Neil Booth <NeilB@earthling.net>
30848 * gcc.dg/cpp/directiv.c: New tests.
30849 * gcc.dg/cpp/undef1.c: Update.
30851 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
30853 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
30855 2000-07-09 Neil Booth <NeilB@earthling.net>
30857 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
30859 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
30861 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
30862 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
30864 2000-07-08 Neil Booth <NeilB@earthling.net>
30866 * gcc.dg/cpp/macsyntx.c: New tests.
30868 2000-07-07 Jakub Jelinek <jakub@redhat.com>
30870 * gcc.dg/20000707-1.c: New test.
30872 2000-07-07 Jakub Jelinek <jakub@redhat.com>
30874 * gcc.c-torture/execute/20000706-1.c: New test.
30875 * gcc.c-torture/execute/20000706-2.c: New test.
30876 * gcc.c-torture/execute/20000706-3.c: New test.
30877 * gcc.c-torture/execute/20000706-4.c: New test.
30878 * gcc.c-torture/execute/20000706-5.c: New test.
30880 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
30882 * g++.old-deja/g++.pt/instantiate7.C: New test.
30884 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
30886 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
30887 * g++.old-deja/g++.mike/thunk3.C: Likewise.
30888 * g++.old-deja/g++.other/rtti3.C: Likewise.
30889 * g++.old-deja/g++.other/rttid3.C: Likewise.
30891 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
30893 * g77.f-torture/compile/20000630-1.x: Fix typo
30895 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
30897 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
30900 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
30902 * gcc.dg/cpp/ident.c: New test.
30904 2000-07-05 Neil Booth <NeilB@earthling.net>
30906 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
30907 gcc.dg/cpp/lexstrng.c: New tests.
30909 2000-07-04 Neil Booth <NeilB@earthling.net>
30911 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
30912 * gcc.dg/cpp/strify2.c: Same.
30914 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
30916 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
30917 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
30918 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
30919 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
30921 * testsuite/gcc.dg/cpp/macro1.c,
30922 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
30923 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
30924 testsuite/gcc.dg/cpp/strify1.c,
30925 testsuite/gcc.dg/cpp/strify2.c: New tests.
30927 2000-07-03 Jakub Jelinek <jakub@redhat.com>
30929 * gcc.c-torture/execute/20000703-1.c: New test.
30931 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
30933 * g++.old-deja/g++.pt (lookup10.C): New test.
30935 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
30937 * g++.old-deja/g++.pt (typename25.C): New test.
30939 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
30941 * gcc.c-torture/compile/20000701-1.c: New test.
30943 2000-06-30 Nick Clifton <nickc@cygnus.com>
30945 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
30948 2000-06-30 Catherine Moore <clm@cygnus.com>
30950 * gcc.c-torture/execute/align-1.c: New test.
30952 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
30954 * g++.old-deja/g++.pt/expr8.C: New test.
30955 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
30957 2000-06-29 Nick Clifton <nickc@cygnus.com>
30959 * gcc.c-torture/compile/20000629-1.c: New test.
30961 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
30964 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
30965 gcc.dg/noncompile directory, depending on whether they're
30966 preprocessor tests or not. Annotate all the tests for the dg
30969 * gcc.c-torture/noncompile/noncompile.exp: Delete.
30970 * gcc.dg/noncompile/noncompile.exp: New.
30974 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
30975 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
30976 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
30977 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
30978 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
30979 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
30980 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
30981 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
30982 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
30983 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
30984 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
30985 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
30986 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
30987 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
30988 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
30989 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
30990 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
30991 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
30992 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
30993 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
30994 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
30995 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
30996 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
30997 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
30999 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
31000 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
31001 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
31002 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
31003 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
31004 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
31006 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31008 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
31009 declare one variable. On the fourth, error.
31010 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
31011 declared by 20000628-1a.h.
31013 2000-06-29 Richard Henderson <rth@redhat.com>
31015 * gcc.c-torture/execute/930529-1.x: New file.
31016 * gcc.dg/920413-1.c: Adjust expected warning text.
31017 * gcc.dg/980217-1.c: Declare abort.
31018 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
31020 2000-06-29 Jeffrey A Law (law@cygnus.com)
31022 * g77.f-torture/compile/20000629-1.f: New test.
31023 * g77.f-torture/compile/20000629-1.x: Expected to fail.
31025 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31027 Rearrange lots of files, removing entirely the
31028 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
31032 gcc.c-torture/code_quality/code_quality.exp
31033 gcc.c-torture/special/special.exp
31034 gcc.failure/failure.exp
31035 gcc.failure/940409-1.x
31036 gcc.c-torture/compile/961203-1.x
31039 gcc.misc-tests/linkage.exp
31040 gcc.c-torture/execute/920730-1t.c
31041 gcc.c-torture/execute/920730-1t.x
31042 gcc.c-torture/compile/920520-1.x
31043 gcc.c-torture/compile/920521-1.x
31044 gcc.c-torture/compile/981006-1.x
31045 gcc.c-torture/execute/eeprof-1.x
31047 * Moved files (possibly with modifications to fit a new harness):
31049 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
31050 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
31051 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
31052 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
31053 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
31054 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
31055 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
31056 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
31057 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
31058 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
31059 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
31060 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
31061 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
31062 gcc.failure/940409-1.c gcc.dg/940409-1.c
31064 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31066 * c-torture/compile/961203-1.x: Delete.
31068 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
31069 not exit. Include stdio.h.
31070 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
31071 * gcc.misc-tests/dg-12.c: Likewise.
31072 * gcc.misc-tests/dg-5.c: Likewise.
31073 * gcc.misc-tests/dg-6.c: Likewise.
31074 * gcc.misc-tests/dg-7.c: Prototype abort.
31075 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
31076 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
31077 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
31079 * gcc.misc-tests/sieve.c: Use return from main, not exit.
31080 * gcc.misc-tests/sort2.c: Use return from main, not exit.
31082 2000-06-28 Jakub Jelinek <jakub@redhat.com>
31084 * gcc.dg/cpp/20000628-1.c: New test.
31085 * gcc.dg/cpp/20000628-1.h: New header for above test.
31086 * gcc.dg/cpp/20000628-1a.h: Likewise.
31088 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
31090 * gcc.dg/cpp: New directory.
31091 * gcc.dg/cpp/cpp.exp: New driver.
31092 * gcc.dg/cpp/20000627-1.c: New test.
31093 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
31094 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
31095 and rewrite as a compilation test.
31097 * gcc.dg: Move many files into the cpp subdirectory, possibly
31098 renaming or editing them as well.
31100 990119-1.c cpp/19990119-1.c
31101 990228-1.c cpp/19990228-1.c
31102 990407-1.c cpp/19990407-1.c
31103 990409-1.c cpp/19990409-1.c
31104 990413-1.c cpp/19990413-1.c
31105 990703-1.c cpp/19990703-1.c
31106 20000127-1.c cpp/20000127-1.c
31107 20000129-1.c cpp/20000129-1.c
31108 20000207-1.c cpp/20000207-1.c
31109 20000207-2.c cpp/20000207-2.c
31110 20000209-1.c cpp/20000209-1.c
31111 20000209-2.c cpp/20000209-2.c
31112 20000301-1.c cpp/20000301-1.c
31113 20000419-1.c cpp/20000419-1.c
31114 20000510-1.S cpp/20000510-1.S
31115 20000519-1.c cpp/20000519-1.c
31116 20000529-1.c cpp/20000529-1.c
31117 20000625-1.c cpp/20000625-1.c
31118 20000625-2.c cpp/20000625-2.c
31119 cpp-as1.c cpp/assert1.c
31120 cpp-as2.c cpp/assert2.c
31121 cxx-comments-1.c cpp/cxxcom1.c
31122 cxx-comments-2.c cpp/cxxcom2.c
31123 endif-label.c cpp/endif.c
31124 cpp-hash1.c cpp/hash1.c
31125 cpp-hash2.c cpp/hash2.c
31126 cpp-if1.c cpp/if-1.c
31127 cpp-if2.c cpp/if-2.c
31128 cpp-if3.c cpp/if-3.c
31129 cpp-if4.c cpp/if-4.c
31130 cpp-if5.c cpp/if-5.c
31131 cpp-cond.c cpp/if-cexp.c
31132 cpp-missingop.c cpp/if-mop.c
31133 cpp-missingparen.c cpp/if-mpar.c
31134 cpp-opprec.c cpp/if-oppr.c
31135 cpp-ifparen.c cpp/if-paren.c
31136 cpp-shortcircuit.c cpp/if-sc.c
31137 cpp-shift.c cpp/if-shift.c
31138 cpp-unary.c cpp/if-unary.c
31139 cpp-li1.c cpp/line1.c
31140 cpp-li2.c cpp/line2.c
31141 lineno.c cpp/line3.c
31142 lineno-2.c cpp/line4.c
31144 cpp-mic.h cpp/mi1c.h
31145 cpp-micc.h cpp/mi1cc.h
31146 cpp-mind.h cpp/mi1nd.h
31147 cpp-mindp.h cpp/mi1ndp.h
31148 cpp-mix.h cpp/mi1x.h
31149 cpp-mi2.c cpp/mi2.c
31150 cpp-mi2a.h cpp/mi2a.h
31151 cpp-mi2b.h cpp/mi2b.h
31152 cpp-mi2c.h cpp/mi2c.h
31153 cpp-mi3.c cpp/mi3.c
31154 cpp-mi3.def cpp/mi3.def
31155 poison-1.c cpp/poison.c
31156 pr-impl.c cpp/prag-imp.c
31157 cpp-redef-2.c cpp/redef1.c
31158 cpp-redef.c cpp/redef2.c
31159 strpaste.c cpp/strp1.c
31160 strpaste-2.c cpp/strp2.c
31161 cpp-tradpaste.c cpp/tr-paste.c
31162 cpp-tradstringify.c cpp/tr-str.c
31163 cpp-tradwarn1.c cpp/tr-warn1.c
31164 cpp-tradwarn2.c cpp/tr-warn2.c
31165 trigraphs.c cpp/trigraphs.c
31166 cpp-unc1.c cpp/unc1.c
31167 cpp-unc2.c cpp/unc2.c
31168 cpp-unc3.c cpp/unc3.c
31169 cpp-unc.c cpp/unc4.c
31170 undef.c cpp/undef1.c
31171 undef-2.c cpp/undef2.c
31172 cpp-wi1.c cpp/widestr1.c
31174 2000-06-27 Mark Mitchell <mark@codesourcery.com>
31176 * lib/g++.exp (g++_include_flags): Tweak.
31178 2000-06-27 H.J. Lu <hjl@gnu.org>
31179 Loren J. Rittle <ljrittle@acm.org>
31181 * lib/g++.exp (g++_include_flags): Override libgloss.exp
31182 version with one that knows about the new gcc tree structure.
31183 (g++_link_flags): Same.
31185 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
31187 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
31188 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
31189 case we are cross-compiling.
31191 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
31192 g++.old-deja/g++.niklas/Makefile.in,
31193 g++.old-deja/g++.niklas/configure.in,
31194 g++.old-deja/g++.other/Makefile.in,
31195 g++.old-deja/g++.other/configure.in,
31196 gcc.c-torture/code_quality/Makefile.in,
31197 gcc.c-torture/code_quality/configure.in,
31198 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
31199 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
31200 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
31201 gcc.c-torture/execute/ieee/Makefile.in,
31202 gcc.c-torture/execute/ieee/configure.in,
31203 gcc.c-torture/noncompile/Makefile.in,
31204 gcc.c-torture/noncompile/configure.in,
31205 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
31206 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
31207 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
31209 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
31211 * g++.old-deja/g++.other/ambig3.C: New test.
31213 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
31215 * g++.old-deja/g++.pt/syntax1.C: New test.
31216 * g++.old-deja/g++.pt/syntax2.C: New test.
31217 * g++.old-deja/g++.other/syntax3.C: New test.
31218 * g++.old-deja/g++.other/syntax4.C: New test.
31220 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
31222 * gcc.dg/20000623-1.c: Prototype exit and abort.
31224 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
31226 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
31228 * gcc.dg/cpp-mi3.def: New file.
31230 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
31232 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
31233 lexer's error messages.
31234 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
31235 divine anything from the linemarkers.
31236 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
31237 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
31239 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
31241 * gcc.dg/20000623-1.c: New test.
31243 2000-06-22 Jakub Jelinek <jakub@redhat.com>
31245 * gcc.c-torture/execute/20000622-1.c: New test.
31247 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
31249 * g++.old-deja/g++.other/init15.C: New test.
31251 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
31253 * g++.old-deja/g++.pt/vaarg2.C: New test.
31254 * g++.old-deja/g++.pt/vaarg3.C: New test.
31256 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
31258 * g++.old-deja/g++.other/dyncast6.C: New test.
31260 2000-06-15 Jakub Jelinek <jakub@redhat.com>
31262 * gcc.c-torture/execute/loop-6.c: New test.
31264 2000-06-14 Jakub Jelinek <jakub@redhat.com>
31266 * gcc.dg/20000614-1.c: New test.
31267 * gcc.dg/20000614-2.c: New test.
31269 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
31271 * g++.old-deja/g++.other/inline12.C: New test.
31273 2000-06-13 Jakub Jelinek <jakub@redhat.com>
31275 * g++.old-deja/g++.other/eh1.C: New test.
31277 2000-06-12 Jakub Jelinek <jakub@redhat.com>
31279 * g++.old-deja/g++.other/type.C: New test.
31281 2000-06-05 Jakub Jelinek <jakub@redhat.com>
31283 * g++.old-deja/g++.other/initstring.C: New test.
31285 2000-06-12 Jason Merrill <jason@redhat.com>
31287 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
31289 2000-06-09 Jeffrey A Law (law@cygnus.com)
31291 * gcc.c-torture/compile/20000609-1.c: New test.
31293 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
31295 * gcc.dg/20000609-1.c: New test.
31297 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
31299 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
31300 * gcc.c-torture/noncompile/poison-1.c: Move...
31301 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
31302 * gcc.dg/cpp-li1.c: Add a token after the #line.
31304 2000-06-05 Richard Henderson <rth@cygnus.com>
31306 * gcc.c-torture/execute/20000605-2.c: New test.
31307 * gcc.c-torture/execute/20000605-3.c: New test.
31309 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
31311 * g77.f-torture/execute/20000503-1.x: New file.
31313 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
31315 * g++.old-deja/g++.eh/badalloc1.C: New test.
31317 2000-06-05 Richard Henderson <rth@cygnus.com>
31319 * gcc.c-torture/execute/20000605-1.c: New test.
31321 2000-06-05 Jakub Jelinek <jakub@redhat.com>
31322 Nathan Sidwell <nathan@codesourcery.com>
31324 * gcc.c-torture/compile/20000605-1.c: New test.
31326 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
31328 * g77.f-torture/compile/20000601-1.f: New test.
31330 2000-06-03 Richard Henderson <rth@cygnus.com>
31332 * gcc.c-torture/execute/20000603-1.c: New.
31334 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
31336 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
31337 * gcc.dg/noreturn-2.c (noreturn): Likewise.
31339 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
31341 * gcc.dg/compare2.c (case 12): XFAIL.
31342 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
31343 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
31345 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
31347 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
31349 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
31350 guard macro is already defined when the header is first
31352 * gcc.dg/cpp-mix.h: New file.
31353 * gcc.dg/endif-label.c: Update patterns to match compiler.
31355 * g++.brendan/complex1.C: Declare abort.
31356 * g++.law/refs4.C: Remove XFAIL.
31357 * g++.oliva/expr2.C: Declare abort and exit.
31359 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
31361 * gcc.c-torture/execute/20000528-1.c: New test.
31363 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
31364 * g++.old-deja/g++.law/temps4.C: Likewise.
31366 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
31367 stdlib.h. Call abort() on failure.
31368 * g++.old-deja/g++.law/refs4.C: Likewise.
31369 * g++.old-deja/g++.law/temps4.C: Likewise.
31370 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
31371 * gcc.c-torture/execute/20000112-1.c: Include string.h.
31373 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
31375 Relative to g++.dg/special:
31376 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
31378 Relative to g++.old-deja:
31379 * g++.brendan/complex1.C, g++.jason/optimize2.C,
31380 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
31381 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
31382 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
31383 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
31384 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
31385 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
31387 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
31388 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
31389 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
31390 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
31391 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
31392 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
31395 * g++.other/goto1.C: Update expectations for error messages.
31397 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
31399 * gcc.c-torture/compile/20000523-1.c: New test.
31401 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
31403 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
31405 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
31407 * g++.old-deja/g++.eh/catch11.C: New test.
31408 * g++.old-deja/g++.eh/catch12.C: New test.
31410 2000-05-24 Nick Clifton <nickc@cygnus.com>
31412 * gcc.c-torture/execute/20000523-1.c: New test.
31414 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
31416 * c-torture/execute/bcp-1.c: Replace abort in arg of
31417 __builtin_constant_p with a generic external function.
31419 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
31420 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
31421 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
31422 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
31423 Prototype abort and/or exit.
31425 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
31426 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
31427 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
31428 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
31430 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
31432 * gcc.dg/dwarf2-1.c: New test.
31434 2000-05-20 Richard Henderson <rth@cygnus.com>
31436 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
31438 2000-05-20 Andreas Jaeger <aj@suse.de>
31440 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
31443 2000-05-19 David Edelsohn <edelsohn@gnu.org>
31445 * gcc.c-torture/execute/20000519-2.c: New test.
31447 2000-05-19 Andreas Jaeger <aj@suse.de>
31449 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
31450 which fails with SSA.
31452 * lib/c-torture.exp: Also test with -O3 -fssa.
31454 2000-05-18 Michael Meissner <meissner@redhat.com>
31456 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
31457 * gcc.c-torture/execute/920415-1.c: Ditto.
31458 * gcc.c-torture/execute/920501-1.c: Ditto.
31459 * gcc.c-torture/execute/conversion.c: Ditto.
31460 * gcc.c-torture/execute/cvt-1.c: Ditto.
31462 2000-05-18 Jeffrey A Law (law@cygnus.com)
31464 * gcc.c-torture/compile/20000518-1.c: New test.
31466 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
31468 * g77.f-torture/compile/200005018.f: New test.
31470 2000-05-17 Jeffrey A Law (law@cygnus.com)
31472 * gcc.c-torture/compile/20000517-1.c: New test.
31474 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31476 * gcc.c-torture/execute/20000516-1.c: New test.
31478 2000-05-15 Jakub Jelinek <jakub@redhat.com>
31480 * g++.old-deja/g++.other/eh.C: New test.
31482 2000-05-12 Richard Henderson <rth@cygnus.com>
31484 * gcc.c-torture/execute/990208-1.c (main): Don't pass
31485 constants through to doit's conditional.
31487 2000-05-11 Jeffrey A Law (law@cygnus.com)
31489 * gcc.c-torture/compile/20000511-1.c: New test.
31490 * g77.f-torture/compile/20000511-1.f: New test.
31491 * g77.f-torture/compile/20000511-2.f: New test.
31493 2000-05-11 Michael Meissner <meissner@redhat.com>
31495 * gcc.c-torture/execute/20000511-1.c: New test.
31497 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
31499 * gcc.dg/dg.exp: Scan .S files as well as .c files.
31500 * gcc.dg/20000510-1.S: New.
31502 2000-05-08 Catherine Moore <clm@cygnus.com>
31504 * gcc.dg/unused-3.c: New.
31506 2000-05-06 Richard Henderson <rth@cygnus.com>
31508 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
31509 * g++.old-deja/g++.mike/warn1.C: Likewise.
31510 * g++.old-deja/g++.pt/local1.C: Likewise.
31511 * g++.old-deja/g++.pt/local7.C: Likewise.
31512 * g++.old-deja/g++.pt/spec16.C: Likewise.
31514 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
31516 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
31518 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
31520 * g77.f-torture/execute/20000503-1.f: New test.
31522 2000-05-04 Andreas Jaeger <aj@suse.de>
31524 * gcc.dg/noreturn-2.c: New test.
31526 2000-05-04 Neil Booth <NeilB@earthling.net>
31528 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
31531 2000-05-04 Richard Henderson <rth@cygnus.com>
31533 * gcc.c-torture/execute/20000503-1.c: Fix typo.
31535 2000-05-04 Richard Henderson <rth@cygnus.com>
31537 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
31538 OpenSSL by Jason R Thorpe.
31540 2000-05-03 Jim Wilson <wilson@cygnus.com>
31542 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
31544 2000-05-03 Robert Lipe <robertlipe@usa.net>
31546 * gcc.dg/20000503-1.c: New test.
31548 2000-05-02 Jakub Jelinek <jakub@redhat.com>
31550 * gcc.c-torture/compile/20000502-1.c: New test.
31551 * g++.old-deja/g++.other/align.C: New test.
31552 * gcc.dg/cpp-tradstringify.c: New test.
31554 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
31556 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
31557 and hard registers.
31559 2000-04-26 Geoff Keating <geoffk@cygnus.com>
31561 * gcc.c-torture/execute/loop-5.c: New test.
31563 2000-04-25 Jakub Jelinek <jakub@redhat.com>
31565 * gcc.c-torture/execute/va-arg-20.c: New test.
31567 2000-04-23 Jeffrey A Law (law@cygnus.com)
31569 * gcc.c-torture/execute/20000422-1.c: New test.
31571 2000-04-20 Greg McGary <gkm@gnu.org>
31573 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
31574 when optimizing, but without sibling-call optimizations (-O1).
31576 2000-04-20 Jeffrey A Law (law@cygnus.com)
31578 * gcc.c-torture/compile/20000420-1.c: New test.
31580 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
31582 * g++.abi/ptrflags.C: New test.
31583 * g++.eh/catchptr1.C: Test incomplete pointer chains.
31585 2000-04-19 Catherine Moore <clm@cygnus.com>
31587 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
31589 2000-04-19 Greg McGary <gkm@gnu.org>
31591 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
31592 sibling-call optimizations.
31594 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
31596 * gcc.dg/20000419-1.c: New test.
31598 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
31600 * gcc.c-torture/execute/20000412-6.c: New test.
31602 2000-04-12 Jeffrey A Law (law@cygnus.com)
31604 * gcc.c-torture/execute/20000412-5.c: New test.
31605 * g77.f-torture/compile/20000412-1.f: New test.
31606 * gcc.c-torture/execute/20000412-4.c: New test.
31607 * gcc.c-torture/compile/20000412-2.c: New test.
31608 * gcc.c-torture/execute/20000412-3.c: New test.
31609 * gcc.c-torture/compile/20000412-1.c: New test.
31610 * gcc.c-torture/execute/20000412-2.c: New test.
31612 2000-04-12 Jakub Jelinek <jakub@redhat.com>
31614 * objc/execute/bf-20.m: New test.
31616 2000-04-10 Richard Henderson <rth@cygnus.com>
31618 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
31620 * gcc.c-torture/execute/20000412-1.c: New test.
31622 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
31624 * g++.old-deja/g++.eh/catchptr1.C: New test.
31626 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
31628 * g++.old-deja/g++.abi/cxa_vec.C: New test.
31630 2000-04-08 Neil Booth <NeilB@earthling.net>
31632 * gcc.dg/cpp-nullchar.c: Remove test as
31633 embedded nulls cause problems.
31635 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31637 * gcc.dg/compare2.c: New test.
31639 2000-04-08 Neil Booth <NeilB@earthling.net>
31641 * gcc.dg/cpp-nullchar.c: New test.
31643 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
31645 * gcc.dg/cpp-mi2.c: New test.
31646 * gcc.dg/cpp-mi2[abc].h: New files.
31648 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
31650 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
31653 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
31655 * g++.old-deja/g++.abi/vmihint.C: New test.
31657 2000-04-06 Neil Booth <NeilB@earthling.net>
31659 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
31660 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
31663 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
31665 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
31666 avoid stack-frame overwrite.
31668 2000-04-05 Jakub Jelinek <jakub@redhat.com>
31670 * gcc.c-torture/compile/20000405-2.c: New test.
31671 * gcc.c-torture/compile/20000405-3.c: New test.
31673 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31675 * gcc.c-torture/compile/20000405-1.c: New test.
31677 2000-04-04 Geoff Keating <geoffk@cygnus.com>
31679 * gcc.dg/cast-qual-1.c: Revert last change.
31681 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31683 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
31685 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
31687 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
31688 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
31690 2000-04-03 Jeffrey A Law (law@cygnus.com)
31692 * gcc.c-torture/compile/20000403-2.c: New test.
31693 * gcc.c-torture/compile/20000403-1.c: New test.
31695 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
31697 * gcc.c-torture/execute/20000403-1.c: New test.
31699 2000-04-03 Geoff Keating <geoffk@cygnus.com>
31701 * gcc.c-torture/execute/20000402-1.c: New test.
31703 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
31705 * gcc.c-torture/execute/va-arg-15.c: New test.
31706 * gcc.c-torture/execute/va-arg-16.c: New test.
31707 * gcc.c-torture/execute/va-arg-17.c: New test.
31708 * gcc.c-torture/execute/va-arg-18.c: New test.
31709 * gcc.c-torture/execute/va-arg-19.c: New test.
31711 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
31713 * gcc.c-torture/compile/981211-1.c: Move to...
31714 * gcc.dg/cpp-as1.c: ...here.
31715 * gcc.dg/cpp-as2.c: New file.
31717 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
31720 2000-04-02 Neil Booth <NeilB@earthling.net>
31722 * gcc.dg/cpp-cond.c New tests.
31723 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
31724 accidental success less likely.
31725 * gcc.dg/cpp-missingop.c New tests.
31726 * gcc.dg/cpp-missingparen.c New tests.
31727 * gcc.dg/cpp-shift.c New tests.
31728 * gcc.dg/cpp-shortcircuit.c New tests.
31729 * gcc.dg/cpp-unary.c New tests.
31731 2000-03-29 Jeffrey A Law (law@cygnus.com)
31733 * gcc.c-torture/compile/20000329-1.c: New test.
31735 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
31737 * gcc.c-torture/compile/20000326-1.c: New test.
31738 * gcc.c-torture/compile/20000326-2.c: New test.
31740 2000-03-24 Geoff Keating <geoffk@cygnus.com>
31742 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
31743 the first parameter is a function argument.
31745 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
31747 * g++.old-deja/g++.ext/array4.C: New test.
31749 2000-03-22 Geoff Keating <geoffk@cygnus.com>
31751 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
31753 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31755 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
31757 2000-03-19 Richard Henderson <rth@cygnus.com>
31759 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
31761 2000-03-19 Richard Henderson <rth@cygnus.com>
31763 * gcc.c-torture/compile/20000319-1.c: New test.
31765 2000-03-14 Jeffrey A Law (law@cygnus.com)
31767 * gcc.c-torture/execute/20000314-3.c: New test.
31768 * gcc.c-torture/execute/20000314-2.c: New test.
31769 * gcc.c-torture/execute/20000314-1.c: New test.
31770 * gcc.c-torture/compile/20000314-2.c: New test.
31771 * gcc.c-torture/compile/20000314-1.c: New test.
31773 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
31775 * g++.old-deja/g++.warn/inline.C: New test.
31777 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
31779 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
31780 standards-compliant result rather than specific constants.
31781 Put test-values in array.
31783 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
31785 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
31786 (g++_target_compile): Put test-specific options last.
31788 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
31790 * g++.old-deja/g++.eh/vbase4.C: New test.
31792 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
31794 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
31796 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
31798 * g++.old-deja/g++.brendan/misc12.C: Removed.
31799 * g++.old-deja/g++.pt/memtemp77.C: Constify.
31800 * g++.old-deja/g++.ext/pretty4.C: New test.
31802 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
31804 * g++.old-deja/g++.other/string2.C: New test.
31806 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
31808 * g++.old-deja/g++.warn/impint2.C: New test.
31810 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
31812 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
31815 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
31817 * g++.old-deja/g++.warn/impint.C: New test.
31818 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
31819 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
31820 * g++.old-deja/g++.pt/explicit12.C: Likewise.
31821 * g++.old-deja/g++.pt/explicit13.C: Likewise.
31822 * g++.old-deja/g++.pt/explicit17.C: Likewise.
31823 * g++.old-deja/g++.pt/explicit18.C: Likewise.
31824 * g++.old-deja/g++.pt/explicit19.C: Likewise.
31825 * g++.old-deja/g++.pt/explicit23.C: Likewise.
31826 * g++.old-deja/g++.pt/explicit31.C: Likewise.
31827 * g++.old-deja/g++.pt/explicit35.C: Likewise.
31828 * g++.old-deja/g++.pt/explicit6.C: Likewise.
31829 * g++.old-deja/g++.pt/memclass7.C: Likewise.
31831 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
31833 * gcc.dg/cpp-redef.c: New test.
31835 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
31837 * g++.old-deja/g++.pt/unify7.C: New test.
31839 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31841 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
31842 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
31844 2000-02-25 Geoff Keating <geoffk@cygnus.com>
31846 * gcc.c-torture/compile/20000224-1.c: New test.
31848 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31850 * gcc.c-torture/compile/cpp-2.c: New test.
31851 * gcc.c-torture/compile/cpp-1.c: New test.
31853 2000-02-25 Jeffrey A Law (law@cygnus.com)
31855 * gcc.c-torture/execute/20000225-1.c: New test.
31857 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31859 * gcc.dg/cpp-li2.c: New test.
31861 * gcc.dg/cpp-wi1.c: New test.
31863 * gcc.dg/cpp-li1.c: New test.
31865 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
31867 * g++.old-deja/g++.other/sizeof5.C: New test.
31869 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31871 * gcc.c-torture/execute/va-arg-13.c: New test.
31873 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
31875 * gcc.c-torture/execute/va-arg-12.c: New test.
31877 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
31879 * gcc.c-torture/execute/20000223-1.c: New test.
31881 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
31883 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
31885 2000-02-22 Mark Mitchell <mark@codesourcery.com>
31887 * g++.old-deja/g++.abi/ptrmem.C: New test.
31889 2000-02-19 Richard Henderson <rth@cygnus.com>
31891 * gcc.c-torture/compile/init-3.c: New.
31893 2000-02-17 Mark Mitchell <mark@codesourcery.com>
31895 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
31898 2000-02-11 Robert Lipe <robertl@sco.com>
31900 * gcc.c-torture/compile/20000211-3.c: New test.
31902 2000-02-11 Martin Buchholz <martin@xemacs.org>
31904 * gcc.c-torture/compile/20000211-2.c: New test.
31906 2000-02-11 Jeffrey A Law (law@cygnus.com)
31908 * gcc.c-torture/compile/20000211-1.c: New test.
31910 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31912 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
31915 2000-02-08 Nathan Sidwell <nathan@acm.org>
31917 * g++.old-deja/g++.other/cast5.C: New test.
31919 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
31921 * gcc.c-torture/execute/20000205-1.c: New.
31923 2000-02-03 Nathan Sidwell <nathan@acm.org>
31925 * g++.old-deja/g++.jason/cast3.C: Return void.
31926 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
31928 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31930 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
31932 * gcc.dg/loop-1.c: New test.
31934 2000-01-27 Jakub Jelinek <jakub@redhat.com>
31936 * gcc.c-torture/compile/20000127-1.c: New test.
31937 * gcc.c-torture/execute/991228-1.c: New test.
31939 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31941 * gcc.dg/unused-2.c: New test.
31943 * gcc.dg/conv-1.c: New test.
31945 2000-01-24 Mark Mitchell <mark@codesourcery.com>
31947 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
31949 (tool_option_proc): Fix typo.
31951 2000-01-24 Geoff Keating <geoffk@cygnus.com>
31953 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
31954 of the ld on the host, not on the build machine.
31955 Also, don't crash if '--help' is not a supported option.
31957 2000-01-24 Richard Henderson <rth@cygnus.com>
31959 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
31961 2000-01-20 Jeffrey A Law (law@cygnus.com)
31963 * gcc.c-torture/execute/20000120-2.c: New test.
31964 * gcc.c-torture/execute/20000120-1.c: New test.
31966 2000-01-13 Jeffrey A Law (law@cygnus.com)
31968 * gcc.c-torture/execute/20000113-1.c: New test.
31970 2000-01-12 Jeffrey A Law (law@cygnus.com)
31972 * gcc.c-torture/execute/20000112-1.c: New test.
31974 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31976 * gcc.dg/20000111-1.c: New test.
31978 2000-01-10 Jeffrey A Law (law@cygnus.com)
31980 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
31981 with 16 bit integers.
31983 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
31985 * gcc.dg/20000108-1.c: New test.
31987 2000-01-05 Nathan Sidwell <nathan@acm.org>
31989 * g++.old-deja/g++.ns/koenig8.C: New test.
31991 2000-01-05 Nathan Sidwell <nathan@acm.org>
31993 * g++.old-deja/g++.other/cast4.C: New test.
31995 2000-01-05 Jeffrey A Law (law@cygnus.com)
31997 * gcc.c-torture/compile/20000105-2.c: New test.
31998 * gcc.c-torture/compile/20000105-1.c: New test.
32000 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32002 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
32003 references to printf & atoi to conform to ANSI standard.
32004 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
32005 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
32006 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
32007 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
32008 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
32009 * g++.old-deja/g++.brendan/complex1.C: Likewise.
32010 * g++.old-deja/g++.brendan/copy1.C: Likewise.
32011 * g++.old-deja/g++.brendan/copy2.C: Likewise.
32012 * g++.old-deja/g++.brendan/copy3.C: Likewise.
32013 * g++.old-deja/g++.brendan/copy4.C: Likewise.
32014 * g++.old-deja/g++.brendan/copy5.C: Likewise.
32015 * g++.old-deja/g++.brendan/copy6.C: Likewise.
32016 * g++.old-deja/g++.brendan/copy7.C: Likewise.
32017 * g++.old-deja/g++.brendan/copy8.C: Likewise.
32018 * g++.old-deja/g++.brendan/crash11.C: Likewise.
32019 * g++.old-deja/g++.brendan/crash14.C: Likewise.
32020 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
32021 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
32022 * g++.old-deja/g++.brendan/delete2.C: Likewise.
32023 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
32024 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
32025 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
32026 * g++.old-deja/g++.brendan/eh1.C: Likewise.
32027 * g++.old-deja/g++.brendan/groff1.C: Likewise.
32028 * g++.old-deja/g++.brendan/init3.C: Likewise.
32029 * g++.old-deja/g++.brendan/misc12.C: Likewise.
32030 * g++.old-deja/g++.brendan/misc7.C: Likewise.
32031 * g++.old-deja/g++.brendan/new2.C: Likewise.
32032 * g++.old-deja/g++.brendan/operators4.C: Likewise.
32033 * g++.old-deja/g++.brendan/operators5.C: Likewise.
32034 * g++.old-deja/g++.brendan/overload2.C: Likewise.
32035 * g++.old-deja/g++.brendan/overload7.C: Likewise.
32036 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
32037 * g++.old-deja/g++.brendan/reference1.C: Likewise.
32038 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
32039 * g++.old-deja/g++.brendan/template24.C: Likewise.
32040 * g++.old-deja/g++.brendan/template3.C: Likewise.
32041 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
32042 * g++.old-deja/g++.jason/inline3.C: Likewise.
32043 * g++.old-deja/g++.jason/opeq.C: Likewise.
32044 * g++.old-deja/g++.law/arg5.C: Likewise.
32045 * g++.old-deja/g++.law/arm7.C: Likewise.
32046 * g++.old-deja/g++.law/ctors11.C: Likewise.
32047 * g++.old-deja/g++.law/cvt8.C: Likewise.
32048 * g++.old-deja/g++.law/init9.C: Likewise.
32049 * g++.old-deja/g++.law/refs4.C: Likewise.
32050 * g++.old-deja/g++.law/template2.C: Likewise.
32051 * g++.old-deja/g++.law/visibility24.C: Likewise.
32052 * g++.old-deja/g++.law/vtable3.C: Likewise.
32053 * g++.old-deja/g++.mike/asm2.C: Likewise.
32054 * g++.old-deja/g++.mike/eh1.C: Likewise.
32055 * g++.old-deja/g++.mike/misc1.C: Likewise.
32056 * g++.old-deja/g++.mike/misc13.C: Likewise.
32057 * g++.old-deja/g++.mike/misc14.C: Likewise.
32058 * g++.old-deja/g++.mike/ns12.C: Likewise.
32059 * g++.old-deja/g++.mike/p1248.C: Likewise.
32060 * g++.old-deja/g++.mike/p3708.C: Likewise.
32061 * g++.old-deja/g++.mike/p3708a.C: Likewise.
32062 * g++.old-deja/g++.mike/p3708b.C: Likewise.
32063 * g++.old-deja/g++.mike/p646.C: Likewise.
32064 * g++.old-deja/g++.mike/p700.C: Likewise.
32065 * g++.old-deja/g++.mike/p783.C: Likewise.
32066 * g++.old-deja/g++.mike/p783a.C: Likewise.
32067 * g++.old-deja/g++.mike/p783b.C: Likewise.
32068 * g++.old-deja/g++.mike/p786.C: Likewise.
32069 * g++.old-deja/g++.mike/p789.C: Likewise.
32070 * g++.old-deja/g++.mike/p789a.C: Likewise.
32071 * g++.old-deja/g++.mike/p807a.C: Likewise.
32072 * g++.old-deja/g++.other/delete3.C: Likewise.
32073 * g++.old-deja/g++.other/dyncast1.C: Likewise.
32074 * g++.old-deja/g++.other/dyncast2.C: Likewise.
32075 * g++.old-deja/g++.other/dyncast3.C: Likewise.
32076 * g++.old-deja/g++.other/empty1.C: Likewise.
32077 * g++.old-deja/g++.other/temporary1.C: Likewise.
32078 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
32079 * g++.old-deja/g++.pt/t16.C: Likewise.
32080 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
32082 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
32084 * gcc.dg/991230-1.c: New test.
32086 1999-12-29 Jeffrey A Law (law@cygnus.com)
32088 * gcc.c-torture/compile/991229-3.c: New test.
32089 * gcc.c-torture/compile/991229-2.c: New test.
32090 * gcc.c-torture/compile/991229-1.c: New test.
32092 1999-12-29 Greg McGary <gkm@eng.ascend.com>
32094 * gcc.c-torture/compile/labels-2.c: New test.
32096 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
32098 * gcc.c-torture/execute/991227-1.c: New test.
32100 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32102 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
32104 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
32106 * gcc.c-torture/execute/991221-1.c: New test.
32108 1999-12-20 Nathan Sidwell <nathan@acm.org>
32110 * g++.old-deja/g++.other/cast3.C: New test.
32112 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
32114 * gcc.c-torture/execute/991216-4.c: New test.
32116 1999-12-16 Michael Meissner <meissner@cygnus.com>
32118 * gcc.c-torture/execute/991216-1.c: New test.
32119 * gcc.c-torture/execute/991216-2.c: New test.
32120 * gcc.c-torture/execute/991216-3.c: New test.
32122 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32124 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
32125 Actually make the test fail by using "-O2" for compilation.
32127 1999-12-15 Nathan Sidwell <nathan@acm.org>
32129 * g++.old-deja/g++.warn/cast-align1.C: New test.
32131 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32133 * gcc.c-torture/compile/991214-1.c: New test.
32134 * gcc.c-torture/compile/991214-2.c: New test.
32136 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32138 * gcc.dg/991214-1.c: New test.
32140 1999-12-13 Jeffrey A Law (law@cygnus.com)
32142 * gcc.c-torture/compile/991213-3.c: New test.
32143 * gcc.c-torture/compile/991213-2.c: New test.
32144 * gcc.c-torture/compile/991213-1.c: New test.
32146 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
32148 * gcc.dg/991209-1.c: New test.
32150 1999-12-08 Nathan Sidwell <nathan@acm.org>
32152 * gcc.c-torture/compile/991208-1.c: New test.
32154 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32156 * gcc.dg/ultrasp2.c: New test.
32158 1999-12-05 Alex Samuel <samuel@codesourcery.com>
32160 * g++.old-deja/g++.abi/align.C (main): Fix typo.
32162 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
32164 * gcc.c-torture/compile/991202-1.c: New test.
32165 * gcc.c-torture/execute/991202-1.c: New test.
32166 * gcc.c-torture/execute/991202-2.c: New test.
32167 * gcc.c-torture/execute/991202-3.c: New test.
32169 1999-12-02 Alex Samuel <samuel@codesourcery.com>
32171 * g++.old-deja/g++.abi/align.C: New test.
32172 * g++.old-deja/g++.abi/aggregates.C: Likewise.
32173 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32175 1999-12-01 Richard Henderson <rth@cygnus.com>
32177 * gcc.c-torture/execute/991201-1.c: New.
32179 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
32181 * gcc.dg/991129-1.c: New test.
32183 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
32185 * gcc.c-torture/compile/991127-1.c: New test.
32187 1999-11-22 Nathan Sidwell <nathan@acm.org>
32189 * g++.old-deja/g++.other/warn4.C: New test.
32191 1999-11-22 Nathan Sidwell <nathan@acm.org>
32193 * g++.old-deja/g++.eh/cleanup2.C: New test.
32194 * g++.old-deja/g++.ext/pretty2.C: New test.
32195 * g++.old-deja/g++.ext/pretty3.C: New test.
32196 * g++.old-deja/g++.other/debug6.C: New test.
32198 1999-10-20 Jim Wilson <wilson@cygnus.com>
32200 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
32201 compiler_output to look for one error message instead of two.
32203 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
32205 * gcc.c-torture/execute/991118-1.c: Also test case
32206 where the word boundary does not split a byte evenly.
32208 1999-11-19 Nathan Sidwell <nathan@acm.org>
32210 * g++.old-deja/g++.ext/restrict1.C: New test.
32212 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
32214 * gcc.c-torture/execute/991118-1.c: New test.
32216 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
32218 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
32219 working directory pathnames.
32221 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
32223 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
32224 host is equipped with driver.h and driver.o so it can actually
32225 compile and run the tests.
32227 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
32229 * gcc.c-torture/compile/991008-1.c: New test.
32231 1999-11-08 Nick Clifton <nickc@cygnus.com>
32233 * lib/gcc-dg.exp: Include target-supports.exp
32235 1999-11-05 Nick Clifton <nickc@cygnus.com>
32237 * lib/target-supports.exp: New file: Provide procs to test for
32238 features supported by the target.
32239 (check_weak_available): Moved here from ecos.exp.
32240 (check_alias_available): New proc: Determine of the target
32241 toolchain supports the alias attribute.
32243 * gcc.dg/special/ecos.exp: Move check_weak_available to
32244 target-supports.exp.
32245 (alias-1.c): Only perform the test if the target supports
32247 (wkali-1.c): Only perform the test if the target supports
32250 * gcc.dg/990506-0.c: Expect error messages from cross
32251 targets as well as native targets.
32253 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32255 * gcc.dg/ultrasp1.c: Removed xfail.
32256 * gcc.dg/struct-ret-2.c: Likewise.
32257 * gcc.dg/array-1.c: Likewise.
32259 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32261 * gcc.dg/struct-ret-2.c: New test.
32263 * gcc.dg/array-1.c: New test.
32265 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
32267 * gcc.c-torture/execute/991030-1.c: New test.
32269 1999-10-26 Richard Henderson <rth@cygnus.com>
32271 * gcc.c-torture/compile/991026-2.c: New test.
32273 1999-10-26 Jeffrey A Law (law@cygnus.com)
32275 * gcc.c-torture/compile/991026-1.c: New test.
32277 1999-10-23 Jeffrey A Law (law@cygnus.com)
32279 * gcc.c-torture/execute/991023-1.c: New test.
32281 1999-10-19 Jeffrey A Law (law@cygnus.com)
32283 * gcc.c-torture/execute/991019-1.c: New test.
32285 1999-10-16 Richard Henderson <rth@cygnus.com>
32287 * gcc.c-torture/execute/991016-1.c: New test.
32289 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
32291 * gcc.c-torture/execute/991014-1.c: New test.
32293 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
32295 * g++.old-deja/g++.other/union2.C: New test.
32297 1999-10-13 Nathan Sidwell <nathan@acm.org>
32299 * g++.old-deja/g++.other/vaarg2.C: New test.
32300 * g++.old-deja/g++.other/vaarg3.C: New test.
32302 1999-10-12 Craig Burley <craig@jcb-sc.com>
32304 * g77.f-torture/noncompile/19990905-1.f: Moved from being
32307 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
32309 * gcc.c-torture/execute/va-arg-11.c: New test.
32311 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
32313 * lib/file-format.exp (gcc_target_object_format): Don't
32314 crash if objdump is unavailable.
32316 1999-09-29 Donn Terry <donn@interix.com>
32318 * gcc.misc-tests/mg.exp: delete extraneous redirection.
32320 1999-09-28 Nick Clifton <nickc@cygnus.com>
32322 * gcc.c-torture/compile/990928-1.c: New test.
32324 1999-09-28 Nathan Sidwell <nathan@acm.org>
32326 * g++.old-deja/g++.other/decl6.C: New test.
32328 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32330 * gcc.c-torture/execute/va-arg-10.c: New test.
32332 1999-09-27 Nathan Sidwell <nathan@acm.org>
32334 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
32335 __PRETTY_FUNCTION__.
32337 1999-09-23 Nick Clifton <nickc@cygnus.com>
32339 * gcc.c-torture/execute/990923-1.c: New test.
32341 1999-09-21 Nick Clifton <nickc@cygnus.com>
32343 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
32344 for which -fpic is inappropriate.
32346 1999-09-21 Mark Mitchell <mark@codesourcery.com>
32348 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
32350 1999-09-21 Nathan Sidwell <nathan@acm.org>
32352 * g++.old-deja/g++.other/dyncast1.C: New test.
32353 * g++.old-deja/g++.other/dyncast2.C: New test.
32354 * g++.old-deja/g++.other/dyncast3.C: New test.
32355 * g++.old-deja/g++.other/dyncast4.C: New test.
32356 * g++.old-deja/g++.other/dyncast5.C: New test.
32357 * g++.old-deja/g++.eh/catch3.C: New test.
32358 * g++.old-deja/g++.eh/catch3p.C: New test.
32359 * g++.old-deja/g++.eh/catch4.C: New test.
32360 * g++.old-deja/g++.eh/catch4p.C: New test.
32361 * g++.old-deja/g++.eh/catch5.C: New test.
32362 * g++.old-deja/g++.eh/catch5p.C: New test.
32363 * g++.old-deja/g++.eh/catch6.C: New test.
32364 * g++.old-deja/g++.eh/catch6p.C: New test.
32365 * g++.old-deja/g++.eh/catch7.C: New test.
32366 * g++.old-deja/g++.eh/catch7p.C: New test.
32367 * g++.old-deja/g++.eh/catch8.C: New test.
32368 * g++.old-deja/g++.eh/catch8p.C: New test.
32369 * g++.old-deja/g++.eh/catch9.C: New test.
32370 * g++.old-deja/g++.eh/catch9p.C: New test.
32372 1999-09-13 Nathan Sidwell <nathan@acm.org>
32374 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
32375 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
32377 1999-09-13 Jeffrey A Law (law@cygnus.com)
32379 * gcc.c-torture/compile/990913-1.c: New test.
32381 1999-09-10 Nathan Sidwell <nathan@acm.org>
32383 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
32384 * g++.old-deja/g++.jason/rfg5.C: Likewise.
32386 1999-09-09 Richard Henderson <rth@cygnus.com>
32388 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
32390 1999-09-09 Nathan Sidwell <nathan@acm.org>
32392 * g++.old-deja/g++.other/lookup11.C: New test.
32393 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
32394 what is permitted and what we want.
32395 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
32397 * g++.old-deja/g++.jason/rfg5.C: Likewise
32399 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
32401 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
32402 * gcc.c-torture/noncompile/poison-1.c: New file.
32404 1999-09-08 Nathan Sidwell <nathan@acm.org>
32406 * g++.old-deja/g++.other/sizeof3.C: New test.
32407 * g++.old-deja/g++.other/sizeof4.C: New test.
32408 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
32409 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
32411 1999-09-07 Richard Henderson <rth@cygnus.com>
32413 * gcc.dg/va-arg-1.c: New.
32415 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32417 * gcc.c-torture/execute/va-arg-9.c: New test.
32419 1999-09-05 Craig Burley <craig@jcb-sc.com>
32421 * g77.f-torture/compile/980519-2.f: New test.
32422 * g77.f-torture/compile/19990905-0.f: New test.
32423 * g77.f-torture/compile/19990905-1.f: New test.
32424 * g77.f-torture/compile/19990905-2.f: New test.
32426 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
32428 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
32430 * gcc.c-torture/execute/990827-1.c: Fix typo.
32432 1999-09-03 Nathan Sidwell <nathan@acm.org>
32434 * g++.old-deja/g++.other/deref1.C: New test.
32436 1999-09-02 Nathan Sidwell <nathan@acm.org>
32438 * g++.old-deja/g++.other/ambig2.C: New test.
32439 * g++.old-deja/g++.other/cond5.C: New test.
32440 * g++.old-deja/g++.other/lookup16.C: New test.
32442 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
32444 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
32447 1999-08-31 Jeffrey A Law (law@cygnus.com)
32449 * lib/c-torture.exp: Avoid the "compare executables" optimization
32450 when testing native.
32452 1999-08-29 Jeffrey A Law (law@cygnus.com)
32454 * gcc.c-torture/execute/990829-1.c: New test.
32455 * gcc.c-torture/compile/990829-1.c: New test.
32457 1999-08-27 Paul Burchard <burchard@pobox.com>
32459 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
32460 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
32461 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
32462 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
32463 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
32464 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
32465 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
32466 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
32467 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
32468 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
32469 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
32471 1999-08-27 Jeffrey A Law (law@cygnus.com)
32473 * gcc.c-torture/execute/990827-1.c: New test.
32475 1999-08-26 Craig Burley <craig@jcb-sc.com>
32477 * g77.f-torture/noncompile/19990826-4.f: New test.
32479 * g77.f-torture/compile/19990826-3.f: New test.
32481 * g77.f-torture/execute/19990826-2.f: New test.
32483 * g77.f-torture/compile/19990826-1.f: New test.
32485 * gcc.c-torture/execute/990826-0.c: New test.
32486 * g77.c-torture/execute/19990826-0.f: New test.
32488 * g77.f-torture/noncompile/970626-2.f: New test.
32490 1999-08-25 Paul Burchard <burchard@pobox.com>
32492 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
32493 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
32494 lss-011.C: New tests.
32496 1999-08-25 Nathan Sidwell <nathan@acm.org>
32498 * g++.old-deja/g++.other/decl5.C: New test.
32500 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32502 * noncompile/noncompile.exp: Load_lib c-torture.exp.
32503 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
32504 call `postbase' for each one. All callers of `postbase' changed
32505 to call this instead.
32507 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
32509 * gcc.c-torture/execute/990811-1.c: New test.
32511 1999-08-09 Nick Clifton <nickc@cygnus.com>
32513 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
32516 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
32519 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32521 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
32523 1999-08-04 Jeffrey A Law (law@cygnus.com)
32525 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
32527 1999-08-04 Nathan Sidwell <nathan@acm.org>
32529 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
32531 1999-08-04 Jeffrey A Law (law@cygnus.com)
32533 * gcc.c-torture/execute/990804-1.c: New test.
32535 1999-08-03 Nathan Sidwell <nathan@acm.org>
32537 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
32538 * g++.old-deja/g++.brendan/crash64.C: Likewise
32539 * g++.old-deja/g++.brendan/overload8.C: Likewise
32541 1999-08-03 Nathan Sidwell <nathan@acm.org>
32543 * g++.old-deja/g++.other/struct1.C: New test.
32545 1999-08-03 Nathan Sidwell <nathan@acm.org>
32547 * g++.old-deja/g++.other/enum2.C: New test.
32549 1999-08-02 Richard Henderson <rth@cygnus.com>
32551 Adapted from tests from Franz Sirl:
32552 * gcc.c-torture/execute/va-arg-7.c: New test.
32553 * gcc.c-torture/execute/va-arg-8.c: New test.
32555 1999-08-01 Jeffrey A Law (law@cygnus.com)
32557 * gcc.c-torture/compile/990801-2.c: New test.
32559 * gcc.c-torture/compile/990801-1.c: New test.
32561 1999-07-27 Michael Meissner <meissner@cygnus.com>
32563 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
32564 fp-cmp-1.c, converting double to float.
32566 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
32567 fp-cmp-1.c, converting double to long double.
32569 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
32570 from fr1 to unknown_register, since fr1 is a legitimate register
32573 1999-07-25 Jeffrey A Law (law@cygnus.com)
32575 * README: More listname related changes.
32577 1999-07-08 Catherine Moore <clm@cygnus.com>
32579 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
32581 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
32583 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32585 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32587 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
32589 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
32591 * gcc.dg/990703-1.c: New test.
32593 1999-06-29 Nick Clifton <nickc@cygnus.com>
32595 * lib/file-format.exp: New file: Move definition of proc
32596 gcc_target_object_format to here from
32597 gcc.dg/special/ecos.exp.
32599 * lib/c-torture.exp: Include lib file-format.exp.
32600 * lib/gcc-dg.exp: Include lib file-format.exp.
32602 * gcc.dg/special/ecos.exp: Remove definition of proc
32603 gcc_target_object_format.
32605 1999-06-28 Jeffrey A Law (law@cygnus.com)
32607 * gcc.c-torture/execute/990628-1.c: New test.
32609 1999-06-25 Jeffrey A Law (law@cygnus.com)
32611 * gcc.c-torture/compile/990625-2.c: New test.
32613 * gcc.c-torture/compile/990625-1.c: New test.
32615 1999-06-23 Nick Clifton <nickc@cygnus.com>
32617 * gcc.c-torture/compile/dll.c: New test case. Check that dll
32618 attributes compile.
32619 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
32620 ports that use the COFF/PE file format.
32622 1999-06-17 Jeffrey A Law (law@cygnus.com)
32624 * gcc.c-torture/compile/990617-1.c: New test.
32626 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
32628 * g++.old-deja/g++.other/decl4.C: New test.
32630 1999-06-14 Nathan Sidwell <nathan@acm.org>
32632 * g++.old-deja/g++.other/bitfld3.C: New test.
32634 1999-06-08 Nathan Sidwell <nathan@acm.org>
32636 * g++.old-deja/g++.eh/catch1.C: New test.
32638 1999-06-07 Jeffrey A Law (law@cygnus.com)
32640 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
32642 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
32643 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
32645 1999-06-05 Craig Burley <craig@jcb-sc.com>
32647 * g77.f-torture/compile/19990502-0.f: Replace with new,
32648 shorter, test that still fails after recent changes.
32650 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32652 * gcc.c-torture/execute/990604-1.c: New test.
32654 1999-05-31 Jeffrey A Law (law@cygnus.com)
32656 * gcc.c-torture/execute/990531-1.c: New test.
32658 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32660 * gcc.c-torture/compile/990527-1.c: New test.
32662 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
32664 * gcc.c-torture/execute/990527-1.c: New test.
32666 1999-05-25 Nick Clifton <nickc@cygnus.com>
32668 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
32669 bitfields as signed.
32671 1999-05-25 Craig Burley <craig@jcb-sc.com>
32673 * g77.f-torture/compile/19990525-0.f: New test.
32675 1999-05-25 Jeffrey A Law (law@cygnus.com)
32677 * gcc.c-torture/execute/990525-2.c: New test.
32679 * gcc.c-torture/execute/990525-1.c: New test.
32681 1999-05-24 Nathan Sidwell <nathan@acm.org>
32683 * g++.old-deja/g++.other/anon3.C: New test.
32684 * g++.old-deja/g++.other/anon4.C: New test.
32685 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
32686 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
32687 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
32690 1999-05-24 Jeffrey A Law (law@cygnus.com)
32692 * gcc.c-torture/execute/990524-1.c: New test.
32694 * gcc.dg/990524-1.c: New test.
32696 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32698 * gcc.c-torture/compile/990523-1.c: New test.
32700 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
32702 * gcc.c-torture/compile/990519-1.c: New test.
32704 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32706 * gcc.c-torture/compile/990517-1.c: New test.
32708 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
32709 (e4, f4): New tests.
32712 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32714 * gcc.dg/noreturn-1.c: New test.
32716 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32718 * gcc.c-torture/execute/990513-1.c: New test.
32720 1999-05-10 Richard Henderson <rth@cygnus.com>
32722 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
32724 1999-05-10 Craig Burley <craig@jcb-sc.com>
32726 * g77.f-torture/execute/erfc.f: Use small single-precision
32727 values, to avoid problems on Alphas when not -mieee.
32729 1999-05-08 Craig Burley <craig@jcb-sc.com>
32731 * gcc.dg/990506-0.c: New test.
32733 1999-05-08 Richard Henderson <rth@cygnus.com>
32735 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
32736 the constant to test. Don't XFAIL 64-bit targets.
32738 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
32739 * g++.old-deja/g++.law/profile1.C: Likewise.
32741 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
32742 operator new instances.
32743 * g++.old-deja/g++.other/delete5.C: Likewise.
32745 1999-05-03 Craig Burley <craig@jcb-sc.com>
32747 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
32750 1999-05-03 Craig Burley <craig@jcb-sc.com>
32752 * g77.f-torture/execute/u77-test.f: Reverse order of two
32753 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
32755 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32757 * gcc.dg/compare1.c: New test.
32759 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
32761 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
32764 1999-05-02 Craig Burley <craig@jcb-sc.com>
32766 * g77.f-torture/compile/19990502-1.f: New test.
32768 1999-05-02 Craig Burley <craig@jcb-sc.com>
32770 * g77.f-torture/compile/19990502-0.f: New test.
32772 1999-05-02 Craig Burley <craig@jcb-sc.com>
32774 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
32777 1999-05-02 Craig Burley <craig@jcb-sc.com>
32779 * g77.f-torture/execute/u77-test.f (main): List libU77
32780 intrinsics not currently tested.
32781 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
32782 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
32783 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
32784 Trim blanks off the ends of some printed strings.
32786 1999-05-02 Craig Burley <craig@jcb-sc.com>
32788 * g77.f-torture/execute/u77-test.f (main): Just warn about
32789 FSTAT gid disagreement, as it's expected on some systems.
32791 1999-05-01 Craig Burley <craig@jcb-sc.com>
32793 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
32794 use a new function, which allows for some slop.
32795 Clean up some commentary.
32796 (issum): The new function.
32797 (sgladd): Deleted subroutine.
32799 1999-05-01 Craig Burley <craig@jcb-sc.com>
32801 * g77.f-torture/execute/u77-test.f: Modify to be more like
32802 libf2c/libU77 version, bringing patches to that version here.
32803 Add suitable commentary.
32805 1999-04-25 Richard Henderson <rth@cygnus.com>
32807 * gcc.dg/990424-1.c: New test.
32809 1999-04-24 Craig Burley <craig@jcb-sc.com>
32811 * g77.f-torture/execute/u77-test.f (main): Bug involving
32812 LSTAT has been fixed, so turn back on full checking.
32814 1999-04-20 Craig Burley <craig@jcb-sc.com>
32816 * g77.f-torture/compile/19990419-0.f: New test.
32817 * g77.f-torture/execute/19990419-1.f: New test.
32819 1999-04-17 Richard Henderson <rth@cygnus.com>
32821 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
32822 to avoid the need for a prototype to supress a warning.
32824 1999-04-07 Jim Wilson <wilson@cygnus.com>
32826 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
32828 1999-04-04 Jeffrey A Law (law@cygnus.com)
32830 * gcc.c-torture/execute/990404-1.c: New test.
32832 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32834 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
32835 * gcc.dg/cpp-if3.c: Don't use -pedantic.
32836 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
32837 missing initializer warnings.
32839 1999-03-28 Jeffrey A Law (law@cygnus.com)
32841 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
32844 1999-03-26 Jeffrey A Law (law@cygnus.com)
32846 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
32848 1999-03-26 Craig Burley <craig@jcb-sc.com>
32850 * g77.f-torture/execute/19990325-0.f: New test.
32851 * g77.f-torture/execute/19990325-1.f: New test.
32853 1999-03-24 Jeffrey A Law (law@cygnus.com)
32855 * gcc.c-torture/execute/990324-1.c: New test.
32857 1999-03-22 Jim Wilson <wilson@cygnus.com>
32859 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
32862 1999-03-17 Richard Henderson <rth@cygnus.com>
32864 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
32866 1999-03-13 Craig Burley <craig@jcb-sc.com>
32868 * g77.f-torture/execute/19990313-2.f: New test.
32869 * g77.f-torture/execute/19990313-3.f: New test.
32871 1999-03-13 Craig Burley <craig@jcb-sc.com>
32873 * g77.f-torture/execute/19990313-0.f: New test.
32874 * g77.f-torture/execute/19990313-1.f: New test.
32876 1999-03-12 Jim Wilson <wilson@cygnus.com>
32878 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
32880 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
32881 (main): Add check for u15. Conditionalize u31 check depending on
32882 whether ints are <32 bits or >=32 bits.
32884 1999-03-08 Craig Burley <craig@jcb-sc.com>
32886 * g77.f-torture/execute/19981119-0.f: Improve testiness.
32888 1999-03-08 Craig Burley <craig@jcb-sc.com>
32890 * g77.f-torture/compile/19990305-0.f: New test.
32891 * g77.f-torture/execute/19981119-0.f: New test.
32893 1999-03-08 Craig Burley <craig@jcb-sc.com>
32895 * g77.f-torture/execute/970625-2.f: call ABORT if final
32896 result is not correct, instead of just printing it.
32897 Add this checking via newly introduced obfuscation, to
32898 trip up buggy front ends.
32900 1999-03-07 Craig Burley <craig@jcb-sc.com>
32902 * g77.f-torture/compile/960317-1.f: Moved from being
32903 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
32905 1999-03-06 Craig Burley <craig@jcb-sc.com>
32907 * g77.f-torture/execute/960317-1.f: New (old) test.
32908 * g77.f-torture/execute/970625-2.f: Ditto.
32910 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
32912 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
32913 message on line 1 or line 2; cccp and cpplib do this differently.
32915 1999-03-01 Jeffrey A Law (law@cygnus.com)
32917 * g++.old-deja/g++.law/weak1.C: New test.
32919 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32921 * gcc.c-torture/execute/990119-1.c: Renamed to...
32922 * gcc.dg/990119-1.c: this, so it will only be tested once
32923 (it's a preprocessor test, it doesn't need to be run at
32924 multiple optimization levels).
32926 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
32928 * lib/g++.exp: Don't add incdir=$base_dir/../include to
32931 1999-02-24 Craig Burley <craig@jcb-sc.com>
32933 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
32934 * g77.f-torture/compile/19981216-0.f: ...as it is expected
32935 to not be compilable by current g77.
32937 1999-02-24 Nick Clifton <nickc@cygnus.com>
32939 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
32941 1999-02-22 Jeffrey A Law (law@cygnus.com)
32943 * gcc.c-torture/execute/990222-1.c: New test.
32945 1999-02-19 Craig Burley <craig@jcb-sc.com>
32947 * g77.f-torture/compile/19990218-0.f: New test.
32948 * g77.f-torture/noncompile/19990218-1.f: New test.
32950 1999-02-18 Craig Burley <craig@jcb-sc.com>
32952 * g77.f-torture/compile/19981216-0.f: New test.
32954 1999-02-14 Jeffrey A Law (law@cygnus.com)
32956 * gcc.dg/990214-1.c: New test.
32958 1999-02-13 Jeffrey A Law (law@cygnus.com)
32960 * gcc.dg/990213-2.c: New test.
32962 * gcc.dg/990213-1.c: New test.
32964 1999-02-12 Jeffrey A Law (law@cygnus.com)
32966 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
32969 1999-02-11 Nick Clifton <nickc@cygnus.com>
32971 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
32972 specified by target.
32974 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
32976 1999-02-11 Jeffrey A Law (law@cygnus.com)
32978 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
32980 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
32982 * gcc.dg/special/ecos.exp: New test driver for new tests with
32983 special requirements.
32985 * gcc.dg/special/alias-1.c: New test.
32986 * gcc.dg/special/gcsec-1.c: New test.
32987 * gcc.dg/special/weak-1.c: New test.
32988 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
32989 * gcc.dg/special/weak-2.c: New test.
32990 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
32991 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
32992 * gcc.dg/special/wkali-1.c: New test.
32993 * gcc.dg/special/wkali-2.c: New test.
32994 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
32995 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
32997 1999-02-10 Felix Lee <flee@cygnus.com>
32999 * lib/c-torture.exp (c-torture-compile): Pull out code for
33000 analyzing gcc error messages.
33001 (c-torture-execute): Likewise. Fix some (harmless) false
33003 * lib/gcc.exp (gcc_check_compile): New function.
33005 1999-02-08 Richard Henderson <rth@cygnus.com>
33007 * gcc.c-torture/execute/990208-1.c: New test.
33009 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
33011 * g++.dg/special/ecos.exp: New driver for new tests with special
33014 * g++.dg/special/conpr-1.C: New test
33015 * g++.dg/special/conpr-2.C: New test
33016 * g++.dg/special/conpr-2a.C: New test
33017 * g++.dg/special/conpr-3.C: New test
33018 * g++.dg/special/conpr-3a.C: New test
33019 * g++.dg/special/conpr-3b.C: New test
33021 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
33022 allow g++ to use the dg driver
33024 * README: Add comment about g++.dg directory
33026 1999-02-06 Jeffrey A Law (law@cygnus.com)
33028 * README: Update email addresses.
33030 1999-02-03 Nick Clifton <nickc@cygnus.com>
33032 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
33033 arguments in order to force structure S onto the stack even on
33035 (test): Pass 10 leading arguments to function foo as well as the
33038 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
33039 failure for all targets.
33041 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
33042 abort to terminate program execution.
33044 1999-01-30 Richard Henderson <rth@cygnus.com>
33046 * gcc.c-torture/execute/990130-1.c: New test.
33048 1999-01-30 Jeffrey A Law (law@cygnus.com)
33050 * gcc.dg/990130-1.c: New test.
33052 1999-01-28 Michael Meissner <meissner@cygnus.com>
33054 * gcc.c-torture/execute/990128-1.c: New test.
33056 1999-01-27 Michael Meissner <meissner@cygnus.com>
33058 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
33060 1999-01-27 Felix Lee <flee@cygnus.com>
33062 * lib/c-torture.exp (c-torture-compile): pull out code for
33063 analyzing gcc error messages.
33064 (c-torture-execute): ditto, and fix some (harmless) false
33066 * lib/gcc.exp (gcc_check_compile): new function.
33068 1999-01-17 Jeffrey A Law (law@cygnus.com)
33070 * gcc.dg/990117-1.c: New test.
33072 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
33074 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
33076 1999-01-15 Jeffrey A Law (law@cygnus.com)
33078 * g77.f-torture/compile/990115-1.f: New test.
33080 1999-01-07 Jeffrey A Law (law@cygnus.com)
33082 * gcc.c-torture/compile/990107-1.c: New test
33084 1999-01-06 Jeffrey A Law (law@cygnus.com)
33086 * gcc.c-torture/execute/990106-2.c: New test.
33088 * gcc.c-torture/execute/990106-1.c: New test.
33090 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
33092 * gcc.c-torture/compile/981223-1.c: New test.
33094 1998-12-29 Richard Henderson <rth@cygnus.com>
33096 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
33097 (opt3): Rename from opt4 and disable.
33099 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
33101 * g++.old-deja/g++.pt/ptrmem5.C: New test.
33103 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
33105 * g++.old-deja/g++.other/conv5.C: New test.
33107 1998-12-14 Nick Clifton <nickc@cygnus.com>
33109 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
33111 1998-12-11 Jeffrey A Law (law@cygnus.com)
33113 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
33115 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
33117 * gcc.c-torture/compile/981211-1.c: New test.
33119 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
33121 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
33123 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
33125 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33127 * gcc.special/930510-1.c: Make C9X safe.
33128 * gcc.misc-tests/gcov-1.c Similarly.
33129 * gcc.misc-tests/gcov-2.c Similarly.
33131 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
33133 * gcc.dg/ultrasp1.c: New test.
33135 1998-12-06 Richard Henderson <rth@cygnus.com>
33137 * gcc.c-torture/execute/981206.c: New test.
33139 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
33141 * g++.old-deja/g++.ns/template7.C: New test.
33143 * g++.old-deja/g++.other/expr1.C: New test.
33145 * g++.old-deja/g++.eh/tmpl3.C: New test.
33147 * g++.old-deja/g++.eh/tmpl2.C: New test.
33149 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
33151 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
33152 * g++.old-deja/g++.other/using6.C: Removed.
33153 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
33155 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
33157 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
33159 * g++.old-deja/g++.pt/overload8.C: New test.
33161 * g++.old-deja/g++.pt/overload7.C: New test.
33163 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
33165 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
33166 and relinking messages.
33167 * lib/g++.exp (g++_target_compile): Remove .rpo file when
33168 compiling with -frepo.
33170 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
33172 * g++.old-deja/g++.pt/lookup6.C: New test.
33174 1998-11-30 Nick Clifton <nickc@cygnus.com>
33176 * gcc.c-torture/execute/981130-1.c: New test.
33177 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
33179 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
33181 * g++.old-deja/g++.pt/explicit76.C: New test.
33183 * g++.old-deja/g++.pt/friend38.C: New test.
33185 * g++.old-deja/g++.ns/crash2.C: New test.
33187 * g++.old-deja/g++.pt/defarg8.C: New test.
33189 * g++.old-deja/g++.pt/instantiate6.C: New test.
33191 * g++.old-deja/g++.pt/static6.C: New test.
33193 * g++.old-deja/g++.pt/decl2.C: New test.
33195 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
33197 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
33198 problem is actually related with name lookup, but so what? :-)
33200 * g++.old-deja/g++.pt/friend37.C: New test.
33202 1998-11-25 Dave Love <d.love@dl.ac.uk>
33204 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
33205 element, which fails on some systems.
33207 * g77.f-torture/execute/labug1.f: New test.
33209 1998-11-21 Jeffrey A Law (law@cygnus.com)
33211 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
33214 1998-11-18 Dave Love <d.love@dl.ac.uk>
33216 * g77.f-torture/compile/981117-1.f: New test.
33218 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
33220 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
33221 properly discarded.
33223 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
33225 * gcc.c-torture/execute/memcheck: New directory of tests for
33226 -fcheck-memory-usage.
33228 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33230 * README: New file, general information about the testsuite and
33231 new description of the various C++ test subdirectories.
33232 * README.g++: Eliminate obsolete information, update and move most
33233 relevant stuff to README.
33235 1998-11-07 Richard Henderson <rth@cygnus.com>
33237 * gcc.c-torture/compile/981107-1.c: New test.
33239 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
33241 * execute/memcpy-bi.c: New testcase.
33243 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
33245 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
33248 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
33249 template is selected.
33251 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
33252 classes, it should be accepted for all types.
33254 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
33256 * g++.old-deja/g++.pt/spec24.C: Ensure that template
33257 specializations start with template headers.
33259 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
33261 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
33263 * g++.old-deja/g++.other/init9.C: Test cross initialization of
33266 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
33268 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
33270 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
33272 * compile/981022-1.c, compile/981022-1.x: New test and driver.
33274 1998-10-19 Jeffrey A Law (law@cygnus.com)
33276 * 981019-1.c: New test.
33278 1998-10-14 Robert Lipe <robertl@dgii.com>
33280 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
33283 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33285 * compile/981001-4.c: Remove use of GCC extension that triggers a
33288 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
33290 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
33292 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
33294 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
33295 instantiation of template produces incorrect code for delete
33298 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
33299 constructors' name is not unique.
33300 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
33301 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
33303 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
33304 automatic array of const is ill-formed.
33306 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
33307 of template parameter?
33309 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
33312 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
33313 pointer-to-member expression.
33315 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
33316 declaration causes ICE.
33318 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
33320 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
33321 reserved in the global namespace.
33323 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
33324 generate needed virtual table.
33326 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
33328 1998-10-10 Dariush Eslimi <eslimi@loran.com>
33330 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
33331 template-dependent type
33333 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
33335 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
33336 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
33337 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
33339 * g++.old-deja/g++.other/using5.C: New test; using decl from base
33340 class should be usable as argument of member function.
33341 * g++.old-deja/g++.other/using6.C: New test; using decl from base
33342 class should be usable as return type of member function.
33343 * g++.old-deja/g++.other/using7.C: New test; using decl from base
33344 class should be usable as type of data member.
33346 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
33348 1998-10-09 Jeffrey A Law (law@cygnus.com)
33350 * gcc.c-torture/special/920521-1.c: Fix bogus test.
33352 1998-10-08 Nick Clifton <nickc@cygnus.com>
33354 * gcc.dg/dll-?.c Add thumb to target list.
33355 Fix assembler scan patterns to match current assembler output.
33357 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
33359 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
33360 matching of template brackets.
33362 * g++.old-deja/g++.other/using4.C: New test. Test using
33363 declarations of methods from base classes.
33365 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
33366 within functions should introduce names into the innermost
33367 enclosing namespace.
33369 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
33370 of static locals if first initialization throws.
33372 1998-10-07 Jim Wilson <wilson@cygnus.com>
33374 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
33376 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
33378 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
33379 lose track of the possible targets of tablejump insns.
33380 * special/special.exp: Run it.
33382 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
33384 * g++.old-deja/g++.pt/friend35.C: New test. A template function
33385 must be declared before its specializations can be named in friend
33388 1998-10-05 Dave Love <d.love@dl.ac.uk>
33390 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
33392 * g77.f-torture/execute/io1.f: New test.
33394 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
33396 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
33397 with pointer to template function, for which no argument deduction
33400 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
33401 specialization of template function as argument to template
33404 * g++.old-deja/g++.other/access2.C: New test; Inner class
33405 shouldn't have privileged access to Outer's names.
33407 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
33409 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
33410 friend template declared within template class conflicts with
33411 nested class of the same name.
33413 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
33416 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
33417 object with direct initializer as function declaration.
33419 * g++.old-deja/g++.other/decl2.C: New test; duplicate
33422 * g++.old-deja/g++.other/null2.C: New test; conditional operator
33423 involving const pointer and NULL produces incorrect result.
33425 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
33426 type name without `typename' should be rejected with -pedantic.
33428 1998-10-02 Richard Henderson <rth@cygnus.com>
33430 * g++.old-deja/g++.other/addrof1.C: New test.
33432 1998-10-01 Nick Clifton <nickc@cygnus.com>
33434 * gcc.c-torture/compile/981001-1.c: New test.
33435 * gcc.c-torture/execute/981001-1.c: New test.
33437 1998-10-01 Jeffrey A Law (law@cygnus.com)
33439 * gcc.c-torture/compile/981001-2.c: New test.
33440 * gcc.c-torture/compile/981001-3.c: New test.
33441 * gcc.c-torture/compile/981001-4.c: New test.
33443 1998-10-01 Robert Lipe <robertl@dgii.com>
33445 * lib/objc.exp (objc_target_compile): Add -L during compiles for
33446 multilibbed hosts. Idea grafted from g77.exp.
33448 1998-09-30 Dave Love <d.love@dl.ac.uk>
33450 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
33451 avoid losing on systems which need -lsocket.
33453 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
33455 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
33456 * g++.old-deja/g++.other/nested2.C: Ditto.
33457 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
33460 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
33462 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
33463 preferred over template operator!= for enum bitfields.
33465 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
33467 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
33468 that happen to have the same base name, but in different scopes,
33469 are incorrectly rejected.
33471 1998-09-16 Richard Henderson <rth@cygnus.com>
33473 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
33474 on the native word size instead of an integer literal.
33476 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
33478 * g++.old-deja/g++.other/static2.C: Invocation of static data
33479 member of type pointer-to-function denoted as non-static member.
33481 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
33482 checks involving function types and aliases.
33484 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
33486 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
33487 redefined to the same non-trivial type.
33489 * g++.old-deja/g++.pt/explicit73.C: Test for proper
33490 namespace-qualification of template specializations declared in
33493 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
33494 to declare a subset of the specializations of a template function
33495 as friends of specializations of a template class.
33497 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
33498 member templates that do not fully specialize the enclosing
33499 template class are rejected.
33501 1998-09-11 Dave Love <d.love@dl.ac.uk>
33503 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
33505 1998-09-08 Dave Love <d.love@dl.ac.uk>
33507 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
33508 altered from libf2c/libU77 version.
33510 1998-09-06 Dave Love <d.love@dl.ac.uk>
33512 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
33514 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
33516 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
33517 (un)signed char are different types for template specialization
33520 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
33522 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
33523 * objc: ObjC testsuite.
33525 1998-08-31 Catherine Moore <clm@cygnus.com>
33527 * gcc.c-torture/execute/941014-1.x: New file.
33529 1998-08-31 Nick Clifton <nickc@cygnus.com>
33531 * lib/c-torture.exp: Add support for
33532 torture_eval_before_compile and torture_eval_before_execute
33535 1998-08-30 Jeffrey A Law (law@cygnus.com)
33537 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
33538 this test triggers valid.
33540 1998-08-27 Jeffrey A Law (law@cygnus.com)
33542 * gcc.dg/980827-1.c: New test.
33544 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
33546 * gcc.c-torture/execute/loop-4b.c: New test.
33548 1998-08-26 Nick Clifton <nickc@cygnus.com>
33550 * lib/c-torture.exp: Add support for
33551 torture_eval_before_compile and torture_eval_before_execute
33554 1998-08-25 Jeffrey A Law (law@cygnus.com)
33556 * gcc.c-torture/compile/980825-1.c: New test.
33558 1998-08-24 Nick Clifton <nickc@cygnus.com>
33560 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
33561 count number tests in opt_t0 not good_t0.
33563 1998-08-24 Jeffrey A Law (law@cygnus.com)
33565 * gcc.c-torture/compile/930326-1.x: Fix typo.
33567 1998-08-23 Mark Mitchell <mark@markmitchell.com>
33569 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
33572 1998-08-21 Jeffrey A Law (law@cygnus.com)
33574 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
33575 STACK_SIZE is defined.
33576 * gcc.c-torture/unsorted/stuct.c: Similarly.
33578 * gcc.c-torture/compile/980821-1.c: New test.
33580 1998-08-21 Jeffrey A Law (law@cygnus.com)
33582 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
33584 1998-08-19 Mark Mitchell <mark@markmitchell.com>
33586 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
33589 1998-08-09 Mark Mitchell <mark@markmitchell.com>
33591 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
33594 1998-08-18 Jeffrey A Law (law@cygnus.com)
33596 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
33598 1998-08-16 Jeffrey A Law (law@cygnus.com)
33600 * gcc.c-torture/compile/980816-1.c: New test.
33602 * gcc.dg/980816-1.c: New test.
33604 1998-08-13 Jeffrey A Law (law@cygnus.com)
33606 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
33607 compiler for ieee tests.
33609 1998-08-01 Dave Love <d.love@dl.ac.uk>
33611 * g77.f-torture/compile/980729-0.f: New test.
33613 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
33615 * gcc.c-torture/special/eeprof-1.c: New test, for
33616 -finstrument-functions.
33617 * gcc.c-torture/special/special.exp: Run it.
33619 1998-07-29 Jeffrey A Law (law@cygnus.com)
33621 * gcc.c-torture/compile/980729-1.c: New test.
33623 1998-07-27 Nick Clifton <nickc@cygnus.com>
33625 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
33626 __thumb__ is defined, and test for ARM style doubles if so.
33628 1998-07-26 Dave Love <d.love@dl.ac.uk>
33630 * g77.f-torture/noncompile/980615-0.f: New test.
33632 1998-07-26 H.J. Lu (hjl@gnu.org)
33634 * gcc.dg/980312-1.c: Do link instead of compile.
33635 * gcc.dg/980313-1.c: Likewise.
33637 1998-07-26 Jeffrey A Law (law@cygnus.com)
33639 * gcc.c-torture/compile/980726-1.c: New test.
33641 1998-07-25 Dave Love <d.love@dl.ac.uk>
33643 * g77.f-torture/execute/io0.f: New test.
33645 1998-07-24 Nick Clifton <nickc@cygnus.com>
33647 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
33650 1998-06-18 Michael Meissner <meissner@cygnus.com>
33652 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
33655 1998-07-17 Nick Clifton <nickc@cygnus.com>
33657 * gcc.dg/980626-1.c: Expect failures for all toolchains until
33658 c-decl.c:grokdeclarator can handle mode attributes.
33660 1998-07-16 Jeffrey A Law (law@cygnus.com)
33662 * gcc.c-torture/execute/980716-1.c: New test.
33664 1998-07-13 Jeffrey A Law (law@cygnus.com)
33666 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
33668 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
33670 * gcc.c-torture/execute/va-arg-3.x: Similarly.
33671 * gcc.c-torture/compile/930326-1.x: Similarly.
33673 1998-07-13 Dave Love <d.love@dl.ac.uk>
33675 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
33676 New test from Craig.
33678 1998-07-12 Dave Love <d.love@dl.ac.uk>
33680 * g77.f-torture/noncompile/980616-0.f: New test.
33682 * g77.f-torture/execute/970816-3.f: New test from Craig.
33684 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
33686 * g++.other/singleton.C: Return error value instead of taking
33689 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
33691 * g++.other/singleton.C: New test. Warning is under dispute.
33692 Runtime crash is not.
33694 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
33696 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
33697 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
33698 using6.C, using7.C}: New namespace tests.
33700 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
33702 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
33703 specialization with typedef'ed names used as array indexes.
33705 1998-07-09 Jeffrey A Law (law@cygnus.com)
33707 * gcc.c-torture/execute/980709-1.c: New test.
33709 * gcc.dg/980709-1.c: New test.
33711 1998-07-07 Richard Henderson <rth@cygnus.com>
33713 * gcc.c-torture/execute/bcp-1.c: New test.
33715 1998-07-07 Jeffrey A Law (law@cygnus.com)
33717 * gcc.c-torture/execute/980707-1.c: New test.
33719 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
33721 * gcc.c-torture/compile/980706-1.c: New test.
33723 1998-07-01 Dave Love <d.love@dl.ac.uk>
33725 * g77.f-torture/execute/980701-0.f,
33726 g77.f-torture/execute/980701-1.f: New test from Craig.
33728 1998-07-01 Jeffrey A Law (law@cygnus.com)
33730 * gcc.c-torture/compile/980701-1.c: New test.
33732 * gcc.c-torture/execute/980701-1.c: New test.
33734 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
33737 * g++.old-deja/g++.robertl/eb132.C: New test.
33738 * g++.old-deja/g++.robertl/eb133.C: Likewise.
33740 1998-06-29 Dave Love <d.love@dl.ac.uk>
33742 * g77.f-torture/execute/980628-7.f,
33743 g77.f-torture/execute/980628-8.f,
33744 g77.f-torture/execute/980628-9.f,
33745 g77.f-torture/execute/980628-10.f: New tests from Craig.
33747 * g77.f-torture/execute/980628-3.f: Remove mail headers.
33749 1998-06-28 Jeffrey A Law (law@cygnus.com)
33751 * g77.f-torture/execute/980628-4.f: New test from Craig.
33752 * g77.f-torture/execute/980628-5.f: Likewise.
33753 * g77.f-torture/execute/980628-2.f: Likewise.
33754 * g77.f-torture/execute/980628-0.f: Likewise.
33755 * g77.f-torture/execute/980628-1.f: Likewise.
33756 * g77.f-torture/execute/980628-3.f: Likewise.
33757 * g77.f-torture/execute/980628-6.f: Likewise.
33759 1998-06-28 Jeffrey A Law (law@cygnus.com)
33761 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
33762 directory when nothing has been installed yet.
33764 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
33766 * gcc.c-torture/special/special.exp: Handle newer versions of
33769 1998-06-26 Jeffrey A Law (law@cygnus.com)
33771 * gcc.dg/980626-1.c: New test.
33773 1998-06-19 Bruno Haible <haible@ilog.fr>
33775 * gcc.misc-tests/m-un-2.c: New test.
33776 * g++.old-deja/g++.other/warn01.c: Likewise.
33778 1998-06-19 Robert Lipe <robertl@dgii.com>
33780 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
33781 compatibility with assmblers with a different comment character.
33782 Eliminate use of GAS-specific extensions.
33784 1998-06-19 Jeffrey A Law (law@cygnus.com)
33786 * gcc.c-torture/execute/ieee/980619-1.c: New test.
33788 1998-06-19 Robert Lipe <robertl@dgii.com>
33790 *lib/g77.exp: Replace search for libf2c.a with search for newly
33793 1998-06-17 Jeffrey A Law (law@cygnus.com)
33795 * gcc.c-torture/execute/980617-1.c: New test.
33797 1998-06-12 Jeffrey A Law (law@cygnus.com)
33799 * gcc.c-torture/execute/980612-1.c: New test.
33801 1998-06-08 Jeffrey A Law (law@cygnus.com)
33803 * gcc.dg/980523-1.c: Only test on ppc-linux.
33804 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
33806 * gcc.c-torture/execute/980608-1.c: New test.
33808 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
33810 * gcc.c-torture/execute/980605-1.c: New test.
33812 1998-06-04 Jeffrey A Law (law@cygnus.com)
33814 * gcc.c-torture/execute/980604-1.c: New test.
33816 1998-06-02 Jeffrey A Law (law@cygnus.com)
33818 * gcc.c-torture/execute/980602-1.c: New test.
33819 * gcc.c-torture/execute/980602-2.c: Likewise.
33821 1998-06-02 Dave Love <d.love@dl.ac.uk>
33823 * 970125-0.f: Fix per JCB. Add commentary.
33825 1998-05-31 Michael Meissner <meissner@cygnus.com>
33827 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
33830 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
33832 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
33835 1998-05-28 Catherine Moore <clm@cygnus.com>
33837 * gcc.c-torture/execute/980526-3.c: New test.
33839 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
33841 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
33842 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
33843 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
33844 m88k-motorola-sysv3 to XFAIL.
33846 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33848 * gcc.dg/980526-1.c: New test.
33849 * gcc.c-torture/execute/980526-2.c: New test.
33851 1998-05-26 Jeffrey A Law (law@cygnus.com)
33853 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
33855 * gcc.c-torture/execute/980526-1.c: New test.
33857 1998-05-26 Dave Love <d.love@dl.ac.uk>
33859 * g77.f-torture/execute/alpha2.f: Add runtime test.
33861 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
33863 * g++.old-deja/old-deja.exp: Strip leading directories.
33865 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
33866 error for the line. Don't run multiple tests for the same line.
33868 1998-05-23 Jeffrey A Law (law@cygnus.com)
33870 * gcc.dg/980523-1.c: New test.
33872 1998-05-23 Dave Love <d.love@dl.ac.uk>
33874 * g77.f-torture/compile/970915-0.f: New test.
33876 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
33878 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
33880 1998-05-21 Jeffrey A Law (law@cygnus.com)
33882 * gcc.dg/980520-1.c: New test.
33884 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
33886 * gcc.dg/980502-1.c: Fix return type.
33888 1998-05-20 Jeffrey A Law (law@cygnus.com)
33890 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
33891 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
33892 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
33893 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
33894 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
33896 1998-05-20 Dave Love <d.love@dl.ac.uk>
33898 * g77.f-torture/execute/980520-1.f: New test.
33900 1998-05-15 Dave Love <d.love@dl.ac.uk>
33902 * lib/mike-g77.exp: New file.
33904 * g77.f-torture/noncompile/noncompile.exp,
33905 g77.f-torture/noncompile/check0.f: New files.
33907 1998-05-14 Dave Love <d.love@dl.ac.uk>
33909 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
33910 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
33911 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
33912 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
33913 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
33914 abort where appropriate.
33916 1998-05-05 Michael Meissner <meissner@cygnus.com>
33918 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
33919 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
33921 1998-04-29 Dave Love <d.love@dl.ac.uk>
33923 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
33925 1998-04-27 Dave Love <d.love@dl.ac.uk>
33927 * g77.f-torture/compile/980427-0.f: New test.
33929 1998-04-24 Dave Love <d.love@dl.ac.uk>
33931 * g77.f-torture/compile/980424-0.f: New test.
33933 1998-04-19 Dave Love <d.love@dl.ac.uk>
33935 * g77.f-torture/compile/980419-2.f (main): New test.
33936 * g77.f-torture/compile/970125-0.f: New test.
33937 * g77.f-torture/compile/980419-1.f: New test.
33939 1998-04-08 Jim Wilson <wilson@cygnus.com>
33941 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
33944 1998-04-07 Jim Wilson <wilson@cygnus.com>
33946 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
33948 1998-04-03 Jim Wilson <wilson@cygnus.com>
33950 * gcc.c-torture/compile/980329-1.c: New test.
33952 1998-03-18 Jim Wilson <wilson@cygnus.com>
33954 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
33955 * gcc.dg/980312-1.c: Fix typo in -march command.
33957 1998-03-16 H.J. Lu (hjl@gnu.org)
33959 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
33961 1998-03-11 Robert Lipe <robertl@dgii.com>
33963 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
33964 Dave Love agree the Fortran source is bogus.
33966 1998-03-11 Robert Lipe <robertl@dgii.com>
33968 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
33969 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
33970 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
33971 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
33972 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
33974 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
33976 * g++.old-deja/g++.other/friend1.C: New test.
33978 1998-02-18 Dave Love <d.love@dl.ac.uk>
33980 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
33981 possibly uninitialized) variables and declare dnrm2.
33983 1998-02-23 Robert Lipe <robertl@dgii.com>
33985 From Bruno Haible <haible@ilog.fr>:
33986 * gcc.c-torture/execute/980223.c: New test.
33988 1998-02-13 Jeffrey A Law (law@cygnus.com)
33990 * gcc.dg/ifelse-1.c: New test.
33992 1998-02-09 H.J. Lu (hjl@gnu.org)
33994 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
33996 * lib/old-dejagnu.exp (old-dejagnu): Added the
33997 "execution test - XFAIL *-*-*" handling in the spirit of
33998 "excess errors test -". Changed the "execution test fails"
33999 handling to be like "excess errors test fails".
34000 * Update various tests accordingly.
34002 1998-02-06 Jim Wilson <wilson@cygnus.com>
34004 * gcc.c-torture/execute/980205.c: New test.
34006 1998-01-18 Jeffrey A Law (law@cygnus.com)
34008 * lib/c-torture.exp: Look for .x files instead of .cexp files.
34009 * lib/f-torture.exp: Similarly.
34010 * gcc.c-torture: Rename all .cexp files to .x files.
34012 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
34014 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
34015 (940510-1.c): Removed duplicate.
34016 (971104-1.c): New test.
34018 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
34020 * lib/f-torture.exp: Improve error and loop detection.
34022 1997-11-19 Michael Meissner <meissner@cygnus.com>
34024 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
34025 use that to size the filler array.
34027 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
34029 * lib/c-torture.exp(c-torture-execute): Fix typo.
34031 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
34032 testcase as the executable name. Keep the executable around if
34035 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
34037 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
34038 changes. Only test one -g option, and move it to the end of the
34039 list of options to test.
34041 1997-09-19 Michael Meissner <meissner@cygnus.com>
34043 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
34044 variable GCC_TORTURE_OPTIONS to supply default switches separated
34045 by colons. If no environment variable, run tests with -O0 -g, -O1
34046 -g, and -O2 -g as well.
34048 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
34050 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
34051 explanatory comments. Fix indentation.
34053 1997-09-15 Jeffrey A Law (law@cygnus.com)
34055 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
34057 1997-09-11 Jeffrey A Law (law@cygnus.com)
34059 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
34060 * g++.old-deja/g++.mike/p7325.C: Likewise.
34061 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
34063 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
34065 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
34066 * g++.old-deja/g++.brendan/crash30.C: Likewise.
34067 * g++.old-deja/g++.brendan/crash39.C: Likewise.
34068 * g++.old-deja/g++.law/operators4.C: Likewise.
34070 1997-09-11 Joe Buck (jbuck@synopsys.com)
34072 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
34073 * g++.old-deja/g++.mike/p784.C: Ditto.
34074 * g++.old-deja/g++.mike/p785.C: Ditto.
34076 1997-09-05 Jeffrey A Law (law@cygnus.com)
34078 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
34080 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
34082 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
34083 target feature; pass this to c-torture-execute as needed.
34085 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
34087 * lib/c-torture.exp(c-torture-execute): If the previous and the
34088 current executables being tested are identical, we don't need to
34089 run the executable again. Try to make the executable names
34090 unique. Add an optional argument for passing additional compiler
34093 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
34095 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
34097 1997-08-29 Jeffrey A Law (law@cygnus.com)
34099 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
34101 1997-07-31 Jeffrey A Law (law@cygnus.com)
34103 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
34104 32bit or larger longs.
34106 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
34107 have either a 32bit long or 32bit int.
34109 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
34111 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
34112 Make double precision tests dependent on sizeof (double).
34114 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
34116 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
34119 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
34121 * gcc.c-torture/compile/961203-1.cexp: New script.
34123 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
34125 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
34126 up the includes ourselves.
34128 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
34130 * lib/plumhall.exp: Remove random include, and add a few
34131 verbose messages for debugging.
34133 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
34135 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
34136 of trying to do it ourselves.
34138 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
34140 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
34142 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
34144 * gcc.prms/5403.c: Made regexp a bit less strict.
34146 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
34148 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
34149 is returned from remote_load instead.
34150 * lib/plumhall.exp: Ditto.
34151 * lib/mike-g++.exp: Ditto.
34152 * lib/old-dejagnu.exp: Ditto.
34153 * lib/c-torture.exp: Ditto.
34155 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
34157 * lib/g++.exp: Use build_wrapper procedure.
34158 * lib/gcc.exp: Ditto.
34160 1997-05-20 Jeffrey A Law (law@cygnus.com)
34162 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
34163 an old-style decl for malloc. Fixes tests to work when
34164 sizeof (int) != sizeof (size_t).
34166 1997-05-15 Mike Meissner <meissner@cygnus.com>
34168 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
34170 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
34171 use stdargs.h interface.
34173 1997-05-15 Mike Meissner <meissner@cygnus.com>
34175 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
34176 NO_VARARGS when compiling.
34178 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
34180 * lib/plumhall.exp(ph_includes): New procedure.
34182 (ph_compiler): Ditto.
34184 * lib/g++.exp: Rename test-glue.c to testglue.c.
34185 * lib/gcc.exp: Ditto.
34187 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
34189 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
34190 to completion when it's called.
34192 1997-03-21 Michael Meissner <meissner@cygnus.com>
34194 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
34195 is defined, don't do test.
34197 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
34199 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
34201 (ph_summary): Mark skipped testcases as untested, not unresolved.
34203 * lib/plumhall.exp (ph_make): If unresolved because of bad
34204 errorCode, record errorCode in log file.
34205 (*): Replace send_log/verbose with verbose -log.
34207 1997-03-19 Michael Meissner <meissner@cygnus.com>
34209 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
34210 double conversion if double isn't at least 8 bytes.
34212 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
34213 int to work with targets where int is 16 bits.
34215 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
34216 8 bytes, just exit, since 4 byte doubles don't have enough bits of
34217 precision for the test to complete.
34219 1997-03-14 Michael Meissner <meissner@cygnus.com>
34221 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
34222 if d10v is not compiled with the -mdouble64 flag.
34223 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
34225 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
34226 d10v is not compiled with the -mint32 flag.
34228 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
34230 * lib/plumhall.exp: Use incr_count.
34232 1997-03-12 Jeffrey A Law (law@cygnus.com)
34234 * gcc.c-torture: Update to c-torture-1.45.
34236 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
34238 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
34239 the name of the expect testcase file).
34241 * lib/g++.exp(g++_init): Ditto.
34243 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
34245 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
34248 * lib/gcc.exp(gcc_exit): New procedure.
34250 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
34252 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
34253 specs where appropriate.
34255 * g++.old-deja/g++.arm/*: Added additional ERROR checks
34256 because of new "candidates are" messages, and removed a few
34258 * Converted all non-old-style g++ testcases to old-style, and
34259 moved into g++.old-deja.
34261 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
34263 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
34266 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
34269 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
34271 1997-02-13 Michael Meissner <meissner@cygnus.com>
34273 * lib/gcc.exp (gcc_target_compile): Add support for defining
34274 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
34275 the machine doesn't have those features.
34277 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
34279 * g++.law/operators4.exp: Don't use LIBS.
34281 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
34283 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
34285 * lib/mike-g++.exp: Don't set the compiler to be tested here.
34286 * lib/g++.exp: Set it here instead. Also, allow use of the
34287 --tool_exec and --tool_opt options. Change CXX to
34290 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
34292 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
34294 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
34296 * lib/old-dejagnu.exp: Use prune_warnings instead of
34298 * lib/mike-g++.exp: Ditto.
34299 * lib/gcc.exp: Ditto.
34300 * lib/g++.exp: Ditto.
34302 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
34304 1997-02-07 Jeffrey A Law (law@cygnus.com)
34306 * 941014-2.c: Include stdlib.h
34307 * 960327-1.c: Include stdio.h
34308 * dbra.c, index-1.c: Don't assume ints are 32bits.
34310 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
34312 * lib/gcc.exp: Add gcc,stack_size target feature.
34314 * lib/g++.exp(g++_target_compile): Add the include and link
34315 paths here, not in two other places. And, it's $options, not
34318 * lib/mike-g++.exp(postbase): Remove the code that determines
34319 the correct include and link paths.
34320 * g++.old-deja/old-deja.exp: Ditto.
34322 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
34324 * lib/g++.exp(g++_init): target_compile no longer returns the
34325 filename of the result.
34327 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
34329 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
34332 * gcc.c-torture/special/special.exp: Change call to
34333 gcc_target_compile to include the object file.
34335 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
34337 * gcc.c-torture/special/special.exp: Correct misspelling in last
34340 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
34342 * lib/plumhall.exp(ph_summary): Log the entire output of the
34343 executable. Return -1 if there were any failures, 0 otherwise.
34344 (ph_execute): Return -1 if there were any failures, 0 otherwise.
34345 (ph_make): Clean up objects and executables that were built
34346 if the tests succeeded.
34348 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
34350 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
34351 libraries and includes in the build tree as appropriate.
34353 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
34355 * lib/c-torture.exp: Instead of looking for the global variable
34356 NO_LONG_LONG, check to see if that's a feature of the target.
34358 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
34360 * config/default.exp: Minimize. Delete the remainer of the files in
34361 config; this functionality is now in devo/dejagnu/config.
34363 g++.*/*: Pass any additional flags used to compile to postbase;
34366 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
34367 is now done by runtest.exp. Use gcc_target_compile instead of
34370 lib/c-torture.exp: Use gcc_target_compile instead of compile.
34371 Remove references to CFLAGS. Use remote_file instead of
34373 (c-torture): Take a list of arguments to use to compile this
34376 lib/g++.exp: Simplify. Use target_compile instead of compile.
34377 lib/gcc-dg.exp: Ditto.
34378 lib/gcc.exp: Ditto.
34379 lib/mike-{gcc,g++}.exp: Ditto.
34380 lib/old-dejagnu.exp: Ditto.
34381 lib/plumhall.exp: Ditto.
34383 1997-01-08 Jim Wilson <wilson@cygnus.com>
34385 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
34386 (ph_linker): Likewise.
34388 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
34390 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
34391 MAP_ANON / MAP_ANONYMOUS if defined;
34392 else try to map from /dev/zero .
34394 1996-11-12 Jeffrey A Law (law@cygnus.com)
34396 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
34397 isn't defined, then define it to MAP_ANONYMOUS.
34399 1996-11-12 Jeffrey A Law (law@cygnus.com)
34401 * gcc.c-torture: Update to c-torture-1.42 release.
34403 1996-11-11 Jeffrey A Law (law@cygnus.com)
34405 * gcc.c-torture: Update to c-torture-1.41 release.
34407 1996-10-27 Jeffrey A Law (law@cygnus.com)
34409 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
34412 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
34414 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
34415 and LDFLAGS. Fix second case to append the target_info ldflags
34416 onto LDFLAGS, not CFLAGS.
34417 * lib/g++.exp (g++_init): Add target_info stuff.
34418 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
34419 of libgloss and newlib flags for !native.
34421 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
34422 (GDB): Fix relative path to go up another dir for finding gdb.
34424 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
34426 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
34427 versions in the target_info array, if they don't exist.
34429 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
34431 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
34433 1996-07-08 Jim Wilson <wilson@cygnus.com>
34435 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
34436 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
34438 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
34440 * lib/old-dejagnu.exp: Don't remove the output file before we've
34441 actually tested it. Don't append pwd to the path of the executable
34444 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
34446 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
34448 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
34450 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
34451 temporary directory for compiler files, and set it to a default
34452 value of /tmp. Set $output as the name of the output file from
34453 compiling the testcase. Add a -o option to $cflags_var so the
34454 compiler writes the final output file as $output. Set $executable
34457 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
34458 directory for compiler files, and set it to /tmp if it doesn't
34459 already have a value. Set $output_file to the name of the output
34460 file from compiling the testcase. Add a -o option to CXXFLAGS so
34461 the compiler writes the final output file as $output. Use $output
34462 as the executable to be tested.
34464 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
34466 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
34468 1996-06-08 Jeffrey A Law (law@cygnus.com)
34470 * gcc.c-torture/execute/pending-1.c: New test. Still
34471 pending in Tege's queue.
34473 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
34475 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
34476 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
34477 if there were failures. Call unresolved if there were unresolved
34478 testcases. Call gcc_fail if program did not run to completion.
34479 (ph_make): Pass additional argument name to ph_execute.
34480 (ph_execute): Add new argument. Pass additional arguments to
34481 ph_summary. Call gcc_fail is there is no execution output.
34483 1996-04-24 Jeffrey A Law (law@cygnus.com)
34485 * lib/plumhall.exp (proc_summary): Output relavent summary
34486 lines into the log so specific failures in plumhall can be
34489 1996-04-10 Jeffrey A Law (law@cygnus.com)
34491 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
34492 (c-torture-execute): Don't try to execute tests which use
34493 "long long" types if $NO_LONG_LONG is nonzero.
34495 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
34497 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
34500 * gcc.ieee: Move from here.
34501 * gcc.c-torture/execute/ieee: To here.
34503 1996-03-26 Jeffrey A Law (law@cygnus.com)
34505 * gcc.c-torture: Update to c-torture-1.41 release.
34507 1996-03-22 Jeffrey A Law (law@cygnus.com)
34509 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
34512 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
34514 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
34517 1996-03-02 Jeffrey A Law (law@cygnus.com)
34519 * config/proelf.exp: Handle connecting to a simulator.
34521 1996-01-31 Jeffrey A Law (law@cygnus.com)
34523 * config/proelf.exp: New file. Enough framework that we can
34524 run c-torture tests on the proelf targets (or any other target
34525 that gdb can connect to for that matter).
34527 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
34529 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
34530 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
34532 * lib/plumhall.exp (ph_execute): Always call ph_summary if
34533 exec_output exists.
34535 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
34537 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
34538 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
34540 * config/*.exp: Update FSF address. Change result of ${tool}_load
34541 to pass/fail/unresolved/unsupported/untested. Caller must now
34542 call unresolved/unsupported/untested.
34543 * lib/*.exp: Update FSF address. Update to handle new results of
34545 * lib/chill.exp (verbose): Delete.
34547 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
34549 * lib/gcc.exp (default_gcc_start): Change order of args to
34550 $LDFLAGS $CFLAGS $LIBS.
34551 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
34552 Save/set/restore CFLAGS. Pass single arg to gcc_start.
34553 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
34554 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
34555 * gcc.misc-tests/dg-test.exp: Likewise.
34556 * gcc.misc-tests/msgs.exp: Likewise.
34557 * gcc.prms/prms.exp: Likewise.
34558 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
34559 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
34561 * lib/dg.exp: Deleted, moved to dejagnu/lib.
34563 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
34565 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
34567 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
34568 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
34570 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
34573 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
34575 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
34576 global for loop; add use of $mathlib.
34577 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
34578 settings here; set mathlib for anything but VxWorks.
34580 1996-01-22 Jeffrey A Law (law@cygnus.com)
34582 * gcc.c-torture: Update to c-torture-1.40 release.
34584 1996-01-03 Jeffrey A Law (law@cygnus.com)
34586 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
34589 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
34591 * lib/c-torture.exp (c-torture-execute): Declare "output" as
34594 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
34596 * lib/g++.exp (LIBS): Define if not already.
34597 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
34598 (gcc-dg-prune): Call prune_gcc_output.
34599 * lib/gcc.exp (prune_gcc_output): New proc.
34600 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
34603 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
34605 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
34606 (c-torture-execute): Likewise. Rename `name' to `testcase'.
34608 1995-11-15 Jeffrey A Law (law@cygnus.com)
34610 * gcc.c-torture: Update to c-torture-1.39 release.
34612 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
34614 * lib/c-torture.exp (c-torture-execute): Don't return if one option
34615 fails, try others as well.
34617 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
34619 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
34620 If compilation fails, mark execute tests as `untested'.
34621 If test is marked as unsupported, don't mark compilation and
34622 execute tests as failed.
34624 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
34626 * lib/g++.exp (g++_init): Don't link in libg++, and look to
34627 libstdc++ for whether or not we want to be doing shared
34628 libraries. Delete link_curses since we don't need it anymore.
34629 * lib/mike-g++.exp (postbase): Don't link in libg++.
34630 * g++.old-deja/old-deja.exp: Likewise.
34632 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
34634 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
34636 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
34638 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
34639 For that, add `-Wl,-a,shared_archive'.
34640 * g++.old-deja/old-deja.exp: Likewise.
34642 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
34644 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
34646 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
34648 * lib/mike-g++.exp (postbase): Pay attention to the status of
34651 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
34653 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
34655 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
34657 * lib/gcc.exp (default_gcc_start): No longer need to log program
34658 being executed or its output, execute_anywhere does that now.
34659 * lib/g++.exp (default_g++_version): Call execute_anywhere.
34660 (default_g++_start): Likewise. Delete calls to verbose/send_log.
34662 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
34664 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
34665 the same as those in lib/g++.exp.
34667 1995-10-10 Jeff Law (law@hurl.cygnus.com)
34669 * gcc.c-torture: Update to c-torture-1.38 release.
34670 * gcc.ieee: Related changes.
34672 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
34674 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
34675 "exec". Minor reformatting changes.
34677 * config/rom68k.exp (${tool}_load): Make it work in a canadian
34678 cross. This means all "exec" calls now work on a remote host as
34680 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
34681 cross. Filter out the extra "\r\n" stuff that expect puts in.
34682 (c-torture-execute): Filter out the bogus warnings like
34683 c-torture-compile does. Add support for canadian cross.
34684 * lib/gcc.exp (default_gcc_version, default_gcc_start)
34685 Use execute_anywhere rather than calling exec directly. Now it
34686 works for canadian cross testing.
34688 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
34690 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
34691 results into a variable, and check that rather than using file exists.
34693 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
34695 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
34696 create a libg++.so. For sunos4.1.*, also add -ltermcap.
34698 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
34700 * g++.old-deja/old-deja.exp: Create and pass runshlib and
34701 lib_curses if there's a shared libg++ in the build tree.
34703 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
34705 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
34706 if not supported target.
34708 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
34710 * lib/g++.exp (g++_init): Move empty setting of runshlib and
34711 link_curses up to always happen, not just for native builds.
34713 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
34715 * gcc.c-torture: Update to c-torture-1.36 release.
34716 * gcc.failure: Related changes.
34718 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
34720 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
34722 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
34724 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
34725 * lib/mike-g++.exp (postbase): Not in here. Still reference
34726 runshlib, link_curses, and mathlib for link and run.
34728 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
34729 pass the runtime shared library options for Solaris, OSF/1, and
34730 Irix5, and link with -lcurses to avoid unresolved references.
34732 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
34734 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
34737 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
34739 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
34741 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
34743 * gcc.c-torture: Update to c-torture-1.35 release. Note we
34744 do not have a framework for the "compat" tests yet.
34746 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
34748 * lib/mike-g++.exp (postbase): New local variable `mathlib',
34749 set to null if we're testing vxworks5.1. Use that instead of
34750 `-lm' in the setting of LIBS for link and run.
34752 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
34754 * config/rom68k.exp (${tool}_load): Major changes to make it
34755 work. Verified that it does in fact return the stuff in
34756 exec_output properly. Catch any Emul or any TRAP other than 0.
34758 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
34760 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
34761 LDFLAGS properly for targets that need stuff from libgloss.
34762 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
34764 (gpp_initialized): New variable.
34766 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
34768 * config/rom68k.exp: Load libgloss.exp.
34769 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
34770 so we can produce a fully linked binary.
34771 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
34772 so we can produce a fully linked binary.
34774 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
34776 * lib/plumhall.exp (ph_section): Watch for expected failures.
34777 Add missing `else'.
34779 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
34781 (c-torture): Likewise.
34783 1995-08-28 Doug Evans <dje@cygnus.com>
34785 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
34787 * lib/mike-g++.exp (mike_cleanup): New proc.
34788 (prebase): New globals compiler_result, not_compiler_result,
34790 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
34791 allow leading "-" in pattern. Watch for unsupported tests.
34792 If $compiler_result is set, pattern match assembler code,
34793 and ditto for $not_compiler_result.
34794 * lib/mike-gcc.exp: Likewise.
34796 * lib/plumhall.exp (ph_execute): Only call ph_summary if
34797 execution "succeeded".
34799 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
34801 * config/win32.exp: New file.
34802 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
34804 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
34806 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
34808 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
34809 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
34810 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
34812 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
34813 "... without exceptions was ...". That is now handled by
34815 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
34817 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
34819 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
34820 sieve.c,sort2.c}: New files.
34821 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
34822 sieve.exp,sort2.exp}: Drivers for them.
34824 * lib/mike-gcc.exp (program_output): New user settable variable.
34825 (postbase): Call prune_system_crud. Also prune extraneous compiler
34827 * lib/mike-g++.exp (program_output): New user settable variable.
34829 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
34831 * config/sh.exp: Deleted (use sim.exp instead).
34833 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
34835 * config/vx.exp: Declare CHECKTASK as global.
34836 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
34837 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
34838 * lib/old-dejagnu.exp: Load [pwd]/$executable.
34840 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
34842 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
34843 target. Like vx.exp, only includes `vx29k.exp' instead of
34846 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
34848 * config/sim.exp: Increase time limit from 120 seconds to 240.
34850 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
34852 * gcc.c-torture/execute/950628-1.c: New test.
34854 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
34856 * gcc.c-torture: Update with changes/additions from
34859 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
34861 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
34863 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
34865 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
34867 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
34869 * gcc.c-torture/compile/950512-1.c: New test.
34870 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
34871 * gcc.dg/struct-ret-1.c: Likewise.
34873 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
34875 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
34876 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
34878 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
34880 * gcc.c-torture/special/920411-1.c: Deleted.
34881 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
34883 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
34885 * config/sim.exp (${tool}_load): Hack in call to bash to get a
34888 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
34890 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
34892 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
34895 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
34896 is the proper length.
34897 * va-arg-3.c: Likewise.
34899 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
34901 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
34902 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
34904 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
34905 * lib/g++.exp (default_g++_start): Delete old cruft.
34907 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
34909 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
34910 (2 * (1 << 18)) to (2 * (1 << 17)).
34912 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
34914 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
34916 * config/rom68k.exp: Renamed from config/idp.exp
34918 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
34920 * c-torture/compile/921109-2.c
34922 1995-04-18 Mike Stump <mrs@cygnus.com>
34924 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
34927 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
34929 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
34931 * lib/g++.exp (default_g++_start): Likewise.
34933 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
34935 * gcc.c-torture/compile/950329-1.c: New test.
34937 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
34939 * config/bug.exp (${tool}_load): Updated to use new remote_open
34940 and remote_close procs.
34941 * config/idp.exp: New file.
34943 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
34945 * gcc.c-torture/execute/950322-1.c: New test.
34947 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
34949 * config/vx.exp (${tool}_load): Clean up testing of return code from
34950 vxworks_ld and vxworks_spawn.
34952 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
34954 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
34956 1995-03-13 Mike Stump <mrs@cygnus.com>
34958 * lib/old-deja.exp: Add `excess errors test - ' error, now one
34959 can mark excess errors on a machine by machine basis. Note, the
34960 default is to not expect any excess errors, even when excess
34961 errors test - is given, so you will want to put an XFAIL ... on
34962 these lines. For example, // excess errors test - XFAIL hppa*-*-*
34963 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
34964 those 4 machines, but no others.
34966 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
34968 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
34969 * lib/c-torture.exp: to here.
34971 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
34973 * gcc.c-torture/execute/950221-1.c: New test.
34974 * gcc.c-torture/execute/struct-ret-1.c: New test.
34975 * gcc.c-torture/compile/950221-1.c: New test.
34977 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
34979 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
34981 * gcc.c-torture/execute/arith-1.c (main): Return 0.
34982 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
34984 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
34986 * g++.gb: New directory of tests, derived from my signature and
34987 class scoping tests.
34989 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
34990 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
34991 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
34992 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
34993 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
34994 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
34995 * g++.gb/sig25.C: Likewise.
34997 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
34998 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
34999 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
35000 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
35001 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
35002 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
35003 * g++.gb/sig25.exp: Likewise.
35005 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
35006 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
35007 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
35008 * g++.gb/scope13.C: Likewise, this test still fails.
35010 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
35011 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
35012 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
35013 * g++.gb/scope13.exp: Ditto.
35015 * g++.gb/README: New file, explains what these tests are about.
35017 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
35019 * lib/dg.exp (dg-do): Support `preprocess'.
35020 (dg-test): Likewise.
35022 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
35024 * config/udi.exp: change "continue -expect" to "exp_continue".
35026 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
35028 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
35029 Delete redundant tests.
35031 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
35032 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
35033 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
35034 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
35035 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
35036 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
35037 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
35038 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
35040 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
35041 storing label pointers.
35042 * gcc.c-torture/execute/921019-1.c: Likewise.
35043 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
35044 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
35046 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
35049 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
35050 Delete obsolete tests.
35052 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
35053 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
35054 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
35055 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
35056 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
35057 * gcc.c-torture/compile/950124-1.c: New test.
35059 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
35061 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
35063 * lib/mike-g++.exp: Add -lm to LIBS.
35065 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
35067 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
35069 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
35071 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
35073 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
35075 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
35077 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
35079 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
35080 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
35081 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
35082 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
35083 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
35084 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
35085 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
35086 * g++.law/{operators31.C, operators32.C,
35087 * g++.law/{operators33.C, operators34.C}: Likewise.
35088 * g++.law/{pic1.C, refs2.C}: Likewise.
35089 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
35090 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
35091 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
35092 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
35094 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
35095 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
35096 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
35097 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
35098 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
35099 * g++.law/{enum9.exp, friend5.exp}: Likewise.
35100 * g++.law/{nest3.exp, nest4.exp}: Likewise.
35101 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
35102 * g++.law/{operators30.exp, operators31.exp}: Likewise.
35103 * g++.law/{operators32.exp, operators33.exp}: Likewise.
35104 * g++.law/{operators34.exp}: Likewise.
35105 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
35106 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
35107 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
35108 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
35109 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
35111 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
35112 No longer expected to fail.
35113 * g++.law/missed-error3.C: Tweak for recent bool changes.
35115 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
35117 * config/emb-unix: Deleted.
35118 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
35119 remote execution. Do final link on remote host if REMOTE_LINK is set.
35121 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
35123 * lib/dg.exp (dg-test): Fix typo in last patch.
35125 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
35127 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
35128 (handles multiple occurrences).
35130 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
35132 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
35133 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
35134 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
35136 * lib/c-torture.exp (c-torture-compile): Likewise.
35137 (c-torture): Prepend full path if missing.
35138 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
35139 (gcc_fail): Likewise.
35140 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
35142 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
35144 * lib/netware.exp: Only attach to NetWare i386 systems.
35146 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
35148 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
35149 messages. Add test name to "output pattern match" pass/fail message.
35151 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
35153 * gcc.dg: New testsuite.
35154 * gcc.dg/dg.exp: New file.
35156 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
35157 test-switch.c}: Deleted.
35159 * gcc.misc-tests/msgs.exp: New testcase driver.
35161 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
35163 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
35164 Watch for illegal return values from ${tool}_load.
35165 * config/unix.exp (${tool}_load): Fix pass/fail detection for
35166 cross targets. Coerce return value >0 to 1.
35168 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
35170 * config/unix.exp (${tool}_load): Call program rsh, not proc.
35172 * config/emb-unix.exp: New file.
35174 * config/sim.exp: Error if variable $SIM not defined.
35175 (${tool}_load): Mark test as "untested" if simulator missing.
35177 * config/unix.exp: Load remote.exp to get rcp_download.
35178 * lib/c-torture.exp: Use different option lists for testcases with
35180 * gcc.c-torture/execute/execute.exp: Likewise.
35182 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
35184 * config/*.exp: Clarify return code from ${tool}_load.
35185 Call `unresolved' or `untested' instead of `warning' or `perror'
35186 (sometimes you still want to call both though).
35187 Add comment that `shell_id' is local to each file.
35188 * config/udi.exp (timeout): Set to 30.
35189 Don't print warning if connection fails, $connectmode has already
35191 (${tool}_load): Move verbose messages to level 2.
35192 Rework pattern for "Process started" message.
35193 Pass `shell_id' to ${connectmode}_download.
35194 Retry twice upon timeout. Make resetting of target more robust.
35195 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
35196 Pass `shell_id' to exit_$connectmode.
35197 Only call exit_$connectmode if connected.
35198 * config/unix.exp (${tool}_load): Check return codes better.
35199 * config/vrtx.exp (${tool}_load): Likewise.
35200 * config/vx.exp (${tool}_load): Likewise.
35201 Delete unneeded global's.
35202 * lib/dg.exp (dg-test): Update to reflect clarified return codes
35205 (dg-init): Delete recording of pass/fail counts.
35206 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
35207 (old-dejagnu-init): Likewise.
35208 (old-dejagnu-stat): Delete contents, empty proc now.
35209 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
35210 (c-torture): Delete references to lcnt, lpass, lfail.
35211 Get option list from TORTURE_OPTIONS.
35212 Delete -funroll[-all]-loops if no loops.
35213 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
35214 (g++_stat): Delete contents (empty proc now).
35215 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
35216 (gcc_finish): Likewise.
35217 (gcc_stat): Deleted.
35218 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
35219 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
35220 * gcc.c-torture/execute/execute.exp: Likewise.
35221 Split tests into two parts: compile, execute.
35222 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
35223 no loops. Update to reflect clarified return codes from ${tool}_load.
35225 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
35227 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
35229 (old-dejagnu): Likewise (where necessary).
35231 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
35233 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
35235 * lib/dg.exp (dg-process-target): Fix processing of selector.
35236 Add comment regarding use of `error'.
35238 * lib/gcc.exp (prune_system_crud): Define if missing.
35239 * lib/g++.exp (prune_system_crud): Likewise.
35241 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
35242 Call prune_system_crud.
35243 * lib/dg.exp (dg-runtest): New proc.
35244 Use perror instead of send_user for tcl errors in testcase.
35245 Don't return any value, it's never used.
35246 Don't clobber previous definition of `unknown'.
35247 Print tcl errors in `dg-final'.
35249 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
35251 * lib/dg.exp (dg-process-target): Improve syntax error messages.
35252 (dg-test): Don't print errorInfo, it contains stack backtrace.
35254 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
35256 * lib/g++.exp (runtest_file_p): Define if missing.
35258 1994-09-24 Doug Evans (dje@cygnus.com)
35260 * lib/mike-g++.exp: Comment out loading of g++.exp.
35261 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
35262 (default_g++_version): Always print something.
35263 (default_g++_start): Comment out call to `which'.
35264 (g++_start, g++_load): Deleted (must be defined in config file).
35265 * lib/gcc.exp: Test for existence of $CC at start.
35266 Delete check for tmpdir (done in gcc_init).
35267 (default_gcc_version): Always print something.
35268 (default_gcc_start): Comment out call to `which'.
35269 * config/*.exp: Major cleanup - make cross targets work at least a
35270 little better for g++ (by not being "--tool gcc" specific).
35271 Rename gcc_xxx to ${tool}_xxx.
35272 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
35273 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
35275 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
35277 * lib/c-torture.exp (c-torture-compile): Rework compiler
35278 message processing.
35280 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
35283 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
35285 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
35287 * lib/dg.exp (dg-process-target): Support { target native }.
35289 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
35291 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
35292 looked for "... program xxx got fatal signal".
35293 Correct regsub munging of `comp_output'.
35294 Ignore compiler messages "path prefix not used" and "linker input
35297 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
35299 * lib/gcc.exp (runtest_file_p): Define if missing.
35300 * gcc.prms/template.c: Example to work from.
35302 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
35304 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
35305 * lib/dg.exp (dg-test): Call unsupported testcases as such.
35307 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
35308 * gcc.prms/1883.c: Moved from compile/940714-1.c.
35309 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
35310 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
35312 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
35313 (dg-process-target): No longer a varargs proc.
35314 Return S/N for target, P/F for xfail. All callers changed.
35315 (user option procs): More argument checking.
35316 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
35317 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
35318 (dg-test): Skip test if not running on selected target in `dg-do'.
35319 Update handling of `dg-do-what', `dg-output-text'.
35320 Separate execution pass/fail from output pattern match pass/fail.
35321 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
35323 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
35325 * gcc.c-torture/special/special.exp: Don't expect failure for mips
35326 target for 920510-1.c.
35328 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
35330 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
35331 Clean up comment regarding use of passcnt, etc.
35332 (gcc_stat): Don't update `testcnt' here.
35333 (gcc_finish): Do it here.
35334 Might as well reset `but_id' here too.
35335 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
35336 to determine if the file should be tested.
35337 * gcc.c-torture/compile/compile.exp: Likewise.
35338 * gcc.c-torture/execute/execute.exp: Likewise.
35339 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
35340 * gcc.misc-tests/dg-test.exp: Likewise.
35341 * gcc.prms/prms.exp: Likewise.
35342 * gcc.wendy/wendy.exp: Likewise.
35343 * g++.old-deja.exp: Likewise.
35344 Move "Testing file" message to verbose level 1.
35346 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
35348 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
35350 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
35352 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
35353 (default_gcc_start): Accept optional second list element
35354 of compiler flags. Print compiler output at verbosity level 2.
35355 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
35356 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
35357 Save current values of framework globals passcnt, failcnt, xpasscnt,
35358 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
35359 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
35360 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
35361 xfailcnt to compute stats. Update framework global `testcnt' from
35363 (gcc_finish): New proc. Clean up test environment.
35364 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
35365 (gcc_epass, gcc_efail): Delete.
35366 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
35367 argument of line number.
35368 (dg-init): If the tool has an init routine, call it.
35369 (dg-test): Remove args `cflags_var' and `libs_var'.
35370 Pass all compiler options to ${tool}_start.
35371 Handle missing line number.
35372 (dg-finish): New function.
35373 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
35374 particular files. Call gcc_finish at end. Move "skipping test"
35375 message to verbosity level 3.
35376 * gcc.c-torture/compile/compile.exp: Likewise.
35377 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
35378 * gcc.c-torture/execute/execute.exp: Likewise.
35379 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
35380 Print testcase being tried at verbosity level 1.
35381 * gcc.c-torture/special/special.exp: Unset xfail.
35382 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
35383 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
35384 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
35385 * gcc.failure/failure.exp: Likewise.
35386 * gcc.ieee/ieee.exp: Likewise.
35387 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
35388 Update call to dg-test. Call dg-finish at end.
35389 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
35390 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
35391 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
35392 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
35393 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
35394 * gcc.wendy/wendy.exp: Add copyright.
35395 Delete setting of tmpdir (done by gcc_init).
35396 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
35397 Pass compiler flags to gcc_start. Call gcc_finish at end.
35398 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
35401 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
35403 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
35405 (g++_load): Likewise.
35407 * config/*.exp (gcc_load): Some were varargs fns and some were not.
35408 Rename argument to `prog' to remove the confusion.
35409 Varargs fns behave differently too!
35410 (g++_load): Likewise.
35412 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
35414 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
35415 what it is. Delete (always) printing of status value for !native.
35416 Simplify verbose code, and include status and exec_output.
35417 (g++_load): Use gcc_load.
35419 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
35421 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
35422 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
35423 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
35424 940714-3.c as these testcases don't exist anymore. Make
35425 va-arg-1.c expected to pass.
35427 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
35429 * gcc.misc-tests/misc.exp: Only run specific testcases.
35430 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
35431 * gcc.misc-tests/dg-[1-9].c: New files.
35433 * lib/dg.exp: New testsuite driver.
35434 * gcc.prms/prms.exp: Use it.
35436 * README.gcc: New file.
35438 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
35439 Document and reset `lxpass' and `lxfail'.
35440 Simplify "initialized" message.
35441 (gcc_stat): Clean up comments a little.
35443 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
35445 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
35447 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
35449 * lib/old-dejagnu.exp (process-option): New proc.
35450 (old-dejagnu-init, old-dejagnu-stat): Likewise.
35451 (old-dejagnu): Simplify.
35452 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
35454 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
35456 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
35457 exists and is not an empty string.
35459 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
35460 $xfail rather than calling setup_xfail. Clear $xfail when test is
35462 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
35465 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
35466 longer expected to fail.
35468 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
35471 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
35473 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
35474 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
35475 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
35476 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
35479 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
35480 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
35482 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
35484 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
35485 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
35487 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
35488 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
35489 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
35491 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
35493 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
35494 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
35495 940714-1.c, 940714-2.c, 940714-3.c},
35496 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
35497 gcc.misc-tests/{mg.c,mg.exp}:
35499 * gcc.noncompile/noncompile.exp: Change accordingly.
35501 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
35503 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
35504 Undo previous clobberage.
35506 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
35508 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
35509 * gcc.special/{930510-1.c, special.exp}:
35510 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
35511 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
35512 struct-varargs-1.c}: New tests from c-torture-1.26.
35514 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
35516 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
35517 argument to switch.
35519 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
35521 * Revert the previous changes. Please see Rob's directory
35522 (/lisa/test/rob/progressive/gcc/testsuite) for testing
35525 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
35527 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
35528 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
35529 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
35530 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
35531 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
35532 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
35533 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
35534 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
35535 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
35536 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
35537 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
35538 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
35539 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
35540 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
35541 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
35542 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
35543 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
35544 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
35545 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
35546 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
35547 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
35548 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
35549 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
35550 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
35551 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
35552 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35553 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
35555 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
35557 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
35558 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
35561 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
35563 * config/unix.exp (g++_load): Fix syntax.
35565 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
35567 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
35568 * gcc.noncompile/921017-1.c: Deleted obsolete test.
35569 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
35570 Don't expect va-arg-1.c to fail. Correct expected output for
35572 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
35573 * gcc.wendy/hbm4.c: Correct typo.
35574 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
35576 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
35578 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
35579 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
35580 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
35581 * lib/c-torture.exp (c-torture-compile): Ditto.
35583 Reduce volume of output (remove all the -I's and such).
35584 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
35585 Call gcc_cpass, gcc_cfail.
35586 (c-torture): Pass testing option to c-torture-compile.
35588 1994-03-21 Doug Evans (dje@cygnus.com)
35590 Bring patches over from progressive.
35591 * config/default.exp: Exit remote shell cleanly.
35592 (g++_exit, g++_start): Add default versions.
35593 * config/sim.exp (gcc_load): Use perror, not error.
35595 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
35597 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
35600 1994-03-14 Doug Evans (dje@cygnus.com)
35602 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
35603 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
35604 (wendy_try): New proc to run testcase.
35605 (main loop): Call 'em.
35606 * gcc.wendy/*.c: Clean up pass to correct expected output.
35608 * lib/gcc.exp: Minor cleanup work.
35609 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
35611 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
35613 * config/sim.exp (gcc_load): Document return codes better.
35614 Don't pass -v to simulator.
35616 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
35618 * gcc.special/920717-x.c: Fix typo.
35619 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
35622 * lib/mike-gcc.exp: Fix typo.
35624 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
35626 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
35627 binary to use, transform the name.
35628 * config/*.exp: rename everything. Nuke any g++ specific files,
35629 it's now a special case of gcc that requires no special support.
35630 Add a default.exp for unsupported targets.
35632 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
35634 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
35635 lib/old-dejagnu.exp: Fix a few patterns to work with the new
35638 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
35640 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
35643 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
35645 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
35647 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
35649 * gcc.execute/execute.exp: Combine opt_list and foption_list into
35650 option_list. Compile every file with only 4/6 option choices
35651 (same as C torture) instead of with 12/18 different option
35653 * lib/c-torture.exp: Likewise.
35655 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
35658 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
35660 * lib/old-deja.exp: Add `excess errors test fails' error, now one
35661 can put an XFAIL *-*-* on excess errors.
35663 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
35665 * g++.law: Add more tests derived from g++-bugs snapshots.
35667 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
35668 equivalent to g++.law/init9.
35670 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
35671 compiled it, and the a.out file after we've run it.
35673 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
35675 * lib/mike-g++.exp (postbase): Delete the .o file after we've
35676 compiled it, and the a.out file after we've run it.
35678 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
35680 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
35682 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
35684 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
35687 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
35689 * g++.law: New directory of g++ tests derived from the g++-bugs
35692 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
35694 * gcc.compile: initbug1.c initbug1.exp testcase added
35696 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
35698 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
35699 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
35700 fixes submitted by Jeff Law (law@cs.utah.edu)
35701 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
35702 Jeff Law (law@cs.utah.edu)
35705 1993-11-30 Mike Stump (mrs@cygnus.com)
35707 * config/unix-g++.exp: Follow the gcc way of doing things.
35708 * g++.old-deja/old-deja.exp: Minor updates.
35709 * lib/g++.exp: New file, follow the gcc way of doing things.
35710 * lib/old-dejagnu.exp: Minor updates.
35711 * lib/mike-g++.exp: Always unset errorInfo.
35713 1993-11-06 Mike Stump (mrs@cygnus.com)
35715 * lib/gcc.exp: Fix some errors with the below change, CC and
35716 CFLAGS should be global when setting, not local.
35718 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
35720 * lib/gcc.exp: Transform tool name.
35722 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
35724 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
35726 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
35728 * lib/gcc.exp: change gcc_done to gcc_stat
35730 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
35732 * Upgraded gcc testsuite to c-torture version 1.25
35734 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
35736 * lib/gcc.exp: added reporting code. Changed verbose compile message.
35737 * lib/c-torture: added hooks for new reporting code.
35739 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
35741 * config/sh-gcc.exp: check if sh-sim exists in the path
35743 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
35745 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
35746 * gcc.compile/compile.exp: Initial changes for new logic.
35747 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
35748 * gcc.failure/failure.exp: Initial changes for new logic.
35749 * gcc.ieee/ieee.exp: Initial changes for new logic.
35750 * gcc.misc-tests/misc.exp: Initial changes for new logic.
35751 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
35752 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
35753 * lib/c-torture.exp: Initial changes for new logic.
35754 * lib/gcc.exp: Initial changes for new logic.
35756 1993-10-15 Mike Stump (mrs@cygnus.com)
35758 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
35759 depend upon failure or success. Fully qualify names in failure
35760 and success messages. Always remove a.out before starting
35761 compile, just in case. Pay more attention to error text output by
35762 the compiler. Handle testcases with no known past errors just
35763 like all others, so that things are uniform. Other miscellaneous
35766 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
35768 * gcc.cpp: new directory for cpp tests
35770 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
35772 * lib/chill.exp: Code reformatted, removed unused code.
35773 * config/unix-chill.exp: Code reformatted, removed unused code.
35774 * chill.execute/execute.exp: Code reformatted, removed unused code.
35775 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
35777 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
35779 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
35780 routines not written.
35782 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
35784 * config/bug-gcc.exp: Use new procs from bug.exp.
35786 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
35788 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
35789 via ftp, rather than depending on NFS.
35790 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
35793 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
35795 * config/bug-gcc.exp: Use new download proc.
35797 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
35799 * chill.execute/execute.exp: cleanups, handles errors better
35800 * chill.compile/compile.exp: rewrite, based on execute.exp
35801 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
35802 * lib/chill.exp: major changes to diff proc and compile and link
35803 procs. added chill_fail and chill_pass wrappers to pass and
35804 fail. added more comments, and handle error codes better.
35805 Added a hack to capture stderr from exec, so noncompile tests
35808 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
35810 * chill.execute/execute.exp: rewrite of testsuite driver
35811 * lib/chill.exp: rewrite of testsuite driver
35812 * config/unix-chill.exp: rewrite of testsuite driver
35814 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
35817 * iexpr.ch: Standardize uppercase.
35818 * tuples.dat: Standardize uppercase.
35819 * vary.ch: standardize. Correct varying string assignments.
35820 * vary.dat: Add new output lines.
35822 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
35825 * chprintf.ch: Standardize use of uppercase.
35826 * tuples.ch: Standardize and turn arr2 into a DCL,
35828 * pinits.ch: Standardize.
35830 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
35832 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
35833 * Makefil: Renamed to Makefile.in.
35834 * configure.in: New.
35836 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
35839 * .cvsignore: Add result/output files.
35840 * Makefile: Fix up variables at start. Use MFLAGS
35841 everywhere. Correct bool_loc, built_ins entries.
35842 Add entry for vary1.ch.
35843 * bitarray.ch: Standardize upper-case usage.
35844 * bitexpr.ch: Standardize, add output of b1.
35845 * params.ch: Use arrayt in along PROC parameters, to
35846 avoid novelty problems.
35847 * sets.ch: Tiny cleanup.
35848 * vary1.ch: Re-indent.
35850 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
35852 * Add PR-related files to Makefiles, .cvsignore files, etc.
35854 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
35856 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
35857 with compiler objects. New names are test-flow.c and test-loop.c
35859 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
35861 * Upgraded c-torture tests from 1.19 to 1.20
35864 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
35865 * gcc.compile: 930623-1.c 930623-2.c
35866 * gcc.noncompile: 930622-1.c 930622-2.c
35867 * gcc.failure: 920411-1.c 920627-2.c
35868 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
35870 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
35872 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
35873 More changes to get testsuite working properly. Needs more work.
35874 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
35876 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
35878 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
35879 More changes to get testsuite working properly. Needs more work.
35881 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
35883 * chill.compile/compile.exp: Added for Dejagnu support
35884 * chill.execute/execute.exp: Added for Dejagnu support
35885 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
35887 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
35889 This should complete moving the CHILL test files.
35890 * chill.noncompile(.cvsignore printf.grt
35891 in-printf.grt chprintf.grt chprintf.ch):
35892 Added test-support files.
35893 (Makefile): Modified further.
35894 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
35895 signal.ch): Added test files.
35896 * chill.execute (.cvsignore printf.grt printr.c
35897 in-printf.grt rts.c chprintf.grt rts.h): Added
35898 test-support files.
35899 (Makefile): More corrections.
35901 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
35903 * chill.compile, chill.execute, chill.nocompile: Add CHILL
35904 test cases, ready for DejaGnu.
35906 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
35908 * Upgraded c-torture tests from 1.18 to 1.19
35910 * gcc.compile: added test(s):
35912 * gcc.execute: added test(s):
35913 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
35915 * added new subdirectory for misc tests: gcc.misc-tests
35916 * gcc.misc-test(s): added tests:
35917 inst-check.c test-consts.c test-ior.c test-switch.c
35919 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
35921 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
35923 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
35925 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
35927 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
35929 * Upgraded c-torture tests from 1.17 to 1.18
35931 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
35933 * Upgraded c-torture tests from 1.12 to 1.17
35935 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
35937 * lib/old-dejagnu.exp:
35938 Fixed handling of XFAIL target triplets to correctly
35939 recognize wildcard characters. Removed code that
35940 appended a unique id tag to the end of the file name
35941 printed out by the result of the testcases within a
35944 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
35946 * lib/old-dejagnu.exp:
35947 Reworked expected failure handling to trigger off of XFAIL
35948 keyword in keyphrase embeded in testcase source code. The
35949 XFAIL keyword must be at the end of the keyphrase line. It
35950 may optionally be followed by one or more target triplets.
35951 It has just occured that the handling of wildcards in the
35952 target triplet may not be correct.
35954 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
35956 * g++.old-deja/tests:
35957 Moved all subdirectories up one level into g++.old-deja .
35959 * lib/old-dejagnu.exp:
35960 Fixed problem with CXXFLAGS not being properly reset, and being
35961 corrupted with extraneous "-c" compiler option. This was
35962 causing binaries to not be generated for test that needed them.
35963 Modified strings passed to "pass" and "fail" so that individual
35964 tests from the same test file would be distinguished by an
35965 identifier appended to the test file name in the summary logs;
35966 this corrected a problem with erroneous diff logs. Added code
35967 to search testcases for expected fail and unexpected pass keywords.
35969 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
35971 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
35973 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
35975 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
35976 Removed extraneous text from end of "Special g++ Options"
35979 * lib/old-dejagnu.exp: Added pattern matching to look for new
35980 keywords, embedded in testcases comments, which will trigger
35981 calls to xpass and xfail.
35983 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
35985 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
35986 comments embedded in the testcases, especially the one looking for
35987 special compiler options, as well as the pattern matching for the
35988 compiler output again.
35990 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
35992 * lib/old-dejagnu.exp: Do a proper check of the return value for
35993 execute tests. Fixed several problems with the pattern matching
35994 of the compiler output which gave erroneous test results.
35995 Changed several of the test result messages to be more descriptive.
35996 * config/unix-g++.exp: Proc g++_load now actually works and
35997 executes the tests passed to it and returns a usable return
36000 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
36002 * lib/gcc.exp: Exits gracefully if $CC is bogus.
36004 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
36006 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
36007 Modified both files to properly execute the old style
36008 dejagnu tests. The previous versions of these files were
36009 experimental and did not function anything near correctly.
36011 1993-04-05 Rob Savoye (rob@cygnus.com)
36013 * Removed all Makefile.in and configure.in files. No configuration
36016 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
36018 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
36020 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
36022 * gcc.compile/configure.in, gcc.unsorted/configure.in,
36023 gcc.special/configure.in, gcc.noncompile/configure.in,
36024 gcc.execute/configure.in, gcc.code_quality/configure.in,
36025 g++.other/configure.in, g++.old-deja/configure.in,
36026 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
36027 in srcname setting.
36029 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
36031 * lib/udi.exp: Fixed mondfe and mondfe_download.
36032 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
36033 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
36035 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
36037 * config/udi-gdb.exp: Check $shell_id after connecting to target.
36038 (gdb_exit): Don't remove *_soc files.
36040 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
36042 * lib/c-torture.exp: Don't look for main; instead always use -w
36043 -c. This is how the c-torture tests work. Remove the object
36044 file if the compilation succeeds.
36045 * gcc.execute/execute.exp: Remove executable if test passes.
36046 * gcc.noncompile/noncompile.exp: Every test is an expected
36048 * gcc.special/special.exp: Added tests from c-torture 1.11,
36049 corrected use of existing test.
36050 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
36051 gcc.execute/920625-1.c: Updated to c-torture 1.11.
36052 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
36053 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
36054 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
36055 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
36056 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
36057 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
36058 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
36059 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
36060 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
36061 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
36062 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
36063 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
36064 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
36065 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
36066 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
36067 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
36068 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
36070 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
36071 correspond to c-torture 1.11.