1 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
3 PR tree-optimization/20657
4 * gcc.dg/tree-ssa/pr20657.c: New.
6 2005-04-14 Uros Bizjak <uros@kss-loka.si>
8 * gcc.dg/builtins-53.c: Also check (int)trunc* and
11 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
14 * gcc.dg/pr20927.c: New test.
16 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
18 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
19 * gcc.target/mips/asm-1.c: Likewise.
21 2005-04-13 Dale Johannesen <dalej@apple.com>
23 * objc.dg/objc-fast-4.m: New.
25 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
27 * gcc.target/cris/torture/cris-torture.exp: New driver in new
29 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
31 2005-04-13 David Edelsohn <edelsohn@gnu.org>
33 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
34 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
35 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
37 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
39 PR tree-optimization/20913
40 * gcc.dg/tree-ssa/pr20913.c: New.
42 PR tree-optimization/20702
43 * gcc.dg/tree-ssa/pr20702.c: New.
45 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
48 * g++.dg/inherit/local3.C: New test.
50 2005-04-12 Jeff Law <law@redhat.com>
52 * gcc.dg/tree-ssa/20050412-1.c: New test.
54 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
57 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
58 Add tests with mask generated by expression.
59 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
60 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
61 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
63 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
66 * gcc.dg/20050409-1.c: New test.
68 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
70 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
72 2005-04-11 Mark Mitchell <mark@codesourcery.com>
74 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
75 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
76 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
77 (TARGET_CXX): Adjust accordingly.
78 * target.h (struct gcc_target): Remove epxort_class_data. Add
79 determine_class_data_visibility and class_data_always_comdat.
80 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
81 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
82 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
83 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
84 (arm_cxx_determine_class_data_visibility): New.
85 (arm_cxx_class_data_always_comdat): Likewise.
86 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
87 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
88 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
89 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
90 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
93 2005-04-11 Mark Mitchell <mark@codesourcery.com>
95 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
97 2005-04-11 Geoffrey Keating <geoffk@apple.com>
99 * gcc.dg/i386-darwin-fpmath.c: New.
101 2004-04-11 Devang Patel <dpatel@apple.com>
103 * lib/target-supports.exp (check_effective_target_vect_condition): New.
104 * gcc.dg/vect/vect-ifcvt-1.c: New test.
105 * gcc.dg/vect/vect-ifcvt-2.c: New test.
106 * gcc.dg/vect/vect-ifcvt-3.c: New test.
107 * gcc.dg/vect/vect-ifcvt-4.c: New test.
108 * gcc.dg/vect/vect-ifcvt-5.c: New test.
109 * gcc.dg/vect/vect-ifcvt-6.c: New test.
110 * gcc.dg/vect/vect-ifcvt-7.c: New test.
111 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
113 2004-04-11 Devang Patel <dpatel@apple.com>
115 * gcc.dg/vect/vect-dv-1.c: New test.
116 * gcc.dg/vect/vect-dv-2.c: New test.
118 2005-04-11 Diego Novillo <dnovillo@redhat.com>
120 PR tree-optimization/20933
121 * gcc.dg/tree-ssa/pr20933.c: New test.
123 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
125 * gfortran.dg/fold_nearest.f90: New test.
127 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
129 * gcc.dg/tree-ssa/alias-1.c: New test.
131 2005-04-11 Diego Novillo <dnovillo@redhat.com>
133 PR tree-optimization/20920
134 * g++.dg/tree-ssa/pr20920.C: New test.
136 2005-04-11 Uros Bizjak <uros@kss-loka.si>
138 * gcc.dg/builtins-53.c: Also check (int)ceil* and
139 (long long int)ceil*.
141 2005-04-10 Mark Mitchell <mark@codesourcery.com>
143 * g++.dg/warn/Wdtor1.C: Declare template in system header with
144 explicit C++ linkage.
146 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
148 * gfortran.dg/pr17229.f: Take care of the new obsolescence
149 warning for arithmetic IF statements.
151 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
153 * eor_handling_1.f90: New test case.
154 * eor_handling_2.f90: New test case.
155 * eor_handling_3.f90: New test case.
156 * eor_handling_4.f90: New test case.
157 * eor_handling_5.f90: New test case.
158 * noadv_size.f90: New test case.
159 * pad_no.f90: New test case.
161 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
163 * gcc.c-torture/execute/20050410-1.c: New test.
165 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
167 * gcc.dg/pr20126.c: New.
169 2005-04-09 Bud Davis <bdavis@gfortran.org>
170 Steven G. Kargl <kargls@comcast.net>
172 * gfortran.dg/PR19872.f: New test.
174 2005-04-09 Steven G. Kargl <kargls@comcast.net>
176 * gfortran.dg/nint_1.f90: Fix dg-do directive
178 2005-04-09 Steven G. Kargl <kargls@comcast.net>
180 * gfortran.dg/nint_1.f90: New test.
182 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
184 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
185 Added test for callee-allocated arrays with write statements.
186 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
187 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
188 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
189 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
190 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
192 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
195 * gfortran.dg/open-options-blanks.f: New test.
197 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
200 * gfortran.dg/comma_format_extension_[1234].f: New tests.
202 2005-04-09 Jakub Jelinek <jakub@redhat.com>
204 * gcc.dg/tree-ssa/stdarg-1.c: New test.
205 * gcc.dg/tree-ssa/stdarg-2.c: New test.
206 * gcc.dg/tree-ssa/stdarg-3.c: New test.
207 * gcc.dg/tree-ssa/stdarg-4.c: New test.
208 * gcc.dg/tree-ssa/stdarg-5.c: New test.
209 * gcc.c-torture/execute/stdarg-4.c: New test.
211 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
214 * g++.dg/abi/param2.C: New test.
216 2005-04-09 Uros Bizjak <uros@kss-loka.si>
218 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
220 2005-04-09 Uros Bizjak <uros@kss-loka.si>
222 * gcc.dg/builtins-53.c: New test.
224 2005-04-08 Diego Novillo <dnovillo@redhat.com>
226 * g++.dg/tree-ssa/pr18178.C: New test.
227 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
228 * gcc.c-torture/execute/20041019-1.c: New test.
229 * gcc.dg/tree-ssa/20041008-1.c: New test.
230 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
231 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
232 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
233 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
234 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
235 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
236 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
237 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
238 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
239 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
241 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
243 PR rtl-optimization/20466
244 * gcc.c-torture/execute/pr20466-1.c: New test.
246 2005-04-08 Mark Mitchell <mark@codesourcery.com>
249 * g++.dg/parse/cond2.C: New test.
252 * g++.dg/warn/Wdtor1.C: New test.
254 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
257 * gfortran.dg/pr17229.f: New test.
259 2005-04-07 Steven G. Kargl <kargls@comcast.net>
261 * gfortran.dg/tiny_1.f90: New test.
262 * gfortran.dg/tiny_2.f90: ditto.
264 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
266 * gfortran.dg/eor_1.f90: Fix dg-do run line
267 * gfortran.dg/open_new.f90: Fix dg-do run line
269 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
271 * lib/target-supports.exp (get_compiler_messages): Support
272 optional arguments, the fourth being compiler options.
273 (check_effective_target_fpic): New proc.
274 * gcc.dg/20050321-2.c: Restrict to target fpic.
276 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
278 * gcc.dg/15443-1.c: New test.
279 * gcc.dg/15443-2.c: Likewise.
281 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
283 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
285 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
287 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
289 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
291 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
292 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
294 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
295 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
296 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
298 2005-04-06 Mark Mitchell <mark@codesourcery.com>
301 * g++.dg/warn/Wunused-11.C: New test.
303 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
305 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
307 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
309 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
311 2005-04-05 Mark Mitchell <mark@codesourcery.com>
314 * g++.dg/template/ptrmem13.C: New test.
316 2005-04-05 Per Bothner <per@bothner.com>
318 * lib/gcc.exp: Always add -fno-show-column, for now.
320 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
323 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
324 of plain old "unsigned int" for the type of "i". Makes this test
327 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
329 * gcc.dg/i386-ssefn-1.c: New test.
330 * gcc.dg/i386-ssefn-2.c: New test.
331 * gcc.dg/i386-ssefn-3.c: New test.
332 * gcc.dg/i386-ssefn-4.c: New test.
334 2005-04-05 Jakub Jelinek <jakub@redhat.com>
336 PR tree-optimization/20076
337 * gcc.dg/builtin-apply4.c: New test.
339 PR preprocessor/19475
340 * gcc.dg/cpp/macspace1.c: New test.
341 * gcc.dg/cpp/macspace2.c: New test.
343 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
345 * gfortran.dg/pr20755.f: Fixed bad format.
347 2005-04-05 Mark Mitchell <mark@codesourcery.com>
350 * g++.dg/ext/attrib21.C: New test.
352 2004-04-05 Devang Patel <dpatel@apple.com>
354 * lib/target-supports.exp (check_effective_target_vect_shif): New.
355 * gcc.dg/vect/vect-shift-1.c: New test.
357 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
360 * gfortran.dg/pr20755.f: New test.
362 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
364 * gfortran.dg/pr15959.f90: New test.
365 * gfortran.dg/string_pad_trunc.f90: New test.
367 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
369 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
370 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
371 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
374 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
376 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
378 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
380 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
381 * gcc.c-torture/compile/20011119-2.c: Likewise.
382 * gcc.c-torture/compile/981001-2.c: Likewise.
384 2005-04-04 Mark Mitchell <mark@codesourcery.com>
387 * g++.dg/template/overload4.C: New test.
389 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
392 * g++.dg/abi/covariant5.C: New.
395 * g++.dg/debug/const2.C: New.
397 2005-04-04 Jakub Jelinek <jakub@redhat.com>
399 PR rtl-optimization/16104
400 * gcc.c-torture/execute/20050316-1.c: New test.
402 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
404 * g++.dg/template/spec23.C: Fix dg-error text.
406 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
409 * g++.dg/expr/lval2.C: New.
411 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
413 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
414 __builtin_strcasecmp and __builtin_strncasecmp.
416 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
419 * g++.dg/template/spec22.C: New.
420 * g++.dg/template/spec23.C: New.
422 2005-04-03 Dale Ranta <dir@lanl.gov>
423 Francois-Xavier Coudert <coudert@clipper.ens.fr>
429 * gfortran.dg/backspace.f: New test.
431 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
433 * gcc.dg/pr19345.c: New test.
435 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
437 PR tree-optimization/20640
438 * gcc.dg/torture/tree-loop-1.c: New.
440 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
442 PR rtl-optimization/20290
443 * gcc.c-torture/execute/loop-ivopts-2.c: New.
445 2005-04-02 Geoffrey Keating <geoffk@apple.com>
447 * gcc.dg/rs6000-fpint.c: New.
449 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
451 * gcc.dg/old-style-then-proto-1.c: New test.
453 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
455 * gfortran.fortran-torture/execute/backspace.f90: Check
456 after backspace and read was incorrect.
458 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
460 * gcc.c-torture/execute/builtins/strcat.c: Check the result
461 buffer past the terminating NUL using memcmp.
462 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
463 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
465 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
466 Fix unused/uninitialized variable warnings.
468 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
469 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
470 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
471 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
473 * gcc.c-torture/execute/builtins/abs-1-lib.c,
474 gcc.c-torture/execute/builtins/fputs-lib.c,
475 gcc.c-torture/execute/builtins/lib/fprintf.c,
476 gcc.c-torture/execute/builtins/lib/main.c,
477 gcc.c-torture/execute/builtins/lib/memcmp.c,
478 gcc.c-torture/execute/builtins/lib/memmove.c,
479 gcc.c-torture/execute/builtins/lib/mempcpy.c,
480 gcc.c-torture/execute/builtins/lib/memset.c,
481 gcc.c-torture/execute/builtins/lib/printf.c,
482 gcc.c-torture/execute/builtins/lib/sprintf.c,
483 gcc.c-torture/execute/builtins/lib/stpcpy.c,
484 gcc.c-torture/execute/builtins/lib/strchr.c,
485 gcc.c-torture/execute/builtins/lib/strcmp.c,
486 gcc.c-torture/execute/builtins/lib/strcpy.c,
487 gcc.c-torture/execute/builtins/lib/strcspn.c,
488 gcc.c-torture/execute/builtins/lib/strlen.c,
489 gcc.c-torture/execute/builtins/lib/strncat.c,
490 gcc.c-torture/execute/builtins/lib/strncmp.c,
491 gcc.c-torture/execute/builtins/lib/strncpy.c,
492 gcc.c-torture/execute/builtins/lib/strrchr.c,
493 gcc.c-torture/execute/builtins/lib/strspn.c,
494 gcc.c-torture/execute/builtins/lib/strstr.c,
495 gcc.c-torture/execute/builtins/memops-asm-lib.c,
496 gcc.c-torture/execute/builtins/strlen-2.c,
497 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
500 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
502 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
503 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
506 2005-04-01 Jakub Jelinek <jakub@redhat.com>
509 * g++.dg/debug/using1.C: New test.
511 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
514 * gcc.dg/alias-7.c: Prefix asm-declared name with
515 __USER_LABEL_PREFIX__.
517 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
519 Fix fallout from PR middle-end/15700:
520 * gcc.c-torture/compile/20011119-1.c: Take
521 __USER_LABEL_PREFIX__ into account.
522 * gcc.c-torture/compile/20011119-2.c: Likewise.
524 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
527 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
529 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
532 * gcc.c-torture/compile/struct-non-lval-1.c,
533 gcc.c-torture/compile/struct-non-lval-2.c,
534 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
536 2005-03-31 Janis Johnson <janis187@us.ibm.com>
538 * gcc.dg/tls/tls.exp: Remove temporary file.
539 * g++.dg/tls/tls.exp: Ditto.
540 * lib/file-format.exp: Ditto.
541 * g++.dg/special/ecos.exp: Ditto.
543 * lib/profopt.exp: Treat prof_ext as a list.
544 * gcc.misc-tests/bprob.exp: Ditto.
545 * g++.dg/bprob/bprob.exp: Ditto.
547 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
548 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
549 g++.dg/tree-ssa/pointer-reference-alias.C,
550 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
551 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
552 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
553 g++.dg/vect/pr19951.cc: Ditto.
554 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
555 gcc.dg/builtins-47.c: Ditto.
556 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
557 gcc.dg/pr20115-1.c: Ditto.
558 * gcc.dg/tree-ssa/20030530-2.c,
559 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
560 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
561 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
562 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
563 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
564 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
565 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
566 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
567 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
568 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
569 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
570 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
571 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
572 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
573 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
574 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
575 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
576 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
577 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
578 gcc.dg/tree-ssa/20030824-1.c,
579 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
580 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
581 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
582 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
583 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
584 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
585 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
586 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
587 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
588 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
589 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
590 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
591 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
592 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
593 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
594 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
595 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
596 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
597 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
598 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
599 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
600 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
601 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
602 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
603 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
604 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
605 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
606 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
607 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
608 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
609 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
610 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
611 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
612 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
613 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
614 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
615 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
616 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
617 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
618 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
619 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
620 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
621 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
622 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
623 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
624 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
625 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
626 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
627 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
628 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
629 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
630 gcc.dg/tree-ssa/useless-1.c: Ditto.
631 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
632 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
633 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
634 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
635 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
636 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
637 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
638 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
639 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
640 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
641 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
642 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
643 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
644 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
645 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
646 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
647 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
648 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
649 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
650 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
651 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
652 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
653 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
654 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
655 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
656 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
657 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
658 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
659 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
660 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
661 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
662 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
663 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
664 gcc.dg/vect/vect-none.c: Ditto.
665 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
666 treelang/compile/unsigned.tree: Ditto.
668 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
669 * gcc.dg/cpp/direct2s.c: Ditto.
670 * gcc.dg/cpp/paste4.c: Ditto.
671 * gcc.dg/cpp/separate-1.c: Ditto.
672 * gcc.dg/pch/save-temps-1.c: Ditto.
673 * g++.dg/ext/altivec-10.C: Ditto.
674 * g++.dg/pch/pch.C: Ditto.
676 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
678 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
679 * g++.dg/template/repo1.C: Ditto.
680 * g++.dg/template/repo2.C: Ditto.
681 * g++.dg/template/repo3.C: Ditto.
682 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
683 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
684 * g++.old-deja/g++.pt/repo1.C: Ditto.
685 * g++.old-deja/g++.pt/repo2.C: Ditto.
686 * g++.old-deja/g++.pt/repo3.C: Ditto.
687 * g++.old-deja/g++.pt/repo4.C: Ditto.
689 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
690 * gcc.dg/20030107-1.c: Ditto.
691 * gcc.dg/20030702-1.c: Ditto.
692 * gcc.dg/profile-generate-1.c: Ditto.
693 * g++.dg/other/profile1.C: Ditto.
694 * g++.old-deja/g++.robertl/eb83.C: Ditto.
696 * lib/gcc-dg.exp (remove-build-file): New.
697 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
698 cleanup-tree-dump, cleanup-saved-temps): New.
700 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
703 * g++.dg/parse/ambig3.C: Not ambiguous.
704 * g++.dg/template/spec20.C: New.
705 * g++.dg/template/spec21.C: New.
707 2005-03-31 Steve Ellcey <sje@cup.hp.com>
710 * gcc.dg/ia64-fptr-1.c: Run only on linux.
712 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
715 * gfortran.dg/negative_unit.f: New test.
717 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
719 * gcc.dg/20050330-1.c: New test.
721 2005-03-30 Devang Patel <dpatel@apple.com>
723 * g++.dg/tree-sra/ssa-sra-3.C: New test.
725 2005-03-30 Dale Johannesen <dalej@apple.com>
727 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
729 2005-03-30 Janis Johnson <janis187@us.ibm.com>
731 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
732 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
733 Strip options from test name.
735 2005-03-31 Jan Hubicka <jh@suse.cz>
737 * gcc.dg/varpool-1.c: New testcase.
739 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
743 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
744 gcc.dg/stmt-expr-label-3.c : New tests.
745 * gcc.c-torture/execute/medce-2.c: Remove.
747 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
750 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
753 2005-03-30 Alan Modra <amodra@bigpond.net.au>
755 * gcc.c-torture/compile/pr20203.c: New test.
757 2005-03-26 Steven G. Kargl <kargls@comcast.net>
759 * gfortran.dg/promotion.f90: New test.
761 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
764 * gcc.dg/torture/asm-subreg-1.c: New test.
766 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
769 * gcc.dg/pr20672-1.c: New test.
771 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
773 * gfortran.dg/vect: New directory.
774 * gfortran.dg/vect/vect.exp: New.
775 * gfortran.dg/vect/vect-1.f90: New test.
776 * gfortran.dg/vect/vect-2.f90: New test.
777 * gfortran.dg/vect/vect-3.f90: New test.
778 * gfortran.dg/vect/vect-4.f90: New test.
779 * gfortran.dg/vect/vect-5.f90: New test.
781 2005-03-29 Jakub Jelinek <jakub@redhat.com>
784 * gcc.dg/alias-7.c: New test.
786 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
788 * gcc.dg/sparc-reg-1.c: New test.
790 2005-03-28 Steve Ellcey <sje@cup.hp.com>
793 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
795 2005-03-29 Dale Ranta <dir@lanl.gov>
796 Francois-Xavier Coudert <coudert@clipper.ens.fr>
799 * gfortran.dg/pr20163-2.f: New test.
801 2005-03-28 Jan Hubicka <jh@suse.cz>
804 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
807 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
809 PR tree-optimization/20626
810 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
811 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
813 2005-03-26 Steven G. Kargl <kargls@comcast.net>
815 * gfortran.dg/underflow.f90: New test.
816 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
818 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
820 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
822 2005-03-25 Mark Mitchell <mark@codesourcery.com>
824 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
825 (g++_init): Make sure that CXXFLAGS is set.
826 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
827 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
828 * lib/gfortran.exp (gfortran_link_flags): Likewise.
829 * lib/objc.exp (objc_init): Likewise.
830 * lib/treelang.exp (treelang_init): Likewise.
832 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
834 PR tree-optimization/20470
835 * gcc.dg/tree-ssa/pr20470.c: New test.
837 2005-03-25 Geoffrey Keating <geoffk@apple.com>
839 * gcc.dg/ppc-stfiwx.c: New.
841 2005-03-25 Steve Ellcey <sje@cup.hp.com>
844 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
846 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
848 * gcc.dg/20050325-1.c: Fix a typo.
850 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
854 * gfortran.dg/dos_eol.f: New test.
856 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
858 PR rtl-optimization/20249
859 * gcc.dg/20050325-1.c: New test.
861 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
864 * gfortran.dg/pr15332.f: New test.
866 2005-03-24 Dale Johannesen <dalej@apple.com>
868 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
870 2005-03-24 Geoffrey Keating <geoffk@apple.com>
872 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
873 'internal' visibility.
874 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
875 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
876 'protected' visibility.
877 * gcc.dg/visibility-7.c: Likewise.
878 * lib/target-supports.exp (check_visibility_available): Take
879 a parameter, the kind of visibility to check for.
880 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
881 to check_visibility_available.
883 * g++.dg/expr/cast3.C: New.
885 2005-03-24 David Edelsohn <edelsohn@gnu.org>
887 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
890 2005-03-24 Steve Ellcey <sje@cup.hp.com>
893 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
895 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
897 * gcc.dg/badshift.c: Renamed to...
898 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
900 * gcc.target/i386/badshift.c: Renamed to...
901 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
904 PR rtl-optimization/20532
905 * gcc.target/i386/badshift.c: New.
907 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
909 * gfortran.dg/pr18025.f90: New test.
911 2005-03-23 Dale Johannesen <dalej@apple.com>
913 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
915 2005-03-23 Mark Mitchell <mark@codesourcery.com>
917 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
919 * lib/target-supports.exp (check_iconv_available): Default
920 libiconv to -liconv, if there is no definition.
922 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
924 * gcc.dg/torture/cris-asm-mof-1.c: New test.
926 2005-03-22 Mark Mitchell <mark@codesourcery.com>
928 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
929 * g++.dg/opt/pr7503-2.C: Likewise.
930 * g++.dg/opt/pr7503-3.C: Likewise.
931 * g++.dg/opt/pr7503-4.C: Likewise.
932 * g++.dg/opt/pr7503-5.C: Likewise.
933 * g++.dg/warn/minmax.C: New test.
935 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
937 * gfortran.dg/g77_intrinsics_funcs.f: New test.
938 * gfortran.dg/g77_intrinsics_sub.f: New test.
940 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
941 Jan Hubicka <jh@suse.cz>
942 Steven Bosscher <stevenb@suse.de
944 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
946 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
949 * g++.dg/template/redecl3.C: New test.
951 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
954 * g++.dg/parse/error16.C: Tweak error markers.
956 2005-03-22 Jakub Jelinek <jakub@redhat.com>
959 * gcc.dg/20050321-2.c: New test.
961 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
965 * g++.dg/template/ptrmem12.C: New.
967 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
969 PR rtl-optimization/20527
970 * gcc.c-torture/execute/pr20527-1.c: New test.
972 2005-03-22 Ben Elliston <bje@au.ibm.com>
974 * gcc.misc-tests/options.exp (check_for_options): Create a real C
975 program, compile it into a real executable and then delete the .c
976 and .x files afterwards, to avoid problems on testglue targets.
978 2005-03-21 Stuart Hastings <stuart@apple.com>
980 * gcc.target/i386/sse-2.c: New.
982 2005-03-21 Uros Bizjak <uros@kss-loka.si>
984 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
986 2005-03-21 Paolo Carlini <pcarlini@suse.de>
988 * g++.dg/parse/crash25.C: Fix typo.
990 2005-03-21 Paolo Carlini <pcarlini@suse.de>
993 * g++.dg/parse/crash24.C: New test.
996 * g++.dg/parse/crash25.C: New test.
998 2005-03-21 Paolo Carlini <pcarlini@suse.de>
1001 * g++.dg/ext/stmtexpr4.C: New test.
1003 2005-03-20 Roger Sayle <roger@eyesopen.com>
1006 * gcc.c-torture/compile/pr13066-1.c: New test case.
1007 * gcc.c-torture/compile/pr20539-1.c: Likewise.
1008 * g++.dg/opt/pr13066-1.C: Likewise.
1010 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
1012 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
1014 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1017 * gfortran.dg/nesting_1.f90: New test.
1019 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1022 * g++.dg/lookup/using13.C: New test.
1024 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1027 * g++.dg/template/crash36.C: New test.
1029 2005-03-18 Paolo Carlini <pcarlini@suse.de>
1032 * g++.dg/template/crash35.C: New test.
1034 2005-03-17 Paolo Carlini <pcarlini@suse.de>
1037 * g++.dg/overload/operator2.C: New test.
1039 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1042 * gfortran.dg/pr20257.f90: New test.
1044 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1047 * gfortran.dg/pr20480.f90: New test.
1049 2005-03-16 Richard Henderson <rth@redhat.com>
1052 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
1053 (_rtld_global): New.
1054 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
1055 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
1057 * gcc.dg/alias-3.c: New.
1058 * gcc.dg/alias-4.c: New.
1059 * gcc.dg/alias-5.c: New.
1060 * gcc.dg/alias-6.c: New.
1062 2005-03-15 Geoffrey Keating <geoffk@apple.com>
1064 * gcc.dg/cpp/ucnid-7.c: New.
1066 2005-03-15 Janis Johnson <janis187@us.ibm.com>
1067 Dorit Naishlos <dorit@il.ibm.com>
1069 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
1072 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
1074 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
1075 misaligned accesses.
1076 * gcc.dg/vect/vect-58.c: Likewise.
1077 * gcc.dg/vect/vect-92.c: New.
1078 * gcc.dg/vect/vect-93.c: New.
1080 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
1083 * gfortran.dg/assign_2.f90: New test.
1084 * gfortran.dg/assign_3.f90: New test.
1085 * gfortran.dg/assign.f90: New test.
1087 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
1089 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
1090 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
1091 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
1092 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
1095 2005-03-14 Geoffrey Keating <geoffk@apple.com>
1097 * gcc.dg/cpp/ucnid-6.c: New.
1099 * gcc.dg/cpp/normalize-1.c: New.
1100 * gcc.dg/cpp/normalize-2.c: New.
1101 * gcc.dg/cpp/normalize-3.c: New.
1102 * gcc.dg/cpp/normalize-4.c: New.
1103 * gcc.dg/cpp/ucnid-4.c: New.
1104 * gcc.dg/cpp/ucnid-5.c: New.
1105 * g++.dg/cpp/normalize-1.C: New.
1106 * g++.dg/cpp/ucnid-1.C: New.
1108 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
1110 * gcc.dg/pr18628.c: New.
1112 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
1115 * g++.dg/tree-ssa/pr20280.C: New.
1117 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1120 * gfortran.dg/stfunc_2.f90: New test.
1122 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
1124 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
1126 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
1128 * gcc.dg/tree-ssa/20050314-1.c: New test.
1130 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1134 * g++.dg/template/friend34.C: New test.
1135 * g++.dg/template/friend35.C: Likewise.
1136 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
1138 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1140 Friend class name lookup 5/n
1142 * g++.dg/lookup/hidden-class1.C: New test.
1143 * g++.dg/lookup/hidden-class2.C: Likewise.
1144 * g++.dg/lookup/hidden-class3.C: Likewise.
1145 * g++.dg/lookup/hidden-class4.C: Likewise.
1146 * g++.dg/lookup/hidden-class5.C: Likewise.
1147 * g++.dg/lookup/hidden-class6.C: Likewise.
1148 * g++.dg/lookup/hidden-class7.C: Likewise.
1149 * g++.dg/lookup/hidden-class8.C: Likewise.
1150 * g++.dg/lookup/hidden-class9.C: Likewise.
1151 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
1152 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
1153 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
1154 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
1155 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
1156 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
1157 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
1158 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
1159 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
1160 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
1161 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
1163 2005-03-13 Mark Mitchell <mark@codesourcery.com>
1166 * g++.dg/template/error18.C: New test.
1168 2005-03-09 Ben Elliston <bje@au.ibm.com>
1171 * g++.dg/debug/pr16792.C: New test.
1173 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
1175 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
1176 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
1177 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
1178 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
1179 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
1180 test assertion names.
1182 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1185 * gfortran.dg/stfunc_1.f90: New test.
1187 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1190 * gfortran.dg/real_index_1.f90: New test.
1192 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1195 * gfortran.dg/spec_expr_1.f90: New test.
1197 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
1200 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
1203 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1206 * gfortran.dg/largeequiv_1.f90: New test.
1208 2005-03-12 Geoffrey Keating <geoffk@apple.com>
1210 * gcc.dg/ucnid-1.c: New.
1211 * gcc.dg/ucnid-2.c: New.
1212 * gcc.dg/ucnid-3.c: New.
1213 * gcc.dg/ucnid-4.c: New.
1214 * gcc.dg/ucnid-5.c: New.
1215 * gcc.dg/ucnid-6.c: New.
1216 * gcc.dg/cpp/ucnid-1.c: New.
1217 * gcc.dg/cpp/ucnid-2.c: New.
1218 * gcc.dg/cpp/ucnid-3.c: New.
1219 * g++.dg/other/ucnid-1.C: New.
1221 2005-03-12 Geoffrey Keating <geoffk@apple.com>
1223 * gcc.dg/vmx/darwin-abi-3.c: Delete.
1225 2005-03-11 Per Bothner <per@bothner.com>
1227 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
1228 that diagnotics refer to correct token.
1229 * gcc.dg/unused-3.c: Likewise.
1231 2005-03-11 Per Bothner <per@bothner.com>
1233 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
1234 constant" is now actually on same line as string constant.
1235 * gcc.dg/cpp/direct2s.c: Likewise.
1237 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
1239 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
1241 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1244 * gfortran.dg/pr20124.f90: New Test
1246 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
1248 PR tree-optimization/20130
1249 * gcc.dg/pr20130-1.c: New test.
1251 2005-03-10 Steve Ellcey <sje@cup.hp.com>
1254 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
1256 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1258 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
1260 2005-03-10 Steve Ellcey <sje@cup.hp.com>
1262 * g++.dg/eh/forced1.C: Fix comment.
1263 * g++.dg/eh/forced2.C: Ditto.
1264 * g++.dg/eh/forced3.C: Ditto.
1265 * g++.dg/eh/forced4.C: Ditto.
1267 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
1270 * gcc.c-torture/compile/pr20412.c: New test.
1272 2005-03-10 Roger Sayle <roger@eyesopen.com>
1274 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
1276 2005-03-10 Jakub Jelinek <jakub@redhat.com>
1279 * gcc.dg/20050307-1.c: New test.
1281 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
1284 * g++.dg/other/stdarg3.C: New.
1286 2005-03-10 Jakub Jelinek <jakub@redhat.com>
1288 PR c++/18384, c++/18327
1289 * g++.dg/init/array19.C: New test.
1292 * gcc.dg/torture/pr20314-1.c: New test.
1293 * gcc.dg/torture/pr20314-2.c: New test.
1295 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
1297 * gcc.dg/20050309-1.c: New test.
1299 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1301 * gcc.dg/builtins-10.c: Reactivate disabled test.
1302 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
1303 new cbrt transformations.
1305 2005-03-09 Mark Mitchell <mark@codesourcery.com>
1308 * g++.dg/template/array13.C: New test.
1310 2005-03-09 Paolo Carlini <pcarlini@suse.de>
1313 * g++.dg/init/brace4.C: New test.
1315 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
1318 * g++.dg/template/non-dependent12.C: New.
1320 2005-03-08 Mark Mitchell <mark@codesourcery.com>
1323 * g++.dg/init/array18.C: Add dg-do run marker.
1326 * g++.dg/init/array18.C: New test.
1328 2005-03-09 Ben Elliston <bje@au.ibm.com>
1330 * consistency.vlad/vlad.exp: Remove trailing semicolons.
1331 * g++.dg/gcov/gcov.exp: Likewise.
1332 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
1333 * gcc.target/xstormy16/xstormy16.exp: Likewise.
1334 * lib/c-torture.exp: Likewise.
1335 * lib/fortran-torture.exp: Likewise.
1336 * lib/g++.exp: Likewise.
1337 * lib/gcc-defs.exp: Likewise.
1338 * lib/gcc-dg.exp: Likewise.
1339 * lib/gcc.exp: Likewise.
1340 * lib/gcov.exp: Likewise.
1341 * lib/gfortran.exp: Likewise.
1342 * lib/mike-g++.exp: Likewise.
1343 * lib/mike-gcc.exp: Likewise.
1344 * lib/objc-torture.exp: Likewise.
1345 * lib/objc.exp: Likewise.
1346 * lib/profopt.exp: Likewise.
1347 * lib/target-libpath.exp: Likewise.
1348 * lib/target-supports.exp: Likewise.
1349 * lib/treelang.exp: Likewise.
1350 * lib/wrapper.exp: Likewise.
1352 2005-03-08 Jeff Law <law@redhat.com>
1354 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
1357 2005-03-08 Ira Rosen <irar@il.ibm.com>
1359 * gcc.dg/vect/pr20122.c: New test.
1361 2005-03-07 Jeff Law <law@redhat.com>
1363 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
1365 * gcc.dg/tree-ssa/pr18133-1.c: New test.
1366 * gcc.dg/tree-ssa/pr18133-2.c: New test.
1367 * gcc.dg/tree-ssa/pr18134.c: New test.
1369 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1371 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
1372 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
1373 gcc.dg/torture/builtin-noret-2.c: Require weak support.
1375 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
1378 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
1380 2005-03-07 Mark Mitchell <mark@codesourcery.com>
1382 * g++.dg/warn/Wnvdtor.C: New test.
1384 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
1386 * gcc.dg/torture/pr19683-1.c: New test.
1388 2005-03-06 Steven G. Kargl <kargls@comcast.net>
1390 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
1391 * gfortran.dg/g77/19990313-2.f: Ditto.
1392 * gfortran.dg/g77/19990313-3.f: Ditto.
1393 * gfortran.dg/g77/19990525-0.f: Ditto.
1394 * gfortran.dg/g77/19990826-0.f: Ditto.
1395 * gfortran.dg/g77/19990826-2.f: Ditto.
1396 * gfortran.dg/g77/19990826-3.f: Ditto.
1397 * gfortran.dg/g77/20000511-1.f: Ditto.
1398 * gfortran.dg/g77/20000511-2.f: Ditto.
1399 * gfortran.dg/g77/970625-2.f: Ditto.
1400 * gfortran.dg/g77/980310-2.f: Ditto.
1401 * gfortran.dg/g77/980310-3.f: Ditto.
1402 * gfortran.dg/g77/980310-8.f: Ditto.
1403 * gfortran.dg/g77/980519-2.f: Ditto.
1404 * gfortran.dg/g77/alpha1.f: Ditto.
1405 * gfortran.dg/g77/claus.f: Ditto.
1406 * gfortran.dg/g77/erfc.f: Ditto.
1407 * gfortran.dg/g77/short.f: Ditto.
1408 * gfortran.fortran-torture/execute/data.f90: Ditto.
1409 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
1410 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
1412 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1414 * lib/file-format.exp (gcc_target_object_format): Add check for som
1415 format and hardcode object formats on hppa*-*-hpux*.
1416 * lib/target-supports.exp (check_weak_available): Add check for som
1417 object format. Always return 0 on hppa*-*-hpux10*.
1419 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
1422 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
1424 2005-03-05 Steven G. Kargl <kargls@comcast.net>
1426 * gfortran.dg/pr19936_1.f90: New test.
1427 * gfortran.dg/pr19936_2.f90: New test.
1428 * gfortran.dg/pr19936_3.f90: New test.
1430 2005-03-05 Steven G. Kargl <kargls@comcast.net>
1431 Paul Thomas <prthomas@drfccad.cea.fr>
1433 * gfortran.dg/PR19754_1.f90: New test.
1434 * gfortran.dg/PR19754_2.f90: Ditto.
1436 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1439 * g++.dg/template/non-dependent11.C: New test.
1441 2005-03-05 Uros Bizjak <uros@kss-loka.si>
1443 * lib/target-supports.exp (check_iconv_available): Fix comment.
1445 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
1446 Joseph S. Myers <joseph@codesourcery.com>
1449 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
1451 2005-03-04 Matthew Sachs <msachs@apple.com>
1453 * gcc.exp (gcc_target_compile): Put braces around
1454 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
1455 * objc.exp (objc_target_compile): Likewise.
1456 * treelang.exp (treelang_target_compile): Likewise.
1458 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1461 * gfortran.dg/func_result_1.f90: New test.
1463 2005-03-04 Ben Elliston <bje@au.ibm.com>
1465 * gcc.misc-tests/options.exp: New test.
1467 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
1469 * gcc.dg/pr15784-4.c: New test.
1471 2005-03-03 Geoffrey Keating <geoffk@apple.com>
1473 * gcc.c-torture/execute/pr17133.c: New.
1474 * gcc.c-torture/compile/20050303-1.c: New.
1476 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
1478 * gcc.dg/cpp/assert4.c: Fix for cygwin
1480 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
1482 * g++.dg/overload/using2.C: New.
1484 2005-03-02 Mark Mitchell <mark@codesourcery.com>
1487 * g++.dg/init/ptrmem2.C: New test.
1489 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
1492 * gcc.dg/pr8927-1.c: New test.
1494 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
1497 * g++.dg/inherit/covariant12.C: New.
1499 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1502 * gfortran.dg/bound_1.f90: New test.
1504 2005-02-28 Janis Johnson <janis187@us.ibm.com>
1506 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
1507 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
1509 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
1512 * gcc.dg/pr20245-1.c: New test.
1514 2005-02-28 Jakub Jelinek <jakub@redhat.com>
1517 * gcc.c-torture/execute/20050119-2.c: New test case.
1519 2005-02-28 Ben Elliston <bje@au.ibm.com>
1521 * README: Update the DejaGnu bug reporting address.
1522 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
1523 * lib/objc-torture.exp: Likewise.
1525 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
1527 * gfortran.dg/boz_1.f90: New test.
1528 * gfortran.dg/boz_3.f90: New test.
1529 * gfortran.dg/boz_4.f90: New test.
1531 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
1533 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
1534 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
1536 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1539 * gfortran.dg/write_0_pe_format.f90: New test.
1541 2005-02-27 Jakub Jelinek <jakub@redhat.com>
1544 * g++.dg/opt/thunk2.C: New test.
1545 * g++.dg/opt/covariant1.C: New test.
1547 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1549 * gfortran.dg/e_d_fmt.f90: New test.
1551 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
1553 * gcc.dg/asm-b.c: Fix comment typos.
1555 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
1557 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
1560 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
1563 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
1564 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
1565 * gcc.dg/asm-b.c: New test.
1567 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
1569 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
1570 Disable this test on IRIX 6.
1572 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
1574 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
1575 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
1578 2005-02-25 Diego Novillo <dnovillo@redhat.com>
1580 PR tree-optimization/20204
1581 * testsuite/gcc.dg/pr20204.c: New test.
1583 2005-02-24 Jakub Jelinek <jakub@redhat.com>
1586 * gcc.c-torture/execute/20050224-1.c: New test.
1589 * g++.dg/warn/Wbraces2.C: New test.
1591 2005-02-23 Mark Mitchell <mark@codesourcery.com>
1594 * g++.dg/init/const2.C: New test.
1596 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
1598 PR tree-optimization/20100
1599 * gcc.c-torture/execute/pr20100-1.c: New test.
1601 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1603 * gfortran.dg/implicit_3.f90: New test.
1605 * gfortran.dg/deftype_1.f90: New test.
1607 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
1609 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
1611 * g++.dg/other/anon3.C: Accept a warning.
1613 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
1615 * gcc.dg/pr20017.c: Fix a comment typo.
1617 2005-02-23 Bud Davis <bdavis@gfortran.org>
1619 * gfortran.dg/list_read_4.f90: Change to f90 comments.
1621 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1624 * ada/acats/tests/cxa/cxa3004.a: Remove.
1625 * ada/acats/tests/cxb/cxb30061.am: Likewise.
1627 2005-02-22 Mark Mitchell <mark@codesourcery.com>
1630 * g++.dg/init/const1.C: New test.
1633 * g++.dg/parse/constant7.C: New test.
1636 * g++.dg/parse/error27.C: New test.
1637 * g++.dg/template/qualttp15.C: Adjust error markers.
1638 * g++.old-deja/g++.other/struct1.C: Likewise.
1641 * g++.dg/template/error17.C: New test.
1644 * g++.dg/parser/error26.C: New test.
1646 2005-02-22 Diego Novillo <dnovillo@redhat.com>
1648 PR tree-optimization/20100
1649 PR tree-optimization/20115
1650 * gcc.dg/pr20115.c: New test.
1651 * gcc.dg/pr20115-1.c: New test.
1652 * gcc.dg/pr20100.c: New test.
1653 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
1654 call-clobbered variables after alias1.
1656 2005-02-22 Bud Davis <bdavis@gfortran.org>
1658 * gfortran.dg/list_read_4.f90: new test.
1660 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
1662 PR rtl-optimization/20017.
1663 * gcc.dg/pr20017.c: New.
1665 2005-02-22 Devang Patel <dpatel@apple.com>
1668 * g++.dg/tree-ssa/pr19952.C: New test.
1670 2005-02-22 Mark Mitchell <mark@codesourcery.com>
1673 * g++.dg/parse/constant6.C: New test.
1675 2005-02-22 Uros Bizjak <uros@kss-loka.si>
1677 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
1678 * g++.dg/charset/asm2.c: Likewise.
1679 * g++.dg/charset/asm3.c: Likewise.
1680 * g++.dg/charset/asm4.c: Likewise.
1681 * g++.dg/charset/asm5.c: Likewise.
1682 * g++.dg/charset/attribute1.c: Likewise.
1683 * g++.dg/charset/attribute2.c: Likewise.
1684 * g++.dg/charset/extern1.cc: Likewise.
1685 * g++.dg/charset/extern2.cc: Likewise.
1686 * g++.dg/charset/extern3.cc: Likewise.
1687 * g++.dg/charset/function.cc: Likewise.
1688 * g++.dg/charset/string.c: Likewise.
1689 * g++.dg/charset/charset.exp: Likewise.
1690 * lib/target-supports.exp (check_iconv_available): Fix comment.
1692 2005-02-22 Uros Bizjak <uros@kss-loka.si>
1694 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
1695 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
1696 * gcc.dg/charset/asm2.c: Likewise.
1697 * gcc.dg/charset/asm3.c: Likewise.
1698 * gcc.dg/charset/asm4.c: Likewise.
1699 * gcc.dg/charset/asm5.c: Likewise.
1700 * gcc.dg/charset/asm6.c: Likewise.
1701 * gcc.dg/charset/attribute1.c: Likewise.
1702 * gcc.dg/charset/attribute2.c: Likewise.
1703 * gcc.dg/charset/builtin1.c: Likewise.
1704 * gcc.dg/charset/extern.c: Likewise.
1705 * gcc.dg/charset/function.c: Likewise.
1706 * gcc.dg/charset/string.c: Likewise.
1707 * gcc.dg/charset/charset.exp: Likewise.
1709 2005-02-21 Bud Davis <bdavis9659@comcast.net>
1712 * gfortran.dg/pr20086.f90: New test.
1714 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
1716 PR tree-optimization/19786
1717 * g++.dg/tree-ssa/pr19786.C: New.
1719 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1721 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
1723 2005-02-21 Jeff Law <law@redhat.com>
1725 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
1727 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1729 * gfortran.dg/do_iterator: Split loop, markup all lines for
1730 which an error locus is printed.
1731 * gfortran.dg/pr17708.f90: Markup all lines for which an error
1733 * gfortran.dg/select_4.f90: Likewise.
1734 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
1735 locuses in the various permutations.
1737 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
1739 PR tree-optimization/19951
1740 * g++.dg/vect: New directory.
1741 * g++.dg/vect/vect.exp: New file.
1742 * g++.dg/vect/pr19951.cc: New testcase.
1743 * g++.dg/dg.exp: Also prune vectorizer tests.
1745 2005-02-20 Zack Weinberg <zack@codesourcery.com>
1748 * gcc.dg/charset/builtin1.c: New test.
1750 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1753 * g++.dg/inherit/volatile1.C: New test.
1756 * g++.dg/template/dtor4.C: New test.
1758 2005-02-19 Steven G. Kargl <kargls@comcast.net>
1760 * gfortran.dg/int_1.f90: New test.
1762 2005-02-19 Devang Patel <dpatel@apple.com>
1764 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
1766 2005-02-19 Steven G. Kargl <kargls@comcast.net>
1768 * gfortran.dg/achar_1.f90: New test.
1770 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
1772 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
1774 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
1775 Jakub Jelinek <jakub@redhat.com>
1777 PR tree-optimization/19828
1778 * gcc.dg/tree-ssa/loop-7.c: New test.
1779 * gcc.c-torture/execute/20050218-1.c: New test.
1781 2005-02-19 Jakub Jelinek <jakub@redhat.com>
1784 * gcc.dg/transparent-union-1.c: New test.
1785 * gcc.dg/transparent-union-2.c: New test.
1787 2005-02-18 James E Wilson <wilson@specifixinc.com>
1789 PR tree-optimization/18977
1790 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
1792 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
1795 * gcc.dg/pr20054.c: New test.
1797 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1800 * g++.dg/ext/attrib20.C: New test.
1802 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1805 * gfortran.fortran-torture/execute/character_passing.f90: New test.
1807 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
1810 * g++.dg/opt/switch4.C: New.
1812 2005-02-18 Jakub Jelinek <jakub@redhat.com>
1815 PR tree-optimization/20009
1816 * gcc.c-torture/compile/20050217-1.c: New test.
1817 * g++.dg/opt/switch3.C: New test.
1819 PR tree-optimization/18947
1820 * gcc.c-torture/compile/20050215-1.c: New test.
1821 * gcc.c-torture/compile/20050215-2.c: New test.
1822 * gcc.c-torture/compile/20050215-3.c: New test.
1824 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
1827 * g++.dg/template/crash34.C: New.
1830 * g++.dg/other/access3.C: New.
1832 2005-02-17 Ira Rosen <irar@il.ibm.com>
1834 * gcc.dg/vect/vect-98.c: New test.
1836 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
1838 PR tree-optimization/19967
1839 * gcc.dg/pr19967.c: New.
1841 2005-02-16 Jakub Jelinek <jakub@redhat.com>
1844 * gcc.dg/tree-ssa/20050215-1.c: New test.
1845 * gcc.c-torture/execute/20050215-1.c: New test.
1847 2005-02-15 Eric Christopher <echristo@redhat.com>
1849 * gcc.dg/cpp/20050215-1.c: New file.
1851 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
1853 PR tree-optimization/15785
1854 * gcc.dg/pr15785-1.c: New test.
1856 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
1859 * g++.dg/init/ctor4.C: New.
1860 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
1862 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
1864 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
1865 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
1867 2005-02-15 Andreas Schwab <schwab@suse.de>
1869 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
1872 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
1874 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
1876 2005-02-14 Diego Novillo <dnovillo@redhat.com>
1878 PR tree-optimization/19853
1879 * gcc.c-torture/compile/pr19853.c: New test.
1881 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
1884 * g++.dg/parse/local-class1.C: New.
1887 * g++.dg/parse/ptrmem3.C: New.
1890 * g++.old-deja/g++.oliva/template6.C: Add another case.
1891 * g++.dg/template/explicit6.C: New.
1893 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
1896 * g++.dg/other/redecl2.C: New.
1898 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
1901 * g++.dg/abi/covariant4.C: New.
1903 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
1905 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
1907 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
1909 * gcc.dg/vect/vect-96.c: Fix typo.
1911 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1915 * g++.dg/template/enum5.C: New test.
1917 2005-02-12 Ira Rosen <irar@il.ibm.com>
1919 * gcc.dg/vect/vect-97.c: New test.
1921 2005-02-12 Ira Rosen <irar@il.ibm.com>
1923 * gcc.dg/vect/vect-96.c: New test.
1925 2005-02-12 Uros Bizjak <uros@kss-loka.si>
1927 * gcc.dg/builtins-34.c: Also check ldexp*.
1929 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
1931 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
1933 2005-02-11 Janis Johnson <janis187@us.ibm.com>
1935 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
1936 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
1937 dg-require-dll, dg-require-iconv, dg-require-named-sections,
1938 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
1939 selector_list, selector_expression, dg-process-target): Move to new
1940 file target-supports-dg.exp.
1941 * lib/target-supports-dg.exp: New.
1943 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
1946 2005-02-11 Jakub Jelinek <jakub@redhat.com>
1949 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
1952 * gcc.c-torture/compile/20050210-1.c: New test.
1954 2005-02-11 Mark Mitchell <mark@codesourcery.com>
1957 * g++.dg/warn/Wbraces1.C: New test.
1959 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
1961 * gcc.dg/builtins-52.c: New testcase.
1963 2005-02-10 Jakub Jelinek <jakub@redhat.com>
1966 * gcc.c-torture/execute/20050119-1.c: New test.
1968 2005-02-09 Mark Mitchell <mark@codesourcery.com>
1971 * g++.dg/init/delete1.C: New test.
1973 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1976 * g++.dg/template/static12.C: New test.
1978 2005-02-09 Mark Mitchell <mark@codesourcery.com>
1981 * g++.dg/conversion/ambig1.C: New test.
1984 * g++.dg/ext/attrib19.C: New test.
1987 * g++.dg/parse/dtor5.C: New test.
1990 * g++.dg/template/dtor3.C: New test.
1993 * g++.dg/template/static11.C: New test.
1994 * g++.dg/template/crash2.C: Remove dg-error marker.
1996 2005-02-09 Janis Johnson <janis187@us.ibm.com>
1999 * g++.old-deja/g++.mike/p10769a.C: Remove.
2001 2005-02-09 Roger Sayle <roger@eyesopen.com>
2003 * gcc.dg/builtins-48.c: New test case.
2004 * gcc.dg/builtins-49.c: New test case.
2005 * gcc.dg/builtins-50.c: New test case.
2006 * gcc.dg/builtins-51.c: New test case.
2008 2005-02-09 Ian Lance Taylor <ian@airs.com>
2011 * g++.dg/warn/Wreturn-type-3.C: New test.
2013 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
2016 * gcc.dg/pr19402-1.c: New testcase.
2017 * gcc.dg/pr19402-2.c: likewise.
2019 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
2022 * g++.dg/tree-ssa/tmmti.C: New testcase.
2024 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2026 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
2028 2005-02-08 Mark Mitchell <mark@codesourcery.com>
2031 * g++.dg/parse/crash23.C: New test.
2032 * g++.dg/warn/Weff1.C: New test.
2034 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2036 * gcc.dg/20050209-1.c: New test.
2038 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
2041 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
2043 2005-02-08 Mike Stump <mrs@apple.com>
2045 * g++.dg/pch/import-2.c: New test.
2046 * g++.dg/pch/import-2.hs: New.
2047 * g++.dg/pch/include/import-2a.h: New.
2048 * g++.dg/pch/include/import-2b.h: New.
2050 2005-02-08 Janis Johnson <janis187@us.ibm.com>
2052 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
2054 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2056 * gfortran.dg/substr_1.f90: New test.
2058 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
2061 * gcc.dg/torture/builtin-power-1.c: Disable test for
2062 invalid transformation.
2063 * gcc.dg/builtins-10.c: Likewise. Disable one test we
2065 * gcc.dg/builtins-47.c: New testcase.
2067 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
2068 Dorit Naishlos <dorit@il.ibm.com>
2070 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
2072 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
2074 * gcc.c-torture/compile/20050206-1.c: New test.
2076 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
2079 * g++.dg/opt/pr19768.C: New test.
2081 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
2084 * gcc.c-torture/compile/pr19736.c: New test.
2086 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2089 * g++.dg/parse/error25.C: New test.
2091 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
2093 * gcc.c-torture/execute/20050203-1.c: New.
2095 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
2097 * gcc.dg/vect/vect-85.c: Remove xfail.
2098 * gcc.dg/vect/vect-86.c: Remove xfail.
2099 * gcc.dg/vect/vect-87.c: Remove xfail.
2100 * gcc.dg/vect/vect-88.c: Remove xfail.
2102 2005-02-02 Geoffrey Keating <geoffk@apple.com>
2104 * gcc.dg/altivec-19.c: New.
2106 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
2109 * gcc.dg/nested-func-3.c: New test.
2110 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
2112 2005-02-02 Janis Johnson <janis187@us.ibm.com>
2114 * gcc.test-framework/gen_directive_tests: Generate tests for
2115 selector expressions.
2117 2005-02-02 Matt Austern <austern@apple.com>
2120 * g++/ext/builtin7.C: New.
2121 * g++/ext/builtin8.C: New.
2123 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
2126 * gcc.dg/pr18502-1.c: New test.
2128 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2131 * g++.dg/template/local4.C: Tweak.
2133 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
2135 PR tree-optimization/19578
2136 * gcc.c-torture/compile/20050202-1.c: New test.
2138 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
2141 * gcc.dg/c99-init-4.c: New test.
2143 2005-02-01 Janis Johnson <janis187@us.ibm.com>
2145 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
2147 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
2149 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
2150 * g++.dg/eh/check-vect.h: New.
2152 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
2153 * gcc.dg/vect/vect-78.c: Ditto.
2154 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
2157 * g++.dg/conversion/simd1.C: Expect warning.
2158 * g++.dg/ext/attribute-test-1.C: Ditto.
2159 * g++.dg/ext/attribute-test-2.C: Ditto.
2160 * g++.dg/ext/attribute-test-3.C: Ditto.
2161 * g++.dg/ext/attribute-test-4.C: Ditto.
2163 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
2164 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
2166 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
2168 2005-02-01 Richard Henderson <rth@redhat.com>
2170 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
2171 long double for ibm double-double format.
2172 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2174 2005-02-01 Diego Novillo <dnovillo@redhat.com>
2176 PR tree-optimization/19633
2177 * testsuite/gcc.dg/pr19633-1.c: New test.
2178 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
2179 to NULL or a symbol.
2181 2005-02-01 Janis Johnson <janis187@us.ibm.com>
2183 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
2185 (dg-process-target (local override)): Handle selector expressions.
2187 * gcc.test-framework/README: Describe tests in source directory.
2188 * gcc.test-framework/test-framework.awk: Handle dg- tests.
2189 * gcc.test-framework/test-framework.exp: Handle dg- tests.
2190 * gcc.test-framework/dg-bogus-exp-P.c: New test.
2191 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
2192 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
2193 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
2194 * gcc.test-framework/dg-do-link-exp-P.c: New test.
2195 * gcc.test-framework/dg-do-run-exp-P.c: New test.
2196 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
2197 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
2198 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
2199 * gcc.test-framework/dg-error-exp-P.c: New test.
2200 * gcc.test-framework/dg-error-exp-XP.c: New test.
2201 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
2202 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
2203 * gcc.test-framework/dg-output-exp-P.c: New test.
2204 * gcc.test-framework/dg-output-exp-XF.c: New test.
2205 * gcc.test-framework/dg-warning-exp-P.c: New test.
2206 * gcc.misc-tests/dg-1.c: Remove.
2207 * gcc.misc-tests/dg-2.c: Remove.
2208 * gcc.misc-tests/dg-3.c: Remove.
2209 * gcc.misc-tests/dg-4.c: Remove.
2210 * gcc.misc-tests/dg-5.c: Remove.
2211 * gcc.misc-tests/dg-6.c: Remove.
2212 * gcc.misc-tests/dg-7.c: Remove.
2213 * gcc.misc-tests/dg-8.c: Remove.
2214 * gcc.misc-tests/dg-9.c: Remove.
2215 * gcc.misc-tests/dg-10.c: Remove.
2216 * gcc.misc-tests/dg-11.c: Remove.
2217 * gcc.misc-tests/dg-12.c: Remove.
2218 * gcc.misc-tests/dg-test.exp: Remove.
2220 * gcc.test-framework/test-framework.awk: Change recording and
2221 printing of passes and failures.
2223 * gcc.test-framework: New directory.
2224 * gcc.test-framework/README: New.
2225 * gcc.test-framework/test-framework.exp: New.
2226 * gcc.test-framework/test-framework.awk: New.
2227 * gcc.test-framework/gen_directive_tests: New.
2229 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
2231 * lib/treelang.exp: Fix comment typos.
2232 (treelang_target_compile): Don't append libs=-ltreelang to options.
2234 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
2236 * g++.dg/parse/typename7.C: Adjust error messages.
2238 2005-01-31 Jeff Law <law@redhat.com>
2240 * gcc.c-torture/execute/20050131-1.c: New test.
2241 * gcc.dg/wcaselabel.c: New test.
2243 2005-01-31 Mark Mitchell <mark@codesourcery.com>
2245 * g++.dg/other/warning1.C: Adjust error messags.
2246 * g++.dg/parse/constant5.C: New test.
2248 2005-01-31 Steven Bosscher <stevenb@suse.de>
2251 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
2252 the test case valid.
2253 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
2254 * testsuite/gcc.dg/array-7.c: Adjust expected result.
2255 * testsuite/gcc.dg/pr18596-3.c: Likewise.
2256 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
2257 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
2258 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
2260 2005-01-31 Dale Johannesen <dalej@apple.com>
2262 * g++.dg/opt/pr19650.C: New test.
2264 2005-01-31 Richard Henderson <rth@redhat.com>
2266 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
2267 long double for intel double extended format.
2268 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2270 2005-01-30 Mark Mitchell <mark@codesourcery.com>
2273 * g++.dg/template/static10.C: New test.
2276 * g++.dg/parse/error24.C: New test.
2279 * g++.dg/lookup/builtin1.C: New test.
2282 * g++.dg/warn/conv3.C: New test.
2284 2005-01-30 Bud Davis <bdavis@gfortran.org>
2287 * gfortan.dg/inquire_7.f90
2289 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
2291 PR tree-optimization/15791
2292 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
2293 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
2294 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
2295 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
2296 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
2297 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
2298 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
2299 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
2300 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
2301 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
2303 2005-01-29 Paul Brook <paul@codesourcery.com>
2306 * check.c (real_or_complex_check): New function.
2307 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
2308 * intrinsic.c (add_functions): Use new check functions.
2309 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
2312 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
2314 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
2315 gcc.dg/lvalue-3.c: New tests.
2316 * gcc.dg/concat.c: Update expected messages.
2318 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
2321 * gfortran.dg/eor_1.f90: New test.
2323 2005-01-29 Steven G. Kargl <kargls@comcast.net>
2326 * gfortran.dg/logical_data_1.f90: New test.
2328 2005-01-28 Mark Mitchell <mark@codesourcery.com>
2331 * g++.dg/template/crash33.C: New test.
2334 * g++.dg/template/crash32.C: New test.
2336 2005-01-28 Ian Lance Taylor <ian@airs.com>
2339 * g++.dg/warn/Wreturn-type-2.C: New test.
2341 2004-06-24 Jeff Law <law@redhat.com>
2343 * gcc.dg/tree-ssa/20050128-1.c: New test.
2345 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
2347 * gcc.target/frv/all-mdpackh-1.c: New test.
2349 2005-01-28 Steven Bosscher <stevenb@suse.de>
2351 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
2353 2005-01-27 Richard Henderson <rth@redhat.com>
2355 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
2357 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
2359 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
2361 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
2363 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2364 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2365 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
2366 to cope with cases where the multilib options override the dg-options.
2368 2005-01-27 Jakub Jelinek <jakub@redhat.com>
2371 * gcc.dg/noncompile/20050120-1.c: New test.
2373 2005-01-26 Diego Novillo <dnovillo@redhat.com>
2375 PR tree-optimization/19633
2376 * gcc.dg/pr19633.c: New test.
2377 * gcc.dg/tree-ssa/pr19633.c: New test.
2379 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
2381 * gcc.dg/20041216-1.c: New test.
2383 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
2386 * objc.dg/selector-2.m: New test.
2388 2005-01-26 Jakub Jelinek <jakub@redhat.com>
2390 * g++.dg/opt/range-test-2.C: New test.
2392 PR rtl-optimization/19579
2393 * gcc.c-torture/execute/20050124-1.c: New test.
2395 2005-01-26 Greg Parker <gparker@apple.com>
2396 Stuart Hastings <stuart@apple.com>
2398 * gcc.c-torture/execute/20050125-1.c: New.
2400 2005-01-18 Jan Hubicka <jh@suse.cz>
2402 PR tree-optimize/19337
2403 * gcc.c-torture/compile/20050119-1.c: New test.
2405 2005-01-24 James E Wilson <wilson@specifixinc.com>
2407 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
2408 test for successful match.
2410 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
2413 * objc.dg/comp-types-7.m: New test.
2415 2005-01-24 Janis Johnson <janis187@us.ibm.com>
2417 * lib/target-supports.exp (current_target_name): New.
2418 (check_effective_target_ilp32, check_effective_target_lp64):
2419 Cache the result to use as long as the current target, with
2420 multilib flags, remains the same.
2422 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
2423 (dg-require-weak, dg-require-visibility, dg-require-alias,
2424 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
2425 dg-require-effective-target, dg-skip-if): Remove call to
2426 skip_test_and_clear_xfail.
2427 (dg-test): Clear xfail data.
2429 2005-01-24 Jakub Jelinek <jakub@redhat.com>
2432 * gcc.dg/ppc64-toc.c: New test.
2434 * g++.dg/tree-ssa/empty-1.C: New test.
2437 * gcc.c-torture/execute/20050121-1.c: New test.
2438 * gcc.dg/20050121-2.c: New test.
2440 2004-01-23 Steven G. Kargl <kargls@comcast.net>
2441 Paul Brook <paul@codesourcery.com>
2444 * gfortran.dg/real_const_1.f: New test.
2445 * gfortran.dg/real_const_2.f90: New test.
2446 * gfortran.dg/complex_int_1.f90: New test.
2448 2005-01-23 Bud Davis <bdavis9659@comcast.net>
2451 * gfortan.dg/inquire_6.f90: New test.
2453 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
2456 * open_readonly_1.f90: New test.
2458 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
2461 * gfortran.dg/open_new.f90: New file.
2463 2005-01-22 Paul Brook <paul@codesourcery.com>
2465 * namelist_1.f90: New test.
2467 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
2469 PR tree-optimization/19484
2470 * gcc.c-torture/compile/20050122-[12].c: New tests.
2472 2005-01-22 Paul Brook <paul@codesourcery.com>
2474 * gfortran.dg/implicit_2.f90: New test.
2476 2005-01-22 Bud Davis <bdavis9659@comcast.net>
2479 * gfortran.dg/inquire_5.f90: New test.
2481 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2484 * gcc.dg/pr18809-1.c: New test.
2486 2005-01-21 Ian Lance Taylor <ian@airs.com>
2488 * gcc.dg/20050121-1.c: New test.
2490 PR tree-optimization/13000
2491 * gcc.dg/20040206-1.c: Change warning to point where function is
2494 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2497 * g++.dg/template/array11.C: New test.
2499 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2501 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
2502 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
2503 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
2504 * gfortran.dg/getenv_1.f90: Add dg-do directive.
2505 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
2506 gfortran.dg/pr17164.f90: Add missing dg-do directives.
2508 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
2510 PR tree-optimization/15349
2511 * gcc.dg/tree-ssa/pr15349.c: New.
2513 2005-01-20 Steve Ellcey <sje@cup.hp.com>
2515 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
2517 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
2519 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
2520 scan-assembler-times directive name.
2522 * gcc.dg/asm-a.c: Move dg-require-effective-target to
2525 PR rtl-optimization/19462
2526 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
2528 2005-01-19 Steve Ellcey <sje@cup.hp.com>
2530 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
2531 counting function calls on ia64.
2533 2005-01-19 Jakub Jelinek <jakub@redhat.com>
2535 PR rtl-optimization/15139
2536 * gcc.dg/20050111-2.c: New test.
2539 * gcc.c-torture/compile/20050113-1.c: New testcase.
2542 * gcc.dg/20050113-1.c: New testcase.
2544 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
2546 * gcc.dg/vect/vect-85.c: Add comment.
2547 * gcc.dg/vect/vect-86.c: Add xfail for now.
2548 * gcc.dg/vect/vect-87.c: Add xfail for now.
2549 * gcc.dg/vect/vect-88.c: Add xfail for now.
2550 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
2552 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2554 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
2556 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2558 * g++.dg/debug/typedef3.C: New test.
2560 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
2563 * gcc.dg/asm-a.c: New test.
2565 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
2567 * gcc.dg/sh-relax.c: Add prototype for abort.
2569 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2571 * gcc.dg/short-compare-1.c: New test.
2572 * gcc.dg/short-compare-2.c: Likewise.
2574 2005-01-18 Michael Matz <matz@suse.de>
2576 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
2578 2005-01-17 Diego Novillo <dnovillo@redhat.com>
2580 PR tree-optimization/19121
2581 * gcc.c-torture/compile/pr19121.c: New test.
2583 2005-01-17 James E. Wilson <wilson@specifixinc.com>
2586 * gcc.c-torture/compile/pr19357.c: New test.
2588 2005-01-17 Ian Lance Taylor <ian@airs.com>
2591 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
2592 pass--those that refer just to the variable, possibly with a
2594 * gcc.dg/c99-const-expr-3.c: Likewise.
2597 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
2600 2005-01-16 Bud Davis <bdavis9659@comcast.net>
2603 * gfortran.dg/endfile_2.f90: New test.
2605 2005-01-16 Steven G. Kargl <kargls@comcast.net>
2608 * gfortran.dg/select_5.f90: New test.
2610 2004-01-16 Paul Brook <paul@codesourcery.com>
2612 * gfortran.dg/common_4.f90: New test.
2614 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
2616 PR rtl-optimization/19462
2617 * gcc.dg/torture/pr19462-1.c: New test.
2619 2005-01-15 Ziemowit Laski <zlaski@apple.com>
2622 * objc.dg/func-ptr-2.m: New.
2623 * objc.dg/volatile-1.m: New.
2625 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2627 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
2629 2005-01-15 Jakub Jelinek <jakub@redhat.com>
2631 PR tree-optimization/19060
2632 * gcc.c-torture/execute/20050104-1.c: New test.
2634 2005-01-15 Bud Davis <bdavis9659@comcast.net>
2637 * gfortran.dg/write_to_null.f90: New test.
2639 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
2640 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2643 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
2646 2005-01-15 Jakub Jelinek <jakub@redhat.com>
2649 * g++.dg/init/vector1.C: New test.
2651 2005-01-14 James E. Wilson <wilson@specifixinc.com>
2654 * gcc.target/ia64/sibcall-unwind-1.c: New test.
2656 * gcc.target/ia64/sibcall-unwind-2.c: New test.
2658 2005-01-14 Steven G. Kargl <kargls@comcast.net>
2660 * gfortran.dg/select_1.f90: New test.
2661 * gfortran.dg/select_2.f90: New test.
2662 * gfortran.dg/select_3.f90: New test.
2663 * gfortran.dg/select_4.f90: New test.
2665 2005-01-14 Jakub Jelinek <jakub@redhat.com>
2668 PR rtl-optimization/19348
2669 * gcc.dg/20050111-1.c: New test.
2670 * gcc.c-torture/execute/20050111-1.c: New test.
2672 * gcc.dg/i386-asm-4.c: New test.
2674 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2676 * gcc.dg/nested-func-2.c: New test.
2677 * ada/acats/norun.lst: Remove c953002.
2679 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
2681 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
2683 2005-01-12 Ben Elliston <bje@au.ibm.com>
2685 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
2687 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
2690 * g++.dg/abi/align1.C: New test.
2692 2005-01-11 Alan Modra <amodra@bigpond.net.au>
2694 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
2696 * g++.dg/ext/altivec_check.h: Support compiling as C.
2698 2005-01-10 Roger Sayle <roger@eyesopen.com>
2701 * g++.dg/expr/pr19355-1.C: New test case.
2703 2005-01-10 Laurent GUERBY <laurent@guerby.net>
2705 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
2706 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
2707 * ada/acats/tests/c3/c92005b.ada: Likewise.
2708 * ada/acats/tests/c3/cxb3012.a: Likewise.
2709 * ada/acats/norun.lst: Add c380004 and c953002, add PR
2711 2005-01-09 Paul Brook <paul@codesourcery.com>
2713 * gfortran.dg/common_2.f90: New file.
2714 * gfortran.dg/common_3.f90: New file.
2716 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
2718 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
2720 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
2722 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
2723 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
2724 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
2725 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
2726 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
2727 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
2728 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
2729 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
2730 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
2731 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
2732 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
2733 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
2734 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
2735 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
2736 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
2737 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
2738 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
2739 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
2740 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
2741 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
2742 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
2743 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
2744 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
2745 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
2746 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
2747 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
2748 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
2749 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
2750 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
2751 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
2752 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
2753 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
2754 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
2755 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
2756 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
2757 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
2758 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
2759 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
2760 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
2761 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
2762 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
2763 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
2764 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
2765 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
2766 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
2767 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
2768 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
2769 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
2770 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
2771 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
2772 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
2773 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
2774 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
2775 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
2776 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
2777 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
2778 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
2779 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
2780 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
2781 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
2782 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
2783 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
2784 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
2785 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
2786 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
2787 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
2788 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
2790 * gcc.dg/vect/vect-1.c: Fix spelling.
2791 * gcc.dg/vect/vect-10.c: Fix spelling.
2792 * gcc.dg/vect/vect-11.c: Fix spelling.
2793 * gcc.dg/vect/vect-12.c: Fix spelling.
2794 * gcc.dg/vect/vect-14.c: Fix spelling.
2795 * gcc.dg/vect/vect-15.c: Fix spelling.
2796 * gcc.dg/vect/vect-16.c: Fix spelling.
2797 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
2798 * gcc.dg/vect/vect-64.c: Fix comments.
2799 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
2801 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
2802 Ira Rosen <irar@il.ibm.com>
2804 * gcc.dg/vect/vect-70.c: New test.
2805 * gcc.dg/vect/vect-71.c: New test.
2807 2005-01-09 Manfred Hollstein <mh@suse.com>
2809 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
2810 * gcc.dg/pr18241-2.c: Likewise.
2811 * gcc.dg/pr18241-3.c: Likewise.
2812 * gcc.dg/pr18241-4.c: Likewise.
2813 * gcc.dg/pr18241-5.c: Likewise.
2815 2005-01-08 Richard Henderson <rth@redhat.com>
2817 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
2818 False for x86 and x86-64.
2820 2005-01-08 Diego Novillo <dnovillo@redhat.com>
2822 PR tree-optimization/18241
2823 * gcc.dg/pr18241-1.c: New test.
2824 * gcc.dg/pr18241-2.c: New test.
2825 * gcc.dg/pr18241-3.c: New test.
2826 * gcc.dg/pr18241-4.c: New test.
2827 * gcc.dg/pr18241-5.c: New test.
2829 2005-01-08 Steven G. Kargl <kargls@comcast.net>
2831 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
2832 gfortran.dg/select_4.f90: New.
2834 2005-01-07 Jakub Jelinek <jakub@redhat.com>
2836 * gcc.c-torture/execute/20050107-1.c: New test.
2838 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
2841 * g++.dg/template/ref2.C: New.
2843 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
2845 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
2846 instead of being empty.
2848 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2851 * gfortran.dg/array-1.f90: New test.
2853 2005-01-07 Jakub Jelinek <jakub@redhat.com>
2855 PR tree-optimization/19283
2856 * gcc.c-torture/execute/20050106-1.c: New test.
2858 PR rtl-optimization/18861
2859 * gcc.dg/20050105-1.c: New test.
2861 PR tree-optimization/18828
2862 * gcc.dg/20050105-2.c: New test.
2864 2005-01-07 Andreas Jaeger <aj@suse.de>
2866 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
2868 2005-01-07 Bud Davis <bdavis9659@comcast.net>
2871 * gfortran.dg/fmt_read.f90: New test.
2873 2005-01-06 Geoffrey Keating <geoffk@apple.com>
2875 * gcc.dg/rs6000-ldouble-2.c: New.
2877 2005-01-06 Mark Mitchell <mark@codesourcery.com>
2880 * g++.dg/parser/ctor2.C: New test.
2882 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2885 * g++.dg/template/using9.C: New test.
2887 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2890 * g++.dg/lookup/friend6.C: New test.
2892 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
2895 * g++.dg/template/array10.C: New.
2897 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2899 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
2900 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
2902 2005-01-06 Jakub Jelinek <jakub@redhat.com>
2904 * gcc.c-torture/compile/20050105-1.c: New test.
2906 2005-01-05 Geoffrey Keating <geoffk@apple.com>
2908 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
2910 2005-01-05 Roger Sayle <roger@eyesopen.com>
2913 * gcc.dg/conv-3.c: New test case.
2915 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
2917 * gcc.dg/asm-wide-1.c: New test.
2919 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
2922 * g++.dg/parse/crash22.C: New
2924 2005-01-04 Geoffrey Keating <geoffk@apple.com>
2927 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
2929 2005-01-04 Uros Bizjak <uros@kss-loka.si>
2932 * gcc.dg/i386-mmx-6.c: New test case.
2934 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
2936 PR tree-optimization/18308
2937 * gcc.dg/vect/pr18308.c: New testcase.
2939 2005-01-04 Andreas Jaeger <aj@suse.de>
2941 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
2943 2005-01-03 Geoffrey Keating <geoffk@apple.com>
2944 Robert Bowdidge <bowdidge@apple.com>
2946 * gcc.dg/cpp/subframework1.c: New.
2947 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
2948 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
2949 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
2950 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
2952 2005-01-03 Geoffrey Keating <geoffk@apple.com>
2954 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
2956 * gcc.dg/darwin-weakimport-2.c: New.
2958 2005-01-03 Richard Henderson <rth@redhat.com>
2960 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
2962 2005-01-03 Richard Henderson <rth@redhat.com>
2964 * gcc.dg/vect/vect.exp: Enable for ia64.
2965 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
2966 (check_effective_target_vect_float): Likewise.
2967 (check_effective_target_vect_no_align): Likewise.
2968 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
2969 * gcc.dg/vect/vect-8.c: Likewise.
2971 2005-01-03 Uros Bizjak <uros@kss-loka.si>
2974 * gcc.dg/pr19236-1.c: New test case.
2976 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
2978 PR rtl-optimization/12092
2979 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
2981 2005-01-02 Andreas Jaeger <aj@suse.de>
2983 * gcc.dg/pr12092-1.c: Do not run on x86_64.
2985 2005-01-01 Roger Sayle <roger@eyesopen.com>
2986 Andrew Pinski <pinskia@physics.uc.edu>
2988 PR rtl-optimization/12092
2989 * gcc.dg/pr12092-1.c: New test case.
2991 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
2993 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
2994 'hidden' and 'default' for better portability.
2995 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
2997 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
2999 * g++.old-deja/g++.brendan/new3.C: Likewise.
3001 2005-01-01 Steven Bosscher <stevenb@suse.de>
3003 * gcc.dg/20041231-1.C: New test.
3004 * g++.dg/warn/Wunreachable-code-1.C: New test.
3006 2004-12-30 David Edelsohn <edelsohn@gnu.org>
3008 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
3009 file, not /dev/null. Abort on error.
3011 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
3012 Ziemowit Laski <zlaski@apple.com>
3015 * objc.dg/encode-5.m: New test.
3017 2004-12-29 Richard Henderson <rth@redhat.com>
3019 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
3020 * objc.dg/stabs-1.m: Disable for ia64.
3022 2004-12-29 Mark Mitchell <mark@codesourcery.com>
3025 * g++.dg/warn/Wunused-10.C: New test.
3027 2004-12-28 Richard Henderson <rth@redhat.com>
3029 * objc.dg/stabs-1.m: Disable for alpha.
3031 2004-12-27 Mark Mitchell <mark@codesourcery.com>
3034 * g++.dg/parse/error23.C: New test.
3036 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3038 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
3041 * gfortran.dg/intrinsic_modulo_1.f90: New.
3042 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
3043 tests with divisor -1.
3045 2004-12-27 Mark Mitchell <mark@codesourcery.com>
3047 * g++.dg/opt/temp1.C (memcpy): Return a value.
3050 * g++.dg/expr/cond7.C: New test.
3052 2004-12-27 Paul Brook <paul@codesourcery.com>
3054 * gfortran.dg/g77/select_no_compile.f: Remove.
3056 2004-12-27 Richard Henderson <rth@redhat.com>
3058 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
3059 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
3060 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
3062 2004-12-26 Richard Henderson <rth@redhat.com>
3064 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
3065 by 1i instead of token pasting.
3067 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3069 PR tree-optimization/17578
3070 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
3071 to additional_flags.
3072 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
3074 2004-12-25 Richard Henderson <rth@redhat.com>
3076 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
3079 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3081 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
3083 * gcc.dg/pr17957.c (dg-options): Likewise.
3084 * gcc.dg/struct-ret-1.c: Add prototype for abort.
3085 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
3086 instead of 0 on __hppa__.
3087 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
3088 "foo,%r" on hppa*-*-*.
3090 2004-12-23 Bud Davis <bdavis9659@comcast.net>
3093 * gfortran.dg/complex_write.f90: New test.
3095 2004-12-23 Mark Mitchell <mark@codesourcery.com>
3098 * g++.dg/parse/pragma2.C: New test.
3100 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
3102 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
3104 * gcc.dg/empty2.c: Add missing dg-warning.
3106 2004-12-23 Mark Mitchell <mark@codesourcery.com>
3109 * g++.dg/template/local4.C: New test.
3110 * g++.dg/template/crash19.C: Add dg-error marker.
3112 * g++.dg/template/crash31.C: Correct embedded PR number.
3114 2004-12-23 Mark Mitchell <mark@codesourcery.com>
3117 * g++.dg/opt/temp1.C: Add do-run marker.
3119 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
3121 * g++.dg/template/spec19.C: New.
3123 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
3126 * gcc.dg/empty2.c: New.
3128 2004-12-23 Richard Henderson <rth@redhat.com>
3130 * lib/target-supports.exp (check_effective_target_vect_no_align):
3131 Remove i?86 and x86-64.
3133 2004-12-23 Mark Mitchell <mark@codesourcery.com>
3136 * g++.dg/opt/temp1.C: New test.
3138 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3141 * g++.dg/template/friend33.C: New testcase.
3143 2004-12-22 Mark Mitchell <mark@codesourcery.com>
3146 * g++.dg/template/cond5.C: New test.
3149 * g++.dg/inherit/thunk3.C: New test.
3152 * g++.dg/warn/Wunused-9.C: New test.
3154 2004-12-22 Janis Johnson <janis187@us.ibm.com>
3156 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
3158 2004-12-22 Jan Beulich <jbeulich@novell.com>
3160 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
3162 2004-12-21 Mark Mitchell <mark@codesourcery.com>
3165 * g++.dg/ext/packed8.C: New test.
3168 * g++.dg/template/crash31.C: New test.
3171 * g++.dg/template/crash30.C: New test.
3173 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
3176 * g++.dg/eh/ctor3.C: New test.
3178 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3180 * objc.dg/stabs-1.m: Allow section name to be quoted and
3181 assembly label to begin with '.LL'.
3183 2004-12-21 Janis Johnson <janis187@us.ibm.com>
3185 * gcc.dg/vect/vect.exp
3186 (check_effective_target_lp64_or_vect_no_align): New.
3187 * gcc.dg/vect/vect-77.c: Use it.
3188 * gcc.dg/vect/vect-78.c: Use it.
3190 * lib/target-supports.exp
3191 (check_effective_target_vect_no_max,
3192 check_effective_target_vect_no_bitwise,
3193 check_effective_target_vect_no_align): New.
3194 * gcc.dg/vect/vect-13.c: Use them.
3195 * gcc.dg/vect/vect-17.c: Ditto.
3196 * gcc.dg/vect/vect-18.c: Ditto.
3197 * gcc.dg/vect/vect-19.c: Ditto.
3198 * gcc.dg/vect/vect-20.c: Ditto.
3199 * gcc.dg/vect/vect-27.c: Ditto.
3200 * gcc.dg/vect/vect-29.c: Ditto.
3201 * gcc.dg/vect/vect-44.c: Ditto.
3202 * gcc.dg/vect/vect-48.c: Ditto.
3203 * gcc.dg/vect/vect-50.c: Ditto.
3204 * gcc.dg/vect/vect-52.c: Ditto.
3205 * gcc.dg/vect/vect-54.c: Ditto.
3206 * gcc.dg/vect/vect-56.c: Ditto.
3207 * gcc.dg/vect/vect-58.c: Ditto.
3208 * gcc.dg/vect/vect-60.c: Ditto.
3209 * gcc.dg/vect/vect-72.c: Ditto.
3210 * gcc.dg/vect/vect-80.c: Ditto.
3212 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
3215 * g++.dg/init/string1.C: New.
3218 * g++.dg/other/synth1.C: New.
3220 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
3223 * gcc.dg/pr18963-1.c: New test.
3225 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
3228 * gcc.dg/funcdef-storage-1.c (foo): Remove.
3229 * gcc.dg/pr18596-1.c: Use dg-error.
3230 (dg-options): Use -fno-unit-at-a-time.
3231 * gcc.dg/pr18596-2.c: New test.
3232 * gcc.dg/pr18596-3.c: New test.
3234 2004-12-20 Roger Sayle <roger@eyesopen.com>
3237 * g++.dg/opt/pr18683-1.C: New test case.
3239 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
3242 * g++.dg/opt/max1.C: Fix for 64bit targets.
3244 2004-12-20 Matt Austern <austern@apple.com>
3247 * g++.dg/ext/builtin6.C: New
3249 2004-12-20 Diego Novillo <dnovillo@redhat.com>
3251 PR tree-optimization/19080
3252 * gcc.c-torture/compile/pr19080.c: New test.
3254 2004-12-20 Steven Bosscher <stevenb@suse.de>
3256 * gcc.dg/20041219-1.c: New test.
3258 2004-12-19 Roger Sayle <roger@eyesopen.com>
3261 * g++.dg/opt/max1.C: New test case.
3263 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3265 * gcc.dg/fdata-sections-1.c: New test.
3267 2004-12-18 Roger Sayle <roger@eyesopen.com>
3270 * gcc.dg/max-1.c: New test case.
3272 2004-12-18 Jakub Jelinek <jakub@redhat.com>
3274 * gcc.c-torture/execute/20041218-1.c: New test.
3276 2004-12-17 Diego Novillo <dnovillo@redhat.com>
3278 * gcc.dg/pr18501.c: New test.
3279 * gcc.dg/uninit-5.c: XFAIL.
3280 * gcc.dg/uninit-9.c: XFAIL.
3282 2004-12-17 Dale Johannesen <dalej@apple.com>
3284 * gcc.dg/20041213-1.c: New.
3286 2004-12-17 Ziemowit Laski <zlaski@apple.com>
3288 * objc.dg/stabs-1.m: Allow assembly label to begin
3291 2004-12-17 Jakub Jelinek <jakub@redhat.com>
3293 * gcc.c-torture/execute/20041213-1.c: Move...
3294 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
3296 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
3299 * g++.dg/lookup/conv-5.C: New.
3301 2004-12-16 Ziemowit Laski <zlaski@apple.com>
3303 * objc.dg/stabs-1.m: New test.
3305 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3307 * gcc.dg/visibility-c.c: Change compile to
3308 assemble for the test.
3310 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
3313 * gcc.dg/visibility-c.c: New test.
3315 2004-12-16 Roger Sayle <roger@eyesopen.com>
3318 * gcc.dg/switch-8.c: New test case.
3320 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
3323 * g++.dg/template/init4.C: New.
3324 * g++.dg/opt/static3.C: Enable optimizer.
3326 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
3328 * g++.dg/other/complex1.C: New test.
3330 2004-12-15 Alan Modra <amodra@bigpond.net.au>
3332 * g++.dg/opt/inline9.C: New test.
3334 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3337 * gfotran.dg/nullify_1.f: New test.
3339 2004-12-15 Richard Henderson <rth@redhat.com>
3341 * gcc.target/i386/i386.exp: New harness.
3342 * gcc.target/i386/vect-args.c: New.
3344 2004-12-15 David Edelsohn <edelsohn@gnu.org>
3346 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
3348 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3351 * g++.dg/template/friend32.C: New test.
3353 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3355 * cpp/pragma-once-1.c: New test.
3356 * cpp/pragma-once-1b.h: Likewise.
3357 * cpp/pragma-once-1c.h: Likewise.
3358 * cpp/pragma-once-1d.h: Likewise.
3359 * cpp/inc/pragma-once-1a.h: Likewise.
3361 2004-12-15 Bud Davis <bdavis9659@comcast.net>
3362 Steven G. Kargl <kargls@comcast.net>
3365 * gfortran.dg/list_read_3.f90: New test.
3367 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3369 * gcc.dg/ftrapv-2.c: New test.
3371 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
3374 * g++.dg/template/typename9.C: New test.
3376 2004-12-14 Mark Mitchell <mark@codesourcery.com>
3379 * g++.dg/template/typename8.C: New test.
3380 * g++.dg/parse/friend2.C: Tweak error message.
3382 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
3384 * gcc.c-torture/20041214-1.c: New test.
3386 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
3389 * g++.dg/init/array17.C: New test.
3391 2004-12-14 Mark Mitchell <mark@codesourcery.com>
3394 * g++.dg/init/aggr3.C: New test.
3396 2004-12-14 Janis Johnson <janis187@us.ibm.com
3398 * gcc.dg/altivec-types-1.c: New test.
3399 * gcc.dg/altivec-types-2.c: New test.
3400 * gcc.dg/altivec-types-3.c: New test.
3401 * gcc.dg/altivec-types-4.c: New test.
3402 * g++.dg/ext/altivec-types-1.C: New test.
3403 * g++.dg/ext/altivec-types-2.C: New test.
3404 * g++.dg/ext/altivec-types-3.C: New test.
3405 * g++.dg/ext/altivec-types-4.C: New test.
3407 2004-12-14 Jakub Jelinek <jakub@redhat.com>
3410 * gcc.c-torture/execute/20041213-1.c: New test.
3412 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
3415 * g++.dg/template/cast1.C: New.
3417 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
3419 * gcc.c-torture/execute/20041213-2.c: New test.
3421 2004-12-13 Richard Henderson <rth@redhat.com>
3423 * gcc.dg/i386-sse-10.c: Fix typo in options.
3425 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
3428 * g++.dg/opt/pr18968.C: New test.
3430 2004-12-13 Mark Mitchell <mark@codesourcery.com>
3433 * g++.dg/ext/visibility/staticdatamem.C: New test.
3435 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
3437 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
3439 2004-12-13 Roger Sayle <roger@eyesopen.com>
3441 PR rtl-optimization/18928
3442 * gcc.dg/pr18928-1.c: New test case.
3444 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
3447 * gcc.c-torture/compile/20041211-1.c: New.
3449 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3452 * gcc.c-torture/execute/20041212-1.c: New test.
3454 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3457 * gfortran.dg/common_1.f90: New test.
3459 2004-12-12 Steven G. Kargl <kargls@comcast.net>
3460 Paul Brook <paul@codesourcery.com>
3463 * gfortran.dg/real_do_1.f90: New test.
3465 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3468 * g++.dg/opt/ptrmem6.C: New test.
3470 2004-12-11 Roger Sayle <roger@eyesopen.com>
3473 * gcc.dg/pr18921-1.c: New test case.
3475 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3478 * gfortran.dg/scale_1.f90: New test.
3480 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
3483 * gcc.c-torture/compile/pr18903.c: New test.
3485 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
3487 * gcc.c-torture/execute/20041210-1.c: New test.
3489 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3492 * g++.dg/parser/struct-1.C: New test.
3493 * g++.dg/parser/struct-2.C: New test.
3494 * g++.dg/parser/struct-3.C: New test.
3496 2004-12-09 Richard Henderson <rth@redhat.com>
3498 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
3500 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
3501 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
3503 2004-12-09 Matt Austern <austern@apple.com>
3506 * g++.dg/ext/builtin1.C: New
3507 * g++.dg/ext/builtin2.C: New
3508 * g++.dg/ext/builtin3.C: New
3509 * g++.dg/ext/builtin4.C: New
3510 * g++.dg/ext/builtin5.C: New
3512 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
3515 * g++.dg/opt/ptrmem5.C: New test.
3517 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
3519 * g++.dg/parse/typename5.C: Adjust for new error.
3520 * g++.dg/parse/typename7.C: New.
3522 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3525 * g++.dg/other/mmintrin.C: New test.
3527 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
3530 * g++.dg/init/array15.C: New.
3531 * g++.dg/init/array16.C: New.
3533 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3536 * gfortran.dg/assign_1.f90: New test.
3538 2004-12-08 Nick Clifton <nickc@redhat.com>
3540 * gcc.target/xstormy16/bss_below100: New directory containing tests.
3541 * gcc.target/xstormy16/data_below100: Likewise.
3542 * gcc.target/xstormy16/sfr: Likewise.
3543 * gcc.target/xstormy16/below100.S: New test source file.
3544 * gcc.target/xstormy16/below100.ld: New test linker script.
3545 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
3546 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
3548 * gcc.target/xstormy16/bp.c: Likewise.
3550 * gcc.target/xstormy16/bss_below100: New files:
3551 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
3552 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
3553 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
3554 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
3555 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
3556 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
3557 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
3558 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
3559 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
3560 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
3561 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
3562 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
3563 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
3564 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
3565 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
3566 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
3567 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
3568 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
3569 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
3570 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
3571 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
3572 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
3573 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
3574 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
3575 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
3576 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
3577 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
3579 * gcc.target/xstormy16/data_below100: New files:
3580 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
3581 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
3582 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
3583 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
3584 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
3585 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
3586 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
3587 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
3588 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
3589 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
3590 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
3591 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
3592 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
3593 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
3594 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
3595 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
3596 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
3597 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
3598 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
3599 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
3600 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
3601 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
3602 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
3603 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
3604 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
3605 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
3606 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
3608 * gcc.target/xstormy16/sfr: New files:
3609 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
3610 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
3611 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
3612 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
3613 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
3614 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
3615 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
3616 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
3617 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
3618 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
3619 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
3620 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
3621 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
3622 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
3623 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
3624 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
3625 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
3626 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
3627 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
3628 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
3629 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
3630 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
3631 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
3632 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
3633 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
3634 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
3635 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
3636 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
3637 27_if0_sfrw_bitfield_f.c
3639 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3642 * g++.dg/lookup/name-clash4.C: New test.
3644 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
3647 * g++.dg/opt/array1.C: New.
3650 * g++.dg/template/operator5.C: New.
3652 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
3655 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
3657 2004-12-07 Steven Bosscher <stevenb@suse.de>
3659 * gcc.dg/noncompile/20041207.c: New test.
3661 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
3663 * g++.dg/other/unreachable-1.C: New test.
3665 2004-12-06 Nick Clifton <nickc@redhat.com>
3667 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
3668 <limits.h> because the latter comes from gcc's include/ directory
3669 and not the newlib/libc/include directory.
3671 2004-12-04 Richard Henderson <rth@redhat.com>
3673 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
3675 2004-12-04 Richard Henderson <rth@redhat.com>
3677 * lib/target-supports.exp (check_gc_sections_available): Disable
3680 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
3683 * g++.dg/other/vararg-2.C: New test.
3685 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3687 PR c++/17011, c++/17971
3688 * g++.dg/template/error15.C: Adjust expected error.
3689 * g++.dg/template/instantiate3.C: Likewise.
3691 2004-12-03 Janis Johnson <janis187@us.ibm.com>
3693 * gcc.dg/altivec-18.c: Fix for darwin
3695 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
3698 * g++.dg/parse/ptrmem2.C: New.
3701 * g++.dg/template/new1.C: New.
3703 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3706 * gfortran.dg/direct_io_3.f90: New test.
3708 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
3711 * g++.dg/parse/crash21.C: New.
3713 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3715 PR c++/15664, c++/18276
3716 * g++.dg/template/ttp13.C: New test.
3717 * g++.dg/template/ttp14.C: Likewise.
3719 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3722 * g++.dg/parse/enum2.C: New test.
3723 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
3725 2004-12-02 Nick Clifton <nickc@redhat.com>
3727 * gcc.target/xstormy16: New test directory.
3728 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
3729 * gcc.target/xstormy16/bp.c: Check the generation of bp
3731 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
3732 bn instructions and the BELOW100 attribute.
3734 2004-12-02 Alan Modra <amodra@bigpond.net.au>
3737 * gcc.dg/ppc-eabi.c: New.
3739 2004-12-02 Bud Davis <bdavis9659@comcast.net>
3742 * gfortran.dg/backspace.f90
3744 2004-12-02 Bud Davis <bdavis9659@comcast.net>
3746 * gfortran.dg/inquire.f90: New test.
3748 2004-12-01 Janis Johnson <janis187@us.ibm.com>
3750 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
3751 handle effective-target-keyword.
3752 (dg-skip-if): Support effective-target keyword as target list.
3753 (dg-xfail-if): Ditto.
3754 * lib/target-supports.exp (is-effective-target-keyword): New proc.
3756 2004-12-01 Diego Novillo <dnovillo@redhat.com>
3758 PR tree-optimization/18291
3759 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
3761 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
3764 * g++.dg/parse/crash20.C: New.
3767 * g++.dg/overload/arg1.C: New.
3768 * g++.dg/overload/arg2.C: New.
3769 * g++.dg/overload/arg3.C: New.
3770 * g++.dg/overload/arg4.C: New.
3772 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
3774 * gcc.dg/c99-flex-array-4.c: Remove.
3776 2004-11-30 Janis Johnson <janis187@us.ibm.com>
3778 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
3780 * lib/target-supports.exp (is-effective-target): Simplify.
3782 * lib/target-supports.exp (check_effective_target_vect_long):
3783 Fix for powerpc64-*-*.
3785 2004-11-30 Loren James Rittle <ljrittle@acm.org>
3787 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
3788 to support new requirements on FreeBSD 5.
3790 2004-11-30 Devang Patel <dpatel@apple.com>
3793 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
3795 2004-11-30 Janis Johnson <janis187@us.ibm.com>
3797 * g++.dg/ext/altivec-13.C: New test.
3799 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
3802 * gcc.c-torture/execute/p18298.c: New test.
3804 2004-11-30 Ira Rosen <irar@il.ibm.com>
3805 Dorit Naishlos <dorit@il.ibm.com>
3808 * gcc.dg/vect/vect-89.c: New test.
3810 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
3812 * gcc.dg/pr18596-1.c: New test.
3814 2004-11-30 Ben Elliston <bje@au.ibm.com>
3816 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
3818 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
3821 * gcc.dg/pr18479.c: New test.
3823 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3826 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
3827 mmix-knuth-mmixware.
3829 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
3830 cris-*-elf* cris-*-aout* mmix-*-*
3832 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
3835 * gcc.dg/pr18725.c: New test.
3837 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3840 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
3843 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
3845 2004-11-29 Mark Mitchell <mark@codesourcery.com>
3848 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
3849 * g++.old-deja/g++.law/ctors5.C: Likewise.
3850 * g++.old-deja/g++.other/crash25.C: Likewise.
3853 * g++.dg/template/error16.C: New test.
3856 * g++.dg/template/crash29.C: New test.
3858 2004-11-29 Diego Novillo <dnovillo@redhat.com>
3860 PR tree-optimization/18712
3861 * gcc.c-torture/compile/pr18712.c: New test.
3863 2004-11-29 Joseph Myers <joseph@codesourcery.com>
3866 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
3869 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3872 * g++.dg/lookup/crash6.C: New test.
3874 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
3877 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
3879 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
3881 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
3882 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
3883 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
3885 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
3887 * gcc.dg/pr18164.c: New test.
3889 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
3891 * gcc.dg/funroll-loops-all.c: New.
3893 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3896 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
3897 delimeter, match space and TAB as well as ":".
3900 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
3903 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
3906 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
3909 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
3911 2004-11-28 Bud Davis <bdavis9659@comcast.net>
3913 * gfortran.dg/direct_io_2.f90: New test.
3915 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3918 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
3920 2004-11-28 Richard Henderson <rth@redhat.com>
3922 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
3924 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
3926 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
3927 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
3928 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
3929 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
3930 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
3931 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
3932 gcc.dg/pointer-arith-8.c: New tests.
3934 2004-11-27 Bud Davis <bdavis9659@comcast.net>
3937 * gfortran.dg/endfile.f90: New test.
3939 2004-11-27 Falk Hueffner <falk@debian.org>
3941 * gcc.dg/loop-6.c: New test.
3943 2004-11-27 Jakub Jelinek <jakub@redhat.com>
3945 * gcc.c-torture/execute/20041126-1.c: New test.
3947 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
3949 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
3952 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
3954 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
3957 2004-11-27 Jakub Jelinek <jakub@redhat.com>
3959 PR rtl-optimization/17825
3960 * gcc.c-torture/compile/20041119-1.c: New test.
3962 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3964 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
3965 Check existence of ld library path variables before unsetting.
3967 2004-11-26 Mark Mitchell <mark@codesourcery.com>
3969 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
3971 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
3973 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
3975 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
3977 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
3979 2004-11-26 Ben Elliston <bje@au.ibm.com>
3981 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
3984 2004-11-26 Ben Elliston <bje@au.ibm.com>
3986 * gcc.dg/pr17957.c: Pass --param, not -param.
3988 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
3991 * testsuite/gcc.dg/pr17957.c: New test.
3993 2004-11-25 Mark Mitchell <mark@codesourcery.com>
3996 * g++.dg/template/crash28.C: Likewise.
3999 * g++.dg/expr/unary2.C: Adjust lvalue messages.
4000 * g++.dg/ext/lvaddr.C: Likewise.
4001 * g++.dg/opt/pr7503-3.C: Likewise.
4004 * g++.dg/parse/qualified3.C: New test.
4005 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
4008 * g++.dg/expr/return1.C: New test.
4010 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4012 Friend class name lookup 3/n, PR c++/3332
4013 * g++.dg/lookup/friend3.C: New test.
4014 * g++.dg/lookup/friend4.C: Likewise.
4015 * g++.dg/lookup/friend5.C: Likewise.
4017 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4019 Friend class name lookup 2/n, PR c++/14513, c++/15410
4020 * g++.dg/lookup/friend2.C: New test.
4021 * g++.dg/template/friend31.C: Likewise.
4023 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4025 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
4027 2004-11-24 Mark Mitchell <mark@codesourcery.com>
4030 * g++.dg/tc1/dr56.C: Remove.
4031 * g++.dg/template/typedef1.C: Add dg-error markers.
4032 * g++.old-deja/g++.other/typedef7.C: Likewise.
4035 * g++.dg/parse/typedef7.C: New test.
4037 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
4039 * gcc.c-torture/execute/20041124-1.c: New test.
4041 2004-11-24 Mark Mitchell <mark@codesourcery.com>
4043 * g++.dg/template/deduce3.C: New test.
4046 * g++.dg/template/crash27.C: New test.
4049 * g++.dg/warn/Wshadow-3.C: New test.
4051 2004-11-24 Devang Patel <dpatel@apple.com>
4054 * gcc.dg/cpp/isysroot-1.c: New test.
4055 * gcc.dg/cpp/usr/include/stdio.h: New file.
4056 * gcc.dg/cpp/isysroot-2.c: New test.
4057 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
4060 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4063 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
4065 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4067 * gcc.target/sparc/align.c: Do not include <stdint.h>.
4068 * gcc.target/sparc/pdist.c: Likewise.
4070 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
4073 * g++.dg/conversion/simd1.C: New test.
4075 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4077 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
4078 and restore_ld_library_path_env_vars.
4079 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
4080 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
4081 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
4082 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
4084 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
4086 * gcc.dg/pragma-align-2.c: Test macro expansion.
4087 * gcc.dg/pragma-pack-2.c: New test.
4089 2004-11-23 Richard Henderson <rth@redhat.com>
4091 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
4092 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4093 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
4094 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
4095 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
4096 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
4098 * gcc.dg/vect/vect.exp: Add check for alpha.
4099 * lib/target-supports.exp (check_alpha_max_hw_available): New.
4100 (check_effective_target_vect_int): Enable for alpha.
4101 (check_effective_target_vect_long): New.
4102 (is-effective-target): Add it.
4104 2004-11-23 Uros Bizjak <uros@kss-loka.si>
4106 * gcc.dg/pr18614-1.c: New test.
4108 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4110 * gcc.dg/setjmp-2.c: New test.
4112 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
4114 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
4115 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
4116 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
4117 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
4118 gcc.target/sparc/pdist.c: New tests.
4120 2004-11-22 Bob Wilson <bob.wilson@acm.org>
4122 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
4124 2004-11-22 Dale Johannesen <dalej@apple.com>
4126 * gcc.dg/20041111-1.c: New.
4128 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
4131 * gcc.dg/vect/pr18536.c: New test.
4133 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4136 * g++.dg/template/nontype11.C: New test.
4138 2004-11-21 Roger Sayle <roger@eyesopen.com>
4141 * gcc.dg/pr18520-1.c: New test case.
4143 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
4145 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
4146 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
4147 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
4148 expected diagnostics.
4150 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4153 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
4154 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
4155 vect-77.c, vect-77a.c: XFAIL on the SPARC.
4157 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4159 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
4161 2004-11-19 Mark Mitchell <mark@codesourcery.com>
4162 Joseph Myers <joseph@codesourcery.com>
4164 * lib/target-supports.exp (check_visibility_available): Really
4167 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
4170 * gcc.dg/vect/vect-85.c: New test.
4171 * gcc.dg/vect/vect-86.c: New test.
4172 * gcc.dg/vect/vect-87.c: New test.
4173 * gcc.dg/vect/vect-88.c: New test.
4175 2004-11-19 Ben Elliston <bje@au.ibm.com>
4177 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
4179 2004-11-18 Janis Johnson <janis187@us.ibm.com>
4181 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
4182 * gcc.dg/ppc-and-1.c: Ditto.
4183 * gcc.dg/ppc-compare-1.c: Ditto.
4184 * gcc.dg/ppc-mov-1.c: Ditto
4186 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
4187 Mark Mitchell <mark@codesourcery.com>
4189 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
4191 2004-11-17 Janis Johnson <janis187@us.ibm.com>
4192 Aldy Hernandez <aldyh@redhat.com>
4194 * lib/target-supports.exp (check_effective_target_vect_int): New
4195 (check_effective_target_vect_float): New
4196 (check_effective_target_vect_double): New.
4197 (is-effective-target): Support new effective targets keywords.
4198 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
4199 default action for dg-do.
4200 * gcc.dg/vect/pr16105.c: Use new support.
4201 * gcc.dg/vect/pr18400.c: Ditto.
4202 * gcc.dg/vect/pr18425.c: Ditto.
4203 * gcc.dg/vect/vect-1.c: Ditto.
4204 * gcc.dg/vect/vect-10.c: Ditto.
4205 * gcc.dg/vect/vect-11.c: Ditto.
4206 * gcc.dg/vect/vect-12.c: Ditto.
4207 * gcc.dg/vect/vect-13.c: Ditto.
4208 * gcc.dg/vect/vect-14.c: Ditto.
4209 * gcc.dg/vect/vect-15.c: Ditto.
4210 * gcc.dg/vect/vect-16.c: Ditto.
4211 * gcc.dg/vect/vect-17.c: Ditto.
4212 * gcc.dg/vect/vect-18.c: Ditto.
4213 * gcc.dg/vect/vect-19.c: Ditto.
4214 * gcc.dg/vect/vect-2.c: Ditto.
4215 * gcc.dg/vect/vect-20.c: Ditto.
4216 * gcc.dg/vect/vect-21.c: Ditto.
4217 * gcc.dg/vect/vect-22.c: Ditto.
4218 * gcc.dg/vect/vect-23.c: Ditto.
4219 * gcc.dg/vect/vect-24.c: Ditto.
4220 * gcc.dg/vect/vect-25.c: Ditto.
4221 * gcc.dg/vect/vect-26.c: Ditto.
4222 * gcc.dg/vect/vect-27.c: Ditto.
4223 * gcc.dg/vect/vect-27a.c: Ditto.
4224 * gcc.dg/vect/vect-28.c: Ditto.
4225 * gcc.dg/vect/vect-29.c: Ditto.
4226 * gcc.dg/vect/vect-29a.c: Ditto.
4227 * gcc.dg/vect/vect-3.c: Ditto.
4228 * gcc.dg/vect/vect-30.c: Ditto.
4229 * gcc.dg/vect/vect-31.c: Ditto.
4230 * gcc.dg/vect/vect-32.c: Ditto.
4231 * gcc.dg/vect/vect-33.c: Ditto.
4232 * gcc.dg/vect/vect-34.c: Ditto.
4233 * gcc.dg/vect/vect-35.c: Ditto.
4234 * gcc.dg/vect/vect-36.c: Ditto.
4235 * gcc.dg/vect/vect-37.c: Ditto.
4236 * gcc.dg/vect/vect-38.c: Ditto.
4237 * gcc.dg/vect/vect-4.c: Ditto.
4238 * gcc.dg/vect/vect-40.c: Ditto.
4239 * gcc.dg/vect/vect-41.c: Ditto.
4240 * gcc.dg/vect/vect-42.c: Ditto.
4241 * gcc.dg/vect/vect-43.c: Ditto.
4242 * gcc.dg/vect/vect-44.c: Ditto.
4243 * gcc.dg/vect/vect-45.c: Ditto.
4244 * gcc.dg/vect/vect-46.c: Ditto.
4245 * gcc.dg/vect/vect-47.c: Ditto.
4246 * gcc.dg/vect/vect-48.c: Ditto.
4247 * gcc.dg/vect/vect-48a.c: Ditto.
4248 * gcc.dg/vect/vect-49.c: Ditto.
4249 * gcc.dg/vect/vect-5.c: Ditto.
4250 * gcc.dg/vect/vect-50.c: Ditto.
4251 * gcc.dg/vect/vect-51.c: Ditto.
4252 * gcc.dg/vect/vect-52.c: Ditto.
4253 * gcc.dg/vect/vect-53.c: Ditto.
4254 * gcc.dg/vect/vect-54.c: Ditto.
4255 * gcc.dg/vect/vect-55.c: Ditto.
4256 * gcc.dg/vect/vect-56.c: Ditto.
4257 * gcc.dg/vect/vect-56a.c: Ditto.
4258 * gcc.dg/vect/vect-57.c: Ditto.
4259 * gcc.dg/vect/vect-58.c: Ditto.
4260 * gcc.dg/vect/vect-59.c: Ditto.
4261 * gcc.dg/vect/vect-6.c: Ditto.
4262 * gcc.dg/vect/vect-60.c: Ditto.
4263 * gcc.dg/vect/vect-61.c: Ditto.
4264 * gcc.dg/vect/vect-62.c: Ditto.
4265 * gcc.dg/vect/vect-63.c: Ditto.
4266 * gcc.dg/vect/vect-64.c: Ditto.
4267 * gcc.dg/vect/vect-65.c: Ditto.
4268 * gcc.dg/vect/vect-66.c: Ditto.
4269 * gcc.dg/vect/vect-67.c: Ditto.
4270 * gcc.dg/vect/vect-68.c: Ditto.
4271 * gcc.dg/vect/vect-69.c: Ditto.
4272 * gcc.dg/vect/vect-7.c: Ditto.
4273 * gcc.dg/vect/vect-72.c: Ditto.
4274 * gcc.dg/vect/vect-72a.c: Ditto.
4275 * gcc.dg/vect/vect-73.c: Ditto.
4276 * gcc.dg/vect/vect-74.c: Ditto.
4277 * gcc.dg/vect/vect-75.c: Ditto.
4278 * gcc.dg/vect/vect-76.c: Ditto.
4279 * gcc.dg/vect/vect-77.c: Ditto.
4280 * gcc.dg/vect/vect-77a.c: Ditto.
4281 * gcc.dg/vect/vect-78.c: Ditto.
4282 * gcc.dg/vect/vect-79.c: Ditto.
4283 * gcc.dg/vect/vect-8.c: Ditto.
4284 * gcc.dg/vect/vect-80.c: Ditto.
4285 * gcc.dg/vect/vect-82.c: Ditto.
4286 * gcc.dg/vect/vect-82_64.c: Ditto.
4287 * gcc.dg/vect/vect-83.c: Ditto.
4288 * gcc.dg/vect/vect-83_64.c: Ditto.
4289 * gcc.dg/vect/vect-9.c: Ditto.
4290 * gcc.dg/vect/vect-all.c: Ditto.
4291 * gcc.dg/vect/vect-none.c: Ditto.
4293 2004-11-17 Janis Johnson <janis187@us.ibm.com>
4295 * lib/gcc-dg.exp (dg-skip-if): New function.
4296 (dg-forbid-option): Remove.
4297 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
4298 * g++.dg/abi/bitfield8.C: Likewise.
4299 * g++.dg/abi/dtor1.C: Likewise.
4300 * g++.dg/abi/empty10.C: Likewise.
4301 * g++.dg/abi/empty7.C: Likewise.
4302 * g++.dg/abi/empty9.C: Likewise.
4303 * g++.dg/abi/layout3.C: Likewise.
4304 * g++.dg/abi/layout4.C: Likewise.
4305 * g++.dg/abi/thunk1.C: Likewise.
4306 * g++.dg/abi/thunk2.C: Likewise.
4307 * g++.dg/abi/vbase11.C: Likewise.
4308 * g++.dg/abi/vthunk2.C: Likewise.
4309 * g++.dg/abi/vthunk3.C: Likewise.
4310 * g++.dg/ext/attrib8.C: Likewise.
4311 * g++.dg/opt/longbranch2.C: Likewise.
4312 * g++.dg/opt/reg-stack4.C: Likewise.
4313 * g++.old-deja/g++.ext/attrib1.C: Likewise.
4314 * g++.old-deja/g++.ext/attrib2.C: Likewise.
4315 * g++.old-deja/g++.ext/attrib3.C: Likewise.
4316 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4317 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4318 * gcc.dg/20000609-1.c: Likewise.
4319 * gcc.dg/20000720-1.c: Likewise.
4320 * gcc.dg/20011107-1.c: Likewise.
4321 * gcc.dg/20011119-1.c: Likewise.
4322 * gcc.dg/20020108-1.c: Likewise.
4323 * gcc.dg/20020122-2.c: Likewise.
4324 * gcc.dg/20020122-3.c: Likewise.
4325 * gcc.dg/20020201-3.c: Likewise.
4326 * gcc.dg/20020206-1.c: Likewise.
4327 * gcc.dg/20020218-1.c: Likewise.
4328 * gcc.dg/20020310-1.c: Likewise.
4329 * gcc.dg/20020411-1.c: Likewise.
4330 * gcc.dg/20020418-2.c: Likewise.
4331 * gcc.dg/20020426-1.c: Likewise.
4332 * gcc.dg/20020426-2.c: Likewise.
4333 * gcc.dg/20020517-1.c: Likewise.
4334 * gcc.dg/20020523-1.c: Likewise.
4335 * gcc.dg/20020523-2.c: Likewise.
4336 * gcc.dg/20020729-1.c: Likewise.
4337 * gcc.dg/20030204-1.c: Likewise.
4338 * gcc.dg/20030826-2.c: Likewise.
4339 * gcc.dg/20030926-1.c: Likewise.
4340 * gcc.dg/20031202-1.c: Likewise.
4341 * gcc.dg/980312-1.c: Likewise.
4342 * gcc.dg/980313-1.c: Likewise.
4343 * gcc.dg/990117-1.c: Likewise.
4344 * gcc.dg/990424-1.c: Likewise.
4345 * gcc.dg/990524-1.c: Likewise.
4346 * gcc.dg/991230-1.c: Likewise.
4347 * gcc.dg/i386-387-1.c: Likewise.
4348 * gcc.dg/i386-387-2.c: Likewise.
4349 * gcc.dg/i386-387-3.c: Likewise.
4350 * gcc.dg/i386-387-4.c: Likewise.
4351 * gcc.dg/i386-387-5.c: Likewise.
4352 * gcc.dg/i386-387-6.c: Likewise.
4353 * gcc.dg/i386-asm-1.c: Likewise.
4354 * gcc.dg/i386-bitfield1.c: Likewise.
4355 * gcc.dg/i386-bitfield2.c: Likewise.
4356 * gcc.dg/i386-loop-1.c: Likewise.
4357 * gcc.dg/i386-loop-2.c: Likewise.
4358 * gcc.dg/i386-loop-3.c: Likewise.
4359 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4360 * gcc.dg/i386-pic-1.c: Likewise.
4361 * gcc.dg/i386-regparm.c: Likewise.
4362 * gcc.dg/i386-signbit-1.c: Likewise.
4363 * gcc.dg/i386-signbit-2.c: Likewise.
4364 * gcc.dg/i386-signbit-3.c: Likewise.
4365 * gcc.dg/i386-sse-5.c: Likewise.
4366 * gcc.dg/i386-sse-8.c: Likewise.
4367 * gcc.dg/i386-unroll-1.c: Likewise.
4368 * gcc.dg/tls/opt-1.c: Likewise.
4369 * gcc.dg/tls/opt-2.c: Likewise.
4370 * gcc.dg/unroll-1.c: Likewise.
4371 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
4372 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
4373 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
4374 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
4376 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4378 * g++.dg/template/incomplete1.C: New test.
4380 2004-11-16 Nick Clifton <nickc@redhat.com>
4382 Revert patches accidentally commited during checkin of fixes for
4384 gcc.c-torture/execute/simd-4.c: Revert
4385 gcc.dg/20040910-1.c: Revert.
4387 2004-11-16 Paul Brook <paul@codesourcery.com>
4390 * gfortran.dg/der_pointer_1.f90: New test.
4392 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
4395 * gcc.dg/bitfld-13.c: New test.
4397 2004-11-15 Janis Johnson <janis187@us.ibm.com>
4399 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
4402 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
4403 * gcc.dg/ppc64-abi-2.c: Ditto.
4404 * gcc.dg/ppc64-abi-3.c: Ditto.
4406 * lib/gcc-dg.exp (dg-target-list): Remove.
4408 2004-11-15 Steve Ellcey <sje@cup.hp.com>
4410 * gcc.dg/ia64-postinc.c: New test.
4412 2004-11-15 Mark Mitchell <mark@codesourcery.com>
4414 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
4416 2004-11-15 Nick Clifton <nickc@redhat.com>
4418 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
4419 __INT_MAX__ so that the test can be compiled by toolchains
4420 targeted at 16-bit processors.
4422 * gcc.dg/20040625-1.c: Use long constants rather than integers
4423 when performing arithmetic that will overflow 16-bits.
4425 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
4426 xstormy16. It does not support 128-bit vector operations.
4428 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
4429 with the macro PTR_TYPE. Define this macro to an integer type
4430 suitable for holding a pointer.
4432 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
4433 the target is a 16-bit processor.
4435 * gcc.dg/cpp/if-2.c: Expect a different warning message from
4436 16-bit targets where the character constant will be too long.
4438 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
4439 where the double will not be directly addressable.
4441 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4443 Friend class name lookup 1/n, PR c++/18471
4444 * g++.dg/template/crash26.C: New test.
4445 * g++.dg/lookup/struct1.C: Adjust expected error.
4446 * g++.dg/parse/elab1.C: Likewise.
4447 * g++.dg/parse/elab2.C: Likewise.
4448 * g++.dg/parse/int-as-enum1.C: Likewise.
4449 * g++.dg/parse/struct-as-enum1.C: Likewise.
4450 * g++.dg/parse/typedef1.C: Likewise.
4451 * g++.dg/parse/typedef3.C: Likewise.
4452 * g++.dg/parse/typedef4.C: Likewise.
4453 * g++.dg/parse/typedef5.C: Likewise.
4454 * g++.dg/template/nontype4.C: Likewise.
4455 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
4456 * g++.old-deja/g++.other/elab1.C: Likewise.
4457 * g++.old-deja/g++.other/syntax4.C: Likewise.
4459 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
4461 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
4463 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
4465 * gcc.c-torture/execute/20041114-1.c: New test.
4467 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
4469 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
4470 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
4471 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
4472 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
4473 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
4474 gcc.dg/switch-7.c: New tests.
4476 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4478 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
4480 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4483 * gcc.dg/vect/pr18400.c: New test.
4485 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
4486 Andrew Pinski <pinskia@physics.uc.edu>
4489 * gcc.dg/vect/pr18425.c: New test.
4491 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4493 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
4494 Guard with dg-require-alias and dg-require-visibility.
4496 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4498 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
4500 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4502 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
4504 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4507 * g++.dg/template/defarg5.C: New test.
4509 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4511 * g++.dg/parse/cast1.C: Run only on ILP32.
4512 * g++.old-deja/g++.mike/p784.C: Likewise.
4514 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
4516 * gcc.c-torture/execute/20041113-1.c: New test.
4518 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
4521 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
4522 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
4523 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
4524 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
4525 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
4526 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
4527 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
4528 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
4529 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
4530 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
4531 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
4532 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
4533 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
4535 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
4537 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
4538 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
4539 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
4540 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
4541 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
4542 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
4543 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
4544 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
4545 gcc.target/sparc/combined-1.c: New tests.
4547 2004-11-12 Ziemowit Laski <zlaski@apple.com>
4549 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
4552 2004-11-12 Mark Mitchell <mark@codesourcery.com>
4554 * lib/gcc-dg.exp (dg-forbid-option): New function.
4555 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
4556 * g++.dg/abi/bitfield8.C: Likewise.
4557 * g++.dg/abi/dtor1.C: Likewise.
4558 * g++.dg/abi/empty10.C: Likewise.
4559 * g++.dg/abi/empty7.C: Likewise.
4560 * g++.dg/abi/empty9.C: Likewise.
4561 * g++.dg/abi/layout3.C: Likewise.
4562 * g++.dg/abi/layout4.C: Likewise.
4563 * g++.dg/abi/thunk1.C: Likewise.
4564 * g++.dg/abi/thunk2.C: Likewise.
4565 * g++.dg/abi/vbase11.C: Likewise.
4566 * g++.dg/abi/vthunk2.C: Likewise.
4567 * g++.dg/abi/vthunk3.C: Likewise.
4568 * g++.dg/ext/attrib8.C: Likewise.
4569 * g++.dg/opt/longbranch2.C: Likewise.
4570 * g++.dg/opt/reg-stack4.C: Likewise.
4571 * g++.old-deja/g++.ext/attrib1.C: Likewise.
4572 * g++.old-deja/g++.ext/attrib2.C: Likewise.
4573 * g++.old-deja/g++.ext/attrib3.C: Likewise.
4574 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4575 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4576 * gcc.dg/20000609-1.c: Likewise.
4577 * gcc.dg/20000720-1.c: Likewise.
4578 * gcc.dg/20011107-1.c: Likewise.
4579 * gcc.dg/20011119-1.c: Likewise.
4580 * gcc.dg/20020108-1.c: Likewise.
4581 * gcc.dg/20020122-2.c: Likewise.
4582 * gcc.dg/20020122-3.c: Likewise.
4583 * gcc.dg/20020201-3.c: Likewise.
4584 * gcc.dg/20020206-1.c: Likewise.
4585 * gcc.dg/20020218-1.c: Likewise.
4586 * gcc.dg/20020310-1.c: Likewise.
4587 * gcc.dg/20020411-1.c: Likewise.
4588 * gcc.dg/20020418-2.c: Likewise.
4589 * gcc.dg/20020426-1.c: Likewise.
4590 * gcc.dg/20020426-2.c: Likewise.
4591 * gcc.dg/20020517-1.c: Likewise.
4592 * gcc.dg/20020523-1.c: Likewise.
4593 * gcc.dg/20020523-2.c: Likewise.
4594 * gcc.dg/20020729-1.c: Likewise.
4595 * gcc.dg/20030204-1.c: Likewise.
4596 * gcc.dg/20030826-2.c: Likewise.
4597 * gcc.dg/20030926-1.c: Likewise.
4598 * gcc.dg/20031202-1.c: Likewise.
4599 * gcc.dg/980312-1.c: Likewise.
4600 * gcc.dg/980313-1.c: Likewise.
4601 * gcc.dg/990117-1.c: Likewise.
4602 * gcc.dg/990424-1.c: Likewise.
4603 * gcc.dg/990524-1.c: Likewise.
4604 * gcc.dg/991230-1.c: Likewise.
4605 * gcc.dg/i386-387-1.c: Likewise.
4606 * gcc.dg/i386-387-2.c: Likewise.
4607 * gcc.dg/i386-387-3.c: Likewise.
4608 * gcc.dg/i386-387-4.c: Likewise.
4609 * gcc.dg/i386-387-5.c: Likewise.
4610 * gcc.dg/i386-387-6.c: Likewise.
4611 * gcc.dg/i386-asm-1.c: Likewise.
4612 * gcc.dg/i386-bitfield1.c: Likewise.
4613 * gcc.dg/i386-bitfield2.c: Likewise.
4614 * gcc.dg/i386-loop-1.c: Likewise.
4615 * gcc.dg/i386-loop-2.c: Likewise.
4616 * gcc.dg/i386-loop-3.c: Likewise.
4617 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
4618 * gcc.dg/i386-pic-1.c: Likewise.
4619 * gcc.dg/i386-regparm.c: Likewise.
4620 * gcc.dg/i386-signbit-1.c: Likewise.
4621 * gcc.dg/i386-signbit-2.c: Likewise.
4622 * gcc.dg/i386-signbit-3.c: Likewise.
4623 * gcc.dg/i386-sse-5.c: Likewise.
4624 * gcc.dg/i386-sse-8.c: Likewise.
4625 * gcc.dg/i386-unroll-1.c: Likewise.
4626 * gcc.dg/tls/opt-1.c: Likewise.
4627 * gcc.dg/tls/opt-2.c: Likewise.
4628 * gcc.dg/unroll-1.c: Likewise.
4629 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
4630 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
4631 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
4632 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
4633 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
4636 2004-11-12 Mark Mitchell <mark@codesourcery.com>
4639 * g++.dg/parse/cond1.C: New test.
4642 * g++.dg/template/array9.C: New test.
4643 * g++.dg/ext/vla1.C: Adjust error messages.
4644 * g++.dg/ext/vlm1.C: Likewise.
4645 * g++.dg/template/crash2.C: Likewise.
4648 * g++.dg/template/call3.C: New test.
4651 * g++.dg/template/ptrmem11.C: New test.
4653 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
4656 * lib/g++.exp: Set LC_ALL and LANG to C.
4657 * lib/gcc-dg.exp: Likewise.
4658 * lib/gfortran.exp: Likewise.
4659 * lib/objc.exp: Likewise.
4660 * lib/treelang.exp: Likewise.
4662 2004-11-12 Andreas Schwab <schwab@suse.de>
4664 * gcc.dg/pr16286.c: Fix last change.
4666 2004-11-12 Mark Mitchell <mark@codesourcery.com>
4669 * g++.dg/init/global1.C: New test.
4671 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
4673 * gcc.c-torture/execute/20041112-1.c: New test.
4675 2004-11-11 Janis Johnson <janis187@us.ibm.com>
4677 * lib/gcc-dg.exp (dg-target-list): New.
4679 2004-11-11 Janis Johnson <janis187@us.ibm.com>
4680 Richard Sandiford <rsandifo@redhat.com>
4682 * lib/target-supports.exp (get-compiler_messages): New.
4683 (check_named_sections_available): Use it.
4684 (check_effective_target_ilp32): New.
4685 (check_effective_target_lp64): New.
4686 (is-effective-target): New.
4687 * lib/gcc-dg.exp (dg-require-effective-target): New.
4689 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
4691 * gcc.dg/precedence-1.c: New test.
4693 2004-11-11 Janis Johnson <janis187@us.ibm.com>
4695 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
4697 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
4698 message, delete generated files, use more descriptive name for
4699 executable, and make the test unsupported when it cannot be run.
4701 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
4702 (dg-require-weak, dg-require-visibility, dg-require-alias,
4703 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
4704 dg-require-iconv, dg-require-named-sections): Use it.
4706 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
4708 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
4711 * gcc.dg/ppc-and-1: New
4714 * gcc.dg/ppc-mov-1.c: New.
4717 * gcc.dg/ppc-compare-1.c: New.
4719 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
4721 * objc.dg/desig-init-2.m: New test.
4723 2004-11-10 Adam Nemet <anemet@lnxw.com>
4726 * g++.dg/warn/register-var-1.C: New test.
4727 * g++.dg/warn/register-var-2.C: New test.
4729 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4731 * gcc.dg/union-2.c: New test.
4733 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
4735 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
4736 New test for PR tree-optimization/17892.
4738 2004-11-09 Mark Mitchell <mark@codesourcery.com>
4741 * g++.dg/init/new12.C: New test.
4743 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
4745 * gcc.target/sparc: New directory.
4746 * gcc.target/sparc/sparc.exp: New driver.
4747 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
4748 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
4749 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
4750 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
4752 2004-11-10 Paul Brook <paul@codesourcery.com>
4755 * gfortran.dg/list_read.c: New test.
4757 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4760 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
4761 expected diagnostic location.
4763 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
4765 * gcc.dg/20041109-1.c: New test.
4767 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
4770 * objc/compile/pr18406.m: New test.
4772 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4774 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
4776 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
4778 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
4780 2004-11-08 Steve Ellcey <sje@cup.hp.com>
4782 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
4784 2004-11-08 Steve Ellcey <sje@cup.hp.com>
4786 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
4789 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
4792 * gcc.c-torture/pr18299-1.c: New test.
4794 2004-11-06 Andreas Schwab <schwab@suse.de>
4796 * gcc.dg/pr16286.c: Also test for bool and pixel.
4798 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
4800 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
4801 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
4802 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
4803 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
4804 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
4805 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
4806 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
4807 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
4808 gcc.dg/struct-semi-3.c: New tests.
4810 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4812 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
4814 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4816 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
4817 Do not use C99 designators.
4819 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4821 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
4823 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4825 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
4826 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
4827 * gcc.c-torture/execute/simd-5.x: Remove.
4829 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
4831 PR rtl-optimization/17933
4832 * gcc.dg/torture/pr17933-1.c: New test.
4834 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
4837 * lib/target-supports.exp (check_weak_available): Support
4840 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
4842 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
4843 call to fflush(stdout) before abort.
4844 (my_ffsll): New function.
4845 (generate_fields): Use it.
4847 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
4849 * gcc.dg/init-undef-1.c: New test.
4851 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
4853 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
4854 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
4855 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
4856 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
4857 expected messages for new parser.
4859 2004-11-04 Mark Mitchell <mark@codesourcery.com>
4861 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
4863 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4865 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
4868 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
4870 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
4871 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
4872 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
4873 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
4874 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
4875 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
4876 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
4877 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
4878 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
4879 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
4881 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
4883 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
4884 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
4885 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
4886 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
4887 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
4888 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
4889 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
4892 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
4895 * gcc.dg/20041104-1.c: New test.
4897 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4899 * g++.dg/template/nontype7.C: New test.
4900 * g++.dg/template/nontype8.C: Likewise.
4901 * g++.dg/template/nontype9.C: Likewise.
4902 * g++.dg/template/nontype10.C: Likewise.
4903 * g++.dg/tc1/dr49.C: Likewise.
4904 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
4905 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
4907 2004-11-04 Ben Elliston <bje@au.ibm.com>
4909 * g++.dg/rtti/tinfo1.C: Remove xfails.
4911 2004-11-04 Ben Elliston <bje@au.ibm.com>
4913 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
4914 packed attribute to the definition to satisfy the new C++ parser.
4916 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4918 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
4919 invocations of va_arg.
4921 2004-11-02 Mark Mitchell <mark@codesourcery.com>
4924 * g++.dg/template/crash25.C: New test.
4927 * g++.dg/template/typedef2.C: New test.
4928 * g++.dg/parse/crash13.C: Adjust error markers.
4931 * g++.dg/conversion/const3.C: New test.
4933 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4938 * gfortran.dg/generic_[123].f90: New testcases.
4940 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4942 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
4943 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
4945 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
4948 * gcc.c-torture/compile/pr16808.c: New test.
4950 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
4952 PR rtl-optimization/17104
4953 * gcc.dg/ppc-bitfield1.c: New.
4955 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
4957 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
4959 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
4961 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
4962 strings for 32-bit code.
4964 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
4967 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
4969 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
4972 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
4974 2004-10-31 Mark Mitchell <mark@codesourcery.com>
4977 * g++.dg/init/aggr2.C: New test.
4979 2004-10-30 Ziemowit Laski <zlaski@apple.com>
4981 * objc.dg/local-decl-1.m: New test.
4983 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
4985 * gcc.dg/20040910-1.c: Adjust regex.
4987 2004-10-30 Roger Sayle <roger@eyesopen.com>
4989 PR rtl-optimization/18084
4990 * g++.dg/opt/pr18084-1.C: New testcase.
4992 2004-10-30 Matt Austern <austern@apple.com>
4995 * g++.dg/ext/attrib18.C: New test.
4997 2004-10-30 Roger Sayle <roger@eyesopen.com>
5000 * gcc.dg/pr18096-1.c: New test case.
5002 2004-10-30 Roger Sayle <roger@eyesopen.com>
5004 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
5006 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
5009 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
5010 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
5011 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
5012 gcc.dg/old-style-prom-3.c: New tests.
5014 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
5016 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
5017 Remove unnecessary inclusion of stdio.h.
5019 2004-10-29 Roger Sayle <roger@eyesopen.com>
5021 PR rtl-optimization/17581
5022 * gcc.dg/pr17581-1.c: New test case.
5024 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
5026 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
5028 * g++.dg/conversion/dr195-1.C: New.
5029 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
5030 * g++.old-deja/g++.mike/p10148.C: Likewise.
5032 2004-10-29 Mark Mitchell <mark@codesourcery.com>
5035 * g++.dg/debug/typedef2.C: New test.
5037 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
5040 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
5041 * gfortran.dg/g77/README: Update.
5043 2004-10-28 Matt Austern <austern@apple.com>
5046 * g++.dg/ext/packed7.C: New test.
5048 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5050 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
5052 * lib/scanasm.exp (hidden-scan-for): New proc.
5053 (scan-hidden): Use hidden-scan-for instead of constructing the scan
5055 (scan-not-hidden): Likewise.
5056 * lib/target-supports.exp (check_visibility_available): mach-o is
5059 2004-10-28 Mark Mitchell <mark@codesourcery.com>
5062 * g++.dg/template/memclass3.C: New test.
5064 2004-10-28 Adam Nemet <anemet@lnxw.com>
5067 * gcc.dg/register-var-1.c: New test.
5068 * gcc.dg/register-var-2.c: New test.
5069 * gcc.dg/asm-7.c: Taking the address of a register variable is an
5072 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
5075 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5077 * gcc.dg/vect/vect-22.c: Likewise.
5079 2004-10-28 Jakub Jelinek <jakub@redhat.com>
5081 * gcc.dg/i386-rotate-1.c: New test.
5083 2004-10-27 Mark Mitchell <mark@codesourcery.com>
5085 * g++.dg/init/ref12.C: Add "run" marker.
5088 * g++.dg/init/ref12.C: New test.
5091 * g++.dg/template/shift1.C: New test.
5092 * g++.dg/template/error10.C: Adjust error markers.
5094 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
5097 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
5099 2004-10-27 Geoffrey Keating <geoffk@apple.com>
5101 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
5102 * gcc.dg/weak/weak-3.c: Likewise.
5103 * gcc.dg/weak/weak-5.c: Likewise.
5104 * gcc.dg/weak/weak-9.c: Likewise.
5105 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
5106 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
5108 * gcc.dg/darwin-weakimport-1.c: New.
5110 2004-10-28 Ben Elliston <bje@au.ibm.com>
5112 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
5114 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
5116 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
5117 'syntax' error messages.
5118 * gcc.dg/cpp/direct2s.c: Likewise.
5120 2004-10-26 Geoffrey Keating <geoffk@apple.com>
5122 * gcc.c-torture/compile/20041026-1.c: New.
5124 2004-10-26 Mark Mitchell <mark@codesourcery.com>
5127 * g++.dg/lookup/ns2.C: New test.
5130 * g++.dg/template/enum4.C: New test.
5133 * g++.dg/template/expr1.C: New test.
5135 2004-10-26 Ben Elliston <bje@au.ibm.com>
5137 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
5139 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
5141 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
5142 gcc.dg/decl-nospec-3.c: New tests.
5144 2004-10-26 Ziemowit Laski <zlaski@apple.com>
5146 * objc.dg/super-class-3.m: New test.
5148 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
5150 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
5152 * gcc.dg/cpp/direct2s.c: Likewise.
5154 2004-10-25 Geoffrey Keating <geoffk@apple.com>
5156 * objc.dg/image-info.m: Update for changes to section selection.
5158 2004-10-25 David Ayers <d.ayers@inode.at>
5159 Ziemowit Laski <zlaski@apple.com>
5161 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
5162 diagnostics when messaging 'id <Proto>'.
5163 * objc.dg/class-protocol-1.m: New test.
5164 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
5165 a non-existent method signature.
5166 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
5167 Update diagnostics when messaging with non-existent method signature.
5168 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
5169 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
5170 invalid receivers are now resolved as if messaging 'id'; remove
5171 extraneous diagnostics.
5173 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
5176 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
5177 gcc.dg/init-desig-obs-3.c: New tests.
5179 2004-10-25 Jakub Jelinek <jakub@redhat.com>
5181 * gcc.dg/debug/20041023-1.c: New test.
5183 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
5186 * gcc.c-torture/compile/pr17407.c: New test.
5189 * g++.dg/template/array8.C: New test.
5191 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5194 * lib/g++.exp: Accept more than one multilib libgcc.
5195 * lib/gcc-dg.exp: Likewise.
5196 * lib/objc.exp: Likewise.
5197 * lib/treelang.exp: Likewise.
5198 * lib/gfortran.exp: Likewise.
5200 2004-10-24 Ben Elliston <bje@au.ibm.com>
5202 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
5204 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
5206 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
5207 * gcc.dg/c99-const-expr-3.c: Likewise.
5209 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
5211 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
5213 2004-10-23 Ben Elliston <bje@au.ibm.com>
5215 * gcc.c-torture/execute/loop-2e.x: Remove.
5217 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
5220 * g++.dg/parse/crash18.C: New.
5221 * g++.dg/parse/crash19.C: New.
5223 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
5225 * g++.dg/ext/dllimport1.C: Move dg-warnings.
5226 * g++.dg/ext/dllimport2.C: Same.
5227 * g++.dg/ext/dllimport8.C: Same.
5229 2004-10-21 Mark Mitchell <mark@codesourcery.com>
5232 * g++.dg/conversion/cast1.C: New test.
5233 * g++.dg/overload/pmf1.C: Adjust error marker.
5235 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
5238 * objc.dg/const-str-7.m: New test.
5240 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5242 * g++.dg/template/memfriend11.C: Fix comment typo.
5243 * g++.dg/template/memfriend14.C: Likewise.
5245 2004-10-20 Richard Henderson <rth@redhat.com>
5247 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
5248 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
5249 -fasynchronous-unwind-tables.
5251 2004-10-20 Richard Henderson <rth@redhat.com>
5253 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
5254 (main): Return success.
5255 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
5256 (main): Return success.
5258 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5261 * g++.dg/template/memfriend9.C: New test.
5262 * g++.dg/template/memfriend10.C: Likewise.
5263 * g++.dg/template/memfriend11.C: Likewise.
5264 * g++.dg/template/memfriend12.C: Likewise.
5265 * g++.dg/template/memfriend13.C: Likewise.
5266 * g++.dg/template/memfriend14.C: Likewise.
5267 * g++.dg/template/memfriend15.C: Likewise.
5268 * g++.dg/template/memfriend16.C: Likewise.
5269 * g++.dg/template/memfriend17.C: Likewise.
5270 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
5272 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
5274 * g++.dg/conversion/dr195.C: New.
5275 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
5277 2004-10-20 Ben Elliston <bje@au.ibm.com>
5278 Devang Patel <dpatel@apple.com>
5280 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
5281 of floating point arithmetic, which could trap.
5283 2004-10-19 Mark Mitchell <mark@codesourcery.com>
5286 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
5287 * g++.dg/conversion/const2.C: New test.
5288 * g++.dg/expr/reinterpret2.C: New test.
5289 * g++.dg/expr/reinterpret3.C: New test.
5290 * g++.dg/expr/cast2.C: New test.
5291 * g++.dg/expr/copy1.C: New test.
5292 * g++.dg/other/conversion1.C: Change error message.
5293 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
5294 function pointers to void *.
5295 * g++.old-deja/g++.mike/p10148.C: Likewise.
5297 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5299 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
5301 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
5305 * g++.dg/parse/expr3.C: New test.
5307 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5309 * gcc.dg/smod-1.c: New test.
5311 2004-10-18 Ziemowit Laski <zlaski@apple.com>
5313 * objc.dg/method-14.m: New test.
5315 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
5317 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
5318 Also xfail as the patch was reverted.
5320 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
5323 * gcc.dg/pr16973.c: New test.
5325 2004-10-18 Diego Novillo <dnovillo@redhat.com>
5327 PR tree-optimization/17656
5328 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
5330 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
5332 * g++.dg/eh/shadow1.C: New.
5334 2004-10-18 Jakub Jelinek <jakub@redhat.com>
5336 * gcc.c-torture/compile/20041018-1.c: New test.
5338 2004-10-18 Ben Elliston <bje@au.ibm.com>
5340 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
5341 compiler referring to register 0 when accessing sdata. The linker
5342 now patches things up.
5344 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
5347 * gcc.c-torture/compile/pr17529.c: New test.
5349 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5352 * g++.dg/ext/attrib17.C: New test.
5354 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5356 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
5358 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5361 * g++.dg/ext/attrib16.C: New test.
5363 2004-10-15 Mark Mitchell <mark@codesourcery.com>
5366 * g++.dg/init/dso_handle1.C: New test.
5369 * g++.dg/parse/typedef6.C: New test.
5372 * g++.dg/parse/pragma1.C: New test.
5374 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
5376 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
5378 2004-10-15 Steve Ellcey <sje@cup.hp.com>
5380 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
5381 -fno-common when on HPPA HP-UX platforms.
5383 2004-10-15 Jakub Jelinek <jakub@redhat.com>
5386 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
5388 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
5391 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
5394 * g++.dg/lookup/strong-using-4.C: New test.
5396 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
5399 * gcc.c-torture/compile/nested-1.c: New test.
5401 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
5403 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
5404 and mipsisa64*-*-* (until support for misaligned loads is added).
5405 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
5406 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
5407 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
5408 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
5409 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
5410 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
5412 2004-10-14 Mark Mitchell <mark@codesourcery.com>
5415 * g++.dg/init/dtor3.C: New test.
5417 2004-10-15 Ben Elliston <bje@au.ibm.com>
5419 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
5421 2004-10-14 Geoffrey Keating <geoffk@apple.com>
5423 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
5424 * gcc.dg/macho-lo-sum.c: Likewise.
5426 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
5428 * gcc.dg/ppc-spe64-1.c: New test.
5430 2004-10-14 Devang Patel <dpatel@apple.com>
5433 * gcc.dg/pr17635.c : New test.
5435 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
5437 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
5438 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
5439 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
5440 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
5441 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
5442 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
5443 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
5444 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
5445 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
5446 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
5447 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
5448 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
5449 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
5450 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
5451 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
5452 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
5453 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
5454 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
5456 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
5458 * gcc.dg/vect/vect-82.c: New testcase.
5459 * gcc.dg/vect/vect-82_64.c: New testcase.
5460 * gcc.dg/vect/vect-83.c: New testcase.
5461 * gcc.dg/vect/vect-83_64.c: New testcase.
5463 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
5465 * gcc.dg/cpp/error-1.c: New test.
5467 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
5469 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
5471 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
5474 * gcc.dg/cris-peep2-xsrand2.c: New test.
5476 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
5479 * testsuite/g++.dg/expr/for2.C: New test.
5481 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5483 * g++.dg/inherit/thunk1.C: Run on the SPARC.
5485 2004-10-13 Jakub Jelinek <jakub@redhat.com>
5487 PR tree-optimization/17724
5488 * g++.dg/opt/pr17724-1.C: New test.
5489 * g++.dg/opt/pr17724-2.C: New test.
5490 * g++.dg/opt/pr17724-3.C: New test.
5491 * g++.dg/opt/pr17724-4.C: New test.
5492 * g++.dg/opt/pr17724-5.C: New test.
5493 * g++.dg/opt/pr17724-6.C: New test.
5495 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
5498 * gcc.dg/pr17301-2.c: New test.
5500 2004-10-11 Mark Mitchell <mark@codesourcery.com>
5503 * g++.dg/parse/error22.C: New test.
5506 * g++.dg/template/spec18.C: New test.
5508 2004-10-11 Steve Ellcey <sje@cup.hp.com>
5510 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
5511 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
5513 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
5514 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
5516 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
5518 * g++.dg/eh/cleanup5.C: Add dg-options "".
5520 2004-10-11 Roger Sayle <roger@eyesopen.com>
5523 * gcc.dg/switch-4.c: New test case.
5525 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
5527 * gcc.c-torture/execute/20041011-1.c: New test.
5529 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
5532 * g++.dg/init/for3.C: New test.
5535 * g++.dg/opt/switch2.C: New test.
5538 * g++.dg/warn/Wreturn-2.C: New test.
5540 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
5543 * g++.dg/eh/cleanup5.C: New test.
5545 2004-10-10 Mark Mitchell <mark@codesourcery.com>
5548 * g++.dg/parse/error21.C: New test.
5550 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
5552 * g++.dg/overload/pmf1.C: Adjust quoting marks.
5553 * g++.dg/warn/incomplete1.C: Likewise.
5554 * g++.dg/template/qualttp20.C: Likewise.
5556 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5559 * parm-incomplete-1.c: New test.
5561 2004-10-09 Mark Mitchell <mark@codesourcery.com>
5564 * g++.dg/parse/error19.C: New test.
5567 * g++.dg/init/new11.C: New test.
5570 * g++.dg/parse/error20.C: New test.
5573 * g++.dg/template/crash24.C: New test.
5575 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5578 * gcc.dg/pr17301-1.c: New test.
5580 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
5583 * gcc.dg/anon-struct-5.c: New test.
5585 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
5588 * gcc.dg/pr17844-1.c: New test.
5590 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
5592 PR tree-optimization/17906
5593 * gcc.c-torture/compile/pr17906.c: New.
5595 2004-10-09 Stuart Hastings <stuart@apple.com>
5596 Roger Sayle <roger@eyesopen.com>
5598 PR rtl-optimization/17853
5599 * gcc.dg/i386-mmx-5.c: New testcase.
5601 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
5603 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
5605 2004-10-09 Mark Mitchell <mark@codesourcery.com>
5608 * g++.dg/template/static9.C: New test.
5611 * g++.dg/parse/operator5.C: New test.
5613 2004-10-09 Roger Sayle <roger@eyesopen.com>
5616 * gcc.c-torture/execute/divcmp-4.c: New test case.
5618 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5621 * g++.dg/opt/pr17902.C: New test.
5623 2004-10-09 Jakub Jelinek <jakub@redhat.com>
5625 * gcc.dg/cpp/ident-1.c: Add dg-options "".
5627 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5629 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
5631 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5633 * gcc.dg/assign-warn-3.c: New test.
5635 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5638 * gcc.dg/cpp/ident-1.c: New test.
5640 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
5642 * gcc.c-torture/compile/acc1.c: New.
5644 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
5646 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
5647 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
5649 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5651 * gcc.dg/ultrasp11.c: New test.
5653 2004-10-08 Michael Matz <matz@suse.de>
5655 * gcc.dg/doloop-2.c: New test.
5657 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
5659 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
5660 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
5661 objc.dg/method-9.m: Update expected diagnostics.
5663 2004-10-07 Geoffrey Keating <geoffk@apple.com>
5665 * gcc.dg/ppc-fsel-3.c: New file.
5666 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
5668 2004-10-07 Paul Brook <paul@codesourcery.com>
5670 * gfortran.dg/intrinsic_verify_1.f90: New test.
5672 2004-10-07 Paul Brook <paul@codesourcery.com>
5674 * gfortran.dg/empty_format_1.f90: Remove stray commas.
5676 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5678 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
5679 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
5682 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
5684 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
5686 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5689 * g++.dg/warn/Winline-4.C: New test.
5691 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5693 * gcc.c-torture/compile/20041007-1.c: New test.
5695 2004-10-07 Paul Brook <paul@codesourcery.com>
5698 * gfortran.dg/use_allocated_1.f90: New test.
5700 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
5703 * gfortran.fortran-torture/compile/nested.f90: New test
5705 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
5707 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
5709 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
5712 * g++.dg/ext/asm6.C: New test.
5714 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
5716 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
5718 2004-10-06 Paul Brook <paul@codesourcery.com>
5721 * gfortran.dg/empty_format_1.f90: New test.
5723 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5726 * gfortran.dg/ishft.f90: New test.
5729 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
5732 2004-10-06 Paul Brook <paul@codesourcery.com>
5734 * gfortran.dg/do_1.f90: New test.
5736 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5738 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
5739 optimizing for size.
5741 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
5743 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
5745 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
5747 * gcc.c-torture/compile/20041005-1.c: New test.
5749 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
5752 * g++.dg/lookup/koenig4.C: New.
5754 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5756 * g++.dg/other/classkey1.C: Adjust quoting marks.
5757 * g++.dg/parse/error15.C: Likewise.
5758 * g++.dg/template/meminit2.C (int>): Likewise.
5760 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5763 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
5766 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
5769 * gfortran.dg/pr17708.f90: New test.
5771 2004-10-04 Chao-ying Fu <fu@mips.com>
5773 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
5774 * gcc.dg/vect/vect-4.c: Ditto.
5775 * gcc.dg/vect/vect-5.c: Ditto.
5776 * gcc.dg/vect/vect-6.c: Ditto.
5777 * gcc.dg/vect/vect-8.c: Ditto.
5778 * gcc.dg/vect/vect-16.c: Ditto.
5779 * gcc.dg/vect/vect-30.c: Ditto.
5780 * gcc.dg/vect/vect-40.c: Ditto.
5781 * gcc.dg/vect/vect-41.c: Ditto.
5782 * gcc.dg/vect/vect-42.c: Ditto.
5783 * gcc.dg/vect/vect-43.c: Ditto.
5784 * gcc.dg/vect/vect-44.c: Ditto.
5785 * gcc.dg/vect/vect-45.c: Ditto.
5786 * gcc.dg/vect/vect-46.c: Ditto.
5787 * gcc.dg/vect/vect-47.c: Ditto.
5788 * gcc.dg/vect/vect-48.c: Ditto.
5789 * gcc.dg/vect/vect-49.c: Ditto.
5790 * gcc.dg/vect/vect-50.c: Ditto.
5791 * gcc.dg/vect/vect-51.c: Ditto.
5792 * gcc.dg/vect/vect-52.c: Ditto.
5793 * gcc.dg/vect/vect-53.c: Ditto.
5794 * gcc.dg/vect/vect-54.c: Ditto.
5795 * gcc.dg/vect/vect-55.c: Ditto.
5796 * gcc.dg/vect/vect-56.c: Ditto.
5797 * gcc.dg/vect/vect-57.c: Ditto.
5798 * gcc.dg/vect/vect-58.c: Ditto.
5799 * gcc.dg/vect/vect-59.c: Ditto.
5800 * gcc.dg/vect/vect-60.c: Ditto.
5801 * gcc.dg/vect/vect-74.c: Ditto.
5802 * gcc.dg/vect/vect-79.c: Ditto.
5803 * gcc.dg/vect/vect-80.c: Ditto.
5805 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
5807 * gcc.dg/unused-7.c: Use the correct option.
5809 2004-10-04 Paul Brook <paul@codesourcery.com>
5810 Bud Davis <bdavis9659@comcast.net>
5814 * gfortran/pr17706.f90: New test.
5815 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
5817 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5819 * gfortran.dg/pr17612.f90: New test.
5821 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
5823 * g++.dg/template/local1.C: Adjust quoting marks in
5824 testing for diagnostics.
5825 * g++.dg/tls/diag-2.C: Likewise.
5826 * g++.dg/other/error8.C: Likewise.
5828 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
5831 * gcc.dg/unused-4.c: Adjust to be correct.
5834 * gcc.dg/unused-7.c: New test.
5836 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
5839 * g++.dg/overload/template2.C: New test.
5841 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
5843 PR tree-optimization/16632
5844 * gcc.dg/tree-ssa/20041002-1.c: New.
5846 2004-10-03 Paul Brook <paul@codesourcery.com>
5848 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
5849 rather than relying on default formatting.
5851 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
5853 * gcc.dg/20040920-1.c: Update expected message text.
5855 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
5857 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
5859 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
5861 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
5864 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
5866 * gcc.dg/tree-ssa/pr17343.c: Remove.
5868 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
5871 * gcc.dg/tree-ssa/pr17343.c: New test.
5873 2004-10-01 Jakub Jelinek <jakub@redhat.com>
5875 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
5876 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
5877 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
5878 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
5879 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
5881 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
5883 * gcc.dg/lvalue-2.c: New test.
5885 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
5888 * gcc.dg/pr17730-1.c: New test
5890 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
5893 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
5895 2004-09-29 Jakub Jelinek <jakub@redhat.com>
5897 * gcc.c-torture/execute/stdarg-1.c: New test.
5898 * gcc.c-torture/execute/stdarg-2.c: New test.
5899 * gcc.c-torture/execute/stdarg-3.c: New test.
5900 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5901 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5902 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5903 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5904 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5906 2004-09-29 Jakub Jelinek <jakub@redhat.com>
5908 PR tree-optimization/17697
5909 * g++.dg/opt/pr17697-1.C: New test.
5910 * g++.dg/opt/pr17697-2.C: New test.
5911 * g++.dg/opt/pr17697-3.C: New test.
5913 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
5916 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
5917 gcc.dg/vla-init-5.c: New tests.
5919 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
5922 * gcc.dg/pr13804-1.c: New test.
5924 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5927 * gfortran.dg/pr16938.f90: New test.
5929 2004-09-27 Mark Mitchell <mark@codesourcery.com>
5931 * g++.dg/template/crash23.C: New test.
5933 2004-09-27 Mark Mitchell <mark@codesourcery.com>
5936 * g++.dg/template/static8.C: New test.
5938 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
5941 * g++.dg/other/error9.C: New test.
5943 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
5945 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
5947 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5950 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
5952 2004-09-26 Roger Sayle <roger@eyesopen.com>
5955 * gcc.dg/pr17112-1.c: New test case.
5957 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
5960 * gcc.dg/pr11459-1.c: New test.
5962 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
5964 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
5965 * gcc.dg/tree-ssa/loop-4.c: Likewise.
5967 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5969 * gfortran.dg/pr15324.f90: Make array bounds consistent.
5971 2004-09-25 Jan Hubicka <jh@suse.cz>
5973 * compile/30040909-1.c: New test.
5974 * compile/30040907-1.c: New test.
5976 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
5978 * gcc.c-torture/execute/va-arg-26.c: New test.
5980 2004-09-24 Zack Weinberg <zack@codesourcery.com>
5982 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
5983 extra diagnostics on targets with 64-bit pointers.
5984 * objc.dg/selector-1.m: Adjust dg-warning regexp.
5986 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
5989 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
5990 * gcc.dg/decl-3.c: Adjust expected message.
5992 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5995 * gfortran.dg/pr17615.f90: New test.
5997 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
5999 PR tree-optimzation/17517
6000 * g++.dg/tree-ssa/pr17517.C: New Test.
6002 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6005 * g++.dg/lookup/ambig3.C: New.
6007 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
6010 * g++.dg/opt/pr17624.C: New test.
6012 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
6015 * gcc.dg/Wbad-function-cast-1.c: New test.
6017 2004-09-23 Zack Weinberg <zack@codesourcery.com>
6019 * g++.dg/ext/complit1.C
6020 * g++.dg/other/error2.C
6021 * g++.dg/other/nontype-1.C
6022 * g++.dg/parse/crash11.C
6023 * g++.dg/parse/crash12.C
6024 * g++.dg/parse/error15.C
6025 * g++.dg/parse/error4.C
6026 * g++.dg/parse/tmpl-outside1.C
6027 * g++.dg/parse/too-many-tmpl-args1.C
6028 * g++.dg/template/dependent-expr3.C
6029 * g++.dg/template/error10.C
6030 * g++.dg/template/instantiate1.C
6031 * g++.dg/template/vtable2.C
6032 * g++.dg/warn/Wshadow-1.C
6033 * g++.dg/warn/weak1.C
6034 * g++.old-deja/g++.brendan/crash16.C
6035 * g++.old-deja/g++.brendan/crash18.C
6036 * g++.old-deja/g++.brendan/crash48.C
6037 * g++.old-deja/g++.brendan/crash49.C
6038 * g++.old-deja/g++.brendan/crash55.C
6039 * g++.old-deja/g++.brendan/crash56.C
6040 * g++.old-deja/g++.brendan/crash8.C
6041 * g++.old-deja/g++.brendan/enum11.C
6042 * g++.old-deja/g++.brendan/enum8.C
6043 * g++.old-deja/g++.brendan/enum9.C
6044 * g++.old-deja/g++.brendan/friend3.C
6045 * g++.old-deja/g++.brendan/misc14.C
6046 * g++.old-deja/g++.bugs/900402_02.C
6047 * g++.old-deja/g++.bugs/900404_03.C
6048 * g++.old-deja/g++.bugs/900404_04.C
6049 * g++.old-deja/g++.bugs/900428_03.C
6050 * g++.old-deja/g++.jason/crash4.C
6051 * g++.old-deja/g++.jason/overload21.C
6052 * g++.old-deja/g++.jason/redecl1.C
6053 * g++.old-deja/g++.jason/report.C
6054 * g++.old-deja/g++.jason/rfg10.C
6055 * g++.old-deja/g++.jason/template30.C
6056 * g++.old-deja/g++.law/arm12.C
6057 * g++.old-deja/g++.law/ctors5.C
6058 * g++.old-deja/g++.law/cvt20.C
6059 * g++.old-deja/g++.law/init10.C
6060 * g++.old-deja/g++.law/init8.C
6061 * g++.old-deja/g++.law/visibility17.C
6062 * g++.old-deja/g++.law/visibility7.C
6063 * g++.old-deja/g++.mike/net8.C
6064 * g++.old-deja/g++.mike/p646.C
6065 * g++.old-deja/g++.mike/p700.C
6066 * g++.old-deja/g++.mike/p701.C
6067 * g++.old-deja/g++.mike/p811.C
6068 * g++.old-deja/g++.ns/template13.C
6069 * g++.old-deja/g++.other/array3.C
6070 * g++.old-deja/g++.other/crash25.C
6071 * g++.old-deja/g++.other/dtor3.C
6072 * g++.old-deja/g++.other/dtor4.C
6073 * g++.old-deja/g++.other/main1.C
6074 * g++.old-deja/g++.other/warn7.C
6075 * g++.old-deja/g++.pt/crash11.C
6076 * g++.old-deja/g++.pt/crash36.C
6077 * g++.old-deja/g++.pt/spec22.C
6078 * g++.old-deja/g++.pt/spec9.C
6079 * g++.old-deja/g++.pt/ttp52.C
6080 * g++.old-deja/g++.robertl/eb103.C
6081 * g++.old-deja/g++.robertl/eb121.C
6082 * g++.old-deja/g++.robertl/eb22.C
6083 * g++.old-deja/g++.robertl/eb8.C:
6084 Update locations and/or regexps of dg-error markers.
6085 Remove markers for some bogus messages that are no longer issued.
6087 2004-09-23 Jakub Jelinek <jakub@redhat.com>
6089 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
6090 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
6092 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
6095 * g++.dg/lookup/crash5.C: New test.
6097 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
6099 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
6100 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
6101 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
6102 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
6103 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
6104 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
6106 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
6107 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
6108 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
6109 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
6110 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
6111 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
6113 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
6115 * gcc.dg/vect/vect-44.c: Check additional cases.
6116 * gcc.dg/vect/vect-48.c: Check additional cases.
6118 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
6119 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
6120 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
6121 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
6122 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
6123 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
6124 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
6125 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
6126 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
6128 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
6129 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
6130 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
6132 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6134 * gcc.dg/tree-ssa/loop-6.c: New test.
6136 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
6139 * g++.dg/inherit/base2.C: New.
6141 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6143 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
6144 * gcc.dg/20001012-2.c: Likewise.
6145 * gcc.dg/20001013-1.c: Likewise.
6146 * gcc.dg/20001101-1.c: Likewise.
6147 * gcc.dg/20001102-1.c: Likewise.
6148 * gcc.dg/bf-spl1.c: Likewise.
6149 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
6150 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
6152 2004-09-22 Diego Novillo <dnovillo@redhat.com>
6154 PR tree-optimization/16721
6155 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
6157 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
6159 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
6160 * gcc.dg/20040305-1.c: Likewise.
6162 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
6165 * gcc.c-torture/compile/pr16566-1.c,
6166 gcc.c-torture/compile/pr16566-2.c,
6167 gcc.c-torture/compile/pr16566-3.c: New tests.
6169 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
6171 PR tree-optimization/17512
6172 * gcc.c-torture/compile/20040916-1.c.
6174 2004-09-21 Mark Mitchell <mark@codesourcery.com>
6176 * gcc.dg/pragma-re-3.c: New test.
6178 2004-09-17 Matt Austern <austern@apple.com>
6181 * g++.dg/other/anon3.C: New.
6183 2004-09-21 Roger Sayle <roger@eyesopen.com>
6186 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
6187 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
6188 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
6189 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
6190 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
6192 2004-09-21 Bud Davis <bdavis9659@comcast.net>
6195 * gfortran.dg/pr17286.f90: New test.
6197 2004-09-20 Mark Mitchell <mark@codesourcery.com>
6200 * g++.dg/template/static7.C: New test.
6202 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
6205 * gcc.c-torture/compile/pr17558.c: New test.
6207 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
6209 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
6210 if SKIP_ATTRIBUTE is defined.
6212 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6215 * gfortran.dg/pr15957.f90: New test.
6217 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
6219 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
6221 * gcc.dg/vect/vect-79.c: Likewise.
6222 * gcc.dg/vect/vect-80.c: Likewise.
6224 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6227 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
6229 2004-09-20 Ira Rosen <irar@il.ibm.com>
6231 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
6232 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
6233 * gcc.dg/vect/vect-62.c: New testcase.
6234 * gcc.dg/vect/vect-63.c: New testcase.
6235 * gcc.dg/vect/vect-64.c: New testcase.
6236 * gcc.dg/vect/vect-65.c: New testcase.
6237 * gcc.dg/vect/vect-66.c: New testcase.
6238 * gcc.dg/vect/vect-67.c: New testcase.
6239 * gcc.dg/vect/vect-68.c: New testcase.
6240 * gcc.dg/vect/vect-69.c: New testcase.
6241 * gcc.dg/vect/vect-79.c: New testcase.
6242 * gcc.dg/vect/vect-80.c: New testcase.
6244 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
6246 * gcc.target/mips/asm-1.c: New test.
6248 2004-09-19 Ira Rosen <irar@il.ibm.com>
6250 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
6251 * gcc.dg/vect/vect-73.c: New testcase.
6252 * gcc.dg/vect/vect-74.c: New testcase.
6253 * gcc.dg/vect/vect-75.c: New testcase.
6254 * gcc.dg/vect/vect-76.c: New testcase.
6255 * gcc.dg/vect/vect-77.c: New testcase.
6256 * gcc.dg/vect/vect-78.c: New testcase
6258 2004-09-18 Paul Brook <paul@codesourcery.com>
6260 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
6262 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
6265 * gcc.dg/pr17424-1.c: New test.
6267 2004-09-18 Diego Novillo <dnovillo@redhat.com>
6269 * g++.dg/tree-ssa/pr17153.C: New test.
6271 2004-09-16 Geoffrey Keating <geoffk@apple.com>
6274 * testsuite/g++.dg/pch/wchar-1.C: New.
6275 * testsuite/g++.dg/pch/wchar-1.Hs: New.
6277 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
6279 * gcc.c-torture/execute/20040917-1.c: New test.
6281 2004-09-17 Diego Novillo <dnovillo@redhat.com>
6283 PR tree-optimization/17319
6284 * gcc.dg/pr17319.c: New test.
6286 2004-09-17 Devang Patel <dpatel@apple.com>
6288 * gcc.dg/20040813-1.c: New test.
6290 2004-09-17 Diego Novillo <dnovillo@redhat.com>
6292 PR tree-optimization/17273
6293 * gcc.c-torture/compile/pr17273.c: New test.
6295 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
6297 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
6298 Update expected messages.
6299 * gcc.dg/declspec-13.c: New test.
6301 2004-09-17 David Edelsohn <edelsohn@gnu.org>
6303 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
6305 2004-09-17 Diego Novillo <dnovillo@redhat.com>
6307 * gcc.c-torture/execute/pr17252.c: Use post-increment to
6308 change what 'a' is pointing to.
6310 2004-09-17 Mark Mitchell <mark@codesourcery.com>
6313 * g++.dg/template/error18.C: New test.
6316 * g++.dg/warn/Wunused-8.C: New test.
6318 2004-09-17 Steven Bosscher <stevenb@suse.de>
6320 PR tree-optimization/17513
6321 * gcc.dg/20040916-1.c: New test.
6323 2004-09-16 Mark Mitchell <mark@codesourcery.com>
6326 * g++.dg/template/typename7.C: New test.
6328 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6330 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
6332 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
6334 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
6335 with -ftree-based-profiling also.
6336 * lib/profopt.exp: Support late-set profile_option/feedback_option.
6338 2004-09-16 Victor Leikehman <lei@il.ibm.com>
6341 * gfortran.dg/der_array_io_1.f90: New test.
6342 * gfortran.dg/der_array_io_2.f90: New test.
6343 * gfortran.dg/der_array_io_3.f90: New test.
6345 2004-09-15 Mark Mitchell <mark@codesourcery.com>
6347 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
6350 2004-09-15 Mark Mitchell <mark@codesourcery.com>
6352 * g++.dg/opt/switch1.C: New test.
6354 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
6356 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
6357 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
6358 Update expected messages.
6360 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6363 * gfortran.dg/same_name_1.f90: New test.
6365 2004-09-15 Diego Novillo <dnovillo@redhat.com>
6367 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
6368 dereference garbage pointers.
6370 2004-09-15 Jakub Jelinek <jakub@redhat.com>
6372 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
6373 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
6375 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
6376 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
6377 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
6379 2004-09-14 Mark Mitchell <mark@codesourcery.com>
6382 * g++.dg/template/mangle1.C: New test.
6384 2004-09-14 Diego Novillo <dnovillo@redhat.com>
6386 PR tree-optimization/17252
6387 * gcc.c-torture/execute/pr17252.c: New test.
6389 2004-09-14 Andrew Pinski <apinski@apple.com>
6391 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
6393 2004-09-14 Roger Sayle <roger@eyesopen.com>
6395 PR rtl-optimization/9771
6396 * gcc.dg/pr9771-1.c: New test case.
6398 2004-09-14 Diego Novillo <dnovillo@redhat.com>
6400 PR tree-optimization/15262
6401 * gcc.c-torture/execute/pr15262-1.c: New test.
6402 * gcc.c-torture/execute/pr15262-2.c: New test.
6404 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
6406 * gcc.dg/declspec-12.c: New test.
6408 2004-09-14 Bud Davis <bdavis9659@comcast.net>
6410 * gfortran.dg/pr17090.f90: Add directives to test.
6412 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6414 * gcc.c-torture/compile/20040914-1.c: New test.
6416 2004-09-13 Mark Mitchell <mark@codesourcery.com>
6419 * g++.dg/template/decl2.C: New test.
6421 2004-09-13 Bud Davis <bdavis9659@comcast.net>
6424 * gfortran.dg/pr17090.f90: New test.
6426 2004-09-13 Dale Johannesen <dalej@apple.com>
6428 * gcc.c-torture/compile/pr17408.c: New test case.
6430 2004-09-13 Mark Mitchell <mark@codesourcery.com>
6433 * g++.dg/parse/crash17.C: New test.
6436 * g++.dg/template/enum3.C: New test.
6438 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
6440 * lib/gcc-defs.exp: Load wrapper.exp.
6441 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
6443 * lib/gcc.exp (gcc_init): Similar.
6444 * lib/gfortran.exp (gfortran_init): Similar.
6445 * lib/objc.exp (objc_init): Similar.
6446 * lib/treelang.exp (treelang_init): Similar.
6447 * lib/wrapper.exp: New file with build_wrapper call machinery in
6448 ${tool}_maybe_build_wrapper.
6450 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
6452 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
6454 * gcc.dg/declspec-11.c: Update expected messages.
6455 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
6456 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
6457 gcc.dg/inline-12.c: New tests.
6459 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
6461 * g++.dg/tree-ssa/pr17400.C: New testcase.
6463 2004-09-13 James E Wilson <wilson@specifixinc.com>
6465 * gcc.target/mips/sb1-1.c: New testcase.
6467 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
6469 * lib/g77-dg.exp: Remove unused file.
6470 * lib/mike-g77.exp: Ditto.
6471 * lib/g77.exp: Ditto.
6473 2004-09-12 Richard Henderson <rth@redhat.com>
6475 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
6477 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
6479 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
6480 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6481 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
6482 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
6483 Update expected messages.
6485 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
6487 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
6488 declaration/use mismatch for dirp parameter.
6490 2004-09-12 Andrew Pinski <apinski@apple.com>
6492 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
6493 -fgnu-runtime is passed.
6495 2004-09-12 Richard Henderson <rth@redhat.com>
6497 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
6498 do the uplevel thing and update additional_flags directly.
6499 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
6500 gfortran.fortran-torture/execute/intrinsic_nearest.x,
6501 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
6502 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
6504 2004-09-11 Steven Bosscher <stevenb@suse.de>
6506 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
6508 2004-09-11 Roger Sayle <roger@eyesopen.com>
6511 * g++.dg/opt/pr17411-1.C: New test case.
6513 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
6515 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
6516 gcc.dg/tls/diag-2.c: Update expected messages.
6517 * gcc.dg/991209-1.c: Specify compilation options. Update expected
6519 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
6520 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
6521 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
6522 gcc.dg/tls/diag-5.c: New tests.
6524 2004-09-11 Zack Weinberg <zack@codesourcery.com>
6526 * gcc.dg/20040910-1.c: Correct dg-error regexp.
6528 2004-09-11 Steven Bosscher <stevenb@suse.de>
6530 * g++.dg/parse/break-in-for.C: New test.
6532 2004-09-11 Jakub Jelinek <jakub@redhat.com>
6534 * gcc.dg/tree-ssa/20040911-1.c: New test.
6536 2004-09-11 Andreas Jaeger <aj@suse.de>
6538 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
6539 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
6541 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
6543 * gcc.target/frv: New directory of FR-V-specific tests.
6545 2004-09-10 James E Wilson <wilson@specifixinc.com>
6547 * gcc.dg/convert-vec-1.c: New test.
6549 2004-09-10 Roger Sayle <roger@eyesopen.com>
6552 * gcc.dg/pr17024-1.c: New test case.
6554 2004-09-10 Eric Christopher <echristo@redhat.com>
6556 * gcc.dg/20040910-1.c: New test.
6558 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
6560 * gcc.dg/bitfld-9.c: New test.
6562 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
6564 * gcc.c-torture/execute/ieee/acc1.c: New test.
6565 * gcc.c-torture/execute/ieee/acc2.c: New test.
6566 * gcc.c-torture/execute/ieee/mzero6.c: New test.
6568 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
6570 * gcc.dg/deprecated-2.c: New test.
6572 2004-09-09 James E Wilson <wilson@specifixinc.com>
6574 * gcc.dg/init-vec-1.c: New test.
6576 2004-09-09 Roger Sayle <roger@eyesopen.com>
6579 * gcc.dg/pr17055-1.c: New test case.
6581 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
6584 * gcc.c-torture/execute/pr17377.c: New test.
6586 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
6589 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
6590 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
6591 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
6592 gcc.dg/long-long-typespec-1.c: New tests.
6593 * gcc.dg/tls/diag-2.c: Update expected diagnostics
6595 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
6597 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
6598 gcc.dg/gnu99-static-1.c: New tests.
6600 2004-09-08 Devang Patel <dpatel@apple.com>
6602 * gcc.dg/darwin-ld-20040828-1.c: New test.
6603 * gcc.dg/darwin-ld-20040828-2.c: New test.
6604 * gcc.dg/darwin-ld-20040828-3.c: New test.
6606 2004-09-08 Ziemowit Laski <zlaski@apple.com>
6608 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
6609 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
6611 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
6612 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
6614 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
6616 * objc.dg/type-size-2.m: Fix wording in comment.
6617 * objc.dg/va-meth-1.m: New test case.
6619 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
6622 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
6623 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
6625 2004-09-06 Devang Patel <dpatel@apple.com>
6627 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
6628 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
6630 2004-09-06 Zack Weinberg <zack@codesourcery.com>
6632 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
6633 reflect changed line numbering of diagnostics.
6635 2004-09-06 Paul Brook <paul@codesourcery.com>
6637 * gfortran.dg/edit_real_1.f90: Add new test.
6639 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6641 * gcc.dg/tree-ssa/loop-2.c: New test.
6642 * gcc.dg/tree-ssa/loop-3.c: New test.
6643 * gcc.dg/tree-ssa/loop-4.c: New test.
6644 * gcc.dg/tree-ssa/loop-5.c: New test.
6646 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6648 * gcc.dg/format/sentinel-1.c: Update for parameter option.
6650 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6652 * gcc.dg/format/sentinel-1.c: New test.
6654 2004-09-04 Uros Bizjak <uros@kss-loka.si>
6656 * testsuite/gcc.dg/builtins-46.c: New.
6658 2004-09-03 Devang Patel <dpatel@apple.com>
6660 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
6661 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
6663 2004-09-03 Jan Beulich <jbeulich@novell.com>
6665 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
6666 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
6667 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
6668 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
6669 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
6670 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
6671 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
6672 the non-portable bzero.
6673 * gcc.dg/20010912-1.c: xfail for NetWare.
6674 * gcc.dg/20020426-2.c: xfail for NetWare.
6675 * gcc.dg/20021014-1.c: xfail for NetWare.
6676 * gcc.dg/20021018-1.c: xfail for NetWare.
6677 * gcc.dg/20030213-1.c: xfail for NetWare.
6678 * gcc.dg/20030225-1.c: xfail for NetWare.
6679 * gcc.dg/20030708-1.c: xfail for NetWare.
6680 * gcc.dg/builtins-config.h: Also exclude NetWare.
6681 * gcc.dg/format/format.h: Define restrict only if not already defined.
6682 * gcc.dg/nest.c: xfail for NetWare.
6683 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
6684 * lib/target-supports.exp (check_visibility_available): Exclude
6687 2004-09-03 Jan Beulich <jbeulich@novell.com>
6689 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
6690 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
6691 deterministic starting point for the alignment of structure fields.
6692 * gcc.dg/Wpadded.c: Dito.
6693 * g++.dg/abi/vbase10.C: Dito.
6695 2004-09-03 Devang Patel <dpatel@apple.com>
6697 * g++.dg/debug/pr15736.cc: New test.
6699 2004-09-02 Mark Mitchell <mark@codesourcery.com>
6701 * README.QMTEST: Fix out-of-date link.
6703 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
6706 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
6707 Delete. Duplicate of gfortran.dg/g77/20010610.f
6709 2004-09-02 Mark Mitchell <mark@codesourcery.com>
6711 * g++.dg/abi/arm_rtti1.C: New test.
6713 2004-09-02 Geoffrey Keating <geoffk@apple.com>
6715 * gcc.dg/ppc-vector-memcpy.c: New.
6716 * gcc.dg/ppc-vector-memset.c: New.
6718 2004-09-02 Chao-ying Fu <fu@mips.com>
6720 * gcc.target/mips/mips-3d-1.c: New test.
6721 * gcc.target/mips/mips-3d-2.c: New test.
6722 * gcc.target/mips/mips-3d-3.c: New test.
6723 * gcc.target/mips/mips-3d-4.c: New test.
6724 * gcc.target/mips/mips-3d-5.c: New test.
6725 * gcc.target/mips/mips-3d-6.c: New test.
6726 * gcc.target/mips/mips-3d-7.c: New test.
6727 * gcc.target/mips/mips-3d-8.c: New test.
6728 * gcc.target/mips/mips-3d-9.c: New test.
6729 * gcc.target/mips/mips-ps-1.c: New test.
6730 * gcc.target/mips/mips-ps-2.c: New test.
6731 * gcc.target/mips/mips-ps-3.c: New test.
6732 * gcc.target/mips/mips-ps-4.c: New test.
6733 * gcc.target/mips/mips-ps-type.c: New test.
6735 2004-09-02 Paul Brook <paul@codesourcery.com>
6737 * gfortran.dg/edit_real_1.f90: Add new tests.
6739 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6742 * gfortran.dg/merge_char_1.f90: New test.
6744 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6747 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
6749 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6752 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
6754 2004-09-01 Mark Mitchell <mark@codesourcery.com>
6756 * g++.dg/opt/loop1.C: Do not XFAIL.
6758 2004-09-01 Jakub Jelinek <jakub@redhat.com>
6760 * gcc.c-torture/execute/20040831-1.c: New test.
6762 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
6765 * gfortran.dg/g77/20010610.f: Now passes.
6766 Copy from g77.f-torture/execute. Add dg-run directive.
6767 * gfortran.dg/g77/README: Update
6769 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6771 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
6772 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
6773 (t1, t2, t3, t4): Add volatile.
6775 2004-08-31 Mark Mitchell <mark@codesourcery.com>
6777 * g++.dg/ext/visibility/arm1.C: New test.
6779 2004-08-31 Geoffrey Keating <geoffk@apple.com>
6781 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
6784 2004-09-01 Paul Brook <paul@codesourcery.com>
6786 * gfortran.dg/eof_2.f90: New test.
6788 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6791 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
6793 2004-08-31 Bud Davis <bdavis9659@comcast.net>
6796 * gfortran.dg/list_read_2.f90: New test.
6798 2004-08-31 Mark Mitchell <mark@codesourcery.com>
6800 * g++.dg/abi/key1.C: New test.
6802 2004-08-31 Richard Henderson <rth@redhat.com>
6804 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
6806 * g++.dg/other/offsetof5.C: Remove duplicate.
6808 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6811 * gfortran.dg/func_derived_1.f90: New test.
6813 2004-08-31 Paul Brook <paul@codesourcery.com>
6815 * gfortran.dg/eof_1.f90: New test.
6817 2004-08-31 Paul Brook <paul@codesourcery.com>
6819 * gfortran.dg/list_read_1.f90: New file.
6821 2004-08-30 Mark Mitchell <mark@codesourcery.com>
6823 * g++.dg/opt/loop1.C: XFAIL.
6825 2004-08-30 Geoffrey Keating <geoffk@apple.com>
6827 * gcc.dg/funcdef-storage-1.c: New.
6828 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
6829 an extern function in local scope.
6830 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
6831 declare an 'auto inline' function in local scope.
6832 * gcc.dg/20011130-1.c: Likewise.
6833 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
6834 an 'auto' function in local scope.
6835 * gcc.dg/20021014-1.c: Likewise.
6836 * gcc.dg/20030331-2.c: Likewise.
6838 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6840 * gfortran.dg/blockdata_1.f90: New test.
6842 2004-08-30 Richard Henderson <rth@redhat.com>
6844 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
6846 2004-08-30 Richard Henderson <rth@redhat.com>
6848 * lib/fortran-torture.exp (fortran-torture-execute): Honor
6849 additional_flags set by alternate driver.
6850 (ieee-options): New procedure.
6851 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
6852 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
6853 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
6854 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
6856 2004-08-30 Richard Henderson <rth@redhat.com>
6858 * lib/f-torture.exp: Remove.
6860 2004-08-29 Mark Mitchell <mark@codesourcery.com>
6862 PR rtl-optimization/16590
6863 * g++.dg/opt/loop1.C: New test.
6865 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6868 * gfortran.dg/oldstyle_1.f90: New test.
6870 2004-08-29 Steven G. Kargl <kargls@comcast.net>
6871 Paul Brook <paul@codesourcery.com>
6873 * gfortran.dg/g77/README: Update.
6874 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
6875 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
6876 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
6878 2004-08-28 Paul Brook <paul@codesourcery.com>
6881 * gfortran.dg/edit_real_1.f90: New test.
6883 2004-08-27 Paul Brook <paul@codesourcery.com>
6885 * gfortran.dg/rewind_1.f90: New test.
6887 2004-08-27 Bud Davis <bdavis9659@comcast.net>
6890 * gfortran.dg/pr16597.f90: New test.
6892 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
6895 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
6896 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
6897 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
6898 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
6899 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
6901 2004-08-26 Nick Clifton <nickc@redhat.com>
6903 * gcc.c-torture/compile/pr17119.c: New test.
6905 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
6907 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
6909 2004-08-25 Richard Henderson <rth@redhat.com>
6911 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
6912 the bits that expect kind=8 to be the largest real kind.
6914 2004-08-25 Ziemowit Laski <zlaski@apple.com>
6916 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
6918 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6920 * gfortran.dg/assignment_1.f90: New test.
6922 2004-08-25 Adam Nemet <anemet@lnxw.com>
6924 * g++.dg/template/repo3.C: New test.
6926 2004-08-25 Roger Sayle <roger@eyesopen.com>
6929 PR tree-optimization/16372
6930 * g++.dg/opt/pr16372-1.C: New test case.
6931 * g++.dg/opt/pr16693-1.C: New test case.
6932 * g++.dg/opt/pr16693-2.C: New test case.
6934 2004-08-25 Ziemowit Laski <zlaski@apple.com>
6936 * objc.dg/proto-lossage-4.m: New test.
6938 2004-08-25 Mark Mitchell <mark@codesourcery.com>
6941 * g++.dg/inherit/local2.C: New test.
6943 2004-08-25 Paul Brook <paul@codesourcery.com>
6946 * gfortran.dg/string_ctor_1.f90: New test.
6948 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6951 * g++.dg/template/redecl2.C: New test.
6953 2004-08-24 Bud Davis <bdavis9659@comcast.net>
6956 * gfortran.dg/pr17143.f90: New test.
6958 2004-08-24 Bud Davis <bdavis9659@comcast.net>
6961 * gfortran.dg/pr17164.f90: New test.
6963 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6965 * gcc.dg/tree-ssa/loop-1.c: New test.
6967 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
6969 * gcc.c-torture/compile/20040824-1.c: New test.
6971 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
6973 * gcc.c-torture/compile/iftrap-3.c: New test.
6975 2004-08-24 Paul Brook <paul@codesourcery.com>
6977 * gfortran.dg/entry_2.f90: New test.
6979 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6982 * g++.dg/lookup/ambig[12].C: New.
6984 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6987 * g++.dg/template/crash21.C: New test.
6988 * g++.dg/template/crash22.C: Likewise.
6990 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6993 * g++.dg/template/access15.C: New.
6995 2004-08-23 Mark Mitchell <mark@codesourcery.com>
6998 * g++.dg/template/repo2.C: New test.
7000 2004-08-23 Roger Sayle <roger@eyesopen.com>
7002 PR rtl-optimization/17078
7003 * gcc.c-torture/execute/pr17078-1.c: New test case.
7005 2004-08-23 Mark Mitchell <mark@codesourcery.com>
7008 * gcc.dg/debug/crash1.c: New test.
7010 2004-08-23 Mark Mitchell <mark@codesourcery.com>
7013 * gcc.dg/loop-5.c: New test.
7015 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7017 * gcc.c-torture/execute/20040823-1.c: New test.
7019 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
7021 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
7022 to the assembler. Simplify test accordingly.
7023 (asm_abi_flags): Use GNU names.
7024 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
7025 to check for ABI flags.
7027 2004-08-22 Andrew Pinski <apinski@apple.com>
7029 * g++.dg/opt/pr14029.C: New test.
7030 * gcc.c-torture/execute/pr15262.c: New test.
7032 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7034 * gfortran.dg/reduction.f90: Add checks with complex arguments.
7036 2004-08-21 Bud Davis <bdavis9659@comcast.net>
7039 * gfortran.dg/direct_io.f90: New test.
7041 2004-08-20 Mark Mitchell <mark@codesourcery.com>
7044 * g++.dg/inherit/local2.C: New test.
7046 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
7049 * g++.dg/warn/Wparentheses-4.C: New test.
7051 2004-08-20 Mark Mitchell <mark@codesourcery.com>
7054 * g++.dg/inherit/local2.C: New test.
7056 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
7057 * gcc.dg/ppc-ldstruct.c: Likewise.
7058 * gcc.dg/ppc64-abi-2.c: Likewise.
7060 2004-08-20 Jakub Jelinek <jakub@redhat.com>
7062 PR rtl-optimization/17099
7063 * gcc.c-torture/execute/20040820-1.c: New test.
7065 2004-08-20 David Edelsohn <edelsohn@gnu.org>
7067 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
7069 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
7072 * gfortran.dg/auto_array_1.f90: New test.
7074 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7077 * gfortran.dg/simpleif_1.f90: New test.
7079 2004-08-19 Mark Mitchell <mark@codesourcery.com>
7081 * lib/target-supports.exp (check_profiling_available): Return
7082 false for arm*-*-symbianelf* and arm*-*-eabi*.
7085 * g++.dg/template/delete1.C: New test.
7087 2004-08-19 Paul Brook <paul@codesourcery.com>
7091 * gfortran.dg/data_char_1.f90: New test.
7093 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
7096 * gfortran.dg/reduction.f90: New testcase.
7098 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7101 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
7103 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
7106 * g++.dg/Wparentheses-3.C: New test.
7108 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
7110 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
7111 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
7112 * gcc.dg/vect/vect-2.c: Likewise.
7113 * gcc.dg/vect/vect-3.c: Likewise.
7114 * gcc.dg/vect/vect-4.c: Likewise.
7115 * gcc.dg/vect/vect-5.c: Likewise.
7116 * gcc.dg/vect/vect-6.c: Likewise.
7117 * gcc.dg/vect/vect-7.c: Likewise.
7118 * gcc.dg/vect/vect-25.c: Likewise.
7119 * gcc.dg/vect/vect-31.c: Likewise.
7120 * gcc.dg/vect/vect-32.c: Likewise.
7121 * gcc.dg/vect/vect-34.c: Likewise.
7122 * gcc.dg/vect/vect-36.c: Likewise.
7123 * gcc.dg/vect/vect-all.c: Likewise.
7125 2004-08-18 Mark Mitchell <mark@codesourcery.com>
7128 * g++.dg/template/operator4.C: New test.
7130 2004-08-18 Richard Henderson <rth@redhat.com>
7132 * gcc.dg/20040206-1.c: XFAIL.
7134 2004-08-17 Mark Mitchell <mark@codesourcery.com>
7137 * g++.dg/template/array7.C: New test.
7139 2004-08-17 James E Wilson <wilson@specifixinc.com>
7141 * gcc.dg/mips-movcc-1.c: New test.
7142 * gcc.dg/mips-movcc-2.c: New test.
7143 * gcc.dg/mips-movcc-3.c: New test.
7145 * gcc.dg/mips-nmadd-1.c: New test.
7146 * gcc.dg/mips-nmadd-2.c: New test.
7148 2004-08-17 Mark Mitchell <mark@codesourcery.com>
7151 * g++.dg/opt/inline8.C: New test.
7154 * g++.dg/parse/error17.C: New test.
7156 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
7158 * gcc.dg/vect: New directory for vectorizer tests.
7159 * gcc.dg/vect/tree-vect.h: New file.
7160 * gcc.dg/vect/vect.exp: New file.
7161 * gcc.dg/vect/pr16105.c.c: New test.
7162 * gcc.dg/vect/vect-1.c: New test.
7163 * gcc.dg/vect/vect-2.c: New test.
7164 * gcc.dg/vect/vect-3.c: New test.
7165 * gcc.dg/vect/vect-4.c: New test.
7166 * gcc.dg/vect/vect-5.c: New test.
7167 * gcc.dg/vect/vect-6.c: New test.
7168 * gcc.dg/vect/vect-7.c: New test.
7169 * gcc.dg/vect/vect-8.c: New test.
7170 * gcc.dg/vect/vect-9.c: New test.
7171 * gcc.dg/vect/vect-10.c: New test.
7172 * gcc.dg/vect/vect-11.c: New test.
7173 * gcc.dg/vect/vect-12.c: New test.
7174 * gcc.dg/vect/vect-13.c: New test.
7175 * gcc.dg/vect/vect-14.c: New test.
7176 * gcc.dg/vect/vect-15.c: New test.
7177 * gcc.dg/vect/vect-16.c: New test.
7178 * gcc.dg/vect/vect-17.c: New test.
7179 * gcc.dg/vect/vect-18.c: New test.
7180 * gcc.dg/vect/vect-19.c: New test.
7181 * gcc.dg/vect/vect-20.c: New test.
7182 * gcc.dg/vect/vect-21.c: New test.
7183 * gcc.dg/vect/vect-22.c: New test.
7184 * gcc.dg/vect/vect-23.c: New test.
7185 * gcc.dg/vect/vect-24.c: New test.
7186 * gcc.dg/vect/vect-25.c: New test.
7187 * gcc.dg/vect/vect-26.c: New test.
7188 * gcc.dg/vect/vect-27.c: New test.
7189 * gcc.dg/vect/vect-28.c: New test.
7190 * gcc.dg/vect/vect-29.c: New test.
7191 * gcc.dg/vect/vect-30.c: New test.
7192 * gcc.dg/vect/vect-31.c: New test.
7193 * gcc.dg/vect/vect-32.c: New test.
7194 * gcc.dg/vect/vect-33.c: New test.
7195 * gcc.dg/vect/vect-34.c: New test.
7196 * gcc.dg/vect/vect-35.c: New test.
7197 * gcc.dg/vect/vect-36.c: New test.
7198 * gcc.dg/vect/vect-37.c: New test.
7199 * gcc.dg/vect/vect-38.c: New test.
7200 * gcc.dg/vect/vect-40.c: New test.
7201 * gcc.dg/vect/vect-41.c: New test.
7202 * gcc.dg/vect/vect-42.c: New test.
7203 * gcc.dg/vect/vect-43.c: New test.
7204 * gcc.dg/vect/vect-44.c: New test.
7205 * gcc.dg/vect/vect-45.c: New test.
7206 * gcc.dg/vect/vect-46.c: New test.
7207 * gcc.dg/vect/vect-47.c: New test.
7208 * gcc.dg/vect/vect-48.c: New test.
7209 * gcc.dg/vect/vect-49.c: New test.
7210 * gcc.dg/vect/vect-50.c: New test.
7211 * gcc.dg/vect/vect-51.c: New test.
7212 * gcc.dg/vect/vect-52.c: New test.
7213 * gcc.dg/vect/vect-53.c: New test.
7214 * gcc.dg/vect/vect-54.c: New test.
7215 * gcc.dg/vect/vect-55.c: New test.
7216 * gcc.dg/vect/vect-56.c: New test.
7217 * gcc.dg/vect/vect-57.c: New test.
7218 * gcc.dg/vect/vect-58.c: New test.
7219 * gcc.dg/vect/vect-59.c: New test.
7220 * gcc.dg/vect/vect-60.c: New test.
7221 * gcc.dg/vect/vect-61.c: New test.
7222 * gcc.dg/vect/vect-all.c: New test.
7223 * gcc.dg/vect/vect-none.c: New test.
7225 2004-08-17 Paul Brook <paul@codesourcery.com>
7228 * gfortran.dg/entry_1.f90: New test.
7230 2004-08-17 Andrew Pinski <apinski@apple.com>
7232 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
7234 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
7236 * gcc.dg/pr17036-1.c: New test.
7238 2004-08-16 Devang Patel <dpatel@apple.com>
7240 * gcc.dg/darwin-20040809-1.c: New test.
7242 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
7244 * gcc.dg/funcdef-attr-1.c: New test.
7246 2004-08-16 Janis Johnson <janis187@us.ibm.com>
7248 * gcc.dg/altivec-17.c: New test.
7249 * gcc.dg/altivec-18.c: New test.
7251 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7254 * g++.dg/template/vtable2.C: New test.
7256 2004-08-14 Richard Henderson <rth@redhat.com>
7258 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
7259 * gcc.dg/pack-test-4.c (main): Return 0.
7260 * gcc.dg/setjmp-1.c: Remove XFAIL.
7261 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
7263 2004-08-14 Richard Henderson <rth@redhat.com>
7265 * gcc.dg/980217-1.c: Add prototype for printf.
7267 2004-08-13 Bud Davis <bdavis9659@comcast.net>
7269 * gfortran.dg/pr16935.f90: New test.
7271 2004-08-13 Janis Johnson <janis187@us.ibm.com>
7273 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
7275 2004-08-13 Paul Brook <paul@codesourcery.com>
7277 * gfortran.dg/der_io_1.f90: Remove stray comma.
7279 2004-08-12 Janis Johnson <janis187@us.ibm.com>
7281 * gcc.dg/vmx/cw-bug-2.c: Remove.
7282 * gcc.dg/vmx/vprint-1.c: Remove.
7283 * gcc.dg/vmx/vscan-1.c: Remove.
7285 2004-08-12 Devang patel <dpatel@apple.com>
7287 * gcc.dg/darwin-20040809-2.c: New test.
7289 2004-08-12 Janis Johnson <janis1872us.ibm.com>
7291 * g++.dg/ext/altivec-12.C: New test.
7293 * g++.dg/ext/altivec-11.C: New test.
7295 2004-08-12 Paul Brook <paul@codesourcery.com>
7297 * g++.dg/abi/arm_cxa_vec_1.C: New test.
7299 2004-08-12 Janis Johnson <janis187@us.ibm.com>
7301 * g++.dg/ext/altivec-2.C: Check for hardware support before
7302 executing any VMX instructions.
7304 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
7306 2004-08-12 Jakub Jelinek <jakub@redhat.com>
7309 * g++.old-deja/g++.other/comdat4.C: New test.
7310 * g++.old-deja/g++.other/comdat4-aux.cc: New.
7312 2004-08-12 Ben Elliston <bje@au.ibm.com>
7315 * gcc.dg/pr16286.c: New test.
7317 2004-08-12 Jan Beulich <jbeulich@novell.com>
7319 * g++.dg/ext/asm5.C: New.
7321 2004-08-11 Mark Mitchell <mark@codesourcery.com>
7324 * g++.dg/eh/crash1.C: New test.
7327 * g++.dg/ext/construct1.C: New test.
7329 2004-08-11 Mark Mitchell <mark@codesourcery.com>
7332 * g++.dg/init/ptrmem1.C: New test.
7335 * g++.dg/parse/offsetof5.C: New test.
7338 * g++.dg/template/overload3.C: New test.
7340 2004-08-11 Mark Mitchell <mark@codesourcery.com>
7343 * g++.dg/parse/error16.C: New test.
7346 * g++.dg/template/error14.C: New test.
7349 * g++.dg/template/error15.C: New test.
7351 2004-08-11 Devang Patel <dpatel@apple.com>
7353 * gcc.dg/darwin-ld-20040809-1.c: New test.
7354 * gcc.dg/darwin-ld-20040809-2.c: New test.
7356 2004-08-11 Steven G. Kargl <kargls@comcast.net>
7359 * gfortran.dg/dfloat_1.f90: New test.
7361 2004-08-09 Mark Mitchell <mark@codesourcery.com>
7363 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
7364 * gcc.dg/dll-2.c: Fix dg-require syntax.
7365 * gcc.misc-tests/arm-isr.c (abort): Declare.
7368 2004-08-10 Mark Mitchell <mark@codesourcery.com>
7371 * g++.dg/parse/crash16.C: New test.
7373 2004-08-10 Roger Sayle <roger@eyesopen.com>
7375 * gcc.dg/mips-rsqrt-1.c: New test case.
7376 * gcc.dg/mips-rsqrt-2.c: New test case.
7377 * gcc.dg/mips-rsqrt-3.c: New test case.
7379 2004-08-10 Paul Brook <paul@codesourcery.com>
7381 * gfortran.dg/der_io_1.f90: New test.
7383 2004-08-10 Paul Brook <paul@codesourcery.com>
7386 * gfortran.dg/der_array_1.f90: New test.
7388 2004-08-09 David Edelsohn <edelsohn@gnu.org>
7390 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
7392 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
7394 * gcc.dg/wchar_t-2.c: Fix typo.
7396 2004-08-09 Falk Hueffner <falk@debian.org>
7398 PR tree-optimization/12517
7399 * gcc.c-torture/compile/pr12517.c: New test.
7401 PR tree-optimization/12578
7402 * gcc.c-torture/compile/pr12578.c: New test.
7404 PR tree-optimization/12899
7405 * gcc.c-torture/compile/pr12899.c: New test.
7407 PR rtl-optimization/14692
7408 * gcc.c-torture/compile/pr14692.c: New test.
7410 PR tree-optimization/16461
7411 * gcc.c-torture/compile/pr16461.c: New test.
7413 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
7415 * gfortran.dg/getenv_1.f90: New test.
7417 2004-08-06 Mark Mitchell <mark@codesourcery.com>
7419 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
7421 * gcc.dg/symbian5.c: Test -fno-short-wchar.
7423 2004-08-06 Paul Brook <paul@codesourcery.com>
7425 * gfortran.dg/ret_array_1.f90: New test.
7426 * gfortran.dg/ret_pointer_1.f90: New test.
7428 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
7430 * gcc.dg/missing-field-init-[12].c: New tests.
7431 * g++.dg/warn/missing-field-init-[12].C: New tests.
7433 2004-08-06 Mark Mitchell <mark@codesourcery.com>
7435 * gcc.dg/enum2.c: New test.
7436 * gcc.dg/symbian3.c: Likewise.
7437 * gcc.dg/symbian4.c: Likewise.
7438 * gcc.dg/wchar_t-2.c: Likewise.
7440 2004-08-05 Mark Mitchell <mark@codesourcery.com>
7442 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
7445 2004-08-05 Mark Mitchell <mark@codesourcery.com>
7447 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
7448 dg-require-visiblity.
7449 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
7450 * g++.dg/ext/visibility/fvisibility.C: Likewise.
7451 * g++.dg/ext/visibility/memfuncts.C: Likewise.
7452 * g++.dg/ext/visibility/new1.C: Likewise.
7453 * g++.dg/ext/visibility/pragma.C: Likewise.
7454 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
7455 * g++.dg/ext/visibility/virtual.C: Likewise.
7456 * g++/dg/ext/visibility/visibility-1.C: Likewise.
7457 * g++/dg/ext/visibility/visibility-2.C: Likewise.
7458 * g++/dg/ext/visibility/visibility-3.C: Likewise.
7459 * g++/dg/ext/visibility/visibility-4.C: Likewise.
7460 * g++/dg/ext/visibility/visibility-5.C: Likewise.
7461 * g++/dg/ext/visibility/visibility-6.C: Likewise.
7462 * g++/dg/ext/visibility/visibility-7.C: Likewise.
7463 * g++/dg/ext/visibility/visibility-8.C: New test.
7464 * gcc.c-torture/compile/dll.x: Remove.
7465 * gcc.dg/dll-2.c: Use dg-require-dll
7466 * gcc.dg/visibility-10.c: New test.
7467 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
7469 * testsuite/lib/scanasm.exp (scan_hidden): New function.
7470 (scan_not_hidden): Likewise.
7472 2004-08-05 David Edelsohn <edelsohn@gnu.org>
7474 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
7476 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
7478 * gcc.c-torture/execute/20040805-1.c: New test.
7480 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
7482 * gcc.dg/20020118-1.c: Declare abort.
7483 * gcc.dg/altivec_check.h: Likewise.
7484 * gcc.dg/iftrap-2.c: Likewise.
7485 * gcc.dg/pragma-darwin.c: Likewise.
7486 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
7488 2004-08-04 Geoffrey Keating <geoffk@apple.com>
7490 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
7492 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
7494 * gcc.c-torture/execute/builtins/abs-2.c,
7495 gcc.c-torture/execute/builtins/abs-3.c,
7496 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
7497 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
7498 intmax_t, uintmax_t and their limits.
7499 * gcc.dg/intmax_t-1.c: New test.
7501 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7503 * g++.dg/tc1/dr147.C: Add reference to PR.
7505 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
7507 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
7508 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
7510 2004-08-03 David Edelsohn <edelsohn@gnu.org>
7512 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
7514 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7516 * gcc.dg/redecl-5.c: New test.
7517 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
7520 2004-08-03 Roger Sayle <roger@eyesopen.com>
7523 * gcc.c-torture/execute/pr16790-1.c: New test case.
7525 2004-08-03 Mark Mitchell <mark@codesourcery.com>
7527 * g++.dg/ext/visibility/assign1.C: New test.
7528 * g++.dg/ext/visibility/new1.C: Likewise.
7530 * gcc.dg/symbian1.c: New test.
7531 * gcc.dg/symbian2.c: Likewise.
7533 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
7536 * gcc.dg/i386-sse-9.c: New test.
7538 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7540 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
7542 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
7544 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
7545 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
7546 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
7547 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
7548 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
7549 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
7550 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
7551 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
7552 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
7553 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
7554 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
7555 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
7556 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
7557 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
7558 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
7559 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
7560 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
7561 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
7562 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
7563 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
7564 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
7565 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
7566 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
7567 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
7568 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
7569 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
7570 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
7571 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
7572 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
7573 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
7574 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
7575 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
7576 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
7577 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
7578 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
7579 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
7580 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
7581 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
7582 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
7583 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
7584 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
7585 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
7586 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
7587 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
7588 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
7589 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
7590 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
7591 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
7592 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
7593 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
7594 gcc.misc-tests/i386-pf-3dnow-1.c,
7595 gcc.misc-tests/i386-pf-athlon-1.c,
7596 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
7597 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
7598 Declare built-in functions used.
7599 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
7601 2004-08-02 Mark Mitchell <mark@codesourcery.com>
7604 * g++.dg/lookup/using12.C: New test.
7606 * g++.dg/init/null1.C: Fix PR number.
7607 * g++.dg/parse/namespace10.C: Likewise.
7609 2004-08-01 Mark Mitchell <mark@codesourcery.com>
7612 * g++.dg/template/spec17.C: New test.
7613 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
7614 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
7616 2004-08-02 David Billinghurst
7619 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
7621 2004-08-01 Zack Weinberg <zack@codesourcery.com>
7623 * gcc.dg/ia64-got-1.c: New test case.
7625 2004-08-01 Mark Mitchell <mark@codesourcery.com>
7628 * g++.dg/init/null1.C: New test.
7629 * g++.dg/tc1/dr76.C: Adjust error marker.
7632 * g++.dg/parse/namespace10.C: New test.
7635 * g++.dg/inherit/ptrmem2.C: New test.
7637 2004-08-02 Ben Elliston <bje@au.ibm.com>
7640 * gcc.dg/pr16155.c: New test.
7642 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
7644 * gcc.dg/redecl-2.c: New test.
7646 2004-07-30 Geoffrey Keating <geoffk@apple.com>
7648 * gcc.dg/darwin-longdouble.c: New file.
7650 2004-07-30 Richard Henderson <rth@redhat.com>
7652 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
7653 write to constant argument.
7654 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
7656 2004-07-30 Richard Henderson <rth@redhat.com>
7658 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
7659 tests of nearest around zero.
7661 2004-07-30 Andrew Pinski <apinski@apple.com>
7663 * gcc.c-torture/compile/20040730-1.c: New test.
7665 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
7667 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
7670 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
7672 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
7674 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
7676 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
7677 contains $ld_library_path.
7678 * lib/gfortran.exp (gfortran_link_flags): Likewise.
7680 2004-07-29 Richard Henderson <rth@redhat.com>
7682 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
7684 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
7686 (Check): Accept either alternative.
7688 2004-07-29 Mark Mitchell <mark@codesourcery.com>
7690 * g++.dg/abi/inline1.C: New test.
7691 * g++.dg/abi/local1-a.cc: Likewise.
7692 * g++.dg/abi/local1.C: Likewise.
7693 * g++.dg/abi/mangle11.C: Tweak location of warnings.
7694 * g++.dg/abi/mangle12.C: Likewise.
7695 * g++.dg/abi/mangle17.C: Likewise.
7696 * g++.dg/abi/mangle20-2.C: Likewise.
7697 * g++.dg/opt/interface1.C: Likewise.
7698 * g++.dg/opt/interface1.h: Likewise.
7699 * g++.dg/opt/interface1-a.cc: New test.
7700 * g++.dg/parse/repo1.C: New test.
7701 * g++.dg/template/repo1.C: Likewise.
7702 * g++.dg/warn/Winline-1.C: Likewise.
7703 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
7705 2004-07-29 Diego Novillo <dnovillo@redhat.com>
7707 * gcc.dg/tree-ssa/20040729-1.c: New test.
7709 2004-07-27 Matt Austern <austern@apple.com>
7711 * gcc.dg/darwin-bool-1.c: New test.
7712 * gcc.dg/darwin-bool-2.c: New test.
7714 2004-07-28 Richard Henderson <rth@redhat.com>
7716 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
7717 arguments in the correct type. Don't write to constant arguments.
7719 2004-07-28 Diego Novillo <dnovillo@redhat.com>
7721 PR tree-optimization/16688
7722 PR tree-optimization/16689
7723 * g++.dg/tree-ssa/pr16688.C: New test.
7725 2004-07-28 Diego Novillo <dnovillo@redhat.com>
7727 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
7728 loads. Not only in the comment, this time.
7730 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
7732 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
7733 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
7734 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
7735 * gcc.dg/sh4a-bitmovua.c: New.
7736 * gcc.dg/sh4a-cos.c: New.
7737 * gcc.dg/sh4a-cosf.c: New.
7738 * gcc.dg/sh4a-fprun.c: New.
7739 * gcc.dg/sh4a-fsrra.c: New.
7740 * gcc.dg/sh4a-memmovua.c: New.
7741 * gcc.dg/sh4a-sin.c: New.
7742 * gcc.dg/sh4a-sincos.c: New.
7743 * gcc.dg/sh4a-sincosf.c: New.
7744 * gcc.dg/sh4a-sinf.c: New.
7746 2004-07-28 Diego Novillo <dnovillo@redhat.com>
7748 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
7750 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
7752 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
7755 2004-07-27 Andrew Pinski <apinski@apple.com>
7757 * g++.dg/rtti/tinfo1.C: Correct the xfail.
7759 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
7761 * gcc.dg/pragma-isr.c: New test.
7763 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7766 * g++.dg/template/ttp11.C: New test.
7768 2004-07-27 Diego Novillo <dnovillo@redhat.com>
7770 * gcc.c-torture/compile/20040727-1.c: New test.
7772 2004-07-26 Eric Christopher <echristo@redhat.com>
7774 * gcc.c-torture/compile/20040726-2.c: New test.
7776 2004-07-26 Andrew Pinski <apinski@apple.com>
7778 * g++.dg/rtti/tinfo1.C: Xfail.
7780 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
7782 * gcc.c-torture/compile/20040726-1.c: New test.
7784 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
7785 Brian Ryner <bryner@brianryner.com>
7789 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
7790 * g++.dg/ext/visibility/: New directory.
7791 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
7792 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
7793 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
7794 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
7795 * g++.dg/ext/visibility/fvisibility.C,
7796 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
7797 g++.dg/ext/visibility/fvisibility-override1.C
7798 g++.dg/ext/visibility/fvisibility-override2.C
7799 g++.dg/ext/visibility/memfuncts.C
7800 g++.dg/ext/visibility/noPLT.C
7801 g++.dg/ext/visibility/pragma.C
7802 g++.dg/ext/visibility/pragma-override1.C
7803 g++.dg/ext/visibility/pragma-override2.C
7804 g++.dg/ext/visibility/staticmemfuncts.C
7805 g++.dg/ext/visibility/virtual.C: New tests.
7807 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
7810 * gcc.dg/pr15360-1.c: New test.
7812 2004-07-25 Daniel Jacobowitz <dan@debian.org>
7814 * gcc.dg/pragma-align-2.c: New test.
7815 * gcc.dg/pragma-init-fini.c: New test.
7816 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
7819 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
7821 * gcc.dg/init-string-2.c: New test.
7823 2004-07-24 Zack Weinberg <zack@codesourcery.com>
7826 * gcc.dg/Wredundant-decls-1.c: New test case.
7828 2004-07-24 Jakub Jelinek <jakub@redhat.com>
7830 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
7831 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
7832 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
7833 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
7834 * gcc.dg/compat/generate-random.c: New file.
7835 * gcc.dg/compat/generate-random.h: Likewise.
7836 * gcc.dg/compat/generate-random_r.c: Likewise.
7837 * gcc.dg/compat/struct-layout-1.h: Likewise.
7838 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
7839 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
7840 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
7841 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
7842 * gcc.dg/compat/struct-layout-1_main.c: New test.
7843 * gcc.dg/compat/struct-layout-1_x.c: New file.
7844 * gcc.dg/compat/struct-layout-1_y.c: New file.
7845 * gcc.dg/compat/struct-layout-1_test.h: New file.
7847 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
7849 * gcc.dg/comp-return-1.c: New test
7851 2004-07-23 Janis Johnson <janis187@us.ibm.com>
7853 * gcc.dg/vmx/8-02a.c: Fix typo.
7855 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
7856 * gcc.dg/darwin-abi-3.c: New test.
7858 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
7859 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
7861 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
7862 * gcc.dg/vmx/ops-long-1.c: New test.
7863 * gcc.dg/vmx/ops-long-2.c: New test.
7865 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
7867 * g++.dg/lookup/conv-[1234].C: New.
7869 2004-07-22 Mark Mitchell <mark@codesourcery.com>
7871 * g++.dg/parse/attr2.C: Simplify.
7873 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7876 * gcc.c-torture/execute/pr7284-1.c: New test.
7878 2004-07-22 Brian Booth <bbooth@redhat.com>
7880 * gcc.dg/tree-ssa/20040721-1.c: New test.
7882 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
7884 * g++.dg/template/crash20.c: New.
7886 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
7888 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
7889 Add dg-run directive. Declare variables as required.
7890 * gfortran.dg/g77/README: Update
7892 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
7894 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
7895 gcc.dg/cris-peep2-andu2.c: New tests.
7897 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7900 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
7902 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
7904 * gcc.dg/qual-return-2.c: Update expected messages.
7905 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
7907 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7909 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
7910 * gcc.dg/noncompile/921102-1.c: Update expected error message.
7912 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
7915 * gcc.dg/init-string-1.c: New test.
7917 2004-07-21 Jakub Jelinek <jakub@redhat.com>
7921 * gcc.dg/torture/nested-fn-1.c: New test.
7923 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
7926 * gcc.dg/ia64-fptr-1.c: New file.
7928 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7931 * g++.dg/template/spec16.C: New test.
7932 * g++.old-deja/g++.robertl/eb118.C: Remove.
7934 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7937 * g++.dg/template/spec15.C: New test.
7939 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
7941 Copy cases from g77.f-torture/execute and add dg-run
7942 directive. Other changes as noted.
7943 * gfortran.dg/g77/13037.f
7944 * gfortran.dg/g77/1832.f
7945 * gfortran.dg/g77/19981119-0.f
7946 * gfortran.dg/g77/19990313-0.f
7947 * gfortran.dg/g77/19990313-1.f
7948 * gfortran.dg/g77/19990313-2.f
7949 * gfortran.dg/g77/19990313-3.f
7950 * gfortran.dg/g77/19990419-1.f
7951 * gfortran.dg/g77/19990826-0.f
7952 * gfortran.dg/g77/19990826-2.f
7953 * gfortran.dg/g77/20000503-1.f
7954 * gfortran.dg/g77/20001111.f
7955 * gfortran.dg/g77/20010116.f
7956 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
7957 * gfortran.dg/g77/20010430.f
7958 * gfortran.dg/g77/6177.f
7959 * gfortran.dg/g77/947.f
7960 * gfortran.dg/g77/970816-3.f
7961 * gfortran.dg/g77/971102-1.f
7962 * gfortran.dg/g77/980520-1.f
7963 * gfortran.dg/g77/980628-0.f
7964 * gfortran.dg/g77/980628-1.f
7965 * gfortran.dg/g77/980628-10.f
7966 * gfortran.dg/g77/980628-2.f
7967 * gfortran.dg/g77/980628-3.f
7968 * gfortran.dg/g77/980628-7.f
7969 * gfortran.dg/g77/980628-8.f
7970 * gfortran.dg/g77/980628-9.f
7971 * gfortran.dg/g77/980701-0.f
7972 * gfortran.dg/g77/980701-1.f
7973 * gfortran.dg/g77/cabs.f
7974 * gfortran.dg/g77/claus.f
7975 * gfortran.dg/g77/complex_1.f
7976 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
7977 * gfortran.dg/g77/dcomplex.f
7978 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
7979 * gfortran.dg/g77/f90-intrinsic-mathematical.f
7980 * gfortran.dg/g77/f90-intrinsic-numeric.f
7981 * gfortran.dg/g77/int8421.f
7982 * gfortran.dg/g77/labug1.f
7983 * gfortran.dg/g77/large_vec.f
7984 * gfortran.dg/g77/le.f
7985 * gfortran.dg/g77/short.f
7986 * gfortran.dg/g77/README: Update
7988 2004-07-20 Mark Mitchell <mark@codesourcery.com>
7991 * g++.dg/parse/lookup4.C: New test.
7993 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7996 * g++.dg/template/ttp10.C: New test.
7998 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
8000 * gcc.dg/pr12625-1.c: New test.
8002 2004-07-20 Steven Bosscher <stevenb@suse.de>
8004 * testsuite/gcc.dg/switch-warn-1.c: New test.
8005 * testsuite/gcc.dg/switch-warn-2.c: New test.
8006 * gcc.c-torture/compile/pr14730.c: Update.
8008 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
8010 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
8011 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
8012 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
8013 g++.dg/template/nontype3.C: Remove trailing CR from tests.
8015 2004-07-18 Mark Mitchell <mark@codesourcery.com>
8018 * g++.dg/template/assign1.C: New test.
8020 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8023 * g++.dg/template/ttp9.C: New test.
8025 2004-07-19 Daniel Jacobowitz <dan@debian.org>
8027 * gcc.dg/format/cmn-err-1.c: New test.
8029 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
8031 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
8032 gcc.dg/Wparentheses-10.c: New tests.
8033 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
8035 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8038 * gfortran.dg/g77//ffixed-line-length-0.f,
8039 gfortran.dg/g77/ffixed-line-length-132.f,
8040 gfortran.dg/g77/ffixed-line-length-72.f,
8041 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
8042 gfortran.dg/g77/README: Update.
8044 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8047 * g++.dg/template/non-dependent7.C: New test.
8048 * g++.dg/template/non-dependent8.C: Likewise.
8049 * g++.dg/template/non-dependent9.C: Likewise.
8050 * g++.dg/template/non-dependent10.C: Likewise.
8052 2004-07-17 Mark Mitchell <mark@codesourcery.com>
8055 * g++.dg/parse/attr2.C: New test.
8057 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
8060 * g77.f-torture: Ditto.
8062 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
8064 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
8065 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
8066 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
8068 2004-07-16 Richard Henderson <rth@redhat.com>
8070 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
8072 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8074 * lib/fortran-torture.exp (fortran-torture): Don't test compile
8075 tests with full list of options.
8076 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
8077 of TORTURE_OPTIONS if test contains 'dg-do run'.
8080 * gfortran.dg/do_iterator.f90: New test.
8082 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8084 PR rtl-optimization/16536
8085 * gcc.c-torture/execute/restrict-1.c: New test.
8087 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8090 * gfortran.dg/pr15324.f90: New test.
8093 * gfortran.dg/pr15129.f90: New test.
8096 * gfortran.dg/pr15140.f90: New test.
8099 * gfortran.fortran-torture/execute/bounds.f90: Add check for
8100 compile-time simplification.
8102 2004-07-14 Mike Stump <mrs@apple.com>
8104 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
8106 2004-07-14 James E Wilson <wilson@specifixinc.com>
8109 * gcc.dg/profile-generate-1.c: New.
8111 2004-07-15 Jakub Jelinek <jakub@redhat.com>
8113 * gcc.c-torture/execute/20040709-1.c: New test.
8114 * gcc.c-torture/execute/20040709-2.c: New test.
8116 2004-07-14 Mike Stump <mrs@apple.com>
8118 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
8120 2004-07-14 Mike Stump <mrs@apple.com>
8122 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
8124 2004-07-13 Mark Mitchell <mark@codesourcery.com>
8127 * g++.dg/parse/mutable1.C: New test.
8129 2004-07-13 Diego Novillo <dnovillo@redhat.com>
8131 PR tree-optimization/16443
8132 * gcc.dg/tree-ssa/20040713-1.c: New test.
8134 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
8136 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
8139 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
8141 * gfortran.dg/g77/README: New file
8142 * gfortran.dg/g77/19981216-0.f: Copy from
8143 g77.f-torture/noncompile. Add "dg-do compile" and
8144 dg-error as required.
8145 * gfortran.dg/g77/19990218-1.f: Likewise
8146 * gfortran.dg/g77/19990905-1.f: Likewise
8147 * gfortran.dg/g77/9263.f: Likewise
8148 * gfortran.dg/g77/980615-0.f: Likewise
8149 * gfortran.dg/g77/980616-0.f: Likewise
8150 * gfortran.dg/g77/check0.f: Likewise
8151 * gfortran.dg/g77/select_no_compile.f: Likewise
8153 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
8155 Copy files from g77.f-torture/compile.
8156 Add "{ dg-do compile}". Other changes as noted
8157 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
8158 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
8159 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
8160 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
8161 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
8162 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
8163 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
8164 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
8165 statement to conform to standard. Append alpha1.x for reference.
8166 * gfortran.dg/g77/xformat.f: Add dg-warning
8168 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
8170 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
8171 Add {dg-do compile} directive.
8172 * gfortran.dg/g77/cpp2.F: Likewise
8174 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8177 * g++.dg/lookup/name-clash1.C: New test.
8180 * g++.dg/lookup/name-clash2.C: New test.
8183 * g++.dg/lookup/name-clash3.C: New test.
8185 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8187 * g++.dg/lookup/new2.C: New test.
8188 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
8190 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
8192 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
8193 Add {dg-do compile} directive.
8194 * gfortran.dg/g77/13060.f: Likewise
8195 * gfortran.dg/g77/19990218-0.f: Likewise
8196 * gfortran.dg/g77/19990305-0.f: Likewise
8197 * gfortran.dg/g77/19990419-0.f: Likewise
8198 * gfortran.dg/g77/19990502-0.f: Likewise
8199 * gfortran.dg/g77/19990502-1.f: Likewise
8200 * gfortran.dg/g77/19990525-0.f: Likewise
8201 * gfortran.dg/g77/19990826-1.f: Likewise
8202 * gfortran.dg/g77/19990826-3.f: Likewise
8203 * gfortran.dg/g77/19990905-2.f: Likewise
8204 * gfortran.dg/g77/20000412-1.f: Likewise
8205 * gfortran.dg/g77/20000511-1.f: Likewise
8206 * gfortran.dg/g77/20000511-2.f: Likewise
8207 * gfortran.dg/g77/20000518.f: Likewise
8208 * gfortran.dg/g77/20000601-1.f: Likewise
8209 * gfortran.dg/g77/20000601-2.f: Likewise
8210 * gfortran.dg/g77/20000629-1.f: Likewise
8211 * gfortran.dg/g77/20000630-2.f: Likewise
8212 * gfortran.dg/g77/20010115.f: Likewise
8213 * gfortran.dg/g77/20010321-1.f: Likewise
8214 * gfortran.dg/g77/20010426.f: Likewise
8215 * gfortran.dg/g77/20020307-1.f: Likewise
8216 * gfortran.dg/g77/8485.f: Likewise
8217 * gfortran.dg/g77/960317-1.f: Likewise
8218 * gfortran.dg/g77/970915-0.f: Likewise
8219 * gfortran.dg/g77/980310-1.f: Likewise
8220 * gfortran.dg/g77/980310-2.f: Likewise
8221 * gfortran.dg/g77/980310-3.f: Likewise
8222 * gfortran.dg/g77/980310-4.f: Likewise
8223 * gfortran.dg/g77/980310-6.f: Likewise
8224 * gfortran.dg/g77/980310-7.f: Likewise
8225 * gfortran.dg/g77/980310-8.f: Likewise
8226 * gfortran.dg/g77/980419-2.f: Likewise
8227 * gfortran.dg/g77/980424-0.f: Likewise
8228 * gfortran.dg/g77/980427-0.f: Likewise
8229 * gfortran.dg/g77/980729-0.f: Likewise
8230 * gfortran.dg/g77/981117-1.f: Likewise
8231 * gfortran.dg/g77/toon_1.f: Likewise
8233 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8236 * g++.dg/other/abstract2.C: New test.
8238 2004-07-12 Paul Brook <paul@codesourcery.com>
8240 * gfortran.dg/pointer_init_1.f90: New test.
8242 2004-07-11 Paul Brook <paul@codesourcery.com>
8245 * gfortran.dg/contained_1.f90: New test.
8247 2004-07-11 Mark Mitchell <mark@codesourcery.com>
8249 * g++.dg/parse/defarg8.C: New test.
8251 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8254 * gfortran.dg/pr16433.f: New test.
8257 * gfortran.dg/pr15754.f90: New test.
8259 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
8261 PR tree-optimization/16437
8262 * gcc.c-torture/execute/bitfld-4.c: New test.
8264 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8266 * gfortran.fortran-torture/execute/common_2.f90: Add check for
8267 access to common var from module.
8269 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8272 * gfortran.fortran-torture/execute/common_2.f90: New test.
8274 2004-07-10 Paul Brook <paul@codesourcery.com>
8276 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
8278 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8281 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
8283 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
8285 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
8286 * gfortran.dg/g77/ffixed-form-2.f: Likewise
8287 * gfortran.dg/g77/ffree-form-1.f: Likewise
8288 * gfortran.dg/g77/ffree-form-2.f: Likewise
8289 * gfortran.dg/g77/ffree-form-3.f: Likewise
8290 * gfortran.dg/g77/fno-underscoring.f: Likewise
8291 * gfortran.dg/g77/funderscoring.f: Likewise
8292 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
8294 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8296 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
8298 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8299 Paul Brook <paul@codesourcery.com>
8302 * gfortran.dg/common_pointer_1.f90: New test.
8304 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8306 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
8308 2004-07-09 James E Wilson <wilson@specifixinc.com>
8311 * gcc.c-torture/compile/20040709-1.c: New.
8313 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8316 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
8318 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8321 * gfortran.dg/shape_1.f90: New test.
8323 2004-07-09 Zack Weinberg <zack@codesourcery.com>
8324 Andrew Pinski <apinski@apple.com>
8326 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
8328 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8330 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
8333 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8334 Paul Brook <paul@codesourcery.com>
8336 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
8339 2004-07-09 Diego Novillo <dnovillo@redhat.com>
8341 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
8343 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8345 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
8346 testcases with capital suffix.
8348 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8354 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
8356 * gfortran.dg/implicit_1.f90: New test.
8358 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8360 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
8361 expression to match gfortran warning/error messages
8362 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
8365 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8367 * lib/fortran-torture.exp: Rename proc search_for to
8370 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8372 * gcc.c-torture/execute/simd-5.x: New file.
8373 XFAIL on SPARC 64-bit at -O0.
8375 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8379 * g++.dg/warn/effc3.C: New test.
8381 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8383 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
8384 change X to 1X in format.
8385 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
8386 add data statements to conform to standard.
8388 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8390 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
8391 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
8392 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
8394 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8396 * gfortran.dg/g77/7388.f: Copy from g77.dg
8397 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
8398 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
8399 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
8400 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
8401 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
8402 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
8403 * gfortran.dg/g77/strlen0.f: Likewise
8405 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
8407 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
8408 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
8410 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8412 * gcc.c-torture/execute/920428-2.x: Delete.
8413 * gcc.c-torture/execute/920501-7.x: Likewise.
8415 2004-07-08 Jakub Jelinek <jakub@redhat.com>
8417 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
8418 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
8419 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
8421 (PREFETCH_3DNOW): Add -march=c3.
8423 2004-07-08 Diego Novillo <dnovillo@redhat.com>
8426 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
8427 * gcc.c-torture/execute/bf64-1.x: Likewise.
8429 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8431 * gcc.c-torture/compile/20040708-1.c: New test.
8433 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8436 * g++.dg/warn/effc2.C: New test.
8438 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
8440 * gcc.c-torture/execute/bitfld-1.x: Remove.
8441 * gcc.c-torture/execute/bitfld-3.c: New test.
8442 * gcc.dg/bitfld-2.c: Remove XFAILs.
8444 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
8447 * g++.dg/rtti/tinfo1.C: New file.
8449 2004-07-07 Eric Christopher <echristo@redhat.com>
8451 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
8453 2004-07-07 Andrew Pinski <apinski@apple.com>
8455 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
8457 2004-07-07 Mark Mitchell <mark@codesourcery.com>
8459 * g++.dg/init/call1.C: XFAIL.
8461 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
8463 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
8464 except for movstrict*, to movmem* and clrstr* to clrmem*.
8466 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
8468 * gcc.c-torture/execute/20040707-1.c: New test.
8470 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
8472 * gcc.c-torture/execute/20040706-1.c: New test.
8474 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8477 * g++.dg/template/spec14.C: New test.
8479 2004-07-05 Jakub Jelinek <jakub@redhat.com>
8481 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
8482 nothing if not yet defined. Use it in b, c and d type definitions.
8483 * gcc.c-torture/execute/20040705-1.c: New test.
8484 * gcc.c-torture/execute/20040705-2.c: New test.
8486 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8489 * g++.dg/lookup/new1.C: New test.
8491 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8494 * g++.dg/template/sizeof8.C: New test.
8496 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
8498 * gcc.c-torture/compile/20040705-1.c: New test.
8500 2004-07-04 Bud Davis <bdavis9659@comcast.net>
8502 * gfortran.fortran-torture/execute/seq_io.f90: New test.
8504 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
8506 * gcc.dg/cpp/if-mop.c: Two new testcases.
8507 * gcc.dg/cpp/trad/comment-3.c: New.
8509 2004-07-04 Paul Brook <paul@codesourcery.com>
8511 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
8513 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
8516 * g++.dg/lookup/crash4.C: New test.
8518 2004-07-02 Zack Weinberg <zack@codesourcery.com>
8520 * gcc.c-torture/execute/builtin-abs-1.c
8521 * gcc.c-torture/execute/builtin-abs-2.c
8522 * gcc.c-torture/execute/builtin-complex-1.c
8523 * gcc.c-torture/execute/builtins/string-1-lib.c
8524 * gcc.c-torture/execute/builtins/string-1.c
8525 * gcc.c-torture/execute/builtins/string-2-lib.c
8526 * gcc.c-torture/execute/builtins/string-2.c
8527 * gcc.c-torture/execute/builtins/string-3-lib.c
8528 * gcc.c-torture/execute/builtins/string-3.c
8529 * gcc.c-torture/execute/builtins/string-4-lib.c
8530 * gcc.c-torture/execute/builtins/string-4.c
8531 * gcc.c-torture/execute/builtins/string-5-lib.c
8532 * gcc.c-torture/execute/builtins/string-5.c
8533 * gcc.c-torture/execute/builtins/string-6-lib.c
8534 * gcc.c-torture/execute/builtins/string-6.c
8535 * gcc.c-torture/execute/builtins/string-7-lib.c
8536 * gcc.c-torture/execute/builtins/string-7.c
8537 * gcc.c-torture/execute/builtins/string-8-lib.c
8538 * gcc.c-torture/execute/builtins/string-8.c
8539 * gcc.c-torture/execute/builtins/string-9-lib.c
8540 * gcc.c-torture/execute/builtins/string-9.c
8541 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
8542 * gcc.c-torture/execute/builtins/string-asm-1.c
8543 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
8544 * gcc.c-torture/execute/builtins/string-asm-2.c
8545 * gcc.c-torture/execute/stdio-opt-1.c
8546 * gcc.c-torture/execute/stdio-opt-2.c
8547 * gcc.c-torture/execute/stdio-opt-3.c
8548 * gcc.c-torture/execute/string-opt-1.c
8549 * gcc.c-torture/execute/string-opt-10.c
8550 * gcc.c-torture/execute/string-opt-11.c
8551 * gcc.c-torture/execute/string-opt-12.c
8552 * gcc.c-torture/execute/string-opt-13.c
8553 * gcc.c-torture/execute/string-opt-14.c
8554 * gcc.c-torture/execute/string-opt-15.c
8555 * gcc.c-torture/execute/string-opt-16.c
8556 * gcc.c-torture/execute/string-opt-2.c
8557 * gcc.c-torture/execute/string-opt-6.c
8558 * gcc.c-torture/execute/string-opt-7.c
8559 * gcc.c-torture/execute/string-opt-8.c:
8562 * gcc.c-torture/execute/builtins/abs-2.c
8563 * gcc.c-torture/execute/builtins/abs-3.c
8564 * gcc.c-torture/execute/builtins/complex-1.c
8565 * gcc.c-torture/execute/builtins/fprintf.c
8566 * gcc.c-torture/execute/builtins/fputs.c
8567 * gcc.c-torture/execute/builtins/memcmp.c
8568 * gcc.c-torture/execute/builtins/memmove.c
8569 * gcc.c-torture/execute/builtins/memops-asm.c
8570 * gcc.c-torture/execute/builtins/mempcpy-2.c
8571 * gcc.c-torture/execute/builtins/mempcpy.c
8572 * gcc.c-torture/execute/builtins/memset.c
8573 * gcc.c-torture/execute/builtins/printf.c
8574 * gcc.c-torture/execute/builtins/sprintf.c
8575 * gcc.c-torture/execute/builtins/strcat.c
8576 * gcc.c-torture/execute/builtins/strchr.c
8577 * gcc.c-torture/execute/builtins/strcmp.c
8578 * gcc.c-torture/execute/builtins/strcpy.c
8579 * gcc.c-torture/execute/builtins/strcspn.c
8580 * gcc.c-torture/execute/builtins/strlen-2.c
8581 * gcc.c-torture/execute/builtins/strlen.c
8582 * gcc.c-torture/execute/builtins/strncat.c
8583 * gcc.c-torture/execute/builtins/strncmp-2.c
8584 * gcc.c-torture/execute/builtins/strncmp.c
8585 * gcc.c-torture/execute/builtins/strncpy.c
8586 * gcc.c-torture/execute/builtins/strpbrk.c
8587 * gcc.c-torture/execute/builtins/strpcpy-2.c
8588 * gcc.c-torture/execute/builtins/strpcpy.c
8589 * gcc.c-torture/execute/builtins/strrchr.c
8590 * gcc.c-torture/execute/builtins/strspn.c
8591 * gcc.c-torture/execute/builtins/strstr-asm.c
8592 * gcc.c-torture/execute/builtins/strstr.c:
8593 ... these new files.
8595 * gcc.c-torture/execute/builtins/abs-2-lib.c
8596 * gcc.c-torture/execute/builtins/abs-3-lib.c
8597 * gcc.c-torture/execute/builtins/complex-1-lib.c
8598 * gcc.c-torture/execute/builtins/fprintf-lib.c
8599 * gcc.c-torture/execute/builtins/fputs-lib.c
8600 * gcc.c-torture/execute/builtins/memcmp-lib.c
8601 * gcc.c-torture/execute/builtins/memmove-lib.c
8602 * gcc.c-torture/execute/builtins/memops-asm-lib.c
8603 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
8604 * gcc.c-torture/execute/builtins/mempcpy-lib.c
8605 * gcc.c-torture/execute/builtins/memset-lib.c
8606 * gcc.c-torture/execute/builtins/printf-lib.c
8607 * gcc.c-torture/execute/builtins/sprintf-lib.c
8608 * gcc.c-torture/execute/builtins/strcat-lib.c
8609 * gcc.c-torture/execute/builtins/strchr-lib.c
8610 * gcc.c-torture/execute/builtins/strcmp-lib.c
8611 * gcc.c-torture/execute/builtins/strcpy-lib.c
8612 * gcc.c-torture/execute/builtins/strcspn-lib.c
8613 * gcc.c-torture/execute/builtins/strlen-2-lib.c
8614 * gcc.c-torture/execute/builtins/strlen-lib.c
8615 * gcc.c-torture/execute/builtins/strncat-lib.c
8616 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
8617 * gcc.c-torture/execute/builtins/strncmp-lib.c
8618 * gcc.c-torture/execute/builtins/strncpy-lib.c
8619 * gcc.c-torture/execute/builtins/strpbrk-lib.c
8620 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
8621 * gcc.c-torture/execute/builtins/strpcpy-lib.c
8622 * gcc.c-torture/execute/builtins/strrchr-lib.c
8623 * gcc.c-torture/execute/builtins/strspn-lib.c
8624 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
8625 * gcc.c-torture/execute/builtins/strstr-lib.c
8626 * gcc.c-torture/execute/builtins/lib/abs.c
8627 * gcc.c-torture/execute/builtins/lib/fprintf.c
8628 * gcc.c-torture/execute/builtins/lib/memset.c
8629 * gcc.c-torture/execute/builtins/lib/printf.c
8630 * gcc.c-torture/execute/builtins/lib/sprintf.c
8631 * gcc.c-torture/execute/builtins/lib/strcpy.c
8632 * gcc.c-torture/execute/builtins/lib/strcspn.c
8633 * gcc.c-torture/execute/builtins/lib/strncat.c
8634 * gcc.c-torture/execute/builtins/lib/strncmp.c
8635 * gcc.c-torture/execute/builtins/lib/strncpy.c
8636 * gcc.c-torture/execute/builtins/lib/strpbrk.c
8637 * gcc.c-torture/execute/builtins/lib/strspn.c
8638 * gcc.c-torture/execute/builtins/lib/strstr.c:
8639 New files containing support routines.
8641 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
8643 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
8644 when not optimizing.
8646 2004-07-02 Mark Mitchell <mark@codesourcery.com>
8649 * g++.dg/abi/mangle22.C: New test.
8650 * g++.dg/abi/mangle23.C: Likewise.
8652 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
8655 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
8656 Allow for cases without denormalized floating point numbers.
8658 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
8661 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8662 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
8663 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
8664 expected warning text.
8665 * gcc.dg/format/diag-2.c: New test.
8667 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8669 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
8671 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
8673 * gcc.dg/builtins-43.c: New.
8674 * gcc.dg/builtins-44.c: New.
8675 * gcc.dg/builtins-45.c: New.
8677 2004-06-26 Geoffrey Keating <geoffk@apple.com>
8678 Andreas Tobler <a.tobler@schweiz.ch>
8680 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
8681 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
8683 * gcc.dg/cleanup-11.c: Likewise.
8684 * gcc.dg/cleanup-8.c: Likewise.
8685 * gcc.dg/cleanup-9.c: Likewise.
8686 * gcc.dg/cleanup-5.c: Run on all platforms.
8688 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
8690 * g++.dg/warn/nonnull1.C: New test.
8692 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8694 * gcc.dg/compat/compat-common.h: Wrap up CINT in
8695 an #ifndef SKIP_COMPLEX_INT/#endif pair.
8696 Special-case the Sun compiler wrt to <complex.h>.
8698 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
8700 * gcc.dg/Wunreachable-8.C: New test.
8702 * gcc.dg/h8300-ice2.c : New test.
8704 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
8707 * gfortran.fortran-torture/compile/implicit.f90: Add test
8708 for implicit character.
8710 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
8713 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
8714 Use tiny() intrinsic to find smallest non-negative real
8716 2004-06-30 Jakub Jelinek <jakub@redhat.com>
8718 * gcc.dg/compat/struct-by-value-22_main.c: New test.
8719 * gcc.dg/compat/struct-by-value-22_x.c: New.
8720 * gcc.dg/compat/struct-by-value-22_y.c: New.
8722 * gcc.c-torture/execute/20040629-1.c: New test.
8724 2004-06-29 Jakub Jelinek <jakub@redhat.com>
8726 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
8727 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
8730 * gcc.dg/20040625-1.c: New test.
8732 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8734 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
8736 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8739 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
8741 2004-06-29 Richard Henderson <rth@redhat.com>
8743 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
8745 2004-06-29 Paul Brook <paul@codesourcery.com>
8747 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
8748 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
8750 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
8753 * g++.dg/parse/crash15.C: New.
8755 2004-06-28 Andrew Pinski <apinski@apple.com>
8757 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
8758 by the error already.
8760 * g++.dg/opt/ptrmem4.C: Change to compile only test.
8762 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
8765 * gcc.dg/h8300-bss-align-1.c : New.
8767 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
8770 * g++.dg/template/ctor4.C: New.
8772 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
8775 * g++.dg/warn/Wsequence-point-1.C: New test.
8777 2004-06-27 Paul Brook <paul@codesourcery.com>
8779 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
8781 2004-06-27 Zack Weinberg <zack@codesourcery.com>
8783 * g++.old-deja/g++.mike/p7325.C: Remove.
8785 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
8788 * gcc.dg/pr14963.c: New test.
8790 2004-06-27 Mark Mitchell <mark@codesourcery.com>
8793 * g++.dg/parse/redef1.C: New test.
8795 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
8797 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
8799 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
8801 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
8802 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
8804 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
8805 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
8806 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
8807 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
8808 g++.brendan/enum14.C.
8809 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
8810 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
8811 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
8813 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
8816 2004-06-27 Roger Sayle <roger@eyesopen.com>
8818 * gcc.dg/20040527-1.c: New test case.
8820 2004-06-26 Bud Davis <bdavis9659@comcast.net>
8823 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
8825 2004-06-25 Roger Sayle <roger@eyesopen.com>
8828 * gcc.dg/pr15825-1.c: New test case.
8830 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
8832 * gcc.c-torture/execute/20040625-1.c: New test.
8834 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8836 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
8838 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
8840 * gcc.dg/torture/mips-div-1.c: New test.
8842 2004-06-24 Jeff Law <law@redhat.com>
8844 * gcc.dg/tree-ssa/20040624-1.c: New test.
8846 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
8848 * gcc.c-torture/compile/20040624-1.c: New test.
8850 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8852 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
8855 2004-06-23 Andrew Pinski <apinski@apple.com>
8858 * g++.dg/opt/ptrmem4.C: New test.
8860 * gcc.dg/c90-array-quals-2.c: New test.
8862 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
8864 * gcc.dg/kpice1.c: New test.
8866 2006-06-23 Andrew Pinski <apinski@apple.com>
8868 * gcc.dg/c90-array-quals.c: New test.
8870 2006-06-22 Richard Henderson <rth@redhat.com>
8872 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
8874 2004-06-22 Loren James Rittle <ljrittle@acm.org>
8876 * gcc.dg/builtins-config.h: Handle FreeBSD.
8878 2006-06-22 Richard Henderson <rth@redhat.com>
8880 * g++.dg/opt/devirt1.C: New.
8882 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
8884 * g++.dg/opt/pr15551.C: New testcase.
8886 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
8889 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
8890 x86_64-*-linux* when compiling for 32bit.
8892 2004-06-21 Andrew Pinski <apinski@apple.com>
8894 * gcc.dg/pch/struct-1.c: New.
8895 * gcc.dg/pch/struct-1.hs: New.
8897 2004-06-21 Geoffrey Keating <geoffk@apple.com>
8899 * gcc.dg/pch/save-temps-1.c: New file.
8900 * gcc.dg/pch/save-temps-1.hs: New file.
8902 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
8904 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
8905 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
8907 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8909 * gfortran.fortran-torture/execute/select_1.f90: Rename function
8911 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
8912 Remove trailing spaces.
8914 2004-06-21 Richard Henderson <rth@redhat.com>
8916 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
8917 merging && to BIT_FIELD_REF.
8919 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
8921 * g++.dg/opt/placeholder1.C: New test.
8923 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8925 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
8926 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
8927 * gcc.dg/compat/union-m128-1_x.c: Likewise.
8928 * gcc.dg/compat/union-m128-1_y.c: Likewise.
8930 2004-06-20 Zack Weinberg <zack@codesourcery.com>
8932 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
8934 * g++.dg/other/pragma-re-1.C: Add comments.
8936 2004-06-19 Bud Davis <bdavis9659@comcast.net>
8939 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
8941 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
8943 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
8944 instead of setting the type of size_t by
8947 2004-06-18 Roger Sayle <roger@eyesopen.com>
8949 * gcc.dg/unordered-2.c: New test case.
8950 * gcc.dg/unordered-3.c: New test case.
8952 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
8955 * lib/g++.exp (g++_version): Tweak regexp for version
8956 * lib/g77.exp (g77_version): Likewise
8957 * lib/gfortran.exp (gfortran_version): Likewise
8958 * lib/objc.exp (objc_version): Likewise
8959 * lib/treelang.exp (treelang_version): Likewise
8961 2004-06-19 Jakub Jelinek <jakub@redhat.com>
8963 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
8964 Use INT_MAX instead of __INT_MAX__.
8965 * gcc.dg/compat/struct-align-2_y.c: Likewise.
8967 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
8968 * gcc.dg/compat/scalar-return-3_x.c: Use it.
8969 * gcc.dg/compat/scalar-return-3_y.c: Use it.
8970 * gcc.dg/compat/scalar-return-4_x.c: Use it.
8971 * gcc.dg/compat/scalar-return-4_y.c: Use it.
8972 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
8973 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
8974 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
8975 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
8977 * gcc.dg/range-test-1.c: New test.
8978 * g++.dg/opt/range-test-1.C: New test.
8980 2004-06-17 Richard Henderson <rth@redhat.com>
8982 * objc.dg/sync-1.m: New.
8983 * objc.dg/try-catch-1.m: Don't force next runtime.
8984 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
8985 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
8986 shadowed catch clause.
8987 * objc.dg/try-catch-5.m: New.
8989 2004-06-17 Zack Weinberg <zack@codesourcery.com>
8992 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
8994 2004-06-15 Richard Henderson <rth@redhat.com>
8996 * gcc.dg/20001116-1.c: Move expected warning line.
8998 2004-06-15 Richard Henderson <rth@redhat.com>
9000 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
9001 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
9003 2004-06-15 Jeff Law <law@redhat.com>
9005 * gcc.dg/tree-ssa/20040615-1.c: New test.
9006 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
9007 be less sensitive to operand ordering.
9008 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
9010 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
9012 * g++.dg/abi/bitfield3.C: Add comment..
9014 2004-06-15 Richard Henderson <rth@redhat.com>
9016 * g++.dg/ext/stmtexpr1.C: XFAIL.
9017 * gcc.dg/20030612-1.c: XFAIL.
9019 2004-06-15 Eric Christopher <echristo@redhat.com>
9021 * g++.dg/charset/asm5.c: New.
9022 * gcc.dg/charset/asm6.c: New.
9024 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9027 * gfortran.fortran-torture/execute/select_1.f90: New test.
9029 2004-06-15 Paul Brook <paul@codesourcery.com>
9031 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
9033 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9036 * g++.dg/lookup/crash3.C: New test.
9038 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9041 * g++.dg/parse/dtor4.C: New test.
9043 2004-06-14 Jeff Law <law@redhat.com>
9045 * gcc.c-torture/compile/20040614-1.c: New test.
9047 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9050 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
9051 LEN of a character array.
9053 2004-06-14 Mark Mitchell <mark@codesourcery.com>
9056 * g++.dg/template/ptrmem10.C: New test.
9059 * g++.dg/template/friend30.C: New test.
9061 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9064 * gfortran.fortran-torture/compile/mloc.f90: New test.
9066 2004-06-13 Paul Brook <paul@codesourcery.com>
9068 * gfortran.fortran-torture/execute/random_2.f90: New test.
9070 2004-06-13 Eric Christopher <echristo@redhat.com>
9072 * gcc.dg/noncompile/redecl-1.c: Fix error message.
9074 2004-06-12 Paul Brook <paul@codesourcery.com>
9076 * gfortran.fortran-torture/execute/contained_3.f90: New test.
9078 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9081 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
9083 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9086 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
9087 syntax errors in end statements of contained subroutines.
9089 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9092 * gfortran.fortran-torture/execute/null_arg.f90: New test.
9094 2004-06-12 Bud Davis <bdavis9659@comcast.net>
9097 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
9099 2004-06-12 Bud Davis <bdavis9659@comcast.net>
9102 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
9104 2004-06-11 Mark Mitchell <mark@codesourcery.com>
9107 * g++.dg/parse/enum1.C: New test.
9109 2004-06-10 Jeff Law <law@redhat.com>
9111 * gcc.c-torture/compile/20040610-1.c: New test.
9113 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9115 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
9116 * g++.old-deja/g++.other/decl3.C: Likewise.
9118 2004-06-10 Brian Booth <bbooth@redhat.com>
9120 * gcc.dg/tree-ssa/20031015-1.c: Scan for
9121 V_MAY_DEF instead of VDEF.
9122 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
9124 2004-06-10 Mark Mitchell <mark@codesourcery.com>
9127 * g++.dg/conversion/const1.C: New test.
9130 * g++.dg/conversion/reinterpret1.C: New test.
9133 * g++.dg/template/enum2.C: New test.
9136 * g++.dg/template/error13.C: New test.
9138 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9141 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
9142 arguments to test_* REAL and of the right size.
9144 2004-06-10 Jakub Jelinek <jakub@redhat.com>
9147 PR rtl-optimization/15681
9148 * gcc.dg/20040609-1.c: New test.
9150 2004-06-10 Jakub Jelinek <jakub@redhat.com>
9153 * g++.dg/opt/builtins1.C: New test.
9155 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
9157 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
9158 that use default windows32 struct layout.
9159 * gcc.dg/i386-bitfield2.c: Likewise.
9161 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
9163 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
9164 for mingw32 and cygwin targets.
9166 2004-06-09 Geoffrey Keating <geoffk@apple.com>
9168 * gcc.dg/pch/macro-4.c: New.
9169 * gcc.dg/pch/macro-4.hs: New.
9171 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9174 * gfortran.fortran-torture/compile/name_clash.f90: New test.
9176 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9179 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
9181 2004-06-09 Bud Davis <bdavis9659@comcast.net>
9184 * gfortran.fortran-torture/execute/t_edit.f90: New test.
9186 2004-06-09 Bud Davis <bdavis9659@comcast.net>
9189 * gfortran.fortran-torture/execute/backspace.c : New test.
9191 2004-06-09 Paul Brook <paul@codesourcery.com>
9193 * gfortran.fortran-torture/execure/intrinsic_associated.f90
9194 (pointer_to_section): Rewrite to use smaller array.
9196 2004-06-08 David Edelsohn <edelsohn@gnu.org>
9198 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
9199 * gcc.dg/ext/altivec-10.c: Same.
9200 * gcc.dg/ext/altivec-11.c: Same.
9201 * gcc.dg/ext/altivec-12.c: Same.
9202 * gcc.dg/ext/altivec-13.c: Same.
9203 * gcc.dg/ext/altivec-14.c: Same.
9204 * gcc.dg/ext/altivec-15.c: Same.
9205 * gcc.dg/ext/altivec-16.c: Same.
9206 * gcc.dg/ext/altivec-3.c: Same.
9207 * gcc.dg/ext/altivec-4.c: Same.
9208 * gcc.dg/ext/altivec-6.c: Same.
9209 * gcc.dg/ext/altivec-7.c: Same.
9210 * gcc.dg/ext/altivec-8.c: Same.
9211 * gcc.dg/ext/altivec-varargs-1.c: Same.
9213 * g++.dg/ext/altivec-1.C: Correct dg syntax.
9214 * g++.dg/ext/altivec-10.C: Same.
9215 * g++.dg/ext/altivec-2.C: Same.
9216 * g++.dg/ext/altivec-3.C: Same.
9217 * g++.dg/ext/altivec-4.C: Same.
9218 * g++.dg/ext/altivec-5.C: Same.
9219 * g++.dg/ext/altivec-6.C: Same.
9220 * g++.dg/ext/altivec-7.C: Same.
9221 * g++.dg/ext/altivec-8.C: Same.
9222 * g++.dg/ext/altivec-9.C: Same.
9224 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9227 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
9229 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9231 * gcc.dg/union-1.c: New test.
9233 2004-06-07 Roger Sayle <roger@eyesopen.com>
9235 * gcc.dg/builtins-41.c: New test case.
9236 * gcc.dg/builtins-42.c: New test case.
9238 2004-06-07 David Edelsohn <edelsohn@gnu.org>
9240 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
9241 * g++.dg/ext/altivec-10.C: Same.
9242 * g++.dg/ext/altivec-2.C: Same.
9243 * g++.dg/ext/altivec-3.C: Same.
9244 * g++.dg/ext/altivec-4.C: Same.
9245 * g++.dg/ext/altivec-5.C: Same.
9246 * g++.dg/ext/altivec-6.C: Same.
9247 * g++.dg/ext/altivec-7.C: Same.
9248 * g++.dg/ext/altivec-8.C: Same.
9249 * g++.dg/ext/altivec-9.C: Same.
9250 * g++.old-deja/g++.abi/cxa_vec.C: Same.
9251 * g++.old-deja/g++.brendan/new3.C: Same.
9252 * gcc.c-torture/execute/eeprof-1.x: Same.
9254 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
9257 * gcc.dg/pr14765-1.c: New test.
9259 2004-06-07 Roger Sayle <roger@eyesopen.com>
9262 * gcc.dg/pr14649-1.c: New test case.
9264 2004-06-07 Richard Henderson <rth@redhat.com>
9266 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
9269 2004-06-07 David Edelsohn <edelsohn@gnu.org>
9271 * g++.dg/eh/elide1.C: Remove XFAIL.
9273 2004-06-07 Mark Mitchell <mark@codesourcery.com>
9276 * g++.dg/expr/sizeof3.C: New test.
9279 * g++.dg/template/access14.C: New test.
9282 * g++.dg/template/enum1.C: New test.
9285 * g++.dg/eh/throw1.C: New test.
9287 2004-06-07 David Ayers <d.ayers@inode.at>
9288 Ziemowit Laski <zlaski@apple.com>
9290 * lib/objc.exp (objc_target_compile): Revert the '-framework
9291 Foundation' flag fix, since bare Darwin does not ship
9292 with the Foundation framework.
9293 * objc/execute/next_mapping.h: Provide a local NSConstantString
9294 @interface and @implementation.
9295 (objc_constant_string_init): A constructor function, used to
9296 initialize the NSConstantString meta-class object.
9297 * objc/execute/string1.m: Include "next_mapping.h" instead of
9298 <Foundation/NSString.h>.
9299 * objc/execute/string2.m: Likewise.
9300 * objc/execute/string3.m: Likewise.
9301 * objc/execute/string4.m: Likewise.
9303 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
9305 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
9306 to double. Replace double with FLOAT.
9307 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
9309 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
9310 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
9311 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
9312 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
9313 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
9314 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
9315 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
9316 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
9318 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
9321 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
9323 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9326 * g++.dg/template/meminit2.C: New test.
9328 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
9331 * gcc.c-torture/execute/compare-fp-1.c,
9332 gcc.c-torture/execute/compare-fp-2.c,
9333 gcc.c-torture/execute/compare-fp-3.c,
9334 gcc.c-torture/execute/compare-fp-4.c,
9335 gcc.c-torture/execute/compare-fp-3.x,
9336 gcc.c-torture/execute/compare-fp-4.x: Moved...
9337 * gcc.c-torture/execute/ieee/compare-fp-1.c,
9338 gcc.c-torture/execute/ieee/compare-fp-2.c,
9339 gcc.c-torture/execute/ieee/compare-fp-3.c,
9340 gcc.c-torture/execute/ieee/compare-fp-4.c,
9341 gcc.c-torture/execute/ieee/compare-fp-3.x,
9342 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
9344 2004-06-04 David Ayers <d.ayers@inode.at>
9346 * objc/execute/protocol-isEqual-4.m: New testcase.
9348 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
9350 * objc/execute/protocol-isEqual-1.m: New testcase.
9351 * objc/execute/protocol-isEqual-2.m: New testcase.
9352 * objc/execute/protocol-isEqual-3.m: New testcase.
9354 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9356 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
9358 2004-06-02 Ziemowit Laski <zlaski@apple.com>
9360 * lib/objc.exp (objc_target_compile): When running tests on
9361 Darwin (Mac OS X), inform the linker about '-framework
9364 2004-06-02 Eric Christopher <echristo@redhat.com>
9366 * gcc.c-torture/compile/20040602-1.c: New.
9368 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
9370 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
9371 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
9373 PR tree-optimization/14736
9374 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
9376 PR tree-optimization/14042
9377 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
9379 PR tree-optimization/14729
9380 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
9382 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9385 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
9387 2004-06-01 Richard Hederson <rth@redhat.com>
9389 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
9391 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9394 * g++.dg/parse/offsetof4.C: New test.
9396 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
9399 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
9401 2004-05-31 Mark Mitchell <mark@codesourcery.com>
9404 * g++.dg/template/friend29.C: New test.
9406 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
9409 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
9411 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
9413 * gcc.dg/sparc-trap-1.c: New test.
9415 2004-05-31 Roger Sayle <roger@eyesopen.com>
9418 * g++.dg/opt/fold3.C: New test case.
9420 2004-05-30 Graham Stott <graham.stott@btinternet.com>
9422 * lib/target-supports.exp (check_iconv_available): Fix fallout
9423 from 2004-05-28 patch.
9425 2004-05-30 Paul Brook <paul@codesourcery.com>
9428 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
9429 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
9431 2004-05-30 Steven G. Kargl <kargls@comcast.net>
9433 * gfortran.fortran-torture/execute/random_1.f90: New test.
9435 2004-05-28 Ziemowit Laski <zlaski@apple.com>
9437 * g++.dg/ext/altivec-10.C: New test.
9439 2004-05-29 Paul Brook <paul@codesourcery.com>
9441 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
9443 2004-05-28 Ziemowit Laski <zlaski@apple.com>
9445 * gcc.dg/altivec-16.c: New test.
9447 2004-05-28 Janis Johnson <janis187@us.ibm.com>
9449 * lib/target-supports.exp (check_vmx_hw_available): New.
9450 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
9452 * lib/target-supports.exp (check_alias_available,
9453 check_iconv_available, check_named_sections_available): Use
9454 unique names for temporary files.
9456 2004-05-28 Ziemowit Laski <zlaski@apple.com>
9458 * gcc.dg/altivec-15.c: New test.
9460 2004-05-28 Mark Mitchell <mark@codesourcery.com>
9463 * g++.dg/warn/noeffect6.C: New test.
9466 * g++.dg/expr/ptrmem4.C: New test.
9469 * g++.dg/template/operator3.C: New test.
9471 2004-05-28 Mark Mitchell <mark@codesourcery.com>
9474 * g++.dg/lookup/redecl1.C: New test.
9475 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
9477 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
9479 * gcc.c-torture/execute/compare-fp-1.c,
9480 gcc.c-torture/execute/compare-fp-2.c,
9481 gcc.c-torture/execute/compare-fp-3.c,
9482 gcc.c-torture/execute/compare-fp-4.c,
9483 gcc.c-torture/execute/compare-fp-3.x,
9484 gcc.c-torture/execute/compare-fp-4.x,
9485 gcc.dg/pr15649-1.c: New.
9487 2004-05-27 Adam Nemet <anemet@lnxw.com>
9490 * g++.dg/init/array14.C: New test.
9492 2004-05-25 Janis Johnson <janis187@us.ibm.com>
9494 * lib/compat.exp (compat-get-options-main): New.
9495 (compat-get-options): Remove unneeded code, warn for ignored
9497 (compat-execute): Check flag set by dg-require-* commands.
9499 * lib/compat.exp (compat-execute): Break up long lines.
9501 2004-05-24 Janis Johnson <janis187@us.ibm.com>
9503 * gcc.dg/altivec-7.c: Don't use 'vector long'.
9504 * gcc.dg/altivec-14.c: New test.
9505 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
9507 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
9508 * gcc.dg/altivec-12.c: Ditto.
9510 * gcc.dg/altivec-3.c: Move call to altivec_check.
9512 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9515 * g++.dg/template/error12.C: New test.
9518 * g++.dg/ext/attrib15.C: New test.
9521 * g++.dg/template/ptrmem9.C: New test.
9523 2004-05-25 Paul Brook <paul@codesourcery.com>
9525 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
9527 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9530 * g++.dg/template/crash19.C: New test.
9532 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9535 * g++.dg/template/redecl1.C: New test.
9537 2004-05-23 Mark Mitchell <mark@codesourcery.com>
9540 * g++.dg/other/ns1.C: New test.
9543 * g++.dg/template/invalid1.C: New test.
9545 2004-05-23 Paul Brook <paul@codesourcery.com>
9546 Victor Leikehman <lei@haifasphere.co.il>
9548 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
9549 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
9551 2004-05-22 Mark Mitchell <mark@codesourcery.com>
9555 * g++.dg/template/non-dependent5.C: New test.
9556 * g++.dg/template/non-dependent6.C: New test.
9558 2004-05-22 Mark Mitchell <mark@codesourcery.com>
9561 * g++.dg/inherit/union1.C: New test.
9564 * g++.dg/template/addr1.C: New test.
9567 * g++.dg/template/array5.C: New test.
9570 * g++.dg/template/array6.C: New test.
9572 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
9573 Roger Sayle <roger@eyesopen.com>
9575 * g++.dg/lookup/forscope2.C: New test case.
9577 2004-05-22 Ben Elliston <bje@au.ibm.com>
9579 * gcc.dg/cpp/Wmissingdirs.c: New.
9581 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
9584 * gcc.dg/compat/union-m128-1.h: New file.
9585 * gcc.dg/compat/union-m128-1_main.c: Likewise.
9586 * gcc.dg/compat/union-m128-1_x.c: Likewise.
9587 * gcc.dg/compat/union-m128-1_y.c: Likewise.
9589 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
9592 * gcc.dg/compat/struct-complex-1.h: New file.
9593 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
9594 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
9595 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
9597 2004-05-20 Roger Sayle <roger@eyesopen.com>
9600 * gcc.dg/pr3074-1.c: New test case.
9601 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
9603 2004-05-20 Falk Hueffner <falk@debian.org>
9606 * gcc.dg/ftrapv-1.c: New test case.
9608 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
9610 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
9612 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
9613 Jeff Law <law@redhat.com>
9615 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
9616 * gcc.dg/tree-ssa/20040518-2.c: New test.
9618 * gcc.dg/tree-ssa/20040518-1.c: New test.
9620 2004-05-18 Zack Weinberg <zack@codesourcery.com>
9622 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
9624 2004-05-18 Paul Brook <paul@codesourcery.com>
9627 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
9629 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9631 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
9634 2004-05-17 Steven Bosscher <stevenb@suse.de>
9636 * gcc.dg/tree-ssa/20040517-1.c: New test.
9638 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9640 * gcc.dg/loop-4.c: New test.
9642 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
9644 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
9646 2004-05-15 Bud Davis <bdavis9659@comcast.net>
9649 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
9651 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9655 * gfortran.fortran-torture/compile/data_1.f90: New test.
9657 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
9659 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
9660 * gcc.dg/uninit-H.c: Define ASM for __s390__.
9662 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
9664 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
9666 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
9669 * gcc.dg/format/xopen-1.c: Adjust expected message.
9670 * gcc.dg/format/xopen-3.c: New test.
9672 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
9674 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
9676 2004-05-14 Jeff Law <law@redhat.com>
9678 * gcc.dg/tree-ssa/20040514-2.c: New test.
9680 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9682 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
9684 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
9687 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
9689 * gcc.dg/tree-ssa/20040514-1.c: New test.
9691 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9693 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
9696 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9699 * gfortran.fortran-torture/compile/do_1.f90: New test.
9701 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9704 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
9707 2004-05-14 Bud Davis <bdavis9659@comcast.net>
9710 * gfortran.fortran-torture/execute/random_init.f90: New test.
9712 2004-05-13 Paul Brook <paul@codesourcery.com>
9715 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
9717 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
9719 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
9720 for the powerpc case.
9722 2004-05-13 Jeff Law <law@redhat.com>
9724 * gcc.dg/tree-ssa/20040513-1.c: New test.
9725 * gcc.dg/tree-ssa/20040513-2.c: New test.
9727 2004-05-13 Paul Brook <paul@codesourcery.com>
9729 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
9730 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
9731 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
9733 2004-05-13 Andreas Schwab <schwab@suse.de>
9736 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
9739 2004-05-13 Bud Davis <bdavis9659@comcast.net>
9742 * gfortran.fortran-torture/execute/adjustr.f90: New file.
9744 2004-05-13 Diego Novillo <dnovillo@redhat.com>
9746 Merge from tree-ssa-20020619-branch. See
9747 ChangeLog.tree-ssa for details.
9749 2004-05-11 Ziemowit Laski <zlaski@apple.com>
9751 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
9752 include <altivec.h> explicitly.
9753 * gcc.dg/altivec-13.c: Likewise.
9755 2004-05-11 Paul Brook <paul@codesourcery.com>
9757 * gcc.c-torture/compile/20010518-1.c: Force enum size.
9759 2004-05-10 Eric Christopher <echristo@redhat.com>
9761 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
9762 * gcc.dg/sibcall-4.c: Ditto.
9764 2004-05-10 Ziemowit Laski <zlaski@apple.com>
9766 * g++.dg/ext/altivec-8.C: New test case.
9767 * gcc.dg/altivec-13.c: New test case.
9769 2004-05-08 Roger Sayle <roger@eyesopen.com>
9771 * gcc.c-torture/execute/divcmp-1.c: New test case.
9772 * gcc.c-torture/execute/divcmp-2.c: New test case.
9773 * gcc.c-torture/execute/divcmp-3.c: New test case.
9775 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9777 * g++.dg/other/pragma-re-2.C: New test.
9779 2004-05-07 Uros Bizjak <uros@kss-loka.si>
9781 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
9782 * gcc.dg/i386-387-2.c: Likewise.
9784 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
9786 * gcc.dg/i386-387-6.c: Likewise.
9788 2004-05-07 Uros Bizjak <uros@kss-loka.si>
9790 * gcc.dg/builtins-33.c: Also check log1p*.
9792 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
9794 PR optimization/15296
9795 * gcc.c-torture/execute/pr15296.c: New test.
9797 2004-05-05 Uros Bizjak <uros@kss-loka.si>
9799 * gcc.dg/builtins-40.c: New test.
9801 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
9803 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
9805 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
9807 * g++.dg/ext/spe1.C: New testcase.
9809 2004-05-04 Ziemowit Laski <zlaski@apple.com>
9811 * objc.dg/image-info.m: Allow additional attributes
9812 for __image_info section.
9814 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
9816 * gcc.dg/torture/mips-hilo-2.c: New test.
9818 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9821 * g++.dg/template/member5.C: New test.
9823 2004-05-03 Uros Bizjak <uros@kss-loka.si>
9825 * gcc.dg/builtins-34.c: Also check expm1*.
9827 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9829 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
9830 * gcc.dg/torture/builtin-convert-3.c: New test.
9832 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
9835 * g++.dg/opt/pr15054.C: New test.
9837 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9839 * gcc.dg/torture/builtin-rounding-1.c: New test.
9840 * gcc.dg/builtins-25.c: Delete.
9841 * gcc.dg/builtins-29.c: Delete.
9843 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
9845 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
9846 * gcc.dg/sibcall-4.c: Likewise.
9847 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
9849 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
9851 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
9852 bit-field on 16-bit targets.
9854 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
9856 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
9859 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
9861 * gcc.dg/rs6000-power2-1.c: Change to compile only.
9862 * gcc.dg/rs6000-power2-2.c: Likewise.
9864 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
9866 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
9867 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
9868 Change the asm registers to be in form of frN instead of fN.
9870 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9872 * gcc.dg/torture/builtin-convert-2.c: New test.
9874 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
9876 * gcc.dg/rs6000-power2-1.c: New test.
9877 * gcc.dg/rs6000-power2-2.c: New test.
9879 2004-04-28 Jan Hubicka <jh@suse.cz>
9881 * gcc.dg/unused-6.c: New test.
9883 2004-04-24 Laurent GUERBY <laurent@guerby.net>
9884 Ulrich Weigand <uweigand@de.ibm.com>
9886 * ada/acats/run_all.sh: Define $target variable.
9888 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
9891 * g++.dg/other/vararg-1.C: New test.
9894 * g++.dg/eh/cleanup3.C: New test.
9896 2004-04-24 Laurent GUERBY <laurent@guerby.net>
9898 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
9899 and ad8011a (target_insn).
9900 * ada/acats/support/macro.dfs: Likewise.
9901 * ada/acats/support/impbit.adb: New file.
9903 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
9905 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
9907 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9909 * gcc.dg/loop-3.c: New test.
9911 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
9913 * gcc.c-torture/execute/simd-5.c: New test.
9915 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9918 * g++.dg/template/crash18.C: New test.
9920 2004-04-22 Mark Mitchell <mark@codesourcery.com>
9922 * g++.dg/ext/complit3.C: New test.
9924 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
9926 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
9927 * gcc.dg/altivec-3.c: Same.
9928 * gcc.dg/altivec-varargs-1.c: Same.
9930 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
9932 * lib/target-supports.exp (check_profiling_available): Assume
9933 profiling is not available on powerpc-eabi targets.
9935 2004-04-21 Janis Johnson <janis187@us.ibm.com>
9937 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
9938 * gcc.dg/vmx/bug-1.c: Ditto.
9940 2004-04-20 Eric Christopher <echristo@redhat.com>
9942 * gcc.dg/charset/extern.c: New test.
9943 * g++.dg/charset/extern3.cc: Ditto.
9945 2004-04-20 Uros Bizjak <uros@kss-loka.si>
9947 * gcc.dg/builtins-39.c: New test.
9949 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
9951 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
9953 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
9955 * gcc.dg/torture/mips-hilo-1.c: New test.
9957 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
9959 * gcc.c-torture/compile/20040419-1.c: New test.
9961 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
9963 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
9965 2004-04-18 Zack Weinberg <zack@codesourcery.com>
9966 Aldy Hernandez <aldyh@redhat.com>
9968 * gcc.c-torture/execute/va-arg-24.c: New.
9970 2004-04-17 Zack Weinberg <zack@codesourcery.com>
9971 Aldy Hernandez <aldyh@redhat.com>
9973 * gcc.dg/vmx/1b-01.c: New.
9974 * gcc.dg/vmx/1b-02.c: New.
9975 * gcc.dg/vmx/1b-03.c: New.
9976 * gcc.dg/vmx/1b-04.c: New.
9977 * gcc.dg/vmx/1b-05.c: New.
9978 * gcc.dg/vmx/1b-06.c: New.
9979 * gcc.dg/vmx/1b-07.c: New.
9980 * gcc.dg/vmx/1c-01.c: New.
9981 * gcc.dg/vmx/1c-02.c: New.
9982 * gcc.dg/vmx/3a-01a.c: New.
9983 * gcc.dg/vmx/3a-01.c: New.
9984 * gcc.dg/vmx/3a-01m.c: New.
9985 * gcc.dg/vmx/3a-03.c: New.
9986 * gcc.dg/vmx/3a-03m.c: New.
9987 * gcc.dg/vmx/3a-04.c: New.
9988 * gcc.dg/vmx/3a-04m.c: New.
9989 * gcc.dg/vmx/3a-05.c: New.
9990 * gcc.dg/vmx/3a-06.c: New.
9991 * gcc.dg/vmx/3a-06m.c: New.
9992 * gcc.dg/vmx/3a-07.c: New.
9993 * gcc.dg/vmx/3b-01.c: New.
9994 * gcc.dg/vmx/3b-02.c: New.
9995 * gcc.dg/vmx/3b-10.c: New.
9996 * gcc.dg/vmx/3b-13.c: New.
9997 * gcc.dg/vmx/3b-14.c: New.
9998 * gcc.dg/vmx/3b-15.c: New.
9999 * gcc.dg/vmx/3c-01a.c: New.
10000 * gcc.dg/vmx/3c-01.c: New.
10001 * gcc.dg/vmx/3c-02.c: New.
10002 * gcc.dg/vmx/3c-03.c: New.
10003 * gcc.dg/vmx/3d-01.c: New.
10004 * gcc.dg/vmx/4-01.c: New.
10005 * gcc.dg/vmx/4-03.c: New.
10006 * gcc.dg/vmx/5-01.c: New.
10007 * gcc.dg/vmx/5-02.c: New.
10008 * gcc.dg/vmx/5-03.c: New.
10009 * gcc.dg/vmx/5-04.c: New.
10010 * gcc.dg/vmx/5-05.c: New.
10011 * gcc.dg/vmx/5-06.c: New.
10012 * gcc.dg/vmx/5-07.c: New.
10013 * gcc.dg/vmx/5-07t.c: New.
10014 * gcc.dg/vmx/5-08.c: New.
10015 * gcc.dg/vmx/5-10.c: New.
10016 * gcc.dg/vmx/5-11.c: New.
10017 * gcc.dg/vmx/7-01a.c: New.
10018 * gcc.dg/vmx/7-01.c: New.
10019 * gcc.dg/vmx/7c-01.c: New.
10020 * gcc.dg/vmx/7d-01.c: New.
10021 * gcc.dg/vmx/7d-02.c: New.
10022 * gcc.dg/vmx/8-01.c: New.
10023 * gcc.dg/vmx/8-02a.c: New.
10024 * gcc.dg/vmx/8-02.c: New.
10025 * gcc.dg/vmx/brode-1.c: New.
10026 * gcc.dg/vmx/bug-1.c: New.
10027 * gcc.dg/vmx/bug-2.c: New.
10028 * gcc.dg/vmx/bug-3.c: New.
10029 * gcc.dg/vmx/cw-bug-1.c: New.
10030 * gcc.dg/vmx/cw-bug-2.c: New.
10031 * gcc.dg/vmx/cw-bug-3.c: New.
10032 * gcc.dg/vmx/dct.c: New.
10033 * gcc.dg/vmx/debug-1.c: New.
10034 * gcc.dg/vmx/debug-2.c: New.
10035 * gcc.dg/vmx/debug-3.c: New.
10036 * gcc.dg/vmx/debug-4.c: New.
10037 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
10038 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
10039 * gcc.dg/vmx/eg-5.c: New.
10040 * gcc.dg/vmx/fft.c: New.
10041 * gcc.dg/vmx/gcc-bug-1.c: New.
10042 * gcc.dg/vmx/gcc-bug-2.c: New.
10043 * gcc.dg/vmx/gcc-bug-3.c: New.
10044 * gcc.dg/vmx/gcc-bug-4.c: New.
10045 * gcc.dg/vmx/gcc-bug-5.c: New.
10046 * gcc.dg/vmx/gcc-bug-6.c: New.
10047 * gcc.dg/vmx/gcc-bug-7.c: New.
10048 * gcc.dg/vmx/gcc-bug-8.c: New.
10049 * gcc.dg/vmx/gcc-bug-9.c: New.
10050 * gcc.dg/vmx/gcc-bug-b.c: New.
10051 * gcc.dg/vmx/gcc-bug-c.c: New.
10052 * gcc.dg/vmx/gcc-bug-d.c: New.
10053 * gcc.dg/vmx/gcc-bug-e.c: New.
10054 * gcc.dg/vmx/gcc-bug-f.c: New.
10055 * gcc.dg/vmx/gcc-bug-g.c: New.
10056 * gcc.dg/vmx/gcc-bug-i.c: New.
10057 * gcc.dg/vmx/harness.h: New.
10058 * gcc.dg/vmx/ira1.c: New.
10059 * gcc.dg/vmx/ira2a.c: New.
10060 * gcc.dg/vmx/ira2b.c: New.
10061 * gcc.dg/vmx/ira2.c: New.
10062 * gcc.dg/vmx/ira2c.c: New.
10063 * gcc.dg/vmx/mem.c: New.
10064 * gcc.dg/vmx/newton-1.c: New.
10065 * gcc.dg/vmx/ops.c: New.
10066 * gcc.dg/vmx/sn7153.c: New.
10067 * gcc.dg/vmx/spill2.c: New.
10068 * gcc.dg/vmx/spill3.c: New.
10069 * gcc.dg/vmx/spill.c: New.
10070 * gcc.dg/vmx/t.c: New.
10071 * gcc.dg/vmx/varargs-1.c: New.
10072 * gcc.dg/vmx/varargs-2.c: New.
10073 * gcc.dg/vmx/varargs-3.c: New.
10074 * gcc.dg/vmx/varargs-4.c: New.
10075 * gcc.dg/vmx/varargs-5.c: New.
10076 * gcc.dg/vmx/varargs-6.c: New.
10077 * gcc.dg/vmx/varargs-7.c: New.
10078 * gcc.dg/vmx/vmx.exp: New.
10079 * gcc.dg/vmx/vprint-1.c: New.
10080 * gcc.dg/vmx/vscan-1.c: New.
10081 * gcc.dg/vmx/x-01.c: New.
10082 * gcc.dg/vmx/x-02.c: New.
10083 * gcc.dg/vmx/x-03.c: New.
10084 * gcc.dg/vmx/x-04.c: New.
10085 * gcc.dg/vmx/x-05.c: New.
10086 * gcc.dg/vmx/yousufi-1.c: New.
10087 * gcc.dg/vmx/zero-1.c: New.
10088 * gcc.dg/vmx/zero.c: New.
10090 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
10092 * g++.dg/lookup/java1.C: Update for chage of
10094 * g++.dg/lookup/java2.C: Likewise.
10096 2004-04-17 Laurent GUERBY <laurent@guerby.net>
10098 * ada/acats/run_all.sh: use -O2 by default.
10100 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
10102 * gcc.dg/vr-mult-[12].c: New tests.
10104 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10106 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
10108 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
10110 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
10112 * lib/target-supports.exp (check_profiling_available): Assume profiling
10113 isn't available for mips*-*-elf targets.
10115 2004-04-14 Uros Bizjak <uros@kss-loka.si>
10117 * gcc.dg/builtins-38.c: New test.
10119 2004-04-14 Eric Christopher <echristo@redhat.com>
10121 * g++.dg/charset/charset.exp: Run .cc extension tests.
10123 2004-04-14 Zack Weinberg <zack@codesourcery.com>
10125 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
10127 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10129 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
10131 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
10133 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
10134 * gcc.dg/i386-387-2.c: Likewise.
10136 * gcc.dg/i386-387-7.c: New test.
10137 * gcc.dg/i386-387-8.c: New test.
10139 * gcc.dg/builtins-37.c: New test.
10141 2004-04-13 Geoffrey Keating <geoffk@apple.com>
10143 * g++.dg/pch/externc-1.C: Add missing semicolon.
10145 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
10147 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
10149 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10151 * gcc.c-torture/execute/20040411-1.c: New test.
10153 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
10155 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
10157 2004-04-09 Chris Demetriou <cgd@broadcom.com>
10159 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
10161 2004-04-09 Zack Weinberg <zack@codesourcery.com>
10163 * lib/target-supports.exp (check_named_sections_available): New.
10164 * lib/gcc-dg.exp (dg-require-named-sections): New.
10165 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
10166 old-deja.exp. Also prune error-count message from HP linker.
10167 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
10169 * g++.dg/init/init-ref4.C: Use dg-require-weak.
10170 * g++.old-deja/g++.pt/static3.C: Likewise.
10171 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
10173 2004-04-09 Roger Sayle <roger@eyesopen.com>
10175 * gcc.c-torture/execute/20040409-1.c: New test case.
10176 * gcc.c-torture/execute/20040409-2.c: New test case.
10177 * gcc.c-torture/execute/20040409-3.c: New test case.
10179 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
10181 * gcc.dg/20040409-1.c: New test.
10183 2004-04-08 Roger Sayle <roger@eyesopen.com>
10186 * g++.dg/opt/pr14888.C: New test case.
10188 2004-04-08 Geoffrey Keating <geoffk@apple.com>
10190 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
10191 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
10192 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
10193 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
10196 2004-04-08 Paul Brook <paul@codesourcery.com>
10198 * gcc.dg/spill-1.c: New test.
10200 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10202 * gcc.dg/torture/builtin-ctype-2.c: New test.
10204 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
10206 * gcc.dg/pch/pch.exp: Add largefile test.
10208 2004-04-06 Geoffrey Keating <geoffk@apple.com>
10210 * g++.dg/pch/externc-1.Hs: New.
10211 * g++.dg/pch/externc-1.C: New.
10213 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10215 * gcc.dg/compat/struct-by-value-5a_main.c,
10216 gcc.dg/compat/struct-by-value-5b_main.c: New files.
10217 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
10218 * gcc.dg/compat/struct-by-value-5a_x.c,
10219 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
10220 gcc.dg/compat/struct-by-value-5_x.c.
10221 * gcc.dg/compat/struct-by-value-5a_y.c,
10222 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
10223 gcc.dg/compat/struct-by-value-5_y.c.
10225 * gcc.dg/compat/struct-by-value-6a_main.c,
10226 gcc.dg/compat/struct-by-value-6b_main.c: New files.
10227 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
10228 * gcc.dg/compat/struct-by-value-6a_x.c,
10229 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
10230 gcc.dg/compat/struct-by-value-6_x.c.
10231 * gcc.dg/compat/struct-by-value-6a_y.c,
10232 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
10233 gcc.dg/compat/struct-by-value-6_y.c.
10235 * gcc.dg/compat/struct-by-value-7a_main.c,
10236 gcc.dg/compat/struct-by-value-7b_main.c: New files.
10237 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
10238 * gcc.dg/compat/struct-by-value-7a_x.c,
10239 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
10240 gcc.dg/compat/struct-by-value-7_x.c.
10241 * gcc.dg/compat/struct-by-value-7a_y.c,
10242 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
10243 gcc.dg/compat/struct-by-value-7_y.c.
10245 2004-04-06 Jakub Jelinek <jakub@redhat.com>
10247 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
10248 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
10249 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
10252 2004-04-06 Uros Bizjak <uros@kss-loka.si>
10254 * gcc.dg/builtins-36.c: New test.
10256 2004-04-06 Paul Brook <paul@codesourcery.com>
10258 * README.gcc: Remove obsolete contraint on testcases.
10260 2004-04-05 Paul Brook <paul@codesourcery.com>
10263 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
10264 failure and exit(0) on success.
10265 * g++.dg/expr/anew2.C: Ditto.
10266 * g++.dg/expr/anew3.C: Ditto.
10267 * g++.dg/expr/anew4.C: Ditto.
10269 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
10272 * g++.dg/template/unify7.C: New.
10274 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
10276 * g++.dg/README: Bring up to date with new subdirectories; remove
10277 duplicate subdirectory lines.
10279 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
10282 * g++.dg/template/unify5.C: New.
10283 * g++.dg/template/unify6.C: New.
10284 * g++.dg/template/qualttp20.C: Adjust.
10285 * g++.old-deja/g++.jason/report.C: Adjust.
10286 * g++.old-deja/g++.other/qual1.C: Adjust.
10288 2004-04-01 Mark Mitchell <mark@codesourcery.com>
10291 * g++.dg/inherit/ptrmem1.C: New test.
10293 2004-04-01 Jakub Jelinek <jakub@redhat.com>
10296 * gcc.c-torture/execute/20040331-1.c: New test.
10297 * gcc.dg/20040331-1.c: New test.
10299 2004-04-01 Paul Brook <paul@codesourcery.com>
10301 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
10303 2004-03-30 Mark Mitchell <mark@codesourcery.com>
10306 * g++.dg/init/goto1.C: New test.
10309 * g++.dg/template/defarg4.C: New test.
10311 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
10313 * gcc.dg/altivec-11.c: Extend test for more valid cases.
10315 2004-03-28 David Edelsohn <edelsohn@gnu.org>
10317 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
10319 2004-03-28 Zack Weinberg <zack@codesourcery.com>
10321 * gcc.dg/noncompile/undeclared-2.c: New test.
10323 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
10325 * gcc.dg/940409-1.c: Remove XFAIL.
10326 * gcc.dg/reg-vol-struct-1.c: New test.
10328 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10330 * gcc.dg/torture/builtin-wctype-1.c: New test.
10332 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
10334 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
10335 * gcc.dg/20001101-1.c: Likewise.
10336 * gcc.dg/20001102-1.c: Likewise.
10338 2004-03-25 Roger Sayle <roger@eyesopen.com>
10340 * gcc.dg/compare8.c: Add an additional test for XOR.
10342 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10344 * gcc.dg/torture/builtin-ctype-1.c: New test.
10346 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10348 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
10349 * gcc.dg/torture/builtin-math-1.c: Likewise.
10350 * gcc.dg/torture/builtin-power-1.c: New test.
10352 2004-03-24 Andreas Schwab <schwab@suse.de>
10354 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
10357 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
10358 Roger Sayle <roger@eyesopen.com>
10360 * gcc.dg/compare8.c: New test case.
10362 2004-03-23 Ziemowit Laski <zlaski@apple.com>
10364 * g++.dg/ext/altivec-7.C: New test.
10366 2004-03-23 Zack Weinberg <zack@codesourcery.com>
10368 PR 12267, 12391, 12560, 13129, 14114, 14133
10369 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
10370 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
10371 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
10372 Adjust error regexps.
10373 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
10374 * gcc.dg/noncompile/undeclared-1.c: New test cases.
10375 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
10376 * gcc.dg/local1.c: Add explanatory comment.
10378 2004-03-23 Roger Sayle <roger@eyesopen.com>
10380 PR optimization/14669
10381 * g++.dg/opt/fold2.C: New test case.
10383 2004-03-22 Jakub Jelinek <jakub@redhat.com>
10386 * gcc.dg/20040322-1.c: New test.
10388 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10390 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
10391 * gcc.dg/ultrasp4.c: Likewise.
10392 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
10394 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
10396 * gcc.dg/i386-sse-8.c: Reset default options.
10398 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
10400 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
10401 in the error message text.
10403 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10405 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
10407 2004-03-21 Mark Mitchell <mark@codesourcery.com>
10410 * g++.dg/init/array13.C: New test.
10412 2004-03-20 Roger Sayle <roger@eyesopen.com>
10415 * gcc.c-torture/compile/pr13889.c: New test case.
10417 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
10420 * builtins-1.c (nan, nans): Don't test.
10421 * builtins-30.c: Don't use nan, nanf, nanl.
10422 * builtins-35.c: New test.
10424 2004-03-19 Ziemowit Laski <zlaski@apple.com>
10426 * g++.dg/ext/altivec-6.C: New test.
10428 2004-03-19 Mark Mitchell <mark@codesourcery.com>
10430 * g++.dg/init/placement3.C: New test.
10432 * g++.dg/template/spec13.C: New test.
10434 * g++.dg/lookup/using11.C: New test.
10436 * g++.dg/lookup/koenig3.C: New test.
10438 * g++.dg/template/operator2.C: New test.
10440 * g++.dg/expr/dtor3.C: New test.
10441 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
10443 * g++.old-deja/g++.law/visibility28.C: Likewise.
10445 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
10447 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
10448 * gcc.dg/ppc64-abi-3.c: Likewise.
10450 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10453 * g++.dg/parse/template15.C: New test.
10455 2004-03-18 Mark Mitchell <mark@codesourcery.com>
10457 * g++.dg/expr/dtor2.C: New test.
10459 * g++.dg/lookup/anon4.C: New test.
10461 * g++.dg/overload/using1.C: New test.
10463 * g++.dg/template/lookup7.C: New test.
10465 * g++.dg/template/typename6.C: New test.
10467 * g++.dg/expr/cond6.C: New test.
10469 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10471 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
10473 2004-03-18 Mark Mitchell <mark@codesourcery.com>
10475 * g++.dg/expr/cond5.C: New test.
10476 * g++.dg/expr/constcast1.C: Likewise.
10477 * g++.dg/expr/ptrmem2.C: Likewise.
10478 * g++.dg/expr/ptrmem3.C: Likewise.
10479 * g++.dg/lookup/main1.C: Likewise.
10480 * g++.dg/template/lookup6.C: Likewise.
10482 2004-03-18 Mark Mitchell <mark@codesourcery.com>
10484 * gcc.dg/local1.c: New test.
10486 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
10488 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10490 * gcc.dg/torture/builtin-convert-1.c: New test.
10492 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10494 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
10496 2004-03-16 Mark Mitchell <mark@codesourcery.com>
10499 * g++.dg/warn/Wunused-7.C: New test.
10501 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10503 * gcc.dg/torture/builtin-integral-1.c: New test.
10505 2004-03-16 Mark Mitchell <mark@codesourcery.com>
10508 * g++.dg/parse/non-dependent3.C: New test.
10510 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
10512 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
10513 * g++.dg/eh/simd-2.C: Likewise.
10514 * g++.dg/init/array10.C: Likewise.
10515 * gcc.c-torture/compile/simd-1.c: Likewise.
10516 * gcc.c-torture/compile/simd-2.c: Likewise.
10517 * gcc.c-torture/compile/simd-3.c: Likewise.
10518 * gcc.c-torture/compile/simd-4.c: Likewise.
10519 * gcc.c-torture/compile/simd-6.c: Likewise.
10520 * gcc.c-torture/execute/simd-1.c: Likewise.
10521 * gcc.c-torture/execute/simd-2.c: Likewise.
10522 * gcc.dg/compat/vector-defs.h: Likewise.
10523 * gcc.dg/20020531-1.c: Likewise.
10524 * gcc.dg/altivec-3.c: Likewise.
10525 * gcc.dg/altivec-4.c: Likewise.
10526 * gcc.dg/altivec-varargs-1.c: Likewise.
10527 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
10528 * gcc.dg/i386-mmx-3.c: Likewise.
10529 * gcc.dg/i386-sse-4.c: Likewise.
10530 * gcc.dg/i386-sse-5.c: Likewise.
10531 * gcc.dg/i386-sse-8.c: Likewise.
10532 * gcc.dg/simd-1.c: Likewise.
10533 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
10534 __ev64_opaque__ since the machine description provides it.
10536 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10538 * lib/compat.exp (skip_list): New global variable.
10539 Use it to hold the user defined COMPAT_SKIPS list if any.
10540 (compat-obj): Add the members of skip_list to optall.
10542 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10544 * gcc.dg/compat/union-by-value-1_main.c,
10545 union-by-value-1_x.c, union-by-value-1_y.c,
10546 union-check.h, union-defs.h,
10547 union-init.h, union-return-1_main.c,
10548 union-return-1_x.c, union-return-1_y.c: New files.
10550 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10552 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
10553 mixed-struct-init.h: Add 4 mixed structure types.
10554 struct-by-value-21_main.c, struct-by-value-21_x.c,
10555 struct-by-value-21_y.c, struct-return-21_main.c,
10556 struct-return-21_x.c, struct-return-21_y.c: New files.
10558 2004-03-13 Mark Mitchell <mark@codesourcery.com>
10561 * g++.dg/parse/template14.C: New test.
10563 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10565 * gcc.c-torture/execute/20040313-1.c: New test.
10567 2004-03-13 Jakub Jelinek <jakub@redhat.com>
10570 * gcc.dg/20040311-2.c: New test.
10572 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
10575 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
10578 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
10580 * gcc.dg/20040305-2.c: Add missing return statement.
10582 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10584 * gcc.dg/builtins-34.c: Also check pow10*.
10586 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
10589 * gcc.dg/20040305-2.c: New test.
10591 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
10593 * gcc.dg/20040310-1.c: New test.
10595 2004-03-11 Roger Sayle <roger@eyesopen.com>
10597 * gcc.c-torture/execute/20040311-1.c: New test case.
10599 2004-03-11 Mark Mitchell <mark@codesourcery.com>
10602 * g++.dg/lookup/enum1.C: New test.
10604 2004-03-10 Mark Mitchell <mark@codesourcery.com>
10607 * g++.dg/lookup/struct2.C: New test.
10609 2004-03-10 Uros Bizjak <uros@kss-loka.si>
10611 * gcc.dg/builtins-34.c: New test.
10613 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10615 * gcc.dg/torture/builtin-nonneg-1.c: New test.
10617 2004-03-09 James E Wilson <wilson@specifixinc.com>
10619 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
10620 * gcc.dg/alias-2.c: New testcase.
10622 2004-03-09 Zack Weinberg <zack@codesourcery.com>
10624 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
10626 2004-03-09 Roger Sayle <roger@eyesopen.com>
10628 * gcc.c-torture/execute/20040309-1.c: New test case.
10630 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
10633 * g++.dg/overload/ref1.C: New.
10635 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10638 * g++.dg/template/spec12.C: New test.
10641 * g++.dg/parse/crash14.C: New test.
10643 2004-03-09 Mark Mitchell <mark@codesourcery.com>
10646 * g++.dg/init/ref11.C: New test.
10648 2004-03-09 Mark Mitchell <mark@codesourcery.com>
10651 * g++.dg/parse/builtin2.C: New test.
10653 2004-03-08 Mark Mitchell <mark@codesourcery.com>
10656 * g++.dg/init/ctor3.C: New test.
10657 * g++.dg/init/union1.C: New test.
10658 * g++.dg/ext/anon-struct4.C: New test.
10660 2004-03-08 Mark Mitchell <mark@codesourcery.com>
10662 * g++.dg/lookup/koenig1.C: Tweak error messages.
10663 * g++.dg/lookup/used-before-declaration.C: Likewise.
10664 * g++.dg/other/do1.C: Likewise.
10665 * g++.dg/overload/koenig1.C: Likewise.
10666 * g++.dg/parse/crash13.C: Likewise.
10667 * g++.dg/template/instantiate3.C: Likewise.
10669 2004-03-08 Eric Christopher <echristo@redhat.com>
10671 * * lib/target-supports.exp: Enable libiconv in test
10672 compilation. Fix up error checking.
10674 2004-03-08 Roger Sayle <roger@eyesopen.com>
10676 PR middle-end/14289
10677 * gcc.dg/pr14289-1.c: New test case.
10678 * gcc.dg/pr14289-2.c: Likewise.
10679 * gcc.dg/pr14289-3.c: Likewise.
10681 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
10683 * gcc.c-torture/execute/20040308-1.c: New test.
10685 2004-03-07 Roger Sayle <roger@eyesopen.com>
10687 * gcc.c-torture/execute/20040307-1.c: New test case.
10689 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
10691 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
10693 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
10695 * gcc.dg/20040306-1.c: New test.
10697 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
10699 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
10701 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
10703 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10706 * gcc.dg/decl-6.c: New test.
10708 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10710 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
10711 Rename LOGPOW -> LOG_POW.
10712 (SQRT_EXP, POW_EXP): New.
10714 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10716 * gcc.dg/i386-sse-8.c: New test.
10718 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10721 * gcc.dg/decl-5.c: New test.
10723 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
10725 * gcc.dg/20040305-1.c: New test.
10727 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
10730 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
10732 2004-03-04 Ziemowit Laski <zlaski@apple.com>
10734 PR c++/14425, c++/14426
10735 * g++.dg/ext/altivec-4.C: New test.
10736 * g++.dg/ext/altivec-5.C: New test.
10738 2004-03-04 Geoffrey Keating <geoffk@apple.com>
10740 * g++.old-deja/g++.other/linkage1.C: Expect errors about
10741 global variables of a type with no linkage.
10742 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
10743 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
10744 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
10745 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
10746 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
10747 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
10748 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
10749 * g++.dg/warn/deprecated.C: Name enum Color.
10750 * g++.dg/overload/VLA.C: Name structure for 'b'.
10751 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
10753 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10755 * gcc.c-torture/compile/20040304-1.c: New test.
10757 2004-03-03 Zack Weinberg <zack@codesourcery.com>
10760 * gcc.dg/decl-4.c: New testcase.
10762 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
10764 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
10765 as PRECF if sizeof (float) > sizeof (double).
10766 (PRECL): Make it the same as PRECF if
10767 sizeof (float) > sizeof (long double).
10769 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10771 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
10772 system type. Add check for irix6 which doesn't have c99 runtime.
10774 2004-03-03 Bob Wilson <bob.wilson@acm.org>
10776 * gcc.dg/const-elim-1.c: xfail for xtensa.
10778 2004-03-01 Mark Mitchell <mark@codesourcery.com>
10781 * g++.dg/template/cond4.C: New test.
10783 2004-03-01 Mark Mitchell <mark@codesourcery.com>
10786 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
10789 * g++.dg/parse/defarg7.C: New test.
10792 * g++.dg/template/friend26.C: New test.
10794 2004-03-01 Mark Mitchell <mark@codesourcery.com>
10797 * g++.dg/abi/mangle21.C: New test.
10800 * g++.dg/parse/constructor2.C: New test.
10803 * g++.dg/template/sfinae1.C: New test.
10805 2004-02-29 Mark Mitchell <mark@codesourcery.com>
10808 * g++.dg/expr/crash2.C: New test.
10810 PR middle-end/13448
10811 * gcc.dg/inline-5.c: New test.
10812 * gcc.dg/always-inline.c: Split out tests into ...
10813 * gcc.dg/always-inline2.c: ... this and ...
10814 * gcc.dg/always-inline3.c: ... this.
10816 2004-02-29 Mark Mitchell <mark@codesourcery.com>
10819 * g++.dg/debug/crash1.C: New test.
10821 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
10823 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
10824 function with __attribute__((noinline)).
10825 (recurser_void2): Likewise.
10826 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
10827 (recurser_void2): Likewise.
10829 2004-02-29 Roger Sayle <roger@eyesopen.com>
10831 PR middle-end/14203
10832 * g++.dg/warn/Wunused-6.C: New test case.
10834 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
10836 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
10839 2004-02-27 Eric Christopher <echristo@redhat.com>
10841 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
10842 * g++.dg/charset/asm2.c: Run only x86.
10843 * gcc.dg/charset/asm3.c: Ditto.
10845 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
10847 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
10850 2004-02-27 Ziemowit Laski <zlaski@apple.com>
10852 * g++.dg/ext/altivec-3.C: New.
10854 2004-02-26 Richard Henderson <rth@redhat.com>
10856 * g++.dg/ext/attrib10.C: Mark for warning.
10857 * gcc.dg/attr-alias-1.c: New.
10859 2004-02-26 Richard Henderson <rth@redhat.com>
10861 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
10862 * gcc.c-torture/execute/20040208-2.c: ... it back.
10864 2004-02-26 Eric Christopher <echristo@redhat.com>
10866 * lib/target-supports.exp (check-iconv-available): New function.
10867 * lib/gcc-dg.exp (dg-require-iconv): New function.
10869 * gcc.dg/charset: New directory.
10870 * gcc.dg/charset/charset.exp: New file.
10871 * gcc.dg/charset/asm1.c: Ditto.
10872 * gcc.dg/charset/asm2.c: Ditto.
10873 * gcc.dg/charset/asm3.c: Ditto.
10874 * gcc.dg/charset/asm4.c: Ditto.
10875 * gcc.dg/charset/asm5.c: Ditto.
10876 * gcc.dg/charset/attribute1.c: Ditto.
10877 * gcc.dg/charset/attribute2.c: Ditto.
10878 * gcc.dg/charset/string1.c: Ditto.
10879 * g++.dg/charset: New directory.
10880 * g++.dg/dg.exp: Add here. Special options.
10881 * g++.dg/charset/charset.exp: New file.
10882 * g++.dg/charset/asm1.c: Ditto.
10883 * g++.dg/charset/asm2.c: Ditto.
10884 * g++.dg/charset/asm3.c: Ditto.
10885 * g++.dg/charset/asm4.c: Ditto.
10886 * g++.dg/charset/attribute1.c: Ditto.
10887 * g++.dg/charset/attribute2.c: Ditto.
10888 * g++.dg/charset/extern1.cc: Ditto.
10889 * g++.dg/charset/extern2.cc: Ditto.
10890 * g++.dg/charset/string1.c: Ditto.
10892 2004-02-26 Mark Mitchell <mark@codesourcery.com>
10895 * g++.dg/parse/comma1.C: New test.
10897 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10900 * g++.dg/template/ttp8.C: New test.
10902 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
10904 * gcc.dg/fixuns-trunc-1.c: New test.
10906 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10908 * gcc.dg/builtins-config.h: Use #elif.
10910 2004-02-26 Michael Matz <matz@suse.de>
10912 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
10913 * gcc.dg/991214-1.c: Likewise.
10914 * gcc.dg/i386-asm-1.c: Likewise.
10916 2004-02-25 Richard Henderson <rth@redhat.com>
10918 * gcc.c-torture/execute/20040208-2.c: Move ...
10919 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
10921 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10924 * g++.dg/other/crash-3.C: New test.
10926 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10928 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
10929 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
10931 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
10934 2004-02-24 Michael Matz <matz@suse.de>
10936 * gcc.dg/i386-regparm.c: New.
10938 2004-02-23 James E Wilson <wilson@specifixinc.com>
10940 * gcc.c-torture/execute/20040223-1.c: New.
10942 2004-02-23 Zack Weinberg <zack@codesourcery.com>
10943 Kazu Hirata <kazu@cs.umass.edu>
10945 * gcc.dg/fwritable-strings-1.c: Remove.
10947 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
10950 * gcc.dg/20040223-1.c: New test.
10952 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10955 * g++.dg/ext/typeof9.C: New test.
10957 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10960 * g++.dg/other/switch1.C: New test.
10962 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10964 * gcc.dg/cast-function-1.c: Adjust for new informative message.
10965 * gcc.dg/va-arg-1.c: Likewise.
10967 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10970 * g++.dg/template/koenig5.C: New test.
10972 2004-02-21 Ziemowit Laski <zlaski@apple.com>
10974 * g++.dg/ext/altivec-1.C: Generalize target triple.
10975 * g++.dg/ext/altivec-2.C: New test case.
10976 * g++.dg/ext/altivec_check.h: New file.
10977 * gcc.dg/altivec-1.c: Generalize target triple;
10978 include altivec_check.h and call altivec_check().
10979 * gcc.dg/altivec-[2-5].c: Generalize target triple.
10980 * gcc.dg/altivec-6.c: New test case.
10981 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
10982 type casts as needed.
10983 * gcc.dg/altivec-10.c: Include altivec_check.h and call
10985 * gcc.dg/altivec-12.c: New test case.
10986 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
10987 include altivec_check.h and call altivec_check().
10988 * gcc.dg/altivec_check.h: New file.
10990 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10992 * lib/target-supports.exp (check_alias_available): Don't mangle
10993 function `g' in test program.
10995 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10997 * lib/target-supports.exp (check_profiling_available): Check
10998 argument to determine whether we support a profiling type.
10999 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
11000 check_profiling_available.
11001 * g++.dg/bprob/bprob.exp: Likewise
11002 * g77.dg/bprob/bprob.exp: Likewise.
11003 * gcc.misc-tests/bprob.exp: Likewise.
11004 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
11005 dg-require-profiling and delete expected error handling.
11006 * gcc.dg/20021014-1.c: Likewise.
11007 * gcc.dg/nest.c: Likewise.
11009 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11012 * g++.dg/other/vthunk1.C: New test.
11014 2004-02-20 Falk Hueffner <falk@debian.org>
11017 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
11019 2004-02-20 Mark Mitchell <mark@codesourcery.com>
11022 * g++.dg/other/error8.C: Remove XFAIL markers.
11025 * g++.dg/ext/packed5.C: New test.
11028 * g++.dg/warn/Wunused-5.C: New test.
11031 * g++.dg/lookup/member1.C: New test.
11033 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
11035 * gcc.c-torture/compile/20040130-1.c: Enable only when
11036 __INT_MAX__ >= 2147483647L.
11037 * gcc.c-torture/compile/961203-1.c: Likewise.
11039 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
11041 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
11042 * g++.dg/opt/template1.C: Robustify assembler regexp
11044 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11046 * gcc.c-torture/execute/simd-4.x: Remove.
11047 * gcc.c-torture/execute/va-arg-25.x: Likewise.
11048 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
11049 Guard with #ifndef SKIP_ATTRIBUTE.
11050 * gcc.dg/compat/vector-1_y.c: Likewise.
11051 * gcc.dg/compat/vector-2_x.c: Likewise.
11052 * gcc.dg/compat/vector-2_y.c: Likewise.
11053 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
11054 * g++.dg/eh/simd-2.C: Likewise.
11056 2004-02-19 Alan Modra <amodra@bigpond.net.au>
11058 * gcc.c-torture/compile/complex-1.c: New.
11060 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
11063 * gcc.c-torture/execute/20040218-1.c: New test.
11065 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11068 * g++.dg/parse/new2.C: New test.
11070 2004-02-18 Paul Brook <paul@codesourcery.com>
11072 * gcc.c-torture/compile/libcall-1.c: New test.
11074 2004-02-18 Paul Brook <paul@codesourcery.com>
11077 * gcc.dg/debug/debug-7.c: New test.
11079 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
11081 * gcc.dg/20040217-1.c: New test.
11083 2004-02-17 Zack Weinberg <zack@codesourcery.com>
11085 * gcc.c-torture/execute/990208-1.x: Delete.
11087 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
11089 * gcc.c-torture/execute/20040208-2.x: New file.
11091 2004-02-17 Mark Mitchell <mark@codesourcery.com>
11094 * g++.dg/abi/structret1.C: New test.
11096 2004-02-17 Jakub Jelinek <jakub@redhat.com>
11098 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
11099 (i386_cpuid): No need to test if cpuid is available on AMD64.
11100 Fix assembly, so that it works onboth i386 and AMD64.
11101 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
11102 (vecInLong): Fix s[] member type to unsigned int.
11103 (vecInWord): Remove type.
11104 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
11105 (a64, b64, c64, d64, e64): Remove.
11106 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
11107 Remove unused variable. Remove initialization of removed variables.
11108 Don't call mmx_tests nor sse_tests.
11109 (reference_mmx, reference_sse): Remove.
11110 (check): Add return stmt.
11111 * gcc.dg/i386-sse-7.c: New test.
11112 * gcc.dg/i386-mmx-4.c: New test.
11114 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11116 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
11117 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
11118 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
11119 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
11120 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
11121 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
11122 g++.dg/tc1/dr94.C: Fix line terminator.
11124 2004-02-16 Geoffrey Keating <geoffk@apple.com>
11126 * gcc.c-torture/compile/20040216-1.c: New.
11128 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11130 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
11131 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
11132 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
11133 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
11134 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
11135 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
11137 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11139 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
11141 2004-02-15 Mark Mitchell <mark@codesourcery.com>
11144 * g++.dg/expr/cond4.C: New test.
11147 * g++.dg/lookup/crash2.C: New test.
11149 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
11151 * gcc.c-torture/compile/20040214-2.c: New test.
11153 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
11156 * g++.dg/ext/typeof8.C: New test.
11158 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
11160 * gcc.c-torture/compile/20040214-1.c: New test.
11162 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11165 * g++.dg/template/spec11.C: New test.
11167 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11170 * g++.dg/other/error8.C: New test.
11172 2004-02-13 Mark Mitchell <mark@codesourcery.com>
11175 * g++.dg/template/array4.C: New test.
11178 * g++.dg/inherit/thunk2.C: New test.
11181 * g++.dg/eh/cond2.C: New test.
11183 2004-02-12 Alan Modra <amodra@bigpond.net.au>
11185 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
11187 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
11189 * lib/scanasm.exp (dg-scan): Quote pattern before display.
11191 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
11193 * g++.dg/simd-2.C: xfail on ppc64-linux.
11195 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
11198 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
11201 2004-02-11 Uros Bizjak <uros@kss-loka.si>
11203 * gcc.dg/builtins-33.c: New test.
11205 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
11207 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
11209 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
11211 * g++.dg/simd-2.C: Set -maltivec for ppc64.
11213 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
11215 * gcc.dg/ppc64-abi-3.c: New test.
11217 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
11221 * gcc.dg/pr14092-1.c: New testcase.
11223 2004-02-10 Alan Modra <amodra@bigpond.net.au>
11225 * gcc.dg/cpp/assert4.c: Fix typo last change.
11227 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
11228 * gcc.dg/cpp/assert4.c: Handle powerpc64.
11230 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
11232 2004-02-09 Roger Sayle <roger@eyesopen.com>
11234 * gcc.c-torture/compile/20040209-1.c: New test case.
11236 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
11238 * gcc.dg/c90-init-1.c: Adjust expected error messages.
11240 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
11242 * gcc.c-torture/execute/20040208-[12].c: New tests.
11244 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11246 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
11248 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11250 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
11252 2004-02-07 Zack Weinberg <zack@codesourcery.com>
11255 * gcc.dg/visibility-8.c: New testcase.
11257 2004-02-07 Zack Weinberg <zack@codesourcery.com>
11259 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
11261 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
11263 2004-02-07 Roger Sayle <roger@eyesopen.com>
11265 PR middle-end/13696
11266 * g++.dg/opt/fold1.C: New test case.
11268 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11271 * g++.dg/other/crash-2.C: New test.
11273 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11276 * g++.dg/parse/angle-bracket2.C: New test.
11278 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11280 PR middle-end/13750
11282 2004-01-15 Geoffrey Keating <geoffk@apple.com>
11284 * testsuite/g++.dg/pch/wchar-1.C: New.
11285 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11287 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11290 * g++.dg/parse/error15.C: New test.
11291 * g++.dg/parse/crash11.C: Update dg-error mark.
11293 2004-02-04 Mark Mitchell <mark@codesourcery.com>
11296 * g++.dg/warn/conv2.C: New test.
11298 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11301 * g++.dg/warn/incomplete1.C: Remove xfail.
11303 2004-02-04 Mark Mitchell <mark@codesourcery.com>
11305 * lib/file-format.exp (gcc_target_object_format): Use
11306 ${tool}_target_compile, not gcc_target_compile.
11307 * lib/target-supports.exp (check_alias_available): Likewise.
11308 (check_gc_sections_available): Likewise.
11309 * g++.dg/ext/attrib10.C: Use dg-require-alias.
11310 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
11313 2004-02-04 Mark Mitchell <mark@codesourcery.com>
11316 * g++.dg/template/static6.C: New test.
11318 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
11320 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
11322 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11324 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
11325 tests for systems where `char' is unsigned by default.
11327 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11330 * g++.dg/template/partial3.C: New test.
11332 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
11334 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
11335 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
11336 Remove mentions of obsolete ports.
11338 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
11340 * gcc.dg/noncompile/20001228-1.c: Fix for new
11343 2004-02-03 Roger Sayle <roger@eyesopen.com>
11346 * gcc.c-torture/execute/multdi-1.c: New test case.
11348 2004-02-03 Mark Mitchell <mark@codesourcery.com>
11351 * g++.dg/template/lookup5.C: New test.
11353 2004-02-03 Mark Mitchell <mark@codesourcery.com>
11356 * g++.dg/template/lookup4.C: New test.
11359 * g++.dg/parse/error14.C: New test.
11362 * g++.dg/parse/template13.C: New test.
11364 2004-02-03 Mark Mitchell <mark@codesourcery.com>
11367 * g++.dg/template/koenig4.C: New test.
11370 * g++.dg/template/crash17.C: New test.
11373 * g++.dg/parse/error13.C: New test.
11374 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
11376 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11378 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
11380 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
11384 * gcc.dg/noncompile/20040203-1.c: New test.
11385 * gcc.dg/noncompile/20040203-2.c: Likewise.
11386 * gcc.dg/noncompile/20040203-3.c: Likewise.
11387 * gcc.dg/20040203-1.c: Likewise.
11389 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
11392 * g++.dg/template/sizeof7.C: New test.
11394 2004-02-02 Eric Christopher <echristo@redhat.com>
11395 Zack Weinberg <zack@codesourcery.com>
11397 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
11399 2004-02-02 Zack Weinberg <zack@codesourcery.com>
11401 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
11402 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
11403 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
11404 * gcc.dg/cleanup-5.c: Run only on Linux targets.
11406 2004-02-02 Mark Mitchell <mark@codesourcery.com>
11409 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
11412 * g++.dg/ext/attrib13.C: New test.
11415 * g++.dg/conversion/op2.C: New test.
11417 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11419 * gcc.dg/titype-1.c: Fix pasto.
11421 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11423 * gcc.dg/titype-1.c: New test.
11425 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11428 * g++.dg/template/non-type-template-argument-1.C,
11429 g++.dg/template/qualified-id1.C: Update dg-error marks.
11430 * g++.dg/template/nontype6.C: New test.
11432 2004-02-01 Roger Sayle <roger@eyesopen.com>
11434 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
11435 * gcc.dg/builtins-31.c: New testcase.
11436 * gcc.dg/builtins-32.c: New testcase.
11438 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
11440 * objc.dg/call-super-2.m: Update line numbers
11441 for the including of stddef.h.
11443 2004-01-30 Michael Matz <matz@suse.de>
11445 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
11446 g++.dg/ext/case-range3.C: New tests.
11448 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11452 * g++.dg/template/member4.C: New test.
11454 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11457 * g++.dg/template/sizeof6.C: New test.
11459 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11461 * gcc.dg/fwritable-strings-1.c: New test.
11463 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11465 * gcc.c-torture/compile/20040130-1.c: New test.
11467 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
11469 * objc.dg/call-super-2.m: Include stddef.h for size_t.
11471 2004-01-29 Mark Mitchell <mark@codesourcery.com>
11474 * g++.dg/template/ctor3.C: New test.
11476 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11478 * g++.dg/tc1: New directory.
11479 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
11480 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
11481 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
11482 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
11483 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
11485 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11487 * g++.dg/parse/error11.C: New test.
11488 * g++.dg/parse/error12.C: Likewise.
11490 2004-01-28 Ziemowit Laski <zlaski@apple.com>
11492 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
11493 (scan_initial, main): Use aligned_sizeof instead of sizeof.
11495 2004-01-28 Mark Mitchell <mark@codesourcery.com>
11498 * g++.dg/ext/attrib12.C: New test.
11501 * g++.dg/parse/cast2.C: New test.
11503 2004-01-27 James E Wilson <wilson@specifixinc.com>
11505 * objc.dg/encode-2.m (main): New local string. Set depending on
11506 sizeof long. Use in sscanf call.
11507 * objc.dg/encode-3.m (main): New local string. Set depending on
11508 sizeof long. Use in scan_initial call.
11510 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11512 * objc.dg/call-super-2.m: Make LP64-safe.
11513 * objc.dg/desig-init-1.m: Likewise.
11515 2004-01-27 Devang Patel <dpatel@apple.com>
11517 * g++.dg/debug/namespace1.C: New test.
11519 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
11521 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
11524 * gcc.dg/arm-mmx-1.c: New test.
11526 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11528 * gcc.dg/20040127-1.c: New test.
11529 * gcc.dg/20040127-2.c: New test.
11531 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11533 * objc.dg/stret-1.m (glob): Renamed to globa.
11535 2004-01-26 Mark Mitchell <mark@codesourcery.com>
11538 * g++.dg/expr/for1.C: New test.
11540 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
11542 PR middle-end/13779
11543 * gcc.dg/darwin-longlong.c: New test.
11545 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
11547 * gcc.dg/20040124-1.c: Moved test from here...
11548 * gcc.c-torture/compile/20040124-1.c: ...to here.
11550 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11552 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
11553 the assembly output if -m64 is passed.
11555 2004-01-25 Mark Mitchell <mark@codesourcery.com>
11558 * g++.dg/template/cond3.C: New test.
11560 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11563 * g++.dg/template/ttp7.C: New test.
11565 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11568 * g++.dg/template/nontype4.C: New test.
11569 * g++.dg/template/nontype5.C: Likewise.
11571 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
11573 * gcc.dg/torture/mips-clobber-at.c: New test.
11575 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
11577 * gcc.dg/20040124-1.c: New test.
11579 2004-01-24 Jakub Jelinek <jakub@redhat.com>
11581 * gcc.dg/20040123-1.c: New test.
11583 2004-01-23 Zack Weinberg <zack@codesourcery.com>
11585 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
11587 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
11589 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
11591 2004-01-23 Andrew Pinski <apinski@apple.com>
11593 * gcc.dg/20030121-1.c: Move to ..
11594 * gcc.dg/20040121-1.c: here.
11596 2004-01-23 Roger Sayle <roger@eyesopen.com>
11598 * gcc.dg/builtins-29.c: New test case.
11600 2004-01-23 Zack Weinberg <zack@codesourcery.com>
11603 * gcc.dg/builtins-30.c: New testcase.
11605 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
11607 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
11608 * lib/g77.exp: Likewise.
11609 * lib/objc.exp: Likewise.
11610 * lib/g++.exp: Likewise.
11612 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11614 * gcc.dg/struct-by-value-2.c: New test.
11616 2004-01-21 Andrew Pinski <apinski@apple.com>
11619 * gcc.dg/20030121-1.c: New test.
11621 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
11623 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
11624 clobber frame pointer register in asm statement.
11626 2004-01-21 Falk Hueffner <falk@debian.org>
11628 * gcc.c-torture/compile/20040121-1.c: New test.
11630 2004-01-21 Zack Weinberg <zack@codesourcery.com>
11632 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
11634 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
11636 * gcc.dg/ppc64-abi-2.c: New test.
11638 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
11640 * lib/treelang.exp: Fill out this file.
11641 * lib/treelang-dg.exp: New File.
11643 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
11645 * gcc.c-torture/compile/981022-1.c: Remove.
11646 * gcc.dg/array-5.c: Remove XFAIL.
11647 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
11648 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
11649 gcc.dg/cond-lvalue-1.c: Update.
11650 * gcc.dg/cast-lvalue-2.c: New test.
11652 2004-01-19 Mark Mitchell <mark@codesourcery.com>
11655 * g++.dg/other/error1.C (class foo): Tweak error message.
11658 * g++.dg/template/call2.C: New test.
11660 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11662 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
11663 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
11664 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
11665 scalar-return-1_x.c, scalar-return-2_y.c,
11666 scalar-return-3_x.c, scalar-return-3_y.c,
11667 scalar-return-4_x.c, scalar-return-4_y.c,
11668 struct-align-1.h, struct-align-1_x.c,
11669 struct-align-1_y.c, struct-align-2.h,
11670 struct-align-2_x.c, struct-align-2_y.c,
11671 struct-by-value-10_y.c, struct-by-value-11_x.c,
11672 struct-by-value-11_y.c, struct-by-value-12_x.c,
11673 struct-by-value-12_y.c, struct-by-value-13_x.c,
11674 struct-by-value-13_y.c, struct-by-value-14_x.c,
11675 struct-by-value-14_y.c, struct-by-value-15_x.c,
11676 struct-by-value-15_y.c, struct-by-value-16_y.c,
11677 struct-by-value-17_y.c, struct-by-value-18_y.c,
11678 struct-by-value-19_y.c, struct-by-value-1_x.c,
11679 struct-by-value-1_y.c, struct-by-value-20_y.c,
11680 struct-by-value-2_x.c, struct-by-value-2_y.c,
11681 struct-by-value-3_y.c, struct-by-value-4_x.c,
11682 struct-by-value-4_y.c, struct-by-value-5_y.c,
11683 struct-by-value-6_y.c, struct-by-value-7_y.c
11684 struct-by-value-8_x.c, struct-by-value-8_y.c
11685 struct-by-value-9_x.c, struct-by-value-9_y.c
11686 struct-return-10_x.c, struct-return-10_y.c,
11687 struct-return-19_x.c, struct-return-20_x.c
11688 struct-return-2_x.c, struct-return-2_y.c
11689 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
11690 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
11692 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11694 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
11695 attribute on sparc*-sun-solaris2.*.
11697 2004-01-18 Mark Mitchell <mark@codesourcery.com>
11700 * g++.dg/ext/typeof7.C: New test.
11702 2004-01-18 David Edelsohn <edelsohn@gnu.org>
11704 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
11705 * gcc.dg/const-elim-1.c: Same.
11707 2004-01-17 Ziemowit Laski <zlaski@apple.com>
11709 * objc.dg/stret-1.m: New.
11710 * objc.dg/stret-2.m: New.
11712 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
11715 * g++.dg/ext/vector1.C: New test.
11717 2004-01-16 Geoffrey Keating <geoffk@apple.com>
11719 * gcc.dg/pch/import-1.c: New.
11720 * gcc.dg/pch/import-1.hs: New.
11721 * gcc.dg/pch/import-1a.h: New.
11722 * gcc.dg/pch/import-1b.h: New.
11723 * gcc.dg/pch/import-1c.h: New.
11725 2004-01-16 Mark Mitchell <mark@codesourcery.com>
11728 * g++.dg/ext/array1.C: New test.
11731 * g++.dg/conversion/op1.C: New test.
11733 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
11736 From Kazumoto Kojima / Dan Kegel:
11737 * gcc.dg/pr11864-1.c: New test.
11740 From Marcus Comstedt / Dan Kegel:
11741 * gcc.dg/pr10392-1.c: New test.
11743 2004-01-16 Mark Mitchell <mark@codesourcery.com>
11746 * g++.dg/init/ref10.C: New test.
11748 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11751 * g++.dg/parse/typename6.C: New test.
11753 2004-01-15 Geoffrey Keating <geoffk@apple.com>
11756 * testsuite/g++.dg/pch/wchar-1.C: New.
11757 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11759 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11762 * g++.dg/expr/sizeof2.C: New test.
11764 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
11766 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
11768 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
11771 * g++.dg/lookup/strong-using-3.C: New.
11772 * g++.dg/lookup/using-10.C: New.
11774 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
11777 * g++.dg/lookup/strong-using-2.C: New.
11779 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
11780 Dan Kegel <dank@kegel.com>
11781 J"orn Rennecke <joern.rennecke@superh.com>
11784 * gcc.dg/pr9365-1.c: New test.
11786 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11789 * g++.dg/parse/casting-operator2.C: New test.
11790 * g++.old-deja/g++.pt/explicit83.C: Remove.
11792 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
11794 * gcc.dg/label-compound-stmt-1.c: New test.
11795 * gcc.c-torture/compile/950922-1.c,
11796 gcc.c-torture/compile/20000211-3.c,
11797 gcc.c-torture/compile/20000518-1.c,
11798 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
11799 compound statements.
11801 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
11803 * gcc.dg/ppc64-abi-1.c: New test.
11805 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
11807 * g++.dg/ext/attrib9.C: Add dg-warnings.
11809 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11812 * g++.dg/parse/dtor3.C: New test.
11814 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
11817 * g++.dg/parse/try-catch-1.C: New test.
11819 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
11821 * ada/acats/run_all.sh: Add more verbose output in acats.log
11822 when compiling tests.
11824 2004-01-12 Zack Weinberg <zack@codesourcery.com>
11827 * gcc.dg/typedef-redecl.c: New test case.
11828 * gcc.dg/typedef-redecl.h: New support file.
11830 2004-01-13 Jan Hubicka <jh@suse.cz>
11832 * gcc.dg/always_inline.c: New test.
11833 * gcc.dg/debug/20031231-1.c: Fix.
11835 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11838 * g++.dg/template/array3.C: New test.
11840 2004-01-12 Zack Weinberg <zack@codesourcery.com>
11842 * g++.dg/ext/lvalue1.C: No longer expected to fail.
11843 * g++.dg/warn/Wunused-2.C: Likewise.
11845 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11848 * g++.dg/template/instantiate6.C: New test.
11850 2004-01-12 Roger Sayle <roger@eyesopen.com>
11852 PR middle-end/11397
11853 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
11855 2004-01-12 Jan Hubicka <jh@suse.cz>
11858 * gcc.dg/20040112-1.c: New.
11860 * gcc.dg/dwarf-die[1-7].c: Move to...
11861 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
11862 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
11864 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
11867 * g++.dg/parse/friend4.C: New test.
11869 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
11872 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
11873 definition is called a friend.
11875 2004-01-11 Zack Weinberg <zack@codesourcery.com>
11877 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
11879 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
11882 * g++.dg/parse/error10.C: New test.
11883 * g++.dg/template/arg2.C: Accept "invalid type" error.
11885 2004-01-11 Jakub Jelinek <jakub@redhat.com>
11887 PR middle-end/13392
11888 * g++.dg/opt/expect2.C: New test.
11890 2004-01-10 Zack Weinberg <zack@codesourcery.com>
11892 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
11893 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
11894 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
11895 Update dg-error regexps.
11897 2004-01-10 Zack Weinberg <zack@codesourcery.com>
11899 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
11900 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
11902 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11904 * gcc.dg/pragma-re-1.c: Use right pointer type.
11906 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11908 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
11910 2004-01-09 Geoffrey Keating <geoffk@apple.com>
11912 * gcc.dg/rs6000-ldouble-1.c: New.
11914 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11918 * g++.dg/other/abstract1.C: New test.
11920 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
11922 * g++.dg/lookup/strong-using-1.C: New.
11924 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
11927 * gcc.dg/func-ptr-conv-1.c: New test.
11928 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
11930 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
11933 * gcc.c-torture/compile/20040109-1.c: New.
11935 2004-01-08 Stuart Hastings <stuart@apple.com>
11937 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
11938 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
11939 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
11941 2004-01-09 Alan Modra <amodra@bigpond.net.au>
11943 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
11945 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11947 * ada/acats/run_acats: Treat 'gnatchop' the same way
11948 as 'gnatmake'. Export GCC_DRIVER.
11949 * ada/acats/run_all.sh: Add target_gnatchop. Use
11950 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
11952 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11955 * g++.dg/template/dependent-expr4.C: New test.
11957 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
11959 * gcc.dg/altivec-11.c: New test.
11961 2004-01-07 Mark Mitchell <mark@codesourcery.com>
11963 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
11965 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
11968 * gcc.dg/enum-compat-1.c: New test.
11969 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
11971 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
11974 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
11975 gcc.dg/c99-idem-qual-3.c: New tests.
11977 2004-01-07 Alan Modra <amodra@bigpond.net.au>
11979 * gcc.dg/winline-7.c: Don't cast void * to int.
11981 2004-01-06 Jan Hubicka <jh@suse.cz>
11983 * gcc.dg/i386-sse-5.c: New test
11984 * g++.dg/eh/simd-1.c: Add -w argument for i386.
11986 2004-01-05 Mark Mitchell <mark@codesourcery.com>
11989 * g++.dg/rtti/typeid4.C: New test.
11991 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11993 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
11995 2004-01-05 Mark Mitchell <mark@codesourcery.com>
11998 * g++.dg/template/error11.C: New test.
12001 * g++.dg/template/class2.C: New test.
12003 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
12004 Richard Sandiford <rsandifo@redhat.com>
12007 * g++.dg/opt/alias3.C: New test.
12009 2004-01-04 Mark Mitchell <mark@codesourcery.com>
12012 * g++.dg/template/koenig3.C: New test.
12015 * g++.dg/parse/offsetof3.C: New test.
12017 * g++.dg/init/copy7.C: Add missing dg-error markers.
12020 * g++.dg/init/copy7.c: New test.
12023 * g++.dg/parse/cast1.C: New test.
12025 2004-01-04 Jan Hubicka <jh@suse.cz>
12027 * gcc.dg/winline[1-7].c: New tests.
12029 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12032 * g++.dg/template/qualttp22.C: New test.
12034 2004-01-01 Jan Hubicka <jh@suse.cz>
12036 * gcc.dg/debug/20031231-1.c: New.
12037 * gcc.c-torture/compile/20040101-1.c: New.
12038 * gcc.dg/dwarf-die-[1-7].c: New.
12040 2004-01-01 Jakub Jelinek <jakub@redhat.com>
12042 PR optimization/13521
12043 * gcc.c-torture/compile/20031231-1.c: New test.
12045 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
12047 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
12049 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12052 * g++.dg/template/crash16.C: New test.
12054 2003-12-30 Mark Mitchell <mark@codesourcery.com>
12056 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
12058 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
12060 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
12062 * g++.old-deja/g++.jason/thunk3.C: Likewise.
12063 * g++.old-deja/g++.law/profile1.C: Likewise.
12064 * gcc.c-torture/compile/981006-1.c: Likewise.
12065 * gcc.c-torture/execute/loop-2e.x: Likewise.
12066 * gcc.c-torture/execute/loop-2f.x: Remove.
12067 * gcc.c-torture/execute/loop-2g.x: Likewise.
12068 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
12069 * gcc.dg/20020312-2.c: Remove traces of dead ports.
12071 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
12074 * g++.dg/ext/attrib11.C: New test.
12077 * g++.dg/template/array2-1.C: New test.
12078 * g++.dg/template/array2-2.C: New test.
12080 2003-12-29 Mark Mitchell <mark@codesourcery.com>
12082 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
12084 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
12087 * g++.dg/template/array1-1.C: New test.
12088 * g++.dg/template/array1-2.C: New test.
12090 2003-12-29 Roger Sayle <roger@eyesopen.com>
12093 * g77.dg/12632.f: New test case.
12095 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12098 * g++.dg/parse/nontype1.C: New test.
12100 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12103 * g++.dg/parse/explicit1.C: New test.
12104 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
12106 2003-12-28 Mark Mitchell <mark@codesourcery.com>
12109 * g++.dg/opt/inline6.C: New test.
12112 * g++.dg/parse/error9.C: New test.
12114 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
12116 2003-12-28 Mark Mitchell <mark@codesourcery.com>
12119 * g++.dg/init/assign1.C: New test.
12121 2003-12-28 Roger Sayle <roger@eyesopen.com>
12124 * g++.dg/warn/format3.C: New test case.
12126 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12128 * gcc.c-torture/compile/20031227-1.c: New test.
12130 2003-12-23 Mark Mitchell <mark@codesourcery.com>
12132 * g++.dg/bprob/bprob.exp: Load target-supports.exp
12133 * g77.dg/bprob/bprob.exp: Likewise.
12134 * gcc.misc-tests/bprob.exp: Likewise.
12135 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
12136 variants on systems where the library does not provide that
12138 * gcc.dg/builtins-20.c: Use builtins-config.h.
12139 * gcc.dg/builtins-config.h: New file.
12141 2003-12-23 Mark Mitchell <mark@codesourcery.com>
12143 * lib/gcc-dg.exp (dg-require-profiling): New function.
12144 * lib/target-supports.exp (check_profiling_available): Likewise.
12145 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
12146 * g77.dg/bprob/bprob.exp: Likewise.
12147 * gcc.misc-tests/bprob.exp: Likewise.
12148 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
12149 * gcc.dg/20021014-1.c: Likewise.
12150 * gcc.dg/nest.c: Likewise.
12152 2003-12-23 Mark Mitchell <mark@codesourcery.com>
12154 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
12156 * g++.dg/lookup/java2.C: Likewise.
12157 * gcc.dg/cpp/lexident.c: Likewise.
12159 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
12161 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
12163 * gcc.c-torture/compile/961203-1.c: Likewise.
12164 * gcc.c-torture/compile/980506-1.c: Likewise.
12166 2003-12-23 Zack Weinberg <zack@codesourcery.com>
12168 * lib/gcc-dg.exp (dg-prune-output): New annotation.
12169 (additional_prunes): New global.
12170 (gcc-dg-prune): Handle additional per-test pruning.
12171 (dg-test): Clear additional_prunes between tests.
12173 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
12174 dg-prune-output to avoid spurious failures from assembler
12175 complaining about nonexistent WAW violations.
12176 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
12177 Use dg-prune-output to avoid spurious failures from assembler
12178 warning about Itanium B-step errata.
12180 2003-12-23 Mark Mitchell <mark@codesourcery.com>
12182 * g++.dg/abi/macro0.C: New test.
12183 * g++.dg/abi/macro1.C: Likewise.
12184 * g++.dg/abi/macro2.C: Likewise.
12186 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
12187 * g++.dg/abi/bitfield7.C: Likewise.
12188 * g++.dg/abi/dtor2.C: Likewise.
12189 * g++.dg/abi/mangle11.C: Likewise.
12190 * g++.dg/abi/mangle12.C: Likewise.
12191 * g++.dg/abi/mangle14.C: Likewise.
12192 * g++.dg/abi/mangle17.C: Likewise.
12193 * g++.dg/abi/vbase10.C: Likewise.
12194 * g++.dg/abi/vbase14.C: Likewise.
12195 * g++.dg/template/qualttp17.C: Likewise.
12197 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
12200 * gcc.dg/20031223-1.c: New test.
12202 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12204 * gcc.dg/noreturn-7.c: New test.
12206 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12208 * gcc.dg/null-pointer-1.c: New test.
12210 2003-12-22 Mark Mitchell <mark@codesourcery.com>
12212 * g++.old-deja/g++.jason/template18.C: Remove.
12213 * g++.old-deja/g++.jason/template37.C: Likewise.
12216 * g++.dg/lookup/ns1.C: New test.
12219 * g++.dg/template/lookup3.C: New test.
12221 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12223 * g++.dg/template/recurse1.C: New test
12225 2003-12-22 Mark Mitchell <mark@codesourcery.com>
12228 * g++.dg/parse/semicolon1.C: New test.
12229 * g++.dg/parse/semicolon1.h: Likewise.
12231 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
12233 * gcc.dg/darwin-misaligned.c: New test.
12235 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
12238 * gcc.dg/20031222-1.c: New test.
12240 2003-12-21 Mark Mitchell <mark@codesourcery.com>
12243 * g++.dg/parse/error8.C: New test.
12246 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
12248 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
12250 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
12252 * gcc.c-torture/compile/930217-1.c: Likewise.
12253 * gcc.c-torture/compile/930513-1.c: Likewise.
12254 * gcc.c-torture/execute/920908-2.c: Likewise.
12255 * gcc.c-torture/execute/921204-1.c: Likewise.
12256 * gcc.c-torture/execute/930621-1.c: Likewise.
12257 * gcc.c-torture/execute/930630-1.c: Likewise.
12258 * gcc.c-torture/execute/931031-1.c: Likewise.
12259 * gcc.c-torture/execute/980602-2.c: Likewise.
12260 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12261 * gcc.c-torture/execute/compndlit-1.c: Likewise.
12262 * gcc.c-torture/execute/extzvsi.c: Likewise.
12263 * gcc.c-torture/unsorted/ext.c: Likewise.
12265 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
12268 * gcc.c-torture/compile/20031220-2.c: New test case.
12270 2003-12-20 Roger Sayle <roger@eyesopen.com>
12272 PR optimization/13031
12273 * gcc.c-torture/compile/20031220-1.c: New test case.
12275 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12277 * gcc.dg/cast-function-1.c: New test.
12279 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
12281 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
12284 2003-12-19 Mark Mitchell <mark@codesourcery.com>
12287 * g++.dg/ext/attrib10.C: New test.
12289 2003-12-19 Jakub Jelinek <jakub@redhat.com>
12291 * gcc.dg/cleanup-10.c: New test.
12292 * gcc.dg/cleanup-11.c: New test.
12294 2003-12-19 Jakub Jelinek <jakub@redhat.com>
12297 * g++.dg/opt/expect1.C: New test.
12299 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
12301 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
12303 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
12306 * gcc.dg/20031218-1.c: New test.
12309 * gcc.dg/20031218-2.c: New test.
12310 * gcc.dg/20031218-3.c: New test.
12312 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
12313 of label name and allow for USER_LABEL_PREFIX == "_" names.
12314 * g++.dg/abi/mangle18-2.C: Likewise.
12315 * g++.dg/abi/mangle19-1.C: Likewise.
12316 * g++.dg/abi/mangle19-2.C: Likewise.
12317 * g++.dg/abi/mangle20-1.C: Likewise.
12318 * g++.dg/abi/mangle20-2.C: Likewise.
12320 2003-12-18 Richard Henderson <rth@redhat.com>
12322 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
12324 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
12325 Dan Kegel <dank@kegel.com>
12328 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
12329 testing a cross compiler, it causes spurious compile failures.
12330 * lib/g++.exp: Likewise.
12332 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12335 * g++.dg/template/access13.C: New test.
12337 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
12339 * gcc.dg/20031216-1.c: New test.
12341 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12344 * g++.dg/template/error10.C: New test.
12346 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12348 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
12349 * g++.dg/eh/simd-2.C: Likewise.
12351 2003-12-17 James E Wilson <wilson@specifixinc.com>
12352 Roger Sayle <roger@eyesopen.com>
12354 * gcc.c-torture/execute/ieee/mzero5.c: New.
12356 2003-12-17 Mark Mitchell <mark@codesourcery.com>
12359 * g++.dg/parse/error6.C: New test.
12362 * g++.dg/parse/error7.C: New test.
12364 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
12366 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
12367 at -O with stabs debugging formats.
12368 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
12369 * gcc.dg/debug/debug-2.c: Likewise.
12371 2003-12-16 Mark Mitchell <mark@codesourcery.com>
12374 * g++.dg/init/error1.C: New test.
12377 * g++.dg/init/pm3.C: New test.
12379 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
12382 * gcc.dg/bitfld-8.c: New test.
12384 2003-12-16 James Lemke <jim@wasabisystems.com>
12386 * gcc.dg/arm-scd42-[123].c: New tests.
12388 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
12391 * g++.dg/abi/mangle20-1.C: New test.
12392 * g++.dg/abi/mangle20-2.C: New test.
12394 2003-12-16 Mark Mitchell <mark@codesourcery.com>
12397 * g++.dg/other/offsetof2.C: Remove XFAIL.
12398 * g++.dg/parse/offsetof1.C: New test.
12399 * g++.gd/parse/offsetof2.C: Likewise.
12401 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12403 * g++.dg/template/nontype3.C: New test.
12404 * g++.dg/template/static2.C: Tweaked the dg-error clause.
12406 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12408 * g++.dg/warn/noreturn-3.C: Also test instantiation.
12410 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
12413 * g++.dg/expr/assign1.C: New test.
12416 * g++.dg/abi/mangle19-1.C: New test.
12417 * g++.dg/abi/mangle19-2.C: New test.
12419 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
12421 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
12423 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12425 * gcc.c-torture/execute/20031216-1.c: New test.
12427 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12429 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
12432 2003-12-15 Mark Mitchell <mark@codesourcery.com>
12435 * g++.dg/template/error9.C: New test.
12438 * g++.dg/template/error8.C: New test.
12440 2003-12-15 Roger Sayle <roger@eyesopen.com>
12442 PR middle-end/13400
12443 * gcc.c-torture/execute/20031215-1.c: New test case.
12445 2003-12-15 Mark Mitchell <mark@codesourcery.com>
12448 * g++.dg/parse/error5.C: New test.
12451 * g++.dg/expr/sizeof1.C: New test.
12454 * g++.dg/template/crash15.C: New test.
12456 2003-12-15 Geoffrey Keating <geoffk@apple.com>
12458 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
12459 a non-POD type as the last named parameter of a varargs function.
12461 2003-12-15 Mark Mitchell <mark@codesourcery.com>
12465 * g++.dg/template/crash14.C: New test.
12466 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
12468 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
12470 * g++.dg/other/java1.C: New test.
12473 * g++.dg/abi/mangle18-1.C: New test.
12474 * g++.dg/abi/mangle18-2.C: New test.
12476 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12478 PR optimization/10312
12479 * gcc.c-torture/execute/20031214-1.c: New.
12481 2003-12-14 Mark Mitchell <mark@codesourcery.com>
12485 * g++.dg/parse/error3.C: New test.
12486 * g++.dg/parse/error4.C: Likewise.
12487 * g++.dg/abi/mangle4.C: Tweak error messages.
12488 * g++.dg/lookup/using5.C: Likewise.
12489 * g++.dg/other/error2.C: Likewise.
12490 * g++.dg/parse/typename5.C: Likewise.
12491 * g++.dg/parse/undefined1.C: Likewise.
12492 * g++.dg/template/arg2.C: Likewise.
12493 * g++.dg/template/ttp3.C: Likewise.
12494 * g++.dg/template/type1.C: Likewise.
12495 * g++.old-deja/g++.other/crash32.C: Likewise.
12496 * g++.old-djea/g++.pt/defarg8.C: Likewise.
12498 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12501 * g++.dg/warn/noreturn-3.C: New test.
12503 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
12506 * g++.dg/abi/covariant3.C: New.
12508 2003-12-12 Jakub Jelinek <jakub@redhat.com>
12510 * g++.dg/eh/ia64-1.C: New test.
12512 2003-12-12 Roger Sayle <roger@eyesopen.com>
12514 PR optimization/13037
12515 * g77.f-torture/execute/13037.f: New test case.
12517 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
12520 * g++.dg/abi/covariant2.C: New.
12522 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
12524 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
12526 2003-12-11 Zack Weinberg <zack@codesourcery.com>
12528 * gcc.c-torture/execute/wchar_t-1.x: Delete.
12530 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
12533 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
12535 * lib/g++.exp (g++_version): Likewise.
12536 * lib/g77.exp (g77_version): Likewise.
12537 * lib/objc.exp (default_objc_version): Likewise.
12539 2003-12-10 Richard Henderson <rth@redhat.com>
12541 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
12543 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
12545 2003-12-08 Matt Austern <austern@apple.com>
12548 * lib/gcc-dg.exp (dg-require-visibility): Define.
12549 * lib/target-supports (check_visibility_available): Define.
12550 * gcc.dg/visibility-1.c: New test.
12551 * gcc.dg/visibility-2.c: Likewise.
12552 * gcc.dg/visibility-3.c: Likewise.
12553 * gcc.dg/visibility-4.c: Likewise.
12554 * gcc.dg/visibility-5.c: Likewise.
12555 * gcc.dg/visibility-6.c: Likewise.
12556 * g++.dg/ext/visibility-1.C: Likewise.
12557 * g++.dg/ext/visibility-2.C: Likewise.
12558 * g++.dg/ext/visibility-3.C: Likewise.
12559 * g++.dg/ext/visibility-4.C: Likewise.
12560 * g++.dg/ext/visibility-5.C: Likewise.
12561 * g++.dg/ext/visibility-6.C: Likewise.
12563 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12565 * g++.dg/lookup/java1.C: New test.
12566 * g++.dg/lookup/java2.C: New test.
12568 2003-12-07 Falk Hueffner <falk@debian.org>
12570 * g++.dg/opt/noreturn-1.C: New test.
12572 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
12574 * gcc.dg/overflow-1.c: New test.
12576 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12578 * g77.f-torture/compile/13060.f: New test.
12580 2003-12-06 Mark Mitchell <mark@codesourcery.com>
12583 * g++.dg/inherit/operator2.C: New test.
12585 2003-12-05 Mark Mitchell <mark@codesourcery.com>
12588 * g++.dg/ext/attrib9.C: New test.
12590 2003-12-05 Mark Mitchell <mark@codesourcery.com>
12593 * g++.dg/template/error7.C: New test.
12595 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
12596 J"orn Rennecke <joern.rennecke@superh.com>
12599 * g++.dg/other/struct-va_list.C: New test.
12601 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12604 * g++.dg/parse/defarg6.C: New test.
12606 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
12609 * gcc.c-torture/execute/20031201-1.c: New test.
12611 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
12613 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
12615 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12617 * gcc.dg/builtin-return-1.c: New test.
12619 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
12620 J"orn Rennecke <joern.rennecke@superh.com>
12622 PR optimization/13260
12623 * gcc.c-torture/execute/20031204-1.c: New test.
12625 2003-12-03 Mark Mitchell <mark@codesourcery.com>
12628 * g++.dg/template/error6.C: New test.
12630 2003-12-03 Jakub Jelinek <jakub@redhat.com>
12632 * gcc.dg/20031202-1.c: New test.
12634 2003-12-03 Mark Mitchell <mark@codesourcery.com>
12637 * g++.dg/template/eh1.C: New test.
12640 * g++.dg/template/error5.C: New test.
12642 2003-12-02 David Ung <davidu@mips.com>
12644 * gcc.dg/compat/vector-check.h: Corrected type for var
12647 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12650 * g++.dg/template/ptrmem8.C: New test.
12652 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12655 * g++.dg/template/dependent-expr3.C: New test.
12657 2003-12-01 James Lemke <jim@wasabisystems.com>
12659 * gcc.dg/arm-g2.c: New test.
12661 2003-12-01 Roger Sayle <roger@eyesopen.com>
12663 PR optimization/11634
12664 * gcc.dg/20031201-2.c: New test case.
12666 2003-12-01 Zack Weinberg <zack@codesourcery.com>
12669 * objc.dg/proto-lossage-3.m: New test.
12671 2003-12-01 Roger Sayle <roger@eyesopen.com>
12673 PR optimization/12628
12674 * gcc.dg/20031201-1.c: New test case.
12676 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12678 * gcc.dg/unaligned-1.c: New test.
12680 2003-11-30 Mark Mitchell <mark@codesourcery.com>
12683 * g++.dg/template/error4.C: New test.
12684 * g++.dg/template/nested3.C: Adjust error markers.
12686 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12688 * gcc.dg/cpp/assert4.c: Check more #system assertions.
12690 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
12693 * gcc.dg/bitfld-7.c: New test.
12695 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
12697 * gcc.dg/tls/asm-1.C: New test.
12699 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12701 * gcc.dg/cpp/assert4.c: Update.
12703 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12705 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
12706 * gcc.dg/builtin-apply3.c: New test.
12708 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12710 * lib/compat.exp (compat-obj): New xfaildata parameter.
12711 Use it to set compiler_conditional_xfail_data before compiling.
12712 (compat-get-options): Handle dg-xfail-if.
12713 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
12714 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
12715 * gcc.dg/compat/vector-1_y.c: Likewise.
12716 * gcc.dg/compat/vector-2_x.c: Likewise.
12717 * gcc.dg/compat/vector-2_y.c: Likewise.
12719 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12721 * g++.dg/opt/reg-stack4.C: New test.
12723 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12725 * gcc.dg/builtin-apply2.c: New test.
12727 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12729 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
12731 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12734 * g++.dg/template/template-id-2.C: New test.
12736 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12739 * g++.dg/template/memfriend1.C: New test.
12740 * g++.dg/template/memfriend2.C: Likewise.
12741 * g++.dg/template/memfriend3.C: Likewise.
12742 * g++.dg/template/memfriend4.C: Likewise.
12743 * g++.dg/template/memfriend5.C: Likewise.
12744 * g++.dg/template/memfriend6.C: Likewise.
12745 * g++.dg/template/memfriend7.C: Likewise.
12746 * g++.dg/template/memfriend8.C: Likewise.
12747 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
12749 2003-11-21 Mark Mitchell <mark@codesourcery.com>
12752 * g++.dg/ext/cond1.C: New test.
12754 2003-11-20 Richard Henderson <rth@redhat.com>
12756 * gcc.dg/20020201-2.c: Remove.
12757 * gcc.dg/20020201-4.c: Remove.
12758 * gcc.dg/20020304-1.c: Remove.
12760 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
12762 * gcc.dg/cpp/trad/xwin1.c: New test case.
12764 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
12766 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
12767 * lib/g77.exp: Likewise.
12768 * lib/objc.exp: Likewise.
12769 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
12772 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12775 * g++.dg/template/static5.C: New test.
12777 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
12779 * gcc.dg/nested-func-1.c: New test.
12781 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12783 * gcc.dg/cpp/assert4.c: New test.
12785 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
12788 * g++.dg/lookup/using9.c: New test.
12790 2003-11-14 Mark Mitchell <mark@codesourcery.com>
12793 * g++.dg/template/error3.C: New test.
12795 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
12798 * ada/acats/run_acats, run_all.sh: Fix syntax error.
12799 No longer use a wrapper for gcc, since this does not work under
12802 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
12805 * g++.dg/template/ptrmem7.C: New test.
12807 2003-11-13 Andrew Pinski <apinski@apple.com>
12809 * gcc.c-torture/compile/20031113-1.c: New test.
12811 2003-11-13 Mark Mitchell <mark@codesourcery.com>
12812 Kean Johnston <jkj@sco.com>
12815 * gcc.dg/unused-4.c: Update.
12817 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12819 * g++.dg/opt/const3.C: New test.
12821 2003-11-13 Jan Hubicka <jh@suse.cz>
12823 * gcc.c-torture/compile/20031112-1.c: New test.
12825 2003-11-12 Mark Mitchell <mark@codesourcery.com>
12827 * g++.dg/parse/crash10.C: Remove bogus error marker.
12829 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12831 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
12832 (host_gcc): Likewise.
12833 (ROOT): Honor $PWDCMD.
12835 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
12837 2003-11-12 Catherine Moore <clm@redhat.com>
12839 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
12841 2003-11-12 Andreas Jaeger <aj@suse.de>
12842 Jakub Jelinek <jakub@redhat.com>
12843 Andrew Pinski <pinskia@physics.uc.edu>
12844 Richard Henderson <rth@redhat.com>
12846 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
12848 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
12850 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
12851 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12853 2003-11-11 Andreas Jaeger <aj@suse.de>
12855 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
12857 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
12859 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
12861 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
12864 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
12866 * gcc.dg/trampoline-1.c: New test.
12868 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
12870 * gcc.c-torture/compile/200031109-1.c: New test.
12872 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
12876 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
12877 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
12878 gcc.dg/format/no-y2k-1.c: Update.
12880 2003-11-08 Roger Sayle <roger@eyesopen.com>
12882 PR optimization/10467
12883 * gcc.dg/20031108-1.c: New test case.
12885 2003-11-07 Geoffrey Keating <geoffk@apple.com>
12887 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
12889 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
12891 * gcc.dg/compound-lvalue-1.c: New test.
12892 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
12895 2003-11-06 Geoffrey Keating <geoffk@apple.com>
12897 * gcc.dg/altivec-varargs-1.c: New test.
12899 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12901 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
12902 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
12903 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
12904 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
12905 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
12907 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
12909 * gcc.dg/cond-lvalue-1.c: New test.
12911 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
12913 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
12915 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12918 * g++.dg/template/instantiate5.C: New test.
12920 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12923 * g++.dg/ext/complit2.C: Replace test with self-contained version.
12924 * ChangeLog: Add missing first entry for above test.
12926 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12929 * g++.dg/template/using8.C: New test.
12930 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
12932 2003-11-02 Roger Sayle <roger@eyesopen.com>
12934 PR optimization/10817
12935 * gcc.c-torture/compile/20031102-1.c: New test case.
12937 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
12939 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
12942 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12944 * gcc.dg/20031102-1.c: New test.
12946 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12948 * gcc.dg/complex-1.c: New test.
12950 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12953 * g++.dg/template/crash13.C: Adjust expected error location.
12954 * g++.old-deja/g++.brendan/ns1.C: Likewise.
12956 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
12958 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
12960 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
12963 * gcc.c-torture/compile/20031031-2.c: New test.
12965 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
12968 * gcc.c-torture/compile/20031031-1.c: New test.
12970 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
12972 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
12973 * gcc.misc-tests/bprob.exp: Likewise.
12974 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
12975 the execution test on arm-elf configs.
12976 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
12977 configs that don't support scratch files.
12978 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
12980 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
12982 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
12985 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
12987 * ada/acats/run_all.sh: Redirect mv output to /dev/null
12988 Avoid non pure sh syntax. Add more logging.
12990 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
12993 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12996 * gcc.dg/ppc-stackalign-1.c: New test.
12998 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
13000 * ada/acats/run_all.sh: Change output to be more compliant with
13002 Create acats.sum and acats.log files under testsuite/ada/acats
13003 Only run [a-z]* directories, to filter out e.g. CVS.
13004 Redirect build output to log file.
13006 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
13008 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
13010 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
13013 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
13015 2003-10-27 Jakub Jelinek <jakub@redhat.com>
13017 * gcc.c-torture/compile/20031023-1.c: New test.
13018 * gcc.c-torture/compile/20031023-2.c: New test.
13019 * gcc.c-torture/compile/20031023-3.c: New test.
13020 * gcc.c-torture/compile/20031023-4.c: New test.
13022 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13025 * g++.dg/lookup/scoped8.C: New test.
13027 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13029 * g++.dg/opt/reg-stack3.C: New test.
13031 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
13033 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
13035 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13038 * g++.dg/template/crash13.C: New test.
13040 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
13042 * gcc.dg/c99-restrict-2.c: New test.
13044 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
13046 PR c++/12698, c++/12699, c++/12700, c++/12566
13047 * g++.dg/inherit/covariant9.C: New test.
13048 * g++.dg/inherit/covariant10.C: New test.
13049 * g++.dg/inherit/covariant11.C: New test.
13051 2003-10-23 Jason Merrill <jason@redhat.com>
13054 * g++.dg/ext/complit2.C: New test.
13056 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13059 * gcc.c-torture/execute/20031020-1.c: New test.
13061 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13063 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
13064 following the jump_insn.
13066 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
13068 * gcc.dg/cast-lvalue-1.c: New test.
13070 2003-10-21 Mark Mitchell <mark@codesourcery.com>
13073 * g++.dg/template/cond2.C: New test.
13075 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
13077 * gcc.dg/builtins-28.c: New test.
13079 2003-10-20 Jan Hubicka <jh@suse.cz>
13081 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
13083 * testsuite/gcc.dg/inline-2.c: Likewise.
13085 2003-10-20 Phil Edwards <phil@codesourcery.com>
13087 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
13088 * gcc.dg/nest.c: Likewise.
13090 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13092 PR c++/9781, c++/10583, c++/11862
13093 * g++.dg/parse/crash13.C: New test.
13095 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13097 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
13099 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13101 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
13102 Define HAVE_C99_RUNTIME except on Solaris.
13103 * gcc.dg/builtins-20.c: Likewise.
13105 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13107 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
13109 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13112 * g++.dg/template/crash21.C: New test.
13114 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13117 * g++.dg/template/typename5.C: New test.
13119 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13122 * g++.dg/template/friend25.C: New test.
13124 2003-10-16 Ziemowit Laski <zlaski@apple.com>
13126 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
13129 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
13131 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
13134 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
13136 * gcc.c-torture/execute/960416-1.x: Remove.
13137 * gcc.c-torture/execute/divconst-3.x: Likewise.
13139 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
13142 * gcc.dg/torture/cris-volatile-1.c: New test.
13144 2003-10-14 Roger Sayle <roger@eyesopen.com>
13146 PR optimization/9325
13147 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
13148 for overflowing floating point to integer conversion during RTL
13151 2003-10-13 Ziemowit Laski <zlaski@apple.com>
13153 * objc/execute/_cmd.m: Fix typo.
13154 * objc.dg/image-info.m, objc.dg/symtab-1.m:
13155 Relax 'scan-assembler' regexp.
13156 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
13157 objc.dg/try-catch-4.m: Run on non-Darwin targets.
13158 * objc.dg/zero-link-2.m: Remove blank line.
13159 * objc.dg/zero-link-3.m: New test case.
13161 2003-10-13 Geoffrey Keating <geoffk@apple.com>
13163 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
13165 * gcc.dg/asm-names.c: Use scan-assembler-not rather
13166 than linker trickery.
13168 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13171 * g++.dg/other/friend2.C: New test.
13173 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
13175 * gcc.dg/20031012-1.c: New test.
13177 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
13179 * gcc.dg/weak/weak-3.c: Fix for new warning.
13181 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
13183 PR optimization/8750
13184 * gcc.c-torture/execute/20031012-1.c: New test case.
13186 2003-10-11 Roger Sayle <roger@eyesopen.com>
13188 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
13189 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
13191 2003-10-11 Roger Sayle <roger@eyesopen.com>
13193 PR optimization/12260
13194 * gcc.c-torture/compile/20031011-2.c: New test case.
13196 2003-10-11 Roger Sayle <roger@eyesopen.com>
13198 * gcc.c-torture/execute/20031011-1.c: New testcase.
13200 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13202 * gcc.c-torture/compile/20031011-1.c: New test.
13204 2003-10-11 Jan Hubicka <jh@suse.cz>
13206 * g++.dg/other/first-global.C: New test.
13208 2003-10-11 Roger Sayle <roger@eyesopen.com>
13210 * gcc.c-torture/execute/string-opt-18.c: New testcase.
13212 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
13214 * gcc.c-torture/compile/20031010-1.c: New test.
13216 2003-10-10 Geoffrey Keating <geoffk@apple.com>
13218 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
13219 * gcc.c-torture/execute/va-arg-25.c: ... here.
13221 2003-10-09 Mark Mitchell <mark@codesourcery.com>
13223 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
13225 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
13227 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
13229 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
13231 * g++.dg/parse/error2.C: New test.
13233 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
13236 * g++.dg/other/error5.C: Modify the error message.
13237 * g++.dg/lookup/using8.C: New test.
13239 2003-10-07 Geoffrey Keating <geoffk@apple.com>
13241 * gcc.dg/darwin-abi-2.c: New file.
13242 * gcc.c-torture/execute/va-arg-24.c: New file.
13244 2003-10-06 Bob Wilson <bob.wilson@acm.org>
13246 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
13249 2003-10-06 Mark Mitchell <mark@codesourcery.com>
13252 * g++.dg/other/error4.C: Update error messages.
13253 * g++.dg/template/ptrmem4.C: Likewise.
13256 * g++.dg/init/new9.C: New test.
13258 PR c++/12334, c++/12236, c++/8656
13259 * g++.dg/ext/attrib8.C: New test.
13261 2003-10-06 Devang Patel <dpatel@apple.com>
13263 * gcc.dg/debug/dwarf2-3.h: New test.
13264 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
13266 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
13268 * g++.dg/opt/cfg2.C: New test.
13270 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13272 * g++.dg/opt/float1.C: New test.
13274 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13276 * gcc.dg/c90-array-lval-6.c: New test.
13277 * gcc.dg/c99-array-lval-6.c: New test.
13279 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
13280 Ziemowit Laski <zlaski@apple.com>
13282 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
13283 'Derived', so that it is never considered a class method; add
13284 new warning for '+port' method ambiguity.
13285 * objc.dg/method-12.m: Include <objc/objc.h> instead of
13286 <objc/objc-api.h> (needed on Mac OS X).
13287 * objc.dg/method-13.m: New test.
13289 2003-10-03 Roger Sayle <roger@eyesopen.com>
13291 PR optimization/9325, PR java/6391
13292 * gcc.c-torture/execute/20031003-1.c: New test case.
13294 2003-10-02 Mark Mitchell <mark@codesourcery.com>
13296 PR optimization/12180
13297 * gcc.dg/20031002-1.c: New test.
13300 * g++.dg/inherit/error1.C: New test.
13302 2003-10-02 Chris Demetriou <cgd@broadcom.com>
13304 * lib/f-torture.exp (search_for): Rename to...
13305 (search_for_re): This. Also, clean up comments and the
13306 "regexp" invocation.
13308 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
13310 * gcc.c-torture/compile/20031002-1.c: New test.
13312 2003-10-02 Jakub Jelinek <jakub@redhat.com>
13314 * g++.dg/opt/cond1.C: New test.
13316 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
13318 * gcc.dg/Wold-style-definition-2.c: New testcase.
13319 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
13321 2003-09-29 Richard Henderson <rth@redhat.com>
13323 * g++.dg/init/array10.C: Add dg-options.
13325 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
13327 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
13329 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13331 * g++.dg/template/friend19.C: Fix typo.
13332 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
13334 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
13336 * gcc.c-torture/execute/20030928-1.c: New test.
13337 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
13339 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13341 * g++.dg/opt/unroll1.C: New test.
13343 2003-09-26 Roger Sayle <roger@eyesopen.com>
13345 PR optimization/11741
13346 * gcc.dg/20030926-1.c: New test case.
13348 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13351 * g++.dg/parse/access7.C: New test.
13352 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
13354 2003-09-24 Ziemowit Laski <zlaski@apple.com>
13356 MERGE OF objc-improvements-branch into MAINLINE:
13357 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
13358 if libobjc has not been built.
13359 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
13360 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
13361 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
13362 objc/execute/nested-3.m, objc/execute/np-2.m,
13363 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
13364 objc/execute/redefining_self.m, objc/execute/root_methods.m,
13365 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
13366 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
13367 objc.dg/special/unclaimed-category-1.h,
13368 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
13369 well as GNU runtime.
13370 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
13371 * execute/cascading-1.m, execute/function-message-1.m,
13372 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
13373 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
13374 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
13375 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
13376 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
13377 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
13378 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
13379 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
13380 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
13381 * objc.dg/bitfield-2.m: Run only on Darwin.
13382 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
13383 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
13384 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
13385 * objc.dg/const-str-1.m: Fix constant string layout.
13387 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
13389 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
13391 2003-09-23 Geoffrey Keating <geoffk@apple.com>
13393 * gcc.dg/darwin-abi-1.c: New file.
13395 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
13398 * gcc.c-torture/compile/20030921-1.c: New test.
13400 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13402 * g++.dg/opt/reg-stack2.C: New test.
13404 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13406 * g++.dg/eh/delayslot1.C: New test.
13408 2003-09-20 Richard Henderson <rth@redhat.com>
13410 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
13412 2003-09-20 Roger Sayle <roger@eyesopen.com>
13414 * gcc.c-torture/execute/20030920-1.c: New test case.
13416 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13418 * g++.dg/rtti/typeid3.C: Correct expected error message.
13420 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13423 * g++.dg/parse/crash12.C: New test.
13425 2003-09-19 Janis Johnson <janis187@us.ibm.com>
13427 * gcc.dg/compat/mixed-struct-check.h: New.
13428 * gcc.dg/compat/mixed-struct-defs.h: New.
13429 * gcc.dg/compat/mixed-struct-init.h: New.
13430 * gcc.dg/compat/struct-by-value-19_main.c: New.
13431 * gcc.dg/compat/struct-by-value-19_x.c: New.
13432 * gcc.dg/compat/struct-by-value-19_y.c: New.
13433 * gcc.dg/compat/struct-by-value-20_main.c: New.
13434 * gcc.dg/compat/struct-by-value-20_x.c: New.
13435 * gcc.dg/compat/struct-by-value-20_y.c: New.
13436 * gcc.dg/compat/struct-return-19_main.c: New.
13437 * gcc.dg/compat/struct-return-19_x.c: New.
13438 * gcc.dg/compat/struct-return-19_y.c: New.
13439 * gcc.dg/compat/struct-return-20_main.c: New.
13440 * gcc.dg/compat/struct-return-20_x.c: New.
13441 * gcc.dg/compat/struct-return-20_y.c: New.
13443 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
13444 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
13445 so that it will not complain on LP64 targets.
13447 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13450 * g++.dg/template/friend24.C: New test.
13452 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
13455 * g++.dg/template/memtmpl2.C: New test.
13457 2003-09-18 Mark Mitchell <mark@codesourcery.com>
13460 * gcc.dg/builtin-apply1.c: New test.
13462 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
13465 * g++.dg/warn/Wunused-4.C: New test.
13467 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13470 * g++.dg/other/gc2.C: New test.
13472 2003-09-17 Mark Mitchell <mark@codesourcery.com>
13475 * g++.dg/rtti/typeid3.C: New test.
13478 * g++.dg/overload/template1.C: New test.
13480 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
13482 * g++.dg/opt/cfg3.C: New test.
13484 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13487 * g++.dg/template/crash11.C: New test.
13489 2003-09-16 Jason Merrill <jason@redhat.com>
13490 Jakub Jelinek <jakub@redhat.com>
13492 * gcc.dg/attr-warn-unused-result.c: New test.
13494 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
13497 * g++.dg/expr/call2.C: New test.
13499 2003-09-15 Andreas Jaeger <aj@suse.de>
13501 * gcc.dg/Wold-style-definition-1.c: New test.
13503 2003-09-14 Mark Mitchell <mark@codesourcery.com>
13506 * g++.dg/parse/template12.C: New test.
13508 * g++.dg/abi/bitfield11.C: New test.
13509 * g++.dg/abi/bitfield12.C: Likewise.
13511 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
13513 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
13514 non-expansion of functional macro name without arguments at EOL.
13515 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
13517 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
13519 * gcc.c-torture/execute/20030914-[12].c: New tests.
13521 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
13524 * g++.dg/overload/addr1.C: New test.
13526 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
13528 * gcc.dg/20030909-1.c: New test.
13530 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13532 * gcc.dg/ultrasp10.c: New test.
13534 2003-09-09 Devang Patel <dpatel@apple.com>
13536 * gcc.dg/darwin-ld-6.c: New test.
13538 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13540 * gcc.dg/torture/builtin-explog-1.c: New testcase.
13542 2003-09-08 Mark Mitchell <mark@codesourcery.com>
13544 * gcc.dg/ia64-types1.c: New test.
13545 * gcc.dg/ia64-types2.c: Likewise.
13547 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13549 * gcc.dg/builtins-1.c: Add more _Complex tests.
13550 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13552 * gcc.dg/builtins-1.c: Test existing _Complex functions.
13553 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13555 2003-09-08 Mark Mitchell <mark@codesourcery.com>
13558 * g++.dg/lookup/koenig2.C: New test.
13561 * g++.dg/rtti/typeid2.C: New test.
13563 2003-09-08 Jakub Jelinek <jakub@redhat.com>
13565 * gcc.c-torture/compile/20030904-1.c: New test.
13567 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13569 * g++.dg/opt/longbranch2.C: New test.
13571 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13573 * g++.dg/template/crash10.C: Only compile it.
13575 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13577 PR middle-end/11665
13578 * gcc.c-torture/compile/20030907-1.c: New test.
13579 * g++.dg/init/array11.C: New test.
13581 2003-09-07 Mark Mitchell <mark@codesourcery.com>
13584 * g++.dg/init/struct1.C: New test.
13586 2003-09-07 Mark Mitchell <mark@codesourcery.com>
13589 * g++.dg/expr/comma1.C: New test.
13591 2003-09-06 Mark Mitchell <mark@codesourcery.com>
13594 * g++.dg/expr/static_cast5.C: New test.
13596 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13599 * g++.dg/lookup/scoped7.C: New test.
13602 * g++.dg/other/static1.C: New test.
13605 * g++.dg/warn/template-1.C: New test.
13608 * g++.dg/template/crash10.C: New test.
13611 * g++.dg/overload/VLA.C: New test.
13614 * g++.dg/template/call1.C: New test.
13616 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
13619 * g++.dg/parse/using3.C: New test.
13621 2003-09-06 Roger Sayle <roger@eyesopen.com>
13624 * g++.dg/overload/builtin3.C: New test case.
13626 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
13629 * gcc.dg/20030906-1.c: New test.
13630 * gcc.dg/20030906-2.c: Likewise.
13632 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
13635 * g++.dg/parse/defarg5.C: New test.
13637 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
13639 2003-09-05 Mark Mitchell <mark@codesourcery.com>
13642 * g++.dg/expr/static_cast4.C: New test.
13645 * g++.dg/template/crash9.C: New test.
13647 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13649 * g++.old-deja/g++.ext/pretty2.C: Update for change
13651 * g++.old-deja/g++.ext/pretty3.C: Likewise.
13653 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
13656 * g++/dg/template/qualified-id1.C: New test.
13659 * g++.dg/warn/noeffect4.C: New test.
13661 2003-09-04 Matt Austern <austern@apple.com>
13663 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
13664 * g++.dg/ext/fnname2.C: Likewise.
13665 * g++.dg/ext/fnname3.C: Likewise.
13667 2003-09-04 Mark Mitchell <mark@codesourcery.com>
13669 * g++.dg/expr/lval1.C: New test.
13670 * g++.dg/ext/lvcast.C: Remove.
13672 2003-09-03 Roger Sayle <roger@eyesopen.com>
13674 PR optimization/11700.
13675 * gcc.c-torture/compile/20030903-1.c: New test case.
13677 2003-09-03 Mark Mitchell <mark@codesourcery.com>
13680 * g++.dg/abi/layout4.C: New test.
13682 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
13685 * g++.dg/parse/friend3.C: New test.
13687 2003-09-02 Mark Mitchell <mark@codesourcery.com>
13690 * g++.dg/template/class1.C: New test.
13693 * g++.dg/expr/call1.C: New test.
13695 2003-09-01 Mark Mitchell <mark@codesourcery.com>
13698 * g++.dg/init/ref9.C: New test.
13701 * g++.dg/template/nested4.C: New test.
13703 2003-08-29 Mark Mitchell <mark@codesourcery.com>
13706 * g++.dg/template/non-dependent4.C: New test.
13709 * g++.dg/inherit/conv1.C: New test.
13711 2003-08-29 Mark Mitchell <mark@codesourcery.com>
13714 * g++.dg/ext/label1.C: New test.
13715 * g++.dg/ext/label2.C: Likewise.
13717 2003-08-28 Mark Mitchell <mark@codesourcery.com>
13719 * g++.dg/expr/cond3.C: New test.
13721 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13723 * gcc.dg/builtins-1.c: Add new builtin cases.
13725 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13727 * gcc.dg/builtins-1.c: Add new cases.
13728 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13730 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13732 * gcc.dg/builtins-1.c: Add more math builtin tests.
13733 * gcc.dg/torture/builtin-attr-1.c: New test.
13735 2003-08-28 Mark Mitchell <mark@codesourcery.com>
13737 PR optimization/5079
13738 * g++.dg/opt/static3.C: New test.
13740 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13742 * gcc.misc-tests/gcov-10b.c: New test.
13744 2003-08-27 Mark Mitchell <mark@codesourcery.com>
13746 * g++.dg/opt/ptrmem3.C: New test.
13748 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
13750 2003-08-27 Jakub Jelinek <jakub@redhat.com>
13752 * gcc.dg/20030826-2.c: New test.
13754 2003-08-26 Roger Sayle <roger@eyesopen.com>
13756 PR middle-end/12002
13757 * g77.f-torture/compile/12002.f: New test case.
13759 2003-08-26 Roger Sayle <roger@eyesopen.com>
13761 * gcc.dg/20030826-1.c: New test case.
13763 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
13765 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
13767 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
13770 * c++.dg/lookup/crash1.C: New test.
13772 * c++.dg/warn/noeffect3.C: New test.
13774 2003-08-25 Janis Johnson <janis187@us.ibm.com>
13776 * gcc.dg/compat/vector-1_x.c: Compile with -w.
13777 * gcc.dg/compat/vector-1_y.c: Ditto.
13778 * gcc.dg/compat/vector-2_x.c: Ditto.
13779 * gcc.dg/compat/vector-2_y.c: Ditto.
13781 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
13783 * gcc.dg/20030702-1.c: New test.
13785 2003-08-25 Mark Mitchell <mark@codesourcery.com>
13788 * g++.dg/ext/altivec-1.C: New test.
13790 2003-08-24 Richard Henderson <rth@redhat.com>
13792 * g++.dg/eh/simd-2.C: Add -w for x86.
13794 2003-08-23 Jakub Jelinek <jakub@redhat.com>
13796 * gcc.dg/20030815-1.c: New test.
13798 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13801 * g++.dg/parse/access6.C: New test.
13803 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13805 PR c++/641, c++/11876
13806 * g++.dg/template/friend22.C: New test.
13807 * g++.dg/template/friend23.C: Likewise.
13809 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13811 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
13814 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13816 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
13818 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13820 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
13822 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13824 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
13826 2003-08-22 Mark Mitchell <mark@codesourcery.com>
13828 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
13830 2003-08-21 Mark Mitchell <mark@codesourcery.com>
13833 * g++.dg/overload/prom1.C: New test.
13836 * g++.dg/parse/dtor2.C: New test.
13839 * g++.dg/parse/using2.C: New test.
13841 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
13844 * gcc.c-torture/compile/20030821-1.c: New.
13846 2003-08-20 Mark Mitchell <mark@codesourcery.com>
13849 * g++.dg/template/deduce2.C: New test.
13851 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
13853 * gcc.c-torture/execute/20030821-1.c: New test.
13855 2003-08-20 Roger Sayle <roger@eyesopen.com>
13857 PR middle-end/11984
13858 * gcc.dg/20030820-1.c: New test case.
13860 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
13863 * g++.dg/warn/noeffect2.C: New test.
13865 2003-08-19 Mark Mitchell <mark@codesourcery.com>
13868 * g++.dg/template/dtor2.C: New test.
13871 * g++.dg/template/operator1.C: New test.
13872 * g++.dg/parse/operator4.C: New test.
13875 * g++.dg/expr/enum1.C: New test.
13876 * gcc.dg/c99-bool-1.c: Remove bogus warning.
13879 * g++.dg/parse/elab2.C: New test.
13880 * g++.dg/parse/typedef4.C: Change error message.
13881 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
13882 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
13883 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
13885 2003-08-19 Geoffrey Keating <geoffk@apple.com>
13887 * gcc.dg/pch/warn-1.c: New.
13888 * gcc.dg/pch/warn-1.hs: New.
13890 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
13893 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13895 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
13897 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
13899 * gcc.dg/uninit-D.c: New Test.
13900 * gcc.dg/uninit-E.c: New Test.
13901 * gcc.dg/uninit-F.c: New Test.
13902 * gcc.dg/uninit-G.c: New Test.
13904 2003-08-19 Michael Ritzert <ritzert@t-online.de>
13906 * g++.dg/README: Describe the pch directory.
13908 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13911 * g++.dg/parse/access4.C: New test.
13912 * g++.dg/parse/access5.C: Likewise.
13913 * g++.old-deja/g++.jason/access17.C: Adjust error message.
13915 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
13917 * gcc.dg/noncompile/20030818-1.c: New.
13919 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
13922 * g++.dg/warn/noeffect1.C: New test.
13924 * g++.dg/template/scope2.C: New test.
13925 * g++.dg/template/error2.C: Correct dg-error
13927 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
13929 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
13931 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
13934 * g++.dg/template/warn1.C: New.
13936 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
13938 * g++.dg/template/error2.C: New test.
13939 * g++.dg/lookup/using7.C: Adjust errors
13940 * g++.old-deja/g++.pt/crash36.C: Likewise.
13941 * g++.old-deja/g++.pt/derived3.C: Likewise.
13943 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13945 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
13946 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
13947 * gcc.c-torture/execute/builtins/string-9.c: New, from
13948 string-opt-9.c. Adjust for execute/builtins framework.
13949 * gcc.c-torture/execute/string-opt-9.c: Delete.
13951 2003-08-12 Mark Mitchell <mark@codesourcery.com>
13953 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
13955 * g++.dg/parse/ret-type2.C: New test.
13958 * g++.dg/init/new8.C: New test.
13961 * g++.dg/parse/typedef5.C: New test.
13964 * g++.dg/parse/qualified2.C: New test.
13965 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
13968 2003-08-11 Mark Mitchell <mark@codesourcery.com>
13970 * g++.dg/conversion/ptrmem1.C: New test.
13972 2003-08-11 Jakub Jelinek <jakub@redhat.com>
13975 * gcc.dg/20030811-1.c: New test.
13978 * gcc.c-torture/execute/20030811-1.c: New test.
13980 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13982 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
13984 2003-08-10 Mark Mitchell <mark@codesourcery.com>
13987 * g++.dg/inherit/multiple1.C: New test.
13989 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
13991 * gcc.dg/spe1.c: New test.
13994 * g++.dg/expr/cast2.C: New test.
13997 * g++.dg/template/dependent-name2.C: New test.
13999 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
14001 * g++.dg/parse/crash11.C: Put the dg options in comments.
14003 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
14005 * lib/gcc-dg.exp: Update for diagnostic change.
14007 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14010 * g++.dg/parse/crash11.C: New test.
14012 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
14014 * gcc.dg/cpp/spacing1.c: Update.
14016 2003-08-04 Janis Johnson <janis187@us.ibm.com>
14019 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
14020 a value for -mtune.
14022 2003-08-04 Roger Sayle <roger@eyesopen.com>
14024 PR middle-end/11771
14025 * gcc.c-torture/compile/20030804-1.c: New test case.
14027 2003-08-04 Roger Sayle <roger@eyesopen.com>
14029 * gcc.dg/20030804-1.c: New test case.
14031 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
14033 * gcc.dg/cpp/separate-1.c: New test.
14035 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
14038 * g++.dg/template/dependent-expr2.C: New test.
14041 * g++.dg/expr/ptrmem1.C: New test.
14043 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14046 * g++.dg/template/friend15.C: New test.
14048 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
14050 * lib/dg-pch.exp: Work round PCH bug.
14052 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14054 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
14055 builtins. Move cases from builtins-4.c here.
14057 * gcc.dg/torture/builtin-math-1.c: New test taken from
14058 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
14061 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
14064 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
14067 * g++.dg/template/using7.C: New test.
14069 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
14071 * import1.c, import2.c: New tests.
14073 2003-08-01 Jakub Jelinek <jakub@redhat.com>
14075 * g++.dg/eh/crossjump1.C: New test.
14077 2003-08-01 Mark Mitchell <mark@codesourcery.com>
14080 * g++.dg/template/using6.C: New test.
14083 * g++.dg/template/koenig2.C: New test.
14085 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14088 * g++.dg/parse/typedef4.C: New test.
14090 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14092 PR c++/8442, c++/8806
14093 * g++.dg/template/elab1.C: New test.
14094 * g++.dg/template/type2.C: Likewise.
14095 * g++.dg/template/ttp3.C: Adjust expected error message.
14096 * g++.old-deja/g++.law/visibility13.C: Likewise.
14097 * g++.old-deja/g++.niklas/t135.C: Likewise.
14098 * g++.old-deja/g++.pt/ttp41.C: Likewise.
14099 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
14101 * g++.old-deja/g++.pt/ttp44.C: Likewise.
14103 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
14106 * g++.dg/ext/stmtexpr1.C: New test.
14108 * g++.dg/opt/tmp1.C: New test.
14111 * g++.dg/parse/constant4.C: New test.
14114 * g++.dg/template/using5.C: New test.
14116 2003-07-31 Roger Sayle <roger@eyesopen.com>
14118 * gcc.dg/builtins-27.c: New test case.
14120 2003-07-31 Jakub Jelinek <jakub@redhat.com>
14122 * gcc.dg/tls/opt-7.c: New test.
14124 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
14126 * g++.old-deja/g++.other/crash18.C: Remove.
14128 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
14130 * g++.dg/template/explicit3.C: New.
14131 * g++.dg/template/explicit4.C: New.
14132 * g++.dg/template/explicit5.C: New.
14135 * g++.dg/template/memtmpl1.C: New.
14137 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
14140 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
14141 * gcc.dg/i386-387-5.c (dg-options): Likewise.
14143 2003-07-30 Jan Hubicka <jh@suse.cz>
14147 2003-07-29 Zack Weinberg <zack@codesourcery.com>
14149 * gcc.dg/struct-in-proto-1.c: New test.
14151 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
14153 * gcc.dg/cpp/include2.c: Only expect one message.
14155 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
14158 * g++.dg/template/using1.C: New test.
14159 * g++.dg/template/using2.C: New test.
14160 * g++.dg/template/using3.C: New test.
14161 * g++.dg/template/using4.C: New test.
14163 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
14165 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
14166 * gcc.c-torture/execute/string-opt-10.c: Likewise.
14168 2003-07-28 Jan Hubicka <jh@suse.cz>
14171 * g++.dg/opt/call1.C: New test.
14173 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
14176 * g++.dg/init/enum2.C: New test.
14177 * g++.dg/template/overload1.C: Add "-w" option.
14179 2003-07-28 <hp@bitrange.com>
14181 * gcc.dg/Wdeclaration-after-statement-1.c,
14182 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
14184 2003-07-28 Jakub Jelinek <jakub@redhat.com>
14186 * gcc.c-torture/compile/20030725-1.c: New test.
14188 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
14190 * gcc.dg/20030505.c: Only run for SPE.
14191 Remove definition of opaque type.
14193 2003-07-27 Mark Mitchell <mark@codesourcery.com>
14195 * g++.dg/template/ptrmem6.C: New test.
14197 2003-07-26 Geoffrey Keating <geoffk@apple.com>
14199 * gcc.c-torture/compile/zero-strct-2.c: New test.
14201 2003-07-25 Geoffrey Keating <geoffk@apple.com>
14203 * gcc.dg/intermod-1.c: New test.
14205 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
14208 * g++.dg/template/lookup2.C: New test.
14209 * g++.dg/template/memclass1.C: Remove instantiated from error.
14210 * g++.dg/other/error2.C: Tweak expected errors.
14213 * g++.dg/template/defarg3.C: New test.
14215 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
14217 2003-07-24 Mark Mitchell <mark@codesourcery.com>
14219 * g++.dg/inherit/access5.C: New test.
14221 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14224 * g++.dg/template/crash8.C: New test.
14226 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
14229 * gcc.dg/noncompile/incomplete-2.c: New test.
14231 2003-07-23 Mark Mitchell <mark@codesourcery.com>
14234 * g++.dg/inherit/access4.C: New test.
14237 * g++.dg/expr/cond2.C: New test.
14239 PR optimization/10679
14240 * g++.dg/opt/inline4.C: New test.
14242 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
14244 * g++.dg/parse/crash10: New test.
14246 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
14248 * g++.dg/ext/flexary1.C: New test.
14250 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14253 * g++.dg/template/crash9.C: New test.
14255 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14258 * g++.dg/parse/typedef3.C: New test.
14261 * g++.dg/parse/operator2.C: New test.
14264 * g++.dg/parse/def-tmpl-arg1.C: New test.
14267 * g++.dg/parse/funptr1.C: New test.
14270 * g++.dg/parse/ambig3.C: New test.
14273 * g++.dg/parse/operator3.C: New test.
14276 * g++.dg/parse/template10.C: New test.
14279 * g++.dg/parse/template11.C: New test.
14282 * g++.dg/parse/invalid-op1.C: New test.
14285 * g++.dg/parse/condexpr1.C: New test.
14287 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
14289 * g++.dg/ext/packed3.C: New test.
14290 * g++.dg/ext/packed4.C: New test.
14292 * gcc.dg/pack-test-3.c: New test.
14294 2003-07-21 Janis Johnson <janis187@us.ibm.com>
14296 * lib/compat.exp: Handle dg-options per source file.
14297 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
14298 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
14299 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
14300 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
14301 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
14302 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
14303 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
14304 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
14305 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
14306 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
14307 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
14308 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
14309 * g++.dg/compat/break/bitfield7_x.C: Ditto.
14310 * g++.dg/compat/break/bitfield7_y.C: Ditto.
14312 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
14315 * gcc.c-torture/execute/20030718-1.c: New test.
14317 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14319 PR optimization/11536
14320 * gcc.dg/20030721-1.c: New test.
14322 2003-07-19 Mark Mitchell <mark@codesourcery.com>
14325 * g++.dg/template/lookup1.C: New test.
14327 2003-07-19 Zack Weinberg <zack@codesourcery.com>
14329 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
14330 diagnostics of ill-formed constructs involving labels.
14331 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
14332 the new 'previously defined here' message.
14334 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
14336 * g++.dg/parse/non-dependent2.C: New test.
14338 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
14340 * g++.dg/init/init-ref4.C: xfail on targets without
14343 2003-07-17 Jakub Jelinek <jakub@redhat.com>
14346 * gcc.c-torture/execute/20030717-1.c: New test.
14348 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14350 * g++.dg/opt/cfg1.C: New test.
14352 2003-07-17 Mark Mitchell <mark@codesourcery.com>
14354 PR optimization/11557
14355 * gcc.dg/20030717-1.c: New test.
14357 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
14360 * g++.dg/expr/crash-1.C: New test.
14363 * g++.dg/template/init3.C: New test.
14366 * g++.dg/template/non-dependent1.C: New test.
14369 * g++.dg/template/non-dependent2.C: New test.
14372 * g++.dg/template/non-dependent3.C: New test.
14375 * g++.dg/template/sizeof5.C: New test.
14377 2003-07-17 Geoffrey Keating <geoffk@apple.com>
14380 * gcc.c-torture/compile/mangle-1.c: New file.
14382 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14385 * g++.dg/parse/access3.C: New test.
14387 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
14390 * g++.dg/init/init-ref4.C: New test.
14392 2003-07-16 Mark Mitchell <mark@codesourcery.com>
14395 * g++.dg/parse/constant3.C: New test.
14396 * g++.dg/parse/crash7.C: Likewise.
14398 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
14401 * gcc.dg/i386-pentium4-not-mull.c: New.
14403 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
14405 * gcc.dg/asm-names.c (ymain): Make it weak.
14407 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14410 * g++.dg/template/friend21.C: New test.
14412 2003-07-16 Jakub Jelinek <jakub@redhat.com>
14414 * gcc.dg/cleanup-8.c: New test.
14415 * gcc.dg/cleanup-9.c: New test.
14417 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
14419 * g++.dg/ext/dll-MI1.h: New file.
14420 * g++.dg/ext/dllexport-MI1.C: New file.
14421 * g++.dg/ext/dllimport-MI1.C: New file.
14423 2003-07-15 Jakub Jelinek <jakub@redhat.com>
14425 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
14426 it does not have cmpstrsi patterns (just cmpmemsi).
14428 2003-07-15 Mark Mitchell <mark@codesourcery.com>
14431 * g++.dg/debug/debug8.C: New test.
14433 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14436 * g++.dg/template/crash7.C: New test.
14438 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
14441 * gcc.c-torture/compile/20030708-1.c: New.
14443 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14445 * gcc.c-torture/execute/20030715-1.c: New test.
14447 2003-07-14 Geoffrey Keating <geoffk@apple.com>
14449 * gcc.dg/pch/inline-3.c: New file.
14450 * gcc.dg/pch/inline-3.hs: New file.
14451 * gcc.dg/pch/inline-4.c: New file.
14452 * gcc.dg/pch/inline-4.hs: New file.
14454 2003-07-14 Mark Mitchell <mark@codesourcery.com>
14457 * g++.dg/template/crash6.C: New test.
14460 * g++.dg/template/friend20.C: New test.
14463 * g++.dg/template/overload2.C: New test.
14465 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14467 PR optimization/11440
14468 * gcc.c-torture/execute/20030714-1.c: New test.
14470 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14473 * g++.dg/template/partial2.C: New test.
14475 2003-07-13 Mark Mitchell <mark@codesourcery.com>
14478 * g++.dg/template/anon1.C: New test.
14482 * g++.dg/parse/template9.C: Likewise.
14483 * g++.dg/template/crash4.C: New test.
14484 * g++.dg/template/koenig1.C: Likewise.
14485 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
14486 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
14487 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
14489 * g++.old-deja/g++.jason/template36.C: Likewise.
14490 * g++.old-deja/g++.mike/p1989.C: Likewise.
14491 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
14492 * g++.old-deja/g++.pt/ttp20.C: Use this->.
14493 * g++.old-deja/g++.pt/ttp21.C: Use this->.
14494 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
14496 * g++.old-deja/g++.pt/union2.C: Use this->.
14498 2003-07-11 Jakub Jelinek <jakub@redhat.com>
14500 * gcc.dg/20030711-1.c: New test.
14502 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
14505 * g++.dg/parse/args1.C: New test.
14506 * g++.pt/defarg8.C: Change expected errors.
14508 2003-07-11 Mark Mitchell <mark@codesourcery.com>
14511 * g++.dg/template/nontype2.C: New test.
14514 * g++.dg/parse/template8.C: New test.
14517 * g++.dg/template/scope1.C: New test.
14519 * g++.dg/warn/Wsign-compare-1.C: New test.
14521 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
14523 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
14525 2003-07-10 Mark Mitchell <mark@codesourcery.com>
14528 * g++.dg/template/explicit2.C: New test.
14531 * g++.dg/warn/pedantic1.C: New test.
14533 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
14536 * g++.dg/other/field1.C: New test.
14538 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
14541 * gcc.c-torture/compile/20030707-1.c: New.
14543 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14546 * g++.dg/template/access12.C: New test.
14548 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
14550 * g++.dg/bprob/bprob.exp (prof_ext): Update.
14551 * g77.dg/bprob/bprob.exp (prof_ext): Update.
14552 * gcc.misc-tests/bprob.exp (prof_ext): Update.
14553 * gcc.misc-tests/gcov.exp: Update
14554 * g++.dg/gcov/gcov.exp: Update
14555 * lib/gcov.exp: Update.
14557 2003-07-08 Mark Mitchell <mark@codesourcery.com>
14559 * g++.dg/abi/mangle17.C: Make sure template expressions are
14561 * g++.dg/abi/mangle4.C: Mark erroneous casts.
14562 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
14563 * g++.dg/opt/stack1.C: Remove erroneous code.
14564 * g++.dg/parse/template7.C: New test.
14565 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
14566 * g++.old-deja/g++.pt/crash4.C: Likewise.
14568 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14570 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
14571 with zero or one occurence of `$' after the initial `L'.
14573 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
14575 * gcc.c-torture/compile/20030704-1.c: Add a comment.
14577 2003-07-08 Roger Sayle <roger@eyesopen.com>
14580 * gcc.dg/Wunreachable-6.c: New testcase.
14581 * gcc.dg/Wunreachable-7.c: New testcase.
14583 2003-07-08 Jakub Jelinek <jakub@redhat.com>
14586 * gcc.dg/20030708-1.c: New test.
14588 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
14590 * gcc.dg/compat/sdata-section.h: New file.
14591 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
14592 * gcc.dg/torture/mips-sdata-1.c: New test.
14594 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14597 * g++.dg/template/friend19.C: New test.
14599 2003-07-08 Jakub Jelinek <jakub@redhat.com>
14601 * g++.dg/opt/strength-reduce.C: New test.
14603 2003-07-07 Roger Sayle <roger@eyesopen.com>
14606 * gcc.dg/20030707-1.c: New testcase.
14608 2003-07-07 Roger Sayle <roger@eyesopen.com>
14610 PR optimization/11059
14611 * g++.dg/opt/emptyunion.C: New testcase.
14613 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14614 Eric Botcazou <ebotcazou@libertysurf.fr>
14616 * g++.dg/opt/stack1.C: New test.
14618 2003-07-05 Mark Mitchell <mark@codesourcery.com>
14620 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
14624 * g++.dg/expr/static_cast3.C: New test.
14626 2003-07-04 Zack Weinberg <zack@codesourcery.com>
14628 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
14630 * gcc.dg/concat.c: Concatenation of string constants with
14631 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
14632 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
14633 * gcc.dg/cpp/escape-2.c: Use wide character constants where
14634 necessary to avoid multi-character character constant warning.
14635 * gcc.dg/cpp/escape.c: Likewise.
14636 * gcc.dg/cpp/ucs.c: Likewise.
14637 Remove backslashes from dg-bogus comments, as they confuse Tcl.
14640 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
14643 * gcc.c-torture/compile/20030704-1.c: New.
14645 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
14647 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
14649 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
14651 PR c++/5287, PR c++/7910, PR c++/11021
14652 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
14653 tests for warnings.
14654 * g++.dg/ext/dllimport2.C: Add tests for warnings.
14655 * g++.dg/ext/dllimport3.C: Likewise.
14656 * g++.dg/ext/dllimport4.C: New file.
14657 * g++.dg/ext/dllimport5.C: New file.
14658 * g++.dg/ext/dllimport6.C: New file.
14659 * g++.dg/ext/dllimport7.C: New file.
14660 * g++.dg/ext/dllimport8.C: New file.
14661 * g++.dg/ext/dllimport9.C: New file.
14662 * g++.dg/ext/dllimport10.C: New file.
14663 * g++.dg/ext/dllexport1.C: New file.
14665 2003-07-03 Mark Mitchell <mark@codesourcery.com>
14667 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
14668 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
14670 2003-07-03 Roger Sayle <roger@eyesopen.com>
14672 * gcc.dg/builtins-25.c: New testcase.
14673 * gcc.dg/builtins-26.c: New testcase.
14675 2003-07-03 Janis Johnson <janis187@us.ibm.com>
14677 * gcc.dg/compat/vector-defs.h: New file.
14678 * gcc.dg/compat/vector-setup.h: New file.
14679 * gcc.dg/compat/vector-check.h: New file.
14680 * gcc.dg/compat/vector-1_main.c: New file.
14681 * gcc.dg/compat/vector-1_x.c: New file.
14682 * gcc.dg/compat/vector-1_y.c: New file.
14683 * gcc.dg/compat/vector-2_main.c: New file.
14684 * gcc.dg/compat/vector-2_x.c: New file.
14685 * gcc.dg/compat/vector-2_y.c: New file.
14687 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
14688 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
14689 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
14690 * gcc.dg/compat/struct-align-1.h: New file.
14691 * gcc.dg/compat/struct-align-1_main.c: New file.
14692 * gcc.dg/compat/struct-align-1_x.c: New file.
14693 * gcc.dg/compat/struct-align-1_y.c: New file.
14694 * gcc.dg/compat/struct-align-2.h: New file.
14695 * gcc.dg/compat/struct-align-2_main.c: New file.
14696 * gcc.dg/compat/struct-align-2_x.c: New file.
14697 * gcc.dg/compat/struct-align-2_y.c: New file.
14699 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
14700 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
14701 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14702 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
14703 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
14704 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14705 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14706 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
14707 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
14708 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
14709 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
14710 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
14711 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
14712 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
14713 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
14714 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
14715 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
14716 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
14717 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14718 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14719 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14720 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14721 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14722 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14723 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14724 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14725 * gcc.dg/compat/struct-return-10_x.c: Ditto.
14726 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14727 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14729 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14731 * gcc.dg/i386-call-1.c: New test.
14733 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
14736 * g++.dg/parse/defarg4.C: New.
14738 2003-07-03 Roger Sayle <roger@eyesopen.com>
14741 * gcc.c-torture/compile/20030703-1.c: New test case.
14743 2003-07-03 Mark Mitchell <mark@codesourcery.com>
14745 * g++.dg/template/local3.C: Remove extra semicolon.
14747 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14749 * gcc.dg/i386-volatile-1.c: New test.
14751 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
14754 * g++.dg/other/offsetof2.C: XFAIL.
14755 * g++.dg/other/offsetof5.C: New.
14758 * g++.dg/template/error1.C: New.
14761 * g++.dg/template/dependent-expr1.C: New.
14763 2003-07-01 Mark Mitchell <mark@codesourcery.com>
14766 * g++.dg/template/local3.C: New test.
14769 * g++.dg/lookup/scoped6.C: New test.
14771 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
14774 * g++.dg/other/error7.C: New test.
14776 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
14778 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
14779 * g++.old-deja/g++.abi/vtable3.h: Likewise.
14780 * g++.old-deja/g++.law/code-gen5.C: Likewise.
14781 * g++.old-deja/g++.other/union2.C: Likewise.
14782 * gcc.dg/c90-const-expr-2.c: Likewise.
14783 * gcc.dg/c90-const-expr-3.c: Likewise.
14784 * gcc.dg/c99-const-expr-2.c: Likewise.
14785 * gcc.dg/c99-const-expr-3.c: Likewise.
14786 * gcc.dg/concat.c: Likewise.
14788 2003-07-01 Mark Mitchell <mark@codesourcery.com>
14791 * g++.dg/init/static1.C: New test.
14793 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14795 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
14796 * g++.old-deja/g++.other/access2.C: Likewise.
14797 * g++.old-deja/g++.other/decl2.C: Likewise.
14798 * gcc.c-torture/execute/20020615-1.c: Likewise.
14800 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14803 * g++.dg/template/sizeof4.C: New test.
14805 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14807 * g++.dg/other/error6.C: New test.
14809 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14812 * g++.dg/parse/constant2.C: New test.
14814 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
14817 * g++.dg/other/error5.C: New test.
14819 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14821 * gcc.dg/format/gcc_diag-1.c: New test.
14823 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
14825 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
14827 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
14829 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
14830 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
14831 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
14833 2003-06-28 Jakub Jelinek <jakub@redhat.com>
14835 * gcc.c-torture/execute/builtins/string-8.c: New test.
14836 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
14837 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
14838 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
14840 2003-06-27 Mark Mitchell <mark@codesourcery.com>
14843 * g++.dg/ext/typeof6.C: New test.
14845 2003-06-27 Mark Mitchell <mark@codesourcery.com>
14848 * g++.dg/init/enum1.C: New test.
14850 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
14852 * gcc.dg/20030627-1.c: New test.
14854 2003-06-26 Mark Mitchell <mark@codesourcery.com>
14857 * g++.dg/expr/static_cast2.C: New test.
14859 2003-06-26 Roger Sayle <roger@eyesopen.com>
14860 Jakub Jelinek <jakub@redhat.com>
14862 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
14863 sprintf(dst,"%s",src) optimization.
14864 * gcc.c-torture/execute/20030626-1.c: New test case.
14865 * gcc.c-torture/execute/20030626-2.c: New test case.
14867 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
14869 * gcc.c-torture/execute/multi-ix.c: New test.
14871 * gcc.c-torture/execute/simd-4.c (main):
14872 Added missing semicolon at end of union.
14874 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
14877 * g++.dg/template/explicit-instantiation3.C: New test.
14879 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14881 * gcc.dg/20030626-1.c: Use signed char.
14883 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14885 * gcc.dg/20030626-1.c: New test.
14887 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
14889 * const-str-2.m: Update.
14891 2003-06-25 Mark Mitchell <mark@codesourcery.com>
14894 * g++.dg/rtti/dyncast1.C: New test.
14895 * g++.dg/abi/mangle4.C: Correct base-specifier access.
14896 * g++.dg/lookup/scoped1.C: Remove XFAIL.
14897 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
14900 * g++.dg/expr/static_cast1.C: New test.
14902 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
14904 * gcc.dg/20030625-1.c: New test.
14906 2003-06-24 Roger Sayle <roger@eyesopen.com>
14908 * gcc.c-torture/compile/20030624-1.c: New test case.
14910 2003-06-24 Jakub Jelinek <jakub@redhat.com>
14912 * gcc.c-torture/execute/string-opt-17.c: New test.
14914 2003-06-24 Mark Mitchell <mark@codesourcery.com>
14917 * g++.dg/parse/crash6.C: New test.
14919 2003-06-23 Roger Sayle <roger@eyesopen.com>
14921 * gcc.dg/builtins-24.c: New test case.
14923 2003-06-23 Jakub Jelinek <jakub@redhat.com>
14925 * g++.dg/opt/operator1.C: New test.
14927 2003-06-22 Roger Sayle <roger@eyesopen.com>
14929 * gcc.c-torture/execute/string-opt-16.c: New test case.
14931 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14933 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
14934 * g++.old-deja/g++.other/conv7.C: Likewise
14935 * g++.old-deja/g++.other/overcnv2.C: Likewise.
14936 * g++.old-deja/g++.other/overload14.C: Likewise.
14938 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14940 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
14941 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
14943 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14946 * g++.dg/warn/Winline-3.C: New test.
14948 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14950 * lib/target-supports.exp (check_alias_available): Make the test
14951 program acceptable to the Solaris assembler.
14954 * g++.dg/template/memclass2.C: New test.
14956 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14957 Eric Botcazou <ebotcazou@libertysurf.fr>
14959 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
14960 data for non-matching targets.
14961 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
14963 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14966 * g++.dg/template/member3.C: New test.
14968 2003-06-19 Mark Mitchell <mark@codesourcery.com>
14971 * g++.dg/template/func1.C: New test.
14974 * g++.dg/template/static4.C: New test.
14975 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
14978 * g++.dg/init/ref7.C: New test.
14980 2003-06-19 Matt Austern <austern@apple.com>
14983 * g++.dg/anew1.C: New test.
14984 * g++.dg/anew2.C: New test.
14985 * g++.dg/anew3.C: New test.
14986 * g++.dg/anew4.C: New test.
14988 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
14990 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
14992 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
14994 * gcc.c-torture/execute/simd-4.c (main): Make expected value
14997 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
14999 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
15002 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
15004 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
15005 * gcc.c-torture/compile/961203-1.c: Likewise.
15006 * gcc.c-torture/compile/980506-1.c: Likewise.
15008 2003-06-17 Mark Mitchell <mark@codesourcery.com>
15011 * g++.dg/lookup/using7.C: New test.
15013 2003-06-17 Mark Mitchell <mark@codesourcery.com>
15016 * g++.dg/abi/conv1.C: Remove it.
15017 * g++.dg/template/conv7.C: New test.
15018 * g++.dg/template/conv8.C: Likewise.
15019 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
15020 conversion operator.
15022 2003-06-17 Janis Johnson <janis187@us.ibm.com>
15024 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
15025 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
15026 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
15027 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
15028 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
15029 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
15030 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
15031 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
15032 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
15033 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
15034 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
15035 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
15036 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
15037 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
15038 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
15039 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
15040 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
15041 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
15042 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
15043 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
15044 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
15045 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15046 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15047 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
15048 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
15049 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
15050 * gcc.dg/compat/struct-return-10_x.c: Ditto.
15051 * gcc.dg/compat/struct-return-2_x.c: Ditto.
15052 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15054 2003-06-16 Mark Mitchell <mark@codesourcery.com>
15056 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
15057 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
15060 2003-06-16 Roger Sayle <roger@eyesopen.com>
15062 * gcc.dg/i386-387-5.c: New test case.
15063 * gcc.dg/i386-387-6.c: New test case.
15064 * gcc.dg/builtins-23.c: New test case.
15066 2003-06-15 Roger Sayle <roger@eyesopen.com>
15068 * gcc.dg/builtins-22.c: New test case.
15069 * gcc.dg/i386-387-1.c: Update to test exp.
15070 * gcc.dg/i386-387-2.c: Likewise.
15072 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15074 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
15076 2003-06-12 Mark Mitchell <mark@codesourcery.com>
15078 * lib/gcc-dg.exp (dg-require-dll): New function.
15079 (dg-xfail-if): Likewise.
15080 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
15083 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
15084 * gcc.c-torture/compile/20001205-1.c: Likewise.
15085 * gcc.c-torture/compile/20001226-1.c: Likewise.
15086 * gcc.c-torture/compile/20010518-2.c: Likewise.
15087 * gcc.c-torture/compile/20020312-1.c: Likewise.
15088 * gcc.c-torture/compile/20020604-1.c: Likewise.
15089 * gcc.c-torture/compile/920501-12.c: Likewise.
15090 * gcc.c-torture/compile/920501-4.c: Likewise.
15091 * gcc.c-torture/compile/920520-1.c: Likewise.
15092 * gcc.c-torture/compile/920521-1.c: Likewise.
15093 * gcc.c-torture/compile/920625-1.c: Likewise.
15094 * gcc.c-torture/compile/961203-1.c: Likewise.
15095 * gcc.c-torture/compile/980506-1.c: Likewise.
15096 * gcc.c-torture/compile/981006-1.c: Likewise.
15097 * gcc.c-torture/compile/981022-1.c: Likewise.
15098 * gcc.c-torture/compile/981223-1.c: Likewise.
15099 * gcc.c-torture/compile/990617-1.c: Likewise.
15100 * gcc.c-torture/compile/dll.c: Likewise.
15101 * gcc.c-torture/compile/labels-3.c: Likewise.
15102 * gcc.c-torture/compile/mipscop-1.c: Likewise.
15103 * gcc.c-torture/compile/mipscop-2.c: Likewise.
15104 * gcc.c-torture/compile/mipscop-3.c: Likewise.
15105 * gcc.c-torture/compile/mipscop-4.c: Likewise.
15106 * gcc.c-torture/compile/simd-5.c: Likewise.
15107 * gcc.c-torture/compile/20000804-1.x: Remove.
15108 * gcc.c-torture/compile/20001205-1.x: Likewise.
15109 * gcc.c-torture/compile/20001226-1.x: Likewise.
15110 * gcc.c-torture/compile/20010518-2.x: Likewise.
15111 * gcc.c-torture/compile/20020312-1.x: Likewise.
15112 * gcc.c-torture/compile/20020604-1.x: Likewise.
15113 * gcc.c-torture/compile/920501-12.x: Likewise.
15114 * gcc.c-torture/compile/920501-4.x: Likewise.
15115 * gcc.c-torture/compile/920520-1.x: Likewise.
15116 * gcc.c-torture/compile/920521-1.x: Likewise.
15117 * gcc.c-torture/compile/920625-1.x: Likewise.
15118 * gcc.c-torture/compile/961203-1.x: Likewise.
15119 * gcc.c-torture/compile/980506-1.x: Likewise.
15120 * gcc.c-torture/compile/981006-1.x: Likewise.
15121 * gcc.c-torture/compile/981022-1.x: Likewise.
15122 * gcc.c-torture/compile/981223-1.x: Likewise.
15123 * gcc.c-torture/compile/990617-1.x: Likewise.
15124 * gcc.c-torture/compile/mipscop-1.x: Likewise.
15125 * gcc.c-torture/compile/mipscop-2.x: Likewise.
15126 * gcc.c-torture/compile/mipscop-3.x: Likewise.
15127 * gcc.c-torture/compile/mipscop-4.x: Likewise.
15128 * gcc.c-torture/compile/simd-5.x: Likewise.
15130 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
15132 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15134 * gcc.c-torture/execute/20030611-1.c: New test.
15136 2003-06-12 Roger Sayle <roger@eyesopen.com>
15139 * gcc.dg/20030612-1.c: New test case.
15141 2003-06-12 Mark Mitchell <mark@codesourcery.com>
15144 * g++.dg/expr/cast1.C: New test.
15146 2003-06-12 Roger Sayle <roger@eyesopen.com>
15148 * gcc.dg/builtins-21.c: New test case.
15150 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
15152 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
15153 options instead of at the end.
15154 * lib/objc.exp (objc_target_compile): Likewise.
15156 2003-06-11 Mark Mitchell <mark@codesourcery.com>
15159 * g++.dg/parse/error1.C: New test.
15161 2003-06-11 Janis Johnson <janis187@us.ibm.com>
15163 * gcc.dg/compat/struct-by-value-11_main.c: New file.
15164 * gcc.dg/compat/struct-by-value-11_x.c: New file.
15165 * gcc.dg/compat/struct-by-value-11_y.c: New file.
15166 * gcc.dg/compat/struct-by-value-12_main.c: New file.
15167 * gcc.dg/compat/struct-by-value-12_x.c: New file.
15168 * gcc.dg/compat/struct-by-value-12_y.c: New file.
15169 * gcc.dg/compat/struct-by-value-13_main.c: New file.
15170 * gcc.dg/compat/struct-by-value-13_x.c: New file.
15171 * gcc.dg/compat/struct-by-value-13_y.c: New file.
15172 * gcc.dg/compat/struct-by-value-14_main.c: New file.
15173 * gcc.dg/compat/struct-by-value-14_x.c: New file.
15174 * gcc.dg/compat/struct-by-value-14_y.c: New file.
15175 * gcc.dg/compat/struct-by-value-15_main.c: New file.
15176 * gcc.dg/compat/struct-by-value-15_x.c: New file.
15177 * gcc.dg/compat/struct-by-value-15_y.c: New file.
15178 * gcc.dg/compat/struct-by-value-16_main.c: New file.
15179 * gcc.dg/compat/struct-by-value-16_x.c: New file.
15180 * gcc.dg/compat/struct-by-value-16_y.c: New file.
15181 * gcc.dg/compat/struct-by-value-17_main.c: New file.
15182 * gcc.dg/compat/struct-by-value-17_x.c: New file.
15183 * gcc.dg/compat/struct-by-value-17_y.c: New file.
15184 * gcc.dg/compat/struct-by-value-18_main.c: New file.
15185 * gcc.dg/compat/struct-by-value-18_x.c: New file.
15186 * gcc.dg/compat/struct-by-value-18_y.c: New file.
15188 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
15189 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
15190 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
15191 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
15192 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
15193 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
15194 * gcc.dg/compat/scalar-return-3_main.c: New file.
15195 * gcc.dg/compat/scalar-return-3_x.c: New file.
15196 * gcc.dg/compat/scalar-return-3_y.c: New file.
15197 * gcc.dg/compat/scalar-return-4_main.c: New file.
15198 * gcc.dg/compat/scalar-return-4_x.c: New file.
15199 * gcc.dg/compat/scalar-return-4_y.c: New file.
15201 2003-06-10 Janis Johnson <janis187@us.ibm.com>
15203 * gcc.dg/compat/fp2-struct-check.h: New file.
15204 * gcc.dg/compat/fp2-struct-defs.h: New file.
15205 * gcc.dg/compat/fp2-struct-init.h: New file.
15206 * gcc.dg/compat/struct-by-value-10_main.c: New file.
15207 * gcc.dg/compat/struct-by-value-10_x.c: New file.
15208 * gcc.dg/compat/struct-by-value-10_y.c: New file.
15209 * gcc.dg/compat/struct-return-10_main.c: New file.
15210 * gcc.dg/compat/struct-return-10_x.c: New file.
15211 * gcc.dg/compat/struct-return-10_y.c: New file.
15213 * gcc.dg/compat/compat-common.h: New file.
15214 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
15215 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
15216 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
15217 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
15218 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
15219 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
15220 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
15221 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
15222 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
15223 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
15224 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
15225 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
15226 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
15227 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
15228 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
15229 * gcc.dg/compat/small-struct-check.h: Ditto.
15230 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
15231 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
15232 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
15233 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
15234 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
15235 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
15236 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
15237 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
15238 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
15239 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
15240 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15241 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
15242 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
15243 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15244 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
15245 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
15246 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
15247 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
15248 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
15249 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
15250 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
15251 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
15252 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
15253 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
15254 * gcc.dg/compat/struct-return-2_main.c: Ditto.
15255 * gcc.dg/compat/struct-return-2_x.c: Ditto.
15256 * gcc.dg/compat/struct-return-2_y.c: Ditto.
15257 * gcc.dg/compat/struct-return-3_main.c: Ditto.
15258 * gcc.dg/compat/struct-return-3_x.c: Ditto.
15259 * gcc.dg/compat/struct-return-3_y.c: Ditto.
15261 2003-06-10 Geoffrey Keating <geoffk@apple.com>
15263 * g++.dg/pch/static-1.C: New file.
15264 * g++.dg/pch/static-1.Hs: New file.
15266 2003-06-10 Richard Henderson <rth@redhat.com>
15268 * gcc.dg/asm-7.c: Adjust expected warning text.
15270 2003-06-10 Roger Sayle <roger@eyesopen.com>
15272 * gcc.dg/builtins-20.c: New test case.
15274 2003-06-10 Mark Mitchell <mark@codesourcery.com>
15277 * g++.dg/opt/template1.C: New test.
15279 2003-06-09 Mark Mitchell <mark@codesourcery.com>
15281 * lib/gcc-dg.exp (dg-test): Clear additional_files and
15282 additional_sources.
15284 2003-05-21 David Taylor <dtaylor@emc.com>
15286 * gcc.dg/Wpadded.c: New file.
15288 2003-06-09 Mark Mitchell <mark@codesourcery.com>
15290 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
15291 * gcc.dg/special/weak-2.c: Add dg-require-weak.
15292 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
15295 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
15297 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
15299 2003-06-09 Mark Mitchell <mark@codesourcery.com>
15301 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
15302 (dg-require-alias): Likewise.
15303 (dg-require-gc-sections): Likewise.
15304 * lib/target-supports.exp (check_gc_sections_available): Likewise.
15306 2003-06-08 Richard Henderson <rth@redhat.com>
15308 * gcc.dg/20011029-2.c: Fix the array reference.
15309 * gcc.dg/asm-7.c: New.
15311 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
15313 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
15315 2003-06-08 Mark Mitchell <mark@codesourcery.com>
15317 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
15318 (dg-require-gc-sections): Likewise.
15320 2003-06-08 Jan Hubicka <jh@suse.cz>
15322 * i386-cmov1.c: Fix regular expression.
15323 * i386-cvt-1.c: Likewise.
15324 * i386-local.c: Likewise.
15325 * i386-local2.c: Likewise.
15326 * i386-mul.c: Likewise.
15327 * i386-ssetype-1.c: Likewise.
15328 * i386-ssetype-3.c: Likewise.
15329 * i386-ssetype-5.c: Likewise.
15331 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15334 * g++.dg/warn/implicit-typename2.C: New test.
15335 * g++.dg/warn/implicit-typename3.C: New test.
15337 2003-06-07 Richard Henderson <rth@redhat.com>
15339 * g++.dg/other/offsetof3.C: Use size_t.
15340 * g++.dg/other/offsetof4.C: Likewise.
15342 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
15344 * lib/copy-file.exp: New. Implement gcc_copy_files.
15346 * lib/dg-pch.exp: Load copy-file.exp
15347 (dg-pch): Use gcc_copy_files instead of "file copy".
15349 2003-06-06 Mark Mitchell <mark@codesourcery.com>
15351 * gcc.dg/weak/weak.exp: Simplify.
15352 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
15353 * gcc.dg/weak/weak-1.c: Likewise.
15354 * gcc.dg/weak/weak-2.c: Likewise.
15355 * gcc.dg/weak/weak-3.c: Likewise.
15356 * gcc.dg/weak/weak-4.c: Likewise.
15357 * gcc.dg/weak/weak-5.c: Likewise.
15358 * gcc.dg/weak/weak-6.c: Likewise.
15359 * gcc.dg/weak/weak-7.c: Likewise.
15360 * gcc.dg/weak/weak-8.c: Likewise.
15361 * gcc.dg/weak/weak-9.c: Likewise.
15363 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
15365 gcc.c-torture/execute/20030606-1.c: New.
15367 2003-06-06 Roger Sayle <roger@eyesopen.com>
15369 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
15370 * gcc.dg/builtins-19.c: Likewise.
15372 2003-06-06 Roger Sayle <roger@eyesopen.com>
15374 * gcc.dg/builtins-2.c: Add some more tests.
15375 * gcc.dg/builtins-18.c: New test case.
15376 * gcc.dg/builtins-19.c: New test case.
15378 2003-06-06 Roger Sayle <roger@eyesopen.com>
15379 Jim Wilson <wilson@tuliptree.org>
15381 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
15383 2003-06-06 Jakub Jelinek <jakub@redhat.com>
15385 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
15386 mempcpy/stpcpy calls not to be optimized into something else.
15387 * gcc.c-torture/execute/string-opt-3.c: Moved to...
15388 * gcc.c-torture/execute/builtins/string-7.c: ...here.
15389 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
15391 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15393 * gcc.dg/format/asm_fprintf-1.c: New test.
15395 2003-06-05 Mark Mitchell <mark@codesourcery.com>
15397 * lib/gcc-defs.exp (additional_sources): New variable.
15398 (dg-additional-sources): New function.
15399 (additional_files): New variable.
15400 (dg-additional-files): New function.
15401 (dg-additional-files-options): Likewise.
15402 * lib/gcc-dg.exp (dg-require-weak): New function.
15403 (dg-require-alias): Likewise.
15404 (dg-require-gc-sections): Likewise.
15405 * lib/target-supports.exp (check_alias_available): Remove testfile
15407 (check_gc_sections_available): New function.
15408 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
15409 (dg-gpp-additional-files): Likewise.
15410 * lib/g++.exp (additional_sources): Remove.
15411 (additional_files): Likewise.
15412 (g++_target_compile): Use dg-additional-files-options.
15414 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
15416 * gcc.dg/special/ecos.exp: Remove.
15417 * gcc.dg/special/20000419-2.c: Use dg-require-*.
15418 * gcc.dg/special/alias-1.c: Likewise.
15419 * gcc.dg/special/alias-2.c: Likewise.
15420 * gcc.dg/special/gcsec-1.c: Likewise.
15421 * gcc.dg/special/weak-1.c: Likewise.
15422 * gcc.dg/special/weak-2.c: Likewise.
15423 * gcc.dg/special/wkali-1.c: Likewise.
15424 * gcc.dg/special/wkali-2.c: Likewise.
15426 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
15427 dg-gpp-additional-*.
15428 * g++.dg/special/conpr-3.C: Likewise.
15429 * g++.dg/special/conpr-4.C: Likewise.
15430 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
15431 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
15432 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
15433 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
15434 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
15435 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
15436 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
15437 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
15438 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
15439 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
15440 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
15441 * g++.old-deja/g++.other/comdat1.C: Likewise.
15442 * g++.old-deja/g++.other/comdat2.C: Likewise.
15443 * g++.old-deja/g++.other/comdat3.C: Likewise.
15444 * g++.old-deja/g++.other/ctor1.C: Likewise.
15445 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
15447 2003-06-05 Richard Henderson <rth@redhat.com>
15449 * gcc.dg/debug/20030605-1.c: New.
15451 2003-06-04 Mark Mitchell <mark@codesourcery.com>
15453 * README.QMTEST: Update.
15455 2003-06-04 Richard Henderson <rth@redhat.com>
15457 * gcc.dg/cleanup-1.c: New.
15458 * gcc.dg/cleanup-2.c: New.
15459 * gcc.dg/cleanup-3.c: New.
15460 * gcc.dg/cleanup-4.c: New.
15461 * gcc.dg/cleanup-5.c: New.
15462 * gcc.dg/cleanup-6.c: New.
15463 * gcc.dg/cleanup-7.c: New.
15465 2003-06-04 Mark Mitchell <mark@codesourcery.com>
15467 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
15469 * lib/dg-pch.exp: New file.
15470 * g++.dg/pch/pch.exp: Use dg-pch.exp.
15471 * gcc.dg/pch/pch.exp: Likewise.
15473 2003-06-04 Roger Sayle <roger@eyesopen.com>
15475 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
15476 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
15477 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
15478 * gcc.dg/builtins-17.c: New test case.
15479 * gcc.dg/i386-387-4.c: New test case.
15480 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
15482 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15484 * gcc.dg/ultrasp9.c: New test.
15486 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15488 * gcc.c-torture/compile/20030604-1.c: New test.
15489 * gcc.dg/sparc-constant-1.c: New test.
15491 2003-06-03 Glen Nakamura <glen@imodulo.com>
15493 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
15495 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
15497 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
15499 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
15500 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
15502 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
15504 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
15506 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15509 * g++.dg/template/spec10.C: New test.
15511 2003-06-03 Roger Sayle <roger@eyesopen.com>
15513 * gcc.dg/builtins-16.c: New test case.
15515 2003-06-03 Jakub Jelinek <jakub@redhat.com>
15517 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
15518 mempcpy test with post-increments.
15519 * gcc.c-torture/execute/string-opt-3.c: New test.
15520 * gcc.dg/string-opt-1.c: New test.
15522 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
15525 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
15527 2003-06-02 Mark Mitchell <mark@codesourcery.com>
15529 * lib/scanasm.exp (dg-scan): New function, factored out of ...
15530 (scan-assembler): ... here. Use dg-scan.
15531 (scan-assembler-not): Likewise.
15532 (scan-file): New function.
15533 (scan-file-not): Likewise.
15534 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
15535 * gcc.dg/cpp/_Pragma4.c: Likewise.
15536 * gcc.dg/cpp/_Pragma5.c: Likewise.
15537 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15538 * gcc.dg/cpp/avoidpaste2.c: Likewise.
15539 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
15540 * gcc.dg/cpp/cmdlne-P.c: Likewise.
15541 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
15542 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
15543 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
15544 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
15545 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
15546 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
15547 * gcc.dg/cpp/cxxcom1.c: Likewise.
15548 * gcc.dg/cpp/line1.c: Likewise.
15549 * gcc.dg/cpp/maccom1.c: Likewise.
15550 * gcc.dg/cpp/maccom2.c: Likewise.
15551 * gcc.dg/cpp/maccom3.c: Likewise.
15552 * gcc.dg/cpp/maccom4.c: Likewise.
15553 * gcc.dg/cpp/maccom5.c: Likewise.
15554 * gcc.dg/cpp/maccom6.c: Likewise.
15555 * gcc.dg/cpp/multiline.c: Likewise.
15556 * gcc.dg/cpp/spacing1.c: Likewise.
15557 * gcc.dg/cpp/spacing2.c: Likewise.
15558 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
15559 * gcc.dg/cpp/trad/maccom1.c: Likewise.
15560 * gcc.dg/cpp/trad/maccom2.c: Likewise.
15561 * gcc.dg/cpp/trad/maccom3.c: Likewise.
15562 * gcc.dg/cpp/trad/maccom4.c: Likewise.
15563 * gcc.dg/cpp/trad/maccom6.c: Likewise.
15564 * gcc.dg/cpp/cxxcom2.c: Likewise.
15565 * gcc.dg/cpp/cxxcom2.h: New file.
15567 * gcc.dg/cpp/truefalse.cpp: Move it to ...
15568 * g++.dg/cpp/truefalse.C: Here.
15569 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
15571 2003-06-01 Loren James Rittle <ljrittle@acm.org>
15573 * gcc.dg/cpp/redef3.c: New file.
15575 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15577 * gcc.dg/i386-loop-3.c: New test.
15579 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
15581 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
15583 2003-05-31 Roger Sayle <roger@eyesopen.com>
15585 * gcc.dg/fwrapv-1.c: New test case.
15586 * gcc.dg/fwrapv-2.c: New test case.
15588 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15591 * g++.dg/template/spec9.C: New test.
15593 2003-05-29 Roger Sayle <roger@eyesopen.com>
15595 * gcc.dg/duff-4.c: New test case.
15597 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
15600 * g77.dg/ffixed-form-1.f: New test
15601 * g77.dg/ffixed-form-2.f: New test
15602 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
15603 * g77.dg/ffree-form-3.f: New test
15605 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
15607 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
15608 * gcc.dg/wint_t-1.c: Likewise.
15610 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15612 * g++.dg/template/access11.C: New test.
15614 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15617 * g++.dg/template/access10.C: New test.
15619 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15620 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15622 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
15624 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
15626 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
15627 suppress for powerpc-*-darwin*.
15628 * gcc.dg/torture/builtin-noret-2.c: Likewise.
15630 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
15632 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
15633 suppress option for powerpc-*-darwin*.
15635 2003-05-23 Roger Sayle <roger@eyesopen.com>
15637 * gcc.dg/builtins-1.c: Add tests for tan and atan.
15638 * gcc.dg/builtins-4.c: Add test for fmod.
15640 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15643 * g++.dg/template/instantiate4.C: New test.
15645 2003-05-22 Roger Sayle <roger@eyesopen.com>
15647 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
15649 2003-05-21 Janis Johnson <janis187@us.ibm.com>
15651 * gcc.dg/compat/scalar-return-1_main.c: New file.
15652 * gcc.dg/compat/scalar-return-1_x.c: New file.
15653 * gcc.dg/compat/scalar-return-1_y.c: New file.
15654 * gcc.dg/compat/scalar-return-2_main.c: New file.
15655 * gcc.dg/compat/scalar-return-2_x.c: New file.
15656 * gcc.dg/compat/scalar-return-2_y.c: New file.
15657 * gcc.dg/compat/struct-return-3_main.c: New file.
15658 * gcc.dg/compat/struct-return-3_y.c: New file.
15659 * gcc.dg/compat/struct-return-3_x.c: New file.
15660 * gcc.dg/compat/struct-return-2_main.c: New file.
15661 * gcc.dg/compat/struct-return-2_x.c: New file.
15662 * gcc.dg/compat/struct-return-2_y.c: New file.
15664 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15666 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
15667 for hppa*-hp-hpux*.
15668 * gcc.dg/20021014-1.c (dg-options): Likewise.
15669 * gcc.dg/nest.c (dg-options): Likewise.
15671 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
15674 * g++.dg/ext/dllimport2.C: New file.
15675 * g++.dg/ext/dllimport3.C: New file.
15677 2003-05-20 Janis Johnson <janis187@us.ibm.com>
15679 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
15680 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
15681 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
15682 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
15683 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
15684 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
15685 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
15686 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
15687 * gcc.dg/compat/small-struct-defs.h: New file.
15688 * gcc.dg/compat/small-struct-init.h: New file.
15689 * gcc.dg/compat/small-struct-check.h: New file.
15690 * gcc.dg/compat/fp-struct-defs.h: New file.
15691 * gcc.dg/compat/fp-struct-check.h: New file.
15692 * gcc.dg/compat/fp-struct-init.h: New file.
15693 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
15694 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
15696 2003-05-19 Jakub Jelinek <jakub@redhat.com>
15698 * gcc.dg/20030225-2.c: New test.
15700 2003-05-18 Roger Sayle <roger@eyesopen.com>
15701 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15703 * gcc.c-torture/compile/20030518-1.c: New test case.
15705 2003-05-18 Mark Mitchell <mark@codesourcery.com>
15707 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
15708 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
15709 gcc-dg-debug-runtest.
15710 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
15711 gcc-dg-debug-runtest.
15713 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15716 * g++.dg/lookup/using6.C: New test.
15718 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15720 * g++.dg/parse/access2.C: New test.
15722 2003-05-17 Mark Mitchell <mark@codesourcery.com>
15724 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
15725 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
15726 * gcc.dg/debug/debug.exp: Likewise.
15728 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
15730 * gcc.dg/dollar.c: New test.
15732 2003-05-16 Janis Johnson <janis187@us.ibm.com>
15734 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
15735 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
15736 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
15737 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
15738 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
15739 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
15740 * gcc.dg/compat/struct-by-value-6_main.c: New file.
15741 * gcc.dg/compat/struct-by-value-6_x.c: New file.
15742 * gcc.dg/compat/struct-by-value-6_y.c: New file.
15743 * gcc.dg/compat/struct-by-value-7_main.c: New file.
15744 * gcc.dg/compat/struct-by-value-7_x.c: New file.
15745 * gcc.dg/compat/struct-by-value-7_y.c: New file.
15746 * gcc.dg/compat/struct-by-value-8_main.c: New file.
15747 * gcc.dg/compat/struct-by-value-8_x.c: New file.
15748 * gcc.dg/compat/struct-by-value-8_y.c: New file.
15749 * gcc.dg/compat/struct-by-value-9_main.c: New file.
15750 * gcc.dg/compat/struct-by-value-9_x.c: New file.
15751 * gcc.dg/compat/struct-by-value-9_y.c: New file.
15753 2003-05-16 Mark Mitchell <mark@codesourcery.com>
15755 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
15756 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
15757 support for "repo" mode.
15758 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
15759 * lib/g77-dg.exp: Likewise.
15760 * lib/obj-dg.exp: Likewise.
15762 2003-05-16 Jakub Jelinek <jakub@redhat.com>
15764 Merge from gcc-3_2-rhl8-branch:
15765 2003-04-23 Jakub Jelinek <jakub@redhat.com>
15767 * gcc.dg/tls/opt-6.c: New test.
15769 2003-04-05 Jakub Jelinek <jakub@redhat.com>
15771 * gcc.dg/20030405-1.c: New test.
15773 2003-03-09 Jakub Jelinek <jakub@redhat.com>
15775 * gcc.dg/20030309-1.c: New test.
15777 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15779 * gcc.c-torture/execute/20030307-1.c: New test.
15781 2003-02-20 Randolph Chung <tausq@debian.org>
15783 * gcc.c-torture/compile/20030220-1.c: New test.
15785 2003-02-18 Jakub Jelinek <jakub@redhat.com>
15787 * gcc.dg/20030217-1.c: New test.
15789 2003-01-29 Jakub Jelinek <jakub@redhat.com>
15791 * gcc.c-torture/compile/20020129-1.c: New test.
15793 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15795 * gcc.dg/unroll-1.c: New test.
15797 2002-11-16 Jan Hubicka <jh@suse.cz>
15799 * gcc.c-torture/execute/20020920-1.c: New test.
15801 2002-10-08 Jakub Jelinek <jakub@redhat.com>
15804 * gcc.c-torture/compile/20021008-1.c: New test.
15806 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
15809 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
15811 2002-08-07 Jakub Jelinek <jakub@redhat.com>
15813 * gcc.c-torture/compile/20020807-1.c: New test.
15815 2002-07-30 Jakub Jelinek <jakub@redhat.com>
15817 * gcc.dg/tls/opt-1.c: New test.
15819 2002-07-29 Jakub Jelinek <jakub@redhat.com>
15821 * gcc.dg/20020729-1.c: New test.
15823 2002-07-20 Jakub Jelinek <jakub@redhat.com>
15825 * g++.dg/opt/life1.C: New test.
15827 2002-05-20 Jakub Jelinek <jakub@redhat.com>
15829 * gcc.dg/20020525-1.c: New test.
15831 2002-05-24 Jakub Jelinek <jakub@redhat.com>
15834 * g++.dg/ext/pretty1.C: New test.
15835 * g++.dg/ext/pretty2.C: New test.
15837 2003-05-15 Mark Mitchell <mark@codesourcery.com>
15840 * g++.dg/ext/typeof5.C: New test.
15842 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
15844 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
15845 __USER_LABEL_PREFIX__ into account.
15846 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
15848 2003-05-14 Roger Sayle <roger@eyesopen.com>
15850 * gcc.dg/builtins-15.c: New test case.
15852 2003-05-13 Zack Weinberg <zack@codesourcery.com>
15854 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
15856 2003-05-12 Mark Mitchell <mark@codesourcery.com>
15858 * lib/g++.exp: Tweak handling of additional source files.
15859 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
15860 * g++.dg/special/conpr-2a.C: Rename to ...
15861 * g++.dg/special/conpr-2a.cc: ... this.
15862 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
15863 * g++.dg/special/conpr-3a.C: Rename to ...
15864 * g++.dg/special/conpr-3a.cc: This.
15865 * g++.dg/special/conpr-3b.C: Rename to ...
15866 * g++.dg/special/conpr-3b.cc: This.
15867 * g++.dg/special/conpr-4.C: New test.
15868 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
15870 2003-05-12 David Edelsohn <edelsohn@gnu.org>
15872 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
15874 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15876 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
15877 * g++.old-deja/g++.robertl/eb71.C: Likewise.
15878 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
15879 * g++.old-deja/g++.other/warn3.C: Likewise.
15881 2003-05-11 Roger Sayle <roger@eyesopen.com>
15883 * gcc.dg/i386-387-1.c: Update to also test log.
15884 * gcc.dg/i386-387-2.c: Likewise.
15886 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
15888 * g77.f-torture/execute/int8421.f: New test.
15890 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15892 PR c++/10230, c++/10481
15893 * g++.dg/lookup/scoped5.C: New test.
15895 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15898 * g++.dg/template/ttp6.C: New test.
15900 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
15902 * gcc.c-torture/execute/builtins: New directory.
15903 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
15904 gcc.c-torture/execute/builtins.
15905 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
15906 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
15907 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
15908 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
15910 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15913 * g++.dg/template/access8.C: New test.
15914 * g++.dg/template/access9.C: New test.
15916 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15919 * g++.dg/parse/access1.C: New test.
15921 2003-05-09 DJ Delorie <dj@redhat.com>
15923 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
15924 long, and not an int.
15926 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15928 PR c++/10555, c++/10576
15929 * g++.dg/template/memclass1.C: New test.
15931 2003-05-08 DJ Delorie <dj@redhat.com>
15933 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
15935 * gcc.c-torture/execute/20021024-1.x: Likewise.
15936 * gcc.c-torture/execute/shiftdi.x: Likewise.
15937 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
15938 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
15939 * gcc.dg/20021018-1.c: Likewise.
15941 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15943 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
15945 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
15946 (bcopy): Call memmove.
15948 2003-05-08 Roger Sayle <roger@eyesopen.com>
15950 * g77.f-torture/compile/8485.f: New test case.
15952 2003-05-07 Richard Henderson <rth@redhat.com>
15955 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
15956 Verify exception_cleanup not called for rethrows.
15957 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
15958 when exiting catch block without rethrowing.
15959 * g++.dg/eh/forced3.C: New.
15960 * g++.dg/eh/forced4.C: New.
15962 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
15964 * gcc.dg/20030505.c: Fix triplet.
15966 2003-05-06 DJ Delorie <dj@redhat.com>
15968 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
15969 * gcc.dg/nest.c: Likewise.
15971 2003-05-05 Roger Sayle <roger@eyesopen.com>
15973 * gcc.dg/builtins-14.c: New test case.
15975 2003-05-05 Janis Johnson <janis187@us.ibm.com>
15977 * lib/compat.exp (compat-execute): New argument.
15978 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
15979 * gcc.dg/compat: New test directory.
15980 * gcc.dg/compat/compat.exp: New expect script.
15981 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
15982 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
15983 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
15984 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
15985 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
15986 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
15988 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
15989 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
15990 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
15991 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
15992 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
15993 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
15994 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
15995 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
15996 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
15997 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
15998 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
15999 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
16000 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
16001 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
16002 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
16004 2003-05-05 Zack Weinberg <zack@codesourcery.com>
16006 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
16008 2003-05-05 Jakub Jelinek <jakub@redhat.com>
16010 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
16012 2003-05-05 Geoffrey Keating <geoffk@apple.com>
16014 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
16015 * gcc.dg/ppc-fsel-2.c: New test.
16017 * gcc.dg/unused-5.c: New test.
16019 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16022 * g++.dg/warn/pmf1.C: New test.
16024 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16027 * g++.dg/warn/main.C: New test.
16029 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16031 * gcc.dg/nonnull-3.c: New test.
16033 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
16035 * gcc.dg/cpp/Wtrigraphs.c: Update.
16036 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
16038 2003-05-03 Geoffrey Keating <geoffk@apple.com>
16040 * gcc.dg/ppc-fsel-1.c: New test.
16042 2003-05-03 Zack Weinberg <zack@codesourcery.com>
16045 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
16047 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
16049 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
16051 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16053 PR c++/9364, c++/10553, c++/10586
16054 * g++.dg/parse/typename4.C: New test.
16055 * g++.dg/parse/typename5.C: Likewise.
16057 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
16059 * gcc.c-torture/compile/20030503-1.c: New test.
16061 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16063 * g++.dg/lookup/using5.C: Fix testcase error.
16065 2003-05-01 Chris Demetriou <cgd@broadcom.com>
16067 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
16068 since MEABI is no longer supported. Remove all vestiges
16069 of MEABI from the test.
16071 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16074 * g++.dg/lookup/using5.C: New test.
16076 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16079 * g++.dg/template/ttp5.C: New test.
16081 2003-04-30 Mark Mitchell <mark@codesourcery.com>
16083 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
16084 (dg-gpp-additional-sources): New function.
16085 (dg-gpp-additional-files): Likewise.
16086 * lib/g++.exp (additional_sources): New variable.
16087 (additional_files): Likewise.
16088 (g++_target_compile): Deal with them.
16089 * lib/old-dejagnu.exp: Remove.
16090 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
16091 * g++.old-deja: Revise all tests to use dg commands.
16093 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16095 PR c++/9432, c++/9528
16096 * g++.dg/lookup/using4.C: New test.
16098 2003-04-29 Geoffrey Keating <geoffk@apple.com>
16100 * gcc.dg/noreturn-5.c: New file.
16101 * gcc.dg/noreturn-6.c: New file.
16103 * gcc.c-torture/compile/inline-1.c: New file.
16105 2003-04-29 Mark Mitchell <mark@codesourcery.com>
16108 * g++.dg/template/explicit1.C: New test.
16110 2003-04-29 Mark Mitchell <mark@codesourcery.com>
16113 * g++.dg/other/bitfield1.C: New test.
16116 * g++.dg/init/new7.C: New test.
16118 2003-04-29 Mark Mitchell <mark@codesourcery.com>
16120 * g++.dg/ext/desig1.C: New test.
16121 * g++.dg/ext/init1.C: Update.
16123 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
16125 2003-04-28 Mark Mitchell <mark@codesourcery.com>
16128 * g++.dg/warn/Winline-1.C: New test.
16130 2003-04-28 Jakub Jelinek <jakub@redhat.com>
16132 * gcc.c-torture/execute/string-opt-19.c: New test.
16134 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
16135 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
16137 2003-04-27 Mark Mitchell <mark@codesourcery.com>
16140 * g++.dg/init/new6.C: New test.
16143 * g++.dg/init/ref6.C: New test.
16145 2003-04-26 David Edelsohn <edelsohn@gnu.org>
16147 * g++.dg/warn/weak1.C: XFAIL on AIX4.
16149 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16151 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
16152 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
16154 2003-04-25 Mark Mitchell <mark@codesourcery.com>
16156 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
16157 initialized static data members.
16159 2003-04-25 H.J. Lu <hjl@gnu.org>
16161 * gcc.dg/ia64-sync-4.c: New test.
16163 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16165 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
16168 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
16171 * g++.dg/warn/conv1.C: New test.
16172 * g++.old-deja/g++.other/conv7.C: Adjust.
16173 * g++.old-deja/g++.other/overload14.C: Adjust.
16175 2003-04-23 Mark Mitchell <mark@codesourcery.com>
16178 * g++.dg/template/defarg2.C: New test.
16180 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
16182 * gcc.dg/cpp/include2.c: Update.
16183 * gcc.dg/cpp/multiline-2.c: New.
16184 * gcc.dg/cpp/multiline.c: Update.
16185 * gcc.dg/cpp/strify2.c: Update.
16186 * gcc.dg/cpp/trad/literals-2.c: Update.
16188 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16190 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
16192 2003-04-23 Mark Mitchell <mark@codesourcery.com>
16194 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
16196 2003-04-23 Mark Mitchell <mark@codesourcery.com>
16199 * g++.dg/parse/crash4.C: New test.
16202 * g++.dg/parse/crash5.C: New test.
16204 2003-04-22 Mark Mitchell <mark@codesourcery.com>
16207 * g++.dg/parse/crash3.C: New test.
16210 * g++.dg/parse/elab1.C: New test.
16212 2003-04-22 Devang Patel <dpatel@apple.com>
16214 * gcc.dg/cpp/trad/funlike-5.c: New test.
16216 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
16218 * g++.dg/other/packed1.C: Fix dg options.
16220 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
16222 * g++.dg/other/offsetof2.C: New test.
16224 2003-04-21 Mark Mitchell <mark@codesourcery.com>
16226 * g++.dg/template/recurse.C: Adjust location of error messages.
16228 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
16231 * g++.dg/init/addr-const1.C: New test.
16232 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
16234 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
16237 * g++.dg/lookup/struct-hack1.C: New test.
16239 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
16241 * ucs.c: Update diagnostic messages.
16243 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
16245 * gcc.dg/cpp/truefalse.cpp: New test.
16246 * gcc.dg/cpp/cpp.exp: Update.
16247 * g++.dg/other/stdbool-if.C: Remove.
16249 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
16251 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
16252 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
16254 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16256 * gcc.c-torture/compile/20030418-1.c: New test.
16258 2003-04-17 Janis Johnson <janis187@us.ibm.com>
16260 * README.compat: Remove; content moved to doc/sourcebuild.texi.
16262 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16265 g++.dg/template/dependent-name1.C: New test.
16267 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
16269 * gcc.dg/warn-1.c (tourist_guide): New array,
16270 contains a pointer to bar.
16272 2003-04-16 Roger Sayle <roger@eyesopen.com>
16274 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
16275 * gcc.c-torture/execute/medce-1.c: New test case.
16276 * gcc.c-torture/execute/medce-2.c: New test case.
16278 2003-04-15 Mark Mitchell <mark@codesourcery.com>
16280 * lib/prune.exp: Ignore more messages.
16283 * g++.dg/parse/lookup3.C: New test.
16285 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
16287 * gcc.c-torture/compile/20030415-1.c : New test.
16289 2003-04-14 Mark Mitchell <mark@codesourcery.com>
16291 * gcc.c-torture/execute/scope-2.c: Move to ...
16292 * gcc.dg/noncompile/scope.c: .... here.
16294 2003-04-14 Roger Sayle <roger@eyesopen.com>
16296 * gcc.dg/20030414-2.c: New test case.
16298 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
16301 * gcc.dg/20030414-1.c: New test.
16303 2003-04-13 Roger Sayle <roger@eyesopen.com>
16305 * gcc.dg/builtins-12.c: New test case.
16306 * gcc.dg/builtins-13.c: New test case.
16308 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16310 * gcc.c-torture/execute/string-opt-18.c: New test.
16312 2003-04-13 Mark Mitchell <mark@codesourcery.com>
16315 * g++.dg/init/new5.C: New test.
16317 2003-04-12 Mark Mitchell <mark@codesourcery.com>
16320 * g++.dg/ext/dllimport1.C: New test.
16322 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16324 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
16326 2003-04-11 Bud Davis <bdavis9659@comcast.net>
16329 * g77.f-torture/noncompile/9263.f: New test
16331 * g77.f-torture/execute/1832.f: New test
16333 2003-04-11 David Chad <davidc@freebsd.org>
16334 Loren J. Rittle <ljrittle@acm.org>
16337 * objc.dg/headers.m: New test.
16339 2003-04-10 Zack Weinberg <zack@codesourcery.com>
16341 * gcc.c-torture/execute/builtin-noret-2.c: New.
16342 * gcc.c-torture/execute/builtin-noret-2.x: New.
16343 XFAIL builtin-noret-2.c at -O1 and above.
16344 * gcc.dg/redecl.c: New.
16345 * gcc.dg/Wshadow-1.c: Update error regexps.
16347 2003-04-10 Mark Mitchell <mark@codesourcery.com>
16349 * g++.dg/abi/bitfield10.C: New test.
16351 2003-04-09 Mike Stump <mrs@apple.com>
16353 * gcc.dg/pch/pch.exp: Make testcase names longer.
16354 * g++.dg/pch/pch.exp: Make testcase names longer.
16356 2003-04-08 Roger Sayle <roger@eyesopen.com>
16358 * gcc.dg/builtins-11.c: New test case.
16360 2003-04-08 Roger Sayle <roger@eyesopen.com>
16362 * gcc.dg/builtins-9.c: New test case.
16363 * gcc.dg/builtins-10.c: New test case.
16365 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
16367 * gcc.dg/noncompile/init-4.c.c: New test.
16369 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
16371 * gcc.misc-test/gcov-9.c: New test.
16372 * gcc.misc-test/gcov-10.c: New test
16373 * gcc.misc-test/gcov-11.c: New test.
16375 2003-04-05 Zack Weinberg <zack@codesourcery.com>
16377 PR optimization/10024
16378 * gcc.c-torture/compile/20030405-1.c: New test.
16380 2003-04-04 Geoffrey Keating <geoffk@apple.com>
16382 * gcc.dg/pch/static-3.c: New.
16383 * gcc.dg/pch/static-3.hs: New.
16384 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
16386 2003-04-04 Richard Henderson <rth@redhat.com>
16388 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
16389 * g++.dg/eh/forced2.C: Likewise.
16391 2003-04-03 Mike Stump <mrs@apple.com>
16393 * lib/scanasm.exp (scan-assembler): Add xfail processing for
16395 (scan-assembler-times, scan-assembler-not): Likewise.
16396 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
16398 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16400 * gcc.dg/sparc-loop-1.c: New test.
16402 2003-04-02 Geoffrey Keating <geoffk@apple.com>
16405 * g++.dg/pch/system-2.C: New.
16406 * g++.dg/pch/system-2.Hs: New.
16408 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
16410 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
16412 * g++.dg/eh/simd-1.C (vecfunc): Same.
16414 2003-04-01 Roger Sayle <roger@eyesopen.com>
16416 * gcc.c-torture/execute/20030401-1.c: New test case.
16418 2003-04-01 Ziemowit Laski <zlaski@apple.com>
16420 * objc.dg/defs.m: New.
16422 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
16424 * g++.dg/eh/simd-1.C: New.
16425 * g++.dg/eh/simd-2.C: New.
16427 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
16429 * gcc.c-torture/execute/simd-3.c: New.
16431 2003-03-31 Mark Mitchell <mark@codesourcery.com>
16434 * gcc.dg/20030331-2.c: New test.
16436 2003-03-31 Mark Mitchell <mark@codesourcery.com>
16439 * g++.dg/parse/crash2.C: New test.
16441 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
16443 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
16444 * gcc.c-torture/execute/20030331-1.c: ...here.
16446 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
16448 * gcc.c-torture/execute/20030331-1.c: New test.
16450 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
16452 * lib/gcov.exp: Adjust call return testing strings.
16453 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
16455 2003-03-31 Roger Sayle <roger@eyesopen.com>
16457 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
16458 * gcc.dg/builtins-7.c: New test case.
16459 * gcc.dg/builtins-8.c: New test case.
16461 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
16463 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
16465 2003-03-30 Mark Mitchell <mark@codesourcery.com>
16468 * g++.dg/lookup-class-member-2.C: New test.
16470 2003-03-30 Glen Nakamura <glen@imodulo.com>
16472 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
16474 2003-03-28 Roger Sayle <roger@eyesopen.com>
16476 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
16478 2003-03-28 Mark Mitchell <mark@codesourcery.com>
16480 * g++.dg/init/attrib1.C: New test.
16482 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16484 * gcc.dg/ultrasp8.c: New test.
16486 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16488 * gcc.dg/ultrasp7.c: New test.
16490 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
16493 * g++.dg/template/inline1.C: New test.
16495 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
16497 * gcc.dg/sparc-dwarf2.c: New test.
16499 2003-03-27 Roger Sayle <roger@eyesopen.com>
16501 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
16502 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
16504 2003-03-27 Mark Mitchell <mark@codesourcery.com>
16506 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
16507 than reading .x files.
16508 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
16509 * g77.dg/gcov/gcov-1.f: Likewise.
16510 * gcc.misc-tests/gcov-4b.c: Likewise.
16511 * gcc.misc-tests/gcov-5b.c: Likewise.
16512 * gcc.misc-tests/gcov-6.c: Likewise.
16513 * gcc.misc-tests/gcov-7.c: Likewise.
16514 * gcc.misc-tests/gcov-8.c: Likewise.
16515 * g++.dg/gcov/gcov-1.x: Remove.
16516 * g77.dg/gcov/gcov-1.x: Likewise.
16517 * gcc.misc-tests/gcov-4b.x: Likewise.
16518 * gcc.misc-tests/gcov-5b.x: Likewise.
16519 * gcc.misc-tests/gcov-6.x: Likewise.
16520 * gcc.misc-tests/gcov-7.x: Likewise.
16521 * gcc.misc-tests/gcov-8.x: Likewise.
16523 2003-03-27 Glen Nakamura <glen@imodulo.com>
16526 * gcc.dg/20030324-1.c: New test.
16528 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
16531 * g++.dg/template/arg3.C: New test.
16534 * g++.dg/template/friend18.C: New test.
16536 2003-03-26 Roger Sayle <roger@eyesopen.com>
16538 * g77.f-torture/compile/20030326-1.f: New test case.
16540 2003-03-26 Janis Johnson <janis187@us.ibm.com>
16542 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
16544 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
16546 2003-03-26 Jakub Jelinek <jakub@redhat.com>
16548 * gcc.dg/ia64-sync-3.c: New test.
16550 2003-03-26 Alan Modra <amodra@bigpond.net.au>
16552 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
16554 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16556 * gcc.dg/ultrasp6.c: New test.
16558 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16560 * gcc.dg/i386-signbit-1.c: New test.
16561 * gcc.dg/i386-signbit-2.c: New test.
16562 * gcc.dg/i386-signbit-3.c: New test.
16564 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16566 * gcc.dg/ultrasp5.c: Fix options.
16568 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16570 * gcc.dg/ultrasp5.c: Fix comment.
16572 2003-03-24 Bud Davis <bdavis9659@comcast.net>
16575 * g77.f-torture/execute/10197.f: New test.
16577 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
16579 PR c++/9898, c++/383
16580 * g++.dg/template/conv6.C: New test.
16583 * g++.dg/template/ptrmem5.C: New test.
16586 * g++.dg/lookup/koenig1.C: New test.
16589 * g++.dg/lookup/template2.C: New test.
16591 2003-03-24 Jakub Jelinek <jakub@redhat.com>
16593 * g++.dg/opt/rtti1.C: New test.
16595 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16597 * gcc.dg/ultrasp5.c: New test.
16599 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
16602 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
16605 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
16608 * gcc.dg/20030323-1.c: New test.
16610 2003-03-23 Roger Sayle <roger@eyesopen.com>
16612 * gcc.c-torture/compile/20030323-1.c: New test case.
16614 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
16616 * gcc.dg/20030321-1.c: New test.
16618 2003-03-22 Zack Weinberg <zack@codesourcery.com>
16620 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
16622 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
16624 PR c++/9978, c++/9708
16625 * g++.dg/ext/vlm1.C: Adjust expected error.
16626 * g++.dg/ext/vla2.C: New test.
16627 * g++.dg/template/arg1.C: New test.
16628 * g++.dg/template/arg2.C: New test.
16630 2003-03-22 Bud Davis <bdavis9659@comcast.net>
16632 * g77.f-torture/execute/select.f: New test.
16633 * g77.f-torture/noncompile/select_no_compile.f: New test.
16635 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
16638 * g++.dg/other/error4.C: New test.
16640 2003-03-20 Mark Mitchell <mark@codesourcery.com>
16642 * g++.dg/template/friend17.C: New test.
16644 2003-03-21 Alan Modra <amodra@bigpond.net.au>
16646 * gcc.c-torture/compile/20030320-1.c: New.
16648 2003-03-20 Roger Sayle <roger@eyesopen.com>
16650 * gcc.dg/builtins-6.c: New test case.
16652 2003-03-19 Alan Modra <amodra@bigpond.net.au>
16655 * gcc.c-torture/compile/20030319-1.c: New.
16657 2003-03-18 Jan Hubicka <jh@suse.cz>
16659 * gcc.dg/i386-cvt-1.c: New test.
16661 2003-03-17 Zack Weinberg <zack@codesourcery.com>
16663 * objc.dg/naming-1.m: Use "(parse|syntax) error".
16664 * objc.dg/naming-2.m: Likewise.
16666 2003-03-17 Mark Mitchell <mark@codesourcery.com>
16669 * g++.dg/parse/crash1.C: New test.
16671 2003-03-16 Mark Mitchell <mark@codesourcery.com>
16674 * g++.dg/eh/cleanup1.C: New test.
16676 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
16678 * gcc.c-torture/execute/20030316-1.c: New test case.
16680 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
16683 * g++.dg/init/ctor2.C: New test.
16685 2003-03-15 Roger Sayle <roger@eyesopen.com>
16687 * g77.f-torture/compile/xformat.f: New test case.
16689 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16691 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
16692 * g++.old-deja/g++.mike/eh50.C: Likewise.
16694 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16697 * g++.dg/template/spec7.C: New test.
16698 * g++.dg/template/spec8.C: Likewise.
16700 2003-03-14 Jakub Jelinek <jakub@redhat.com>
16702 * gcc.c-torture/execute/20030313-1.c: New test.
16704 2003-03-14 Richard Henderson <rth@redhat.com>
16706 * gcc.dg/inline-2.c: Adjust alpha test for external call.
16708 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16710 * gcc.c-torture/compile/20030314-1.c: New test.
16712 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
16714 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
16715 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
16717 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
16718 to accept newer _imp__ prefix and additional
16719 newline in .drectve section.
16720 * gcc.dg/dll-4.c: Likewise.
16721 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
16724 2003-03-13 Mark Mitchell <mark@codesourcery.com>
16726 * g++.dg/parse/namespace9.C: New test.
16728 * g++.dg/init/ref5.C: New test.
16729 * g++.dg/parse/ptrmem1.C: Likewise.
16731 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16733 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
16734 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
16735 regular expression.
16736 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
16737 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
16739 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
16741 * gcc.c-torture/execute/20030224-2.c: New test.
16743 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16745 * gcc.dg/decl-3.c: New test.
16747 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16749 * gcc.dg/i386-loop-2.c: New test.
16751 2003-03-11 Mark Mitchell <mark@codesourcery.com>
16754 * g++.dg/parse/namespace8.C: New test.
16757 * g++.dg/overload/builtin2.C: New test.
16759 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
16761 * gcc.dg/return-type-3.c: New test.
16763 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16765 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
16766 profiling options are not supported.
16768 2003-03-10 Mark Mitchell <mark@codesourcery.com>
16770 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
16771 * g++.old-deja/g++.warn/impint2.C: Likewise.
16773 2003-03-10 Devang Patel <dpatel@apple.com>
16775 * g++.dg/cpp/c++_cmd_1.C: New test.
16776 * g++.dg/cpp/c++_cmd_1.h: New file.
16778 2003-03-10 Segher Boessenkool <segher@koffie.nl>
16780 * gcc.dg/altivec-9.c: New file.
16782 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16784 * gcc.dg/ppc-sdata-1.c: New test.
16785 * gcc.dg/ppc-sdata-2.c: New test.
16787 2003-03-09 Mark Mitchell <mark@codesourcery.com>
16790 * g++.dg/opt/ptrmem2.C: New test.
16793 * g++.dg/opt/ptrmem1.C: New test.
16795 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16797 * gcc.dg/i386-loop-1.c: New test.
16799 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16802 * g++.dg/lookup/friend1.C: New test.
16804 2003-03-08 Mark Mitchell <mark@codesourcery.com>
16807 * g++.dg/parser/constructor1.C: New test.
16809 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
16811 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
16813 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
16815 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
16817 * gcc.dg/cpp/Wunused.c: Update test.
16819 2003-03-08 Jan Hubicka <jh@suse.cz>
16821 * gcc.dg/inline-3.c: New test.
16823 2003-03-08 Mark Mitchell <mark@codesourcery.com>
16826 * g++.dg/parse/builtin1.C: New test.
16829 * g++.dg/abi/cookie1.C: New test.
16830 * g++.dg/abi/cookie2.C: Likewise.
16833 * g++.dg/template/field1.C: New test.
16836 * g++.dg/parse/class1.C: New test.
16837 * g++.dg/parse/namespace7.C: Likewise.
16838 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
16840 2003-03-07 Mark Mitchell <mark@codesourcery.com>
16842 * g++.dg/init/ref4.C: New test.
16844 2003-03-07 Jan Hubicka <jh@suse.cz>
16846 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
16847 * gcc.dg/inline-3.c: New test.
16849 2003-03-06 Mark Mitchell <mark@codesourcery.com>
16851 * g++.dg/init/ref3.C: New test.
16854 * g++.dg/init/ref2.C: New test.
16857 * g++.dg/warn/Wshadow-2.C: New test.
16860 * g++.dg/warn/Woverloaded-1.C: New test.
16862 2003-03-05 Jan Hubicka <jh@suse.cz>
16864 * gcc.dg/i386-local2.c: New.
16865 * gcc.dg/i386-local.c: Fix typo.
16867 2003-03-05 Mark Mitchell <mark@codesourcery.com>
16869 * g++.dg/abi/layout3.C: New test.
16871 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16873 * gcc.c-torture/compile/20030305-1.c
16875 2003-03-05 Jan Hubicka <jh@suse.cz>
16877 * gcc.dg/i386-local.c: New.
16879 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
16881 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
16883 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16885 * gcc.dg/switch-2.c: New test.
16886 * gcc.dg/switch-3.c: New test.
16887 * gcc.dg/Wswitch.c: Adjust line numbers.
16888 * gcc.dg/Wswitch-default.c: Likewise.
16889 * gcc.dg/Wswitch-enum.c: Likewise.
16891 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
16893 * gcc.c-torture/execute/20030222-1.c: New test.
16895 2003-03-03 James E Wilson <wilson@tuliptree.org>
16897 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
16899 2003-03-03 Mark Mitchell <mark@codesourcery.com>
16902 * g++.dg/init/ref1.C: New test.
16904 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
16906 * gcc.dg/sh-relax.c: New SH-only test.
16908 2003-03-03 Geoffrey Keating <geoffk@apple.com>
16910 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
16911 comment explaining purpose of testcase.
16913 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
16915 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
16916 for HC11/HC12 (asm needs two int registers).
16917 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
16918 HC11/HC12 because the test uses an asm which needs two 32-bit
16921 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
16923 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
16924 for HC11/HC12 (array is too large otherwise).
16925 * gcc.c-torture/compile/920501-4.x: New file, likewise.
16926 * gcc.c-torture/compile/20010518-2.x: Likewise.
16927 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
16928 HC11/HC12 (array is too large).
16930 2003-03-01 Geoffrey Keating <geoffk@apple.com>
16932 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
16933 * lib/g++-dg.exp (g++-dg-test): Likewise.
16935 2003-03-01 Roger Sayle <roger@eyesopen.com>
16937 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
16938 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
16940 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16942 * g++.dg/warn/implicit-typename1.C: Remove warning.
16944 2003-02-28 Richard Henderson <rth@redhat.com>
16946 * gcc.dg/noreturn-1.c: Move noreturn warning line.
16947 * gcc.dg/return-type-1.c: Move control reaches end warning line.
16949 2003-02-28 Geoffrey Keating <geoffk@apple.com>
16951 * gcc.dg/pch/pch.exp: Change .pch to .gch.
16952 * g++.dg/pch/pch.exp: Likewise.
16954 2003-02-28 Mark Mitchell <mark@codesourcery.com>
16957 * testsuite/g++.dg/init/new4.C: New test.
16959 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
16961 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
16963 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
16965 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
16968 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
16971 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16973 * lib/scanasm.exp: Add support for counting numbers of
16975 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
16976 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
16978 2003-02-25 Mark Mitchell <mark@codesourcery.com>
16981 * g++.dg/template/static3.C: New test.
16984 * g++.dg/parse/namespace6.C: New test.
16986 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16989 * gcc.dg/20030225-1.c: New test.
16991 2003-02-24 Mark Mitchell <mark@codesourcery.com>
16993 * README: Remove out-of-date information.
16996 * g++.dg/template/spec6.C: New test.
16998 2003-02-24 Jeff Law <law@redhat.com>
17000 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
17002 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17004 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
17005 * gcc.dg/pragma-ep-1.c: Likewise.
17007 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17010 * g++.dg/template/friend16.C: New test.
17012 2003-02-23 Mark Mitchell <mark@codesourcery.com>
17015 * g++.dg/parse/fused-params1.C: Adjust error messages.
17016 * g++.dg/template/nested3.C: New test.
17018 2003-02-24 Alan Modra <amodra@bigpond.net.au>
17020 * g++.dg/abi/param1.C: New test.
17022 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17025 * g++.dg/warn/implicit-typename1.C: New test.
17027 2003-02-22 Kelley Cook <kelleycook@comcast.net>
17029 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
17031 * g++.old-deja/g++.other/store-expr2.C: Likewise.
17032 * gcc.c-torture/execute/20010129-1.x: Likewise.
17033 * gcc.dg/20011107-1.c: Likewise.
17034 * gcc.dg/20020108-1.c: Likewise.
17035 * gcc.dg/20020122-3.c: Likewise.
17036 * gcc.dg/20020206-1.c: Likewise.
17037 * gcc.dg/20020310-1.c: Likewise.
17038 * gcc.dg/20020426-2.c: Likewise.
17039 * gcc.dg/20020517-1.c: Likewise.
17040 * gcc.dg/991230-1.c: Likewise.
17041 * gcc.dg/i386-unroll-1.c: Likewise.
17042 * gcc.misc-tests/i386-prefetch.exp: Likewise.
17044 2003-02-22 Jan Hubicka <jh@suse.cz>
17046 * gcc.dg/i386-mul.c: New test.
17048 2003-02-21 Roger Sayle <roger@eyesopen.com>
17050 * gcc.dg/builtins-5.c: New test case.
17052 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
17054 * gcc.dg/asmreg-1.c: New test.
17056 2003-02-21 Mark Mitchell <mark@codesourcery.com>
17059 * g++.dg/parse/varmod1.C: New test.
17061 2003-02-21 Mark Mitchell <mark@codesourcery.com>
17064 * g++.dg/template/op1.C: New test.
17066 2003-02-21 Mark Mitchell <mark@codesourcery.com>
17069 * g++.dg/template/nested2.C: New test.
17071 2003-02-21 Mark Mitchell <mark@codesourcery.com>
17074 * g++.dg/expr/dtor1.C: New test.
17076 2003-02-21 Zack Weinberg <zack@codesourcery.com>
17078 * gcc.dg/cpp/include3.c: New test.
17079 * gcc.dg/cpp/inc/foo.h: New file.
17081 2003-02-21 Glen Nakamura <glen@imodulo.com>
17083 * gcc.c-torture/execute/20030221-1.c: New test.
17085 2003-02-20 Mark Mitchell <mark@codesourcery.com>
17088 * g++.dg/abi/conv1.C: New test.
17090 2003-02-20 Jan Hubicka <jh@suse.cz>
17092 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
17094 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
17096 * gcc.c-torture/compile/20030219-1.c: New test.
17098 2003-02-18 Jan Hubicka <jh@suse.cz>
17100 * gcc.dg/funcorder.c: New test.
17102 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
17104 * gcc.c-torture/execute/20030218-1.c: New.
17106 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
17108 * gcc.dg/20030218-1.c: New.
17110 2003-02-18 Richard Henderson <rth@redhat.com>
17112 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
17113 * gcc.dg/attr-used-2.c: New.
17115 2003-02-18 Mark Mitchell <mark@codesourcery.com>
17118 * g++.dg/init/copy5.C: New test.
17120 2003-02-18 Geoffrey Keating <geoffk@apple.com>
17122 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
17123 * g++.dg/pch/pch.exp: Likewise.
17125 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
17127 * gcc.c-torture/execute/20030209-1.c: Enable the test if
17128 STACK_SIZE is not defined.
17130 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17133 * g++.dg/template/init1.C: New test.
17135 2003-02-16 Jan HUbicka <jh@suse.cz>
17137 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
17138 (foo): Add few extra tests
17139 * gcc.dg/c99-const-expr-3.c: Likewise.
17140 * gcc.c-torture/execute/20030216-1.c: New.
17142 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17145 * g++.dg/ext/typeof4.C: New test.
17147 2003-02-15 Roger Sayle <roger@eyesopen.com>
17149 * gcc.dg/i386-387-3.c: New test case.
17151 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
17153 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
17154 cris-*-elf* cris-*-aout* and mmix-*-*.
17156 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
17158 * gcc.dg/20030213-1.c: New test.
17160 2003-02-12 Roger Sayle <roger@eyesopen.com>
17162 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
17163 * gcc.dg/i386-387-2.c: Likewise.
17165 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
17167 * gcc.dg/ppc-spe.c: Fix formatting.
17168 Enable tests that were previously unsupported by gas.
17169 Delete tests for instructions that no longer exist.
17170 Switch arguments on evsubifw builtin.
17172 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
17174 * gcc.c-torture/execute/20030209-1.c: Disable the test if
17175 STACK_SIZE is too small.
17177 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17178 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
17180 * gcc.dg/decl-2.c: New test.
17182 2003-02-10 Jan Hubicka <jh@suse.cz>
17184 * gcc.dg/i386-fpcvt-1.c: New test.
17186 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
17188 * gcc.c-torture/execute/20030209-1.c: New test.
17190 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
17192 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
17193 int-wide bitops, use the constants of the same width.
17194 Likewise, if long long is 32-bit wide, test bitops using
17197 2003-02-07 Loren James Rittle <ljrittle@acm.org>
17199 * gcc.dg/20021014-1.c: Annotate with expected notice text.
17201 2003-02-07 Roger Sayle <roger@eyesopen.com>
17203 * testsuite/gcc.dg/builtins-4.c: New test case.
17205 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17207 * gcc.dg/20020430-1.c: Fix dg command typos.
17208 * gcc.dg/20020503-1.c: Likewise.
17210 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17213 * g++.dg/parse/fused-params1.C: New test.
17216 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
17219 * g++.dg/parse/non-dependent1.C: New test.
17222 * g++.dg/parse/dupl-tmpl-args1.C: New test.
17225 * g++.dg/parse/undefined7.C: New test.
17226 * g++.dg/parse/non-templ1.C: New test.
17229 * g++.dg/parse/too-many-tmpl-args1.C: New test.
17231 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17233 * gcc.c-torture/compile/20030206-1.c: New test.
17235 2003-02-05 Roger Sayle <roger@eyesopen.com>
17237 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
17238 "pow" to "foo" to avoid potential confusion with a math built-in.
17240 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17242 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
17243 conditions for SPARC targets.
17245 2003-02-05 Jakub Jelinek <jakub@redhat.com>
17247 * gcc.dg/20030204-1.c: New test.
17249 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17252 * g++.dg/parse/array-size1.C: New test.
17255 * g++.dg/parse/undefined3.C: New test.
17258 * g++.dg/parse/undefined4.C: New test.
17261 * g++.dg/parse/undefined5.C: New test.
17264 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
17267 * g++.dg/parse/casting-operator1.C: New test.
17270 * g++.dg/parse/undefined6.C: New test.
17273 * g++.dg/parse/missing-template1.C: New test.
17275 2003-02-04 Jan Hubicka <jh@suse.cz>
17277 * gcc.dg/i386-cadd.c: Compile using -march=k8.
17278 * gcc.dg/i386-cmov?.c: Likewise.
17279 * gcc.dg/i386-fpcvt-?.c: Likewise.
17280 * gcc.dg/i386-ssefp-1.c: Likewise.
17281 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
17284 2003-02-03 Mark Mitchell <mark@codesourcery.com>
17287 * testsuite/g++.dg/ext/max.C: New test.
17289 2003-02-03 Jan Hubicka <jh@suse.cz>
17291 * gcc.c-torture/execute/20030203-1.c: New test.
17293 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
17295 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
17298 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
17300 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
17301 * g++.dg/init/new2.C: Likewise.
17302 * g++.dg/other/new1.C: Likewise.
17304 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
17306 * gcc.dg/struct-ret-libc.c: New test.
17308 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
17310 * gcc.dg/20030129-1.c: New test.
17312 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17315 * g++.dg/template/ptrmem4.C: New test.
17317 2003-01-29 Mark Mitchell <mark@codesourcery.com>
17319 * g++.dg/parser/constant1.C: New test.
17321 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17324 * g++.dg/parse/friend2.C: New test.
17326 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
17329 * g++.dg/template/unify4.C: New test.
17331 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
17333 * gcc.c-torture/execute/20030128-1.c: New test.
17335 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
17337 * g++.dg/lookup/nested1.C: Test moved from ...
17338 * g++.old-deja/g++.other/lookup24.C: ... here.
17340 2003-01-28 Jan Hubicka <jh@suse.cz>
17342 * gcc.dg/i386-cmov5.c: New test.
17344 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17346 * gcc.c-torture/execute/20010925-1.c: Changed the
17347 memcpy declaration.
17349 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
17352 * g++.dg/parse/template5.C: New test.
17354 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
17357 * g77.dg/pr9258: New test.
17359 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
17361 * README: Move relevant parts from README.g++.
17363 * README.g++: Remove this file.
17365 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
17367 * g++.dg/abi/dcast1.C: New test.
17369 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17371 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
17373 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
17376 * g++.old-deja/g++.other/lookup24.C: New test.
17378 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17381 * gcc.dg/uninit-C.c: New test.
17383 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
17385 * g++.dg/abi/covariant1.C: New test.
17387 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
17389 * gcc.dg/20030123-1.c: New test.
17391 2003-01-25 Jan Hubicka <jh@suse.cz>
17394 * gcc.c-torture/compile/20030125-1.c
17396 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
17399 * g++.dg/parse/template3.C: New test.
17400 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
17403 * g++.dg/parse/template4.C: New test.
17406 * g++.dg/template/qual2.C: New test.
17409 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
17411 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
17413 2003-01-25 Roger Sayle <roger@eyesopen.com>
17415 * gcc.c-torture/execute/switch-1.c: New test case.
17417 2003-01-25 Jan Hubicka <jh@suse.cz>
17419 * gcc.c-torture/execute/20030125-1.[cx]: New test.
17421 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
17423 Tweaks for Bison-1.875. From the NEWS file:
17424 "- `parse error' -> `syntax error'
17425 Bison now uniformly uses the term `syntax error'"
17426 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
17427 * gcc.dg/cpp/digraph2.c: Likewise.
17428 * gcc.dg/cpp/direct2.c: Likewise.
17429 * gcc.dg/cpp/paste4.c: Likewise.
17430 * gcc.dg/c90-restrict-1.c: Likewise.
17431 * gcc.dg/c99-func-2.c: Likewise.
17432 * gcc.dg/noncompile/920721-2.c: Likewise.
17433 * gcc.dg/noncompile/930622-2.c: Likewise.
17434 * gcc.dg/noncompile/940112-1.c: Likewise.
17435 * gcc.dg/noncompile/950921-1.c: Likewise.
17436 * gcc.dg/noncompile/951123-1.c: Likewise.
17437 * gcc.dg/noncompile/971104-1.c: Likewise.
17438 * gcc.dg/noncompile/990416-1.c: Likewise.
17440 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
17442 * g++.dg/parse/undefined1.C: Add error message.
17444 2003-01-22 Mark Mitchell <mark@codesourcery.com>
17447 * g++.dg/parse/new1.C: New test.
17450 * g++.dg/parse/template2.C: New test.
17453 * g++.dg/parse/typedef2.C: New test.
17456 * g++.dg/ext/typeof3.C: New test.
17458 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17461 * g++.dg/parse/ret-type1.C: New test.
17464 * g++.dg/parse/tmpl-outside1.C: New test.
17467 * g++.dg/parse/int-as-enum1.C: New test.
17470 * g++.dg/parse/no-typename1.C: New test.
17473 * g++.dg/parse/no-value1.C: New test.
17476 * g++.dg/parse/wrong-inline1.C: New test.
17479 * g++.dg/parse/ref1.C: New test.
17482 * g++.dg/parse/attr-ctor1.C: New test.
17485 * g++.dg/parse/namespace5.C: New test.
17488 * g++.dg/parse/func-def1.C: New test.
17491 * g++.dg/parse/undefined1.C: New test.
17493 PR c++/5723, PR c++/8522
17494 * g++.dg/parse/specialization1.C: New test.
17496 PR c++/163, PR c++/8595
17497 * g++.dg/parse/struct-as-enum1.C: New test.
17500 * g++.dg/parse/undefined2.C: New test.
17502 2003-01-22 Mark Mitchell <mark@codesourcery.com>
17505 * g++.dg/parse/template1.C: New test.
17508 * g++.dg/parse/using1.C: New test.
17512 * g++.dg/parse/expr2.C: New test.
17515 * g++.dg/parse/lookup2.C: Likewise.
17517 2003-01-21 Jan Hubicka <jh@suse.cz>
17519 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
17520 * gcc.c-torture/execute/eeprof-1.c: Likewise.
17521 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
17522 * gcc.c-torture/execute/string-opt-*.c: Likewise.
17524 2003-01-20 Nick Clifton <nickc@redhat.com>
17526 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
17527 problem with ARM sibcall code generation.
17529 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
17531 * gcc.c-torture/execute/20030120-1.c: New.
17533 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
17535 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
17537 2003-01-17 Mark Mitchell <mark@codesourcery.com>
17540 * g++.dg/parse/ctor1.C: New test.
17543 * g++.dg/parse/qualified1.C: New test.
17545 * g++.dg/parse/typename3.C: New test.
17547 2003-01-16 Richard Henderson <rth@redhat.com>
17549 * g++.dg/tls/init-2.C: Fix error matches for real this time.
17551 2003-01-16 Richard Henderson <rth@redhat.com>
17553 * g++.dg/pch/pch.exp: Copy test header to the working directory
17554 before using it either for precompilation or direct use.
17555 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
17556 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
17558 2003-01-16 Richard Henderson <rth@redhat.com>
17560 * gcc.dg/pch/pch.exp: Copy test header to the working directory
17561 before using it either for precompilation or direct use.
17562 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
17563 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
17565 2003-01-16 Mark Mitchell <mark@codesourcery.com>
17567 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
17568 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
17569 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
17570 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
17571 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
17572 typename warning into error.
17573 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
17575 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
17576 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
17577 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
17579 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
17580 make declaration visible in template.
17581 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
17582 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
17584 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
17586 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
17587 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
17588 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
17589 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
17590 typename warning with error message.
17591 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
17592 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
17593 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
17595 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
17597 * g++.dg/parse/ambig2.C: New test.
17599 2003-01-15 Richard Henderson <rth@redhat.com>
17601 * g++.dg/tls/init-2.C: Update error message string.
17603 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17605 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
17607 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
17609 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
17611 * gcc.c-torture/compile/20001205-1.x: Likewise.
17612 * gcc.c-torture/compile/20001226-1.x: Likewise.
17613 * gcc.c-torture/compile/920520-1.x: Likewise.
17614 * gcc.c-torture/compile/961203-1.x: Likewise.
17615 * gcc.c-torture/compile/20020604-1.x: Likewise.
17617 2003-01-15 Jan Hubicka <jh@suse.cz>
17619 * gcc.c-torture/compile/20030115-1.c: New test.
17621 * gcc.dg/i386-fpcvt-1.c: New test.
17622 * gcc.dg/i386-fpcvt-2.c: New test.
17624 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
17626 Further conform g++'s __vmi_class_type_info to the C++ ABI
17628 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
17631 2003-01-14 Jan Hubicka <jh@suse.cz>
17633 * gcc.dg/i386-fpcvt-1.c: New test.
17634 * gcc.dg/i386-fpcvt-2.c: New test.
17636 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17638 * gcc.dg/i386-mmx-3.c: New test.
17640 2003-01-12 Mark Mitchell <mark@codesourcery.com>
17643 * g++.dg/parse/octal1.C: New file.
17646 * g++.dg/parse/typename1.C: New file.
17648 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
17650 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
17651 * gcc.dg/bf-no-ms-layout.c: Likewise.
17652 * gcc.dg/bf-ms-attrib.c: Likewise.
17654 2003-01-10 Mark Mitchell <mark@codesourcery.com>
17657 * g++.dg/parse/dtor1.C: New file.
17660 * g++.dg/rtti/typeid1.C: New file.
17663 * g++.dg/parse/lookup1.C: New file.
17666 * g++.dg/templ/spec5.C: New file.
17668 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
17670 * gcc.c-torture/compile/20030110-1.c: New test.
17672 2003-01-09 Geoffrey Keating <geoffk@apple.com>
17674 Merge from pch-branch:
17676 2002-12-23 Geoffrey Keating <geoffk@apple.com>
17678 * gcc.dg/pch/cpp-1.h: New.
17679 * gcc.dg/pch/cpp-1.c: New.
17680 * gcc.dg/pch/cpp-2.h: New.
17681 * gcc.dg/pch/cpp-2.c: New.
17683 2002-11-19 Geoffrey Keating <geoffk@apple.com>
17685 * gcc.dg/pch/except-1.h: New.
17686 * gcc.dg/pch/except-1.c: New.
17688 2002-11-13 Geoffrey Keating <geoffk@apple.com>
17690 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
17692 * gcc.dg/pch: Include *.hp not *.h.
17693 * gcc.dg/pch/system-1.h: New.
17694 * gcc.dg/pch/system-1.c: New.
17696 2002-11-11 Geoffrey Keating <geoffk@apple.com>
17698 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
17699 rather than trying to build and run a program using PCH.
17700 * gcc.dg/pch: Remove dg-do commands from test files.
17702 2002-11-08 Geoffrey Keating <geoffk@apple.com>
17704 * gcc.dg/pch/macro-3.c: New.
17705 * gcc.dg/pch/macro-3.h: New.
17707 2002-11-04 Geoffrey Keating <geoffk@apple.com>
17709 * gcc.dg/pch/common-1.c: New.
17710 * gcc.dg/pch/common-1.h: New.
17711 * gcc.dg/pch/decl-1.c: New.
17712 * gcc.dg/pch/decl-1.h: New.
17713 * gcc.dg/pch/decl-2.c: New.
17714 * gcc.dg/pch/decl-2.h: New.
17715 * gcc.dg/pch/decl-3.c: New.
17716 * gcc.dg/pch/decl-3.h: New.
17717 * gcc.dg/pch/decl-4.c: New.
17718 * gcc.dg/pch/decl-4.h: New.
17719 * gcc.dg/pch/decl-5.c: New.
17720 * gcc.dg/pch/decl-5.h: New.
17721 * gcc.dg/pch/global-1.c: New.
17722 * gcc.dg/pch/global-1.h: New.
17723 * gcc.dg/pch/inline-1.c: New.
17724 * gcc.dg/pch/inline-1.h: New.
17725 * gcc.dg/pch/inline-2.c: New.
17726 * gcc.dg/pch/inline-2.h: New.
17727 * gcc.dg/pch/static-1.c: New.
17728 * gcc.dg/pch/static-1.h: New.
17729 * gcc.dg/pch/static-2.c: New.
17730 * gcc.dg/pch/static-2.h: New.
17732 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
17734 * g++.dg/pch/pch.exp: Better handle failing testcases.
17735 * gcc.dg/pch/pch.exp: Likewise.
17736 * gcc.dg/pch/macro-1.c: New.
17737 * gcc.dg/pch/macro-1.h: New.
17738 * gcc.dg/pch/macro-2.c: New.
17739 * gcc.dg/pch/macro-2.h: New.
17741 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
17743 * g++.dg/dg.exp: Treat files in pch/ specially.
17744 * g++.dg/pch/pch.exp: New file.
17745 * g++.dg/pch/empty.H: New file.
17746 * g++.dg/pch/empty.C: New file.
17747 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
17750 * gcc.dg/pch/pch.exp: New file.
17751 * gcc.dg/pch/empty.h: New file.
17752 * gcc.dg/pch/empty.c: New file.
17753 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
17756 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17758 * g++.dg/template/friend14.C: New test.
17760 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17762 * gcc.dg/old-style-asm-1.c: New test.
17764 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
17766 * gcc.c-torture/compile/20030109-1.c: New test.
17768 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17770 * gcc.c-torture/execute/20030109-1.c: New test.
17772 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
17774 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
17775 * g++.old-deja/g++.mike/dyncast2.C: Likewise
17776 * g++.old-deja/g++.mike/dyncast3.C: Likewise
17777 * g++.old-deja/g++.mike/eh2.C: Likewise
17778 * g++.old-deja/g++.mike/eh3.C: Likewise
17779 * g++.old-deja/g++.mike/eh5.C: Likewise
17780 * g++.old-deja/g++.mike/eh6.C: Likewise
17781 * g++.old-deja/g++.mike/eh7.C: Likewise
17782 * g++.old-deja/g++.mike/eh8.C: Likewise
17783 * g++.old-deja/g++.mike/eh9.C: Likewise
17784 * g++.old-deja/g++.mike/eh10.C: Likewise
17785 * g++.old-deja/g++.mike/eh12.C: Likewise
17786 * g++.old-deja/g++.mike/eh13.C: Likewise
17787 * g++.old-deja/g++.mike/eh14.C: Likewise
17788 * g++.old-deja/g++.mike/eh16.C: Likewise
17789 * g++.old-deja/g++.mike/eh17.C: Likewise
17790 * g++.old-deja/g++.mike/eh18.C: Likewise
17791 * g++.old-deja/g++.mike/eh21.C: Likewise
17792 * g++.old-deja/g++.mike/eh23.C: Likewise
17793 * g++.old-deja/g++.mike/eh24.C: Likewise
17794 * g++.old-deja/g++.mike/eh25.C: Likewise
17795 * g++.old-deja/g++.mike/eh26.C: Likewise
17796 * g++.old-deja/g++.mike/eh27.C: Likewise
17797 * g++.old-deja/g++.mike/eh28.C: Likewise
17798 * g++.old-deja/g++.mike/eh29.C: Likewise
17799 * g++.old-deja/g++.mike/eh31.C: Likewise
17800 * g++.old-deja/g++.mike/eh33.C: Likewise
17801 * g++.old-deja/g++.mike/eh34.C: Likewise
17802 * g++.old-deja/g++.mike/eh35.C: Likewise
17803 * g++.old-deja/g++.mike/eh36.C: Likewise
17804 * g++.old-deja/g++.mike/eh37.C: Likewise
17805 * g++.old-deja/g++.mike/eh38.C: Likewise
17806 * g++.old-deja/g++.mike/eh39.C: Likewise
17807 * g++.old-deja/g++.mike/eh40.C: Likewise
17808 * g++.old-deja/g++.mike/eh41.C: Likewise
17809 * g++.old-deja/g++.mike/eh42.C: Likewise
17810 * g++.old-deja/g++.mike/eh44.C: Likewise
17811 * g++.old-deja/g++.mike/eh46.C: Likewise
17812 * g++.old-deja/g++.mike/eh47.C: Likewise
17813 * g++.old-deja/g++.mike/eh48.C: Likewise
17814 * g++.old-deja/g++.mike/eh49.C: Likewise
17815 * g++.old-deja/g++.mike/eh50.C: Likewise
17816 * g++.old-deja/g++.mike/eh51.C: Likewise
17817 * g++.old-deja/g++.mike/eh53.C: Likewise
17818 * g++.old-deja/g++.mike/eh55.C: Likewise
17819 * g++.old-deja/g++.mike/p7912.C: Likewise
17820 * g++.old-deja/g++.mike/p9706.C: Likewise
17821 * g++.old-deja/g++.mike/p10416.C: Likewise
17822 * g++.old-deja/g++.mike/p11667.C: Likewise
17823 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
17824 Remove redundant reference to Iris.
17825 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
17826 Elxsi, i860, Pico Java, and WE32K.
17828 2003-01-07 Mark Mitchell <mark@codesourcery.com>
17830 * g++.dg/ext/asm4.C: New test.
17832 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17835 * g++.dg/template/friend12.C: New test.
17836 * g++.dg/template/friend13.C: Likewise.
17837 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
17839 2003-01-08 Jan Hubicka <jh@suse.cz>
17841 * gcc.dg/i386-cadd.c: New test.
17842 * gcc.dg/i386-cmov4.c: Likewise.
17844 2003-01-06 Mark Mitchell <mark@codesourcery.com>
17847 * g++.dg/warn/Wunused-3.C: New test.
17849 * g++.dg/abi/bitfield9.C: New test.
17852 * g++.dg/parse/defarg3.C: New test.
17854 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
17856 * g++.dg/parse/ambig1.C: New test.
17857 * g++.dg/parse/defarg2.C: New test.
17859 2003-01-05 Mark Mitchell <mark@codesourcery.com>
17861 * g++.dg/template/defarg-1.C: New test.
17862 * g++.dg/template/local2.C: Likewise.
17864 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
17866 * gcc.c-torture/execute/20030105-1.c: New test.
17868 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17870 * g++.dg/parse/namespace3.C: Remove extra semicolons.
17871 * g++.dg/parse/namespace4.C: Likewise.
17873 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
17875 * g++.dg/template/ntp2.C: New test.
17877 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
17879 * g++.dg/parse/extern-C-1.C: New test.
17881 * g++.dg/parse/namespace4.C: New test.
17883 * g++.dg/template/nested1.C: New test.
17885 * g++.dg/parse/namespace3.C: New test.
17887 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
17889 * g++.dg/lookup/two-stage1.C: New test.
17891 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17893 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
17894 * g++.old-deja/g++.jason/access8.C: Likewise.
17895 * g++.old-deja/g++.other/decl5.C: Likewise.
17897 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
17899 * g++.dg/parse/parse7.C: New test.
17901 2003-01-02 Mark Mitchell <mark@codesourcery.com>
17904 * g++.dg/ext/attrib7.C: New test.
17906 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
17908 * g++.dg/parse/parse6.C: New test.
17910 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
17912 * gcc.dg/h8300-stack-1.c: New.
17914 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
17916 g++.dg/lookup/exception1.C: New test.
17918 g++.dg/lookup/template1.C: New test.
17920 g++.dg/parse/namespace2.C: New test.
17922 g++.dg/parse/parens2.C: New test.
17924 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17926 * g++.dg/parse/parse5.C: New test.
17927 * g++.dg/lookup/scoped4.C: New test.
17929 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
17931 * g++.dg/parse/parens1.C: New test.
17933 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
17935 * g++.dg/parse/parens2.C: New test.
17937 * g++.dg/lookup/scope-operator1.C: New test.
17939 * g++.dg/parse/operator1.C: New test.
17941 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17943 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
17944 * g++.old-deja/g++.other/access6.C: Likewise.
17945 * g++.old-deja/g++.other/decl1.C: Likewise.
17946 * g++.old-deja/g++.pt/typename12.C: Likewise.
17948 2002-12-31 Mark Mitchell <mark@codesourcery.com>
17950 * g++.dg/parse/namespace1.C: New test.
17952 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17954 * g++.dg/parse/parse4.C: New test.
17956 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17958 * g++.dg/parse/parse3.C: New test.
17960 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17962 * g++.dg/parse/parse2.C: New test.
17964 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17966 * g++.dg/template/friend11.C: New test.
17968 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17970 * g++.dg/parse/parse1.C: New test.
17972 2002-12-31 Janis Johnson <janis187@us.ibm.com>
17974 * lib/profopt.exp: Change the name of a global variable to avoid
17975 possible clashes with other test suites.
17977 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
17979 * g++.dg/inherit/covariant8.C: New test.
17981 2002-12-31 Mark Mitchell <mark@codesourcery.com>
17983 * g++.dg/init/array9.C: New test.
17986 * g++.dg/parse/expr1.C: New test.
17988 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
17990 * gcc.c-torture/compile/20021230-1.c: New test.
17992 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
17994 * g++.dg/inherit/covariant5.C: New test.
17995 * g++.dg/inherit/covariant6.C: New test.
17996 * g++.dg/inherit/covariant7.C: New test.
17998 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18001 * g++.dg/other/access2.C: New test.
18003 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
18005 * g++.dg/other/anon-struct.C: No longer fails
18006 * g++.old-deja/g++.brendan/parse4.C: Likewise.
18007 * g++.old-deja/g++.brendan/parse5.C: Likewise.
18008 * g++.old-deja/g++.brendan/parse6.C: Likewise.
18010 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
18012 * g++.dg/parse/angle-bracket.C (main): No longer fails.
18014 2002-12-27 Mark Mitchell <mark@codesourcery.com>
18016 * g++.dg/eh/spec4.C: Remove stray semicolon.
18017 * g++.dg/expr/pmf-1.C: Change error message.
18018 * g++.dg/ext/asm1.C: Remove stray semicolon.
18019 * g++.dg/ext/typename1.C: Add missing typenames.
18020 * g++.dg/inherit/template-as-base.C: Change error message.
18021 * g++.dg/lookup/scoped1.C: Likewise.
18022 * g++.dg/lookup/scoped2.C: Likewise.
18023 * g++.dg/lookup/using2.C: Likewise.
18024 * g++.dg/other/component1.C: Remove stray semicolon.
18025 * g++.dg/other/do1.C: Change error message.
18026 * g++.dg/other/error2.C: Likewise.
18027 * g++.dg/other/init1.C: Likewise.
18028 * g++.dg/other/packed1.C: Remove stray semicolon.
18029 * g++.dg/other/ptrmem2.C: Change error message.
18030 * g++.dg/parse/parameter-declaration-1.C: Remove line number
18032 * g++.dg/special/initp1.C: Remove invalid attribute usage.
18033 * g++.dg/template/access3.C: Add typename keyword.
18034 * g++.dg/template/access5.C: Remove stray semicolon.
18035 * g++.dg/template/access6.C: Likewise.
18036 * g++.dg/template/complit1.C: Likewise.
18037 * g++.dg/template/crash1.C: Change error message.
18038 * g++.dg/template/inherit2.C: Remove stray semicolon.
18039 * g++.dg/template/instantiate2.C: Likewise.
18040 * g++.dg/template/instantiate3.C: Change error message.
18041 * g++.dg/template/qual1.C: Remove stray semicolon.
18042 * g++.dg/template/qualttp18.C: Change error message.
18043 * g++.dg/template/ref1.C: Remove stray semicolon.
18044 * g++.dg/template/sizeof1.C (A::value): Declare it.
18045 * g++.dg/template/spec4.C: Change error message.
18046 * g++.dg/template/static1.C: Likewise.
18047 * g++.dg/template/type1.C: Likewise.
18048 * g++.dg/template/typename3.C: Likewise.
18049 * g++.old-deja/g++.benjamin/13478.C: Change error message.
18050 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
18051 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
18052 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
18053 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
18054 named return value extension.
18055 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
18056 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
18057 * g++.old-deja/g++.bob/extern_C.C: Likewise.
18058 * g++.old-deja/g++.bob/inherit2.C: Likewise.
18059 * g++.old-deja/g++.brendan/complex1.C: Likewise.
18060 * g++.old-deja/g++.brendan/copy5.C: Likewise.
18061 * g++.old-deja/g++.brendan/crash13.C: Likewise.
18062 * g++.old-deja/g++.brendan/crash15.C: Likewise.
18063 * g++.old-deja/g++.brendan/crash18.C: Change error message.
18064 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
18065 * g++.old-deja/g++.brendan/crash38.C: Likewise.
18066 * g++.old-deja/g++.brendan/crash50.C: Likewise.
18067 * g++.old-deja/g++.brendan/crash56.C: Likewise.
18068 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
18070 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
18071 * g++.old-deja/g++.brendan/crash8.C: Change error message.
18072 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
18073 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
18074 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
18075 * g++.old-deja/g++.brendan/template11.C: Likewise.
18076 * g++.old-deja/g++.brendan/template26.C: Likewise.
18077 * g++.old-deja/g++.brendan/template27.C: Use explicit
18078 specialization syntax.
18079 * g++.old-deja/g++.brendan/template30.C: Likewise.
18080 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
18081 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
18082 non-dependent names.
18083 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
18084 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
18085 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
18086 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
18087 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
18088 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
18089 named return value extension.
18090 * g++.old-deja/g++.ext/namedret2.C: Likewise.
18091 * g++.old-deja/g++.ext/namedret3.C: Likewise.
18092 * g++.old-deja/g++.ext/return1.C: Likewise.
18093 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
18094 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
18095 * g++.old-deja/g++.jason/access8.C: Likewise.
18096 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
18097 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
18098 pseudo-destructor names.
18099 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
18100 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
18101 pseudo-destructor names.
18102 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
18103 * g++.old-deja/g++.jason/overload19.C: Likewise.
18104 * g++.old-deja/g++.jason/overload32.C: Likewise.
18105 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
18107 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
18108 * g++.old-deja/g++.jason/return.C: Likewise.
18109 * g++.old-deja/g++.jason/return2.C: Likewise.
18110 * g++.old-deja/g++.jason/shadow1.C: Likewise.
18111 * g++.old-deja/g++.jason/special.C: Use explicit specialization
18113 * g++.old-deja/g++.jason/template10.C: Account for use of
18114 non-dependent names.
18115 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
18117 * g++.old-deja/g++.jason/template37.C: Likewise.
18118 * g++.old-deja/g++.law/access4.C: Change error messages.
18119 * g++.old-deja/g++.law/arm13.C: Remove incorrect
18120 pseudo-destructor names.
18121 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
18122 * g++.old-deja/g++.law/ctors9.C: Likewise.
18123 * g++.old-deja/g++.law/cvt22.C: Likewise.
18124 * g++.old-deja/g++.law/dtors5.C: Likewise.
18125 * g++.old-deja/g++.law/global-init1.C: Likewise.
18126 * g++.old-deja/g++.law/missed-error3.C: Likewise.
18127 * g++.old-deja/g++.law/operators28.C: Likewise.
18128 * g++.old-deja/g++.law/visibility28.C: Likewise.
18129 * g++.old-deja/g++.martin/eval1.C: Likewise.
18130 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
18132 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
18133 * g++.old-deja/g++.mike/net34.C: Likewise.
18134 * g++.old-deja/g++.mike/net36.C: Likewise.
18135 * g++.old-deja/g++.mike/ns2.C: Likewise.
18136 * g++.old-deja/g++.mike/p12306.C: Likewise.
18137 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
18139 * g++.old-deja/g++.mike/p700.C: Likewise.
18140 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
18141 * g++.old-deja/g++.mike/p710.C: Likewise.
18142 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
18144 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
18145 * g++.old-deja/g++.mike/pmf9.C: Likewise.
18146 * g++.old-deja/g++.ns/crash2.C: Likewise.
18147 * g++.old-deja/g++.ns/crash3.C: Likewise.
18148 * g++.old-deja/g++.ns/invalid1.C: Likewise.
18149 * g++.old-deja/g++.ns/ns17.C: Likewise.
18150 * g++.old-deja/g++.ns/template16.C: Likewise.
18151 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
18153 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
18154 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
18155 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
18156 named return value extension.
18157 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
18158 * g++.old-deja/g++.other/access4.C: Issue additional error
18160 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
18161 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
18162 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
18163 * g++.old-deja/g++.other/crash25.C: Change error message.
18164 * g++.old-deja/g++.other/crash4.C: Change error message.
18165 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
18166 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
18167 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
18169 * g++.old-deja/g++.other/defarg8.C: Likewise.
18170 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
18171 * g++.old-deja/g++.other/dtor10.C: Likewise.
18172 * g++.old-deja/g++.other/incomplete.C: Likewise.
18173 * g++.old-deja/g++.other/linkage7.C: Likewise.
18174 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
18176 * g++.old-deja/g++.other/mangle2.C: Likewise.
18177 * g++.old-deja/g++.other/refinit2.C: Likewise.
18178 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
18179 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
18180 * g++.old-deja/g++.pt/crash28.C: Likewise.
18181 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
18183 * g++.old-deja/g++.pt/crash32.C: Change error message.
18184 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
18185 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
18186 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
18187 error message position.
18188 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
18189 * g++.old-deja/g++.pt/defarg8.C: Change error message.
18190 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
18192 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
18193 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
18194 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
18195 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
18197 * g++.old-deja/g++.pt/explicit31.C: Likewise.
18198 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
18199 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
18201 * g++.old-deja/g++.pt/explicit71.C: Change error message.
18202 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
18204 * g++.old-deja/g++.pt/friend28.C: Account for use of
18205 non-dependent names.
18206 * g++.old-deja/g++.pt/friend29.C: Likewise.
18207 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
18209 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
18210 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
18211 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
18213 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
18214 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
18216 * g++.old-deja/g++.pt/memclass20.C: Likewise.
18217 * g++.old-deja/g++.pt/memclass5.C: Likewise.
18218 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
18220 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
18221 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
18222 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
18223 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
18224 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
18225 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
18227 * g++.old-deja/g++.pt/spec10.C: Likewise.
18228 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
18229 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
18230 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
18231 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
18232 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
18233 * g++.old-deja/g++.pt/ttp62.C: Likewise.
18234 * g++.old-deja/g++.pt/ttp64.C: Likewise.
18235 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
18236 * g++.old-deja/g++.pt/typename15.C: Likewise.
18237 * g++.old-deja/g++.pt/typename22.C: Likewise.
18238 * g++.old-deja/g++.pt/typename6.C: Change error messages.
18239 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
18240 * g++.old-deja/g++.pt/virtual2.C: Likewise.
18241 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
18243 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
18244 return value extension.
18245 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
18246 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
18247 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
18248 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
18250 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
18252 * g++.dg/warn/inline1.C: New test.
18253 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
18254 * g++.old-deja/g++.jason/synth10.C: Likewise.
18255 * g++.old-deja/g++.mike/net31.C: Likewise.
18256 * g++.old-deja/g++.mike/p8786.C: Likewise.
18258 * g++.dg/template/friend10.C: New test.
18259 * g++.dg/template/conv5.C: New test.
18261 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
18263 * g++.dg/lookup/scoped3.C: New test.
18265 * g++.dg/lookup/decl1.C: New test.
18266 * g++.dg/lookup/decl2.C: New test.
18268 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
18270 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
18271 gcc.c-torture/compile/20021015-1.c,
18272 gcc.c-torture/compile/20021015-2.c,
18273 gcc.c-torture/compile/20021123-1.c,
18274 gcc.c-torture/compile/20021123-2.c,
18275 gcc.c-torture/compile/20021123-3.c,
18276 gcc.c-torture/compile/20021123-4.c,
18277 gcc.c-torture/execute/20021024-1.c: Add tests previously added
18278 only to 3.1 or 3.2 branch.
18280 2002-12-23 Mark Mitchell <mark@codesourcery.com>
18282 * gcc.dg/i386-bitfield3.c: New test.
18284 * gcc.dg/i386-bitfield2.c: New test.
18286 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
18288 * g++.dg/parse/conv_op1.C: New test.
18290 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
18292 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
18295 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
18297 * gcc.c-torture/compile/20021220-1.c: New test.
18299 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
18301 * gcc.dg/i386-fastcall-1.c: New.
18303 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18305 * gcc.c-torture/execute/20021219-1.c: New test.
18307 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18309 * gcc.dg/i386-pic-1.c: New test.
18311 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18314 * g++.dg/template/friend9.C: New test.
18316 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18319 * g++.dg/template/access7.C: New test.
18321 2002-12-18 Nick Clifton <nickc@redhat.com>
18323 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
18324 the libstdc++-v3 directory has been found.
18326 2002-12-12 Devang Patel <dpatel@apple.com>
18327 * gcc.dg/darwin-ld-1.c: New test.
18328 * gcc.dg/darwin-ld-2.c: New test.
18329 * gcc.dg/darwin-ld-3.c: New test.
18330 * gcc.dg/darwin-ld-4.c: New test.
18331 * gcc.dg/darwin-ld-5.c: New test.
18333 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18335 * gcc.c-torture/compile/20021212-1.c: New test.
18337 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
18339 * gcc.dg/fshort-wchar: New test.
18341 2002-12-10 Mark Mitchell <mark@codesourcery.com>
18344 * g++.dg/template/dtor1.C: New test.
18346 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
18349 2002-12-10 Jakub Jelinek <jakub@redhat.com>
18351 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
18353 2002-12-09 Mark Mitchell <mark@codesourcery.com>
18355 * g++.dg/template/static1.C: New test.
18356 * g++.dg/template/static2.C: New test.
18357 * g++.old-deja/g++.ext/memconst.C: New test.
18359 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18361 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
18362 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
18363 * g++.dg/special/initp1.C: Likewise.
18365 2002-12-06 Jakub Jelinek <jakub@redhat.com>
18367 * gcc.c-torture/execute/20021204-1.c: New test.
18369 2002-12-04 Geoffrey Keating <geoffk@apple.com>
18371 * gcc.dg/ppc-fmadd-1.c: New file.
18372 * gcc.dg/ppc-fmadd-2.c: New file.
18373 * gcc.dg/ppc-fmadd-3.c: New file.
18375 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18377 * gcc.c-torture/compile/20021204-1.c: New test.
18379 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
18381 * g++.dg/inherit/covariant2.C: New test.
18382 * g++.dg/inherit/covariant3.C: New test.
18383 * g++.dg/inherit/covariant4.C: New test.
18384 * g++.dg/inherit/covariant1.C: Remove XFAIL.
18385 * g++.old-deja/g++.robertl/eb17.C: Likewise.
18387 2002-12-03 Mark Mitchell <mark@codesourcery.com>
18390 * g++.dg/init/brace3.C: New test.
18392 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
18394 * gcc.dg/20020210-1.c: Fix a comment typo.
18396 2002-12-02 Mark Mitchell <mark@codesourcery.com>
18399 * g++.dg/parse/defarg1.C: New test.
18402 * g++.dg/template/char1.C: New test.
18404 * g++.dg/template/varmod1.C: Fix typo.
18406 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18409 * g++.old-deja/g++.pt/crash32.C: Expect error.
18411 2002-12-01 Mark Mitchell <mark@codesourcery.com>
18414 * g++.dg/template/varmod1.C: New test.
18417 * g++.dg/inherit/typeinfo1.C: New test.
18420 * g++.dg/inherit/typedef1.C: New test.
18422 2002-11-30 Mark Mitchell <mark@codesourcery.com>
18426 * g++.dg/template/strlen1.C: New test.
18429 * g++.dg/template/ctor2.C: New test.
18432 * g++.dg/init/string1.C: New test.
18435 * g++.dg/template/friend8.C: New test.
18437 2002-11-29 Joe Buck <jbuck@synopsys.com>
18439 * g++.dg/lookup/anon2.C: New test.
18441 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
18443 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
18446 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
18448 * gcc.dg/bitfld-6.c: New test.
18450 2002-11-27 Jan Hubicka <jh@suse.cz>
18452 * gcc.c-torture/execute/20021127.[cx]: New test.
18454 2002-11-26 Jan Hubicka <jh@suse.cz>
18456 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
18459 2002-11-26 Geoffrey Keating <geoffk@apple.com>
18461 * g++.dg/init/brace2.C: New test.
18462 * g++.old-deja/g++.mike/p9129.C: Correct.
18464 2002-11-26 Mark Mitchell <mark@codesourcery.com>
18466 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
18468 2002-11-25 Andreas Bauer <baueran@in.tum.de>
18470 * gcc.dg/sibcall-6: New test for indirect sibcalls.
18472 2002-11-25 Mark Mitchell <mark@codesourcery.com>
18474 * testsuite/g++.dg/abi/empty11.C: New test.
18475 * testsuite/g++.dg/rtti/cv1.C: New test.
18477 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
18479 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
18481 2002-11-24 Mark Mitchell <mark@codesourcery.com>
18483 * g++.dg/abi/empty10.C: New test.
18485 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18487 * gcc.c-torture/compile/20021124-1.c: New test.
18489 2002-11-22 Mark Mitchell <mark@codesourcery.com>
18491 * g++.dg/abi/rtti2.C: New test.
18493 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18495 * gcc.dg/i386-unroll-1.c: New test.
18497 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18499 * gcc.c-torture/compile/20021120-1.c: New test.
18500 * gcc.c-torture/compile/20021120-2.c: New test.
18502 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18504 * gcc.dg/bitfld-5.c: New test.
18506 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18508 * gcc.c-torture/execute/20021120-3.c: New test.
18510 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18512 * gcc.c-torture/execute/20021120-2.c: New test.
18514 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
18516 * gcc.c-torture/execute/20021120-1.c: New test.
18518 2002-11-20 Jakub Jelinek <jakub@redhat.com>
18520 * gcc.c-torture/execute/20021118-3.c: New test.
18522 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18524 * gcc.c-torture/compile/20021119-1.c: New test.
18526 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
18528 * gcc.dg/duff-1.c: New test.
18529 * gcc.dg/duff-2.c: New test.
18530 * gcc.dg/duff-3.c: New test.
18532 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
18534 * gcc.dg/cpp/_Pragma5.c: New test.
18536 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
18538 * gcc.c-torture/execute/20021118-2.c: New test.
18540 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
18542 * gcc.c-torture/execute/20021118-1.c: New test.
18544 2002-11-16 Jakub Jelinek <jakub@redhat.com>
18546 * gcc.dg/20021116-1.c: New test.
18548 2002-11-14 Mark Mitchell <mark@codesourcery.com>
18550 * g++.dg/abi/vcall1.C: New test.
18552 2002-11-14 Jakub Jelinek <jakub@redhat.com>
18554 * gcc.dg/20021029-1.c: New test.
18555 * gcc.dg/20021029-2.c: New test.
18557 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18559 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
18561 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18564 * gcc.dg/20021110.c: Move to ...
18565 * gcc.c-torture/compile/20021110.c: .... here.
18567 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18570 * gcc.c-torture/execute/20021111-1.c
18572 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18575 * gcc.dg/20021110.c: New test.
18577 2002-11-10 Mark Mitchell <mark@codesourcery.com>
18579 * g++.dg/abi/vthunk3.C: Run only on x86.
18581 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
18583 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
18585 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
18587 * lib/compat.exp (compat-execute): Fix logic error in last
18590 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
18592 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
18594 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18597 * g++.dg/template/access6.C: New test.
18599 2002-11-08 Jan Hubicka <jh@suse.cz>
18601 * gcc.dg/i386-ssefp-1.c: New test.
18602 * gcc.dg/i386-ssefp-1.c: New test.
18604 2002-11-08 Jan Hubicka <jh@suse.cz>
18606 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
18608 2002-11-07 Mark Mitchell <mark@codesourcery.com>
18610 * g++.dg/abi/vthunk3.C: New test.
18613 * g++.dg/template/crash2.C: New test.
18615 2002-11-07 Mark Mitchell <mark@codesourcery.com>
18617 * testsuite/g++.dg/abi/dtor1.C: New test.
18618 * testsuite/g++.dg/abi/dtor2.C: Likewise.
18620 2002-11-05 Geoffrey Keating <geoffk@apple.com>
18622 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
18625 2002-11-04 Adam Nemet <anemet@lnxw.com>
18627 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
18628 -mthumb. Only xfail with -O0.
18630 2002-11-03 Mark Mitchell <mark@codesourcery.com>
18632 * g++.dg/abi/thunk1.C: New test.
18633 * g++.dg/abi/thunk2.C: Likewise.
18634 * g++.dg/abi/vtt1.C: Likewise.
18636 2002-11-02 Diego Novillo <dnovillo@redhat.com>
18638 PR optimization/8423
18639 * gcc.c-torture/execute/builtin-constant.c: New test.
18641 2002-11-01 Zack Weinberg <zack@codesourcery.com>
18643 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
18644 Add some more cases.
18646 2002-11-01 Mark Mitchell <mark@codesourcery.com>
18649 * g++.dg/opt/local1.C: New test.
18651 2002-10-30 Mark Mitchell <mark@codesourcery.com>
18654 * g++.dg/template/complit1.C: New test.
18657 * g++.dg/template/typename4.C: Likewise.
18659 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18661 Core issue 287, PR c++/7639
18662 * g++.dg/template/instantiate1.C: Adjust error location.
18663 * g++.dg/template/instantiate3.C: New test.
18664 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
18665 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
18666 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
18668 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
18670 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
18672 2002-10-29 Mark Mitchell <mark@codesourcery.com>
18675 * g++.dg/init/dtor2.C: New test.
18677 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18679 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
18680 * gcc.dg/nest.c: Bypass errors on irix6.
18682 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
18684 * gcc.dg/nest.c: Expect error for mmix-*-*.
18685 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
18687 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
18689 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
18692 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
18694 2002-10-25 Mike Stump <mrs@apple.com>
18696 * gcc.dg/warn-1.c: New test.
18698 2002-10-25 Zack Weinberg <zack@codesourcery.com>
18700 * g++.dg/template/typename3.C: New test.
18702 2002-10-25 Mark Mitchell <mark@codesourcery.com>
18704 * g++.dg/lookup/ptrmem1.C: New test.
18706 * g++.dg/abi/vthunk2.C: New test.
18708 2002-10-25 Zack Weinberg <zack@codesourcery.com>
18710 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
18712 2002-10-24 Mark Mitchell <mark@codesourcery.com>
18714 * g++.dg/abi/empty9.C: New test.
18716 2002-10-24 Richard Henderson <rth@redhat.com>
18718 * g++.dg/inherit/thunk1.C: Enable for ia64.
18720 2002-10-23 Mark Mitchell <mark@codesourcery.com>
18723 * g++.dg/lookup/pretty1.C: New test.
18725 2002-10-23 Jakub Jelinek <jakub@redhat.com>
18727 * gcc.dg/20021023-1.c: New test.
18729 2002-10-23 Mark Mitchell <mark@codesourcery.com>
18732 * g++.dg/parse/inline1.C: New test.
18734 2002-10-23 Richard Henderson <rth@redhat.com>
18736 * g++.dg/inherit/thunk1.C: Enable for x86_64.
18738 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
18740 2002-10-22 Mark Mitchell <mark@codesourcery.com>
18743 * g++.dg/parse/stmtexpr3.C: New test.
18745 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
18747 * g++.dg/expr/cond1.C: New test.
18749 2002-10-21 Zack Weinberg <zack@codesourcery.com>
18751 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
18753 2002-10-21 Mark Mitchell <mark@codesourcery.com>
18755 * g++.dg/abi/vbase13.C: New test.
18756 * g++.dg/abi/vbase14.C: Likewise.
18758 2002-10-21 Jakub Jelinek <jakub@redhat.com>
18760 * gcc.dg/tls/pic-1.c: New test.
18761 * gcc.dg/tls/nonpic-1.c: New test.
18762 * gcc.dg/20021018-1.c: New test.
18764 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
18766 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
18767 Remove only files with the same base name as the test case.
18768 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
18769 (profopt-execute): Likewise. Also, remove old profiling
18770 and performance data files before running the tests.
18772 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
18773 * g++.dg/bprob/bprob.exp: Likewise.
18774 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
18775 to allow more general test case names.
18777 * g++.dg/bprob/bprob-1.C: Rename to ...
18778 * g++.dg/bprob/g++-bprob-1.C: ... this.
18780 * g77.dg/bprob/bprob-1.f: Rename to ...
18781 * g77.dg/bprob/g77-bprob-1.f: ... this.
18783 2002-10-21 Zack Weinberg <zack@codesourcery.com>
18785 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
18786 bison 1.50 or later.
18788 2002-10-21 Janis Johnson <janis187@us.ibm.com>
18790 * g++.dg/README: Describe more test directories.
18792 2002-10-21 Mark Mitchell <mark@codesourcery.com>
18794 * g++.dg/init/array6.C: Add additional tests.
18796 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
18798 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
18799 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
18801 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
18803 * gcc.c-torture/compile/20020604-1.x: New.
18804 * gcc.c-torture/compile/simd-5.x: Likewise.
18805 * gcc.c-torture/execute/920710-1.x: Likewise.
18806 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
18808 2002-10-21 Mark Mitchell <mark@codesourcery.com>
18810 * g++.dg/inherit/override1.C: Add dg-options clause.
18812 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18814 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
18817 2002-10-19 Andreas Schwab <schwab@suse.de>
18819 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
18820 directory component.
18822 2002-10-18 Mark Mitchell <mark@codesourcery.com>
18824 * g++.dg/inherit/thunk1.C: New test.
18826 * g++.dg/inherit/override1.C: New test.
18828 * g++.dg/abi/mangle11.C: New test.
18829 * g++.dg/abi/mangle14.C: New test.
18830 * g++.dg/abi/mangle17.C: New test.
18832 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
18834 * g++.dg/overload/member2.C: New test.
18836 2002-10-17 Janis Johnson <janis187@us.ibm.com>
18838 * g++.dg/README: Describe new compat directory.
18839 * g++.dg/dg.exp: Skip tests in compat directory.
18840 * README.compat: New file.
18841 * lib/compat.exp: New expect script.
18842 * g++.dg/compat: New test directory.
18843 * g++.dg/compat/compat.exp: New expect script.
18844 * g++.dg/compat/abi: New test directory.
18845 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
18846 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
18847 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
18848 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
18849 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
18850 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
18851 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
18852 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
18853 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
18854 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
18855 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
18856 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
18857 * g++.dg/compat/break: New test directory.
18858 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
18859 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
18860 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
18861 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
18862 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
18863 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
18864 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
18865 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
18866 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
18867 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
18868 g++.dg/compat/break/README: New files.
18869 * g++.dg/compat/eh: New test directory.
18870 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
18871 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
18872 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
18873 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
18874 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
18875 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
18876 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
18877 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
18878 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
18879 g++.dg/compat/eh/filter2_y.C,
18880 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
18881 g++.dg/compat/eh/new1_y.C,
18882 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
18883 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
18884 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
18885 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
18886 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
18887 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
18888 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
18889 g++.dg/compat/eh/unexpected1_y.C: New files.
18890 * g++.dg/compat/init: New test directory.
18891 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
18892 g++.dg/compat/init/array5_y.C,
18893 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
18894 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
18895 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
18896 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
18897 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
18898 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
18899 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
18900 g++.dg/compat/init/init-ref2_y.C: New files.
18902 2002-10-17 Mark Mitchell <mark@codesourcery.com>
18905 * g++.dg/inherit/using3.C: New test.
18907 2002-10-17 Jan Hubicka <jh@suse.cz>
18909 * gcc.dg/20021017-2.c: New test.
18911 2002-10-17 Mark Mitchell <mark@codesourcery.com>
18913 * g++.dg/abi/mangle16.C: Adjust.
18915 * g++.dg/init/array8.C: New test.
18917 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
18919 * gcc.dg/special/mips-abi.exp: New test.
18920 * gcc.dg/special/mips-abi.s: Empty file used by the above.
18922 2002-10-16 Mark Mitchell <mark@codesourcery.com>
18924 * g++.dg/abi/mangle16.C: New test.
18925 * g++.dg/abi/mangle17.C: Likewise.
18928 * g++.dg/template/ref1.C: New test.
18930 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18932 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
18934 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
18936 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
18938 2002-10-16 Mark Mitchell <mark@codesourcery.com>
18941 * g++.dg/init/array7.C: New test.
18943 2002-10-15 Mark Mitchell <mark@codesourcery.com>
18945 * g++.dg/init/array6.C: New test.
18947 * g++.dg/abi/mangle13.C: Likewise.
18948 * g++.dg/abi/mangle14.C: Likewise.
18949 * g++.dg/abi/mangle15.C: Likewise.
18951 2002-10-14 Mark Mitchell <mark@codesourcery.com>
18953 * g++.dg/abi/empty8.C: New test.
18955 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
18957 * g++.dg/init/ctor1.C: New test.
18959 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
18961 * gcc.c-torture/execute/20021015-1.c: New test.
18963 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
18965 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
18967 2002-10-14 Jan Hubicka <jh@suse.cz>
18969 * gcc.dg/i386-ssetype-[1-5].c: New tests.
18971 2002-10-14 Richard Henderson <rth@redhat.com>
18973 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
18975 2002-10-14 Mark Mitchell <mark@codesourcery.com>
18977 PR optimization/6631
18978 * g++.dg/opt/const2.C: New test.
18980 2002-10-14 Mark Mitchell <mark@codesourcery.com>
18983 * g++.dg/parse/friend1.C: New test.
18984 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
18986 2002-10-14 Jakub Jelinek <jakub@redhat.com>
18988 * gcc.dg/20021014-1.c: New test.
18990 2002-10-11 Mark Mitchell <mark@codesourcery.com>
18993 * g++.dg/ext/vlm1.C: New test.
18994 * g++.dg/ext/vlm2.C: Likewise.
18996 * g++.dg/init/array1.C: Remove invalid braces.
18997 * g++.dg/init/brace1.C: New test.
18998 * g++.dg/init/copy2.C: Likewise.
18999 * g++.dg/init/copy3.C: Likewise.
19000 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
19001 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
19004 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
19006 * gcc.dg/cpp/assembler.S: Don't use -ansi.
19008 2002-10-11 Richard Shann <richard.shann@superh.com>
19010 * gcc.c-torture/compile/simd-5.c: New test.
19012 2002-10-10 Roger Sayle <roger@eyesopen.com>
19014 * gcc.c-torture/execute/shiftopt-1.c: New test case.
19016 2002-10-10 Jim Wilson <wilson@redhat.com>
19018 * gcc.c-torture/execute/20021010-1.c: New test.
19020 2002-10-09 Zack Weinberg <zack@codesourcery.com>
19023 * g++.dg/ext/typedef-init.C: New test.
19024 * gcc.dg/typedef-init.c: New test.
19026 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
19028 * gcc.dg/cpp/paste13.c: New test.
19030 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19032 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
19033 remaining platforms, XFAIL during compile, not execute. Don't
19036 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
19038 * gcc.dg/alias-1.c: Tweak expected warning.
19040 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19042 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
19044 2002-10-06 Andreas Jaeger <aj@suse.de>
19046 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
19047 * gcc.dg/cpp/c++98.C: Likewise.
19049 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
19050 * g++.dg/cpp/c++98.C: Likewise.
19052 * g++.dg/README (Subdirectories): Mention cpp directory.
19055 * gcc.dg/20021006-1.c: New test.
19057 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19060 * g++.dg/other/warning1.C: New test.
19062 2002-10-04 Roger Sayle <roger@eyesopen.com>
19064 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
19065 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
19066 and sparc-*-* with -m64 as expected failures. See PR 8087.
19068 2002-10-03 Mark Mitchell <mark@codesourcery.com>
19071 * g++.dg/template/ptrmem3.C: New test.
19074 * g++.dg/template/union1.C: New test.
19076 2002-10-03 Mark Mitchell <mark@codesourcery.com>
19079 * g++.dg/abi/mangle9.C: New test.
19080 * g++.dg/abi/mangle10.C: New test.
19081 * g++.dg/abi/mangle11.C: New test.
19082 * g++.dg/abi/mangle12.C: New test.
19084 2002-10-02 Mark Mitchell <mark@codesourcery.com>
19087 * g++.dg/template/meminit1.C: New test.
19088 * g++.dg/warn/Wreorder-1.C: Likewise.
19089 * g++.old-deja/g++.mike/warn3.C: Tweak.
19090 * lib/prune.exp: Ingore "in copy constructor".
19092 2002-10-02 Andreas Jaeger <aj@suse.de>
19094 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
19095 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
19096 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
19099 2002-10-01 Mark Mitchell <mark@codesourcery.com>
19101 * gcc.dg/empty1.C: Fix typo.
19103 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
19105 * gcc.dg/alias-1.c: New test.
19107 2002-10-01 Mark Mitchell <mark@codesourcery.com>
19109 * gcc.dg/empty1.C: New test.
19111 * g++.dg/tls/init-2.C: Tweak error messages.
19113 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
19115 * gcc.c-torture/compile/20020923-1.c: New test.
19117 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
19119 * gcc.c-torture/execute/ffs-1.c: New test.
19120 * gcc.c-torture/execute/ffs-2.c: Ditto.
19122 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
19124 * g++.dg/overload/member1.C: New test.
19126 2002-09-30 Mark Mitchell <mark@codesourcery.com>
19128 * g++.dg/abi/empty7.C: New test.
19129 * g++.dg/init/pm2.C: Likewise.
19131 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
19133 * g++.dg/rtti/crash1.C: New test.
19135 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
19137 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
19138 gcc.dg/sibcall-4.c: New tests.
19140 2002-09-28 Roger Sayle <roger@eyesopen.com>
19142 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
19143 powerpc and MMIX targets.
19145 2002-09-27 Zack Weinberg <zack@codesourcery.com>
19147 * gcc.dg/cpp/20020927-1.c: New.
19149 2002-09-26 David S. Miller <davem@redhat.com>
19151 * gcc.c-torture/compile/trunctfdf.c: New.
19153 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19155 * lib/target-supports.exp (check_weak_available): Handle solaris2.
19157 2002-09-27 Alan Modra <amodra@bigpond.net.au>
19159 * gcc.c-torture/execute/loop-15.c: New.
19161 2002-09-26 Janis Johnson <janis187@us.ibm.com>
19163 * README.QMTEST: Fix typo.
19165 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
19167 * gcc.dg/20020926-1.c: New test.
19169 2002-09-25 David S. Miller <davem@redhat.com>
19172 * gcc.c-torture/execute/shiftdi.c: New test.
19174 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
19176 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
19177 unique to the tool.
19178 * lib/g77.exp (g77_init): Likewise.
19179 * lib/g++.exp (g++_init): Likewise.
19180 * lib/objc.exp (objc_init): Likewise.
19182 2002-09-25 Mark Mitchell <mark@codesourcery.com>
19184 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
19185 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
19186 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
19188 2002-09-25 Richard Henderson <rth@redhat.com>
19190 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
19191 too-small long double.
19193 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
19195 * gcc.dg/20020919-1.c: New test.
19197 2002-09-23 Mark Mitchell <mark@codesourcery.com>
19199 * g++.dg/abi/bitfield6.C: New test.
19200 * g++.dg/abi/bitfield7.C: New test.
19201 * g++.dg/abi/bitfield8.C: New test.
19202 * g++.dg/abi/vbase11.C: New test.
19204 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
19206 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
19207 hppa*-*-hpux*. Update test comment.
19209 2002-09-20 Jakub Jelinek <jakub@redhat.com>
19211 * gcc.dg/tls/struct-1.c: New test.
19213 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
19215 * gcc.dg/cpp/tr-warn2.c: Update.
19217 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
19219 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
19221 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
19223 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
19226 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
19228 * gcc.c-torture/execute/ieee/mzero3.c: New test.
19230 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19231 Adjust for c++filt moved to binutils. Remove spurious duplicate
19232 setting of cxxfilt.
19234 2002-09-19 Geoffrey Keating <geoffk@apple.com>
19236 * gcc.dg/20020312-2.c: Update for darwin.
19238 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
19240 * g++.old-deja/g++.other/crash32.C: Mark ICE.
19242 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
19244 * objc.dg/comp-types-1.m: New test.
19245 * objc.dg/comp-types-2.m: New test.
19246 * objc.dg/comp-types-3.m: New test.
19247 * objc.dg/comp-types-4.m: New test.
19248 * objc.dg/comp-types-5.m: New test.
19249 * objc.dg/comp-types-6.m: New test.
19251 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
19253 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
19255 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
19257 * g++.dg/other/do1.C: New test.
19259 * g++.dg/template/subst1.C: New test.
19261 2002-09-16 Steve Ellcey <sje@cup.hp.com>
19263 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
19265 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
19267 * g++.dg/template/qualttp20.C: Adjust expected errors.
19268 * g++.old-deja/g++.jason/report.C: Likewise.
19269 * g++.old-deja/g++.other/qual1.C: Likewise.
19271 * g++.dg/lookup/scoped2.C: New test.
19273 * g++.dg/ext/asm3.C: New test.
19275 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
19277 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
19279 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
19281 * ChangeLog: follow spelling conventions.
19282 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
19283 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
19284 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
19285 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
19286 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
19287 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
19288 * g++.old-deja/g++.law/global-init1.C: Likewise.
19289 * g++.old-deja/g++.other/delete4.C: Likewise.
19290 * g++.old-deja/g++.other/inline21.C: Likewise.
19291 * g++.old-deja/g++.other/singleton.C: Likewise.
19292 * g77.dg/strlen0.f: Likewise.
19293 * g77.f-torture/compile/20010519-1.f: Likewise.
19294 * g77.f-torture/compile/980310-4.f: Likewise.
19295 * gcc.c-torture/compile/20000605-1.c: Likewise.
19296 * gcc.c-torture/execute/20020225-1.c: Likewise.
19297 * gcc.dg/c90-hexfloat-2.c: Likewise.
19298 * gcc.dg/c99-bool-1.c: Likewise.
19299 * gcc.dg/c99-hexfloat-2.c: Likewise.
19300 * gcc.dg/dll-2.c: Likewise.
19301 * gcc.dg/wtr-union-init-1.c: Likewise.
19302 * gcc.dg/wtr-union-init-2.c: Likewise.
19303 * gcc.dg/wtr-union-init-3.c: Likewise.
19304 * gcc.dg/cpp/avoidpaste1.c: Likewise.
19305 * gcc.dg/cpp/defined.c: Likewise.
19306 * gcc.dg/cpp/macsyntx.c: Likewise.
19307 * gcc.dg/cpp/paste2.c: Likewise.
19308 * gcc.dg/cpp/trad/defined.c: Likewise.
19309 * gcc.dg/format/c90-printf-1.c: Likewise.
19310 * gcc.dg/format/c90-scanf-1.c: Likewise.
19311 * gcc.dg/format/c99-printf-1.c: Likewise.
19312 * gcc.dg/format/c99-scanf-1.c: Likewise.
19313 * gcc.misc-tests/gcov-8.c: Likewise.
19314 * lib/profopt.exp: Likewise.
19316 2002-09-15 Krister Walfridsson <cato@df.lth.se>
19318 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
19320 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
19322 * g++.dg/inherit/using2.C: New test.
19324 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
19326 * ChangeLog: Follow spelling conventions.
19327 * g++.dg/template/friend4.C: Likewise.
19328 * g++.old-deja/g++.pt/crash67.C: Likewise.
19329 * gcc.c-torture/execute/20000801-4.c: Likewise.
19330 * gcc.dg/c90-digraph-1.c: Likewise.
19331 * gcc.dg/c94-digraph-1.c: Likewise.
19332 * gcc.dg/c99-digraph-1.c: Likewise.
19333 * gcc.dg/cpp/line5.c: Likewise.
19334 * gcc.dg/cpp/multiline.c: Likewise.
19335 * gcc.dg/cpp/trad/literals-1.c: Likewise.
19336 * gcc.dg/format/attr-3.c: Likewise.
19337 * gcc.dg/format/c90-scanf-3.c: Likewise.
19338 * gcc.dg/format/ext-4.c: Likewise.
19340 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
19342 * g++.dg/template/pretty1.C: New test.
19344 2002-09-14 Alan Modra <amodra@bigpond.net.au>
19346 * gcc.c-torture/execute/struct-cpy-1.c: New test.
19348 2002-09-13 Matt Austern <austern@apple.com>
19350 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
19351 passing a cast expression to a function by const reference.
19353 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
19355 * g++.dg/template/deduce1.C: New test.
19357 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
19359 * gcc.c-torture/execute/simd-1.c: Force all use of int to
19362 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
19364 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
19367 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
19369 * gcc.c-torture/compile/20020910-1.c: New test.
19371 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
19373 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
19375 2002-09-10 Andreas Jaeger <aj@suse.de>
19377 * gcc.dg/20020312-2.c: Adjust for x86-64.
19379 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
19381 * g77.dg/7388.f: New test case for PR 7388.
19383 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
19385 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
19387 2002-09-05 Ziemowit Laski <zlaski@apple.com>
19389 * objc.dg/proto-lossage-1.m: New test.
19391 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
19393 * gcc.dg/cpp/_Pragma4.c: Fix typo.
19395 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
19397 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
19400 2002-09-06 Stan Shebs <shebs@apple.com>
19401 David Edelsohn <edelsohn@gnu.org>
19403 * gcc.dg/weak: New directory.
19404 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
19405 target-specific xfail bits.
19406 * gcc.dg/typeof-2.c: Move to new directory.
19407 * gcc.dg/weak.exp: New expect script.
19409 2002-09-06 Alan Modra <amodra@bigpond.net.au>
19411 * gcc.c-torture/execute/extzvsi.c: New test.
19413 2002-09-05 Stan Shebs <shebs@apple.com>
19415 * gcc.dg/weak-1.c: xfail on Darwin.
19416 * gcc.dg/weak-2.c: Ditto.
19417 * gcc.dg/weak-3.c: Ditto.
19418 * gcc.dg/weak-4.c: Ditto.
19419 * gcc.dg/weak-5.c: Ditto.
19420 * gcc.dg/weak-6.c: Ditto.
19421 * gcc.dg/weak-7.c: Ditto.
19422 * gcc.dg/weak-8.c: Ditto.
19423 * gcc.dg/weak-9.c: Ditto.
19425 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
19427 * gcc.c-torture/execute/loop-14.c: New test.
19429 2002-09-04 Jakub Jelinek <jakub@redhat.com>
19431 * g++.dg/other/cxa-atexit1.C: New test.
19433 * gcc.dg/typeof-2.c: New test.
19435 2002-09-03 Roger Sayle <roger@eyesopen.com>
19437 * gcc.dg/builtins-2.c: New testcase.
19438 * gcc.dg/builtins-3.c: New testcase.
19440 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
19442 * gcc.dg/cpp/_Pragma4.c: New test.
19444 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
19446 * objc/execute/nil_method-1.m: New testcase.
19448 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
19450 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
19451 [Object class], not [Object initialize].
19453 2002-08-31 Roger Sayle <roger@eyesopen.com>
19454 Hans-Peter Nilsson <hp@bitrange.com>
19456 * gcc.c-torture/execute/20020720-1.x: Skip test on
19457 mmix-knuth-mmixware. Correct comment.
19459 2002-08-27 Mark Mitchell <mark@codesourcery.com>
19461 * testsuite/g++.dg/abi/bitfield5.C: New test.
19462 * testsuite/g++.dg/abi/vbase10.C: Likewise.
19464 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
19466 * objc.dg/undeclared-selector.m: New test.
19468 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
19470 * g++.dg/other/offsetof1.C: Avoid cast warning.
19472 2002-08-26 Ziemowit Laski <zlaski@apple.com>
19474 * objc.dg/super-class-2.m: New test.
19476 2002-08-24 Matt Austern <austern@apple.com>
19478 * g++.dg/ext/lvaddr.C: New test.
19479 * g++.dg/ext/lvcast.C: New test.
19481 2002-08-22 Mark Mitchell <mark@codesourcery.com>
19483 * testsuite/g++.dg/inherit/cond1.C: New test.
19485 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
19487 * gcc.dg/noncompile/incomplete-1.c: New test.
19489 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
19491 * gcc.dg/typespec-1.c: New test.
19493 2002-08-20 Devang Patel <dpatel@apple.com>
19494 * objc.dg/proto-hier-2.m: New test.
19496 2002-08-19 Ziemowit Laski <zlaski@apple.com>
19498 * objc.dg/bitfield-1.m: New test.
19499 * objc.dg/bitfield-2.m: New test.
19501 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
19503 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
19504 gcc.dg/c99-flex-array-4.c: New tests.
19506 2002-08-16 Stan Shebs <shebs@apple.com>
19508 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
19510 2002-08-15 Jakub Jelinek <jakub@redhat.com>
19512 * gcc.dg/typeof-1.c: New test.
19513 * g++.dg/ext/typeof2.C: New test.
19515 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
19517 * g++.dg/other/offsetof1.C: New test.
19519 2002-08-14 Richard Henderson <rth@redhat.com>
19521 * gcc.dg/tls/diag-3.c: Fix expected message strings.
19523 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
19525 * gcc.dg/cpp/_Pragma3.c: New test.
19527 2002-08-13 Mark Mitchell <mark@codesourcery.com>
19529 * g++.dg/template/inherit3: New test.
19531 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
19533 * gcc.dg/bitfld-4.c: Add blank options.
19535 2002-08-09 Mark Mitchell <mark@codesourcery.com>
19537 * g++.dg/template/crash1.C: New test.
19539 2002-08-08 Jakub Jelinek <jakub@redhat.com>
19541 * gcc.dg/tls/opt-2.c: New test.
19543 2002-08-08 Devang Patel <dpatel@apple.com>
19545 * objc.dg/selector-1.m : New test
19547 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
19549 * g++.dg/abi/bitfield4.C: New test.
19550 * gcc.dg/bitfld-4.c: New test.
19552 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
19554 * g++.dg/other/packed1.C: New test.
19556 2002-08-07 Mark Mitchell <mark@codesourcery.com>
19558 * g++.dg/abi/offsetof.C: Tweak error messages.
19559 * g++.old-deja/g++.mike/p10769a.C: Likewise.
19561 2002-08-08 Jakub Jelinek <jakub@redhat.com>
19563 * gcc.dg/bitfld-3.c: New test.
19565 2002-08-07 Jakub Jelinek <jakub@redhat.com>
19566 Richard Henderson <rth@redhat.com>
19568 * gcc.dg/i386-bitfield1.c: New test.
19569 * g++.dg/abi/bitfield3.C: Update.
19571 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
19573 * objc.dg/const-str-2.m: Update.
19574 * gcc.dg/cpp/c++98.c: Change to C extension.
19575 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
19576 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
19578 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
19580 * testsuite/gcc.dg/tls/diag-3.c: New.
19582 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
19584 * g++.dg/README (Subdirectories): Document new subdir expr.
19585 * g++.dg/expr/pmf-1.C: New test.
19587 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
19589 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
19591 2002-08-06 Jakub Jelinek <jakub@redhat.com>
19593 * g++.dg/abi/bitfield3.C: New test.
19595 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
19597 * lib/gcov.exp: Tweak expected line formats.
19598 * gcc.misc-tests/gcov8.c: New test.
19599 * gcc.misc-tests/gcov8.x: New flags.
19601 2002-08-05 Jakub Jelinek <jakub@redhat.com>
19603 * consistency.vlad/layout/endian.c: Include string.h.
19605 * gcc.c-torture/execute/20020805-1.c: New test.
19607 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
19609 * g++.dg/other/conversion1.C: New test.
19611 2002-08-03 Roger Sayle <roger@eyesopen.com>
19613 * gcc.dg/builtins-1.c: New testcase.
19615 2002-08-02 Mark Mitchell <mark@codesourcery.com>
19617 * g++.dg/inherit/access3.C: New test.
19619 2002-08-01 Jakub Jelinek <jakub@redhat.com>
19621 * gcc.dg/ia64-visibility-2.c: New test.
19623 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
19625 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
19626 __qualifier_flags to __flags.
19628 2002-07-31 Mark Mitchell <mark@codesourcery.com>
19630 * g++.dg/inherit/operator1.C: New test.
19631 * g++.dg/lookup/disamb1.C: Fix typo in comment.
19632 * g++.dg/other/error1.C: Change expected error message.
19633 * g++.dg/template/conv4.C: Likewise.
19635 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
19637 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
19638 for documented behavior.
19640 2002-07-25 Roger Sayle <roger@eyesopen.com>
19642 * gcc.c-torture/execute/20020720-1.x: Skip this test on
19643 several targets known to fail.
19645 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
19647 * gcc.dg/mips-args-[123].c: New tests.
19649 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
19651 * gcc.dg/ppc-spe.c: New.
19653 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
19655 * g++.dg/other/ptrmem4.C: New testcase.
19657 2002-07-24 Richard Henderson <rth@redhat.com>
19659 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
19661 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
19663 * g++.dg/ext/alignof1.C (main): Return 0 for success.
19665 2002-07-24 Roger Sayle <roger@eyesopen.com>
19667 * gcc.c-torture/execute/memset-3.c: New testcase.
19669 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
19671 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
19672 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
19674 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19676 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
19679 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
19681 * gcc.c-torture/compile/simd-4.c: New test.
19683 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19685 PR c++/7347, c++/7348
19686 * g++.dg/template/access4.C: New test.
19687 * g++.dg/template/access5.C: New test.
19688 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
19689 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
19690 * g++.old-deja/g++.pt/ttp58.C: Likewise.
19691 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
19693 2002-07-22 Jakub Jelinek <jakub@redhat.com>
19695 * gcc.dg/gnu89-init-2.c: New test.
19697 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
19699 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
19701 2002-07-20 Roger Sayle <roger@eyesopen.com>
19703 * gcc.c-torture/execute/20020720-1.c: New testcase.
19705 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
19707 * gcc.dg/cpp/Wsignprom.c: New tests.
19709 2002-07-20 Alan Modra <amodra@bigpond.net.au>
19711 * gcc.c-torture/execute/loop-13.c: New test.
19713 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
19715 * gcc.dg/cpp/expr.c: New tests.
19717 2002-07-18 David Edelsohn <edelsohn@gnu.org>
19719 * g++.dg/opt/pr6713.C: Add template instantiation.
19721 2002-07-18 Alan Modra <amodra@bigpond.net.au>
19723 * gcc.dg/nest.c: New test.
19725 2002-07-17 Richard Henderson <rth@redhat.com>
19727 * g++.dg/opt/pr6713.C: New test.
19729 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
19731 * gcc.c-torture/execute/loop-2e.x: Let the testcase
19732 XFAIL for all x86 processors.
19734 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
19736 * gcc.c-torture/execute/20010122-1.x: Do not test with
19737 -fomit-frame-pointer.
19739 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19741 * g++.dg/template/instantiate2.C: New test.
19742 * g++.dg/template/spec4.C: New test.
19744 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19746 * g++.dg/template/access2.C: New test.
19747 * g++.dg/template/access3.C: New test.
19749 2002-07-15 Zack Weinberg <zack@codesourcery.com>
19751 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
19752 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
19753 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
19754 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
19755 Convert to use <stdarg.h>.
19756 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
19758 * gcc.dg/va-arg-2.c: New.
19759 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
19761 2002-07-15 Jakub Jelinek <jakub@redhat.com>
19763 * gcc.c-torture/compile/20020710-1.c: New test.
19765 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
19766 Andrew Pinski <pinskia@physics.uc.edu>
19768 gcc.c-torture/compile/simd-2.c: New testcase.
19769 gcc.c-torture/compile/simd-3.c: Likewise.
19771 2002-07-11 Mark Mitchell <mark@codesourcery.com>
19774 * g++.dg/overload/error1.C: New test.
19776 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19778 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
19779 configuration and IRIX 6 O32 ABI.
19781 2002-07-11 Roger Sayle <roger@eyesopen.com>
19783 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
19785 2002-07-10 Roger Sayle <roger@eyesopen.com>
19787 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
19789 2002-07-10 Jeffrey A Law <law@redhat.com>
19791 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
19793 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
19795 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
19797 * gcc.dg/20020312-2.c: Check for __PPC__.
19799 2002-07-09 Diego Novillo <dnovillo@redhat.com>
19801 * gcc.c-torture/compile/20020709-1.c: New test.
19803 2002-07-07 Roger Sayle <roger@eyesopen.com>
19805 * g++.dg/template/qualttp21.C: New test case.
19807 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
19809 * gcc.c-torture/compile/20020706-1.c: New test.
19810 * gcc.c-torture/compile/20020706-2.c: New test.
19812 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
19813 Alexandre Oliva <aoliva@redhat.com>
19815 * g++.dg/warn/incomplete1.C: New test.
19817 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19820 * g++.dg/warn/noreturn1.C: New test.
19822 2002-07-03 Mark Mitchell <mark@codesourcery.com>
19825 * g++.dg/debug/debug6.C: New test.
19826 * g++.dg/debug/debug7.C: New test.
19828 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
19830 * gcc.c-torture/compile/simd-3.c: New test.
19832 2002-07-03 Chris Demetriou <cgd@broadcom.com>
19834 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
19835 * gcc.dg/20020620-1.c: Likewise.
19837 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19840 * g++.dg/init/array4.C: New test.
19841 * g++.dg/init/array5.C: New test.
19843 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
19845 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
19846 * gcc.c-torture/execute/simd-2.c (main): Likewise.
19848 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19850 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
19851 * gcc.dg/wtr-aggr-init-1.c: Likewise.
19852 * gcc.dg/wtr-conversion-1.c: Likewise.
19853 * gcc.dg/wtr-escape-1.c: Likewise.
19854 * gcc.dg/wtr-int-type-1.c: Likewise.
19855 * gcc.dg/wtr-label-1.c: Likewise.
19856 * gcc.dg/wtr-static-1.c: Likewise.
19857 * gcc.dg/wtr-strcat-1.c: Likewise.
19858 * gcc.dg/wtr-suffix-1.c: Likewise.
19859 * gcc.dg/wtr-switch-1.c: Likewise.
19860 * gcc.dg/wtr-unary-plus-1.c: Likewise.
19861 * gcc.dg/wtr-union-init-1.c: Likewise.
19862 * gcc.dg/wtr-union-init-2.c: Likewise.
19863 * gcc.dg/wtr-union-init-3.c: Likewise.
19865 * gcc.dg/wtr-func-def-1.c: New test.
19867 2002-07-02 Devang Patel <dpatel@apple.com>
19869 * objc.dg/param-1.m: New test.
19871 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
19873 * gcc.dg/cpp/trad/directive.c: Add test.
19874 * gcc.dg/cpp/trad/macroargs.c: Add test.
19875 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
19877 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
19879 * gcc.dg/cpp/cmdlne-M.c: New test.
19881 2002-07-02 Ziemowit Laski <zlaski@apple.com>
19883 * objc.dg/desig-init-1.m: New test.
19885 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19888 * g++.dg/template/instantiate1.C: New test.
19890 2002-07-01 Mark Mitchell <mark@codesourcery.com>
19893 * g++.dg/template/sizeof2.C: New test.
19895 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
19897 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
19898 gcc.dg/cpp/trad/include.c: New tests.
19900 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
19903 * gcc.c-torture/compile/20020701-1.c: New test.
19905 2002-07-01 Stan Shebs <shebs@apple.com>
19907 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
19909 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
19910 (objc-torture-execute): or here.
19912 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
19914 * gcc.c-torture/execute/arith-rand-ll.c: New test.
19916 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
19918 * gcc.dg/cpp/trad/escaped-nl.c: New test.
19920 2002-06-30 Devang Patel <dpatel@apple.com>
19922 * objc.dg/fsyntax-only.m: New test.
19924 2002-06-27 Mark Mitchell <mark@codesourcery.com>
19927 * g++.dg/template/friend7.C: New file.
19929 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
19931 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
19934 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
19936 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
19937 avoid division by zero.
19939 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
19941 * gcc.dg/Wunknownprag.c: New tests.
19943 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
19945 * gcc.c-torture/execute/simd-2.c: New test.
19947 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
19949 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
19950 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
19951 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
19952 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
19953 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
19954 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
19955 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
19956 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
19957 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
19958 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
19959 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
19960 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
19961 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
19962 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
19963 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
19964 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
19965 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
19967 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
19969 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
19970 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
19971 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
19972 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
19974 * gcc.dg/cpp/trad/directive.c: Update.
19976 2002-06-23 Andreas Jaeger <aj@suse.de>
19978 * gcc.c-torture/execute/complex-6.c: New.
19980 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
19982 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
19983 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
19984 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
19985 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
19987 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
19989 * gcc.dg/cpp/trad: New directory with traditional tests copied
19990 from parent directory.
19991 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
19992 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
19993 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
19994 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
19995 Move to trad/ and rename.
19996 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
19997 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
19998 gcc.dg/cpp/trad/redef2.c: New tests.
19999 * gcc.dg/cpp/trad/trad.exp: New driver.
20001 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
20003 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
20004 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
20005 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
20006 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
20009 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
20011 * gcc.dg/20020620-1.c: New test.
20013 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20015 * g++.dg/template/ttp4.C: New test.
20017 2002-06-19 Jakub Jelinek <jakub@redhat.com>
20019 * g++.dg/opt/vt1.C: Fix regexp.
20021 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20023 * gcc.c-torture/execute/pure-1.c: Make functions static again.
20024 Don't use attribute `noinline'.
20026 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
20028 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
20030 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
20032 * gcc.c-torture/execute/simd-1.c: New.
20034 * gcc.dg/simd-1.c: New.
20036 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
20038 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
20040 2002-06-16 Richard Henderson <rth@redhat.com>
20042 * g++.dg/ext/anon-struct1.C: New.
20043 * g++.dg/ext/anon-struct2.C: New.
20044 * g++.dg/ext/anon-struct3.C: New.
20045 * gcc.dg/anon-struct-1.c: New.
20046 * gcc.dg/anon-struct-2.c: New.
20047 * gcc.dg/anon-struct-3.c: New.
20048 * gcc.dg/20011008-1.c: Adjust warning text.
20049 * gcc.dg/20020527-1.c: Add -fms-extensions.
20051 2002-06-16 Richard Henderson <rth@redhat.com>
20053 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
20055 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
20057 * gcc.c-torture/execute/20020615-1.c: New test.
20059 2002-06-15 Roger Sayle <roger@eyesopen.com>
20061 * gcc.c-tortuture/execute/compare-1.c: New test case.
20062 * gcc.c-tortuture/execute/compare-2.c: New test case.
20063 * gcc.c-tortuture/execute/compare-3.c: New test case.
20065 2002-06-13 Richard Henderson <rth@redhat.com>
20067 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
20070 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20072 * g++.dg/template/typename2.C: Update error message.
20074 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
20076 * gcc.c-torture/execute/20020611-1.c: New test.
20078 2002-06-11 Bob Wilson <bob.wilson@acm.org>
20080 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
20081 list of targets to skip.
20083 2002-06-10 Bob Wilson <bob.wilson@acm.org>
20085 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
20086 targets if not optimizing.
20088 2002-06-10 Jakub Jelinek <jakub@redhat.com>
20090 * gcc.c-torture/compile/20020605-1.c: New test.
20092 * g++.dg/opt/vt1.C: New test.
20094 * gcc.dg/20020531-1.c: New test.
20096 * gcc.dg/20020530-1.c: New test.
20098 * gcc.dg/20020527-1.c: New test.
20100 * g++.dg/opt/cse1.C: New test.
20102 2002-06-07 Roger Sayle <roger@eyesopen.com>
20104 * gcc.dg/20020607-2.c: New test case.
20106 2002-06-07 Jakub Jelinek <jakub@redhat.com>
20108 * gcc.c-torture/compile/20020604-1.c: New test.
20110 2002-06-04 Richard Henderson <rth@redhat.com>
20112 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
20113 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
20114 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
20116 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
20118 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
20120 2002-06-03 Richard Henderson <rth@redhat.com>
20122 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
20123 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
20125 2002-06-02 Richard Henderson <rth@redhat.com>
20127 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
20128 test functions static.
20130 2002-06-02 Andreas Jaeger <aj@suse.de>
20132 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
20135 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
20137 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
20138 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
20139 Update for mofified diagnostics.
20140 * gcc.dg/c99-intconst-1.c: No longer fail.
20142 2002-06-02 Richard Henderson <rth@redhat.com>
20144 * gcc.dg/uninit-A.c: Remove xfail markers.
20146 2002-06-01 Roger Sayle <roger@eyesopen.com>
20148 * gcc.dg/fnegate-1.c: New test case.
20150 2002-05-30 Osku Salerma <osku@iki.fi>
20152 * gcc.c-torture/execute/mayalias-1.c: New file.
20154 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
20156 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
20157 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
20158 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
20160 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
20162 * gcc.c-torture/execute/20020529-1.c: New test.
20164 2002-05-27 Richard Henderson <rth@redhat.com>
20166 * g++.dg/ext/attrib6.C: New test case.
20168 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20170 * gcc.c-torture/execute/pure-1.c: New test.
20172 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
20174 * gcc.dg/cpp/arith-2.c: Remove.
20176 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
20178 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
20179 * gcc.dg/cpp/if-3.c: Remove.
20181 2002-05-26 Jakub Jelinek <jakub@redhat.com>
20183 * g++.dg/opt/cse2.C: New test.
20185 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
20187 * gcc.dg/cpp/arith-1.c: New semantic tests.
20188 * gcc.dg/cpp/if-1.c: Update.
20190 2002-05-24 Ben Elliston <bje@redhat.com>
20192 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
20194 2002-05-24 Jakub Jelinek <jakub@redhat.com>
20196 * gcc.dg/verbose-asm.c: New test.
20198 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
20200 * gcc.dg/cpp/paste12.c: New test.
20202 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20204 * g++.dg/parse/named_ops.C: New test.
20206 2002-05-23 Mark Mitchell <mark@codesourcery.com>
20208 * gcc/testsuite/gcc.dg/weak-8.c: New test.
20210 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
20212 * gcc.dg/weak-2.c: Allow optional leading underscore
20213 in scan-assembler symbol name.
20214 * gcc.dg/weak-3.c: Likewise.
20215 * gcc.dg/weak-4.c: Likewise.
20216 * gcc.dg/weak-5.c: Likewise.
20218 2002-05-23 Jakub Jelinek <jakub@redhat.com>
20220 * gcc.dg/20020523-1.c: New test.
20222 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20224 * objc.dg/const-str-2.m: Update now that we stop after
20225 a command line error.
20227 2002-05-22 Richard Henderson <rth@redhat.com>
20229 * g++.dg/dg.exp: Fix typo in test pruneing.
20231 2002-05-22 Richard Henderson <rth@redhat.com>
20233 * g++.dg/dg.exp: Prune the tls subdirectory.
20234 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
20235 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
20236 * g++.dg/tls/init-1.C: New.
20238 2002-05-22 Jakub Jelinek <jakub@redhat.com>
20240 * gcc.dg/20020517-1.c: New test.
20242 2002-05-21 Richard Henderson <rth@redhat.com>
20244 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
20245 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
20247 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
20249 * g++.dg/other/copy2.C: New test.
20251 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
20253 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
20254 (MAX_COPY): Bump up to 10 times sizeof (long long).
20255 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
20257 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
20258 sizeof (long long).
20260 * gcc.c-torture/execute/strcpy-1.c: New test.
20262 2002-05-19 Jason Merrill <jason2redhat.com>
20264 * g++.dg/ext/oper1.C: New test.
20266 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
20267 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
20269 * README.QMTEST: New file.
20271 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
20273 2002-05-19 Andreas Jaeger <aj@suse.de>
20275 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
20277 * gcc.c-torture/execute/loop-2d.x: Likewise.
20279 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
20281 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
20282 support weak symbols.
20283 * gcc.dg/weak-4.c: Likewise
20284 * gcc.dg/weak-6.c: Likewise
20286 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
20288 * gcc.dg/weak-3.c: Add dg-excess-error comment for
20289 cygwin, coff and h8300-*-hms targets
20290 * gcc.dg/weak-5.c: Likewise
20291 * gcc.dg/weak-7.c: Likewise
20293 2002-05-16 Jason Merrill <jason@redhat.com>
20295 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
20296 (scan-assembler-not, scan-assembler-dem): Likewise.
20297 (scan-assembler-dem-not): Likewise.
20299 2002-05-15 Richard Henderson <rth@redhat.com>
20301 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
20303 2002-05-15 Richard Henderson <rth@redhat.com>
20305 * gcc.dg/weak-5.c (vfoo1c): No warning here.
20306 (vfoo1f): Warning here.
20307 (vfoo1l): Don't redefine the alias.
20309 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
20311 * g++.dg/init/pm1.C: New test.
20313 2002-05-12 David S. Miller <davem@redhat.com>
20315 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
20318 2002-05-10 Roger Sayle <roger@eyesopen.com>
20320 * gcc.c-torture/execute/20020510-1.c: New test case.
20322 2002-05-10 David S. Miller <davem@redhat.com>
20324 * gcc.c-torture/execute/conversion.c: Test long double too.
20326 2002-05-09 Jakub Jelinek <jakub@redhat.com>
20328 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
20329 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
20330 * lib/g++.exp (g++_link_flags): Likewise.
20331 * lib/objc.exp (objc_target_compile): Likewise.
20333 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
20335 * gcc.dg/cpp/poison.c: Update.
20336 * gcc.dg/cpp/20000625-2.c: Remove.
20337 * gcc.dg/cpp/direct2s.c: Remove final test.
20339 2002-05-08 Tom Rix <trix@redhat.com>
20341 * gcc.c-torture/execute/20020508-1.c: New test.
20342 * gcc.c-torture/execute/20020508-2.c: New test.
20343 * gcc.c-torture/execute/20020508-3.c: New test.
20345 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
20347 * gcc.dg/cpp/charconst-4.c: More tests.
20349 2002-05-08 Mark Mitchell <mark@codesourcery.com>
20352 * gcc.dg/weak-3.c: Update location of warning messages.
20353 * gcc.dg/weak-5.c: Likewise.
20355 2002-05-06 Roger Sayle <roger@eyesopen.com>
20357 * gcc.c-torture/execute/20020506-1.c: New test case.
20359 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
20361 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
20363 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20365 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
20367 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20369 * gcc.dg/cpp/charconst-3.c: New test.
20371 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20373 * gcc.dg/cpp/charconst.c: Update tests.
20375 2002-05-05 Tim Josling <tej@melbpc.org.au>
20377 * treelang: Added directory for new sample language treelang. Also
20378 lib/treelang.exp: New file to signal treelang should be tested.
20380 2002-05-03 Jakub Jelinek <jakub@redhat.com>
20382 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
20383 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
20384 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
20385 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
20386 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
20387 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
20388 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
20390 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
20392 * gcc.dg/format/xopen-2.c: New test.
20394 2002-05-03 Jakub Jelinek <jakub@redhat.com>
20396 * gcc.dg/20020503-1.c: New test.
20398 2002-05-02 Mark Mitchell <mark@codesourcery.com>
20400 * g++.dg/init/dtor1.C: Make it tougher.
20402 2002-05-01 Mark Mitchell <mark@codesourcery.com>
20404 * g++.dg/init/dtor1.C: New test.
20406 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
20408 * gcc.dg/altivec-8.c: New.
20410 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
20412 * gcc.dg/altivec-7.c: New.
20414 2002-04-29 Jakub Jelinek <jakub@redhat.com>
20416 * g++.dg/parse/typedef1.C: New test.
20418 2002-04-29 Mark Mitchell <mark@codesourcery.com>
20421 * g++.dg/template/friend6.C: New test.
20424 * g++.dg/init/copy1.C: New test.
20426 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
20428 * g++.dg/warn/effc1.C: New test.
20430 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
20432 * gcc.dg/cpp/if-cexp.c: Add a test.
20434 2002-04-28 Jakub Jelinek <jakub@redhat.com>
20436 * gcc.dg/20020426-2.c: New test.
20438 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
20440 * gcc.dg/cpp/if-mop.c: Update.
20441 * gcc.dg/cpp/if-mpar.c: Add test.
20442 * gcc.dg/cpp/if-oppr.c: Update.
20444 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20447 * gcc.dg/weak-[2-7].c: New tests.
20449 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
20451 * gcc.dg/enum1.c: New test.
20453 2002-04-26 Mark Mitchell <mark@codesourcery.com>
20456 * g++.dg/inherit/access2.C: New test.
20458 2002-04-26 Mark Mitchell <mark@codesourcery.com>
20461 * gcc.dg/20020426-1.c: New test.
20463 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
20465 * g++.dg/abi/enum1.C: New test.
20467 2002-04-26 Richard Henderson <rth@redhat.com>
20469 * gcc.dg/c99-bool-1.c: Expect always true warning.
20471 2002-04-25 Roger Sayle <roger@eyesopen.com>
20473 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
20475 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20477 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
20480 2002-04-24 Mark Mitchell <mark@codesourcery.com>
20482 * g++.dg/abi/mange7.C: New test.
20485 * g++.dg/parse/stmtexpr2.C: New test.
20487 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
20489 * gcc.dg/20020312-2.c: Add SH target.
20491 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20493 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
20494 compiler output on mips*-*-irix*.
20496 2002-04-23 Jakub Jelinek <jakub@redhat.com>
20498 * g++.dg/parse/attr1.C: New test.
20500 2002-04-23 Roger Sayle <roger@eyesopen.com>
20502 * gcc.c-torture/execute/string-opt-17.c: New test case.
20503 * gcc.c-torture/execute/memset-2.c: New test case.
20505 2002-04-23 Mark Mitchell <mark@codesourcery.com>
20508 * g++.dg/template/friend5.C: New test.
20511 * g++.dg/template/qual1.C: Likewise.
20513 2002-04-22 Zack Weinberg <zack@codesourcery.com>
20515 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
20516 Include stdlib.h, not stdio.h or ctype.h.
20518 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
20520 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
20521 cris-*-elf* and mmix-*-*.
20522 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
20523 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
20524 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
20526 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
20527 * gcc.dg/wchar_t-1.c: Ditto.
20529 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
20531 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
20534 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
20536 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
20538 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20540 * gcc.c-torture/execute/20000906-1.x: Delete.
20542 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
20544 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
20546 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
20549 * g77.f-torture/execute/6367.f: New test.
20550 * g77.f-torture/execute/6367.x: Disable for MMIX.
20552 2002-04-19 Mark Mitchell <mark@codesourcery.com>
20555 * g++.dg/opt/inline2.C: New test.
20557 2002-04-18 Richard Henderson <rth@redhat.com>
20559 * gcc.dg/20000906-1.c: Enable for all targets.
20560 * gcc.c-torture/compile/iftrap-2.c: New.
20562 2002-04-18 Jakub Jelinek <jakub@redhat.com>
20564 * gcc.dg/20020418-1.c: New test.
20565 * gcc.dg/20020418-2.c: New test.
20567 2002-04-18 Richard Henderson <rth@redhat.com>
20569 * gcc.c-torture/compile/iftrap-1.c: New.
20570 * gcc.dg/iftrap-1.c: Adjust for ia64.
20571 * gcc.dg/iftrap-2.c: New.
20573 2002-04-18 Jakub Jelinek <jakub@redhat.com>
20575 * gcc.c-torture/compile/20020418-1.c: New test.
20577 2002-04-18 Roger Sayle <roger@eyesopen.com>
20579 * gcc.c-torture/compile/20020415-1.c: New.
20581 2002-04-18 David S. Miller <davem@redhat.com>
20583 * gcc.c-torture/execute/20020418-1.c: New test.
20585 2002-04-17 Jakub Jelinek <jakub@redhat.com>
20587 * gcc.dg/20020416-1.c: New test.
20589 * g++.dg/opt/inline1.C: New test.
20591 2002-04-16 Jakub Jelinek <jakub@redhat.com>
20593 * gcc.dg/altivec-5.c: New test.
20595 * gcc.dg/20020415-1.c: New test.
20597 2002-04-15 Mark Mitchell <mark@codesourcery.com>
20599 * testsuite/lib/chill.exp: Remove.
20601 2002-04-14 Jakub Jelinek <jakub@redhat.com>
20603 * g++.dg/other/big-struct.C: New test.
20605 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
20607 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
20610 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
20613 * gcc.dg/i386-387-1.c: Allow optional leading underscore
20614 in scan-assembler function name
20616 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
20618 * g77.f-torture/execute/980628-4.x,
20619 g77.f-torture/execute/980628-5.x,
20620 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
20621 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
20622 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
20625 2002-04-13 David S. Miller <davem@redhat.com>
20627 * gcc.c-torture/execute/20020413-1.c: New test.
20629 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
20632 * g++.dg/ext/asm1.C: New tests.
20634 2002-04-12 Mark Mitchell <mark@codesourcery.com>
20637 * g++.dg/parse/stmtexpr1.C: New test.
20640 * g++.dg/template/copy1.C: New test.
20642 2002-04-12 Richard Henderson <rth@redhat.com>
20644 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
20646 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
20648 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
20649 gcc.c-torture/execute/20020307-2.c.
20651 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
20653 * g++.dg/ext/attrib5.C,
20654 * g++.dg/lookup/struct1.C: New tests.
20656 2002-04-11 Jakub Jelinek <jakub@redhat.com>
20658 * gcc.dg/20020411-1.c: New test.
20660 * gcc.c-torture/execute/20020411-1.c: New test.
20662 2002-04-10 Janis Johnson <janis187@us.ibm.com>
20664 * g77.f-torture/execute/6177.f: New test.
20666 2002-04-10 Jakub Jelinek <jakub@redhat.com>
20669 * g++.dg/opt/cleanup1.C: New test.
20671 * g++.dg/opt/const1.C: New test.
20673 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
20675 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
20677 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
20680 * g++.dg/template/typename2.C: New test.
20682 2002-04-10 Alan Modra <amodra@bigpond.net.au>
20684 * gcc.c-torture/execute/loop-12.c: New.
20686 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
20688 * g77.f-torture/execute/980628-4.x,
20689 g77.f-torture/execute/980628-5.x,
20690 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
20691 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
20692 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
20694 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20696 PR optimization/6086
20697 * g++.dg/opt/preinc1.C: New test.
20699 2002-04-06 Mark Mitchell <mark@codesourcery.com>
20702 * g++.dg/opt/static2.C: New test.
20704 2002-04-06 Mark Mitchell <mark@codesourcery.com>
20707 * gcc.dg/20020406-1.c: New test.
20709 2002-04-04 David S. Miller <davem@redhat.com>
20711 * gcc.c-torture/execute/20020404-1.c: New test.
20713 2002-04-04 Jakub Jelinek <jakub@redhat.com>
20716 * gcc.dg/20020312-2.c: Do not declare global register variable
20717 if __PIC__ or __pic__ is defined.
20719 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
20721 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
20722 __asm__ so that it works correctly even if -ansi -pedantic-errors.
20724 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20726 * gcc.misc-tests/linkage.exp: Update last change to handle
20727 sparc*-, not just sparc-.
20729 2002-04-03 Richard Henderson <rth@redhat.com>
20731 * gcc.dg/cpp/ucs.c: Improved long UCS test.
20733 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
20735 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
20737 2002-04-02 David S. Miller <davem@redhat.com>
20739 * gcc.c-torture/execute/20020402-3.c: New test.
20741 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
20743 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
20744 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
20746 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
20747 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
20748 g77.f-torture/execute/20001201.x,
20749 g77.f-torture/execute/u77-test.x: New files.
20751 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
20752 * gcc.dg/wchar_t-1.c: Ditto.
20754 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20756 * gcc.c-torture/execute/20020402-1.c: New test.
20758 2002-04-01 Richard Henderson <rth@redhat.com>
20760 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
20762 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
20764 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20766 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
20768 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20770 * g++.dg/inherit/template-as-base.C: Expect error.
20771 * g++.dg/inherit/namespace-as-base.C: Likewise.
20773 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
20775 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
20776 g++.dg/ext/instantiate3.C: Tweak match patterns.
20778 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
20779 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
20782 2002-03-31 Richard Henderson <rth@redhat.com>
20784 * gcc.dg/special/alias-2.c: New.
20785 * gcc.dg/special/ecos.exp: Run it.
20787 2002-03-31 Richard Henderson <rth@redhat.com>
20789 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
20791 2002-03-31 Kazu Hirata <kazu@hxi.com>
20793 * gcc.dg/weak-1.c: Disable on h8300 port.
20795 2002-03-29 Janis Johnson <janis187@us.ibm.com>
20797 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
20798 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
20800 * g++.dg/bprob/bprob-1.C: New test.
20801 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
20802 * g++.dg/gcov/gcov-1.C: New test.
20803 * g++.dg/gcov/gcov-1.x: New file.
20804 * g++.dg/gcov/gcov-2.C: New test.
20805 * g++.dg/gcov/gcov-3.C: New test.
20806 * g++.dg/gcov/gcov-3.h: New file.
20808 2002-03-28 Roger Sayle <roger@eyesopen.com>
20810 * g++.old-deja/g++.other/builtins5.C: New test.
20811 * g++.old-deja/g++.other/builtins6.C: New test.
20812 * g++.old-deja/g++.other/builtins7.C: New test.
20813 * g++.old-deja/g++.other/builtins8.C: New test.
20814 * g++.old-deja/g++.other/builtins9.C: New test.
20816 2002-03-29 Jakub Jelinek <jakub@redhat.com>
20818 * g++.dg/opt/static1.C: New test.
20820 * g++.dg/opt/longbranch1.C: New test.
20822 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
20824 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
20826 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
20828 2002-03-28 Jeffrey A Law (law@redhat.com)
20830 * gcc.c-torture/execute/20020328-1.c: New test.
20832 2002-03-27 Richard Henderson <rth@redhat.com>
20834 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
20835 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
20836 move from g++.old-deja/g++.ext/.
20838 2002-03-27 Mark Mitchell <mark@codesourcery.com>
20840 * g++.dg/init/new2.C: New test.
20842 2002-03-26 Richard Henderson <rth@redhat.com>
20844 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
20846 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
20849 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
20851 * gcc.dg/20001102-1.c: Likewise.
20853 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
20855 * gcc.dg/cpp/endif-pedantic1.c,
20856 gcc.dg/cpp/endif-pedantic2.c: New tests.
20858 2002-03-26 Mark Mitchell <mark@codesourcery.com>
20860 * g++.dg/init/new1.C: New test.
20862 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
20864 * g++.dg/abi/vbase9.C: New test.
20866 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
20868 * gcc.dg/arm-asm.c: New test.
20870 2002-03-26 Andrew Cagney <ac131313@redhat.com>
20872 * gcc.dg/Wswitch-enum.c: New test.
20875 2002-03-26 Richard Henderson <rth@redhat.com>
20877 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
20880 2002-03-25 Richard Henderson <rth@redhat.com>
20882 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
20885 * gcc.c-torture/compile/20011119-1.c (xxx): New.
20886 * gcc.c-torture/compile/20011119-2.c (xxx): New.
20888 2002-03-25 Zack Weinberg <zack@codesourcery.com>
20890 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
20892 2002-03-25 Bob Wilson <bob.wilson@acm.org>
20894 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
20895 targets using generic thunk support.
20897 2002-03-25 Jakub Jelinek <jakub@redhat.com>
20899 * gcc.c-torture/compile/20020323-1.c: New test.
20901 * g++.dg/opt/conj2.C: New test.
20903 2002-03-24 Richard Henderson <rth@redhat.com>
20905 * gcc.dg/weak-1.c: Use -fno-common.
20907 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
20909 * g77.dg/f77-edit-apostrophe-out.f: New test
20910 * g77.dg/f77-edit-h-out.f: New test
20911 * g77.dg/f77-edit-t-in.f: New test
20912 * g77.dg/f77-edit-t-out.f: New test
20913 * g77.dg/f77-edit-x-out.f: New test
20914 * g77.dg/f77-edit-slash-out.f: New test
20915 * g77.dg/f77-edit-colon-out.f: New test
20916 * g77.dg/f77-edit-s-out.f: New test
20918 2002-03-24 Richard Henderson <rth@redhat.com>
20920 * objc/execute/formal_protocol-6.x: New XFAIL.
20922 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
20924 * gcc.dg/weak-1.c: Early return from dg-final on platforms
20925 that do not support weak symbols
20927 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
20929 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
20930 * lib/g77.exp: Likewise
20931 * lib/objc.exp: Likewise
20933 2002-03-23 Andrew Cagney <ac131313@redhat.com>
20935 * gcc.dg/Wswitch-default.c: New test.
20937 2002-03-23 Jakub Jelinek <jakub@redhat.com>
20939 * g++.dg/other/enum1.C: New test.
20941 2002-03-23 Zack Weinberg <zack@codesourcery.com>
20943 * gcc.dg/pragma-ep-3.c: Fix typo.
20945 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20947 * g++.dg/inherit/template-as-base.C: New test.
20949 2002-03-22 Jakub Jelinek <jakub@redhat.com>
20951 * g++.old-deja/g++.other/dwarf2-1.C: Move...
20952 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
20954 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
20956 * gcc.dg/cpp/multiline.c: Update to match.
20958 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
20960 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
20962 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
20964 * gcc.dg/cpp/extratokens2.c: New file.
20966 2002-03-21 David Edelsohn <edelsohn@gnu.org>
20968 * gcc.dg/20020312-2.c: Add rs6000 target.
20970 * gcc.c-torture/compile/20020319-1.c: New test.
20972 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20974 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
20975 (A, E): Handle this.
20977 2002-03-20 Jason Merrill <jason@redhat.com>
20979 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
20981 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
20982 through prune_gcc_output.
20984 2002-03-20 Jakub Jelinek <jakub@redhat.com>
20986 * gcc.c-torture/compile/20020320-1.c: New test.
20988 2002-03-19 Jakub Jelinek <jakub@redhat.com>
20990 * gcc.c-torture/compile/20020318-1.c: New test.
20992 * gcc.dg/struct-by-value-1.c: New test.
20994 * gcc.dg/20020319-1.c: New test.
20996 2002-03-18 Jakub Jelinek <jakub@redhat.com>
20998 * g++.dg/opt/conj1.C: New test.
21000 2002-03-17 Mark Mitchell <mark@codesourcery.com>
21002 * g++.dg/template/qualttp20.C: Revert previous change.
21003 * g++.dg/template/qualttp3.C: Likewise.
21004 * g++.dg/template/qualttp4.C: Likewise
21005 * g++.dg/template/qualttp5.C: Likewise
21006 * g++.dg/template/qualttp6.C: Likewise
21007 * g++.dg/template/qualttp7.C: Likewise
21008 * g++.dg/template/qualttp8.C: Likewise
21009 * g++.dg/template/recurse.C: Likewise.
21011 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
21013 * gcc.dg/cpp/wchar-1.c: Update.
21015 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
21017 * g++.dg/template/conv1.C: New test.
21018 * g++.dg/template/conv2.C: New test.
21019 * g++.dg/template/conv3.C: New test.
21020 * g++.dg/template/conv4.C: New test.
21022 2002-03-15 Mark Mitchell <mark@codesourcery.com>
21024 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
21025 * g++.dg/template/qualttp3.C: Likewise.
21026 * g++.dg/template/qualttp4.C: Likewise
21027 * g++.dg/template/qualttp5.C: Likewise
21028 * g++.dg/template/qualttp6.C: Likewise
21029 * g++.dg/template/qualttp7.C: Likewise
21030 * g++.dg/template/qualttp8.C: Likewise
21031 * g++.dg/template/recurse.C: Likewise.
21033 2002-03-15 Mark Mitchell <mark@codesourcery.com>
21035 * g++.dg/opt/dtor1.C: New test.
21037 2002-03-15 Jakub Jelinek <jakub@redhat.com>
21039 * gcc.c-torture/compile/20020315-1.c: New test.
21041 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
21043 * gcc.dg/weak-1.c: Fix scan tests.
21045 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
21047 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
21048 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
21049 cris-*-aout* mmix-*-*.
21050 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
21051 cris-*-aout* mmix-*-*.
21052 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
21053 cris-*-elf* cris-*-aout* and mmix-*-*.
21054 * gcc.dg/20001009-1.c: Ditto.
21055 * gcc.dg/20010912-1.c: Ditto.
21056 * gcc.dg/20020122-4.c: Ditto.
21057 * gcc.dg/inline-2.c: Ditto.
21059 2002-03-14 Jeffrey A Law (law@cygnus.com)
21061 * gcc.c-torture/compile/20020314-1.c: New test.
21063 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
21065 * gcc.c-torture/execute/20020314-1.c: New test.
21067 2002-03-14 Jakub Jelinek <jakub@redhat.com>
21069 * g++.dg/warn/Wunused-1.C: New test.
21071 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
21073 * g++.dg/abi/mangle6.C: New test.
21075 2002-03-13 Jakub Jelinek <jakub@redhat.com>
21077 * gcc.c-torture/compile/20020309-2.c: New test.
21079 * gcc.c-torture/compile/20020312-1.c: New test.
21081 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
21083 * g++.dg/other/access1.C: New test.
21085 2002-03-12 Jakub Jelinek <jakub@redhat.com>
21087 * gcc.c-torture/execute/wchar_t-1.c: New test.
21089 2002-03-12 David Edelsohn <edelsohn@gnu.org>
21091 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
21093 2002-03-12 Roger Sayle <roger@eyesopen.com>
21095 * gcc.dg/20020312-1.c: New test case.
21097 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
21099 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
21101 2002-03-11 Richard Henderson <rth@redhat.com>
21103 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
21104 * g++.old-deja/g++.jason/report.C: Likewise.
21106 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
21108 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
21109 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
21111 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
21113 * testsuite/g++.dg/overload/pmf1.C: New test.
21115 2002-03-11 Kazu Hirata <kazu@hxi.com>
21117 * gcc.c-torture/execute/20020307-1.c: Use long.
21119 2002-03-11 Jakub Jelinek <jakub@redhat.com>
21121 PR optimization/5844
21122 * gcc.dg/20020310-1.c: New test.
21124 2002-03-09 Michael Meissner <meissner@redhat.com>
21126 * gcc.c-torture/execute/memcpy-2.c: New test.
21127 * gcc.c-torture/execute/memset-1.c: New test.
21128 * gcc.c-torture/execute/strlen-1.c: New test.
21129 * gcc.c-torture/execute/strcmp-1.c: New test.
21130 * gcc.c-torture/execute/strncmp-1.c: New test.
21132 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
21134 * gcc.dg/ppc-ldstruct.c: New test.
21136 2002-03-09 Jakub Jelinek <jakub@redhat.com>
21138 * gcc.c-torture/execute/va-arg-22.c: New test.
21140 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21142 * gcc.c-torture/compile/20020309-1.c: New test.
21144 2002-03-08 Jakub Jelinek <jakub@redhat.com>
21146 * gcc.c-torture/execute/20020307-2.c: New test.
21148 2002-03-07 Jeffrey A Law (law@redhat.com)
21150 * g77.f-torture/compile/20020307-1.f: New test.
21152 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
21154 * gcc.dg/unordered-1.c: New test.
21156 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
21158 * gcc.c-torture/execute/20020307-1.c: New test.
21160 2002-03-05 Jakub Jelinek <jakub@redhat.com>
21162 * gcc.dg/20020304-1.c: New test.
21164 * gcc.c-torture/compile/20020304-2.c: New test.
21166 2002-03-04 Zack Weinberg <zack@codesourcery.com>
21168 * gcc.c-torture/compile/20020304-1.c: New test case
21171 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
21173 * gcc.dg/20020103-1.c: Add other -D ppc variants.
21175 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
21177 * g++.dg/other/classkey1.C: New test.
21179 2002-03-01 Richard Henderson <rth@redhat.com>
21181 * gcc.c-torture/compile/981223-1.x: New.
21182 * gcc.c-torture/compile/920625-1.x: New.
21184 2002-02-28 Richard Henderson <rth@redhat.com>
21186 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
21188 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
21190 * gcc.c-torture/execute/20020227-1.c: New test.
21192 2002-02-27 Mark Mitchell <mark@codesourcery.com>
21194 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
21196 * g++.old-deja/g++.oliva/partord1.C: Likewise.
21197 * g++.old-deja.g++.other/defarg1.C: Likewise.
21198 * g++.old-deja/g++.pt/calls2.C: Likewise.
21199 * g++.old-deja/g++.pt/crash20.C: Likewise.
21200 * g++.old-deja/g++.pt/crash30.C: Likewise.
21201 * g++.old-deja/g++.pt/crash36.C: Likewise.
21202 * g++.old-deja/g++.pt/crash6.C: Likewise.
21203 * g++.old-deja/g++.pt/defarg13.C: Likewise.
21204 * g++.old-deja/g++.pt/derived3.C: Likewise.
21205 * g++.old-deja/g++.pt/error1.C: Likewise.
21206 * g++.old-deja/g++.pt/friend21.C: Likewise.
21207 * g++.old-deja/g++.pt/friend23.C: Likewise.
21208 * g++.old-deja/g++.pt/infinite1.C: Likewise.
21209 * g++.old-deja/g++.robertl/eb128.C: Likewise.
21211 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
21213 * gcc.c-torture/execute/20020225-2.c: New test.
21215 2002-02-27 Zack Weinberg <zack@codesourcery.com>
21217 * gcc.c-torture/execute/920730-1t.c,
21218 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
21219 Delete test cases, only relevant to -traditional.
21221 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
21223 * gcc.dg/cpp/undef1.c: Remove.
21224 * gcc.dg/cpp/directiv.c: Update.
21225 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
21227 2002-02-27 Michael Meissner <meissner@redhat.com>
21229 * gcc.c-torture/execute/20020226-1.c: New test.
21231 2002-02-26 Jakub Jelinek <jakub@redhat.com>
21233 * g++.dg/debug/debug4.C: New test.
21235 * gcc.dg/ia64-visibility-1.c: New test.
21237 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
21239 * gcc.dg/debug/20020224-1.c: New.
21241 2002-02-25 Kazu Hirata <kazu@hxi.com>
21243 * gcc.c-torture/execute/960416-1.x: New.
21244 * gcc.c-torture/execute/divconst-3.x: Likewise.
21246 2002-02-25 Jakub Jelinek <jakub@redhat.com>
21248 * gcc.dg/20020224-1.c: New test.
21250 2002-02-25 Alan Modra <amodra@bigpond.net.au>
21252 * gcc.c-torture/execute/20020225-1.c: New.
21254 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
21256 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
21258 2002-02-23 Jakub Jelinek <jakub@redhat.com>
21260 * gcc.dg/20020222-1.c: New test.
21262 2002-02-22 Jakub Jelinek <jakub@redhat.com>
21264 * g++.dg/opt/anonunion1.C: New test.
21266 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
21268 * g++.dg/template/qualttp19.C: New test.
21269 * g++.dg/template/qualttp20.C: New test.
21270 * g++.old-deja/g++.jason/report.C: Adjust expected errors
21271 * g++.old-deja/g++.other/qual1.C: Likewise.
21273 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
21275 * gcc.dg/attr-alwaysinline.c: New.
21277 2002-02-21 Jakub Jelinek <jakub@redhat.com>
21279 * gcc.dg/20020220-1.c: New test.
21281 * gcc.dg/20020220-2.c: New test.
21283 * g++.dg/opt/mmx1.C: New test.
21285 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
21287 * gcc.c-torture/compile/20020110.c: New test.
21289 2002-02-20 Jakub Jelinek <jakub@redhat.com>
21291 * gcc.c-torture/execute/20020219-1.c: New test.
21293 * gcc.dg/20020219-1.c: New test.
21295 * gcc.dg/noncompile/20020220-1.c: New test.
21297 * g++.dg/opt/ptrintsum1.C: New test.
21299 * gcc.dg/debug/20020220-1.c: New test.
21301 2002-02-17 Jakub Jelinek <jakub@redhat.com>
21303 * gcc.c-torture/execute/20020216-1.c: New test.
21305 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
21307 * gcc.dg/decl-1.c: Update, new test.
21309 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
21311 * g++.dg/abi/bitfield1.C: New test.
21312 * g++.dg/abi/bitfield2.C: New test.
21314 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
21316 * gcc.dg/attr-nest.c: New test.
21318 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
21320 * gcc.c-torture/execute/20020215-1.c: New test.
21322 2002-02-14 Jakub Jelinek <jakub@redhat.com>
21324 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
21325 * g++.dg/debug/debug.exp: New.
21326 * g++.dg/debug/trivial.C: New.
21327 * g++.dg/debug/debug1.C: Moved...
21328 * g++.dg/other/debug1.C: ...from here.
21329 * g++.dg/debug/debug2.C: Moved...
21330 * g++.dg/other/debug2.C: ...from here.
21331 * g++.dg/debug/debug3.C: Moved...
21332 * g++.dg/other/debug3.C: ...from here.
21334 * gcc.dg/noncompile/20020213-1.c: New test.
21336 2002-02-13 Jakub Jelinek <jakub@redhat.com>
21338 * g++.dg/other/debug3.C: New test.
21340 * gcc.c-torture/execute/20020213-1.c: New test.
21342 2002-02-13 Richard Smith <richard@ex-parrot.com>
21344 * g++.old-deja/g++.other/thunk1.C: New test.
21346 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
21348 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
21350 2002-02-13 Stan Shebs <shebs@apple.com>
21352 * gcc.dg/altivec-3.c: New.
21354 2002-02-12 Jakub Jelinek <jakub@redhat.com>
21356 * gcc.dg/Wunreachable-1.c: New test.
21357 * gcc.dg/Wunreachable-2.c: New test.
21359 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
21361 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
21363 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
21365 * gcc.dg/decl-1.c: New test.
21367 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
21369 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
21371 2002-02-10 Kazu Hirata <kazu@hxi.com>
21373 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
21374 * gcc.c-torture/compile/980506-1.x: Likewise.
21376 2002-02-10 Kazu Hirata <kazu@hxi.com>
21378 * gcc.dg/20020210-1.c: New.
21380 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
21382 * g77.f-torture/execute/947.f: New regression test
21383 for PR fortran/947.
21385 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
21387 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
21388 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
21390 2002-02-08 Richard Henderson <rth@redhat.com>
21392 * gcc.c-torture/compile/labels-3.c: New.
21394 2002-02-08 Jakub Jelinek <jakub@redhat.com>
21396 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
21397 expression statements work instead.
21398 * gcc.dg/noncompile/20020207-1.c: New test.
21400 2002-02-07 Richard Henderson <rth@redhat.com>
21402 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
21404 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
21406 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
21408 * lib/g77-dg.exp: Trim g77 error messages so that they are
21409 recognized by dg.exp.
21411 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
21414 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
21416 2002-02-07 Richard Henderson <rth@redhat.com>
21418 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
21419 to be sufficiently aligned for integers.
21421 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
21423 * g++.dg/template/friend4.C: New test.
21425 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
21428 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
21431 2002-02-07 Richard Henderson <rth@redhat.com>
21433 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
21434 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
21435 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
21436 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
21438 2002-02-06 Richard Henderson <rth@redhat.com>
21440 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
21442 2002-02-06 Janis Johnson <janis187@us.ibm.com>
21444 * gcc.dg/20020206-1.c: New test.
21446 2002-02-06 Jakub Jelinek <jakub@redhat.com>
21448 * gcc.c-torture/execute/20020206-1.c: New test.
21450 * gcc.c-torture/execute/20020206-2.c: New test.
21452 PR optimization/5429:
21453 * gcc.c-torture/compile/20020206-1.c: New test.
21455 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
21457 * g++.dg/ext/align1.C: Do not use an explicit alignment value
21458 as certain file formats cannot support particularly large
21461 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
21462 and do not expect to be able to link the executable.
21464 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
21465 fail because the COFF format does not support the weak attribute.
21467 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
21469 * g77.dg/pr5473.f: New test
21471 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
21473 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
21474 Fix testcase accordingly.
21476 2002-02-04 Richard Henderson <rth@redhat.com>
21478 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
21479 (buf): Change to be an array of pointers, not ints.
21481 2002-02-04 Jakub Jelinek <jakub@redhat.com>
21483 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
21484 before all tests. Move warning one line above to match where it
21486 * gcc.dg/Wswitch-2.c: New test.
21487 * g++.dg/warn/Wswitch-1.C: New test.
21488 * g++.dg/warn/Wswitch-2.C: New test.
21490 2002-02-04 Richard Henderson <rth@redhat.com>
21492 * g++.dg/abi/offsetof.C: Fix size comparison.
21494 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
21496 * gcc.dg/cast-qual-2.c: New test.
21498 2002-02-04 Jakub Jelinek <jakub@redhat.com>
21500 * gcc.dg/20020201-4.c: New test.
21502 2002-02-04 Ben Elliston <bje@redhat.com>
21504 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
21505 target_info attribute != 0, in addition to the empty string.
21506 (gcc_target_compile): Likewise.
21508 2002-02-03 Andrew Cagney <ac131313@redhat.com>
21510 * gcc.dg/Wswitch.c: New test.
21511 PR gcc/4475. PR gcc/3780.
21513 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
21515 * g77.f-torture/execute/5122.f: New test for regressions
21516 against PR fortran/5122.
21518 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
21520 * g77.f-torture/compile/pr3743.f: Delete
21521 * g77.dg/pr3743-1.f: New test.
21522 * g77.dg/pr3743-2.f: New test.
21523 * g77.dg/pr3743-3.f: New test.
21524 * g77.dg/pr3743-4.f: New test.
21526 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
21528 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
21530 2002-02-02 Richard Henderson <rth@redhat.com>
21532 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
21533 * gcc.c-torture/execute/bf64-1.c: Likewise.
21535 2002-02-02 Jakub Jelinek <jakub@redhat.com>
21537 * gcc.dg/20020201-2.c: New test.
21539 * gcc.dg/20020201-3.c: New test.
21541 * gcc.c-torture/execute/bitfld-2.c: New test.
21543 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
21545 * gcc.dg/bitfld-1.c: Update.
21546 * gcc.dg/bitfld-2.c: Update.
21547 * gcc.c-torture/execute/bitfld-1.x: New.
21549 2002-02-02 Jakub Jelinek <jakub@redhat.com>
21551 * gcc.c-torture/execute/20020201-1.c: New test.
21553 2002-02-01 Janis Johnson <janis187@us.ibm.com>
21556 * gcc.dg/20020201-1.c: New test.
21558 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
21561 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
21562 * g77.f-torture/compile/pr3743.x: Remove
21564 2002-01-31 Tom Rix <trix@redhat.com>
21566 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
21568 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21570 * gcc.dg/noncompile/20020130-1.c: New test.
21572 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
21574 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
21576 2002-01-29 Richard Henderson <rth@redhat.com>
21578 * gcc.c-torture/execute/991118-1.c: Cast various constants back
21580 * gcc.c-torture/execute/bf64-1.c: Likewise.
21582 2002-01-29 Jakub Jelinek <jakub@redhat.com>
21584 * gcc.c-torture/execute/20020129-1.c: New test.
21586 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21588 * gcc.c-torture/compile/20000224-1.c: Update.
21589 * gcc.c-torture/execute/bitfld-1.c: New tests.
21590 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
21591 * gcc.dg/uninit-A.c: Update.
21593 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
21595 * g++.dg/template/ctor1.C: Add instantiation.
21597 2002-01-28 Paul Koning <pkoning@equallogic.com>
21599 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
21600 argument to __builtin_prefetch to be const ptr.
21602 2002-01-28 Jakub Jelinek <jakub@redhat.com>
21604 * gcc.c-torture/compile/20020120-1.c: New test.
21606 2002-01-27 Kazu Hirata <kazu@hxi.com>
21608 * gcc.c-torture/execute/20020127-1.c: New test.
21610 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
21612 * g77.dg/f77-edit-i-in.f: New test
21613 * g77.dg/f77-edit-i-out.f: New test
21615 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
21617 * gcc.dg/debug/debug.exp: New file.
21618 * gcc.dg/debug/trivial.c: New file.
21619 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
21620 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
21621 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
21622 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
21623 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
21624 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
21625 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
21626 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
21627 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
21628 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
21629 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
21630 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
21631 * gcc.dg/20000503-1.c: Removed.
21632 * gcc.dg/20010207-1.c: Removed.
21633 * gcc.dg/20011223-1.c: Removed.
21634 * gcc.dg/20020104-2.c: Removed.
21635 * gcc.dg/debug-1.c: Removed.
21636 * gcc.dg/debug-2.c: Removed.
21637 * gcc.dg/debug-3.c: Removed.
21638 * gcc.dg/debug-4.c: Removed.
21639 * gcc.dg/debug-5.c: Removed.
21640 * gcc.dg/debug-6.c: Removed.
21641 * gcc.dg/dwarf2-1.c: Removed.
21642 * gcc.dg/dwarf2-2.c: Removed.
21644 2002-01-25 Jakub Jelinek <jakub@redhat.com>
21646 * g++.old-deja/g++.other/eh5.C: New test.
21647 * g++.old-deja/g++.other/sibcall2.C: New test.
21648 * g++.old-deja/g++.other/array9.C: New test.
21649 * g++.old-deja/g++.other/typename2.C: New test.
21650 * g++.old-deja/g++.other/crash60.C: New test.
21651 * g++.old-deja/g++.other/conv9.C: New test.
21652 * g++.old-deja/g++.other/mangle10.C: New test.
21653 * g++.old-deja/g++.other/unchanging1.C: New test.
21654 * g++.old-deja/g++.other/exprstmt1.C: New test.
21655 * g++.old-deja/g++.other/inline23.C: New test.
21656 * g++.old-deja/g++.eh/ia64-1.C: New test.
21657 * g++.old-deja/g++.other/dwarf2-1.C: New test.
21658 * g++.old-deja/g++.other/reload1.C: New test.
21659 * g++.old-deja/g++.other/static20.C: New test.
21660 * g++.old-deja/g++.other/local-alloc1.C: New test.
21661 * g++.old-deja/g++.other/conv8.C: New test.
21662 * g++.old-deja/g++.other/stmtexpr2.C: New test.
21663 * g++.old-deja/g++.other/storeexpr1.C: New test.
21664 * g++.old-deja/g++.other/storeexpr2.C: New test.
21665 * g++.dg/eh/template2.C: New test.
21666 * g++.dg/warn/weak1.C: New test.
21668 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
21670 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21671 Remove first, non-varying, argument.
21673 2002-01-23 Richard Henderson <rth@redhat.com>
21675 * gcc.dg/inline-2.c: New.
21677 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
21678 Add optional target arg. Check number of arguments.
21679 (scan-assembler-not, scan-assembler-dem): Likewise.
21680 (scan-assembler-dem-not): Likewise.
21682 2002-01-23 Zack Weinberg <zack@codesourcery.com>
21684 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
21686 * g++.old-deja/g++.brendan/parse3.C,
21687 g++.old-deja/g++.other/crash26.C,
21688 g++.old-deja/g++.other/crash28.C,
21689 g++.old-deja/g++.other/crash29.C,
21690 g++.old-deja/g++.other/crash30.C,
21691 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
21693 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
21695 * gcc.dg/20020115-1.c: New.
21697 2002-01-23 Bob Wilson <bob.wilson@acm.org>
21699 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
21701 2002-01-23 Janis Johnson <janis187@us.ibm.com>
21703 * gcc.dg/20020122-3.c: New.
21705 2002-01-23 Jakub Jelinek <jakub@redhat.com>
21707 * g++.dg/other/gc1.C: New test.
21709 2002-01-23 Zack Weinberg <zack@codesourcery.com>
21711 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
21713 2002-01-22 Richard Henderson <rth@redhat.com>
21715 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
21717 2002-01-22 Richard Henderson <rth@redhat.com>
21719 * gcc.dg/20020122-4.c: New.
21721 2002-01-22 H.J. Lu <hjl@gnu.org>
21723 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
21725 * gcc.dg/special/ecos.exp: Likewise.
21726 * lib/g++-dg.exp: Likewise.
21727 * lib/g77-dg.exp: Likewise.
21728 * lib/gcc-dg.exp : Likewise.
21729 * lib/mike-g++.exp: Likewise.
21730 * lib/mike-g77.exp: Likewise.
21731 * lib/mike-gcc.exp: Likewise.
21732 * lib/objc-dg.exp: Likewise.
21734 2002-01-22 Janis Johnson <janis187@us.ibm.com>
21737 * gcc.dg/20020122-2.c: New test.
21739 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
21741 * gcc.dg/20020122-1.c: New test.
21743 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
21745 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
21747 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
21749 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
21751 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21753 * gcc.c-torture/compile/20020121-1.c: New test.
21755 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
21757 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
21760 2002-01-21 Jakub Jelinek <jakub@redhat.com>
21762 * gcc.dg/20020218-1.c: New test.
21764 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
21766 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
21768 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
21769 "At global scope" warning
21770 * g++.dg/ext/align1.C: Change cygwin test for alignment
21771 from db-bogus to dg-warning
21773 2002-01-21 Zack Weinberg <zack@codesourcery.com>
21775 * g77.f-torture/compile/cpp2.F: New test.
21777 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
21779 * g++.dg/template/access1.C: New test.
21781 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
21783 * gcc.dg/20020118-1.c: New.
21785 2002-01-18 Kazu Hirata <kazu@hxi.com>
21787 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
21789 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
21791 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
21792 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
21793 alignment warnings.
21795 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
21797 * gcc.misc-tests/i386-prefetch.exp: Save and restore
21798 torture_with_loops and torture_without_loops
21800 2002-01-17 Jakub Jelinek <jakub@redhat.com>
21802 * gcc.c-torture/compile/20020116-1.c: New test.
21804 2002-01-16 Jakub Jelinek <jakub@redhat.com>
21806 * gcc.dg/20020116-2.c: New test.
21808 * gcc.dg/ultrasp4.c: New test.
21810 * gcc.dg/20020116-1.c: New test.
21812 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
21814 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
21817 2002-01-15 Janis Johnson <janis187@us.ibm.com>
21819 * gcc.misc-tests/i386-prefetch.exp: New.
21820 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
21821 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
21822 * gcc.misc-tests/i386-pf-none-1.c: New test.
21823 * gcc.misc-tests/i386-pf-sse-1.c: New test.
21825 2002-01-15 Jakub Jelinek <jakub@redhat.com>
21827 * gcc.dg/gnu89-init-1.c: Add new tests.
21829 2002-01-15 Andreas Jaeger <aj@suse.de>
21831 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
21832 * gcc.dg/i386-mmx-2.c: Likewise.
21833 * gcc.dg/i386-sse-1.c: Likewise.
21834 * gcc.dg/i386-sse-2.c: Likewise.
21835 * gcc.dg/i386-sse-3.c: Likewise.
21837 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
21839 * g77.f-torture/execute/intrinsic-unix-bessel.f:
21840 Uncomment additional cases that now pass.
21842 2002-01-11 Richard Henderson <rth@redhat.com>
21844 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
21845 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
21847 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
21849 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
21851 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
21853 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
21854 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
21856 2002-01-10 Dale Johannesen <dalej@apple.com>
21858 * gcc.c-torture/execute/loop-11.c: New.
21860 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
21862 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
21863 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
21865 2002-01-09 Richard Henderson <rth@redhat.com>
21867 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
21868 type in which to perform the operation for each size.
21870 2002-01-09 Alan Matsuoka (alanm@redhat.com)
21872 * gcc.c-torture/compile/20020109-2.c: New test.
21874 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
21876 * gcc.c-torture/execute/loop-10.c: New test.
21878 2002-01-09 Jakub Jelinek <jakub@redhat.com>
21880 * gcc.c-torture/compile/20010226-1.c: New test.
21881 * gcc.c-torture/compile/20010227-1.c: New test.
21882 * gcc.c-torture/compile/20010426-1.c: New test.
21883 * gcc.c-torture/compile/20010510-1.c: New test.
21884 * gcc.c-torture/compile/20010605-3.c: New test.
21885 * gcc.c-torture/compile/20010824-1.c: New test.
21886 * gcc.c-torture/execute/20010409-1.c: New test.
21887 * gcc.dg/noncompile/20000901-1.c: New test.
21888 * gcc.dg/20001023-1.c: New test.
21889 * gcc.dg/20001101-1.c: New test.
21890 * gcc.dg/20001102-1.c: New test.
21891 * gcc.dg/20010207-1.c: New test.
21892 * gcc.dg/20010405-1.c: New test.
21893 * gcc.dg/20010822-1.c: New test.
21894 * gcc.dg/20011107-1.c: New test.
21896 2002-01-09 Jeffrey A Law (law@redhat.com)
21898 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
21900 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
21901 execution failure on PA targets.
21903 2002-01-09 Jakub Jelinek <jakub@redhat.com>
21905 * gcc.c-torture/compile/20020109-1.c: New test.
21907 2002-01-08 Kazu Hirata <kazu@hxi.com>
21909 * gcc.c-torture/execute/20020108-1.c: New test.
21911 2002-01-08 Jakub Jelinek <jakub@redhat.com>
21913 * gcc.dg/20020108-1.c: New test.
21915 2002-01-08 H.J. Lu <hjl@gnu.org>
21917 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
21920 2002-01-08 Geoff Keating <geoffk@redhat.com>
21922 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
21925 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
21927 * gcc.dg/altivec-4.c: Test altivec predicates.
21929 2002-01-07 Jakub Jelinek <jakub@redhat.com>
21931 * gcc.c-torture/execute/20020107-1.c: New test.
21933 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
21936 * gcc.c-torture/compile/20020106-1.c: New test.
21938 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
21940 * gcc.c-torture/execute/nestfunc-4.c: New test.
21942 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
21944 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
21945 extra triple that slipped in.
21946 * g++.old-deja/g++.abi/align.C: Likewise.
21947 * g++.old-deja/g++.abi/bitfields.C: Likewise.
21949 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
21951 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
21952 * g++.old-deja/g++.abi/align.C: Likewise.
21953 * g++.old-deja/g++.abi/bitfields.C: Likewise.
21955 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
21957 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
21960 2002-01-04 Jakub Jelinek <jakub@redhat.com>
21962 * gcc.dg/20020104-1.c: New test.
21964 * gcc.dg/20020104-2.c: New test.
21966 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
21968 * gcc.dg/20020103-1.c: Fix typo in target selector.
21970 2002-01-03 Richard Henderson <rth@redhat.com>
21972 * gcc.dg/20020103-1.c: New.
21974 2002-01-03 Kazu Hirata <kazu@hxi.com>
21976 * gcc.c-torture/execute/20020103-1.c: New test.
21978 2002-01-03 Jakub Jelinek <jakub@redhat.com>
21980 * g++.dg/other/debug2.C: New test.
21982 * gcc.c-torture/compile/20020103-1.c: New test.
21984 2002-01-02 Jakub Jelinek <jakub@redhat.com>
21986 * gcc.dg/gnu89-init-1.c: Added new tests.
21988 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21990 * g++.dg/template/friend2.C: Remove as patch is reverted.
21992 * g++.dg/warn/oldcast1.C: New test.
21994 * g++.dg/template/ptrmem1.C: New test.
21995 * g++.dg/template/ptrmem2.C: New test.
21997 * g++.dg/template/ntp.C: New test.
21999 * g++.dg/other/component1.C: New test.
22001 * g++.dg/template/ttp3.C: New test.
22003 * g++.dg/template/friend2.C: New test.
22004 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
22006 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
22008 * g++.dg/other/ptrmem1.C: New test.
22009 * g++.dg/other/ptrmem2.C: New test.
22011 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
22013 * g++.dg/template/ctor1.C: New test.
22015 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
22017 * g++.dg/template/friend2.C: New test.
22019 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
22021 * gcc.dg/mmix-1.c: New test.
22023 2001-12-31 Richard Henderson <rth@redhat.com>
22025 * gcc.dg/asm-5.c: New.
22027 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
22029 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
22030 in namespace __gnu_cxx
22032 2001-12-30 Richard Henderson <rth@redhat.com>
22034 * gcc.dg/debug-6.c: New.
22036 2001-12-30 Jakub Jelinek <jakub@redhat.com>
22038 * gcc.c-torture/compile/20011229-2.c: New test.
22040 2001-12-29 Jakub Jelinek <jakub@redhat.com>
22042 * gcc.dg/debug-3.c: New test.
22043 * gcc.dg/debug-4.c: New test.
22044 * gcc.dg/debug-5.c: New test.
22046 2001-12-29 Richard Henderson <rth@redhat.com>
22048 * g++.dg/eh/loop1.C: New.
22050 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
22052 * g++.dg/template/crash1.C: New test.
22054 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
22056 * g++.dg/other/const1.C: New test.
22058 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
22060 * gcc.c-torture/compile/20011229-1.c: New test.
22062 2001-12-28 Stan Shebs <shebs@apple.com>
22064 * lib/objc-torture.exp: Resync with c-torture.exp.
22065 * lib/objc.exp: Load standard libraries.
22067 2001-12-28 Jakub Jelinek <jakub@redhat.com>
22069 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
22072 2001-12-27 Roger Sayle <roger@eyesopen.com>
22074 * gcc.c-torture/execute/string-opt-16.c: New testcase.
22076 2001-12-27 Richard Henderson <rth@redhat.com>
22078 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
22080 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
22082 * g++.dg/eh/ctor1.C: New test.
22083 * g++.dg/other/error2.C: New test.
22085 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
22087 * g++.dg/other/init2.C: New test.
22089 2001-12-24 Richard Henderson <rth@redhat.com>
22091 * gcc.dg/20011223-1.c: New.
22092 * gcc.dg/inline-1.c: New.
22094 2001-12-23 Richard Henderson <rth@redhat.com>
22096 * gcc.dg/asm-4.c: Test operand modifiers.
22098 2001-12-23 Richard Henderson <rth@redhat.com>
22100 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
22102 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
22104 * gcc.c-torture/execute/20011223-1.c: New test.
22106 2001-12-21 Richard Henderson <rth@redhat.com>
22108 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
22109 re-enables the warning.
22111 2001-12-21 Richard Henderson <rth@redhat.com>
22113 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
22115 2001-12-20 Jakub Jelinek <jakub@redhat.com>
22117 * gcc.c-torture/compile/20011218-1.c: New test.
22119 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
22121 * gcc.misc-test/arm-isr.exp: New file. Control running of the
22123 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
22124 epilogue generation for ARM ISR routines.
22126 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22128 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
22129 * gcc.dg/format/c90-printf-3.c: Likewise.
22130 * gcc.dg/format/c99-printf-3.c: Likewise.
22131 * gcc.dg/format/ext-1.c: Likewise.
22132 * gcc.dg/format/ext-6.c: Likewise.
22133 * gcc.dg/format/format.h: Prototype unlocked stdio.
22135 2001-12-20 Richard Henderson <rth@redhat.com>
22137 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
22139 (malloc): Correct allocation logic. Abort if we fill up the
22140 arena before initialization complete.
22141 (realloc): Correct allocation logic.
22143 2001-12-20 Jakub Jelinek <jakub@redhat.com>
22145 * gcc.c-torture/compile/20011219-2.c: New test.
22147 * gcc.c-torture/execute/20011219-1.c: New test.
22149 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
22151 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
22152 target does not support weak symbols.
22154 2001-12-19 Jakub Jelinek <jakub@redhat.com>
22156 * gcc.c-torture/compile/20011219-1.c: New test.
22158 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
22160 * g++.dg/other/error1.C: New test.
22162 2001-12-17 Jeffrey A Law (law@redhat.com)
22164 * gcc.c-torture/execute/20011217-1.c: New test.
22166 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
22168 * objc.dg/special/: New directory.
22169 * objc.dg/special/special.exp: New file.
22170 * objc.dg/special/unclaimed-category-1.h: New file.
22171 * objc.dg/special/unclaimed-category-1a.m: New file.
22172 * objc.dg/special/unclaimed-category-1.m: New file.
22174 2001-12-17 Andreas Jaeger <aj@suse.de>
22176 * gcc.c-torture/compile/20011217-2.c: New test.
22178 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
22180 * gcc.c-torture/compile/20011217-1.c: New test.
22182 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
22184 * testsuite/gcc.dg/20011214-1.c: New.
22186 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
22188 * gcc.dg/altivec-4.c: New.
22190 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
22192 * gcc.dg/20011113-1.c: New test.
22194 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
22196 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
22197 std::__malloc_alloc_template<0> and
22198 std::__default_alloc_template<false, 0>.
22200 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
22202 * objc/execute/bf-21.m: New test.
22203 * objc/execute/enumeration-1.m: New test.
22204 * objc/execute/enumeration-2.m: New test.
22206 2001-12-12 Jakub Jelinek <jakub@redhat.com>
22208 * gcc.dg/gnu89-init-1.c: New test.
22210 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
22212 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
22213 * g++.old-deja/g++.jason/2371.C: Likewise.
22214 * g++.old-deja/g++.jason/template33.C: Likewise.
22215 * g++.old-deja/g++.jason/template34.C: Likewise.
22216 * g++.old-deja/g++.jason/template36.C: Likewise.
22217 * g++.old-deja/g++.oliva/typename1.C: Likewise.
22218 * g++.old-deja/g++.oliva/typename2.C: Likewise.
22219 * g++.old-deja/g++.other/typename1.C: Likewise.
22220 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22221 * g++.old-deja/g++.pt/nontype5.C: Likewise.
22222 * g++.old-deja/g++.pt/typename11.C: Likewise.
22223 * g++.old-deja/g++.pt/typename14.C: Likewise.
22224 * g++.old-deja/g++.pt/typename16.C: Likewise.
22225 * g++.old-deja/g++.pt/typename3.C: Likewise.
22226 * g++.old-deja/g++.pt/typename4.C: Likewise.
22227 * g++.old-deja/g++.pt/typename5.C: Likewise.
22228 * g++.old-deja/g++.pt/typename7.C: Likewise.
22229 * g++.old-deja/g++.robertl/eb9.C: Likewise.
22231 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
22233 * g++.dg/other/linkage1.C: New test.
22234 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
22237 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
22239 * gcc.dg/concat.c: New test.
22241 2001-12-11 Stan Shebs <shebs@apple.com>
22243 * objc/compile: New test directory.
22244 * objc/compile/compile.exp: New expect script.
22245 * objc/compile/20011211-1.m: New compile test.
22247 2001-12-11 Jason Merrill <jason@redhat.com>
22249 * lib/prune.exp (prune_gcc_output): Also handle "In member
22250 function". So many permutations...
22252 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
22254 * g++.dg/template/typedef1.C: New test.
22256 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
22258 * g++.dg/other/copy1.C: New test.
22260 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
22262 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
22264 * gcc.dg/builtin-choose-expr.c: New.
22266 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
22268 * gcc.dg/altivec-2.c: New.
22270 2001-12-07 Richard Henderson <rth@redhat.com>
22272 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
22274 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
22276 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
22279 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22281 * g++-old.deja/g++.robertl/eb101.C: Deleted.
22283 2001-12-06 Janis Johnson <janis187@us.ibm.com>
22285 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
22286 variable argument list.
22288 2001-12-06 Zack Weinberg <zack@codesourcery.com>
22290 * gcc.c-torture/execute/memcheck: Delete entire directory.
22291 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
22292 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
22294 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
22296 * gcc.dg/Wshadow-1.c: New test.
22298 2001-12-05 Jakub Jelinek <jakub@redhat.com>
22300 * gcc.c-torture/compile/20011130-1.c: New test.
22302 * gcc.dg/noncompile/20011025-1.c: New test.
22304 * g++.dg/other/anon-union.C: New test.
22306 * gcc.c-torture/execute/20011024-1.c: New test.
22308 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
22310 * gcc.c-torture/execute/20000722-1.x,
22311 gcc.c-torture/execute/20010123-1.x: Remove.
22312 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
22313 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
22314 gcc.dg/c99-complit-2.c: New tests.
22316 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
22318 * g++.dg/inherit/base1.C: New test.
22320 2001-12-04 Jakub Jelinek <jakub@redhat.com>
22322 * g++.dg/other/stdarg1.C: New test.
22324 * gcc.c-torture/compile/20011130-2.c: New test.
22326 2001-12-03 Janis Johnson <janis187@us.ibm.com>
22328 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
22329 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
22330 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
22331 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
22332 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
22333 * gcc.dg/builtin-prefetch-1.c: New test.
22335 2001-12-03 Jakub Jelinek <jakub@redhat.com>
22337 * gcc.dg/20011130-1.c: New test.
22339 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
22341 * g++.dg/other/scope1.C: New test.
22342 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
22344 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
22346 * gcc.dg/vla-init-1.c: New test.
22348 2001-12-01 Geoff Keating <geoffk@redhat.com>
22350 * gcc.c-torture/compile/structs.c: New testcase from GDB.
22352 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
22354 * objc.dg/alias.m: Update.
22355 * objc.dg/class-1.m: Update.
22356 * objc.dg/const-str-1.m: Update.
22357 * objc.dg/fwd-proto-1.m: Update.
22358 * objc.dg/id-1.m: Update.
22359 * objc.dg/super-class-1.m: Update.
22361 2001-11-29 Mark Mitchell <mark@codesourcery.com>
22363 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
22366 2001-11-28 Jeffrey A Law (law@cygnus.com)
22368 * gcc.c-torture/execute/20011128-1.c: New test.
22370 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
22372 * gcc.dg/20011127-1.c: New test.
22374 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
22376 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
22377 from Austin Group draft 7.
22378 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
22379 scanf format arguments.
22380 * gcc.dg/format/no-exargs-2.c: New test.
22382 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
22384 * g++.dg/abi/vbase8-4.C: New test.
22386 2001-11-24 Ian Lance Taylor <ian@airs.com>
22388 * gcc.c-torture/execute/20011121-1.c: New test.
22390 2001-11-23 Jeffrey A Law (law@cygnus.com)
22392 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
22394 2001-11-23 Andreas Jaeger <aj@suse.de>
22396 * gcc.dg/cpp/charconst-2.c: New test.
22398 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
22400 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
22401 to the host if it is remote. Let tests specify extra headers
22403 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
22404 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
22405 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
22406 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
22407 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
22408 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
22409 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
22410 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
22411 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
22412 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
22414 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
22416 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
22417 for little endian ARMs.
22419 2001-11-20 Jakub Jelinek <jakub@redhat.com>
22421 * gcc.c-torture/compile/20011119-1.c: New test.
22422 * gcc.c-torture/compile/20011119-2.c: New test.
22424 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
22426 * gcc.dg/altivec-1.c: Fix typo.
22428 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22430 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
22432 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
22434 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
22436 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
22438 * lib/g77.exp: Don't specify --rpath-link.
22440 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
22441 across all the headers.
22442 * gcc.dg/format/format.exp: For testing on a remote host,
22445 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
22446 * gcc.c-torture/execute/930406-1.c: Likewise.
22447 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
22449 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
22451 * gcc.dg/altivec-1.c: New.
22453 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
22455 * gcc.dg/cpp/fpreprocessed.c: New test case.
22457 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22459 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
22460 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
22461 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
22463 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22465 * gcc.dg/no-builtin-1.c: New test.
22467 2001-11-16 Jakub Jelinek <jakub@redhat.com>
22469 * gcc.c-torture/execute/20011115-1.c: New test.
22471 2001-11-15 Jakub Jelinek <jakub@redhat.com>
22473 * gcc.c-torture/compile/20011114-2.c: New test.
22474 * gcc.c-torture/compile/20011114-3.c: New test.
22475 * gcc.c-torture/compile/20011114-4.c: New test.
22477 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
22479 * g++.dg/other/init1.C: New test.
22481 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
22483 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
22486 * gcc.c-torture/execute/20011114-1.c: New testcase.
22488 * gcc.c-torture/compile/20010327-1.c: Revert last change.
22489 * gcc.c-torture/compile/20011114-1.c: New test, exactly
22490 like the (before this change) version of 20010327-1.c.
22492 2001-11-14 Roger Sayle <roger@eyesopen.com>
22494 * gcc.c-torture/execute/string-opt-13.c: New testcase.
22496 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
22498 * g++.dg/init/array2.C: New test.
22500 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
22502 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
22504 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
22506 * g++.dg/other/forscope1.C: New test.
22507 * g++.dg/ext/forscope1.C: New test.
22508 * g++.dg/ext/forscope2.C: New test.
22510 2001-11-13 Jakub Jelinek <jakub@redhat.com>
22512 * gcc.c-torture/execute/20011113-1.c: New test.
22514 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
22516 * gcc.c-torture/execute/20011109-2.c: New test.
22518 * gcc.c-torture/execute/20011109-1.c: New test.
22520 2001-11-09 Jakub Jelinek <jakub@redhat.com>
22522 * gcc.c-torture/compile/20011109-1.c: New test.
22524 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
22526 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
22527 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
22528 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
22529 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
22530 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
22531 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
22532 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
22534 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
22536 * g++.dg/warn/Wshadow-1.C: New tests.
22537 * g++.old-deja/g++.mike/for3.C: Update.
22539 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
22541 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
22542 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
22543 XFAILs. Adjust expected error texts.
22544 * gcc.c-torture/compile/20011106-1.c,
22545 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
22546 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
22547 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
22548 gcc.dg/c99-array-lval-5.c: New tests.
22550 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22552 * gcc.dg/cpp/defined.c: Update.
22554 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22556 * gcc.c-torture/execute/anon-1.c: New test.
22558 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
22560 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
22561 same size, so no warning should be produced on stormy16.
22563 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
22564 due to oversized array.
22565 * g++.old-deja/g++.mike/ns15.C: Likewise.
22566 * g++.old-deja/g++.pt/crash16.C: Likewise.
22568 2001-11-02 Graham Stott <grahams@redhat.com>
22570 * g++.dgother/debug1.C: Fix typos.
22572 2001-11-01 Jakub Jelinek <jakub@redhat.com>
22574 * g++.dg/other/debug1.C: New test.
22576 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
22578 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
22581 2001-10-30 Jakub Jelinek <jakub@redhat.com>
22583 * gcc.dg/20011029-2.c: New test.
22585 * gcc.c-torture/compile/20011029-1.c: New test.
22587 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
22589 * objc/execute/class_self-1.m: New test.
22590 * objc/execute/class_self-2.m: New test.
22592 2001-10-25 Zack Weinberg <zack@codesourcery.com>
22594 * gcc.misc-tests/msgs.exp: Delete.
22595 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
22596 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
22597 error set to match recent changes.
22599 2001-10-24 Zack Weinberg <zack@codesourcery.com>
22601 * gcc.dg/20011021-1.c: New test.
22603 2001-10-24 Jakub Jelinek <jakub@redhat.com>
22605 * gcc.c-torture/compile/20011023-1.c: New test.
22607 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
22609 * lib/g77.exp: Rewrite based on lib/g++.exp.
22611 2001-10-19 Jakub Jelinek <jakub@redhat.com>
22613 * gcc.c-torture/execute/20011019-1.c: New test.
22615 * gcc.dg/20011018-1.c: New test.
22617 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
22619 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
22621 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
22623 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
22624 * gcc.dg/attr-invalid.c: Likewise.
22626 2001-10-18 Jakub Jelinek <jakub@redhat.com>
22628 * testsuite/gcc.dg/20011015-1.c: New test.
22630 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
22632 * g++.dg/template/unify2.C: New test.
22634 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
22636 * g++.dg/other/exception-specification.C: New test
22638 2001-10-13 Tom Rix <trix@redhat.com>
22640 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
22641 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
22643 2001-10-12 Jakub Jelinek <jakub@redhat.com>
22645 * testsuite/gcc.dg/20011009-1.c: New test.
22647 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
22650 * g++.dg/other/friend1.C: New test.
22652 2001-10-11 Richard Henderson <rth@redhat.com>
22654 * g++.old-deja/g++.other/crash18.C: Add -S to options.
22656 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22658 * gcc.c-torture/compile/20011010-1.c: New.
22660 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
22662 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
22663 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
22664 g77.f-torture/execute/execute.exp,
22665 g77.f-torture/noncompile/noncompile.exp,
22666 gcc.c-torture/compile/compile.exp,
22667 gcc.c-torture/execute/execute.exp,
22668 gcc.c-torture/execute/ieee/ieee.exp,
22669 gcc.c-torture/execute/memcheck/memcheck.exp,
22670 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
22671 objc/execute/execute.exp: Update FSF address.
22673 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
22675 * gcc.dg/cpp/cmdlne-C.c: Update.
22676 * gcc.dg/cpp/cmdlne-C2.c: New.
22678 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22680 * gcc.c-torture/execute/20011008-3.c: New.
22682 2001-10-08 DJ Delorie <dj@redhat.com>
22684 * gcc.dg/20011008-1.c: New.
22685 * gcc.dg/20011008-2.c: New.
22687 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
22689 * gcc.dg/cpp/spacing1.c: Update test.
22691 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22693 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
22694 spelling errors of "separate" as "seperate".
22696 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
22698 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
22699 enough to avoid inlining.
22701 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22703 * lib/g77.exp: set libg2c_dir correctly.
22705 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
22707 * gcc.dg/cpp/macro11.c: New test.
22709 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
22711 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
22712 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
22713 gcc.dg/format/multattr-3.c: New tests.
22714 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
22715 tests for format attributes on function pointers being rejected.
22717 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
22719 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
22721 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
22723 * g++.dg/warn/format1.C: New test.
22725 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
22727 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
22729 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
22731 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
22733 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
22735 * gcc.dg/cpp/redef2.c: Add test.
22737 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
22739 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
22740 long-standing bug on i686, apparently.
22741 * gcc.c-torture/execute/loop-2c.x: New file.
22742 * gcc.c-torture/execute/loop-2d.x: New file.
22743 * gcc.c-torture/execute/loop-3c.x: New file.
22745 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
22747 * gcc.dg/cpp/20000625-2.c: Correct line number.
22749 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
22751 * gcc.dg/cpp/macro10.c: New test.
22752 * gcc.dg/cpp/strify3.c: New test.
22753 * gcc.dg/cpp/spacing1.c: Add tests.
22754 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
22755 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
22757 2001-09-24 DJ Delorie <dj@redhat.com>
22759 * gcc.c-torture/execute/20010924-1.c: New test.
22761 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
22763 * testsuite/objc/execute/paste.m: Remove.
22765 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
22767 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
22769 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
22771 * g77.dg/strlen0.f: New test.
22773 2001-09-21 Richard Henderson <rth@redhat.com>
22775 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
22776 * g++.old-deja/g++.abi/vtable2.C: Likewise.
22778 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
22780 Table-driven attributes.
22781 * g++.dg/ext/attrib1.C: New test.
22783 2001-09-20 DJ Delorie <dj@redhat.com>
22785 * gcc.dg/20000926-1.c: Update expected warning messages.
22786 * gcc.dg/array-2.c: Likewise, and test for warnings too.
22787 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
22790 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
22792 * g++.dg/eh/registers1.C: New test case.
22794 2001-09-17 Richard Henderson <rth@redhat.com>
22796 * gcc.dg/array-5.c: Fix VLA decomposition test.
22798 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
22800 * gcc.dg/cpp/line5.c: New testcase.
22802 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
22804 * gcc.dg/cpp/macro9.c: New test.
22806 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
22808 * gcc.c-torture/execute/980223.c: Change type of addr from long
22811 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
22813 * gcc.c-torture/execute/20010915-1.c: New test.
22815 2001-09-14 Janis Johnson <janis187@us.ibm.com>
22817 * g77.dg/bprob: New directory.
22818 * g77.dg/bprob/bprob.exp: New file.
22819 * g77.dg/bprob/bprob-1.f: New test.
22820 * g77.dg/gcov: New directory.
22821 * g77.dg/gcov/gcov.exp: New file.
22822 * g77.dg/gcov/gcov-1.f: New test.
22823 * g77.dg/gcov/gcov-1.x: New file.
22825 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
22827 * gcc.dg/cpp/directiv.c: Update.
22828 * gcc.dg/cpp/undef1.c: Update.
22830 2001-09-12 Jakub Jelinek <jakub@redhat.com>
22832 * gcc.dg/20010912-1.c: New test.
22834 2001-09-11 Janis Johnson <janis187@us.ibm.com>
22836 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
22837 language-independent file in lib.
22838 * lib/gcov.exp: New file.
22840 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
22842 * gcc.c-torture/compile/20010911-1.c: New test.
22844 2001-09-10 Janis Johnson <janis187@us.ibm.com>
22846 * lib/profopt.exp: New, to support profile-directed optimizations.
22847 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
22848 * gcc.misc-tests/bprob-1.c: New test.
22849 * gcc.misc-tests/bprob-2.c: New test.
22851 2001-09-07 Janis Johnson <janis187@us.ibm.com>
22853 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
22854 XFAIL and which kinds of gcov output to verify.
22855 * gcc.misc-tests/gcov-4b.x: New file.
22856 * gcc.misc-tests/gcov-5b.x: New file.
22857 * gcc.misc-tests/gcov-6.x: New file.
22858 * gcc.misc-tests/gcov-7.c: New test.
22859 * gcc.misc-tests/gcov-7.x: New file.
22861 2001-09-06 Janis Johnson <janis187@us.ibm.com>
22863 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
22864 * gcc.misc-tests/gcov-6.c: New test.
22866 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
22869 * g++.dg/abi/vbase1.C: New test.
22871 2001-09-05 Ziemowit Laski <zlaski@apple.com>
22873 * objc.dg/method-2.m: New.
22875 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
22878 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
22879 * g++.dg/init/empty1.C: New test.
22881 2001-09-03 Jakub Jelinek <jakub@redhat.com>
22883 * gcc.c-torture/compile/20010903-1.c: New test.
22885 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
22887 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
22890 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
22892 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
22894 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
22896 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
22898 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
22900 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
22901 for 16-bit 'unsigned int'.
22903 2001-08-29 Kazu Hirata <kazu@hxi.com>
22905 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
22907 2001-08-27 Richard Henderson <rth@redhat.com>
22909 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
22910 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
22912 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
22914 * gcc.dg/asm-names.c (ymain): New.
22916 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
22918 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
22919 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
22920 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
22922 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22924 * gcc.dg/compare5.c: New testcase.
22926 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
22928 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
22929 and "In instantiation".
22931 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
22933 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
22935 2001-08-20 Janis Johnson <janis187@us.ibm.com>
22937 * gcc.misc-tests/gcov.exp: Add support for branch information.
22938 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
22939 * gcc.misc-tests/gcov-4.c: New test.
22940 * gcc.misc-tests/gcov-4b.c: New test.
22941 * gcc.misc-tests/gcov-5b.c: New test.
22943 2001-08-20 Zack Weinberg <zackw@panix.com>
22945 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
22948 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
22950 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
22952 2001-08-19 Jakub Jelinek <jakub@redhat.com>
22954 * g++.dg/eh/template1.C: New test.
22956 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
22958 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
22960 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
22963 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
22965 * lib/g77-dg.exp: Use prune.exp for common procedures
22966 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
22967 * lib/g77.exp: (g77-dg-prune) Remove
22969 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
22971 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
22973 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22975 * g++.dg/template/unify1.C: New test.
22977 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
22979 * g++.dg/abi/empty4.C: New test.
22981 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
22983 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
22985 * g77.f-torture/compile/pr3743.x: Likewise
22987 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22989 * g++.dg/other/using-declaration.C: New test.
22991 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
22993 * gcc.dg/cpp/tr-sign.c: New testcase.
22995 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
22997 * gcc.dg/cpp/19951025-1.c: Revert.
22998 * gcc.dg/cpp/directiv.c: We no longer process directives that
22999 interrupt macro arguments.
23001 2001-08-03 Zack Weinberg <zackw@stanford.edu>
23003 * gcc.dg/bconstp-1.c: New test.
23005 2001-08-03 Richard Henderson <rth@redhat.com>
23007 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
23009 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
23011 * gcc.dg/cpp/19951025-1.c: Update.
23013 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
23015 * g77.dg/ff90-1.f (s): Fix reference of variable z,
23018 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
23021 * g++.old-deja/g++.ns/ns14.C: Remove special options.
23022 * g++.old-deja/g++.other/std1.C: Likewise.
23023 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
23025 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
23027 * lib/g77.exp: Load gcc-defs.exp for common procedures
23028 (g77_pass, g77_fail, g77_finish, g77_exit,
23029 ${tool}_check_unsupported_p} Now redundant. Deleted.
23031 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
23033 * g77.dg/fbackslash.f
23034 * g77.dg/fcase-preserve.f
23036 * g77.dg/ffixed-line-length-0.f
23037 * g77.dg/ffixed-line-length-132.f
23038 * g77.dg/ffixed-line-length-7.f
23039 * g77.dg/ffixed-line-length-72.f
23040 * g77.dg/ffixed-line-length-none.f
23041 * g77.dg/ffree-form-1.f
23042 * g77.dg/fno-backslash.f
23043 * g77.dg/fno-f90-1.f
23044 * g77.dg/fno-fixed-form-1.f
23045 * g77.dg/fno-onetrip.f
23046 * g77.dg/fno-typeless-boz.f
23047 * g77.dg/fno-underscoring.f
23048 * g77.dg/fno-vxt-1.f
23049 * g77.dg/fonetrip.f
23050 * g77.dg/ftypeless-boz.f
23051 * g77.dg/fugly-assumed.f
23052 * g77.dg/funderscoring.f
23055 2001-08-01 Ziemowit Laski <zlaski@apple.com>
23057 * objc.dg/fwd-proto-1.m: New.
23058 * objc.dg/local-decl-1.m: New.
23059 * objc.dg/naming-1.m: New.
23060 * objc.dg/naming-2.m: New.
23061 * objc.dg/proto-hier-1.m: New.
23063 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
23065 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
23066 largest-type elements to a struct makes its size grow.
23068 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
23070 * g++.dg/abi/vthunk1.C: New test.
23072 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
23074 * g++.dg/abi/vbase8-22.C: New test.
23076 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
23078 * gcc.dg/cpp/macro8.c: New test.
23080 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
23082 * g++.dg/abi/vbase8-21.C: New test.
23084 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
23086 * g++.dg/abi/vbase8-10.C: New test.
23088 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23090 * lib/g++.exp (g++_set_ld_library_path): Renamed to
23091 ${tool}_set_ld_library_path.
23093 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
23096 2001-07-26 Stan Cox <scox@redhat.com>
23098 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
23099 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
23100 gcc_exit, gcc_check_unsupported_p):
23101 Moved to gcc-deps.exp
23102 * gcc-deps.exp: New file.
23104 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23106 * g++.old-deja/g++.pt/defarg14.C: New test.
23108 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
23110 * g++.old-deja/g++.other/lineno5.C: New test.
23112 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
23114 * g++.old-deja/g++.pt/crash68.C: New test.
23116 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
23118 * g++.old-deja/g++.other/crash42.C: New test.
23120 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
23122 * gcc.dg/cpp/extratokens.c: Fix.
23123 * gcc.dg/cpp/skipping2.c: New tests.
23125 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23127 * gcc.c-torture/execute/20010724-1.c: New file.
23128 * gcc.c-torture/execute/20010724-1.x: New file.
23130 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
23132 * g++.old-deja/g++.other/cond7.C: New test.
23134 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
23136 * g++.old-deja/g++.other/optimize4.C: New test.
23138 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
23140 * g++.old-deja/g++.abi/vbase8-5.C: New test.
23142 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
23144 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
23145 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
23146 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
23147 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
23149 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
23150 bug report" message.
23152 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
23153 * g++.dg/ext/instantiate1.C: Move from old-deja.
23155 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
23157 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
23158 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
23159 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
23160 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
23162 2001-07-23 Jeffrey A Law (law@cygnus.com)
23164 * gcc.c-torture/execute/20010723-1.c: New test.
23166 2001-07-23 Ben Elliston <bje@redhat.com>
23168 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
23170 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23172 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
23174 Delete handling of ieee_multilib_flags.
23175 Pass -mieee for alpha*-*-* and sh-*-*.
23176 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
23178 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
23180 Remove old-abi tests.
23181 * g++.old-deja/g++.mike/p11116.C: Remove.
23182 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
23184 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
23186 * g77.f-torture/compile/pr3743.f: New test
23188 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
23190 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
23192 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23194 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
23195 g++.old-deja/g++.pt/static6.C: Likewise.
23196 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
23197 supports weak symbols.
23199 2001-07-18 Andreas Jaeger <aj@suse.de>
23201 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
23204 2001-07-18 Andreas Jaeger <aj@suse.de>
23206 * gcc.dg/iftrap-1.c: Fix target line.
23208 2001-07-17 Richard Henderson <rth@redhat.com>
23210 * gcc.c-torture/execute/20010717-1.c: New.
23212 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23214 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
23217 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
23219 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
23221 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23223 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
23224 UAC_SIGBUS, UAC_NOPRINT definitions.
23226 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
23228 * objc/execute/object_is_class.m: New test.
23229 * objc/execute/object_is_meta_class.m: New test.
23231 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
23233 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
23234 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
23236 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
23238 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
23239 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
23241 2001-07-14 Richard Henderson <rth@redhat.com>
23243 * gcc.dg/iftrap-1.c: New.
23245 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
23247 * g77.f-torture/execute/intrinsic77.f: New test.
23249 2001-07-11 Janis Johnson <janis@us.ibm.com>
23251 * gcc.misc-tests/gcov-3.c: New test.
23253 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
23255 * gcc.c-torture/compile/20010711-1.c,
23256 * gcc.c-torture/compile/20010711-2.c: New tests.
23258 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
23260 * gcc.c-torture/execute/20010711-1.c: New test.
23262 2001-07-11 Ben Elliston <bje@redhat.com>
23264 * g++.old-deja/g++.other/enum5.C: New test.
23266 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
23268 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
23269 (g++-dg-prune): Call prune_gcc_output.
23270 * prune.exp: New file for prune_gcc_output.
23271 * lib/g++.exp, lib/gcc.exp: Load it.
23273 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
23275 * gcc.c-torture/compile/20010701-1.c,
23276 g++.old-deja/g++.ext/attrib6.C: New tests.
23278 2001-07-06 Jeffrey A Law (law@cygnus.com)
23280 * gcc.c-torture/compile/20010706-1.c: New test.
23282 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
23284 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
23286 2001-06-28 Stan Shebs <shebs@apple.com>
23288 * gcc.dg/pragma-darwin.c: New test.
23290 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23292 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
23293 Solaris 2.[678] system.
23295 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
23297 * gcc.dg/20010622-1.c: New test.
23299 2001-06-18 Stan Shebs <shebs@apple.com>
23301 * objc.dg: New directory.
23302 * objc.dg/dg.exp: New file.
23303 * objc.dg/alias.m: New.
23304 * objc.dg/class-1.m: New.
23305 * objc.dg/class-2.m: New.
23306 * objc.dg/const-str-1.m: New.
23307 * objc.dg/const-str-2.m: New.
23308 * objc.dg/id-1.m: New.
23309 * objc.dg/method-1.m: New.
23310 * objc.dg/super-class-1.m: New.
23311 * lib/objc-dg.exp: New file.
23313 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
23315 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
23318 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
23320 * g++.old-deja/g++.abi/vbase8-9.C: New test.
23322 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23324 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
23327 2001-06-12 Richard Henderson <rth@redhat.com>
23329 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
23331 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
23333 * g++.old-deja/g++.abi/vbase5.C: New test.
23334 * g++.old-deja/g++.abi/vbase6.C: New test.
23335 * g++.old-deja/g++.abi/vbase7.C: New test.
23337 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23339 * gcc.c-torture/compile/20010610-1.c: New test.
23341 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
23343 * g++.old-deja/g++.abi/vbase4.C: New test.
23345 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23347 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
23348 support %f for HC11/HC12 targets.
23349 * gcc.c-torture/execute/930513-1.x: New file, likewise.
23350 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
23351 on HC11/HC12 targets.
23352 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
23354 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23356 * gcc.dg/wchar_t-1.c: New file.
23357 * gcc.dg/wint_t-1.c: Likewise.
23359 2001-06-11 Bernd Schmidt <bernds@redhat.com>
23361 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
23363 2001-06-11 Richard Henderson <rth@redhat.com>
23365 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
23367 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
23369 * gcc.c-torture/compile/20010611-1.c: New test.
23371 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
23373 * gcc.dg/c99-tag-1.c: Add more tests.
23375 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
23377 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
23378 representation on MN10300 and ARM/Thumb.
23380 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
23382 * g77.f-torture/execute/20010610.f: New.
23384 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
23386 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
23389 2001-06-09 Richard Henderson <rth@redhat.com>
23391 * gcc.c-torture/execute/ashrdi-1.c: New.
23392 * gcc.c-torture/execute/ashldi-1.c: New.
23393 * gcc.c-torture/execute/lshrdi-1.c: New.
23395 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
23397 * objc/execute/load-3.m: Added. Check sending +load to categories,
23398 in addition to classes.
23400 2001-06-08 Stan Shebs <shebs@apple.com>
23402 * objc/execute/load-2.m: New test. From Nicola Pero
23403 <n.pero@mi.flashnet.it>.
23405 2001-06-08 Jakub Jelinek <jakub@redhat.com>
23407 * gcc.c-torture/execute/20010605-2.c: New test.
23409 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
23411 * g++.old-deja/g++.abi/vbase2.C: New test.
23412 * g++.old-deja/g++.abi/vbase3.C: New test.
23414 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
23416 * g++.old-deja/g++.pt/friend49.C: New test.
23418 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
23420 * g++.old-deja/g++.ext/anon3.C: New test.
23422 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
23424 * g++.old-deja/g++.other/conv7.C: New test.
23426 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
23428 * gcc.c-torture/compile/20010605-2.c: New test.
23430 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
23432 * gcc.c-torture/execute/20010604-1.c: New test.
23434 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
23436 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
23438 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
23440 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
23441 (g++_link_flags): Likewise.
23442 (g++_init): Pass gccpath's value to two previous functions.
23444 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23446 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
23447 Ensure logfile entry matches exec command line.
23449 2001-05-31 Richard Henderson <rth@redhat.com>
23451 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
23452 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
23454 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
23456 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
23457 compiler for irix6.2
23459 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
23461 * g++.old-deja/g++.other/optimize3.C: New file.
23463 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
23465 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
23468 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
23470 * g++.old-deja/g++.other/optimize2.C: New file.
23472 2001-05-25 Diego Novillo <dnovillo@redhat.com>
23474 * gcc.c-torture/compile/20010518-2.c: New file.
23475 * gcc.c-torture/execute/20010518-1.c: New file.
23476 * gcc.c-torture/execute/20010518-2.c: New file.
23478 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
23480 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
23482 2001-05-24 Mark Mitchell <mark@codesourcery.com>
23484 G++ no longer defines builtins that do not begin with __builtin.
23485 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
23486 * g++.old-deja/g++.brendand/misc13.C: Likewise.
23487 * g++.old-deja/g++.law/builtin1.C: Likewise.
23488 * g++.old-deja/g++.law/cvt2.C: Likewise.
23489 * g++.old-deja/g++.mike/net5.C: Likewise.
23490 * g++.old-deja/g++.other/builtins1.C: Likewise.
23491 * g++.old-deja/g++.other/builtins2.C: Likewise.
23492 * g++.old-deja/g++.other/builtins3.C: Likewise.
23493 * g++.old-deja/g++.other/builtins4.C: Likewise.
23494 * g++.old-deja/g++.other/inline8.C: Likewise.
23495 * g++.old-deja/g++.robertl/eb39.C: Likewise.
23497 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
23499 * g++.old-deja/g++.pt/using1.C: Adjust.
23500 * g++.old-deja/g++.pt/using2.C: New test.
23502 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23504 * gcc.dg/cpp/charconst.c: New tests.
23505 * gcc.dg/cpp/escape.c: New tests.
23506 * gcc.dg/cpp/escape-1.c: New tests.
23507 * gcc.dg/cpp/escape-2.c: New tests.
23508 * gcc.dg/cpp/ucs.c: New tests.
23510 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
23512 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
23513 native compiler for irix6.5.
23515 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
23517 * lib/g++.exp (g++_include_flags): Use args to compute
23519 (g++_link_flags): Likewise.
23520 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
23522 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
23524 * gcc.dg/c90-hexfloat-1.c: Add more tests.
23526 2001-05-21 Geoff Keating <geoffk@redhat.com>
23528 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
23531 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23533 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
23535 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
23536 to STACK_SIZE; Use it to define size of add_histo array.
23537 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
23539 (f): Use GITT_SIZE to define size of gitt local table.
23540 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
23541 to STACK_SIZE; Use it to define size of bytemem array.
23543 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
23545 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
23546 on 68HC11/HC12 due to the asm instruction.
23547 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
23548 * gcc.c-torture/compile/920520-1.x: Likewise.
23549 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
23550 on 68HC11/HC12 because the function is larger than 64K.
23551 * gcc.c-torture/compile/961203-1.x: New file, this test fails
23552 on 68HC11/HC12 because the structure is too large.
23554 2001-05-20 Richard Henderson <rth@redhat.com>
23556 * gcc.c-torture/execute/20010520-1.c: New.
23558 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23560 * g++.old-deja/g++.warn/compare1.C: New test.
23561 * gcc.dg/compare4.c: New test.
23563 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
23565 * g++.old-deja/g++.other/optimize1.C: New test.
23567 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23569 * g++.old-deja/g++.pt/spec41.C: New test.
23571 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
23573 * gcc.c-torture/compile/20010114-1.x: Remove.
23575 2001-05-18 Stan Shebs <shebs@apple.com>
23577 * gcc.c-torture/compile/20010518-1.c: New test.
23579 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
23581 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
23582 * g++.old-deja/g++.pt/crash67.C: New test.
23584 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
23586 * g++.old-deja/g++.other/debug9.C: New test.
23588 2001-05-16 Zack Weinberg <zackw@stanford.edu>
23590 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
23592 2001-05-16 Jan Hubicka <jh@suse.cz>
23594 * gcc.c-torture/compile/20010516-1.c: New test.
23596 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
23598 * g++.old-deja/g++.other/crash41.C: New test.
23600 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
23602 * g++.old-deja/g++.pt/crash66.C: New test.
23604 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
23606 * g++.old-deja/g++.robertl/eb27.C: Convert.
23608 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
23610 * g++.dg/friend-warn.C: New test. Do not warn about friend
23611 declaration being redundant.
23613 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
23615 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
23617 2001-05-14 Mark Mitchell <mark@codesourcery.com>
23619 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
23621 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
23623 * lib/g++.exp: Use testsuite_flags.
23625 2001-05-13 Mark Mitchell <mark@codesourcery.com>
23627 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
23629 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
23631 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
23633 2001-05-11 Mark Mitchell <mark@codesourcery.com>
23635 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
23637 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
23639 * gcc.c-torture/compile/20010313-1.c: New test.
23641 2001-05-09 Zack Weinberg <zackw@stanford.edu>
23643 * gcc.dg/cpp/direct2.c: New test.
23644 * gccq.dg/cpp/direct2s.c: New test.
23646 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
23648 2001-05-07 Mark Mitchell <mark@codesourcery.com>
23650 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
23651 * g++.old-deja/g++.other/op3.C: Likewise.
23653 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23655 * gcc.dg/cpp/syshdr.h: New file.
23656 * gcc.dg/cpp/sysmac1.c: Update.
23657 * gcc.dg/cpp/sysmac2.c: Update.
23659 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
23661 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
23663 2001-05-04 David Edelsohn <edelsohn@gnu.org>
23665 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
23666 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
23668 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
23670 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
23672 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
23674 * lib/g++.exp (g++_include_flags): Don't use any special flags
23675 if TESTING_IN_BUILD_TREE is not defined.
23676 (g++_init): Use a plain 'c++' as the compiler if
23677 TESTING_IN_BUILD_TREEE is not defined.
23679 2001-05-02 Jakub Jelinek <jakub@redhat.com>
23681 * g++.old-deja/g++.eh/catch13.C: New test.
23682 * g++.old-deja/g++.eh/catch14.C: New test.
23684 2001-05-02 Jakub Jelinek <jakub@redhat.com>
23686 * gcc.dg/cpp/tr-define.c: New test.
23688 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
23690 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
23691 <stdlib.h>, not <malloc.h>.
23693 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
23695 * g++.old-deja/g++.ns/template17.C: New test.
23697 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
23699 * g++.old-deja/g++.pt/ref4.C: New test.
23701 2001-04-30 Richard Henderson <rth@redhat.com>
23703 * gcc.dg/20000724-1.c: Revert last change.
23705 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
23707 * g77.f-torture/execute/20010430.f: New test.
23709 2001-04-30 Mark Mitchell <mark@codesourcery.com>
23711 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
23713 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
23715 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
23717 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
23719 * g++.old-deja/g++.eh/crash6.C: New test.
23721 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
23723 * g++.old-deja/g++.other/warn7.C: New test.
23725 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
23727 * g++.old-deja/g++.other/defarg9.C: New test.
23729 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
23731 * g77.f-torture/compile/20010426.f: New test.
23732 * g77.f-torture/execute/20010426.f: New test.
23734 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
23736 * g77.f-torture/compile/20000629-1.x: Remove - error
23739 2001-04-26 Jeffrey A Law (law@cygnus.com)
23741 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
23742 Tweak slightly to work with g++.dg framework.
23743 * g++.dg/special/ecos.exp: Run initp1.C test.
23744 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
23746 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
23747 its linker doesn't give line numbers either.
23748 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
23750 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
23752 * g++.old-deja/g++.other/lex1.C: New test.
23754 2001-04-26 Jakub Jelinek <jakub@redhat.com>
23756 * gcc.dg/noncompile/20010425-1.c: New test.
23758 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
23760 * g++.old-deja/g++.pt/mangle2.C: New test.
23762 2001-04-25 Jakub Jelinek <jakub@redhat.com>
23764 * gcc.dg/format/plus-1.c: New test.
23766 2001-04-25 Jakub Jelinek <jakub@redhat.com>
23768 * gcc.dg/20010423-1.c: New test.
23770 2001-04-25 Jakub Jelinek <jakub@redhat.com>
23772 * gcc.c-torture/execute/20010422-1.c: New test.
23774 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
23776 * g++.old-deja/g++.ns/type2.C: New test.
23778 2001-04-24 Zack Weinberg <zackw@stanford.edu>
23780 * g++.old-deja/g++.other/perf1.C: New test.
23782 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
23784 * gcc.dg/c99-func-2.c: Remove xfail.
23785 * gcc.dg/c99-func-3.c: Remove xfail.
23786 * gcc.dg/c99-func-4.c: Remove xfail.
23788 2001-04-23 Zack Weinberg <zackw@stanford.edu>
23790 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
23792 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
23794 * gcc.c-torture/compile/20010423-1.c: New test.
23796 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
23798 * g++.old-deja/g++.pt/typename28.C: New test.
23800 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
23802 * g++.old-deja/g++.abi/empty2.C: New test.
23803 * g++.old-deja/g++.abi/empty3.C: New test.
23805 2001-04-20 Jakub Jelinek <jakub@redhat.com>
23807 * g++.old-deja/g++.other/comdat2.C: New test.
23808 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
23810 2001-04-20 Jakub Jelinek <jakub@redhat.com>
23812 * g++.old-deja/g++.other/overload14.C: New test.
23814 2001-04-20 Jakub Jelinek <jakub@redhat.com>
23816 * g++.old-deja/g++.other/lookup23.C: New test.
23818 2001-04-20 Jakub Jelinek <jakub@redhat.com>
23820 * gcc.c-torture/execute/20010403-1.c: New test.
23822 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
23823 Mark Mitchell <mark@codesourcery.com>
23825 * lib/old-dejagnu.exp: Don't delete output of executable.
23826 Add .exe suffix to executables.
23828 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
23830 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
23832 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23834 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
23836 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
23838 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
23839 * g++.old-deja/g++.abi/crash1.C: New test.
23841 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
23843 * g++.old-deja/g++.other/crash40.C: New test.
23845 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23847 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
23849 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
23851 * g++.old-deja/g++.other/warn6.C: New test.
23853 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
23855 * g++.old-deja/g++.robertl/eb42.C: Same.
23857 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23859 * gcc.dg/wtr-conversion-1.c: New testcase.
23861 2001-04-10 Richard Henderson <rth@redhat.com>
23863 * g++.old-deja/g++.other/array5.C: New.
23865 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23867 * gcc.c-torture/execute/20010408-1.c: New test.
23869 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
23871 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
23872 headers and constructs.
23873 * g++.old-deja/g++.robertl/eb79.C: Same.
23874 * g++.old-deja/g++.robertl/eb77.C (main): Same.
23875 * g++.old-deja/g++.robertl/eb73.C: Same.
23876 * g++.old-deja/g++.robertl/eb66.C (main): Same.
23877 * g++.old-deja/g++.robertl/eb55.C (t): Same.
23878 * g++.old-deja/g++.robertl/eb54.C (main): Same.
23879 * g++.old-deja/g++.robertl/eb46.C (main): Same.
23880 * g++.old-deja/g++.robertl/eb44.C: Same.
23881 * g++.old-deja/g++.robertl/eb41.C (main): Same.
23882 * g++.old-deja/g++.robertl/eb4.C (main): Same.
23883 * g++.old-deja/g++.robertl/eb39.C: Same.
23884 * g++.old-deja/g++.robertl/eb33.C (main): Same.
23885 * g++.old-deja/g++.robertl/eb31.C (main): Same.
23886 * g++.old-deja/g++.robertl/eb30.C: Same.
23887 * g++.old-deja/g++.robertl/eb3.C: Same.
23888 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
23889 * g++.old-deja/g++.robertl/eb21.C: Same.
23890 * g++.old-deja/g++.robertl/eb15.C: Same.
23891 * g++.old-deja/g++.robertl/eb118.C: Same.
23892 * g++.old-deja/g++.robertl/eb115.C (main): Same.
23893 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
23894 * g++.old-deja/g++.robertl/eb109.C: Same.
23895 * g++.old-deja/g++.other/sibcall1.C (main): Same.
23896 * g++.old-deja/g++.mike/rtti1.C: Same.
23897 * g++.old-deja/g++.mike/p658.C: Same.
23898 * g++.old-deja/g++.mike/net46.C: Same.
23899 * g++.old-deja/g++.mike/net34.C: Same.
23900 * g++.old-deja/g++.mike/memoize1.C: Same.
23901 * g++.old-deja/g++.mike/eh2.C: Same.
23902 * g++.old-deja/g++.law/weak.C: Same.
23903 * g++.old-deja/g++.law/visibility7.C: Same.
23904 * g++.old-deja/g++.law/visibility25.C: Same.
23905 * g++.old-deja/g++.law/visibility22.C: Same.
23906 * g++.old-deja/g++.law/visibility2.C: Same.
23907 * g++.old-deja/g++.law/visibility17.C: Same.
23908 * g++.old-deja/g++.law/visibility13.C: Same.
23909 * g++.old-deja/g++.law/visibility10.C: Same.
23910 * g++.old-deja/g++.law/visibility1.C: Same.
23911 * g++.old-deja/g++.law/virtual3.C (eval): Same.
23912 * g++.old-deja/g++.law/vbase1.C: Same.
23913 * g++.old-deja/g++.law/operators32.C: Same.
23914 * g++.old-deja/g++.law/nest3.C: Same.
23915 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
23916 * g++.old-deja/g++.law/except5.C (main): Same.
23917 * g++.old-deja/g++.law/cvt7.C (run): Same.
23918 * g++.old-deja/g++.law/cvt2.C: Same.
23919 * g++.old-deja/g++.law/cvt16.C: Same.
23920 * g++.old-deja/g++.law/ctors6.C (bar): Same.
23921 * g++.old-deja/g++.law/ctors17.C (main): Same.
23922 * g++.old-deja/g++.law/ctors13.C: Same.
23923 * g++.old-deja/g++.law/ctors12.C (main): Same.
23924 * g++.old-deja/g++.law/ctors10.C: Same.
23925 * g++.old-deja/g++.law/code-gen5.C: Same.
23926 * g++.old-deja/g++.law/bad-error7.C: Same.
23927 * g++.old-deja/g++.law/arm9.C: Same.
23928 * g++.old-deja/g++.law/arm12.C: Same.
23929 * g++.old-deja/g++.law/arg8.C: Same.
23930 * g++.old-deja/g++.law/arg1.C: Same.
23931 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
23932 * g++.old-deja/g++.jason/template31.C: Same.
23933 * g++.old-deja/g++.jason/template24.C (main): Same.
23934 * g++.old-deja/g++.jason/2371.C: Same.
23935 * g++.old-deja/g++.eh/new2.C: Same.
23936 * g++.old-deja/g++.eh/new1.C: Same.
23937 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
23938 * g++.old-deja/g++.brendan/nest21.C (main): Same.
23939 * g++.old-deja/g++.brendan/err-msg3.C: Same.
23940 * g++.old-deja/g++.brendan/crash62.C: Same.
23941 * g++.old-deja/g++.brendan/crash52.C: Same.
23942 * g++.old-deja/g++.brendan/crash49.C (main): Same.
23943 * g++.old-deja/g++.brendan/crash38.C: Same.
23944 * g++.old-deja/g++.brendan/crash15.C (main): Same.
23945 * g++.old-deja/g++.brendan/copy9.C: Same.
23947 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
23949 * gcc.c-torture/execute/20001203-2.c (memset):
23950 Count argument is of type __SIZE_TYPE__.
23952 2001-04-04 Diego Novillo <dnovillo@redhat.com>
23954 * gcc.c-torture/compile/20010404-1.c: New test.
23956 2001-04-04 Jakub Jelinek <jakub@redhat.com>
23958 * gcc.c-torture/compile/20010326-1.c: New test.
23960 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
23962 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
23963 peculiarities of the SH.
23964 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
23966 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23968 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
23969 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
23970 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
23972 2001-04-02 Jakub Jelinek <jakub@redhat.com>
23974 * g77.f-torture/compile/20010321-1.f: New test.
23976 2001-04-02 Jakub Jelinek <jakub@redhat.com>
23978 * gcc.c-torture/compile/20010329-1.c: New test.
23980 2001-04-02 Jakub Jelinek <jakub@redhat.com>
23982 * gcc.c-torture/execute/20010329-1.c: New test.
23984 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
23986 * g++.old-deja/g++.other/eh4.C: Fix typo.
23988 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
23990 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
23992 2001-03-28 Philip Blundell <philb@gnu.org>
23994 * gcc.c-torture/compile/20010328-1.c: New test.
23996 2001-03-27 Richard Henderson <rth@redhat.com>
23998 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
23999 * g++.old-deja/g++.eh/vbase3.C: Likewise.
24001 2001-03-27 Alan Modra <alan@linuxcare.com.au>
24003 * gcc.c-torture/compile/20010327-1.c: New test.
24005 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
24007 * g++.old-deja/g++.other/friend12.C: New test.
24008 * g++.old-deja/g++.other/friend9.C: Expect no errors.
24009 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
24011 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
24013 * gcc.c-torture/execute/20010325-1.c: New test.
24015 2001-03-23 Jakub Jelinek <jakub@redhat.com>
24017 * g++.old-deja/g++.other/mangle3.C: New test.
24019 2001-03-22 Jakub Jelinek <jakub@redhat.com>
24021 * g++.old-deja/g++.other/anon8.C: New test.
24023 2001-03-20 Philip Blundell <philb@gnu.org>
24025 * gcc.c-torture/compile/20010320-1.c: New test.
24027 2001-03-17 Richard Henderson <rth@redhat.com>
24029 * g++.old-deja/g++.other/eh4.C: Add expected error text.
24031 2001-03-15 Geoff Keating <geoff@redhat.com>
24033 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
24036 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
24038 * g++.old-deja/g++.other/eh4.C: New test.
24040 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
24042 * gcc.dg/cpp/mi1.c: Update.
24044 2001-03-14 Jakub Jelinek <jakub@redhat.com>
24046 * g++.old-deja/g++.other/regstack.C: New test.
24048 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
24050 * g++.old-deja/g++.other/ref4.C: New test.
24052 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
24054 * objc/execute/va_method.m: Added.
24055 * objc/execute/IMP.m: Added.
24056 * objc/execute/_cmd.m: Added.
24057 * objc/execute/accessing_ivars.m: Added.
24058 * objc/execute/class-1.m: Added.
24059 * objc/execute/class-10.m: Added.
24060 * objc/execute/class-11.m: Added.
24061 * objc/execute/class-12.m: Added.
24062 * objc/execute/class-13.m: Added.
24063 * objc/execute/class-14.m: Added.
24064 * objc/execute/class-2.m: Added.
24065 * objc/execute/class-3.m: Added.
24066 * objc/execute/class-4.m: Added.
24067 * objc/execute/class-5.m: Added.
24068 * objc/execute/class-6.m: Added.
24069 * objc/execute/class-7.m: Added.
24070 * objc/execute/class-8.m: Added.
24071 * objc/execute/class-9.m: Added.
24072 * objc/execute/class-tests-1.h
24073 * objc/execute/class-tests-2.h
24074 * objc/execute/compatibility_alias.m: Added.
24075 * objc/execute/encode-1.m: Added.
24076 * objc/execute/formal_protocol-1.m: Added.
24077 * objc/execute/formal_protocol-2.m: Added.
24078 * objc/execute/formal_protocol-3.m: Added.
24079 * objc/execute/formal_protocol-4.m: Added.
24080 * objc/execute/formal_protocol-5.m: Added.
24081 * objc/execute/formal_protocol-6.m: Added.
24082 * objc/execute/formal_protocol-7.m: Added.
24083 * objc/execute/informal_protocol.m: Added.
24084 * objc/execute/initialize.m: Added.
24085 * objc/execute/load.m: Added.
24086 * objc/execute/many_args_method.m: Added.
24087 * objc/execute/nested-3.m: Added.
24088 * objc/execute/no_clash.m: Added.
24089 * objc/execute/private.m: Added.
24090 * objc/execute/redefining_self.m: Added.
24091 * objc/execute/root_methods.m: Added.
24092 * objc/execute/selector-1.m: Added.
24093 * objc/execute/static-1.m: Added.
24094 * objc/execute/static-2.m: Added.
24095 * objc/execute/va_method.m: Added.
24097 2001-03-10 Richard Henderson <rth@redhat.com>
24099 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
24101 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
24103 * g++.old-deja/g++.other/crash31.C: XFAIL.
24104 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
24105 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
24106 * gcc.c-torture/execute/20010123-1.x: XFAIL.
24107 * gcc.c-torture/execute/20010124-1.x: XFAIL.
24108 * gcc.dg/sequence-pt-1.c: XFAIL one test.
24110 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24112 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
24114 2001-03-06 Zack Weinberg <zackw@stanford.edu>
24116 * gcc.dg/20000724-1.c: Don't use multiline strings.
24118 2001-03-06 Zack Weinberg <zackw@stanford.edu>
24120 * objc/execute/string1.m, objc/execute/string2.m: Compare the
24121 result of -cString against what we expect it to be; don't just
24122 print it out for no one to read.
24124 * objc/execute/string3.m, objc/execute/string4.m: New tests.
24125 Based on testcases provided by Nicola Pero.
24127 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
24129 * gcc.dg/cpp/macro7.c: New test.
24131 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
24133 * gcc.dg/cpp/multiline.c: Update.
24135 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24137 * g++.old-deja/g++.other/enum3.C: New test.
24139 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24141 * g++.old-deja/g++.other/pod1.C: New test.
24143 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
24145 * g++.old-deja/g++.ext/overload1.C: New test.
24147 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
24149 * g++.old-deja/g++.pt/using1.C: New test.
24151 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
24153 * g++.old-deja/g++.other/using9.C: New test.
24155 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
24157 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
24159 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
24161 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
24163 * g++.old-deja/g++.ext/realpt1.C: Remove.
24165 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
24167 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
24169 2001-02-26 Will Cohen <wcohen@redhat.com>
24171 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
24173 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
24175 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
24176 templatized constructors.
24178 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24180 * gcc.c-torture/execute/20010224-1.c: New test.
24182 2001-02-23 Jakub Jelinek <jakub@redhat.com>
24184 * gcc.c-torture/execute/20010222-1.c: New test.
24186 2001-02-22 Jakub Jelinek <jakub@redhat.com>
24188 * g++.old-deja/g++.other/inline20.C: New test.
24190 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
24192 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
24194 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
24196 * g++.old-deja/g++.other/lookup22.C: New test.
24198 2001-02-19 Zack Weinberg <zackw@stanford.edu>
24200 * g77.dg: New directory.
24201 * g77.dg/20010216-1.f: New test case.
24202 * g77.dg/dg.exp: New driver.
24203 * lib/g77-dg.exp: New driver library.
24205 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24207 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
24209 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
24211 * g++.old-deja/g++.other/decl9.C: New test.
24213 2001-02-16 Jakub Jelinek <jakub@redhat.com>
24215 * g++.old-deja/g++.other/init16.C: Update the test so that it does
24216 not need <string> and also tests the initialization at runtime.
24218 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24220 * gcc.c-torture/execute/longlong.c: New test.
24222 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
24224 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
24226 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
24228 * gcc.c-torture/execute/920302-1.c (execute):
24229 Change argument type to short.
24231 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
24233 * g++.old-deja/g++.pt/deduct6.C: New test.
24235 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
24237 * g++.old-deja/g++.pt/deduct5.C: New test.
24239 2001-02-14 Jakub Jelinek <jakub@redhat.com>
24241 * gcc.c-torture/execute/20010209-1.c: New test.
24243 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
24245 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
24247 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
24249 * g++.dg/vtgc1.C: Update for new ABI.
24251 * consistency.vlad: New directory, 1665 files.
24253 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24255 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
24257 * gcc.dg/cpp/digraphs.c: Declare puts.
24259 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24261 * g++.old-deja/g++.other/warn5.C: New test.
24263 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24265 * g++.old-deja/g++.pt/spec40.C: New test.
24267 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
24269 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
24271 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
24273 2001-02-12 Jakub Jelinek <jakub@redhat.com>
24275 * gcc.c-torture/compile/20010209-1.c: New test.
24277 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
24279 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
24280 excess errors message but not if it crashes.
24281 * g++.old-deja/g++.other/crash27.C: Likewise.
24282 * g++.old-deja/g++.other/crash28.C: Likewise.
24283 * g++.old-deja/g++.other/crash30.C: Likewise.
24284 * g++.old-deja/g++.other/crash32.C: Likewise.
24285 * g++.old-deja/g++.other/crash35.C: Likewise.
24286 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24288 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
24290 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
24291 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
24292 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
24293 g77.f-torture/execute/execute.exp,
24294 g77.f-torture/noncompile/noncompile.exp,
24295 gcc.c-torture/execute/execute.exp,
24296 gcc.c-torture/execute/memcheck/memcheck.exp,
24297 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
24298 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
24299 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
24300 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
24301 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
24302 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
24303 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
24304 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
24305 Remove bug reporting instructions with ancient email addresses.
24307 2001-02-07 Jakub Jelinek <jakub@redhat.com>
24309 * gcc.dg/20010202-1.c: New test.
24310 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
24312 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
24314 * g++.dg/stdbool-if.C: New test.
24316 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
24318 * objc/execute/fdecl.m: Added main().
24320 2001-02-07 Jakub Jelinek <jakub@redhat.com>
24322 * gcc.c-torture/execute/20010206-1.c: New test.
24324 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
24326 * gcc.dg/cpp/avoidpaste1.c: Update.
24328 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
24330 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
24331 Pero <nicola@brainstorm.co.uk>.
24332 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
24334 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
24336 * g++.old-deja/g++.pt/spec39.C: New test.
24338 2001-02-05 Jakub Jelinek <jakub@redhat.com>
24340 * gcc.c-torture/compile/20010202-1.c: New test.
24342 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
24344 * g++.old-deja/g++.abi/primary2.C: New test.
24345 * g++.old-deja/g++.abi/primary3.C: New test.
24346 * g++.old-deja/g++.abi/primary4.C: New test.
24347 * g++.old-deja/g++.abi/primary5.C: New test.
24348 * g++.old-deja/g++.abi/vtable3.h: New test.
24349 * g++.old-deja/g++.abi/vtable3a.C: New test.
24350 * g++.old-deja/g++.abi/vtable3b.C: New test.
24351 * g++.old-deja/g++.abi/vtable3c.C: New test.
24352 * g++.old-deja/g++.abi/vtable3d.C: New test.
24353 * g++.old-deja/g++.abi/vtable3e.C: New test.
24354 * g++.old-deja/g++.abi/vtable3f.C: New test.
24355 * g++.old-deja/g++.abi/vtable3g.C: New test.
24356 * g++.old-deja/g++.abi/vtable3h.C: New test.
24357 * g++.old-deja/g++.abi/vtable3i.C: New test.
24358 * g++.old-deja/g++.abi/vtable3j.C: New test.
24359 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
24361 2001-02-03 Jakub Jelinek <jakub@redhat.com>
24363 * g++.old-deja/g++.other/anon6.C: New test.
24364 * g++.old-deja/g++.other/anon7.C: New test.
24366 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
24368 * gcc.dg/cpp/avoidpaste2.c: New tests.
24370 2001-01-31 Jakub Jelinek <jakub@redhat.com>
24372 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
24374 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
24376 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
24377 DECIMAL_DIG cases for Irix."
24379 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
24381 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
24383 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24385 * gcc.dg/c99-tag-1.c: New test.
24387 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
24389 * gcc.dg/cpp/tr-warn1.c: Add tests.
24391 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
24393 * gcc.dg/cpp/avoidpaste1.c: Update.
24394 * gcc.dg/cpp/paste4.c: Update.
24396 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
24398 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
24401 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
24403 * g++.old-deja/g++.other/inline19.C: New test.
24405 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
24407 * gcc.dg/Wlarger-than.c: New test.
24409 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24411 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
24413 2001-01-29 Jakub Jelinek <jakub@redhat.com>
24415 * gcc.c-torture/execute/20010129-1.c: New test.
24416 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
24418 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
24420 * gcc.dg/cpp/avoidpaste1.c: Test case.
24422 2001-01-28 Jakub Jelinek <jakub@redhat.com>
24424 * g++.old-deja/g++.other/inline18.C: New test.
24426 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24428 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
24429 and __builtin_putchar.
24431 2001-01-27 Jakub Jelinek <jakub@redhat.com>
24433 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
24436 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
24438 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
24439 floating point number rounding mode to round to the nearest
24440 representable mode.
24442 2001-01-25 Jakub Jelinek <jakub@redhat.com>
24444 * g++.old-deja/g++.other/mangle2.C: New test.
24446 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
24448 * gcc.c-torture/compile/20010124-1.c: New test.
24450 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
24452 * g++.old-deja/g++.pt/spec38.C: New test.
24454 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24456 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
24459 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24461 * gcc.c-torture/execute/20010123-1.c: New test.
24463 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
24465 * g++.old-deja/g++.pt/spec37.C: New test.
24467 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
24469 * g++.old-deja/g++.pt/overload14.C: New test.
24471 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24473 * gcc.c-torture/execute/20010122-1.c: New test, exercise
24474 __builtin_return_address.
24476 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
24478 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
24479 * g++.old-deja/g++.pt/spec35.C: New test.
24480 * g++.old-deja/g++.pt/spec36.C: New test.
24482 2001-01-20 Jakub Jelinek <jakub@redhat.com>
24484 * gcc.c-torture/compile/20010118-1.c: New test.
24486 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
24488 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
24490 2001-01-19 Jakub Jelinek <jakub@redhat.com>
24492 * gcc.c-torture/execute/20010119-1.c: New test.
24494 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24496 * g++.old-deja/g++.other/vbase5.C: New test.
24498 2001-01-19 Jakub Jelinek <jakub@redhat.com>
24500 * gcc.c-torture/execute/20010118-1.c: New test.
24502 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24504 * g++.old-deja/g++.pt/deduct3.C: New test.
24506 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
24508 * g++.old-deja/g++.pt/spec34.C: New test.
24510 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
24512 * g77.f-torture/compile/20000601-2.f: New test.
24514 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24516 * g++.old-deja/g++.other/init17.C: New test.
24518 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
24520 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
24522 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24524 * g++.old-deja/g++.pt/unify8.C: New test.
24526 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24528 * g++.old-deja/g++.abi/vbase1.C: New test.
24530 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
24532 * g++.old-deja/g++.pt/crash65.C: New test.
24534 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
24536 * gcc.dg/cpp/assembl2.S: New test case.
24538 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
24540 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
24543 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24545 * g++.old-deja/g++.other/builtins1.C: New test.
24546 * g++.old-deja/g++.other/builtins2.C: Likewise.
24547 * g++.old-deja/g++.other/builtins3.C: Likewise.
24548 * g++.old-deja/g++.other/builtins4.C: Likewise.
24550 2001-01-17 Jakub Jelinek <jakub@redhat.com>
24552 * gcc.c-torture/compile/20010117-1.c: New test.
24553 * gcc.c-torture/compile/20010117-2.c: New test.
24555 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24557 * g77.f-torture/execute/20010116.[fx]: New test,
24559 * g77.f-torture/compile/20010115.f: Indicate it's
24560 a test for PR fortran/1636.
24562 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
24564 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
24566 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
24568 * g77.f-torture/compile/20010115.f: New test.
24570 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
24572 * g++.old-deja/g++.pt/nontype5.C: New test.
24574 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
24576 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
24577 have an equivalent working one below it.
24579 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
24581 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
24582 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
24584 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
24586 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
24587 message containing "init_priority".
24588 (conpr-2.C): Likewise.
24589 (conpr-3.C): Likewise.
24590 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
24592 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24594 * gcc.c-torture/execute/20010114-2.c: New test.
24596 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
24598 * gcc.c-torture/compile/20010114-1.c: New test.
24599 * gcc.c-torture/compile/20010114-1.x: Xfail.
24600 * gcc.c-torture/compile/20010114-2.c: New test.
24601 * gcc.c-torture/execute/20010114-1.c: New test.
24602 * gcc.dg/trunc-1.c: New test.
24603 * gcc.dg/uninit-B.c: New test.
24605 2001-01-13 Nick Clifton <nickc@redhat.com>
24607 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
24610 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
24612 * gcc.c-torture/compile/20010113-1.c: New test.
24614 2001-01-13 Jakub Jelinek <jakub@redhat.com>
24616 * gcc.c-torture/compile/20001212-1.c: New test.
24618 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
24620 * gcc.dg/cpp/widestr1.c: Update.
24621 * gcc.dg/cpp/prag-imp.c: Remove.
24623 2001-01-12 Jakub Jelinek <jakub@redhat.com>
24625 * gcc.c-torture/execute/20000801-3.x: Remove.
24626 * gcc.dg/c90-init-1.c: New test.
24627 * gcc.dg/c99-init-1.c: New test.
24628 * gcc.dg/c99-init-2.c: New test.
24629 * gcc.dg/gnu99-init-1.c: New test.
24631 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
24633 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
24634 testing that no relevant ones were found.
24636 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
24638 * g++.old-deja/g++.pt/cast2.C: New test.
24640 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
24642 * g++.old-deja/g++.pt/friend47.C: New test.
24644 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24646 * g++.old-deja/g++.pt/instantiate13.C: New test.
24648 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24650 * g++.old-deja/g++.other/defarg7.C: New test.
24651 * g++.old-deja/g++.other/defarg8.C: New test.
24653 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24655 * g++.old-deja/g++.pt/crash64.C: New test.
24657 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
24659 * g++.old-deja/g++.pt/crash63.C: New test.
24661 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
24663 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
24665 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
24667 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
24669 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24671 * g++.old-deja/g++.pt/error3.C: New test.
24673 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24675 * g++.old-deja/g++.other/crash39.C: New test.
24677 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
24679 * g++.old-deja/g++.other/vbase4.C: New test.
24681 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
24683 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
24684 * gcc.dg/special/20000419-2.c: New file. Identical to above.
24685 * gcc.dg/special/special.exp: New test driver which will check
24686 for alias support for the above test.
24688 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
24690 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
24691 problems on small machines.
24692 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
24695 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
24697 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
24699 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
24701 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
24703 * g++.old_deja/g++.pt/using8.C: New test.
24705 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
24707 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
24709 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
24711 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
24712 where a failure is expected.
24713 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
24715 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24717 * g++.old_deja/g++.pt/instantiate12.C: New test.
24719 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24721 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
24723 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
24724 * g++.old-deja/g++.brendan/crash17.C: Likewise.
24725 * g++.old-deja/g++.brendan/crash29.C: Likewise.
24726 * g++.old-deja/g++.brendan/crash48.C: Likewise.
24727 * g++.old-deja/g++.brendan/ns1.C: Likewise.
24728 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
24729 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24730 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
24731 * g++.old-deja/g++.eh/spec6.C: Likewise.
24732 * g++.old-deja/g++.jason/crash3.C: Likewise.
24733 * g++.old-deja/g++.law/ctors11.C: Likewise.
24734 * g++.old-deja/g++.law/ctors17.C: Likewise.
24735 * g++.old-deja/g++.law/ctors5.C: Likewise.
24736 * g++.old-deja/g++.law/ctors9.C: Likewise.
24737 * g++.old-deja/g++.mike/ambig1.C: Likewise.
24738 * g++.old-deja/g++.mike/net22.C: Likewise.
24739 * g++.old-deja/g++.mike/p3538a.C: Likewise.
24740 * g++.old-deja/g++.mike/p3538b.C: Likewise.
24741 * g++.old-deja/g++.mike/virt3.C: Likewise.
24742 * g++.old-deja/g++.niklas/t128.C: Likewise.
24743 * g++.old-deja/g++.other/anon4.C: Likewise.
24744 * g++.old-deja/g++.other/using1.C: Likewise.
24745 * g++.old-deja/g++.other/warn3.C: Likewise.
24746 * g++.old-deja/g++.pt/t37.C: Likewise.
24747 * g++.old-deja/g++.robertl/eb69.C: Likewise.
24748 * g++.old-deja/g++.robertl/eb71.C: Likewise.
24750 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
24752 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
24754 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24756 * gcc.c-torture/execute/stdio-opt-3.c: New test.
24758 2001-01-07 Jakub Jelinek <jakub@redhat.com>
24760 * gcc.c-torture/compile/20010107-1.c: New test.
24762 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
24764 * gcc.c-torture/execute/builtin-noret-1.c: New test.
24766 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
24768 * gcc.dg/format/format.h: New file.
24769 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
24770 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
24771 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
24772 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
24773 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
24774 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
24775 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
24776 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
24777 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
24778 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
24779 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
24780 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
24781 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
24782 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
24783 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
24784 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
24785 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
24786 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
24787 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
24788 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
24789 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
24790 instead of declaring standard types, macros and functions in each
24793 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
24795 * gcc.c-torture/execute/20010106-1.c: New test.
24797 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
24799 * gcc.dg/format/format.exp: New file.
24800 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
24801 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
24802 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
24803 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
24804 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
24805 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
24806 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
24807 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
24808 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
24809 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
24810 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
24811 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
24812 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
24813 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
24814 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
24815 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
24816 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
24817 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
24818 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
24819 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
24820 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
24821 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
24822 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
24823 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
24824 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
24825 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
24826 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
24827 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
24828 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
24829 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
24830 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
24831 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
24832 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
24833 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
24834 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
24835 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
24836 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
24837 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
24838 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
24839 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
24840 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
24841 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
24843 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
24845 * gcc.c-torture/execute/991228-1.c: Take word endianness into
24848 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
24850 * gcc.c-torture/execute/builtin-complex-1.c: New test.
24852 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
24854 * g++.old-deja/g++.pt/crash62.C: New test.
24856 2001-01-04 Richard Henderson <rth@redhat.com>
24858 * gcc.dg/20000926-1.c: Update expected warnings.
24859 * gcc.dg/array-2.c: Likewise.
24860 * gcc.dg/array-4.c: Also validate flexible array members.
24861 * gcc.dg/c99-flex-array-1.c: New.
24863 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
24865 * gcc.c-torture/compile/20001222-1.x: Remove.
24867 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24869 * gcc.c-torture/execute/built-in-setjmp.c: New.
24871 2001-01-03 Richard Henderson <rth@redhat.com>
24873 * gcc.dg/940510-1.c: Update expected error wording.
24874 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
24876 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
24878 * lib/target-supports.exp (check_alias_available): Modified to
24879 indicate aliases not supported if only weak aliases are supported.
24881 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24883 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
24884 Turn on cmpstrsi checks for __pj__ and __i370__.
24886 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
24888 * g++.old-deja/g++.other/virtual11.C: New test.
24890 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
24892 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
24894 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24896 * gcc.c-torture/compile/20010102-1.c: New test.
24898 2001-01-02 Andreas Jaeger <aj@suse.de>
24900 * gcc.dg/noreturn-3.c: New test.
24902 * gcc.dg/noreturn-4.c: New test.
24904 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24906 * gcc.c-torture/execute/stdio-opt-1.c: Also test
24907 __builtin_fputc and __builtin_fwrite.
24909 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
24911 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
24912 signed char, not default char.
24914 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
24916 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
24918 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
24920 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
24922 2000-12-29 Richard Henderson <rth@redhat.com>
24924 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
24925 (__cyg_profile_func_exit): Define.
24927 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24929 * g++.dg/vtgc1.C: New test.
24931 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
24933 * gcc.dg/noncompile/20001228-1.c: New test.
24935 * gcc.dg/20001228-1.c: New test.
24937 * gcc.c-torture/execute/20001228-1.c: New test.
24939 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
24941 * gcc.dg/format-strfmon-1.c: New test.
24943 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24945 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
24946 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
24947 * gcc.c-torture/execute/string-opt-1.c: Likewise.
24948 * gcc.c-torture/execute/string-opt-2.c: Likewise.
24949 * gcc.c-torture/execute/string-opt-3.c: Likewise.
24950 * gcc.c-torture/execute/string-opt-4.c: Likewise.
24951 * gcc.c-torture/execute/string-opt-6.c: Likewise.
24952 * gcc.c-torture/execute/string-opt-7.c: Likewise.
24953 * gcc.c-torture/execute/string-opt-8.c: Likewise.
24954 * gcc.c-torture/execute/string-opt-9.c: Likewise.
24955 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24956 * gcc.c-torture/execute/string-opt-11.c: Likewise.
24957 * gcc.c-torture/execute/string-opt-12.c: Likewise.
24959 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
24960 * gcc.c-torture/execute/string-opt-4.c: Test index.
24962 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
24964 * gcc.c-torture/compile/20001226-1.c: New test.
24966 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
24968 * gcc.c-torture/compile/20001222-1.c: New test.
24969 * gcc.c-torture/compile/20001222-1.x: Xfail.
24971 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
24973 * gcc.c-torture/execute/comp-goto-2.c: New test.
24975 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
24977 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
24978 Use long types if __INT_MAX__ is 32767.
24979 (main): Use cast to (sint32 *) when poking 88 into a_page.
24981 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
24983 2000-12-21 Bernd Schmidt <bernds@redhat.com>
24985 * gcc.c-torture/compile/20001221-1.c: New test.
24986 * gcc.c-torture/execute/20001221-1.c: New test.
24988 2000-12-20 Richard Henderson <rth@redhat.com>
24990 * g++.old-deja/g++.pt/crash36.C: Update error lines.
24991 * g++.old-deja/g++.robertl/eb109.C: Likewise.
24993 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24995 * gcc.dg/compare3.c: New test.
24997 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
24999 * gcc.dg/format-warnll-1.c: New test.
25001 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
25003 * gcc.dg/cpp/cmdlne-P.c: New test.
25005 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
25007 * gcc.c-torture/execute/builtin-abs-1.c,
25008 gcc.c-torture/execute/builtin-abs-2.c: New tests.
25010 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
25012 * gcc.dg/cpp/multiline.c: New test.
25014 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
25016 * g++.old-deja/g++.other/syshdr1.C: Update.
25017 * gcc.dg/cpp/lineflags.c: Remove temporarily.
25019 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25021 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
25023 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25025 * g++.old-deja/g++.pt/ttp65.C: New test.
25027 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25029 * g++.old-deja/g++.pt/ttp64.C: New test.
25031 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25033 * g++.old-deja/g++.pt/spec33.C: New test.
25035 2000-12-14 Catherine Moore <clm@redhat.com>
25037 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
25038 * gcc.c-torture/execute/920612-2.c: Likewise.
25039 * gcc.c-torture/execute/920428-2.c: Likewise.
25040 * gcc-c-torture/execute/va-arg-11.c: Call exit.
25041 * gcc.c-torture/execute/va-arg-21.c: Likewise.
25043 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25045 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
25046 * gcc.dg/pack-test-2.c: Likewise.
25048 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
25050 Tests by Zack Weinberg <zackw@stanford.edu>.
25052 * gcc.dg/cpp/defined.c: Update.
25053 * gcc.dg/cpp/defined_trad.c: New tests.
25055 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
25057 * gcc.dg/cpp/trad-direct.c: Update.
25059 2000-12-11 Neil Booth <neilb@earthling.net>
25061 * gcc.dg/cpp/defined_trad.c
25063 2000-12-11 Neil Booth <neilb@earthling.net>
25065 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
25067 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
25069 * gcc.dg/format-miss-2.c: New test.
25071 2000-12-09 Neil Booth <neilb@earthling.net>
25073 * gcc.dg/cpp/lineflags.c: New tests.
25074 * gcc.dg/cpp/poison.c: Update.
25075 * gcc.dg/cpp/redef2.c: Update.
25076 * gcc.dg/cpp/skipping.c: New test.
25078 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
25080 * g++.old-deja/g++.other/eh3.C: New testcase.
25082 2000-12-07 Neil Booth <neilb@earthling.net>
25084 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
25085 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
25086 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
25087 wtr-union-init-2.c, wtr-union-init-3.c: Update.
25088 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
25091 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25093 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
25094 __SIZE_TYPE__ instead of int for type of integers cast to
25097 2000-12-07 Jakub Jelinek <jakub@redhat.com>
25099 * g++.old-deja/g++.other/cleanup4.C: New test.
25101 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25103 * format-sec-1.c: New test.
25105 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25107 * gcc.dg/format-nonlit-3.c: New test.
25109 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
25111 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
25112 through a null pointer.
25114 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25116 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
25117 * g++.old-deja/g++.pt/partial4.C: New test.
25119 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
25121 * gcc.c-torture/execute/ieee/hugeval.x: New.
25123 2000-12-06 Neil Booth <neilb@earthling.net>
25125 * gcc.dg/cpp/backslash2.c: New tests.
25127 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25129 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
25130 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
25132 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
25134 * gcc.c-torture/execute/20001203-2.c: New testcase.
25136 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
25138 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
25139 * g++.old-deja/g++.other/virtual10.C: New test.
25141 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
25143 * g++.old-deja/g++.mike/pmf5.C: Remove test.
25145 2000-12-05 Richard Henderson <rth@redhat.com>
25147 * gcc.c-torture/compile/20001205-1.c: New.
25149 2000-12-04 Neil Booth <neilb@earthling.net>
25151 * g++.old-deja/g++.other/virtual9.C: New test.
25152 * g++.old-deja/g++.pt/crash61.C: New test.
25153 * gcc.c-torture/execute/loop-9.c: New test.
25155 2000-12-04 Neil Booth <neilb@earthling.net>
25157 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
25158 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
25159 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
25160 * gcc.dg/cpp/extratokens.c: ...here.
25162 2000-12-04 Neil Booth <neilb@earthling.net>
25164 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
25167 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25169 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
25170 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
25172 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25174 * gcc.c-torture/execute/20001203-1.c: New test.
25176 2000-12-03 Neil Booth <neilb@earthling.net>
25178 * gcc.dg/cpp/macro6.c: New test cases.
25180 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25182 * gcc.c-torture/execute/string-opt-9.c: New test.
25183 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25184 * gcc.c-torture/execute/string-opt-11.c: Likewise.
25185 * gcc.c-torture/execute/string-opt-12.c: Likewise.
25187 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
25188 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
25190 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
25192 * gcc.dg/cpp/if-6.c: New testcase.
25194 * gcc.dg/20001201-1.c: New testcase.
25196 2000-12-02 Neil Booth <neilb@earthling.net>
25198 * g++.old-deja/g++.other/externC4.C,
25199 g++.old-deja/g++.other/friend10.C: New tests.
25201 2000-12-02 Neil Booth <neilb@earthling.net>
25203 * g++.old-deja/g++.other/instan2.C
25204 * g++.old-deja/g++.other/instan3.C: New test.
25206 2000-12-02 Neil Booth <neilb@earthling.net>
25208 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
25209 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
25210 gnuc99.c,gnuc99-pedantic.c: New tests.
25212 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
25214 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
25215 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
25217 2000-12-01 Neil Booth <neilb@earthling.net>
25219 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
25220 * gcc.dg/cpp/poison.c: Update.
25221 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
25223 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
25225 * g77.f-torture/execute/20001201.f: New test.
25227 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
25229 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
25231 2000-12-01 Jakub Jelinek <jakub@redhat.com>
25233 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
25235 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
25237 * g++.old-deja/g++.other/cast6.C: New test.
25239 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
25241 * gcc.c-torture/execute/20001130-2.c: New testcase.
25243 2000-11-30 Richard Henderson <rth@redhat.com>
25245 * gcc.c-torture/execute/20001130-1.c: New test.
25247 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25249 * g++.old-deja/g++.other/op3.C: New test.
25251 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25253 * g++.old-deja/g++.other/op2.C: New test.
25255 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
25257 * g++.old-deja/g++.other/crash38.C: New test.
25259 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
25261 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
25263 2000-11-29 Jakub Jelinek <jakub@redhat.com>
25265 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
25267 * gcc.c-torture/execute/string-opt-6.c: New test.
25269 * gcc.dg/20001117-1.c: Add main.
25271 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
25273 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
25275 * gcc.dg/940510-1.c: ... to here.
25277 * gcc.dg/20000926-1.c: GNU C now allows initializations of
25278 zero-size arrays in toplevel structures.
25280 2000-11-28 Jakub Jelinek <jakub@redhat.com>
25282 * gcc.c-torture/execute/loop-8.c: New test.
25284 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25286 * g++.old-deja/g++.other/base1.C: New test.
25288 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25290 * g++.old-deja/g++.other/parse2.C: New test.
25292 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25294 * g++.old-deja/g++.pt/incomplete1.C: New test.
25296 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
25298 * g++.old-deja/g++.other/friend9.C: New test.
25300 2000-11-28 Jakub Jelinek <jakub@redhat.com>
25302 * gcc.dg/20001127-1.c: New test.
25304 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
25306 * g++.old-deja/g++.pt/friend46.C: New test.
25308 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
25310 * g++.old-deja/g++.other/ptrmem8.C: New test.
25312 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25314 * gcc.c-torture/execute/string-opt-7.c: New test.
25315 * gcc.c-torture/execute/string-opt-8.c: Likewise.
25317 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
25319 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
25320 instead of 'mkcheck 2'.
25322 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25324 * gcc.c-torture/execute/memcheck/driver.c,
25325 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
25326 C9X references to refer to C99.
25328 2000-11-25 Jakub Jelinek <jakub@redhat.com>
25330 * gcc.dg/ultrasp3.c: New test.
25332 2000-11-25 Neil Booth <neilb@earthling.net>
25334 * gcc.dg/cpp/include2.c: Update test to be locale independent.
25336 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
25338 * gcc.c-torture/compile/20001123-2.c: New.
25340 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25342 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
25344 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
25346 * gcc.dg/sequence-point-1.c: Add some new tests.
25347 * gcc.c-torture/execute/20001124-1.c: New test.
25349 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
25351 * g++.old-deja/g++.other/vaarg4.C: New test.
25352 * gcc.c-torture/compile/20001123-1.c: New test.
25354 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
25356 * g++.other/crash24.C: Adjust and remove XFAIL.
25357 * g++.other/crash37.C: New test.
25359 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
25361 * g++.old-deja/g++.pt/instantiate9.C: New test.
25363 2000-11-22 Mark Mitchell <mark@codesourcery.com>
25365 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
25368 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
25369 * g++.old-deja/g++.robertl/eb55.C: Likewise.
25371 2000-11-22 Neil Booth <neilb@earthling.net>
25373 * gcc.dg/cpp/Wtrigraphs.c: New test.
25375 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
25377 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
25379 2000-11-22 Jakub Jelinek <jakub@redhat.com>
25381 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
25383 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
25385 * lib/gcc-dg.exp: load_lib scanasm.exp.
25386 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
25387 * lib/g++-dg.exp: load_lib scanasm.exp.
25388 * lib/scanasm.exp: New.
25389 (scan-assembler, scan-assembler-not): Add optional arguments to
25390 test name, or if not present, the pattern name.
25391 (scan-assembler-dem, scan-assembler-dem-not): New.
25393 * g++.dg/dg.exp: New.
25395 2000-11-21 Neil Booth <neilb@earthling.net>
25397 * gcc.dg/cpp/integrated1.c: Remove.
25399 2000-11-21 Jakub Jelinek <jakub@redhat.com>
25401 * gcc.c-torture/execute/20001121-1.c: New test.
25403 2000-11-21 Richard Henderson <rth@redhat.com>
25405 * gcc.c-torture/compile/20001121-1.c: New test.
25407 2000-11-20 Neil Booth <neilb@earthling.net>
25409 * gcc.dg/cpp/integrated1.c: New test.
25411 2000-11-21 Jakub Jelinek <jakub@redhat.com>
25413 * g++.old-deja/g++.other/inline17.C: New test.
25415 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
25417 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
25418 local variable to be zero: I made the variable global. Now
25419 uses abort() and exit() instead of relying on main's return value.
25421 2000-11-20 Neil Booth <neilb@earthling.net>
25423 * gcc.dg/cpp/paste2.c: Update test.
25424 * objc/execute/paste.m: New test.
25426 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25428 * gcc.dg/c99-condexpr-1.c: New test.
25430 2000-11-20 Neil Booth <neilb@earthling.net>
25432 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
25434 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
25436 * g++.old-deja/g++.pt/export1.C: New test.
25438 2000-11-20 Jakub Jelinek <jakub@redhat.com>
25440 * gcc.dg/20001117-1.c: New test.
25442 2000-11-18 Richard Henderson <rth@redhat.com>
25444 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
25446 2000-11-18 Richard Henderson <rth@redhat.com>
25448 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
25449 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
25450 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
25452 2000-11-18 Richard Henderson <rth@redhat.com>
25454 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
25455 (main): New. Exit cleanly.
25457 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25459 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
25460 gcc.dg/c99-fordecl-2.c: New tests.
25462 2000-11-18 Richard Henderson <rth@redhat.com>
25464 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
25465 * gcc.c-torture/execute/zerolen-2.c: New.
25467 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25469 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
25472 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
25474 * g++.old-deja/g++.pt/instantiate8.C: New test.
25476 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
25478 * g++.old-deja/g++.other/incomplete.C: Add more tests.
25479 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
25481 2000-11-16 Nick Clifton <nickc@redhat.com>
25483 * gcc.c-torture/execute/nestfunc-2.c: New test.
25484 * gcc.c-torture/execute/nestfunc-3.c: New test.
25486 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
25488 * gcc.c-torture/compile/20001116-1.c: New test.
25490 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25492 * gcc.c-torture/execute/20001115-1.c: New test.
25494 2000-11-15 Mark Mitchell <mark@codesourcery.com>
25496 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
25497 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
25498 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
25499 * g++.old-deja/g++.abi/vmihint.C: Likewise.
25501 2000-11-15 Neil Booth <neilb@earthling.net>
25503 gcc.dg/cpp/_Pragma1.c: Update.
25504 gcc.dg/cpp/_Pragma2.c: New test.
25506 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
25508 * g++.old-deja/g++.other/anon5.C: New test.
25510 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
25512 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
25515 2000-11-14 Jakub Jelinek <jakub@redhat.com>
25517 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
25520 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25522 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
25523 labels at end of compound statements.
25525 2000-11-13 Jakub Jelinek <jakub@redhat.com>
25527 * gcc.c-torture/execute/loop-7.c: New test.
25529 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25531 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
25533 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25535 * gcc.dg/c99-bool-1.c: New test.
25537 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
25539 * gcc.dg/c99-scope-1.c: Remove xfail.
25540 * gcc.dg/c99-scope-2.c: New test.
25542 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25544 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
25545 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
25547 2000-11-11 Mark Mitchell <mark@codesourcery.com>
25549 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
25552 * g++.mike/p700.C: Don't typedef wchar_t.
25553 * g++.mike/p784.C: Likewise.
25554 * g++.mike/eb101.C: Don't use __wchar_t.
25556 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
25558 * g77.f-torture/execute/20001111.[fx]: Test premature exit
25561 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
25563 * gcc.c-torture/execute/20001111-1.c: New test.
25565 2000-11-10 Nick Clifton <nickc@redhat.com>
25567 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
25568 long multuiple and accumulate.
25570 2000-11-09 Richard Henderson <rth@redhat.com>
25572 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
25573 via size_t instead of int.
25575 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
25576 * gcc.c-torture/execute/string-opt-2.c: Likewise.
25577 * gcc.c-torture/execute/string-opt-3.c: Likewise.
25578 * gcc.c-torture/execute/string-opt-4.c: Likewise.
25580 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
25582 * gcc.c-torture/compile/20001109-1.c: New test.
25583 * gcc.c-torture/compile/20001109-2.c: New test.
25585 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
25587 * g++.old-deja/g++.pt/operator1.C: New test.
25588 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
25590 2000-11-09 Jakub Jelinek <jakub@redhat.com>
25592 * gcc.dg/20001108-1.c: New test.
25594 2000-11-09 Jakub Jelinek <jakub@redhat.com>
25596 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
25597 with both arguments constant strings.
25598 * gcc.c-torture/execute/string-opt-3.c: New test.
25599 * gcc.c-torture/execute/string-opt-4.c: New test.
25600 * gcc.c-torture/execute/string-opt-5.c: New test.
25602 2000-11-08 Nick Clifton <nickc@redhat.com>
25604 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
25605 mulsidi3adddi patterns.
25607 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
25609 * g++.old-deja/g++.other/crash36.C: New test.
25611 2000-11-08 Jakub Jelinek <jakub@redhat.com>
25613 * g++.old-deja/g++.other/init16.C: New test.
25615 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
25617 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
25619 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
25621 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
25622 * gcc.c-torture/execute/va-arg-16.x: Likewise.
25623 * gcc.c-torture/execute/va-arg-17.x: Likewise.
25625 2000-11-07 DJ Delorie <dj@redhat.com>
25627 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
25629 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25631 * gcc.c-torture/execute/string-opt-1.c: New test.
25633 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
25635 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
25636 mips-sgi-irix6.* because the MIPS ABI passes floating-point
25637 parameters in registers, and there is no way for a varargs
25638 function to know in which order the integer and floating-point
25639 parameters should be interleaved when they are placed on the
25641 * gcc.c-torture/execute/va-arg-16.x: Likewise.
25642 * gcc.c-torture/execute/va-arg-17.x: Likewise.
25644 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25646 * gcc.c-torture/execute/string-opt-2.c: New test.
25648 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
25650 * g++.old-deja/g++.pt/crash60.C: New test.
25652 2000-11-06 Jakub Jelinek <jakub@redhat.com>
25654 * g++.old-deja/g++.other/crash24.C: New test.
25655 * g++.old-deja/g++.other/crash25.C: New test.
25656 * g++.old-deja/g++.other/crash26.C: New test.
25657 * g++.old-deja/g++.other/crash27.C: New test.
25658 * g++.old-deja/g++.other/crash28.C: New test.
25659 * g++.old-deja/g++.other/crash29.C: New test.
25660 * g++.old-deja/g++.other/crash30.C: New test.
25661 * g++.old-deja/g++.other/crash31.C: New test.
25662 * g++.old-deja/g++.other/crash32.C: New test.
25663 * g++.old-deja/g++.other/crash33.C: New test.
25664 * g++.old-deja/g++.other/crash34.C: New test.
25665 * g++.old-deja/g++.other/crash35.C: New test.
25667 2000-11-06 Jakub Jelinek <jakub@redhat.com>
25669 * gcc.c-torture/execute/20001031-1.c: New test.
25671 2000-11-04 Mark Mitchell <mark@codesourcery.com>
25673 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
25676 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
25677 standards-conformant.
25679 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
25681 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
25682 * g++.old-deja/g++.mike/p755a.C: Likewise.
25683 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
25684 library makes no calls to `operator new' during initialization.
25686 2000-11-04 Neil Booth <neilb@earthling.net>
25688 * gcc.dg/cpp/include2.c: New tests.
25690 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
25692 * lib/g++.exp (g++_set_ld_library_path): New function.
25693 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
25695 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
25697 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
25700 2000-11-01 Richard Henderson <rth@redhat.com>
25702 * g++.old-deja/g++.ext/namedret1.C: New.
25703 * g++.old-deja/g++.ext/namedret2.C: New.
25704 * g++.old-deja/g++.ext/namedret3.C: New.
25706 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
25708 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
25709 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
25711 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25713 * gcc.c-torture/execute/va-arg-21.c: New test.
25715 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
25717 * gcc.dg/c99-complex-2.c: New test.
25719 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25721 * gcc.c-torture/execute/stdio-opt-1.c: New test.
25723 2000-10-31 Jakub Jelinek <jakub@redhat.com>
25725 * g++.old-deja/g++.other/inline16.C: New test.
25727 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
25729 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
25730 __PRETTY_FUNCTION__
25732 2000-10-29 Neil Booth <neilb@earthling.net>
25734 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
25736 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
25737 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
25740 2000-10-29 Neil Booth <neilb@earthling.net>
25742 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
25743 * mi1.c, mi1c.h: Add null directives to multiple-include test.
25744 * mi5.c: Test multiple includes work with -C.
25745 * trigraphs.c: Test ^= version.
25747 2000-10-28 Neil Booth <neilb@earthling.net>
25749 New tests and test updates for new macro expander.
25751 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
25752 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
25753 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
25754 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
25755 new diagnostic messages.
25757 * gcc.dg/cpp/macro3.c: New tests.
25759 2000-10-27 Mark Mitchell <mark@codesourcery.com>
25761 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
25764 2000-10-27 Jakub Jelinek <jakub@redhat.com>
25766 * g++.old-deja/g++.other/eh2.C: New test.
25768 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
25770 * gcc.c-torture/execute/20001027-1.c: New test.
25772 2000-10-26 Richard Henderson <rth@redhat.com>
25774 * gcc.c-torture/execute/20001026-1.c: New.
25776 2000-10-26 Mark Mitchell <mark@codesourcery.com>
25778 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
25779 * g++.old-deja/g++.law/builtin1.C: Likewise.
25780 * g++.old-deja/g++.law/ctors10.C: Likewise.
25781 * g++.old-deja/g++.law/virtual3.C: Likewise.
25782 * g++.old-deja/g++.mike/p658.C: Likewise.
25783 * g++.old-deja/g++.other/sibcall1.C: Likewise.
25784 * g++.old-deja/g++.other/vaarg2.C: Likewise.
25785 * g++.old-deja/g++.robertl/eb124.C: Likewise.
25786 * g++.old-deja/g++.robertl/eb44.C: Likewise.
25787 * g++.old-deja/g++.robertl/eb77.C: Likewise.
25789 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
25791 * gcc.c-torture/compile/20001024-1.c: New test.
25793 2000-10-25 Mark Mitchell <mark@codesourcery.com>
25795 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
25796 to tell us whether or not we are using V3.
25798 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
25800 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
25803 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
25805 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
25807 2000-10-25 Jakub Jelinek <jakub@redhat.com>
25809 * gcc.c-torture/execute/20001024-1.c: New test.
25811 2000-10-24 Jakub Jelinek <jakub@redhat.com>
25813 * g++.old-deja/g++.other/sibcall1.C: New test.
25815 2000-10-20 Jakub Jelinek <jakub@redhat.com>
25817 * gcc.dg/noncompile/init-3.c: New test.
25819 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
25821 * gcc.dg/format-array-1.c: New test.
25823 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
25825 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
25826 writing through null pointers; remove comment about testing
25827 unterminated strings.
25829 2000-10-17 Matthew Hiller <hiller@redhat.com>
25831 * gcc.c-torture/execute/20001017-2.c: New test.
25833 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
25835 * gcc.c-torture/compile/20001018-1.c: New test.
25836 * gcc.c-torture/compile/20001018-1.x: Xfail.
25838 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25840 * gcc.c-torture/execute/20001017-1.c: New test.
25842 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
25844 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
25845 for multiple use of arguments with scanf formats; add tests for
25846 multiple use of arguments.
25848 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
25850 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
25852 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
25854 * gcc.dg/format-miss-1.c: New test.
25856 2000-10-16 Jakub Jelinek <jakub@redhat.com>
25858 * gcc.c-torture/execute/20001013-1.c: New test.
25860 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
25862 * gcc.dg/format-branch-1.c: New test.
25864 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
25866 * README, lib/file-format.exp: Remove EGCS references.
25868 2000-10-16 Jakub Jelinek <jakub@redhat.com>
25870 * gcc.dg/20001013-1.c: New test.
25872 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
25874 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
25875 for intmax_t in the compiler using __typeof__ and the type rules
25876 for conditional expressions.
25878 2000-10-13 Jakub Jelinek <jakub@redhat.com>
25880 * gcc.dg/20001012-1.c: New test.
25881 * gcc.dg/20001012-2.c: New test.
25883 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25885 * gcc.dg/format-attr-1.c: New test.
25887 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25889 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
25890 __LONG_LONG_MAX__ instead of LLONG_MAX.
25892 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
25894 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
25896 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
25899 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
25901 * gcc.dg/sequence-pt-1.c: New test.
25903 2000-10-11 Geoff Keating <geoffk@cygnus.com>
25905 * gcc.c-torture/execute/20001011-1.c: New testcase.
25906 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
25908 2000-10-10 Jakub Jelinek <jakub@redhat.com>
25910 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
25911 does not error on it.
25913 2000-10-10 Jakub Jelinek <jakub@redhat.com>
25915 * gcc.dg/20001009-1.c: New test.
25917 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
25919 * gcc.c-torture/compile/20001009-1.c: Move from here ....
25920 * gcc.c-torture/execute/20001009-2.c: ... to here.
25922 2000-10-09 Geoff Keating <geoffk@cygnus.com>
25924 * gcc.c-torture/compile/20001009-1.c: New testcase.
25925 * gcc.c-torture/execute/20001009-1.c: New testcase.
25926 Testcases provided by Jan Hubicka <jh@suse.cz>.
25928 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
25930 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
25931 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
25932 uintmax_t using <limits.h> to emulate the compiler's internal
25933 logic. No longer XFAIL %j tests.
25935 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
25937 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
25938 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
25939 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
25940 regexps and details of expected handling of some bad formats.
25941 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
25944 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25946 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
25947 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
25948 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
25949 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
25952 2000-10-06 Richard Henderson <rth@cygnus.com>
25954 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
25955 * g++.old-deja/g++.brendan/crash52.C: Likewise.
25956 * g++.old-deja/g++.jason/report.C: Likewise.
25957 * g++.old-deja/g++.law/friend5.C: Likewise.
25958 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
25959 of the expected warnings.
25961 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
25963 * g++.old-deja/g++.pt/enum14.C: New test.
25965 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
25967 * g++.old-deja/g++.pt/crash59.C: New test.
25969 2000-10-04 Will Cohen <wcohen@redhat.com>
25971 * gcc.dg/20000926-1.c: New test.
25973 2000-10-03 Geoff Keating <geoffk@cygnus.com>
25975 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
25976 function name for current C++ compiler.
25977 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
25979 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
25981 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
25982 __PRETTY_FUNCTION__.
25983 * g++.old-deja/g++.ext/pretty2.C: Likewise.
25985 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25987 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
25989 2000-09-26 Jakub Jelinek <jakub@redhat.com>
25991 * gcc.c-torture/compile/20000923-1.c: New test.
25993 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
25995 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
25996 * g++.old-deja/g++.pt/ttp62.C: Same.
25997 * g++.old-deja/g++.other/inline14.C: Same.
25999 2000-09-24 Richard Henderson <rth@cygnus.com>
26001 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
26003 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
26005 * gcc.dg/c90-printf-1.c: Add test for wide string format.
26007 2000-09-22 Geoff Keating <geoffk@cygnus.com>
26009 * gcc.c-torture/compile/20000922-1.c: New file.
26011 2000-09-21 Nick Clifton <nickc@redhat.com>
26013 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
26014 a signed long modulo operation.
26015 (mod6): New function - perform an unsigned long modulo operation.
26016 (main): Add tests for modulos of very large numbers by very small
26019 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26021 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
26023 2000-09-19 Richard Henderson <rth@cygnus.com>
26025 * gcc.dg/compare2.c (case 10): XFAIL.
26027 2000-09-18 Richard Henderson <rth@cygnus.com>
26029 * gcc.c-torture/execute/20000906-1.c: Move ...
26030 * gcc.dg/20000906-1.c: ... here. Only run on targets
26031 that support __builtin_trap.
26033 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
26035 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
26037 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
26039 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
26040 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
26041 more $ format tests.
26043 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
26045 * gcc.dg/format-errmk-1.c: New test.
26047 2000-09-17 Greg McGary <greg@mcgary.org>
26049 * gcc.c-torture/execute/20000917-1.x: Remove.
26051 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
26053 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
26055 2000-09-17 Greg McGary <greg@mcgary.org>
26057 * gcc.c-torture/execute/20000917-1.c: New test.
26058 * gcc.c-torture/execute/20000917-1.x: XFAIL.
26060 2000-09-16 Neil Booth <NeilB@earthling.net>
26062 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
26063 in nested macro bug.
26065 2000-09-15 Neil Booth <NeilB@earthling.net>
26067 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
26069 2000-09-14 Jeffrey A Law (law@cygnus.com)
26071 * gcc.c-torture/execute/20000914-1.c: New test.
26073 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
26075 * g++.other/inline13.C: New test.
26077 2000-09-12 Andreas Jaeger <aj@suse.de>
26079 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
26080 constant by Ulrich Drepper <drepper@redhat.com>.
26082 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
26084 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
26086 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26088 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
26090 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
26092 * gcc.dg/cpp/backslash.c: New test.
26094 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
26096 * gcc.c-torture/execute/20000910-1.c: New test.
26097 * gcc.c-torture/execute/20000910-2.c: Likewise.
26099 2000-09-11 Robert Lipe <robertl@sco.com>
26101 * gcc.dg/pragma-align.c: New test.
26103 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
26105 * g++.old-deja/g++.pt/explicit82.C: New test.
26106 * g++.old-deja/g++.pt/explicit83.C: New test.
26108 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
26110 * gcc.dg/asm-names.c: New test.
26112 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26114 * gcc.dg/cpp/tr-warn6.c: New test
26116 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
26118 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
26121 2000-09-07 Catherine Moore <clm@redhat.com>
26123 * gcc.c-torture/execute/unroll-1.c: New test.
26125 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
26127 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
26129 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
26130 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
26131 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
26132 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
26133 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
26135 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
26136 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
26138 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26140 * g++.old-deja/g++.pt/deduct2.C: New test.
26142 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26144 * g++.old-deja/g++.pt/parms2.C: New test.
26146 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
26148 * g++.old-deja/g++.pt/crash58.C: New test.
26150 2000-09-06 Greg McGary <greg@mcgary.org>
26152 * gcc.c-torture/execute/20000906-1.c: New test.
26153 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
26155 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26157 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
26159 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26161 * g++.old-deja/g++.pt/crash57.C: New test.
26163 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26165 * g++.old-deja/g++.pt/crash56.C: New test.
26167 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
26169 * g++.old-deja/g++.pt/koenig1.C: New test.
26171 2000-09-04 Jakub Jelinek <jakub@redhat.com>
26173 * gcc.dg/20000904-1.c: New test.
26175 2000-09-04 Jakub Jelinek <jakub@redhat.com>
26177 * gcc.dg/cpp/paste8.c: New test.
26179 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
26181 * gcc.c-torture/compile/20000827-1.c: New test.
26183 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
26185 * gcc.dg/format-diag-1.c: New test.
26187 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
26189 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
26190 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
26191 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
26192 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
26193 gcc.dg/formatz-1.c: Adjust warning regular expressions.
26195 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
26197 * g++.old-deja/g++.other/nested4.C: New test.
26199 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
26201 * g++.old-deja/g++.ns/scoped1.C: New test.
26203 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
26205 * lib/g++.exp: Support testing already-installed GCC.
26207 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26209 * wtr-label-1.c, wtr-suffix-1.c: New tests.
26211 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26213 * gcc.dg/return-type-2.c: New test.
26215 2000-08-27 Geoff Keating <geoffk@cygnus.com>
26217 * gcc.c-torture/compile/20000825-1.c: New test.
26219 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
26221 * gcc.dg/dwarf2-2.c: New test.
26223 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
26225 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
26226 dg-warning regexps.
26228 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
26230 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
26231 gcc.dg/format-ext-5.c: New tests.
26233 2000-08-25 Jakub Jelinek <jakub@redhat.com>
26235 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
26237 2000-08-24 Mark Mitchell <mark@codesourcery.com>
26239 * gcc.dg/noncompile/930622-2.c: Adjust error message.
26241 2000-08-24 Richard Henderson <rth@cygnus.com>
26243 * gcc.dg/ia64-sync-1.c: New test.
26244 * gcc.dg/ia64-sync-2.c: New test.
26245 * gcc.dg/ia64-asm-1.c: New test.
26247 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
26249 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
26250 * gcc.dg/format-ext-2.c: New test.
26252 2000-08-23 Jason Merrill <jason@redhat.com>
26254 * lib/old-dejagnu.exp: Also ignore "In member function" and
26257 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26259 * gcc.dg/noncompile/label-lineno-1.c: New test.
26261 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
26263 * gcc.dg/c99-array-nonobj-1.c: New test.
26265 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
26267 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
26269 * gcc.dg/format-ext-1.c: New test.
26271 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26273 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
26274 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
26275 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
26276 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
26277 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
26279 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
26281 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
26282 gcc.dg/c99-strftime-2.c: New tests.
26284 2000-08-22 Richard Henderson <rth@cygnus.com>
26286 * gcc.c-torture/execute/20000822-1.c: New test.
26288 2000-08-21 Jakub Jelinek <jakub@redhat.com>
26290 * gcc.c-torture/execute/20000819-1.x: Remove.
26292 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
26294 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
26295 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
26296 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
26297 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
26298 gcc.dg/format-xopen-1.c: New tests.
26300 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
26302 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
26304 2000-08-21 Jakub Jelinek <jakub@redhat.com>
26306 * g++.old-deja/g++.other/loop2.C: New test.
26308 * gcc.c-torture/compile/20000606-1.c: New test.
26309 * gcc.c-torture/compile/20000728-1.c: New test.
26310 * gcc.c-torture/execute/20000801-1.c: New test.
26311 * gcc.c-torture/execute/20000801-2.c: New test.
26312 * gcc.c-torture/execute/20000819-1.c: New test.
26313 * gcc.c-torture/execute/20000819-1.x: XFAIL.
26314 * gcc.dg/20000629-1.c: New test.
26315 * gcc.dg/20000724-1.c: New test.
26316 * gcc.dg/20000807-1.c: New test.
26318 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
26320 * gcc.dg/cpp/pragma-1.c: New test.
26321 * gcc.dg/cpp/pragma-2.c: New test.
26323 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
26325 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
26326 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
26328 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26330 * gcc.c-torture/compile/20000818-1.c: New test.
26332 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
26334 * gcc.c-torture/execute/20000818-1.c: New test.
26336 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
26338 * gcc.dg/format-va-1.c: New test.
26340 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26342 * g++.old-deja/g++.other/typedef8.C: New test.
26344 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26346 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
26347 * g++.old-deja/g++.mike/net36.C: Mark candidate.
26348 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
26349 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
26350 * g++.old-deja/g++.other/ptrmem7.C: New test.
26351 * g++.old-deja/g++.pt/ptrmem10.C: New test.
26353 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
26355 * g++.old-deja/g++.pt/typename27.C: New test.
26357 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
26359 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
26360 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
26361 * g++.old-deja/g++.pt/friend45.C: New test.
26362 * g++.old-deja/g++.other/friend8.C: New test.
26364 2000-08-15 Richard Henderson <rth@cygnus.com>
26366 * gcc.c-torture/execute/20000815-1.c: New test.
26368 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
26370 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
26371 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
26372 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
26374 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
26376 * g++.old-deja/g++.other/refinit2.C: New test.
26378 2000-08-13 Geoff Keating <geoffk@cygnus.com>
26380 * lib/c-torture.exp (c-torture): Make
26381 compiler_conditional_xfail_data global.
26382 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
26383 compiler_conditional_xfail_data machinery.
26384 (f-torture-execute): Likewise.
26385 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
26386 and only when unrolling loops.
26388 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
26390 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
26392 * g++.old-deja/g++.pt/explicit81.C: New test.
26394 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
26396 * g++.old-deja/g++.pt/typename26.C: New test.
26398 2000-08-10 Geoff Keating <geoffk@cygnus.com>
26400 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
26403 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
26405 * g++.old-deja/g++.other/array3.C: New test.
26407 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
26409 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
26410 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
26411 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
26414 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
26416 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
26417 * g++.old-deja/g++.abi/vmihint.C: Likewise.
26419 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
26421 * gcc.c-torture/execute/20000808-1.c: New test.
26423 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
26425 * gcc.dg/c90-const-expr-1.c: New test.
26427 2000-08-08 Richard Henderson <rth@cygnus.com>
26429 * gcc.dg/noncompile/920923-1.c: Declare calloc.
26431 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
26433 * gcc.dg/noncompile/const-ll-1.c: New test.
26435 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
26437 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
26439 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26441 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
26442 that running programs linked against the shared version of libobjc
26445 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
26447 * gcc.dg/c99-printf-1.c: New test.
26449 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
26451 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
26453 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
26455 * gcc.c-torture/execute/20000731-1.x: Delete.
26457 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
26459 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
26460 and torture_without_loops as is done by c-torture.exp.
26461 (search_for): Copy from c-torture.exp.
26462 (gcc-dg-runtest): New function, drives a directory of tests
26463 iterating over the TORTURE_OPTIONS.
26464 (scan-assembler, scan-assembler-not): Move here from
26465 individual directory drivers.
26467 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
26468 defined by lib/gcc-dg.exp.
26469 * gcc.dg/cpp/cpp.exp: Likewise.
26470 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
26471 gcc-dg-runtest, so we cycle over optimization options.
26473 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
26474 * gcc.dg/compare2.c: No longer expected to fail.
26476 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26478 * gcc.c-torture/execute/20000804-1.c: New test.
26480 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
26482 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
26484 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
26486 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
26488 2000-08-03 Jeffrey A Law (law@cygnus.com)
26490 * gcc.c-torture/compile/20000803-1.c: New test.
26492 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
26494 * gcc.c-torture/execute/20000801-3.c,
26495 gcc.c-torture/execute/20000801-4.c: New tests.
26496 * gcc.c-torture/execute/20000801-3.x,
26497 gcc.c-torture/execute/20000801-4.x: Xfail.
26499 2000-08-02 Geoff Keating <geoffk@cygnus.com>
26501 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
26502 libobjc/.libs to allow for libtool.
26504 2000-08-02 Jakub Jelinek <jakub@redhat.com>
26506 * gcc.c-torture/compile/20000802-1.c: New test.
26508 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
26510 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
26512 2000-07-31 Jeffrey A Law (law@cygnus.com)
26514 * gcc-c-torture/execute/20000731-2.c: New test.
26516 * gcc.c-torture/execute/20000731-1.c: New test.
26517 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
26519 2000-07-31 Jakub Jelinek <jakub@redhat.com>
26521 * testsuite/gcc.dg/cpp/paste7.c: New test.
26522 * gcc.dg/cpp/20000725-1.c: New test.
26524 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
26526 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
26527 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
26528 declaration warning for __builtin_dwarf_reg_size.
26530 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
26532 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
26534 * gcc.dg/noncompile/voidparam-1.c: New test.
26536 2000-07-30 Richard Henderson <rth@cygnus.com>
26538 * gcc.dg/c90-digraph-1.c: Don't xfail.
26539 * gcc.dg/compare2.c (case 10): Xfail.
26540 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
26542 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
26544 * gcc.dg/c99-main-1.c: New test.
26546 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
26548 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
26550 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
26552 * gcc.c-tortuer/execute/20000726-1.c: New test.
26554 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
26556 * gcc.c-torture/execute/enum-2.c: New test.
26558 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26560 * gcc.dg/cpp/tr-warn3.c: New test.
26562 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
26564 * g++.old-deja/g++.ext/implicit1.C: Remove.
26565 * g++.old-deja/g++.jason/c2.C: Remove
26566 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
26567 * g++.old-deja/g++.pt/crash16.C: Likewise.
26568 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
26570 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
26572 * g++.old-deja/g++.other/for2.C: New test.
26574 2000-07-25 Jakub Jelinek <jakub@redhat.com>
26576 * gcc.dg/20000720-1.c: New test.
26578 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
26580 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
26582 2000-07-24 Geoff Keating <geoffk@cygnus.com>
26584 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
26585 * gcc.c-torture/execute/20000722-1.c: New.
26586 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
26588 2000-07-24 Jakub Jelinek <jakub@redhat.com>
26590 * gcc.dg/cpp/20000720-1.S: New test.
26592 2000-07-21 Michael Meissner <meissner@redhat.com>
26594 * gcc.c-torture/execute/ieee/hugeval.c: New test.
26596 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
26598 * g++.old-deja/g++.brendan/crash16.C,
26599 g++.old-deja/g++.brendan/parse3.C,
26600 g++.old-deja/g++.brendan/redecl1.C,
26601 g++.old-deja/g++.ns/template13.C,
26602 g++.old-deja/g++.other/decl4.C,
26603 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
26605 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
26607 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
26608 and "Internal error".
26610 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
26612 * gcc.dg/cpp/paste6.c: New test.
26614 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
26616 * gcc.dg/cpp/tr-direct.c: New test.
26618 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
26619 gcc.dg/cpp/undef1.c: Tweak error regexps.
26621 2000-07-18 Eric Christopher <echristo@redhat.com>
26623 * gcc.c-torture/compile/20000718-1.c: New test.
26625 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
26627 * cpplex.c (_cpp_push_token): If the token being pushed back
26628 is the previous token in this context, just subtract one from
26630 * cppmacro.c (save_expansion): Clear aux field when storing a
26633 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
26635 * gcc.dg/noncompile/redecl-1.c: New test.
26637 2000-07-18 Jakub Jelinek <jakub@redhat.com>
26639 * gcc.c-torture/execute/20000717-5.c: New test.
26640 * gcc.c-torture/execute/20000717-1.x: Removed.
26642 2000-07-17 Richard Henderson <rth@cygnus.com>
26644 * gcc.c-torture/execute/20000717-4.c: New test.
26646 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
26648 * gcc.dg/cpp/syshdr.c: New test.
26649 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
26651 2000-07-17 Neil Booth <neilb@earthling.net>
26653 * gcc.dg/cpp/cmdlne-dM.c: New test.
26654 * gcc.dg/cpp/cmdlne-dD.c: New test.
26656 2000-07-17 Jeffrey A Law (law@cygnus.com)
26658 * gcc.c-torture/execute/20000717-3.c: New test.
26660 * gcc.c-torture/compile/20000717-1.c: New test.
26662 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
26664 * gcc.c-torture/execute/20000717-2.c: New test.
26666 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
26668 * gcc.dg/formatz-1.c: New test.
26670 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
26671 * gcc.dg/c99-digraph-1.c: New tests.
26673 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
26674 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
26676 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
26677 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
26678 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
26679 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
26680 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
26681 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
26682 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
26684 2000-07-17 Greg McGary <greg@mcgary.org>
26686 * gcc.c-torture/execute/20000717-1.c: New test.
26687 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
26689 2000-07-15 Jakub Jelinek <jakub@redhat.com>
26691 * gcc.c-torture/execute/20000715-2.c: New test.
26692 * gcc.dg/20000715-1.c: New test.
26694 2000-07-15 Michael Meissner <meissner@redhat.com>
26696 * gcc.c-torture/execute/20000715-1.c: New test.
26698 2000-07-13 Jakub Jelinek <jakub@redhat.com>
26700 * gcc.c-torture/execute/20000707-1.c: New test.
26702 2000-07-13 Neil Booth <NeilB@earthling.net>
26704 * testsuite/gcc.dg/cpp/digraph1.c,
26705 testsuite/gcc.dg/cpp/digraph2.c,
26706 testsuite/gcc.dg/cpp/digraphs.c: New tests.
26708 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
26710 * g77.f-torture/compile/20000630-2.f: New test.
26711 * g77.f-torture/compile/20000630-2.x
26713 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
26715 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
26717 2000-07-11 Neil Booth <NeilB@earthling.net>
26719 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
26721 2000-07-11 Neil Booth <NeilB@earthling.net>
26723 * gcc.dg/cpp/cmdlne-C.c: New.
26725 2000-07-09 Neil Booth <NeilB@earthling.net>
26727 * gcc.dg/cpp/directiv.c: New tests.
26728 * gcc.dg/cpp/undef1.c: Update.
26730 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
26732 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
26734 2000-07-09 Neil Booth <NeilB@earthling.net>
26736 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
26738 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
26740 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
26741 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
26743 2000-07-08 Neil Booth <NeilB@earthling.net>
26745 * gcc.dg/cpp/macsyntx.c: New tests.
26747 2000-07-07 Jakub Jelinek <jakub@redhat.com>
26749 * gcc.dg/20000707-1.c: New test.
26751 2000-07-07 Jakub Jelinek <jakub@redhat.com>
26753 * gcc.c-torture/execute/20000706-1.c: New test.
26754 * gcc.c-torture/execute/20000706-2.c: New test.
26755 * gcc.c-torture/execute/20000706-3.c: New test.
26756 * gcc.c-torture/execute/20000706-4.c: New test.
26757 * gcc.c-torture/execute/20000706-5.c: New test.
26759 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
26761 * g++.old-deja/g++.pt/instantiate7.C: New test.
26763 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
26765 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
26766 * g++.old-deja/g++.mike/thunk3.C: Likewise.
26767 * g++.old-deja/g++.other/rtti3.C: Likewise.
26768 * g++.old-deja/g++.other/rttid3.C: Likewise.
26770 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
26772 * g77.f-torture/compile/20000630-1.x: Fix typo
26774 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
26776 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
26779 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
26781 * gcc.dg/cpp/ident.c: New test.
26783 2000-07-05 Neil Booth <NeilB@earthling.net>
26785 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
26786 gcc.dg/cpp/lexstrng.c: New tests.
26788 2000-07-04 Neil Booth <NeilB@earthling.net>
26790 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
26791 * gcc.dg/cpp/strify2.c: Same.
26793 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
26795 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
26796 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
26797 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
26798 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
26800 * testsuite/gcc.dg/cpp/macro1.c,
26801 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
26802 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
26803 testsuite/gcc.dg/cpp/strify1.c,
26804 testsuite/gcc.dg/cpp/strify2.c: New tests.
26806 2000-07-03 Jakub Jelinek <jakub@redhat.com>
26808 * gcc.c-torture/execute/20000703-1.c: New test.
26810 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
26812 * g++.old-deja/g++.pt (lookup10.C): New test.
26814 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
26816 * g++.old-deja/g++.pt (typename25.C): New test.
26818 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
26820 * gcc.c-torture/compile/20000701-1.c: New test.
26822 2000-06-30 Nick Clifton <nickc@cygnus.com>
26824 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
26827 2000-06-30 Catherine Moore <clm@cygnus.com>
26829 * gcc.c-torture/execute/align-1.c: New test.
26831 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
26833 * g++.old-deja/g++.pt/expr8.C: New test.
26834 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
26836 2000-06-29 Nick Clifton <nickc@cygnus.com>
26838 * gcc.c-torture/compile/20000629-1.c: New test.
26840 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
26843 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
26844 gcc.dg/noncompile directory, depending on whether they're
26845 preprocessor tests or not. Annotate all the tests for the dg
26848 * gcc.c-torture/noncompile/noncompile.exp: Delete.
26849 * gcc.dg/noncompile/noncompile.exp: New.
26853 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
26854 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
26855 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
26856 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
26857 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
26858 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
26859 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
26860 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
26861 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
26862 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
26863 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
26864 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
26865 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
26866 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
26867 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
26868 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
26869 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
26870 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
26871 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
26872 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
26873 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
26874 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
26875 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
26876 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
26878 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
26879 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
26880 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
26881 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
26882 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
26883 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
26885 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
26887 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
26888 declare one variable. On the fourth, error.
26889 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
26890 declared by 20000628-1a.h.
26892 2000-06-29 Richard Henderson <rth@redhat.com>
26894 * gcc.c-torture/execute/930529-1.x: New file.
26895 * gcc.dg/920413-1.c: Adjust expected warning text.
26896 * gcc.dg/980217-1.c: Declare abort.
26897 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
26899 2000-06-29 Jeffrey A Law (law@cygnus.com)
26901 * g77.f-torture/compile/20000629-1.f: New test.
26902 * g77.f-torture/compile/20000629-1.x: Expected to fail.
26904 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
26906 Rearrange lots of files, removing entirely the
26907 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
26911 gcc.c-torture/code_quality/code_quality.exp
26912 gcc.c-torture/special/special.exp
26913 gcc.failure/failure.exp
26914 gcc.failure/940409-1.x
26915 gcc.c-torture/compile/961203-1.x
26918 gcc.misc-tests/linkage.exp
26919 gcc.c-torture/execute/920730-1t.c
26920 gcc.c-torture/execute/920730-1t.x
26921 gcc.c-torture/compile/920520-1.x
26922 gcc.c-torture/compile/920521-1.x
26923 gcc.c-torture/compile/981006-1.x
26924 gcc.c-torture/execute/eeprof-1.x
26926 * Moved files (possibly with modifications to fit a new harness):
26928 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
26929 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
26930 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
26931 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
26932 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
26933 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
26934 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
26935 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
26936 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
26937 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
26938 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
26939 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
26940 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
26941 gcc.failure/940409-1.c gcc.dg/940409-1.c
26943 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
26945 * c-torture/compile/961203-1.x: Delete.
26947 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
26948 not exit. Include stdio.h.
26949 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
26950 * gcc.misc-tests/dg-12.c: Likewise.
26951 * gcc.misc-tests/dg-5.c: Likewise.
26952 * gcc.misc-tests/dg-6.c: Likewise.
26953 * gcc.misc-tests/dg-7.c: Prototype abort.
26954 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
26955 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
26956 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
26958 * gcc.misc-tests/sieve.c: Use return from main, not exit.
26959 * gcc.misc-tests/sort2.c: Use return from main, not exit.
26961 2000-06-28 Jakub Jelinek <jakub@redhat.com>
26963 * gcc.dg/cpp/20000628-1.c: New test.
26964 * gcc.dg/cpp/20000628-1.h: New header for above test.
26965 * gcc.dg/cpp/20000628-1a.h: Likewise.
26967 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
26969 * gcc.dg/cpp: New directory.
26970 * gcc.dg/cpp/cpp.exp: New driver.
26971 * gcc.dg/cpp/20000627-1.c: New test.
26972 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
26973 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
26974 and rewrite as a compilation test.
26976 * gcc.dg: Move many files into the cpp subdirectory, possibly
26977 renaming or editing them as well.
26979 990119-1.c cpp/19990119-1.c
26980 990228-1.c cpp/19990228-1.c
26981 990407-1.c cpp/19990407-1.c
26982 990409-1.c cpp/19990409-1.c
26983 990413-1.c cpp/19990413-1.c
26984 990703-1.c cpp/19990703-1.c
26985 20000127-1.c cpp/20000127-1.c
26986 20000129-1.c cpp/20000129-1.c
26987 20000207-1.c cpp/20000207-1.c
26988 20000207-2.c cpp/20000207-2.c
26989 20000209-1.c cpp/20000209-1.c
26990 20000209-2.c cpp/20000209-2.c
26991 20000301-1.c cpp/20000301-1.c
26992 20000419-1.c cpp/20000419-1.c
26993 20000510-1.S cpp/20000510-1.S
26994 20000519-1.c cpp/20000519-1.c
26995 20000529-1.c cpp/20000529-1.c
26996 20000625-1.c cpp/20000625-1.c
26997 20000625-2.c cpp/20000625-2.c
26998 cpp-as1.c cpp/assert1.c
26999 cpp-as2.c cpp/assert2.c
27000 cxx-comments-1.c cpp/cxxcom1.c
27001 cxx-comments-2.c cpp/cxxcom2.c
27002 endif-label.c cpp/endif.c
27003 cpp-hash1.c cpp/hash1.c
27004 cpp-hash2.c cpp/hash2.c
27005 cpp-if1.c cpp/if-1.c
27006 cpp-if2.c cpp/if-2.c
27007 cpp-if3.c cpp/if-3.c
27008 cpp-if4.c cpp/if-4.c
27009 cpp-if5.c cpp/if-5.c
27010 cpp-cond.c cpp/if-cexp.c
27011 cpp-missingop.c cpp/if-mop.c
27012 cpp-missingparen.c cpp/if-mpar.c
27013 cpp-opprec.c cpp/if-oppr.c
27014 cpp-ifparen.c cpp/if-paren.c
27015 cpp-shortcircuit.c cpp/if-sc.c
27016 cpp-shift.c cpp/if-shift.c
27017 cpp-unary.c cpp/if-unary.c
27018 cpp-li1.c cpp/line1.c
27019 cpp-li2.c cpp/line2.c
27020 lineno.c cpp/line3.c
27021 lineno-2.c cpp/line4.c
27023 cpp-mic.h cpp/mi1c.h
27024 cpp-micc.h cpp/mi1cc.h
27025 cpp-mind.h cpp/mi1nd.h
27026 cpp-mindp.h cpp/mi1ndp.h
27027 cpp-mix.h cpp/mi1x.h
27028 cpp-mi2.c cpp/mi2.c
27029 cpp-mi2a.h cpp/mi2a.h
27030 cpp-mi2b.h cpp/mi2b.h
27031 cpp-mi2c.h cpp/mi2c.h
27032 cpp-mi3.c cpp/mi3.c
27033 cpp-mi3.def cpp/mi3.def
27034 poison-1.c cpp/poison.c
27035 pr-impl.c cpp/prag-imp.c
27036 cpp-redef-2.c cpp/redef1.c
27037 cpp-redef.c cpp/redef2.c
27038 strpaste.c cpp/strp1.c
27039 strpaste-2.c cpp/strp2.c
27040 cpp-tradpaste.c cpp/tr-paste.c
27041 cpp-tradstringify.c cpp/tr-str.c
27042 cpp-tradwarn1.c cpp/tr-warn1.c
27043 cpp-tradwarn2.c cpp/tr-warn2.c
27044 trigraphs.c cpp/trigraphs.c
27045 cpp-unc1.c cpp/unc1.c
27046 cpp-unc2.c cpp/unc2.c
27047 cpp-unc3.c cpp/unc3.c
27048 cpp-unc.c cpp/unc4.c
27049 undef.c cpp/undef1.c
27050 undef-2.c cpp/undef2.c
27051 cpp-wi1.c cpp/widestr1.c
27053 2000-06-27 Mark Mitchell <mark@codesourcery.com>
27055 * lib/g++.exp (g++_include_flags): Tweak.
27057 2000-06-27 H.J. Lu <hjl@gnu.org>
27058 Loren J. Rittle <ljrittle@acm.org>
27060 * lib/g++.exp (g++_include_flags): Override libgloss.exp
27061 version with one that knows about the new gcc tree structure.
27062 (g++_link_flags): Same.
27064 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
27066 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
27067 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
27068 case we are cross-compiling.
27070 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
27071 g++.old-deja/g++.niklas/Makefile.in,
27072 g++.old-deja/g++.niklas/configure.in,
27073 g++.old-deja/g++.other/Makefile.in,
27074 g++.old-deja/g++.other/configure.in,
27075 gcc.c-torture/code_quality/Makefile.in,
27076 gcc.c-torture/code_quality/configure.in,
27077 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
27078 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
27079 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
27080 gcc.c-torture/execute/ieee/Makefile.in,
27081 gcc.c-torture/execute/ieee/configure.in,
27082 gcc.c-torture/noncompile/Makefile.in,
27083 gcc.c-torture/noncompile/configure.in,
27084 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
27085 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
27086 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
27088 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
27090 * g++.old-deja/g++.other/ambig3.C: New test.
27092 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
27094 * g++.old-deja/g++.pt/syntax1.C: New test.
27095 * g++.old-deja/g++.pt/syntax2.C: New test.
27096 * g++.old-deja/g++.other/syntax3.C: New test.
27097 * g++.old-deja/g++.other/syntax4.C: New test.
27099 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
27101 * gcc.dg/20000623-1.c: Prototype exit and abort.
27103 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
27105 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
27107 * gcc.dg/cpp-mi3.def: New file.
27109 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
27111 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
27112 lexer's error messages.
27113 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
27114 divine anything from the linemarkers.
27115 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
27116 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
27118 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
27120 * gcc.dg/20000623-1.c: New test.
27122 2000-06-22 Jakub Jelinek <jakub@redhat.com>
27124 * gcc.c-torture/execute/20000622-1.c: New test.
27126 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
27128 * g++.old-deja/g++.other/init15.C: New test.
27130 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
27132 * g++.old-deja/g++.pt/vaarg2.C: New test.
27133 * g++.old-deja/g++.pt/vaarg3.C: New test.
27135 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
27137 * g++.old-deja/g++.other/dyncast6.C: New test.
27139 2000-06-15 Jakub Jelinek <jakub@redhat.com>
27141 * gcc.c-torture/execute/loop-6.c: New test.
27143 2000-06-14 Jakub Jelinek <jakub@redhat.com>
27145 * gcc.dg/20000614-1.c: New test.
27146 * gcc.dg/20000614-2.c: New test.
27148 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
27150 * g++.old-deja/g++.other/inline12.C: New test.
27152 2000-06-13 Jakub Jelinek <jakub@redhat.com>
27154 * g++.old-deja/g++.other/eh1.C: New test.
27156 2000-06-12 Jakub Jelinek <jakub@redhat.com>
27158 * g++.old-deja/g++.other/type.C: New test.
27160 2000-06-05 Jakub Jelinek <jakub@redhat.com>
27162 * g++.old-deja/g++.other/initstring.C: New test.
27164 2000-06-12 Jason Merrill <jason@redhat.com>
27166 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
27168 2000-06-09 Jeffrey A Law (law@cygnus.com)
27170 * gcc.c-torture/compile/20000609-1.c: New test.
27172 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
27174 * gcc.dg/20000609-1.c: New test.
27176 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
27178 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
27179 * gcc.c-torture/noncompile/poison-1.c: Move...
27180 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
27181 * gcc.dg/cpp-li1.c: Add a token after the #line.
27183 2000-06-05 Richard Henderson <rth@cygnus.com>
27185 * gcc.c-torture/execute/20000605-2.c: New test.
27186 * gcc.c-torture/execute/20000605-3.c: New test.
27188 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
27190 * g77.f-torture/execute/20000503-1.x: New file.
27192 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
27194 * g++.old-deja/g++.eh/badalloc1.C: New test.
27196 2000-06-05 Richard Henderson <rth@cygnus.com>
27198 * gcc.c-torture/execute/20000605-1.c: New test.
27200 2000-06-05 Jakub Jelinek <jakub@redhat.com>
27201 Nathan Sidwell <nathan@codesourcery.com>
27203 * gcc.c-torture/compile/20000605-1.c: New test.
27205 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
27207 * g77.f-torture/compile/20000601-1.f: New test.
27209 2000-06-03 Richard Henderson <rth@cygnus.com>
27211 * gcc.c-torture/execute/20000603-1.c: New.
27213 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
27215 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
27216 * gcc.dg/noreturn-2.c (noreturn): Likewise.
27218 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
27220 * gcc.dg/compare2.c (case 12): XFAIL.
27221 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
27222 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
27224 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
27226 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
27228 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
27229 guard macro is already defined when the header is first
27231 * gcc.dg/cpp-mix.h: New file.
27232 * gcc.dg/endif-label.c: Update patterns to match compiler.
27234 * g++.brendan/complex1.C: Declare abort.
27235 * g++.law/refs4.C: Remove XFAIL.
27236 * g++.oliva/expr2.C: Declare abort and exit.
27238 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
27240 * gcc.c-torture/execute/20000528-1.c: New test.
27242 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
27243 * g++.old-deja/g++.law/temps4.C: Likewise.
27245 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
27246 stdlib.h. Call abort() on failure.
27247 * g++.old-deja/g++.law/refs4.C: Likewise.
27248 * g++.old-deja/g++.law/temps4.C: Likewise.
27249 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
27250 * gcc.c-torture/execute/20000112-1.c: Include string.h.
27252 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
27254 Relative to g++.dg/special:
27255 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
27257 Relative to g++.old-deja:
27258 * g++.brendan/complex1.C, g++.jason/optimize2.C,
27259 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
27260 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
27261 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
27262 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
27263 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
27264 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
27266 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
27267 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
27268 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
27269 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
27270 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
27271 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
27274 * g++.other/goto1.C: Update expectations for error messages.
27276 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
27278 * gcc.c-torture/compile/20000523-1.c: New test.
27280 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
27282 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
27284 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
27286 * g++.old-deja/g++.eh/catch11.C: New test.
27287 * g++.old-deja/g++.eh/catch12.C: New test.
27289 2000-05-24 Nick Clifton <nickc@cygnus.com>
27291 * gcc.c-torture/execute/20000523-1.c: New test.
27293 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
27295 * c-torture/execute/bcp-1.c: Replace abort in arg of
27296 __builtin_constant_p with a generic external function.
27298 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
27299 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
27300 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
27301 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
27302 Prototype abort and/or exit.
27304 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
27305 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
27306 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
27307 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
27309 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
27311 * gcc.dg/dwarf2-1.c: New test.
27313 2000-05-20 Richard Henderson <rth@cygnus.com>
27315 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
27317 2000-05-20 Andreas Jaeger <aj@suse.de>
27319 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
27322 2000-05-19 David Edelsohn <edelsohn@gnu.org>
27324 * gcc.c-torture/execute/20000519-2.c: New test.
27326 2000-05-19 Andreas Jaeger <aj@suse.de>
27328 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
27329 which fails with SSA.
27331 * lib/c-torture.exp: Also test with -O3 -fssa.
27333 2000-05-18 Michael Meissner <meissner@redhat.com>
27335 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
27336 * gcc.c-torture/execute/920415-1.c: Ditto.
27337 * gcc.c-torture/execute/920501-1.c: Ditto.
27338 * gcc.c-torture/execute/conversion.c: Ditto.
27339 * gcc.c-torture/execute/cvt-1.c: Ditto.
27341 2000-05-18 Jeffrey A Law (law@cygnus.com)
27343 * gcc.c-torture/compile/20000518-1.c: New test.
27345 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
27347 * g77.f-torture/compile/200005018.f: New test.
27349 2000-05-17 Jeffrey A Law (law@cygnus.com)
27351 * gcc.c-torture/compile/20000517-1.c: New test.
27353 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27355 * gcc.c-torture/execute/20000516-1.c: New test.
27357 2000-05-15 Jakub Jelinek <jakub@redhat.com>
27359 * g++.old-deja/g++.other/eh.C: New test.
27361 2000-05-12 Richard Henderson <rth@cygnus.com>
27363 * gcc.c-torture/execute/990208-1.c (main): Don't pass
27364 constants through to doit's conditional.
27366 2000-05-11 Jeffrey A Law (law@cygnus.com)
27368 * gcc.c-torture/compile/20000511-1.c: New test.
27369 * g77.f-torture/compile/20000511-1.f: New test.
27370 * g77.f-torture/compile/20000511-2.f: New test.
27372 2000-05-11 Michael Meissner <meissner@redhat.com>
27374 * gcc.c-torture/execute/20000511-1.c: New test.
27376 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
27378 * gcc.dg/dg.exp: Scan .S files as well as .c files.
27379 * gcc.dg/20000510-1.S: New.
27381 2000-05-08 Catherine Moore <clm@cygnus.com>
27383 * gcc.dg/unused-3.c: New.
27385 2000-05-06 Richard Henderson <rth@cygnus.com>
27387 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
27388 * g++.old-deja/g++.mike/warn1.C: Likewise.
27389 * g++.old-deja/g++.pt/local1.C: Likewise.
27390 * g++.old-deja/g++.pt/local7.C: Likewise.
27391 * g++.old-deja/g++.pt/spec16.C: Likewise.
27393 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
27395 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
27397 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
27399 * g77.f-torture/execute/20000503-1.f: New test.
27401 2000-05-04 Andreas Jaeger <aj@suse.de>
27403 * gcc.dg/noreturn-2.c: New test.
27405 2000-05-04 Neil Booth <NeilB@earthling.net>
27407 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
27410 2000-05-04 Richard Henderson <rth@cygnus.com>
27412 * gcc.c-torture/execute/20000503-1.c: Fix typo.
27414 2000-05-04 Richard Henderson <rth@cygnus.com>
27416 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
27417 OpenSSL by Jason R Thorpe.
27419 2000-05-03 Jim Wilson <wilson@cygnus.com>
27421 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
27423 2000-05-03 Robert Lipe <robertlipe@usa.net>
27425 * gcc.dg/20000503-1.c: New test.
27427 2000-05-02 Jakub Jelinek <jakub@redhat.com>
27429 * gcc.c-torture/compile/20000502-1.c: New test.
27430 * g++.old-deja/g++.other/align.C: New test.
27431 * gcc.dg/cpp-tradstringify.c: New test.
27433 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
27435 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
27436 and hard registers.
27438 2000-04-26 Geoff Keating <geoffk@cygnus.com>
27440 * gcc.c-torture/execute/loop-5.c: New test.
27442 2000-04-25 Jakub Jelinek <jakub@redhat.com>
27444 * gcc.c-torture/execute/va-arg-20.c: New test.
27446 2000-04-23 Jeffrey A Law (law@cygnus.com)
27448 * gcc.c-torture/execute/20000422-1.c: New test.
27450 2000-04-20 Greg McGary <gkm@gnu.org>
27452 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
27453 when optimizing, but without sibling-call optimizations (-O1).
27455 2000-04-20 Jeffrey A Law (law@cygnus.com)
27457 * gcc.c-torture/compile/20000420-1.c: New test.
27459 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
27461 * g++.abi/ptrflags.C: New test.
27462 * g++.eh/catchptr1.C: Test incomplete pointer chains.
27464 2000-04-19 Catherine Moore <clm@cygnus.com>
27466 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
27468 2000-04-19 Greg McGary <gkm@gnu.org>
27470 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
27471 sibling-call optimizations.
27473 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
27475 * gcc.dg/20000419-1.c: New test.
27477 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
27479 * gcc.c-torture/execute/20000412-6.c: New test.
27481 2000-04-12 Jeffrey A Law (law@cygnus.com)
27483 * gcc.c-torture/execute/20000412-5.c: New test.
27484 * g77.f-torture/compile/20000412-1.f: New test.
27485 * gcc.c-torture/execute/20000412-4.c: New test.
27486 * gcc.c-torture/compile/20000412-2.c: New test.
27487 * gcc.c-torture/execute/20000412-3.c: New test.
27488 * gcc.c-torture/compile/20000412-1.c: New test.
27489 * gcc.c-torture/execute/20000412-2.c: New test.
27491 2000-04-12 Jakub Jelinek <jakub@redhat.com>
27493 * objc/execute/bf-20.m: New test.
27495 2000-04-10 Richard Henderson <rth@cygnus.com>
27497 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
27499 * gcc.c-torture/execute/20000412-1.c: New test.
27501 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
27503 * g++.old-deja/g++.eh/catchptr1.C: New test.
27505 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
27507 * g++.old-deja/g++.abi/cxa_vec.C: New test.
27509 2000-04-08 Neil Booth <NeilB@earthling.net>
27511 * gcc.dg/cpp-nullchar.c: Remove test as
27512 embedded nulls cause problems.
27514 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27516 * gcc.dg/compare2.c: New test.
27518 2000-04-08 Neil Booth <NeilB@earthling.net>
27520 * gcc.dg/cpp-nullchar.c: New test.
27522 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
27524 * gcc.dg/cpp-mi2.c: New test.
27525 * gcc.dg/cpp-mi2[abc].h: New files.
27527 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
27529 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
27532 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
27534 * g++.old-deja/g++.abi/vmihint.C: New test.
27536 2000-04-06 Neil Booth <NeilB@earthling.net>
27538 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
27539 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
27542 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
27544 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
27545 avoid stack-frame overwrite.
27547 2000-04-05 Jakub Jelinek <jakub@redhat.com>
27549 * gcc.c-torture/compile/20000405-2.c: New test.
27550 * gcc.c-torture/compile/20000405-3.c: New test.
27552 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27554 * gcc.c-torture/compile/20000405-1.c: New test.
27556 2000-04-04 Geoff Keating <geoffk@cygnus.com>
27558 * gcc.dg/cast-qual-1.c: Revert last change.
27560 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27562 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
27564 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
27566 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
27567 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
27569 2000-04-03 Jeffrey A Law (law@cygnus.com)
27571 * gcc.c-torture/compile/20000403-2.c: New test.
27572 * gcc.c-torture/compile/20000403-1.c: New test.
27574 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
27576 * gcc.c-torture/execute/20000403-1.c: New test.
27578 2000-04-03 Geoff Keating <geoffk@cygnus.com>
27580 * gcc.c-torture/execute/20000402-1.c: New test.
27582 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
27584 * gcc.c-torture/execute/va-arg-15.c: New test.
27585 * gcc.c-torture/execute/va-arg-16.c: New test.
27586 * gcc.c-torture/execute/va-arg-17.c: New test.
27587 * gcc.c-torture/execute/va-arg-18.c: New test.
27588 * gcc.c-torture/execute/va-arg-19.c: New test.
27590 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
27592 * gcc.c-torture/compile/981211-1.c: Move to...
27593 * gcc.dg/cpp-as1.c: ...here.
27594 * gcc.dg/cpp-as2.c: New file.
27596 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
27599 2000-04-02 Neil Booth <NeilB@earthling.net>
27601 * gcc.dg/cpp-cond.c New tests.
27602 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
27603 accidental success less likely.
27604 * gcc.dg/cpp-missingop.c New tests.
27605 * gcc.dg/cpp-missingparen.c New tests.
27606 * gcc.dg/cpp-shift.c New tests.
27607 * gcc.dg/cpp-shortcircuit.c New tests.
27608 * gcc.dg/cpp-unary.c New tests.
27610 2000-03-29 Jeffrey A Law (law@cygnus.com)
27612 * gcc.c-torture/compile/20000329-1.c: New test.
27614 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
27616 * gcc.c-torture/compile/20000326-1.c: New test.
27617 * gcc.c-torture/compile/20000326-2.c: New test.
27619 2000-03-24 Geoff Keating <geoffk@cygnus.com>
27621 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
27622 the first parameter is a function argument.
27624 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
27626 * g++.old-deja/g++.ext/array4.C: New test.
27628 2000-03-22 Geoff Keating <geoffk@cygnus.com>
27630 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
27632 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27634 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
27636 2000-03-19 Richard Henderson <rth@cygnus.com>
27638 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
27640 2000-03-19 Richard Henderson <rth@cygnus.com>
27642 * gcc.c-torture/compile/20000319-1.c: New test.
27644 2000-03-14 Jeffrey A Law (law@cygnus.com)
27646 * gcc.c-torture/execute/20000314-3.c: New test.
27647 * gcc.c-torture/execute/20000314-2.c: New test.
27648 * gcc.c-torture/execute/20000314-1.c: New test.
27649 * gcc.c-torture/compile/20000314-2.c: New test.
27650 * gcc.c-torture/compile/20000314-1.c: New test.
27652 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
27654 * g++.old-deja/g++.warn/inline.C: New test.
27656 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
27658 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
27659 standards-compliant result rather than specific constants.
27660 Put test-values in array.
27662 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
27664 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
27665 (g++_target_compile): Put test-specific options last.
27667 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27669 * g++.old-deja/g++.eh/vbase4.C: New test.
27671 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27673 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
27675 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27677 * g++.old-deja/g++.brendan/misc12.C: Removed.
27678 * g++.old-deja/g++.pt/memtemp77.C: Constify.
27679 * g++.old-deja/g++.ext/pretty4.C: New test.
27681 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
27683 * g++.old-deja/g++.other/string2.C: New test.
27685 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
27687 * g++.old-deja/g++.warn/impint2.C: New test.
27689 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
27691 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
27694 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
27696 * g++.old-deja/g++.warn/impint.C: New test.
27697 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
27698 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
27699 * g++.old-deja/g++.pt/explicit12.C: Likewise.
27700 * g++.old-deja/g++.pt/explicit13.C: Likewise.
27701 * g++.old-deja/g++.pt/explicit17.C: Likewise.
27702 * g++.old-deja/g++.pt/explicit18.C: Likewise.
27703 * g++.old-deja/g++.pt/explicit19.C: Likewise.
27704 * g++.old-deja/g++.pt/explicit23.C: Likewise.
27705 * g++.old-deja/g++.pt/explicit31.C: Likewise.
27706 * g++.old-deja/g++.pt/explicit35.C: Likewise.
27707 * g++.old-deja/g++.pt/explicit6.C: Likewise.
27708 * g++.old-deja/g++.pt/memclass7.C: Likewise.
27710 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
27712 * gcc.dg/cpp-redef.c: New test.
27714 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
27716 * g++.old-deja/g++.pt/unify7.C: New test.
27718 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27720 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
27721 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
27723 2000-02-25 Geoff Keating <geoffk@cygnus.com>
27725 * gcc.c-torture/compile/20000224-1.c: New test.
27727 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27729 * gcc.c-torture/compile/cpp-2.c: New test.
27730 * gcc.c-torture/compile/cpp-1.c: New test.
27732 2000-02-25 Jeffrey A Law (law@cygnus.com)
27734 * gcc.c-torture/execute/20000225-1.c: New test.
27736 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27738 * gcc.dg/cpp-li2.c: New test.
27740 * gcc.dg/cpp-wi1.c: New test.
27742 * gcc.dg/cpp-li1.c: New test.
27744 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
27746 * g++.old-deja/g++.other/sizeof5.C: New test.
27748 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27750 * gcc.c-torture/execute/va-arg-13.c: New test.
27752 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
27754 * gcc.c-torture/execute/va-arg-12.c: New test.
27756 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
27758 * gcc.c-torture/execute/20000223-1.c: New test.
27760 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
27762 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
27764 2000-02-22 Mark Mitchell <mark@codesourcery.com>
27766 * g++.old-deja/g++.abi/ptrmem.C: New test.
27768 2000-02-19 Richard Henderson <rth@cygnus.com>
27770 * gcc.c-torture/compile/init-3.c: New.
27772 2000-02-17 Mark Mitchell <mark@codesourcery.com>
27774 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
27777 2000-02-11 Robert Lipe <robertl@sco.com>
27779 * gcc.c-torture/compile/20000211-3.c: New test.
27781 2000-02-11 Martin Buchholz <martin@xemacs.org>
27783 * gcc.c-torture/compile/20000211-2.c: New test.
27785 2000-02-11 Jeffrey A Law (law@cygnus.com)
27787 * gcc.c-torture/compile/20000211-1.c: New test.
27789 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
27791 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
27794 2000-02-08 Nathan Sidwell <nathan@acm.org>
27796 * g++.old-deja/g++.other/cast5.C: New test.
27798 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
27800 * gcc.c-torture/execute/20000205-1.c: New.
27802 2000-02-03 Nathan Sidwell <nathan@acm.org>
27804 * g++.old-deja/g++.jason/cast3.C: Return void.
27805 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
27807 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27809 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
27811 * gcc.dg/loop-1.c: New test.
27813 2000-01-27 Jakub Jelinek <jakub@redhat.com>
27815 * gcc.c-torture/compile/20000127-1.c: New test.
27816 * gcc.c-torture/execute/991228-1.c: New test.
27818 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27820 * gcc.dg/unused-2.c: New test.
27822 * gcc.dg/conv-1.c: New test.
27824 2000-01-24 Mark Mitchell <mark@codesourcery.com>
27826 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
27828 (tool_option_proc): Fix typo.
27830 2000-01-24 Geoff Keating <geoffk@cygnus.com>
27832 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
27833 of the ld on the host, not on the build machine.
27834 Also, don't crash if '--help' is not a supported option.
27836 2000-01-24 Richard Henderson <rth@cygnus.com>
27838 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
27840 2000-01-20 Jeffrey A Law (law@cygnus.com)
27842 * gcc.c-torture/execute/20000120-2.c: New test.
27843 * gcc.c-torture/execute/20000120-1.c: New test.
27845 2000-01-13 Jeffrey A Law (law@cygnus.com)
27847 * gcc.c-torture/execute/20000113-1.c: New test.
27849 2000-01-12 Jeffrey A Law (law@cygnus.com)
27851 * gcc.c-torture/execute/20000112-1.c: New test.
27853 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27855 * gcc.dg/20000111-1.c: New test.
27857 2000-01-10 Jeffrey A Law (law@cygnus.com)
27859 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
27860 with 16 bit integers.
27862 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27864 * gcc.dg/20000108-1.c: New test.
27866 2000-01-05 Nathan Sidwell <nathan@acm.org>
27868 * g++.old-deja/g++.ns/koenig8.C: New test.
27870 2000-01-05 Nathan Sidwell <nathan@acm.org>
27872 * g++.old-deja/g++.other/cast4.C: New test.
27874 2000-01-05 Jeffrey A Law (law@cygnus.com)
27876 * gcc.c-torture/compile/20000105-2.c: New test.
27877 * gcc.c-torture/compile/20000105-1.c: New test.
27879 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27881 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
27882 references to printf & atoi to conform to ANSI standard.
27883 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
27884 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
27885 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
27886 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
27887 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
27888 * g++.old-deja/g++.brendan/complex1.C: Likewise.
27889 * g++.old-deja/g++.brendan/copy1.C: Likewise.
27890 * g++.old-deja/g++.brendan/copy2.C: Likewise.
27891 * g++.old-deja/g++.brendan/copy3.C: Likewise.
27892 * g++.old-deja/g++.brendan/copy4.C: Likewise.
27893 * g++.old-deja/g++.brendan/copy5.C: Likewise.
27894 * g++.old-deja/g++.brendan/copy6.C: Likewise.
27895 * g++.old-deja/g++.brendan/copy7.C: Likewise.
27896 * g++.old-deja/g++.brendan/copy8.C: Likewise.
27897 * g++.old-deja/g++.brendan/crash11.C: Likewise.
27898 * g++.old-deja/g++.brendan/crash14.C: Likewise.
27899 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
27900 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
27901 * g++.old-deja/g++.brendan/delete2.C: Likewise.
27902 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
27903 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
27904 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
27905 * g++.old-deja/g++.brendan/eh1.C: Likewise.
27906 * g++.old-deja/g++.brendan/groff1.C: Likewise.
27907 * g++.old-deja/g++.brendan/init3.C: Likewise.
27908 * g++.old-deja/g++.brendan/misc12.C: Likewise.
27909 * g++.old-deja/g++.brendan/misc7.C: Likewise.
27910 * g++.old-deja/g++.brendan/new2.C: Likewise.
27911 * g++.old-deja/g++.brendan/operators4.C: Likewise.
27912 * g++.old-deja/g++.brendan/operators5.C: Likewise.
27913 * g++.old-deja/g++.brendan/overload2.C: Likewise.
27914 * g++.old-deja/g++.brendan/overload7.C: Likewise.
27915 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
27916 * g++.old-deja/g++.brendan/reference1.C: Likewise.
27917 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
27918 * g++.old-deja/g++.brendan/template24.C: Likewise.
27919 * g++.old-deja/g++.brendan/template3.C: Likewise.
27920 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
27921 * g++.old-deja/g++.jason/inline3.C: Likewise.
27922 * g++.old-deja/g++.jason/opeq.C: Likewise.
27923 * g++.old-deja/g++.law/arg5.C: Likewise.
27924 * g++.old-deja/g++.law/arm7.C: Likewise.
27925 * g++.old-deja/g++.law/ctors11.C: Likewise.
27926 * g++.old-deja/g++.law/cvt8.C: Likewise.
27927 * g++.old-deja/g++.law/init9.C: Likewise.
27928 * g++.old-deja/g++.law/refs4.C: Likewise.
27929 * g++.old-deja/g++.law/template2.C: Likewise.
27930 * g++.old-deja/g++.law/visibility24.C: Likewise.
27931 * g++.old-deja/g++.law/vtable3.C: Likewise.
27932 * g++.old-deja/g++.mike/asm2.C: Likewise.
27933 * g++.old-deja/g++.mike/eh1.C: Likewise.
27934 * g++.old-deja/g++.mike/misc1.C: Likewise.
27935 * g++.old-deja/g++.mike/misc13.C: Likewise.
27936 * g++.old-deja/g++.mike/misc14.C: Likewise.
27937 * g++.old-deja/g++.mike/ns12.C: Likewise.
27938 * g++.old-deja/g++.mike/p1248.C: Likewise.
27939 * g++.old-deja/g++.mike/p3708.C: Likewise.
27940 * g++.old-deja/g++.mike/p3708a.C: Likewise.
27941 * g++.old-deja/g++.mike/p3708b.C: Likewise.
27942 * g++.old-deja/g++.mike/p646.C: Likewise.
27943 * g++.old-deja/g++.mike/p700.C: Likewise.
27944 * g++.old-deja/g++.mike/p783.C: Likewise.
27945 * g++.old-deja/g++.mike/p783a.C: Likewise.
27946 * g++.old-deja/g++.mike/p783b.C: Likewise.
27947 * g++.old-deja/g++.mike/p786.C: Likewise.
27948 * g++.old-deja/g++.mike/p789.C: Likewise.
27949 * g++.old-deja/g++.mike/p789a.C: Likewise.
27950 * g++.old-deja/g++.mike/p807a.C: Likewise.
27951 * g++.old-deja/g++.other/delete3.C: Likewise.
27952 * g++.old-deja/g++.other/dyncast1.C: Likewise.
27953 * g++.old-deja/g++.other/dyncast2.C: Likewise.
27954 * g++.old-deja/g++.other/dyncast3.C: Likewise.
27955 * g++.old-deja/g++.other/empty1.C: Likewise.
27956 * g++.old-deja/g++.other/temporary1.C: Likewise.
27957 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
27958 * g++.old-deja/g++.pt/t16.C: Likewise.
27959 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
27961 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
27963 * gcc.dg/991230-1.c: New test.
27965 1999-12-29 Jeffrey A Law (law@cygnus.com)
27967 * gcc.c-torture/compile/991229-3.c: New test.
27968 * gcc.c-torture/compile/991229-2.c: New test.
27969 * gcc.c-torture/compile/991229-1.c: New test.
27971 1999-12-29 Greg McGary <gkm@eng.ascend.com>
27973 * gcc.c-torture/compile/labels-2.c: New test.
27975 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
27977 * gcc.c-torture/execute/991227-1.c: New test.
27979 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27981 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
27983 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
27985 * gcc.c-torture/execute/991221-1.c: New test.
27987 1999-12-20 Nathan Sidwell <nathan@acm.org>
27989 * g++.old-deja/g++.other/cast3.C: New test.
27991 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
27993 * gcc.c-torture/execute/991216-4.c: New test.
27995 1999-12-16 Michael Meissner <meissner@cygnus.com>
27997 * gcc.c-torture/execute/991216-1.c: New test.
27998 * gcc.c-torture/execute/991216-2.c: New test.
27999 * gcc.c-torture/execute/991216-3.c: New test.
28001 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
28003 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
28004 Actually make the test fail by using "-O2" for compilation.
28006 1999-12-15 Nathan Sidwell <nathan@acm.org>
28008 * g++.old-deja/g++.warn/cast-align1.C: New test.
28010 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
28012 * gcc.c-torture/compile/991214-1.c: New test.
28013 * gcc.c-torture/compile/991214-2.c: New test.
28015 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
28017 * gcc.dg/991214-1.c: New test.
28019 1999-12-13 Jeffrey A Law (law@cygnus.com)
28021 * gcc.c-torture/compile/991213-3.c: New test.
28022 * gcc.c-torture/compile/991213-2.c: New test.
28023 * gcc.c-torture/compile/991213-1.c: New test.
28025 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
28027 * gcc.dg/991209-1.c: New test.
28029 1999-12-08 Nathan Sidwell <nathan@acm.org>
28031 * gcc.c-torture/compile/991208-1.c: New test.
28033 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28035 * gcc.dg/ultrasp2.c: New test.
28037 1999-12-05 Alex Samuel <samuel@codesourcery.com>
28039 * g++.old-deja/g++.abi/align.C (main): Fix typo.
28041 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
28043 * gcc.c-torture/compile/991202-1.c: New test.
28044 * gcc.c-torture/execute/991202-1.c: New test.
28045 * gcc.c-torture/execute/991202-2.c: New test.
28046 * gcc.c-torture/execute/991202-3.c: New test.
28048 1999-12-02 Alex Samuel <samuel@codesourcery.com>
28050 * g++.old-deja/g++.abi/align.C: New test.
28051 * g++.old-deja/g++.abi/aggregates.C: Likewise.
28052 * g++.old-deja/g++.abi/bitfields.C: Likewise.
28054 1999-12-01 Richard Henderson <rth@cygnus.com>
28056 * gcc.c-torture/execute/991201-1.c: New.
28058 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
28060 * gcc.dg/991129-1.c: New test.
28062 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
28064 * gcc.c-torture/compile/991127-1.c: New test.
28066 1999-11-22 Nathan Sidwell <nathan@acm.org>
28068 * g++.old-deja/g++.other/warn4.C: New test.
28070 1999-11-22 Nathan Sidwell <nathan@acm.org>
28072 * g++.old-deja/g++.eh/cleanup2.C: New test.
28073 * g++.old-deja/g++.ext/pretty2.C: New test.
28074 * g++.old-deja/g++.ext/pretty3.C: New test.
28075 * g++.old-deja/g++.other/debug6.C: New test.
28077 1999-10-20 Jim Wilson <wilson@cygnus.com>
28079 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
28080 compiler_output to look for one error message instead of two.
28082 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
28084 * gcc.c-torture/execute/991118-1.c: Also test case
28085 where the word boundary does not split a byte evenly.
28087 1999-11-19 Nathan Sidwell <nathan@acm.org>
28089 * g++.old-deja/g++.ext/restrict1.C: New test.
28091 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
28093 * gcc.c-torture/execute/991118-1.c: New test.
28095 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
28097 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
28098 working directory pathnames.
28100 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
28102 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
28103 host is equipped with driver.h and driver.o so it can actually
28104 compile and run the tests.
28106 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
28108 * gcc.c-torture/compile/991008-1.c: New test.
28110 1999-11-08 Nick Clifton <nickc@cygnus.com>
28112 * lib/gcc-dg.exp: Include target-supports.exp
28114 1999-11-05 Nick Clifton <nickc@cygnus.com>
28116 * lib/target-supports.exp: New file: Provide procs to test for
28117 features supported by the target.
28118 (check_weak_available): Moved here from ecos.exp.
28119 (check_alias_available): New proc: Determine of the target
28120 toolchain supports the alias attribute.
28122 * gcc.dg/special/ecos.exp: Move check_weak_available to
28123 target-supports.exp.
28124 (alias-1.c): Only perform the test if the target supports
28126 (wkali-1.c): Only perform the test if the target supports
28129 * gcc.dg/990506-0.c: Expect error messages from cross
28130 targets as well as native targets.
28132 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28134 * gcc.dg/ultrasp1.c: Removed xfail.
28135 * gcc.dg/struct-ret-2.c: Likewise.
28136 * gcc.dg/array-1.c: Likewise.
28138 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
28140 * gcc.dg/struct-ret-2.c: New test.
28142 * gcc.dg/array-1.c: New test.
28144 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
28146 * gcc.c-torture/execute/991030-1.c: New test.
28148 1999-10-26 Richard Henderson <rth@cygnus.com>
28150 * gcc.c-torture/compile/991026-2.c: New test.
28152 1999-10-26 Jeffrey A Law (law@cygnus.com)
28154 * gcc.c-torture/compile/991026-1.c: New test.
28156 1999-10-23 Jeffrey A Law (law@cygnus.com)
28158 * gcc.c-torture/execute/991023-1.c: New test.
28160 1999-10-19 Jeffrey A Law (law@cygnus.com)
28162 * gcc.c-torture/execute/991019-1.c: New test.
28164 1999-10-16 Richard Henderson <rth@cygnus.com>
28166 * gcc.c-torture/execute/991016-1.c: New test.
28168 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
28170 * gcc.c-torture/execute/991014-1.c: New test.
28172 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
28174 * g++.old-deja/g++.other/union2.C: New test.
28176 1999-10-13 Nathan Sidwell <nathan@acm.org>
28178 * g++.old-deja/g++.other/vaarg2.C: New test.
28179 * g++.old-deja/g++.other/vaarg3.C: New test.
28181 1999-10-12 Craig Burley <craig@jcb-sc.com>
28183 * g77.f-torture/noncompile/19990905-1.f: Moved from being
28186 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
28188 * gcc.c-torture/execute/va-arg-11.c: New test.
28190 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
28192 * lib/file-format.exp (gcc_target_object_format): Don't
28193 crash if objdump is unavailable.
28195 1999-09-29 Donn Terry <donn@interix.com>
28197 * gcc.misc-tests/mg.exp: delete extraneous redirection.
28199 1999-09-28 Nick Clifton <nickc@cygnus.com>
28201 * gcc.c-torture/compile/990928-1.c: New test.
28203 1999-09-28 Nathan Sidwell <nathan@acm.org>
28205 * g++.old-deja/g++.other/decl6.C: New test.
28207 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28209 * gcc.c-torture/execute/va-arg-10.c: New test.
28211 1999-09-27 Nathan Sidwell <nathan@acm.org>
28213 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
28214 __PRETTY_FUNCTION__.
28216 1999-09-23 Nick Clifton <nickc@cygnus.com>
28218 * gcc.c-torture/execute/990923-1.c: New test.
28220 1999-09-21 Nick Clifton <nickc@cygnus.com>
28222 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
28223 for which -fpic is inappropriate.
28225 1999-09-21 Mark Mitchell <mark@codesourcery.com>
28227 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
28229 1999-09-21 Nathan Sidwell <nathan@acm.org>
28231 * g++.old-deja/g++.other/dyncast1.C: New test.
28232 * g++.old-deja/g++.other/dyncast2.C: New test.
28233 * g++.old-deja/g++.other/dyncast3.C: New test.
28234 * g++.old-deja/g++.other/dyncast4.C: New test.
28235 * g++.old-deja/g++.other/dyncast5.C: New test.
28236 * g++.old-deja/g++.eh/catch3.C: New test.
28237 * g++.old-deja/g++.eh/catch3p.C: New test.
28238 * g++.old-deja/g++.eh/catch4.C: New test.
28239 * g++.old-deja/g++.eh/catch4p.C: New test.
28240 * g++.old-deja/g++.eh/catch5.C: New test.
28241 * g++.old-deja/g++.eh/catch5p.C: New test.
28242 * g++.old-deja/g++.eh/catch6.C: New test.
28243 * g++.old-deja/g++.eh/catch6p.C: New test.
28244 * g++.old-deja/g++.eh/catch7.C: New test.
28245 * g++.old-deja/g++.eh/catch7p.C: New test.
28246 * g++.old-deja/g++.eh/catch8.C: New test.
28247 * g++.old-deja/g++.eh/catch8p.C: New test.
28248 * g++.old-deja/g++.eh/catch9.C: New test.
28249 * g++.old-deja/g++.eh/catch9p.C: New test.
28251 1999-09-13 Nathan Sidwell <nathan@acm.org>
28253 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
28254 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
28256 1999-09-13 Jeffrey A Law (law@cygnus.com)
28258 * gcc.c-torture/compile/990913-1.c: New test.
28260 1999-09-10 Nathan Sidwell <nathan@acm.org>
28262 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
28263 * g++.old-deja/g++.jason/rfg5.C: Likewise.
28265 1999-09-09 Richard Henderson <rth@cygnus.com>
28267 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
28269 1999-09-09 Nathan Sidwell <nathan@acm.org>
28271 * g++.old-deja/g++.other/lookup11.C: New test.
28272 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
28273 what is permitted and what we want.
28274 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
28276 * g++.old-deja/g++.jason/rfg5.C: Likewise
28278 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
28280 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
28281 * gcc.c-torture/noncompile/poison-1.c: New file.
28283 1999-09-08 Nathan Sidwell <nathan@acm.org>
28285 * g++.old-deja/g++.other/sizeof3.C: New test.
28286 * g++.old-deja/g++.other/sizeof4.C: New test.
28287 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
28288 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
28290 1999-09-07 Richard Henderson <rth@cygnus.com>
28292 * gcc.dg/va-arg-1.c: New.
28294 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28296 * gcc.c-torture/execute/va-arg-9.c: New test.
28298 1999-09-05 Craig Burley <craig@jcb-sc.com>
28300 * g77.f-torture/compile/980519-2.f: New test.
28301 * g77.f-torture/compile/19990905-0.f: New test.
28302 * g77.f-torture/compile/19990905-1.f: New test.
28303 * g77.f-torture/compile/19990905-2.f: New test.
28305 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
28307 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
28309 * gcc.c-torture/execute/990827-1.c: Fix typo.
28311 1999-09-03 Nathan Sidwell <nathan@acm.org>
28313 * g++.old-deja/g++.other/deref1.C: New test.
28315 1999-09-02 Nathan Sidwell <nathan@acm.org>
28317 * g++.old-deja/g++.other/ambig2.C: New test.
28318 * g++.old-deja/g++.other/cond5.C: New test.
28319 * g++.old-deja/g++.other/lookup16.C: New test.
28321 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
28323 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
28326 1999-08-31 Jeffrey A Law (law@cygnus.com)
28328 * lib/c-torture.exp: Avoid the "compare executables" optimization
28329 when testing native.
28331 1999-08-29 Jeffrey A Law (law@cygnus.com)
28333 * gcc.c-torture/execute/990829-1.c: New test.
28334 * gcc.c-torture/compile/990829-1.c: New test.
28336 1999-08-27 Paul Burchard <burchard@pobox.com>
28338 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
28339 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
28340 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
28341 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
28342 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
28343 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
28344 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
28345 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
28346 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
28347 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
28348 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
28350 1999-08-27 Jeffrey A Law (law@cygnus.com)
28352 * gcc.c-torture/execute/990827-1.c: New test.
28354 1999-08-26 Craig Burley <craig@jcb-sc.com>
28356 * g77.f-torture/noncompile/19990826-4.f: New test.
28358 * g77.f-torture/compile/19990826-3.f: New test.
28360 * g77.f-torture/execute/19990826-2.f: New test.
28362 * g77.f-torture/compile/19990826-1.f: New test.
28364 * gcc.c-torture/execute/990826-0.c: New test.
28365 * g77.c-torture/execute/19990826-0.f: New test.
28367 * g77.f-torture/noncompile/970626-2.f: New test.
28369 1999-08-25 Paul Burchard <burchard@pobox.com>
28371 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
28372 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
28373 lss-011.C: New tests.
28375 1999-08-25 Nathan Sidwell <nathan@acm.org>
28377 * g++.old-deja/g++.other/decl5.C: New test.
28379 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28381 * noncompile/noncompile.exp: Load_lib c-torture.exp.
28382 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
28383 call `postbase' for each one. All callers of `postbase' changed
28384 to call this instead.
28386 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
28388 * gcc.c-torture/execute/990811-1.c: New test.
28390 1999-08-09 Nick Clifton <nickc@cygnus.com>
28392 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
28395 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
28398 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
28400 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
28402 1999-08-04 Jeffrey A Law (law@cygnus.com)
28404 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
28406 1999-08-04 Nathan Sidwell <nathan@acm.org>
28408 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
28410 1999-08-04 Jeffrey A Law (law@cygnus.com)
28412 * gcc.c-torture/execute/990804-1.c: New test.
28414 1999-08-03 Nathan Sidwell <nathan@acm.org>
28416 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
28417 * g++.old-deja/g++.brendan/crash64.C: Likewise
28418 * g++.old-deja/g++.brendan/overload8.C: Likewise
28420 1999-08-03 Nathan Sidwell <nathan@acm.org>
28422 * g++.old-deja/g++.other/struct1.C: New test.
28424 1999-08-03 Nathan Sidwell <nathan@acm.org>
28426 * g++.old-deja/g++.other/enum2.C: New test.
28428 1999-08-02 Richard Henderson <rth@cygnus.com>
28430 Adapted from tests from Franz Sirl:
28431 * gcc.c-torture/execute/va-arg-7.c: New test.
28432 * gcc.c-torture/execute/va-arg-8.c: New test.
28434 1999-08-01 Jeffrey A Law (law@cygnus.com)
28436 * gcc.c-torture/compile/990801-2.c: New test.
28438 * gcc.c-torture/compile/990801-1.c: New test.
28440 1999-07-27 Michael Meissner <meissner@cygnus.com>
28442 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
28443 fp-cmp-1.c, converting double to float.
28445 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
28446 fp-cmp-1.c, converting double to long double.
28448 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
28449 from fr1 to unknown_register, since fr1 is a legitimate register
28452 1999-07-25 Jeffrey A Law (law@cygnus.com)
28454 * README: More listname related changes.
28456 1999-07-08 Catherine Moore <clm@cygnus.com>
28458 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
28460 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
28462 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
28464 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
28466 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
28468 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
28470 * gcc.dg/990703-1.c: New test.
28472 1999-06-29 Nick Clifton <nickc@cygnus.com>
28474 * lib/file-format.exp: New file: Move definition of proc
28475 gcc_target_object_format to here from
28476 gcc.dg/special/ecos.exp.
28478 * lib/c-torture.exp: Include lib file-format.exp.
28479 * lib/gcc-dg.exp: Include lib file-format.exp.
28481 * gcc.dg/special/ecos.exp: Remove definition of proc
28482 gcc_target_object_format.
28484 1999-06-28 Jeffrey A Law (law@cygnus.com)
28486 * gcc.c-torture/execute/990628-1.c: New test.
28488 1999-06-25 Jeffrey A Law (law@cygnus.com)
28490 * gcc.c-torture/compile/990625-2.c: New test.
28492 * gcc.c-torture/compile/990625-1.c: New test.
28494 1999-06-23 Nick Clifton <nickc@cygnus.com>
28496 * gcc.c-torture/compile/dll.c: New test case. Check that dll
28497 attributes compile.
28498 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
28499 ports that use the COFF/PE file format.
28501 1999-06-17 Jeffrey A Law (law@cygnus.com)
28503 * gcc.c-torture/compile/990617-1.c: New test.
28505 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
28507 * g++.old-deja/g++.other/decl4.C: New test.
28509 1999-06-14 Nathan Sidwell <nathan@acm.org>
28511 * g++.old-deja/g++.other/bitfld3.C: New test.
28513 1999-06-08 Nathan Sidwell <nathan@acm.org>
28515 * g++.old-deja/g++.eh/catch1.C: New test.
28517 1999-06-07 Jeffrey A Law (law@cygnus.com)
28519 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
28521 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
28522 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
28524 1999-06-05 Craig Burley <craig@jcb-sc.com>
28526 * g77.f-torture/compile/19990502-0.f: Replace with new,
28527 shorter, test that still fails after recent changes.
28529 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28531 * gcc.c-torture/execute/990604-1.c: New test.
28533 1999-05-31 Jeffrey A Law (law@cygnus.com)
28535 * gcc.c-torture/execute/990531-1.c: New test.
28537 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28539 * gcc.c-torture/compile/990527-1.c: New test.
28541 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
28543 * gcc.c-torture/execute/990527-1.c: New test.
28545 1999-05-25 Nick Clifton <nickc@cygnus.com>
28547 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
28548 bitfields as signed.
28550 1999-05-25 Craig Burley <craig@jcb-sc.com>
28552 * g77.f-torture/compile/19990525-0.f: New test.
28554 1999-05-25 Jeffrey A Law (law@cygnus.com)
28556 * gcc.c-torture/execute/990525-2.c: New test.
28558 * gcc.c-torture/execute/990525-1.c: New test.
28560 1999-05-24 Nathan Sidwell <nathan@acm.org>
28562 * g++.old-deja/g++.other/anon3.C: New test.
28563 * g++.old-deja/g++.other/anon4.C: New test.
28564 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
28565 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
28566 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
28569 1999-05-24 Jeffrey A Law (law@cygnus.com)
28571 * gcc.c-torture/execute/990524-1.c: New test.
28573 * gcc.dg/990524-1.c: New test.
28575 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28577 * gcc.c-torture/compile/990523-1.c: New test.
28579 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
28581 * gcc.c-torture/compile/990519-1.c: New test.
28583 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28585 * gcc.c-torture/compile/990517-1.c: New test.
28587 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
28588 (e4, f4): New tests.
28591 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28593 * gcc.dg/noreturn-1.c: New test.
28595 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28597 * gcc.c-torture/execute/990513-1.c: New test.
28599 1999-05-10 Richard Henderson <rth@cygnus.com>
28601 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
28603 1999-05-10 Craig Burley <craig@jcb-sc.com>
28605 * g77.f-torture/execute/erfc.f: Use small single-precision
28606 values, to avoid problems on Alphas when not -mieee.
28608 1999-05-08 Craig Burley <craig@jcb-sc.com>
28610 * gcc.dg/990506-0.c: New test.
28612 1999-05-08 Richard Henderson <rth@cygnus.com>
28614 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
28615 the constant to test. Don't XFAIL 64-bit targets.
28617 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
28618 * g++.old-deja/g++.law/profile1.C: Likewise.
28620 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
28621 operator new instances.
28622 * g++.old-deja/g++.other/delete5.C: Likewise.
28624 1999-05-03 Craig Burley <craig@jcb-sc.com>
28626 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
28629 1999-05-03 Craig Burley <craig@jcb-sc.com>
28631 * g77.f-torture/execute/u77-test.f: Reverse order of two
28632 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
28634 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28636 * gcc.dg/compare1.c: New test.
28638 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
28640 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
28643 1999-05-02 Craig Burley <craig@jcb-sc.com>
28645 * g77.f-torture/compile/19990502-1.f: New test.
28647 1999-05-02 Craig Burley <craig@jcb-sc.com>
28649 * g77.f-torture/compile/19990502-0.f: New test.
28651 1999-05-02 Craig Burley <craig@jcb-sc.com>
28653 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
28656 1999-05-02 Craig Burley <craig@jcb-sc.com>
28658 * g77.f-torture/execute/u77-test.f (main): List libU77
28659 intrinsics not currently tested.
28660 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
28661 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
28662 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
28663 Trim blanks off the ends of some printed strings.
28665 1999-05-02 Craig Burley <craig@jcb-sc.com>
28667 * g77.f-torture/execute/u77-test.f (main): Just warn about
28668 FSTAT gid disagreement, as it's expected on some systems.
28670 1999-05-01 Craig Burley <craig@jcb-sc.com>
28672 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
28673 use a new function, which allows for some slop.
28674 Clean up some commentary.
28675 (issum): The new function.
28676 (sgladd): Deleted subroutine.
28678 1999-05-01 Craig Burley <craig@jcb-sc.com>
28680 * g77.f-torture/execute/u77-test.f: Modify to be more like
28681 libf2c/libU77 version, bringing patches to that version here.
28682 Add suitable commentary.
28684 1999-04-25 Richard Henderson <rth@cygnus.com>
28686 * gcc.dg/990424-1.c: New test.
28688 1999-04-24 Craig Burley <craig@jcb-sc.com>
28690 * g77.f-torture/execute/u77-test.f (main): Bug involving
28691 LSTAT has been fixed, so turn back on full checking.
28693 1999-04-20 Craig Burley <craig@jcb-sc.com>
28695 * g77.f-torture/compile/19990419-0.f: New test.
28696 * g77.f-torture/execute/19990419-1.f: New test.
28698 1999-04-17 Richard Henderson <rth@cygnus.com>
28700 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
28701 to avoid the need for a prototype to supress a warning.
28703 1999-04-07 Jim Wilson <wilson@cygnus.com>
28705 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
28707 1999-04-04 Jeffrey A Law (law@cygnus.com)
28709 * gcc.c-torture/execute/990404-1.c: New test.
28711 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28713 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
28714 * gcc.dg/cpp-if3.c: Don't use -pedantic.
28715 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
28716 missing initializer warnings.
28718 1999-03-28 Jeffrey A Law (law@cygnus.com)
28720 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
28723 1999-03-26 Jeffrey A Law (law@cygnus.com)
28725 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
28727 1999-03-26 Craig Burley <craig@jcb-sc.com>
28729 * g77.f-torture/execute/19990325-0.f: New test.
28730 * g77.f-torture/execute/19990325-1.f: New test.
28732 1999-03-24 Jeffrey A Law (law@cygnus.com)
28734 * gcc.c-torture/execute/990324-1.c: New test.
28736 1999-03-22 Jim Wilson <wilson@cygnus.com>
28738 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
28741 1999-03-17 Richard Henderson <rth@cygnus.com>
28743 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
28745 1999-03-13 Craig Burley <craig@jcb-sc.com>
28747 * g77.f-torture/execute/19990313-2.f: New test.
28748 * g77.f-torture/execute/19990313-3.f: New test.
28750 1999-03-13 Craig Burley <craig@jcb-sc.com>
28752 * g77.f-torture/execute/19990313-0.f: New test.
28753 * g77.f-torture/execute/19990313-1.f: New test.
28755 1999-03-12 Jim Wilson <wilson@cygnus.com>
28757 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
28759 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
28760 (main): Add check for u15. Conditionalize u31 check depending on
28761 whether ints are <32 bits or >=32 bits.
28763 1999-03-08 Craig Burley <craig@jcb-sc.com>
28765 * g77.f-torture/execute/19981119-0.f: Improve testiness.
28767 1999-03-08 Craig Burley <craig@jcb-sc.com>
28769 * g77.f-torture/compile/19990305-0.f: New test.
28770 * g77.f-torture/execute/19981119-0.f: New test.
28772 1999-03-08 Craig Burley <craig@jcb-sc.com>
28774 * g77.f-torture/execute/970625-2.f: call ABORT if final
28775 result is not correct, instead of just printing it.
28776 Add this checking via newly introduced obfuscation, to
28777 trip up buggy front ends.
28779 1999-03-07 Craig Burley <craig@jcb-sc.com>
28781 * g77.f-torture/compile/960317-1.f: Moved from being
28782 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
28784 1999-03-06 Craig Burley <craig@jcb-sc.com>
28786 * g77.f-torture/execute/960317-1.f: New (old) test.
28787 * g77.f-torture/execute/970625-2.f: Ditto.
28789 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
28791 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
28792 message on line 1 or line 2; cccp and cpplib do this differently.
28794 1999-03-01 Jeffrey A Law (law@cygnus.com)
28796 * g++.old-deja/g++.law/weak1.C: New test.
28798 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28800 * gcc.c-torture/execute/990119-1.c: Renamed to...
28801 * gcc.dg/990119-1.c: this, so it will only be tested once
28802 (it's a preprocessor test, it doesn't need to be run at
28803 multiple optimization levels).
28805 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
28807 * lib/g++.exp: Don't add incdir=$base_dir/../include to
28810 1999-02-24 Craig Burley <craig@jcb-sc.com>
28812 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
28813 * g77.f-torture/compile/19981216-0.f: ...as it is expected
28814 to not be compilable by current g77.
28816 1999-02-24 Nick Clifton <nickc@cygnus.com>
28818 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
28820 1999-02-22 Jeffrey A Law (law@cygnus.com)
28822 * gcc.c-torture/execute/990222-1.c: New test.
28824 1999-02-19 Craig Burley <craig@jcb-sc.com>
28826 * g77.f-torture/compile/19990218-0.f: New test.
28827 * g77.f-torture/noncompile/19990218-1.f: New test.
28829 1999-02-18 Craig Burley <craig@jcb-sc.com>
28831 * g77.f-torture/compile/19981216-0.f: New test.
28833 1999-02-14 Jeffrey A Law (law@cygnus.com)
28835 * gcc.dg/990214-1.c: New test.
28837 1999-02-13 Jeffrey A Law (law@cygnus.com)
28839 * gcc.dg/990213-2.c: New test.
28841 * gcc.dg/990213-1.c: New test.
28843 1999-02-12 Jeffrey A Law (law@cygnus.com)
28845 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
28848 1999-02-11 Nick Clifton <nickc@cygnus.com>
28850 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
28851 specified by target.
28853 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
28855 1999-02-11 Jeffrey A Law (law@cygnus.com)
28857 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
28859 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
28861 * gcc.dg/special/ecos.exp: New test driver for new tests with
28862 special requirements.
28864 * gcc.dg/special/alias-1.c: New test.
28865 * gcc.dg/special/gcsec-1.c: New test.
28866 * gcc.dg/special/weak-1.c: New test.
28867 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
28868 * gcc.dg/special/weak-2.c: New test.
28869 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
28870 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
28871 * gcc.dg/special/wkali-1.c: New test.
28872 * gcc.dg/special/wkali-2.c: New test.
28873 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
28874 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
28876 1999-02-10 Felix Lee <flee@cygnus.com>
28878 * lib/c-torture.exp (c-torture-compile): Pull out code for
28879 analyzing gcc error messages.
28880 (c-torture-execute): Likewise. Fix some (harmless) false
28882 * lib/gcc.exp (gcc_check_compile): New function.
28884 1999-02-08 Richard Henderson <rth@cygnus.com>
28886 * gcc.c-torture/execute/990208-1.c: New test.
28888 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
28890 * g++.dg/special/ecos.exp: New driver for new tests with special
28893 * g++.dg/special/conpr-1.C: New test
28894 * g++.dg/special/conpr-2.C: New test
28895 * g++.dg/special/conpr-2a.C: New test
28896 * g++.dg/special/conpr-3.C: New test
28897 * g++.dg/special/conpr-3a.C: New test
28898 * g++.dg/special/conpr-3b.C: New test
28900 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
28901 allow g++ to use the dg driver
28903 * README: Add comment about g++.dg directory
28905 1999-02-06 Jeffrey A Law (law@cygnus.com)
28907 * README: Update email addresses.
28909 1999-02-03 Nick Clifton <nickc@cygnus.com>
28911 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
28912 arguments in order to force structure S onto the stack even on
28914 (test): Pass 10 leading arguments to function foo as well as the
28917 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
28918 failure for all targets.
28920 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
28921 abort to terminate program execution.
28923 1999-01-30 Richard Henderson <rth@cygnus.com>
28925 * gcc.c-torture/execute/990130-1.c: New test.
28927 1999-01-30 Jeffrey A Law (law@cygnus.com)
28929 * gcc.dg/990130-1.c: New test.
28931 1999-01-28 Michael Meissner <meissner@cygnus.com>
28933 * gcc.c-torture/execute/990128-1.c: New test.
28935 1999-01-27 Michael Meissner <meissner@cygnus.com>
28937 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
28939 1999-01-27 Felix Lee <flee@cygnus.com>
28941 * lib/c-torture.exp (c-torture-compile): pull out code for
28942 analyzing gcc error messages.
28943 (c-torture-execute): ditto, and fix some (harmless) false
28945 * lib/gcc.exp (gcc_check_compile): new function.
28947 1999-01-17 Jeffrey A Law (law@cygnus.com)
28949 * gcc.dg/990117-1.c: New test.
28951 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
28953 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
28955 1999-01-15 Jeffrey A Law (law@cygnus.com)
28957 * g77.f-torture/compile/990115-1.f: New test.
28959 1999-01-07 Jeffrey A Law (law@cygnus.com)
28961 * gcc.c-torture/compile/990107-1.c: New test
28963 1999-01-06 Jeffrey A Law (law@cygnus.com)
28965 * gcc.c-torture/execute/990106-2.c: New test.
28967 * gcc.c-torture/execute/990106-1.c: New test.
28969 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
28971 * gcc.c-torture/compile/981223-1.c: New test.
28973 1998-12-29 Richard Henderson <rth@cygnus.com>
28975 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
28976 (opt3): Rename from opt4 and disable.
28978 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
28980 * g++.old-deja/g++.pt/ptrmem5.C: New test.
28982 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
28984 * g++.old-deja/g++.other/conv5.C: New test.
28986 1998-12-14 Nick Clifton <nickc@cygnus.com>
28988 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
28990 1998-12-11 Jeffrey A Law (law@cygnus.com)
28992 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
28994 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
28996 * gcc.c-torture/compile/981211-1.c: New test.
28998 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
29000 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
29002 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
29004 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29006 * gcc.special/930510-1.c: Make C9X safe.
29007 * gcc.misc-tests/gcov-1.c Similarly.
29008 * gcc.misc-tests/gcov-2.c Similarly.
29010 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29012 * gcc.dg/ultrasp1.c: New test.
29014 1998-12-06 Richard Henderson <rth@cygnus.com>
29016 * gcc.c-torture/execute/981206.c: New test.
29018 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29020 * g++.old-deja/g++.ns/template7.C: New test.
29022 * g++.old-deja/g++.other/expr1.C: New test.
29024 * g++.old-deja/g++.eh/tmpl3.C: New test.
29026 * g++.old-deja/g++.eh/tmpl2.C: New test.
29028 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
29030 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
29031 * g++.old-deja/g++.other/using6.C: Removed.
29032 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
29034 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
29036 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
29038 * g++.old-deja/g++.pt/overload8.C: New test.
29040 * g++.old-deja/g++.pt/overload7.C: New test.
29042 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
29044 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
29045 and relinking messages.
29046 * lib/g++.exp (g++_target_compile): Remove .rpo file when
29047 compiling with -frepo.
29049 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
29051 * g++.old-deja/g++.pt/lookup6.C: New test.
29053 1998-11-30 Nick Clifton <nickc@cygnus.com>
29055 * gcc.c-torture/execute/981130-1.c: New test.
29056 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
29058 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
29060 * g++.old-deja/g++.pt/explicit76.C: New test.
29062 * g++.old-deja/g++.pt/friend38.C: New test.
29064 * g++.old-deja/g++.ns/crash2.C: New test.
29066 * g++.old-deja/g++.pt/defarg8.C: New test.
29068 * g++.old-deja/g++.pt/instantiate6.C: New test.
29070 * g++.old-deja/g++.pt/static6.C: New test.
29072 * g++.old-deja/g++.pt/decl2.C: New test.
29074 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
29076 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
29077 problem is actually related with name lookup, but so what? :-)
29079 * g++.old-deja/g++.pt/friend37.C: New test.
29081 1998-11-25 Dave Love <d.love@dl.ac.uk>
29083 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
29084 element, which fails on some systems.
29086 * g77.f-torture/execute/labug1.f: New test.
29088 1998-11-21 Jeffrey A Law (law@cygnus.com)
29090 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
29093 1998-11-18 Dave Love <d.love@dl.ac.uk>
29095 * g77.f-torture/compile/981117-1.f: New test.
29097 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
29099 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
29100 properly discarded.
29102 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
29104 * gcc.c-torture/execute/memcheck: New directory of tests for
29105 -fcheck-memory-usage.
29107 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29109 * README: New file, general information about the testsuite and
29110 new description of the various C++ test subdirectories.
29111 * README.g++: Eliminate obsolete information, update and move most
29112 relevant stuff to README.
29114 1998-11-07 Richard Henderson <rth@cygnus.com>
29116 * gcc.c-torture/compile/981107-1.c: New test.
29118 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
29120 * execute/memcpy-bi.c: New testcase.
29122 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
29124 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
29127 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
29128 template is selected.
29130 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
29131 classes, it should be accepted for all types.
29133 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
29135 * g++.old-deja/g++.pt/spec24.C: Ensure that template
29136 specializations start with template headers.
29138 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
29140 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
29142 * g++.old-deja/g++.other/init9.C: Test cross initialization of
29145 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
29147 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
29149 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
29151 * compile/981022-1.c, compile/981022-1.x: New test and driver.
29153 1998-10-19 Jeffrey A Law (law@cygnus.com)
29155 * 981019-1.c: New test.
29157 1998-10-14 Robert Lipe <robertl@dgii.com>
29159 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
29162 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
29164 * compile/981001-4.c: Remove use of GCC extension that triggers a
29167 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
29169 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
29171 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
29173 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
29174 instantiation of template produces incorrect code for delete
29177 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
29178 constructors' name is not unique.
29179 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
29180 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
29182 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
29183 automatic array of const is ill-formed.
29185 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
29186 of template parameter?
29188 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
29191 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
29192 pointer-to-member expression.
29194 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
29195 declaration causes ICE.
29197 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
29199 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
29200 reserved in the global namespace.
29202 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
29203 generate needed virtual table.
29205 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
29207 1998-10-10 Dariush Eslimi <eslimi@loran.com>
29209 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
29210 template-dependent type
29212 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
29214 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
29215 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
29216 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
29218 * g++.old-deja/g++.other/using5.C: New test; using decl from base
29219 class should be usable as argument of member function.
29220 * g++.old-deja/g++.other/using6.C: New test; using decl from base
29221 class should be usable as return type of member function.
29222 * g++.old-deja/g++.other/using7.C: New test; using decl from base
29223 class should be usable as type of data member.
29225 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
29227 1998-10-09 Jeffrey A Law (law@cygnus.com)
29229 * gcc.c-torture/special/920521-1.c: Fix bogus test.
29231 1998-10-08 Nick Clifton <nickc@cygnus.com>
29233 * gcc.dg/dll-?.c Add thumb to target list.
29234 Fix assembler scan patterns to match current assembler output.
29236 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
29238 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
29239 matching of template brackets.
29241 * g++.old-deja/g++.other/using4.C: New test. Test using
29242 declarations of methods from base classes.
29244 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
29245 within functions should introduce names into the innermost
29246 enclosing namespace.
29248 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
29249 of static locals if first initialization throws.
29251 1998-10-07 Jim Wilson <wilson@cygnus.com>
29253 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
29255 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
29257 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
29258 lose track of the possible targets of tablejump insns.
29259 * special/special.exp: Run it.
29261 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
29263 * g++.old-deja/g++.pt/friend35.C: New test. A template function
29264 must be declared before its specializations can be named in friend
29267 1998-10-05 Dave Love <d.love@dl.ac.uk>
29269 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
29271 * g77.f-torture/execute/io1.f: New test.
29273 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
29275 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
29276 with pointer to template function, for which no argument deduction
29279 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
29280 specialization of template function as argument to template
29283 * g++.old-deja/g++.other/access2.C: New test; Inner class
29284 shouldn't have privileged access to Outer's names.
29286 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
29288 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
29289 friend template declared within template class conflicts with
29290 nested class of the same name.
29292 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
29295 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
29296 object with direct initializer as function declaration.
29298 * g++.old-deja/g++.other/decl2.C: New test; duplicate
29301 * g++.old-deja/g++.other/null2.C: New test; conditional operator
29302 involving const pointer and NULL produces incorrect result.
29304 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
29305 type name without `typename' should be rejected with -pedantic.
29307 1998-10-02 Richard Henderson <rth@cygnus.com>
29309 * g++.old-deja/g++.other/addrof1.C: New test.
29311 1998-10-01 Nick Clifton <nickc@cygnus.com>
29313 * gcc.c-torture/compile/981001-1.c: New test.
29314 * gcc.c-torture/execute/981001-1.c: New test.
29316 1998-10-01 Jeffrey A Law (law@cygnus.com)
29318 * gcc.c-torture/compile/981001-2.c: New test.
29319 * gcc.c-torture/compile/981001-3.c: New test.
29320 * gcc.c-torture/compile/981001-4.c: New test.
29322 1998-10-01 Robert Lipe <robertl@dgii.com>
29324 * lib/objc.exp (objc_target_compile): Add -L during compiles for
29325 multilibbed hosts. Idea grafted from g77.exp.
29327 1998-09-30 Dave Love <d.love@dl.ac.uk>
29329 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
29330 avoid losing on systems which need -lsocket.
29332 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
29334 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
29335 * g++.old-deja/g++.other/nested2.C: Ditto.
29336 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
29339 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
29341 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
29342 preferred over template operator!= for enum bitfields.
29344 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
29346 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
29347 that happen to have the same base name, but in different scopes,
29348 are incorrectly rejected.
29350 1998-09-16 Richard Henderson <rth@cygnus.com>
29352 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
29353 on the native word size instead of an integer literal.
29355 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
29357 * g++.old-deja/g++.other/static2.C: Invocation of static data
29358 member of type pointer-to-function denoted as non-static member.
29360 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
29361 checks involving function types and aliases.
29363 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
29365 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
29366 redefined to the same non-trivial type.
29368 * g++.old-deja/g++.pt/explicit73.C: Test for proper
29369 namespace-qualification of template specializations declared in
29372 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
29373 to declare a subset of the specializations of a template function
29374 as friends of specializations of a template class.
29376 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
29377 member templates that do not fully specialize the enclosing
29378 template class are rejected.
29380 1998-09-11 Dave Love <d.love@dl.ac.uk>
29382 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
29384 1998-09-08 Dave Love <d.love@dl.ac.uk>
29386 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
29387 altered from libf2c/libU77 version.
29389 1998-09-06 Dave Love <d.love@dl.ac.uk>
29391 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
29393 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
29395 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
29396 (un)signed char are different types for template specialization
29399 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
29401 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
29402 * objc: ObjC testsuite.
29404 1998-08-31 Catherine Moore <clm@cygnus.com>
29406 * gcc.c-torture/execute/941014-1.x: New file.
29408 1998-08-31 Nick Clifton <nickc@cygnus.com>
29410 * lib/c-torture.exp: Add support for
29411 torture_eval_before_compile and torture_eval_before_execute
29414 1998-08-30 Jeffrey A Law (law@cygnus.com)
29416 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
29417 this test triggers valid.
29419 1998-08-27 Jeffrey A Law (law@cygnus.com)
29421 * gcc.dg/980827-1.c: New test.
29423 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
29425 * gcc.c-torture/execute/loop-4b.c: New test.
29427 1998-08-26 Nick Clifton <nickc@cygnus.com>
29429 * lib/c-torture.exp: Add support for
29430 torture_eval_before_compile and torture_eval_before_execute
29433 1998-08-25 Jeffrey A Law (law@cygnus.com)
29435 * gcc.c-torture/compile/980825-1.c: New test.
29437 1998-08-24 Nick Clifton <nickc@cygnus.com>
29439 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
29440 count number tests in opt_t0 not good_t0.
29442 1998-08-24 Jeffrey A Law (law@cygnus.com)
29444 * gcc.c-torture/compile/930326-1.x: Fix typo.
29446 1998-08-23 Mark Mitchell <mark@markmitchell.com>
29448 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
29451 1998-08-21 Jeffrey A Law (law@cygnus.com)
29453 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
29454 STACK_SIZE is defined.
29455 * gcc.c-torture/unsorted/stuct.c: Similarly.
29457 * gcc.c-torture/compile/980821-1.c: New test.
29459 1998-08-21 Jeffrey A Law (law@cygnus.com)
29461 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
29463 1998-08-19 Mark Mitchell <mark@markmitchell.com>
29465 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
29468 1998-08-09 Mark Mitchell <mark@markmitchell.com>
29470 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
29473 1998-08-18 Jeffrey A Law (law@cygnus.com)
29475 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
29477 1998-08-16 Jeffrey A Law (law@cygnus.com)
29479 * gcc.c-torture/compile/980816-1.c: New test.
29481 * gcc.dg/980816-1.c: New test.
29483 1998-08-13 Jeffrey A Law (law@cygnus.com)
29485 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
29486 compiler for ieee tests.
29488 1998-08-01 Dave Love <d.love@dl.ac.uk>
29490 * g77.f-torture/compile/980729-0.f: New test.
29492 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
29494 * gcc.c-torture/special/eeprof-1.c: New test, for
29495 -finstrument-functions.
29496 * gcc.c-torture/special/special.exp: Run it.
29498 1998-07-29 Jeffrey A Law (law@cygnus.com)
29500 * gcc.c-torture/compile/980729-1.c: New test.
29502 1998-07-27 Nick Clifton <nickc@cygnus.com>
29504 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
29505 __thumb__ is defined, and test for ARM style doubles if so.
29507 1998-07-26 Dave Love <d.love@dl.ac.uk>
29509 * g77.f-torture/noncompile/980615-0.f: New test.
29511 1998-07-26 H.J. Lu (hjl@gnu.org)
29513 * gcc.dg/980312-1.c: Do link instead of compile.
29514 * gcc.dg/980313-1.c: Likewise.
29516 1998-07-26 Jeffrey A Law (law@cygnus.com)
29518 * gcc.c-torture/compile/980726-1.c: New test.
29520 1998-07-25 Dave Love <d.love@dl.ac.uk>
29522 * g77.f-torture/execute/io0.f: New test.
29524 1998-07-24 Nick Clifton <nickc@cygnus.com>
29526 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
29529 1998-06-18 Michael Meissner <meissner@cygnus.com>
29531 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
29534 1998-07-17 Nick Clifton <nickc@cygnus.com>
29536 * gcc.dg/980626-1.c: Expect failures for all toolchains until
29537 c-decl.c:grokdeclarator can handle mode attributes.
29539 1998-07-16 Jeffrey A Law (law@cygnus.com)
29541 * gcc.c-torture/execute/980716-1.c: New test.
29543 1998-07-13 Jeffrey A Law (law@cygnus.com)
29545 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
29547 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
29549 * gcc.c-torture/execute/va-arg-3.x: Similarly.
29550 * gcc.c-torture/compile/930326-1.x: Similarly.
29552 1998-07-13 Dave Love <d.love@dl.ac.uk>
29554 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
29555 New test from Craig.
29557 1998-07-12 Dave Love <d.love@dl.ac.uk>
29559 * g77.f-torture/noncompile/980616-0.f: New test.
29561 * g77.f-torture/execute/970816-3.f: New test from Craig.
29563 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
29565 * g++.other/singleton.C: Return error value instead of taking
29568 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
29570 * g++.other/singleton.C: New test. Warning is under dispute.
29571 Runtime crash is not.
29573 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
29575 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
29576 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
29577 using6.C, using7.C}: New namespace tests.
29579 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
29581 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
29582 specialization with typedef'ed names used as array indexes.
29584 1998-07-09 Jeffrey A Law (law@cygnus.com)
29586 * gcc.c-torture/execute/980709-1.c: New test.
29588 * gcc.dg/980709-1.c: New test.
29590 1998-07-07 Richard Henderson <rth@cygnus.com>
29592 * gcc.c-torture/execute/bcp-1.c: New test.
29594 1998-07-07 Jeffrey A Law (law@cygnus.com)
29596 * gcc.c-torture/execute/980707-1.c: New test.
29598 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
29600 * gcc.c-torture/compile/980706-1.c: New test.
29602 1998-07-01 Dave Love <d.love@dl.ac.uk>
29604 * g77.f-torture/execute/980701-0.f,
29605 g77.f-torture/execute/980701-1.f: New test from Craig.
29607 1998-07-01 Jeffrey A Law (law@cygnus.com)
29609 * gcc.c-torture/compile/980701-1.c: New test.
29611 * gcc.c-torture/execute/980701-1.c: New test.
29613 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
29616 * g++.old-deja/g++.robertl/eb132.C: New test.
29617 * g++.old-deja/g++.robertl/eb133.C: Likewise.
29619 1998-06-29 Dave Love <d.love@dl.ac.uk>
29621 * g77.f-torture/execute/980628-7.f,
29622 g77.f-torture/execute/980628-8.f,
29623 g77.f-torture/execute/980628-9.f,
29624 g77.f-torture/execute/980628-10.f: New tests from Craig.
29626 * g77.f-torture/execute/980628-3.f: Remove mail headers.
29628 1998-06-28 Jeffrey A Law (law@cygnus.com)
29630 * g77.f-torture/execute/980628-4.f: New test from Craig.
29631 * g77.f-torture/execute/980628-5.f: Likewise.
29632 * g77.f-torture/execute/980628-2.f: Likewise.
29633 * g77.f-torture/execute/980628-0.f: Likewise.
29634 * g77.f-torture/execute/980628-1.f: Likewise.
29635 * g77.f-torture/execute/980628-3.f: Likewise.
29636 * g77.f-torture/execute/980628-6.f: Likewise.
29638 1998-06-28 Jeffrey A Law (law@cygnus.com)
29640 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
29641 directory when nothing has been installed yet.
29643 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
29645 * gcc.c-torture/special/special.exp: Handle newer versions of
29648 1998-06-26 Jeffrey A Law (law@cygnus.com)
29650 * gcc.dg/980626-1.c: New test.
29652 1998-06-19 Bruno Haible <haible@ilog.fr>
29654 * gcc.misc-tests/m-un-2.c: New test.
29655 * g++.old-deja/g++.other/warn01.c: Likewise.
29657 1998-06-19 Robert Lipe <robertl@dgii.com>
29659 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
29660 compatibility with assmblers with a different comment character.
29661 Eliminate use of GAS-specific extensions.
29663 1998-06-19 Jeffrey A Law (law@cygnus.com)
29665 * gcc.c-torture/execute/ieee/980619-1.c: New test.
29667 1998-06-19 Robert Lipe <robertl@dgii.com>
29669 *lib/g77.exp: Replace search for libf2c.a with search for newly
29672 1998-06-17 Jeffrey A Law (law@cygnus.com)
29674 * gcc.c-torture/execute/980617-1.c: New test.
29676 1998-06-12 Jeffrey A Law (law@cygnus.com)
29678 * gcc.c-torture/execute/980612-1.c: New test.
29680 1998-06-08 Jeffrey A Law (law@cygnus.com)
29682 * gcc.dg/980523-1.c: Only test on ppc-linux.
29683 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
29685 * gcc.c-torture/execute/980608-1.c: New test.
29687 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
29689 * gcc.c-torture/execute/980605-1.c: New test.
29691 1998-06-04 Jeffrey A Law (law@cygnus.com)
29693 * gcc.c-torture/execute/980604-1.c: New test.
29695 1998-06-02 Jeffrey A Law (law@cygnus.com)
29697 * gcc.c-torture/execute/980602-1.c: New test.
29698 * gcc.c-torture/execute/980602-2.c: Likewise.
29700 1998-06-02 Dave Love <d.love@dl.ac.uk>
29702 * 970125-0.f: Fix per JCB. Add commentary.
29704 1998-05-31 Michael Meissner <meissner@cygnus.com>
29706 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
29709 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
29711 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
29714 1998-05-28 Catherine Moore <clm@cygnus.com>
29716 * gcc.c-torture/execute/980526-3.c: New test.
29718 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
29720 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
29721 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
29722 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
29723 m88k-motorola-sysv3 to XFAIL.
29725 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29727 * gcc.dg/980526-1.c: New test.
29728 * gcc.c-torture/execute/980526-2.c: New test.
29730 1998-05-26 Jeffrey A Law (law@cygnus.com)
29732 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
29734 * gcc.c-torture/execute/980526-1.c: New test.
29736 1998-05-26 Dave Love <d.love@dl.ac.uk>
29738 * g77.f-torture/execute/alpha2.f: Add runtime test.
29740 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
29742 * g++.old-deja/old-deja.exp: Strip leading directories.
29744 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
29745 error for the line. Don't run multiple tests for the same line.
29747 1998-05-23 Jeffrey A Law (law@cygnus.com)
29749 * gcc.dg/980523-1.c: New test.
29751 1998-05-23 Dave Love <d.love@dl.ac.uk>
29753 * g77.f-torture/compile/970915-0.f: New test.
29755 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
29757 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
29759 1998-05-21 Jeffrey A Law (law@cygnus.com)
29761 * gcc.dg/980520-1.c: New test.
29763 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
29765 * gcc.dg/980502-1.c: Fix return type.
29767 1998-05-20 Jeffrey A Law (law@cygnus.com)
29769 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
29770 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
29771 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
29772 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
29773 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
29775 1998-05-20 Dave Love <d.love@dl.ac.uk>
29777 * g77.f-torture/execute/980520-1.f: New test.
29779 1998-05-15 Dave Love <d.love@dl.ac.uk>
29781 * lib/mike-g77.exp: New file.
29783 * g77.f-torture/noncompile/noncompile.exp,
29784 g77.f-torture/noncompile/check0.f: New files.
29786 1998-05-14 Dave Love <d.love@dl.ac.uk>
29788 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
29789 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
29790 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
29791 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
29792 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
29793 abort where appropriate.
29795 1998-05-05 Michael Meissner <meissner@cygnus.com>
29797 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
29798 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
29800 1998-04-29 Dave Love <d.love@dl.ac.uk>
29802 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
29804 1998-04-27 Dave Love <d.love@dl.ac.uk>
29806 * g77.f-torture/compile/980427-0.f: New test.
29808 1998-04-24 Dave Love <d.love@dl.ac.uk>
29810 * g77.f-torture/compile/980424-0.f: New test.
29812 1998-04-19 Dave Love <d.love@dl.ac.uk>
29814 * g77.f-torture/compile/980419-2.f (main): New test.
29815 * g77.f-torture/compile/970125-0.f: New test.
29816 * g77.f-torture/compile/980419-1.f: New test.
29818 1998-04-08 Jim Wilson <wilson@cygnus.com>
29820 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
29823 1998-04-07 Jim Wilson <wilson@cygnus.com>
29825 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
29827 1998-04-03 Jim Wilson <wilson@cygnus.com>
29829 * gcc.c-torture/compile/980329-1.c: New test.
29831 1998-03-18 Jim Wilson <wilson@cygnus.com>
29833 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
29834 * gcc.dg/980312-1.c: Fix typo in -march command.
29836 1998-03-16 H.J. Lu (hjl@gnu.org)
29838 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
29840 1998-03-11 Robert Lipe <robertl@dgii.com>
29842 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
29843 Dave Love agree the Fortran source is bogus.
29845 1998-03-11 Robert Lipe <robertl@dgii.com>
29847 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
29848 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
29849 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
29850 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
29851 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
29853 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
29855 * g++.old-deja/g++.other/friend1.C: New test.
29857 1998-02-18 Dave Love <d.love@dl.ac.uk>
29859 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
29860 possibly uninitialized) variables and declare dnrm2.
29862 1998-02-23 Robert Lipe <robertl@dgii.com>
29864 From Bruno Haible <haible@ilog.fr>:
29865 * gcc.c-torture/execute/980223.c: New test.
29867 1998-02-13 Jeffrey A Law (law@cygnus.com)
29869 * gcc.dg/ifelse-1.c: New test.
29871 1998-02-09 H.J. Lu (hjl@gnu.org)
29873 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
29875 * lib/old-dejagnu.exp (old-dejagnu): Added the
29876 "execution test - XFAIL *-*-*" handling in the spirit of
29877 "excess errors test -". Changed the "execution test fails"
29878 handling to be like "excess errors test fails".
29879 * Update various tests accordingly.
29881 1998-02-06 Jim Wilson <wilson@cygnus.com>
29883 * gcc.c-torture/execute/980205.c: New test.
29885 1998-01-18 Jeffrey A Law (law@cygnus.com)
29887 * lib/c-torture.exp: Look for .x files instead of .cexp files.
29888 * lib/f-torture.exp: Similarly.
29889 * gcc.c-torture: Rename all .cexp files to .x files.
29891 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
29893 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
29894 (940510-1.c): Removed duplicate.
29895 (971104-1.c): New test.
29897 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
29899 * lib/f-torture.exp: Improve error and loop detection.
29901 1997-11-19 Michael Meissner <meissner@cygnus.com>
29903 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
29904 use that to size the filler array.
29906 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
29908 * lib/c-torture.exp(c-torture-execute): Fix typo.
29910 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
29911 testcase as the executable name. Keep the executable around if
29914 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
29916 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
29917 changes. Only test one -g option, and move it to the end of the
29918 list of options to test.
29920 1997-09-19 Michael Meissner <meissner@cygnus.com>
29922 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
29923 variable GCC_TORTURE_OPTIONS to supply default switches separated
29924 by colons. If no environment variable, run tests with -O0 -g, -O1
29925 -g, and -O2 -g as well.
29927 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
29929 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
29930 explanatory comments. Fix indentation.
29932 1997-09-15 Jeffrey A Law (law@cygnus.com)
29934 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
29936 1997-09-11 Jeffrey A Law (law@cygnus.com)
29938 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
29939 * g++.old-deja/g++.mike/p7325.C: Likewise.
29940 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
29942 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
29944 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
29945 * g++.old-deja/g++.brendan/crash30.C: Likewise.
29946 * g++.old-deja/g++.brendan/crash39.C: Likewise.
29947 * g++.old-deja/g++.law/operators4.C: Likewise.
29949 1997-09-11 Joe Buck (jbuck@synopsys.com)
29951 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
29952 * g++.old-deja/g++.mike/p784.C: Ditto.
29953 * g++.old-deja/g++.mike/p785.C: Ditto.
29955 1997-09-05 Jeffrey A Law (law@cygnus.com)
29957 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
29959 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
29961 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
29962 target feature; pass this to c-torture-execute as needed.
29964 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
29966 * lib/c-torture.exp(c-torture-execute): If the previous and the
29967 current executables being tested are identical, we don't need to
29968 run the executable again. Try to make the executable names
29969 unique. Add an optional argument for passing additional compiler
29972 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
29974 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
29976 1997-08-29 Jeffrey A Law (law@cygnus.com)
29978 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
29980 1997-07-31 Jeffrey A Law (law@cygnus.com)
29982 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
29983 32bit or larger longs.
29985 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
29986 have either a 32bit long or 32bit int.
29988 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
29990 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
29991 Make double precision tests dependent on sizeof (double).
29993 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
29995 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
29998 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
30000 * gcc.c-torture/compile/961203-1.cexp: New script.
30002 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
30004 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
30005 up the includes ourselves.
30007 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
30009 * lib/plumhall.exp: Remove random include, and add a few
30010 verbose messages for debugging.
30012 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
30014 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
30015 of trying to do it ourselves.
30017 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
30019 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
30021 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
30023 * gcc.prms/5403.c: Made regexp a bit less strict.
30025 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
30027 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
30028 is returned from remote_load instead.
30029 * lib/plumhall.exp: Ditto.
30030 * lib/mike-g++.exp: Ditto.
30031 * lib/old-dejagnu.exp: Ditto.
30032 * lib/c-torture.exp: Ditto.
30034 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
30036 * lib/g++.exp: Use build_wrapper procedure.
30037 * lib/gcc.exp: Ditto.
30039 1997-05-20 Jeffrey A Law (law@cygnus.com)
30041 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
30042 an old-style decl for malloc. Fixes tests to work when
30043 sizeof (int) != sizeof (size_t).
30045 1997-05-15 Mike Meissner <meissner@cygnus.com>
30047 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
30049 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
30050 use stdargs.h interface.
30052 1997-05-15 Mike Meissner <meissner@cygnus.com>
30054 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
30055 NO_VARARGS when compiling.
30057 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
30059 * lib/plumhall.exp(ph_includes): New procedure.
30061 (ph_compiler): Ditto.
30063 * lib/g++.exp: Rename test-glue.c to testglue.c.
30064 * lib/gcc.exp: Ditto.
30066 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
30068 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
30069 to completion when it's called.
30071 1997-03-21 Michael Meissner <meissner@cygnus.com>
30073 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
30074 is defined, don't do test.
30076 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
30078 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
30080 (ph_summary): Mark skipped testcases as untested, not unresolved.
30082 * lib/plumhall.exp (ph_make): If unresolved because of bad
30083 errorCode, record errorCode in log file.
30084 (*): Replace send_log/verbose with verbose -log.
30086 1997-03-19 Michael Meissner <meissner@cygnus.com>
30088 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
30089 double conversion if double isn't at least 8 bytes.
30091 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
30092 int to work with targets where int is 16 bits.
30094 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
30095 8 bytes, just exit, since 4 byte doubles don't have enough bits of
30096 precision for the test to complete.
30098 1997-03-14 Michael Meissner <meissner@cygnus.com>
30100 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
30101 if d10v is not compiled with the -mdouble64 flag.
30102 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
30104 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
30105 d10v is not compiled with the -mint32 flag.
30107 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
30109 * lib/plumhall.exp: Use incr_count.
30111 1997-03-12 Jeffrey A Law (law@cygnus.com)
30113 * gcc.c-torture: Update to c-torture-1.45.
30115 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
30117 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
30118 the name of the expect testcase file).
30120 * lib/g++.exp(g++_init): Ditto.
30122 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
30124 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
30127 * lib/gcc.exp(gcc_exit): New procedure.
30129 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
30131 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
30132 specs where appropriate.
30134 * g++.old-deja/g++.arm/*: Added additional ERROR checks
30135 because of new "candidates are" messages, and removed a few
30137 * Converted all non-old-style g++ testcases to old-style, and
30138 moved into g++.old-deja.
30140 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
30142 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
30145 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
30148 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
30150 1997-02-13 Michael Meissner <meissner@cygnus.com>
30152 * lib/gcc.exp (gcc_target_compile): Add support for defining
30153 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
30154 the machine doesn't have those features.
30156 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
30158 * g++.law/operators4.exp: Don't use LIBS.
30160 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
30162 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
30164 * lib/mike-g++.exp: Don't set the compiler to be tested here.
30165 * lib/g++.exp: Set it here instead. Also, allow use of the
30166 --tool_exec and --tool_opt options. Change CXX to
30169 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
30171 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
30173 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
30175 * lib/old-dejagnu.exp: Use prune_warnings instead of
30177 * lib/mike-g++.exp: Ditto.
30178 * lib/gcc.exp: Ditto.
30179 * lib/g++.exp: Ditto.
30181 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
30183 1997-02-07 Jeffrey A Law (law@cygnus.com)
30185 * 941014-2.c: Include stdlib.h
30186 * 960327-1.c: Include stdio.h
30187 * dbra.c, index-1.c: Don't assume ints are 32bits.
30189 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
30191 * lib/gcc.exp: Add gcc,stack_size target feature.
30193 * lib/g++.exp(g++_target_compile): Add the include and link
30194 paths here, not in two other places. And, it's $options, not
30197 * lib/mike-g++.exp(postbase): Remove the code that determines
30198 the correct include and link paths.
30199 * g++.old-deja/old-deja.exp: Ditto.
30201 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
30203 * lib/g++.exp(g++_init): target_compile no longer returns the
30204 filename of the result.
30206 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
30208 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
30211 * gcc.c-torture/special/special.exp: Change call to
30212 gcc_target_compile to include the object file.
30214 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
30216 * gcc.c-torture/special/special.exp: Correct misspelling in last
30219 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
30221 * lib/plumhall.exp(ph_summary): Log the entire output of the
30222 executable. Return -1 if there were any failures, 0 otherwise.
30223 (ph_execute): Return -1 if there were any failures, 0 otherwise.
30224 (ph_make): Clean up objects and executables that were built
30225 if the tests succeeded.
30227 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
30229 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
30230 libraries and includes in the build tree as appropriate.
30232 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
30234 * lib/c-torture.exp: Instead of looking for the global variable
30235 NO_LONG_LONG, check to see if that's a feature of the target.
30237 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
30239 * config/default.exp: Minimize. Delete the remainer of the files in
30240 config; this functionality is now in devo/dejagnu/config.
30242 g++.*/*: Pass any additional flags used to compile to postbase;
30245 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
30246 is now done by runtest.exp. Use gcc_target_compile instead of
30249 lib/c-torture.exp: Use gcc_target_compile instead of compile.
30250 Remove references to CFLAGS. Use remote_file instead of
30252 (c-torture): Take a list of arguments to use to compile this
30255 lib/g++.exp: Simplify. Use target_compile instead of compile.
30256 lib/gcc-dg.exp: Ditto.
30257 lib/gcc.exp: Ditto.
30258 lib/mike-{gcc,g++}.exp: Ditto.
30259 lib/old-dejagnu.exp: Ditto.
30260 lib/plumhall.exp: Ditto.
30262 1997-01-08 Jim Wilson <wilson@cygnus.com>
30264 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
30265 (ph_linker): Likewise.
30267 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
30269 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
30270 MAP_ANON / MAP_ANONYMOUS if defined;
30271 else try to map from /dev/zero .
30273 1996-11-12 Jeffrey A Law (law@cygnus.com)
30275 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
30276 isn't defined, then define it to MAP_ANONYMOUS.
30278 1996-11-12 Jeffrey A Law (law@cygnus.com)
30280 * gcc.c-torture: Update to c-torture-1.42 release.
30282 1996-11-11 Jeffrey A Law (law@cygnus.com)
30284 * gcc.c-torture: Update to c-torture-1.41 release.
30286 1996-10-27 Jeffrey A Law (law@cygnus.com)
30288 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
30291 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
30293 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
30294 and LDFLAGS. Fix second case to append the target_info ldflags
30295 onto LDFLAGS, not CFLAGS.
30296 * lib/g++.exp (g++_init): Add target_info stuff.
30297 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
30298 of libgloss and newlib flags for !native.
30300 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
30301 (GDB): Fix relative path to go up another dir for finding gdb.
30303 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
30305 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
30306 versions in the target_info array, if they don't exist.
30308 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
30310 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
30312 1996-07-08 Jim Wilson <wilson@cygnus.com>
30314 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
30315 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
30317 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
30319 * lib/old-dejagnu.exp: Don't remove the output file before we've
30320 actually tested it. Don't append pwd to the path of the executable
30323 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
30325 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
30327 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
30329 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
30330 temporary directory for compiler files, and set it to a default
30331 value of /tmp. Set $output as the name of the output file from
30332 compiling the testcase. Add a -o option to $cflags_var so the
30333 compiler writes the final output file as $output. Set $executable
30336 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
30337 directory for compiler files, and set it to /tmp if it doesn't
30338 already have a value. Set $output_file to the name of the output
30339 file from compiling the testcase. Add a -o option to CXXFLAGS so
30340 the compiler writes the final output file as $output. Use $output
30341 as the executable to be tested.
30343 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
30345 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
30347 1996-06-08 Jeffrey A Law (law@cygnus.com)
30349 * gcc.c-torture/execute/pending-1.c: New test. Still
30350 pending in Tege's queue.
30352 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
30354 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
30355 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
30356 if there were failures. Call unresolved if there were unresolved
30357 testcases. Call gcc_fail if program did not run to completion.
30358 (ph_make): Pass additional argument name to ph_execute.
30359 (ph_execute): Add new argument. Pass additional arguments to
30360 ph_summary. Call gcc_fail is there is no execution output.
30362 1996-04-24 Jeffrey A Law (law@cygnus.com)
30364 * lib/plumhall.exp (proc_summary): Output relavent summary
30365 lines into the log so specific failures in plumhall can be
30368 1996-04-10 Jeffrey A Law (law@cygnus.com)
30370 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
30371 (c-torture-execute): Don't try to execute tests which use
30372 "long long" types if $NO_LONG_LONG is nonzero.
30374 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
30376 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
30379 * gcc.ieee: Move from here.
30380 * gcc.c-torture/execute/ieee: To here.
30382 1996-03-26 Jeffrey A Law (law@cygnus.com)
30384 * gcc.c-torture: Update to c-torture-1.41 release.
30386 1996-03-22 Jeffrey A Law (law@cygnus.com)
30388 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
30391 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
30393 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
30396 1996-03-02 Jeffrey A Law (law@cygnus.com)
30398 * config/proelf.exp: Handle connecting to a simulator.
30400 1996-01-31 Jeffrey A Law (law@cygnus.com)
30402 * config/proelf.exp: New file. Enough framework that we can
30403 run c-torture tests on the proelf targets (or any other target
30404 that gdb can connect to for that matter).
30406 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
30408 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
30409 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
30411 * lib/plumhall.exp (ph_execute): Always call ph_summary if
30412 exec_output exists.
30414 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
30416 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
30417 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
30419 * config/*.exp: Update FSF address. Change result of ${tool}_load
30420 to pass/fail/unresolved/unsupported/untested. Caller must now
30421 call unresolved/unsupported/untested.
30422 * lib/*.exp: Update FSF address. Update to handle new results of
30424 * lib/chill.exp (verbose): Delete.
30426 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
30428 * lib/gcc.exp (default_gcc_start): Change order of args to
30429 $LDFLAGS $CFLAGS $LIBS.
30430 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
30431 Save/set/restore CFLAGS. Pass single arg to gcc_start.
30432 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
30433 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
30434 * gcc.misc-tests/dg-test.exp: Likewise.
30435 * gcc.misc-tests/msgs.exp: Likewise.
30436 * gcc.prms/prms.exp: Likewise.
30437 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
30438 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
30440 * lib/dg.exp: Deleted, moved to dejagnu/lib.
30442 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
30444 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
30446 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
30447 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
30449 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
30452 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
30454 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
30455 global for loop; add use of $mathlib.
30456 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
30457 settings here; set mathlib for anything but VxWorks.
30459 1996-01-22 Jeffrey A Law (law@cygnus.com)
30461 * gcc.c-torture: Update to c-torture-1.40 release.
30463 1996-01-03 Jeffrey A Law (law@cygnus.com)
30465 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
30468 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
30470 * lib/c-torture.exp (c-torture-execute): Declare "output" as
30473 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
30475 * lib/g++.exp (LIBS): Define if not already.
30476 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
30477 (gcc-dg-prune): Call prune_gcc_output.
30478 * lib/gcc.exp (prune_gcc_output): New proc.
30479 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
30482 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
30484 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
30485 (c-torture-execute): Likewise. Rename `name' to `testcase'.
30487 1995-11-15 Jeffrey A Law (law@cygnus.com)
30489 * gcc.c-torture: Update to c-torture-1.39 release.
30491 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
30493 * lib/c-torture.exp (c-torture-execute): Don't return if one option
30494 fails, try others as well.
30496 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
30498 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
30499 If compilation fails, mark execute tests as `untested'.
30500 If test is marked as unsupported, don't mark compilation and
30501 execute tests as failed.
30503 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
30505 * lib/g++.exp (g++_init): Don't link in libg++, and look to
30506 libstdc++ for whether or not we want to be doing shared
30507 libraries. Delete link_curses since we don't need it anymore.
30508 * lib/mike-g++.exp (postbase): Don't link in libg++.
30509 * g++.old-deja/old-deja.exp: Likewise.
30511 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
30513 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
30515 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
30517 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
30518 For that, add `-Wl,-a,shared_archive'.
30519 * g++.old-deja/old-deja.exp: Likewise.
30521 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
30523 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
30525 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
30527 * lib/mike-g++.exp (postbase): Pay attention to the status of
30530 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
30532 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
30534 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
30536 * lib/gcc.exp (default_gcc_start): No longer need to log program
30537 being executed or its output, execute_anywhere does that now.
30538 * lib/g++.exp (default_g++_version): Call execute_anywhere.
30539 (default_g++_start): Likewise. Delete calls to verbose/send_log.
30541 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
30543 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
30544 the same as those in lib/g++.exp.
30546 1995-10-10 Jeff Law (law@hurl.cygnus.com)
30548 * gcc.c-torture: Update to c-torture-1.38 release.
30549 * gcc.ieee: Related changes.
30551 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
30553 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
30554 "exec". Minor reformatting changes.
30556 * config/rom68k.exp (${tool}_load): Make it work in a canadian
30557 cross. This means all "exec" calls now work on a remote host as
30559 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
30560 cross. Filter out the extra "\r\n" stuff that expect puts in.
30561 (c-torture-execute): Filter out the bogus warnings like
30562 c-torture-compile does. Add support for canadian cross.
30563 * lib/gcc.exp (default_gcc_version, default_gcc_start)
30564 Use execute_anywhere rather than calling exec directly. Now it
30565 works for canadian cross testing.
30567 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
30569 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
30570 results into a variable, and check that rather than using file exists.
30572 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
30574 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
30575 create a libg++.so. For sunos4.1.*, also add -ltermcap.
30577 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
30579 * g++.old-deja/old-deja.exp: Create and pass runshlib and
30580 lib_curses if there's a shared libg++ in the build tree.
30582 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
30584 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
30585 if not supported target.
30587 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
30589 * lib/g++.exp (g++_init): Move empty setting of runshlib and
30590 link_curses up to always happen, not just for native builds.
30592 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
30594 * gcc.c-torture: Update to c-torture-1.36 release.
30595 * gcc.failure: Related changes.
30597 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
30599 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
30601 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
30603 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
30604 * lib/mike-g++.exp (postbase): Not in here. Still reference
30605 runshlib, link_curses, and mathlib for link and run.
30607 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
30608 pass the runtime shared library options for Solaris, OSF/1, and
30609 Irix5, and link with -lcurses to avoid unresolved references.
30611 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
30613 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
30616 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
30618 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
30620 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
30622 * gcc.c-torture: Update to c-torture-1.35 release. Note we
30623 do not have a framework for the "compat" tests yet.
30625 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
30627 * lib/mike-g++.exp (postbase): New local variable `mathlib',
30628 set to null if we're testing vxworks5.1. Use that instead of
30629 `-lm' in the setting of LIBS for link and run.
30631 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
30633 * config/rom68k.exp (${tool}_load): Major changes to make it
30634 work. Verified that it does in fact return the stuff in
30635 exec_output properly. Catch any Emul or any TRAP other than 0.
30637 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
30639 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
30640 LDFLAGS properly for targets that need stuff from libgloss.
30641 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
30643 (gpp_initialized): New variable.
30645 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
30647 * config/rom68k.exp: Load libgloss.exp.
30648 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
30649 so we can produce a fully linked binary.
30650 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
30651 so we can produce a fully linked binary.
30653 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
30655 * lib/plumhall.exp (ph_section): Watch for expected failures.
30656 Add missing `else'.
30658 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
30660 (c-torture): Likewise.
30662 1995-08-28 Doug Evans <dje@cygnus.com>
30664 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
30666 * lib/mike-g++.exp (mike_cleanup): New proc.
30667 (prebase): New globals compiler_result, not_compiler_result,
30669 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
30670 allow leading "-" in pattern. Watch for unsupported tests.
30671 If $compiler_result is set, pattern match assembler code,
30672 and ditto for $not_compiler_result.
30673 * lib/mike-gcc.exp: Likewise.
30675 * lib/plumhall.exp (ph_execute): Only call ph_summary if
30676 execution "succeeded".
30678 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
30680 * config/win32.exp: New file.
30681 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
30683 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
30685 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
30687 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
30688 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
30689 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
30691 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
30692 "... without exceptions was ...". That is now handled by
30694 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
30696 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
30698 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
30699 sieve.c,sort2.c}: New files.
30700 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
30701 sieve.exp,sort2.exp}: Drivers for them.
30703 * lib/mike-gcc.exp (program_output): New user settable variable.
30704 (postbase): Call prune_system_crud. Also prune extraneous compiler
30706 * lib/mike-g++.exp (program_output): New user settable variable.
30708 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
30710 * config/sh.exp: Deleted (use sim.exp instead).
30712 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
30714 * config/vx.exp: Declare CHECKTASK as global.
30715 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
30716 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
30717 * lib/old-dejagnu.exp: Load [pwd]/$executable.
30719 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
30721 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
30722 target. Like vx.exp, only includes `vx29k.exp' instead of
30725 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
30727 * config/sim.exp: Increase time limit from 120 seconds to 240.
30729 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
30731 * gcc.c-torture/execute/950628-1.c: New test.
30733 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
30735 * gcc.c-torture: Update with changes/additions from
30738 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
30740 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
30742 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
30744 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
30746 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
30748 * gcc.c-torture/compile/950512-1.c: New test.
30749 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
30750 * gcc.dg/struct-ret-1.c: Likewise.
30752 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
30754 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
30755 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
30757 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
30759 * gcc.c-torture/special/920411-1.c: Deleted.
30760 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
30762 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
30764 * config/sim.exp (${tool}_load): Hack in call to bash to get a
30767 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
30769 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
30771 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
30774 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
30775 is the proper length.
30776 * va-arg-3.c: Likewise.
30778 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
30780 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
30781 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
30783 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
30784 * lib/g++.exp (default_g++_start): Delete old cruft.
30786 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
30788 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
30789 (2 * (1 << 18)) to (2 * (1 << 17)).
30791 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
30793 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
30795 * config/rom68k.exp: Renamed from config/idp.exp
30797 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
30799 * c-torture/compile/921109-2.c
30801 1995-04-18 Mike Stump <mrs@cygnus.com>
30803 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
30806 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
30808 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
30810 * lib/g++.exp (default_g++_start): Likewise.
30812 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
30814 * gcc.c-torture/compile/950329-1.c: New test.
30816 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
30818 * config/bug.exp (${tool}_load): Updated to use new remote_open
30819 and remote_close procs.
30820 * config/idp.exp: New file.
30822 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
30824 * gcc.c-torture/execute/950322-1.c: New test.
30826 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
30828 * config/vx.exp (${tool}_load): Clean up testing of return code from
30829 vxworks_ld and vxworks_spawn.
30831 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
30833 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
30835 1995-03-13 Mike Stump <mrs@cygnus.com>
30837 * lib/old-deja.exp: Add `excess errors test - ' error, now one
30838 can mark excess errors on a machine by machine basis. Note, the
30839 default is to not expect any excess errors, even when excess
30840 errors test - is given, so you will want to put an XFAIL ... on
30841 these lines. For example, // excess errors test - XFAIL hppa*-*-*
30842 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
30843 those 4 machines, but no others.
30845 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
30847 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
30848 * lib/c-torture.exp: to here.
30850 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
30852 * gcc.c-torture/execute/950221-1.c: New test.
30853 * gcc.c-torture/execute/struct-ret-1.c: New test.
30854 * gcc.c-torture/compile/950221-1.c: New test.
30856 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
30858 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
30860 * gcc.c-torture/execute/arith-1.c (main): Return 0.
30861 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
30863 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
30865 * g++.gb: New directory of tests, derived from my signature and
30866 class scoping tests.
30868 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
30869 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
30870 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
30871 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
30872 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
30873 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
30874 * g++.gb/sig25.C: Likewise.
30876 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
30877 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
30878 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
30879 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
30880 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
30881 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
30882 * g++.gb/sig25.exp: Likewise.
30884 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
30885 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
30886 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
30887 * g++.gb/scope13.C: Likewise, this test still fails.
30889 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
30890 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
30891 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
30892 * g++.gb/scope13.exp: Ditto.
30894 * g++.gb/README: New file, explains what these tests are about.
30896 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
30898 * lib/dg.exp (dg-do): Support `preprocess'.
30899 (dg-test): Likewise.
30901 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
30903 * config/udi.exp: change "continue -expect" to "exp_continue".
30905 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
30907 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
30908 Delete redundant tests.
30910 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
30911 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
30912 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
30913 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
30914 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
30915 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
30916 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
30917 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
30919 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
30920 storing label pointers.
30921 * gcc.c-torture/execute/921019-1.c: Likewise.
30922 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
30923 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
30925 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
30928 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
30929 Delete obsolete tests.
30931 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
30932 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
30933 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
30934 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
30935 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
30936 * gcc.c-torture/compile/950124-1.c: New test.
30938 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
30940 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
30942 * lib/mike-g++.exp: Add -lm to LIBS.
30944 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
30946 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
30948 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
30950 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
30952 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
30954 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
30956 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
30958 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
30959 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
30960 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
30961 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
30962 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
30963 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
30964 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
30965 * g++.law/{operators31.C, operators32.C,
30966 * g++.law/{operators33.C, operators34.C}: Likewise.
30967 * g++.law/{pic1.C, refs2.C}: Likewise.
30968 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
30969 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
30970 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
30971 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
30973 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
30974 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
30975 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
30976 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
30977 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
30978 * g++.law/{enum9.exp, friend5.exp}: Likewise.
30979 * g++.law/{nest3.exp, nest4.exp}: Likewise.
30980 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
30981 * g++.law/{operators30.exp, operators31.exp}: Likewise.
30982 * g++.law/{operators32.exp, operators33.exp}: Likewise.
30983 * g++.law/{operators34.exp}: Likewise.
30984 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
30985 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
30986 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
30987 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
30988 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
30990 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
30991 No longer expected to fail.
30992 * g++.law/missed-error3.C: Tweak for recent bool changes.
30994 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
30996 * config/emb-unix: Deleted.
30997 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
30998 remote execution. Do final link on remote host if REMOTE_LINK is set.
31000 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
31002 * lib/dg.exp (dg-test): Fix typo in last patch.
31004 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
31006 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
31007 (handles multiple occurrences).
31009 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
31011 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
31012 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
31013 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
31015 * lib/c-torture.exp (c-torture-compile): Likewise.
31016 (c-torture): Prepend full path if missing.
31017 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
31018 (gcc_fail): Likewise.
31019 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
31021 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
31023 * lib/netware.exp: Only attach to NetWare i386 systems.
31025 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
31027 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
31028 messages. Add test name to "output pattern match" pass/fail message.
31030 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
31032 * gcc.dg: New testsuite.
31033 * gcc.dg/dg.exp: New file.
31035 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
31036 test-switch.c}: Deleted.
31038 * gcc.misc-tests/msgs.exp: New testcase driver.
31040 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
31042 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
31043 Watch for illegal return values from ${tool}_load.
31044 * config/unix.exp (${tool}_load): Fix pass/fail detection for
31045 cross targets. Coerce return value >0 to 1.
31047 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
31049 * config/unix.exp (${tool}_load): Call program rsh, not proc.
31051 * config/emb-unix.exp: New file.
31053 * config/sim.exp: Error if variable $SIM not defined.
31054 (${tool}_load): Mark test as "untested" if simulator missing.
31056 * config/unix.exp: Load remote.exp to get rcp_download.
31057 * lib/c-torture.exp: Use different option lists for testcases with
31059 * gcc.c-torture/execute/execute.exp: Likewise.
31061 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
31063 * config/*.exp: Clarify return code from ${tool}_load.
31064 Call `unresolved' or `untested' instead of `warning' or `perror'
31065 (sometimes you still want to call both though).
31066 Add comment that `shell_id' is local to each file.
31067 * config/udi.exp (timeout): Set to 30.
31068 Don't print warning if connection fails, $connectmode has already
31070 (${tool}_load): Move verbose messages to level 2.
31071 Rework pattern for "Process started" message.
31072 Pass `shell_id' to ${connectmode}_download.
31073 Retry twice upon timeout. Make resetting of target more robust.
31074 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
31075 Pass `shell_id' to exit_$connectmode.
31076 Only call exit_$connectmode if connected.
31077 * config/unix.exp (${tool}_load): Check return codes better.
31078 * config/vrtx.exp (${tool}_load): Likewise.
31079 * config/vx.exp (${tool}_load): Likewise.
31080 Delete unneeded global's.
31081 * lib/dg.exp (dg-test): Update to reflect clarified return codes
31084 (dg-init): Delete recording of pass/fail counts.
31085 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
31086 (old-dejagnu-init): Likewise.
31087 (old-dejagnu-stat): Delete contents, empty proc now.
31088 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
31089 (c-torture): Delete references to lcnt, lpass, lfail.
31090 Get option list from TORTURE_OPTIONS.
31091 Delete -funroll[-all]-loops if no loops.
31092 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
31093 (g++_stat): Delete contents (empty proc now).
31094 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
31095 (gcc_finish): Likewise.
31096 (gcc_stat): Deleted.
31097 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
31098 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
31099 * gcc.c-torture/execute/execute.exp: Likewise.
31100 Split tests into two parts: compile, execute.
31101 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
31102 no loops. Update to reflect clarified return codes from ${tool}_load.
31104 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
31106 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
31108 (old-dejagnu): Likewise (where necessary).
31110 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
31112 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
31114 * lib/dg.exp (dg-process-target): Fix processing of selector.
31115 Add comment regarding use of `error'.
31117 * lib/gcc.exp (prune_system_crud): Define if missing.
31118 * lib/g++.exp (prune_system_crud): Likewise.
31120 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
31121 Call prune_system_crud.
31122 * lib/dg.exp (dg-runtest): New proc.
31123 Use perror instead of send_user for tcl errors in testcase.
31124 Don't return any value, it's never used.
31125 Don't clobber previous definition of `unknown'.
31126 Print tcl errors in `dg-final'.
31128 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
31130 * lib/dg.exp (dg-process-target): Improve syntax error messages.
31131 (dg-test): Don't print errorInfo, it contains stack backtrace.
31133 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
31135 * lib/g++.exp (runtest_file_p): Define if missing.
31137 1994-09-24 Doug Evans (dje@cygnus.com)
31139 * lib/mike-g++.exp: Comment out loading of g++.exp.
31140 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
31141 (default_g++_version): Always print something.
31142 (default_g++_start): Comment out call to `which'.
31143 (g++_start, g++_load): Deleted (must be defined in config file).
31144 * lib/gcc.exp: Test for existence of $CC at start.
31145 Delete check for tmpdir (done in gcc_init).
31146 (default_gcc_version): Always print something.
31147 (default_gcc_start): Comment out call to `which'.
31148 * config/*.exp: Major cleanup - make cross targets work at least a
31149 little better for g++ (by not being "--tool gcc" specific).
31150 Rename gcc_xxx to ${tool}_xxx.
31151 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
31152 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
31154 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
31156 * lib/c-torture.exp (c-torture-compile): Rework compiler
31157 message processing.
31159 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
31162 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
31164 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
31166 * lib/dg.exp (dg-process-target): Support { target native }.
31168 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
31170 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
31171 looked for "... program xxx got fatal signal".
31172 Correct regsub munging of `comp_output'.
31173 Ignore compiler messages "path prefix not used" and "linker input
31176 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
31178 * lib/gcc.exp (runtest_file_p): Define if missing.
31179 * gcc.prms/template.c: Example to work from.
31181 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
31183 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
31184 * lib/dg.exp (dg-test): Call unsupported testcases as such.
31186 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
31187 * gcc.prms/1883.c: Moved from compile/940714-1.c.
31188 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
31189 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
31191 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
31192 (dg-process-target): No longer a varargs proc.
31193 Return S/N for target, P/F for xfail. All callers changed.
31194 (user option procs): More argument checking.
31195 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
31196 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
31197 (dg-test): Skip test if not running on selected target in `dg-do'.
31198 Update handling of `dg-do-what', `dg-output-text'.
31199 Separate execution pass/fail from output pattern match pass/fail.
31200 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
31202 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
31204 * gcc.c-torture/special/special.exp: Don't expect failure for mips
31205 target for 920510-1.c.
31207 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
31209 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
31210 Clean up comment regarding use of passcnt, etc.
31211 (gcc_stat): Don't update `testcnt' here.
31212 (gcc_finish): Do it here.
31213 Might as well reset `but_id' here too.
31214 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
31215 to determine if the file should be tested.
31216 * gcc.c-torture/compile/compile.exp: Likewise.
31217 * gcc.c-torture/execute/execute.exp: Likewise.
31218 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
31219 * gcc.misc-tests/dg-test.exp: Likewise.
31220 * gcc.prms/prms.exp: Likewise.
31221 * gcc.wendy/wendy.exp: Likewise.
31222 * g++.old-deja.exp: Likewise.
31223 Move "Testing file" message to verbose level 1.
31225 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
31227 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
31229 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
31231 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
31232 (default_gcc_start): Accept optional second list element
31233 of compiler flags. Print compiler output at verbosity level 2.
31234 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
31235 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
31236 Save current values of framework globals passcnt, failcnt, xpasscnt,
31237 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
31238 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
31239 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
31240 xfailcnt to compute stats. Update framework global `testcnt' from
31242 (gcc_finish): New proc. Clean up test environment.
31243 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
31244 (gcc_epass, gcc_efail): Delete.
31245 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
31246 argument of line number.
31247 (dg-init): If the tool has an init routine, call it.
31248 (dg-test): Remove args `cflags_var' and `libs_var'.
31249 Pass all compiler options to ${tool}_start.
31250 Handle missing line number.
31251 (dg-finish): New function.
31252 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
31253 particular files. Call gcc_finish at end. Move "skipping test"
31254 message to verbosity level 3.
31255 * gcc.c-torture/compile/compile.exp: Likewise.
31256 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
31257 * gcc.c-torture/execute/execute.exp: Likewise.
31258 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31259 Print testcase being tried at verbosity level 1.
31260 * gcc.c-torture/special/special.exp: Unset xfail.
31261 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31262 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
31263 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
31264 * gcc.failure/failure.exp: Likewise.
31265 * gcc.ieee/ieee.exp: Likewise.
31266 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
31267 Update call to dg-test. Call dg-finish at end.
31268 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
31269 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
31270 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
31271 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
31272 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
31273 * gcc.wendy/wendy.exp: Add copyright.
31274 Delete setting of tmpdir (done by gcc_init).
31275 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
31276 Pass compiler flags to gcc_start. Call gcc_finish at end.
31277 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
31280 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
31282 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
31284 (g++_load): Likewise.
31286 * config/*.exp (gcc_load): Some were varargs fns and some were not.
31287 Rename argument to `prog' to remove the confusion.
31288 Varargs fns behave differently too!
31289 (g++_load): Likewise.
31291 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
31293 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
31294 what it is. Delete (always) printing of status value for !native.
31295 Simplify verbose code, and include status and exec_output.
31296 (g++_load): Use gcc_load.
31298 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
31300 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
31301 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
31302 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
31303 940714-3.c as these testcases don't exist anymore. Make
31304 va-arg-1.c expected to pass.
31306 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
31308 * gcc.misc-tests/misc.exp: Only run specific testcases.
31309 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
31310 * gcc.misc-tests/dg-[1-9].c: New files.
31312 * lib/dg.exp: New testsuite driver.
31313 * gcc.prms/prms.exp: Use it.
31315 * README.gcc: New file.
31317 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
31318 Document and reset `lxpass' and `lxfail'.
31319 Simplify "initialized" message.
31320 (gcc_stat): Clean up comments a little.
31322 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
31324 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
31326 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
31328 * lib/old-dejagnu.exp (process-option): New proc.
31329 (old-dejagnu-init, old-dejagnu-stat): Likewise.
31330 (old-dejagnu): Simplify.
31331 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
31333 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
31335 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
31336 exists and is not an empty string.
31338 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
31339 $xfail rather than calling setup_xfail. Clear $xfail when test is
31341 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
31344 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
31345 longer expected to fail.
31347 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
31350 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
31352 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
31353 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
31354 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
31355 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
31358 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
31359 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
31361 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
31363 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
31364 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
31366 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
31367 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
31368 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
31370 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
31372 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
31373 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
31374 940714-1.c, 940714-2.c, 940714-3.c},
31375 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
31376 gcc.misc-tests/{mg.c,mg.exp}:
31378 * gcc.noncompile/noncompile.exp: Change accordingly.
31380 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
31382 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
31383 Undo previous clobberage.
31385 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
31387 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
31388 * gcc.special/{930510-1.c, special.exp}:
31389 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
31390 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
31391 struct-varargs-1.c}: New tests from c-torture-1.26.
31393 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
31395 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
31396 argument to switch.
31398 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
31400 * Revert the previous changes. Please see Rob's directory
31401 (/lisa/test/rob/progressive/gcc/testsuite) for testing
31404 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
31406 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
31407 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
31408 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
31409 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
31410 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
31411 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
31412 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
31413 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
31414 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
31415 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
31416 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
31417 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
31418 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
31419 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
31420 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
31421 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
31422 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
31423 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
31424 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
31425 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
31426 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
31427 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
31428 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
31429 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
31430 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
31431 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
31432 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
31434 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
31436 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
31437 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
31440 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
31442 * config/unix.exp (g++_load): Fix syntax.
31444 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
31446 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
31447 * gcc.noncompile/921017-1.c: Deleted obsolete test.
31448 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
31449 Don't expect va-arg-1.c to fail. Correct expected output for
31451 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
31452 * gcc.wendy/hbm4.c: Correct typo.
31453 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
31455 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
31457 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
31458 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
31459 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
31460 * lib/c-torture.exp (c-torture-compile): Ditto.
31462 Reduce volume of output (remove all the -I's and such).
31463 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
31464 Call gcc_cpass, gcc_cfail.
31465 (c-torture): Pass testing option to c-torture-compile.
31467 1994-03-21 Doug Evans (dje@cygnus.com)
31469 Bring patches over from progressive.
31470 * config/default.exp: Exit remote shell cleanly.
31471 (g++_exit, g++_start): Add default versions.
31472 * config/sim.exp (gcc_load): Use perror, not error.
31474 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
31476 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
31479 1994-03-14 Doug Evans (dje@cygnus.com)
31481 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
31482 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
31483 (wendy_try): New proc to run testcase.
31484 (main loop): Call 'em.
31485 * gcc.wendy/*.c: Clean up pass to correct expected output.
31487 * lib/gcc.exp: Minor cleanup work.
31488 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
31490 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
31492 * config/sim.exp (gcc_load): Document return codes better.
31493 Don't pass -v to simulator.
31495 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
31497 * gcc.special/920717-x.c: Fix typo.
31498 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
31501 * lib/mike-gcc.exp: Fix typo.
31503 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
31505 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
31506 binary to use, transform the name.
31507 * config/*.exp: rename everything. Nuke any g++ specific files,
31508 it's now a special case of gcc that requires no special support.
31509 Add a default.exp for unsupported targets.
31511 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
31513 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
31514 lib/old-dejagnu.exp: Fix a few patterns to work with the new
31517 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
31519 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
31522 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
31524 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
31526 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
31528 * gcc.execute/execute.exp: Combine opt_list and foption_list into
31529 option_list. Compile every file with only 4/6 option choices
31530 (same as C torture) instead of with 12/18 different option
31532 * lib/c-torture.exp: Likewise.
31534 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
31537 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
31539 * lib/old-deja.exp: Add `excess errors test fails' error, now one
31540 can put an XFAIL *-*-* on excess errors.
31542 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
31544 * g++.law: Add more tests derived from g++-bugs snapshots.
31546 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
31547 equivalent to g++.law/init9.
31549 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
31550 compiled it, and the a.out file after we've run it.
31552 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
31554 * lib/mike-g++.exp (postbase): Delete the .o file after we've
31555 compiled it, and the a.out file after we've run it.
31557 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
31559 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
31561 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
31563 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
31566 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
31568 * g++.law: New directory of g++ tests derived from the g++-bugs
31571 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
31573 * gcc.compile: initbug1.c initbug1.exp testcase added
31575 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
31577 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
31578 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
31579 fixes submitted by Jeff Law (law@cs.utah.edu)
31580 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
31581 Jeff Law (law@cs.utah.edu)
31584 1993-11-30 Mike Stump (mrs@cygnus.com)
31586 * config/unix-g++.exp: Follow the gcc way of doing things.
31587 * g++.old-deja/old-deja.exp: Minor updates.
31588 * lib/g++.exp: New file, follow the gcc way of doing things.
31589 * lib/old-dejagnu.exp: Minor updates.
31590 * lib/mike-g++.exp: Always unset errorInfo.
31592 1993-11-06 Mike Stump (mrs@cygnus.com)
31594 * lib/gcc.exp: Fix some errors with the below change, CC and
31595 CFLAGS should be global when setting, not local.
31597 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
31599 * lib/gcc.exp: Transform tool name.
31601 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31603 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
31605 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31607 * lib/gcc.exp: change gcc_done to gcc_stat
31609 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
31611 * Upgraded gcc testsuite to c-torture version 1.25
31613 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
31615 * lib/gcc.exp: added reporting code. Changed verbose compile message.
31616 * lib/c-torture: added hooks for new reporting code.
31618 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
31620 * config/sh-gcc.exp: check if sh-sim exists in the path
31622 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
31624 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
31625 * gcc.compile/compile.exp: Initial changes for new logic.
31626 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
31627 * gcc.failure/failure.exp: Initial changes for new logic.
31628 * gcc.ieee/ieee.exp: Initial changes for new logic.
31629 * gcc.misc-tests/misc.exp: Initial changes for new logic.
31630 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
31631 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
31632 * lib/c-torture.exp: Initial changes for new logic.
31633 * lib/gcc.exp: Initial changes for new logic.
31635 1993-10-15 Mike Stump (mrs@cygnus.com)
31637 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
31638 depend upon failure or success. Fully qualify names in failure
31639 and success messages. Always remove a.out before starting
31640 compile, just in case. Pay more attention to error text output by
31641 the compiler. Handle testcases with no known past errors just
31642 like all others, so that things are uniform. Other miscellaneous
31645 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
31647 * gcc.cpp: new directory for cpp tests
31649 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
31651 * lib/chill.exp: Code reformatted, removed unused code.
31652 * config/unix-chill.exp: Code reformatted, removed unused code.
31653 * chill.execute/execute.exp: Code reformatted, removed unused code.
31654 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
31656 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
31658 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
31659 routines not written.
31661 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
31663 * config/bug-gcc.exp: Use new procs from bug.exp.
31665 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
31667 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
31668 via ftp, rather than depending on NFS.
31669 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
31672 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
31674 * config/bug-gcc.exp: Use new download proc.
31676 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
31678 * chill.execute/execute.exp: cleanups, handles errors better
31679 * chill.compile/compile.exp: rewrite, based on execute.exp
31680 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
31681 * lib/chill.exp: major changes to diff proc and compile and link
31682 procs. added chill_fail and chill_pass wrappers to pass and
31683 fail. added more comments, and handle error codes better.
31684 Added a hack to capture stderr from exec, so noncompile tests
31687 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
31689 * chill.execute/execute.exp: rewrite of testsuite driver
31690 * lib/chill.exp: rewrite of testsuite driver
31691 * config/unix-chill.exp: rewrite of testsuite driver
31693 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
31696 * iexpr.ch: Standardize uppercase.
31697 * tuples.dat: Standardize uppercase.
31698 * vary.ch: standardize. Correct varying string assignments.
31699 * vary.dat: Add new output lines.
31701 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
31704 * chprintf.ch: Standardize use of uppercase.
31705 * tuples.ch: Standardize and turn arr2 into a DCL,
31707 * pinits.ch: Standardize.
31709 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
31711 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
31712 * Makefil: Renamed to Makefile.in.
31713 * configure.in: New.
31715 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
31718 * .cvsignore: Add result/output files.
31719 * Makefile: Fix up variables at start. Use MFLAGS
31720 everywhere. Correct bool_loc, built_ins entries.
31721 Add entry for vary1.ch.
31722 * bitarray.ch: Standardize upper-case usage.
31723 * bitexpr.ch: Standardize, add output of b1.
31724 * params.ch: Use arrayt in along PROC parameters, to
31725 avoid novelty problems.
31726 * sets.ch: Tiny cleanup.
31727 * vary1.ch: Re-indent.
31729 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
31731 * Add PR-related files to Makefiles, .cvsignore files, etc.
31733 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
31735 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
31736 with compiler objects. New names are test-flow.c and test-loop.c
31738 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
31740 * Upgraded c-torture tests from 1.19 to 1.20
31743 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
31744 * gcc.compile: 930623-1.c 930623-2.c
31745 * gcc.noncompile: 930622-1.c 930622-2.c
31746 * gcc.failure: 920411-1.c 920627-2.c
31747 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
31749 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
31751 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
31752 More changes to get testsuite working properly. Needs more work.
31753 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
31755 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
31757 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
31758 More changes to get testsuite working properly. Needs more work.
31760 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
31762 * chill.compile/compile.exp: Added for Dejagnu support
31763 * chill.execute/execute.exp: Added for Dejagnu support
31764 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
31766 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
31768 This should complete moving the CHILL test files.
31769 * chill.noncompile(.cvsignore printf.grt
31770 in-printf.grt chprintf.grt chprintf.ch):
31771 Added test-support files.
31772 (Makefile): Modified further.
31773 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
31774 signal.ch): Added test files.
31775 * chill.execute (.cvsignore printf.grt printr.c
31776 in-printf.grt rts.c chprintf.grt rts.h): Added
31777 test-support files.
31778 (Makefile): More corrections.
31780 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
31782 * chill.compile, chill.execute, chill.nocompile: Add CHILL
31783 test cases, ready for DejaGnu.
31785 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
31787 * Upgraded c-torture tests from 1.18 to 1.19
31789 * gcc.compile: added test(s):
31791 * gcc.execute: added test(s):
31792 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
31794 * added new subdirectory for misc tests: gcc.misc-tests
31795 * gcc.misc-test(s): added tests:
31796 inst-check.c test-consts.c test-ior.c test-switch.c
31798 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
31800 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
31802 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
31804 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
31806 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
31808 * Upgraded c-torture tests from 1.17 to 1.18
31810 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
31812 * Upgraded c-torture tests from 1.12 to 1.17
31814 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
31816 * lib/old-dejagnu.exp:
31817 Fixed handling of XFAIL target triplets to correctly
31818 recognize wildcard characters. Removed code that
31819 appended a unique id tag to the end of the file name
31820 printed out by the result of the testcases within a
31823 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
31825 * lib/old-dejagnu.exp:
31826 Reworked expected failure handling to trigger off of XFAIL
31827 keyword in keyphrase embeded in testcase source code. The
31828 XFAIL keyword must be at the end of the keyphrase line. It
31829 may optionally be followed by one or more target triplets.
31830 It has just occured that the handling of wildcards in the
31831 target triplet may not be correct.
31833 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
31835 * g++.old-deja/tests:
31836 Moved all subdirectories up one level into g++.old-deja .
31838 * lib/old-dejagnu.exp:
31839 Fixed problem with CXXFLAGS not being properly reset, and being
31840 corrupted with extraneous "-c" compiler option. This was
31841 causing binaries to not be generated for test that needed them.
31842 Modified strings passed to "pass" and "fail" so that individual
31843 tests from the same test file would be distinguished by an
31844 identifier appended to the test file name in the summary logs;
31845 this corrected a problem with erroneous diff logs. Added code
31846 to search testcases for expected fail and unexpected pass keywords.
31848 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
31850 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
31852 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
31854 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
31855 Removed extraneous text from end of "Special g++ Options"
31858 * lib/old-dejagnu.exp: Added pattern matching to look for new
31859 keywords, embedded in testcases comments, which will trigger
31860 calls to xpass and xfail.
31862 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
31864 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
31865 comments embedded in the testcases, especially the one looking for
31866 special compiler options, as well as the pattern matching for the
31867 compiler output again.
31869 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
31871 * lib/old-dejagnu.exp: Do a proper check of the return value for
31872 execute tests. Fixed several problems with the pattern matching
31873 of the compiler output which gave erroneous test results.
31874 Changed several of the test result messages to be more descriptive.
31875 * config/unix-g++.exp: Proc g++_load now actually works and
31876 executes the tests passed to it and returns a usable return
31879 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
31881 * lib/gcc.exp: Exits gracefully if $CC is bogus.
31883 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
31885 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
31886 Modified both files to properly execute the old style
31887 dejagnu tests. The previous versions of these files were
31888 experimental and did not function anything near correctly.
31890 1993-04-05 Rob Savoye (rob@cygnus.com)
31892 * Removed all Makefile.in and configure.in files. No configuration
31895 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
31897 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
31899 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
31901 * gcc.compile/configure.in, gcc.unsorted/configure.in,
31902 gcc.special/configure.in, gcc.noncompile/configure.in,
31903 gcc.execute/configure.in, gcc.code_quality/configure.in,
31904 g++.other/configure.in, g++.old-deja/configure.in,
31905 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
31906 in srcname setting.
31908 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
31910 * lib/udi.exp: Fixed mondfe and mondfe_download.
31911 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
31912 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
31914 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
31916 * config/udi-gdb.exp: Check $shell_id after connecting to target.
31917 (gdb_exit): Don't remove *_soc files.
31919 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
31921 * lib/c-torture.exp: Don't look for main; instead always use -w
31922 -c. This is how the c-torture tests work. Remove the object
31923 file if the compilation succeeds.
31924 * gcc.execute/execute.exp: Remove executable if test passes.
31925 * gcc.noncompile/noncompile.exp: Every test is an expected
31927 * gcc.special/special.exp: Added tests from c-torture 1.11,
31928 corrected use of existing test.
31929 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
31930 gcc.execute/920625-1.c: Updated to c-torture 1.11.
31931 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
31932 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
31933 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
31934 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
31935 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
31936 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
31937 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
31938 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
31939 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
31940 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
31941 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
31942 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
31943 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
31944 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
31945 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
31946 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
31947 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
31949 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
31950 correspond to c-torture 1.11.