1 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
4 * gfortran.dg/reduction.f90: New testcase.
6 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
11 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
14 * g++.dg/Wparentheses-3.C: New test.
16 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
18 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
19 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20 * gcc.dg/vect/vect-2.c: Likewise.
21 * gcc.dg/vect/vect-3.c: Likewise.
22 * gcc.dg/vect/vect-4.c: Likewise.
23 * gcc.dg/vect/vect-5.c: Likewise.
24 * gcc.dg/vect/vect-6.c: Likewise.
25 * gcc.dg/vect/vect-7.c: Likewise.
26 * gcc.dg/vect/vect-25.c: Likewise.
27 * gcc.dg/vect/vect-31.c: Likewise.
28 * gcc.dg/vect/vect-32.c: Likewise.
29 * gcc.dg/vect/vect-34.c: Likewise.
30 * gcc.dg/vect/vect-36.c: Likewise.
31 * gcc.dg/vect/vect-all.c: Likewise.
33 2004-08-18 Mark Mitchell <mark@codesourcery.com>
36 * g++.dg/template/operator4.C: New test.
38 2004-08-18 Richard Henderson <rth@redhat.com>
40 * gcc.dg/20040206-1.c: XFAIL.
42 2004-08-17 Mark Mitchell <mark@codesourcery.com>
45 * g++.dg/template/array7.C: New test.
47 2004-08-17 James E Wilson <wilson@specifixinc.com>
49 * gcc.dg/mips-movcc-1.c: New test.
50 * gcc.dg/mips-movcc-2.c: New test.
51 * gcc.dg/mips-movcc-3.c: New test.
53 * gcc.dg/mips-nmadd-1.c: New test.
54 * gcc.dg/mips-nmadd-2.c: New test.
56 2004-08-17 Mark Mitchell <mark@codesourcery.com>
59 * g++.dg/opt/inline8.C: New test.
62 * g++.dg/parse/error17.C: New test.
64 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
66 * gcc.dg/vect: New directory for vectorizer tests.
67 * gcc.dg/vect/tree-vect.h: New file.
68 * gcc.dg/vect/vect.exp: New file.
69 * gcc.dg/vect/pr16105.c.c: New test.
70 * gcc.dg/vect/vect-1.c: New test.
71 * gcc.dg/vect/vect-2.c: New test.
72 * gcc.dg/vect/vect-3.c: New test.
73 * gcc.dg/vect/vect-4.c: New test.
74 * gcc.dg/vect/vect-5.c: New test.
75 * gcc.dg/vect/vect-6.c: New test.
76 * gcc.dg/vect/vect-7.c: New test.
77 * gcc.dg/vect/vect-8.c: New test.
78 * gcc.dg/vect/vect-9.c: New test.
79 * gcc.dg/vect/vect-10.c: New test.
80 * gcc.dg/vect/vect-11.c: New test.
81 * gcc.dg/vect/vect-12.c: New test.
82 * gcc.dg/vect/vect-13.c: New test.
83 * gcc.dg/vect/vect-14.c: New test.
84 * gcc.dg/vect/vect-15.c: New test.
85 * gcc.dg/vect/vect-16.c: New test.
86 * gcc.dg/vect/vect-17.c: New test.
87 * gcc.dg/vect/vect-18.c: New test.
88 * gcc.dg/vect/vect-19.c: New test.
89 * gcc.dg/vect/vect-20.c: New test.
90 * gcc.dg/vect/vect-21.c: New test.
91 * gcc.dg/vect/vect-22.c: New test.
92 * gcc.dg/vect/vect-23.c: New test.
93 * gcc.dg/vect/vect-24.c: New test.
94 * gcc.dg/vect/vect-25.c: New test.
95 * gcc.dg/vect/vect-26.c: New test.
96 * gcc.dg/vect/vect-27.c: New test.
97 * gcc.dg/vect/vect-28.c: New test.
98 * gcc.dg/vect/vect-29.c: New test.
99 * gcc.dg/vect/vect-30.c: New test.
100 * gcc.dg/vect/vect-31.c: New test.
101 * gcc.dg/vect/vect-32.c: New test.
102 * gcc.dg/vect/vect-33.c: New test.
103 * gcc.dg/vect/vect-34.c: New test.
104 * gcc.dg/vect/vect-35.c: New test.
105 * gcc.dg/vect/vect-36.c: New test.
106 * gcc.dg/vect/vect-37.c: New test.
107 * gcc.dg/vect/vect-38.c: New test.
108 * gcc.dg/vect/vect-40.c: New test.
109 * gcc.dg/vect/vect-41.c: New test.
110 * gcc.dg/vect/vect-42.c: New test.
111 * gcc.dg/vect/vect-43.c: New test.
112 * gcc.dg/vect/vect-44.c: New test.
113 * gcc.dg/vect/vect-45.c: New test.
114 * gcc.dg/vect/vect-46.c: New test.
115 * gcc.dg/vect/vect-47.c: New test.
116 * gcc.dg/vect/vect-48.c: New test.
117 * gcc.dg/vect/vect-49.c: New test.
118 * gcc.dg/vect/vect-50.c: New test.
119 * gcc.dg/vect/vect-51.c: New test.
120 * gcc.dg/vect/vect-52.c: New test.
121 * gcc.dg/vect/vect-53.c: New test.
122 * gcc.dg/vect/vect-54.c: New test.
123 * gcc.dg/vect/vect-55.c: New test.
124 * gcc.dg/vect/vect-56.c: New test.
125 * gcc.dg/vect/vect-57.c: New test.
126 * gcc.dg/vect/vect-58.c: New test.
127 * gcc.dg/vect/vect-59.c: New test.
128 * gcc.dg/vect/vect-60.c: New test.
129 * gcc.dg/vect/vect-61.c: New test.
130 * gcc.dg/vect/vect-all.c: New test.
131 * gcc.dg/vect/vect-none.c: New test.
133 2004-08-17 Paul Brook <paul@codesourcery.com>
136 * gfortran.dg/entry_1.f90: New test.
138 2004-08-17 Andrew Pinski <apinski@apple.com>
140 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
142 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
144 * gcc.dg/pr17036-1.c: New test.
146 2004-08-16 Devang Patel <dpatel@apple.com>
148 * gcc.dg/darwin-20040809-1.c: New test.
150 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
152 * gcc.dg/funcdef-attr-1.c: New test.
154 2004-08-16 Janis Johnson <janis187@us.ibm.com>
156 * gcc.dg/altivec-17.c: New test.
157 * gcc.dg/altivec-18.c: New test.
159 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
162 * g++.dg/template/vtable2.C: New test.
164 2004-08-14 Richard Henderson <rth@redhat.com>
166 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
167 * gcc.dg/pack-test-4.c (main): Return 0.
168 * gcc.dg/setjmp-1.c: Remove XFAIL.
169 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
171 2004-08-14 Richard Henderson <rth@redhat.com>
173 * gcc.dg/980217-1.c: Add prototype for printf.
175 2004-08-13 Bud Davis <bdavis9659@comcast.net>
177 * gfortran.dg/pr16935.f90: New test.
179 2004-08-13 Janis Johnson <janis187@us.ibm.com>
181 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
183 2004-08-13 Paul Brook <paul@codesourcery.com>
185 * gfortran.dg/der_io_1.f90: Remove stray comma.
187 2004-08-12 Janis Johnson <janis187@us.ibm.com>
189 * gcc.dg/vmx/cw-bug-2.c: Remove.
190 * gcc.dg/vmx/vprint-1.c: Remove.
191 * gcc.dg/vmx/vscan-1.c: Remove.
193 2004-08-12 Devang patel <dpatel@apple.com>
195 * gcc.dg/darwin-20040809-2.c: New test.
197 2004-08-12 Janis Johnson <janis1872us.ibm.com>
199 * g++.dg/ext/altivec-12.C: New test.
201 * g++.dg/ext/altivec-11.C: New test.
203 2004-08-12 Paul Brook <paul@codesourcery.com>
205 * g++.dg/abi/arm_cxa_vec_1.C: New test.
207 2004-08-12 Janis Johnson <janis187@us.ibm.com>
209 * g++.dg/ext/altivec-2.C: Check for hardware support before
210 executing any VMX instructions.
212 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
214 2004-08-12 Jakub Jelinek <jakub@redhat.com>
217 * g++.old-deja/g++.other/comdat4.C: New test.
218 * g++.old-deja/g++.other/comdat4-aux.cc: New.
220 2004-08-12 Ben Elliston <bje@au.ibm.com>
223 * gcc.dg/pr16286.c: New test.
225 2004-08-12 Jan Beulich <jbeulich@novell.com>
227 * g++.dg/ext/asm5.C: New.
229 2004-08-11 Mark Mitchell <mark@codesourcery.com>
232 * g++.dg/eh/crash1.C: New test.
235 * g++.dg/ext/construct1.C: New test.
237 2004-08-11 Mark Mitchell <mark@codesourcery.com>
240 * g++.dg/init/ptrmem1.C: New test.
243 * g++.dg/parse/offsetof5.C: New test.
246 * g++.dg/template/overload3.C: New test.
248 2004-08-11 Mark Mitchell <mark@codesourcery.com>
251 * g++.dg/parse/error16.C: New test.
254 * g++.dg/template/error14.C: New test.
257 * g++.dg/template/error15.C: New test.
259 2004-08-11 Devang Patel <dpatel@apple.com>
261 * gcc.dg/darwin-ld-20040809-1.c: New test.
262 * gcc.dg/darwin-ld-20040809-2.c: New test.
264 2004-08-11 Steven G. Kargl <kargls@comcast.net>
267 * gfortran.dg/dfloat_1.f90: New test.
269 2004-08-09 Mark Mitchell <mark@codesourcery.com>
271 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
272 * gcc.dg/dll-2.c: Fix dg-require syntax.
273 * gcc.misc-tests/arm-isr.c (abort): Declare.
276 2004-08-10 Mark Mitchell <mark@codesourcery.com>
279 * g++.dg/parse/crash16.C: New test.
281 2004-08-10 Roger Sayle <roger@eyesopen.com>
283 * gcc.dg/mips-rsqrt-1.c: New test case.
284 * gcc.dg/mips-rsqrt-2.c: New test case.
285 * gcc.dg/mips-rsqrt-3.c: New test case.
287 2004-08-10 Paul Brook <paul@codesourcery.com>
289 * gfortran.dg/der_io_1.f90: New test.
291 2004-08-10 Paul Brook <paul@codesourcery.com>
294 * gfortran.dg/der_array_1.f90: New test.
296 2004-08-09 David Edelsohn <edelsohn@gnu.org>
298 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
300 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
302 * gcc.dg/wchar_t-2.c: Fix typo.
304 2004-08-09 Falk Hueffner <falk@debian.org>
306 PR tree-optimization/12517
307 * gcc.c-torture/compile/pr12517.c: New test.
309 PR tree-optimization/12578
310 * gcc.c-torture/compile/pr12578.c: New test.
312 PR tree-optimization/12899
313 * gcc.c-torture/compile/pr12899.c: New test.
315 PR rtl-optimization/14692
316 * gcc.c-torture/compile/pr14692.c: New test.
318 PR tree-optimization/16461
319 * gcc.c-torture/compile/pr16461.c: New test.
321 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
323 * gfortran.dg/getenv_1.f90: New test.
325 2004-08-06 Mark Mitchell <mark@codesourcery.com>
327 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
329 * gcc.dg/symbian5.c: Test -fno-short-wchar.
331 2004-08-06 Paul Brook <paul@codesourcery.com>
333 * gfortran.dg/ret_array_1.f90: New test.
334 * gfortran.dg/ret_pointer_1.f90: New test.
336 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
338 * gcc.dg/missing-field-init-[12].c: New tests.
339 * g++.dg/warn/missing-field-init-[12].C: New tests.
341 2004-08-06 Mark Mitchell <mark@codesourcery.com>
343 * gcc.dg/enum2.c: New test.
344 * gcc.dg/symbian3.c: Likewise.
345 * gcc.dg/symbian4.c: Likewise.
346 * gcc.dg/wchar_t-2.c: Likewise.
348 2004-08-05 Mark Mitchell <mark@codesourcery.com>
350 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
353 2004-08-05 Mark Mitchell <mark@codesourcery.com>
355 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
356 dg-require-visiblity.
357 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
358 * g++.dg/ext/visibility/fvisibility.C: Likewise.
359 * g++.dg/ext/visibility/memfuncts.C: Likewise.
360 * g++.dg/ext/visibility/new1.C: Likewise.
361 * g++.dg/ext/visibility/pragma.C: Likewise.
362 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
363 * g++.dg/ext/visibility/virtual.C: Likewise.
364 * g++/dg/ext/visibility/visibility-1.C: Likewise.
365 * g++/dg/ext/visibility/visibility-2.C: Likewise.
366 * g++/dg/ext/visibility/visibility-3.C: Likewise.
367 * g++/dg/ext/visibility/visibility-4.C: Likewise.
368 * g++/dg/ext/visibility/visibility-5.C: Likewise.
369 * g++/dg/ext/visibility/visibility-6.C: Likewise.
370 * g++/dg/ext/visibility/visibility-7.C: Likewise.
371 * g++/dg/ext/visibility/visibility-8.C: New test.
372 * gcc.c-torture/compile/dll.x: Remove.
373 * gcc.dg/dll-2.c: Use dg-require-dll
374 * gcc.dg/visibility-10.c: New test.
375 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
377 * testsuite/lib/scanasm.exp (scan_hidden): New function.
378 (scan_not_hidden): Likewise.
380 2004-08-05 David Edelsohn <edelsohn@gnu.org>
382 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
384 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
386 * gcc.c-torture/execute/20040805-1.c: New test.
388 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
390 * gcc.dg/20020118-1.c: Declare abort.
391 * gcc.dg/altivec_check.h: Likewise.
392 * gcc.dg/iftrap-2.c: Likewise.
393 * gcc.dg/pragma-darwin.c: Likewise.
394 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
396 2004-08-04 Geoffrey Keating <geoffk@apple.com>
398 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
400 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
402 * gcc.c-torture/execute/builtins/abs-2.c,
403 gcc.c-torture/execute/builtins/abs-3.c,
404 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
405 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
406 intmax_t, uintmax_t and their limits.
407 * gcc.dg/intmax_t-1.c: New test.
409 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
411 * g++.dg/tc1/dr147.C: Add reference to PR.
413 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
415 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
416 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
418 2004-08-03 David Edelsohn <edelsohn@gnu.org>
420 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
422 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
424 * gcc.dg/redecl-5.c: New test.
425 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
428 2004-08-03 Roger Sayle <roger@eyesopen.com>
431 * gcc.c-torture/execute/pr16790-1.c: New test case.
433 2004-08-03 Mark Mitchell <mark@codesourcery.com>
435 * g++.dg/ext/visibility/assign1.C: New test.
436 * g++.dg/ext/visibility/new1.C: Likewise.
438 * gcc.dg/symbian1.c: New test.
439 * gcc.dg/symbian2.c: Likewise.
441 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
444 * gcc.dg/i386-sse-9.c: New test.
446 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
448 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
450 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
452 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
453 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
454 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
455 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
456 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
457 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
458 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
459 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
460 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
461 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
462 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
463 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
464 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
465 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
466 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
467 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
468 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
469 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
470 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
471 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
472 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
473 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
474 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
475 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
476 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
477 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
478 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
479 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
480 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
481 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
482 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
483 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
484 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
485 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
486 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
487 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
488 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
489 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
490 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
491 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
492 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
493 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
494 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
495 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
496 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
497 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
498 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
499 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
500 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
501 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
502 gcc.misc-tests/i386-pf-3dnow-1.c,
503 gcc.misc-tests/i386-pf-athlon-1.c,
504 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
505 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
506 Declare built-in functions used.
507 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
509 2004-08-02 Mark Mitchell <mark@codesourcery.com>
512 * g++.dg/lookup/using12.C: New test.
514 * g++.dg/init/null1.C: Fix PR number.
515 * g++.dg/parse/namespace10.C: Likewise.
517 2004-08-01 Mark Mitchell <mark@codesourcery.com>
520 * g++.dg/template/spec17.C: New test.
521 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
522 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
524 2004-08-02 David Billinghurst
527 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
529 2004-08-01 Zack Weinberg <zack@codesourcery.com>
531 * gcc.dg/ia64-got-1.c: New test case.
533 2004-08-01 Mark Mitchell <mark@codesourcery.com>
536 * g++.dg/init/null1.C: New test.
537 * g++.dg/tc1/dr76.C: Adjust error marker.
540 * g++.dg/parse/namespace10.C: New test.
543 * g++.dg/inherit/ptrmem2.C: New test.
545 2004-08-02 Ben Elliston <bje@au.ibm.com>
548 * gcc.dg/pr16155.c: New test.
550 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
552 * gcc.dg/redecl-2.c: New test.
554 2004-07-30 Geoffrey Keating <geoffk@apple.com>
556 * gcc.dg/darwin-longdouble.c: New file.
558 2004-07-30 Richard Henderson <rth@redhat.com>
560 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
561 write to constant argument.
562 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
564 2004-07-30 Richard Henderson <rth@redhat.com>
566 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
567 tests of nearest around zero.
569 2004-07-30 Andrew Pinski <apinski@apple.com>
571 * gcc.c-torture/compile/20040730-1.c: New test.
573 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
575 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
578 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
580 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
582 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
584 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
585 contains $ld_library_path.
586 * lib/gfortran.exp (gfortran_link_flags): Likewise.
588 2004-07-29 Richard Henderson <rth@redhat.com>
590 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
592 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
594 (Check): Accept either alternative.
596 2004-07-29 Mark Mitchell <mark@codesourcery.com>
598 * g++.dg/abi/inline1.C: New test.
599 * g++.dg/abi/local1-a.cc: Likewise.
600 * g++.dg/abi/local1.C: Likewise.
601 * g++.dg/abi/mangle11.C: Tweak location of warnings.
602 * g++.dg/abi/mangle12.C: Likewise.
603 * g++.dg/abi/mangle17.C: Likewise.
604 * g++.dg/abi/mangle20-2.C: Likewise.
605 * g++.dg/opt/interface1.C: Likewise.
606 * g++.dg/opt/interface1.h: Likewise.
607 * g++.dg/opt/interface1-a.cc: New test.
608 * g++.dg/parse/repo1.C: New test.
609 * g++.dg/template/repo1.C: Likewise.
610 * g++.dg/warn/Winline-1.C: Likewise.
611 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
613 2004-07-29 Diego Novillo <dnovillo@redhat.com>
615 * gcc.dg/tree-ssa/20040729-1.c: New test.
617 2004-07-27 Matt Austern <austern@apple.com>
619 * gcc.dg/darwin-bool-1.c: New test.
620 * gcc.dg/darwin-bool-2.c: New test.
622 2004-07-28 Richard Henderson <rth@redhat.com>
624 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
625 arguments in the correct type. Don't write to constant arguments.
627 2004-07-28 Diego Novillo <dnovillo@redhat.com>
629 PR tree-optimization/16688
630 PR tree-optimization/16689
631 * g++.dg/tree-ssa/pr16688.C: New test.
633 2004-07-28 Diego Novillo <dnovillo@redhat.com>
635 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
636 loads. Not only in the comment, this time.
638 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
640 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
641 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
642 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
643 * gcc.dg/sh4a-bitmovua.c: New.
644 * gcc.dg/sh4a-cos.c: New.
645 * gcc.dg/sh4a-cosf.c: New.
646 * gcc.dg/sh4a-fprun.c: New.
647 * gcc.dg/sh4a-fsrra.c: New.
648 * gcc.dg/sh4a-memmovua.c: New.
649 * gcc.dg/sh4a-sin.c: New.
650 * gcc.dg/sh4a-sincos.c: New.
651 * gcc.dg/sh4a-sincosf.c: New.
652 * gcc.dg/sh4a-sinf.c: New.
654 2004-07-28 Diego Novillo <dnovillo@redhat.com>
656 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
658 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
660 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
663 2004-07-27 Andrew Pinski <apinski@apple.com>
665 * g++.dg/rtti/tinfo1.C: Correct the xfail.
667 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
669 * gcc.dg/pragma-isr.c: New test.
671 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
674 * g++.dg/template/ttp11.C: New test.
676 2004-07-27 Diego Novillo <dnovillo@redhat.com>
678 * gcc.c-torture/compile/20040727-1.c: New test.
680 2004-07-26 Eric Christopher <echristo@redhat.com>
682 * gcc.c-torture/compile/20040726-2.c: New test.
684 2004-07-26 Andrew Pinski <apinski@apple.com>
686 * g++.dg/rtti/tinfo1.C: Xfail.
688 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
690 * gcc.c-torture/compile/20040726-1.c: New test.
692 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
693 Brian Ryner <bryner@brianryner.com>
697 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
698 * g++.dg/ext/visibility/: New directory.
699 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
700 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
701 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
702 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
703 * g++.dg/ext/visibility/fvisibility.C,
704 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
705 g++.dg/ext/visibility/fvisibility-override1.C
706 g++.dg/ext/visibility/fvisibility-override2.C
707 g++.dg/ext/visibility/memfuncts.C
708 g++.dg/ext/visibility/noPLT.C
709 g++.dg/ext/visibility/pragma.C
710 g++.dg/ext/visibility/pragma-override1.C
711 g++.dg/ext/visibility/pragma-override2.C
712 g++.dg/ext/visibility/staticmemfuncts.C
713 g++.dg/ext/visibility/virtual.C: New tests.
715 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
718 * gcc.dg/pr15360-1.c: New test.
720 2004-07-25 Daniel Jacobowitz <dan@debian.org>
722 * gcc.dg/pragma-align-2.c: New test.
723 * gcc.dg/pragma-init-fini.c: New test.
724 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
727 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
729 * gcc.dg/init-string-2.c: New test.
731 2004-07-24 Zack Weinberg <zack@codesourcery.com>
734 * gcc.dg/Wredundant-decls-1.c: New test case.
736 2004-07-24 Jakub Jelinek <jakub@redhat.com>
738 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
739 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
740 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
741 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
742 * gcc.dg/compat/generate-random.c: New file.
743 * gcc.dg/compat/generate-random.h: Likewise.
744 * gcc.dg/compat/generate-random_r.c: Likewise.
745 * gcc.dg/compat/struct-layout-1.h: Likewise.
746 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
747 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
748 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
749 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
750 * gcc.dg/compat/struct-layout-1_main.c: New test.
751 * gcc.dg/compat/struct-layout-1_x.c: New file.
752 * gcc.dg/compat/struct-layout-1_y.c: New file.
753 * gcc.dg/compat/struct-layout-1_test.h: New file.
755 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
757 * gcc.dg/comp-return-1.c: New test
759 2004-07-23 Janis Johnson <janis187@us.ibm.com>
761 * gcc.dg/vmx/8-02a.c: Fix typo.
763 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
764 * gcc.dg/darwin-abi-3.c: New test.
766 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
767 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
769 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
770 * gcc.dg/vmx/ops-long-1.c: New test.
771 * gcc.dg/vmx/ops-long-2.c: New test.
773 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
775 * g++.dg/lookup/conv-[1234].C: New.
777 2004-07-22 Mark Mitchell <mark@codesourcery.com>
779 * g++.dg/parse/attr2.C: Simplify.
781 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
784 * gcc.c-torture/execute/pr7284-1.c: New test.
786 2004-07-22 Brian Booth <bbooth@redhat.com>
788 * gcc.dg/tree-ssa/20040721-1.c: New test.
790 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
792 * g++.dg/template/crash20.c: New.
794 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
796 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
797 Add dg-run directive. Declare variables as required.
798 * gfortran.dg/g77/README: Update
800 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
802 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
803 gcc.dg/cris-peep2-andu2.c: New tests.
805 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
808 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
810 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
812 * gcc.dg/qual-return-2.c: Update expected messages.
813 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
815 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
817 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
818 * gcc.dg/noncompile/921102-1.c: Update expected error message.
820 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
823 * gcc.dg/init-string-1.c: New test.
825 2004-07-21 Jakub Jelinek <jakub@redhat.com>
829 * gcc.dg/torture/nested-fn-1.c: New test.
831 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
834 * gcc.dg/ia64-fptr-1.c: New file.
836 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
839 * g++.dg/template/spec16.C: New test.
840 * g++.old-deja/g++.robertl/eb118.C: Remove.
842 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
845 * g++.dg/template/spec15.C: New test.
847 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
849 Copy cases from g77.f-torture/execute and add dg-run
850 directive. Other changes as noted.
851 * gfortran.dg/g77/13037.f
852 * gfortran.dg/g77/1832.f
853 * gfortran.dg/g77/19981119-0.f
854 * gfortran.dg/g77/19990313-0.f
855 * gfortran.dg/g77/19990313-1.f
856 * gfortran.dg/g77/19990313-2.f
857 * gfortran.dg/g77/19990313-3.f
858 * gfortran.dg/g77/19990419-1.f
859 * gfortran.dg/g77/19990826-0.f
860 * gfortran.dg/g77/19990826-2.f
861 * gfortran.dg/g77/20000503-1.f
862 * gfortran.dg/g77/20001111.f
863 * gfortran.dg/g77/20010116.f
864 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
865 * gfortran.dg/g77/20010430.f
866 * gfortran.dg/g77/6177.f
867 * gfortran.dg/g77/947.f
868 * gfortran.dg/g77/970816-3.f
869 * gfortran.dg/g77/971102-1.f
870 * gfortran.dg/g77/980520-1.f
871 * gfortran.dg/g77/980628-0.f
872 * gfortran.dg/g77/980628-1.f
873 * gfortran.dg/g77/980628-10.f
874 * gfortran.dg/g77/980628-2.f
875 * gfortran.dg/g77/980628-3.f
876 * gfortran.dg/g77/980628-7.f
877 * gfortran.dg/g77/980628-8.f
878 * gfortran.dg/g77/980628-9.f
879 * gfortran.dg/g77/980701-0.f
880 * gfortran.dg/g77/980701-1.f
881 * gfortran.dg/g77/cabs.f
882 * gfortran.dg/g77/claus.f
883 * gfortran.dg/g77/complex_1.f
884 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
885 * gfortran.dg/g77/dcomplex.f
886 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
887 * gfortran.dg/g77/f90-intrinsic-mathematical.f
888 * gfortran.dg/g77/f90-intrinsic-numeric.f
889 * gfortran.dg/g77/int8421.f
890 * gfortran.dg/g77/labug1.f
891 * gfortran.dg/g77/large_vec.f
892 * gfortran.dg/g77/le.f
893 * gfortran.dg/g77/short.f
894 * gfortran.dg/g77/README: Update
896 2004-07-20 Mark Mitchell <mark@codesourcery.com>
899 * g++.dg/parse/lookup4.C: New test.
901 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
904 * g++.dg/template/ttp10.C: New test.
906 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
908 * gcc.dg/pr12625-1.c: New test.
910 2004-07-20 Steven Bosscher <stevenb@suse.de>
912 * testsuite/gcc.dg/switch-warn-1.c: New test.
913 * testsuite/gcc.dg/switch-warn-2.c: New test.
914 * gcc.c-torture/compile/pr14730.c: Update.
916 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
918 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
919 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
920 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
921 g++.dg/template/nontype3.C: Remove trailing CR from tests.
923 2004-07-18 Mark Mitchell <mark@codesourcery.com>
926 * g++.dg/template/assign1.C: New test.
928 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
931 * g++.dg/template/ttp9.C: New test.
933 2004-07-19 Daniel Jacobowitz <dan@debian.org>
935 * gcc.dg/format/cmn-err-1.c: New test.
937 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
939 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
940 gcc.dg/Wparentheses-10.c: New tests.
941 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
943 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
946 * gfortran.dg/g77//ffixed-line-length-0.f,
947 gfortran.dg/g77/ffixed-line-length-132.f,
948 gfortran.dg/g77/ffixed-line-length-72.f,
949 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
950 gfortran.dg/g77/README: Update.
952 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
955 * g++.dg/template/non-dependent7.C: New test.
956 * g++.dg/template/non-dependent8.C: Likewise.
957 * g++.dg/template/non-dependent9.C: Likewise.
958 * g++.dg/template/non-dependent10.C: Likewise.
960 2004-07-17 Mark Mitchell <mark@codesourcery.com>
963 * g++.dg/parse/attr2.C: New test.
965 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
968 * g77.f-torture: Ditto.
970 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
972 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
973 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
974 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
976 2004-07-16 Richard Henderson <rth@redhat.com>
978 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
980 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
982 * lib/fortran-torture.exp (fortran-torture): Don't test compile
983 tests with full list of options.
984 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
985 of TORTURE_OPTIONS if test contains 'dg-do run'.
988 * gfortran.dg/do_iterator.f90: New test.
990 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
992 PR rtl-optimization/16536
993 * gcc.c-torture/execute/restrict-1.c: New test.
995 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
998 * gfortran.dg/pr15324.f90: New test.
1001 * gfortran.dg/pr15129.f90: New test.
1004 * gfortran.dg/pr15140.f90: New test.
1007 * gfortran.fortran-torture/execute/bounds.f90: Add check for
1008 compile-time simplification.
1010 2004-07-14 Mike Stump <mrs@apple.com>
1012 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
1014 2004-07-14 James E Wilson <wilson@specifixinc.com>
1017 * gcc.dg/profile-generate-1.c: New.
1019 2004-07-15 Jakub Jelinek <jakub@redhat.com>
1021 * gcc.c-torture/execute/20040709-1.c: New test.
1022 * gcc.c-torture/execute/20040709-2.c: New test.
1024 2004-07-14 Mike Stump <mrs@apple.com>
1026 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
1028 2004-07-14 Mike Stump <mrs@apple.com>
1030 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
1032 2004-07-13 Mark Mitchell <mark@codesourcery.com>
1035 * g++.dg/parse/mutable1.C: New test.
1037 2004-07-13 Diego Novillo <dnovillo@redhat.com>
1039 PR tree-optimization/16443
1040 * gcc.dg/tree-ssa/20040713-1.c: New test.
1042 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
1044 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
1047 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1049 * gfortran.dg/g77/README: New file
1050 * gfortran.dg/g77/19981216-0.f: Copy from
1051 g77.f-torture/noncompile. Add "dg-do compile" and
1052 dg-error as required.
1053 * gfortran.dg/g77/19990218-1.f: Likewise
1054 * gfortran.dg/g77/19990905-1.f: Likewise
1055 * gfortran.dg/g77/9263.f: Likewise
1056 * gfortran.dg/g77/980615-0.f: Likewise
1057 * gfortran.dg/g77/980616-0.f: Likewise
1058 * gfortran.dg/g77/check0.f: Likewise
1059 * gfortran.dg/g77/select_no_compile.f: Likewise
1061 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1063 Copy files from g77.f-torture/compile.
1064 Add "{ dg-do compile}". Other changes as noted
1065 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
1066 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
1067 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
1068 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
1069 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
1070 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
1071 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
1072 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
1073 statement to conform to standard. Append alpha1.x for reference.
1074 * gfortran.dg/g77/xformat.f: Add dg-warning
1076 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1078 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
1079 Add {dg-do compile} directive.
1080 * gfortran.dg/g77/cpp2.F: Likewise
1082 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1085 * g++.dg/lookup/name-clash1.C: New test.
1088 * g++.dg/lookup/name-clash2.C: New test.
1091 * g++.dg/lookup/name-clash3.C: New test.
1093 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1095 * g++.dg/lookup/new2.C: New test.
1096 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
1098 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
1100 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
1101 Add {dg-do compile} directive.
1102 * gfortran.dg/g77/13060.f: Likewise
1103 * gfortran.dg/g77/19990218-0.f: Likewise
1104 * gfortran.dg/g77/19990305-0.f: Likewise
1105 * gfortran.dg/g77/19990419-0.f: Likewise
1106 * gfortran.dg/g77/19990502-0.f: Likewise
1107 * gfortran.dg/g77/19990502-1.f: Likewise
1108 * gfortran.dg/g77/19990525-0.f: Likewise
1109 * gfortran.dg/g77/19990826-1.f: Likewise
1110 * gfortran.dg/g77/19990826-3.f: Likewise
1111 * gfortran.dg/g77/19990905-2.f: Likewise
1112 * gfortran.dg/g77/20000412-1.f: Likewise
1113 * gfortran.dg/g77/20000511-1.f: Likewise
1114 * gfortran.dg/g77/20000511-2.f: Likewise
1115 * gfortran.dg/g77/20000518.f: Likewise
1116 * gfortran.dg/g77/20000601-1.f: Likewise
1117 * gfortran.dg/g77/20000601-2.f: Likewise
1118 * gfortran.dg/g77/20000629-1.f: Likewise
1119 * gfortran.dg/g77/20000630-2.f: Likewise
1120 * gfortran.dg/g77/20010115.f: Likewise
1121 * gfortran.dg/g77/20010321-1.f: Likewise
1122 * gfortran.dg/g77/20010426.f: Likewise
1123 * gfortran.dg/g77/20020307-1.f: Likewise
1124 * gfortran.dg/g77/8485.f: Likewise
1125 * gfortran.dg/g77/960317-1.f: Likewise
1126 * gfortran.dg/g77/970915-0.f: Likewise
1127 * gfortran.dg/g77/980310-1.f: Likewise
1128 * gfortran.dg/g77/980310-2.f: Likewise
1129 * gfortran.dg/g77/980310-3.f: Likewise
1130 * gfortran.dg/g77/980310-4.f: Likewise
1131 * gfortran.dg/g77/980310-6.f: Likewise
1132 * gfortran.dg/g77/980310-7.f: Likewise
1133 * gfortran.dg/g77/980310-8.f: Likewise
1134 * gfortran.dg/g77/980419-2.f: Likewise
1135 * gfortran.dg/g77/980424-0.f: Likewise
1136 * gfortran.dg/g77/980427-0.f: Likewise
1137 * gfortran.dg/g77/980729-0.f: Likewise
1138 * gfortran.dg/g77/981117-1.f: Likewise
1139 * gfortran.dg/g77/toon_1.f: Likewise
1141 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1144 * g++.dg/other/abstract2.C: New test.
1146 2004-07-12 Paul Brook <paul@codesourcery.com>
1148 * gfortran.dg/pointer_init_1.f90: New test.
1150 2004-07-11 Paul Brook <paul@codesourcery.com>
1153 * gfortran.dg/contained_1.f90: New test.
1155 2004-07-11 Mark Mitchell <mark@codesourcery.com>
1157 * g++.dg/parse/defarg8.C: New test.
1159 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1162 * gfortran.dg/pr16433.f: New test.
1165 * gfortran.dg/pr15754.f90: New test.
1167 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
1169 PR tree-optimization/16437
1170 * gcc.c-torture/execute/bitfld-4.c: New test.
1172 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1174 * gfortran.fortran-torture/execute/common_2.f90: Add check for
1175 access to common var from module.
1177 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1180 * gfortran.fortran-torture/execute/common_2.f90: New test.
1182 2004-07-10 Paul Brook <paul@codesourcery.com>
1184 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
1186 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1189 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
1191 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
1193 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
1194 * gfortran.dg/g77/ffixed-form-2.f: Likewise
1195 * gfortran.dg/g77/ffree-form-1.f: Likewise
1196 * gfortran.dg/g77/ffree-form-2.f: Likewise
1197 * gfortran.dg/g77/ffree-form-3.f: Likewise
1198 * gfortran.dg/g77/fno-underscoring.f: Likewise
1199 * gfortran.dg/g77/funderscoring.f: Likewise
1200 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
1202 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1204 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
1206 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1207 Paul Brook <paul@codesourcery.com>
1210 * gfortran.dg/common_pointer_1.f90: New test.
1212 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1214 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
1216 2004-07-09 James E Wilson <wilson@specifixinc.com>
1219 * gcc.c-torture/compile/20040709-1.c: New.
1221 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1224 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
1226 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1229 * gfortran.dg/shape_1.f90: New test.
1231 2004-07-09 Zack Weinberg <zack@codesourcery.com>
1232 Andrew Pinski <apinski@apple.com>
1234 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
1236 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1238 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
1241 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1242 Paul Brook <paul@codesourcery.com>
1244 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
1247 2004-07-09 Diego Novillo <dnovillo@redhat.com>
1249 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
1251 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1253 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
1254 testcases with capital suffix.
1256 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1262 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
1264 * gfortran.dg/implicit_1.f90: New test.
1266 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1268 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
1269 expression to match gfortran warning/error messages
1270 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
1273 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1275 * lib/fortran-torture.exp: Rename proc search_for to
1278 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1280 * gcc.c-torture/execute/simd-5.x: New file.
1281 XFAIL on SPARC 64-bit at -O0.
1283 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1287 * g++.dg/warn/effc3.C: New test.
1289 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1291 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
1292 change X to 1X in format.
1293 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
1294 add data statements to conform to standard.
1296 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1298 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
1299 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
1300 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
1302 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1304 * gfortran.dg/g77/7388.f: Copy from g77.dg
1305 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
1306 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1307 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
1308 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
1309 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
1310 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
1311 * gfortran.dg/g77/strlen0.f: Likewise
1313 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1315 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
1316 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
1318 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1320 * gcc.c-torture/execute/920428-2.x: Delete.
1321 * gcc.c-torture/execute/920501-7.x: Likewise.
1323 2004-07-08 Jakub Jelinek <jakub@redhat.com>
1325 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
1326 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
1327 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
1329 (PREFETCH_3DNOW): Add -march=c3.
1331 2004-07-08 Diego Novillo <dnovillo@redhat.com>
1334 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
1335 * gcc.c-torture/execute/bf64-1.x: Likewise.
1337 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1339 * gcc.c-torture/compile/20040708-1.c: New test.
1341 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1344 * g++.dg/warn/effc2.C: New test.
1346 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
1348 * gcc.c-torture/execute/bitfld-1.x: Remove.
1349 * gcc.c-torture/execute/bitfld-3.c: New test.
1350 * gcc.dg/bitfld-2.c: Remove XFAILs.
1352 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
1355 * g++.dg/rtti/tinfo1.C: New file.
1357 2004-07-07 Eric Christopher <echristo@redhat.com>
1359 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
1361 2004-07-07 Andrew Pinski <apinski@apple.com>
1363 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
1365 2004-07-07 Mark Mitchell <mark@codesourcery.com>
1367 * g++.dg/init/call1.C: XFAIL.
1369 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
1371 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
1372 except for movstrict*, to movmem* and clrstr* to clrmem*.
1374 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
1376 * gcc.c-torture/execute/20040707-1.c: New test.
1378 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
1380 * gcc.c-torture/execute/20040706-1.c: New test.
1382 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1385 * g++.dg/template/spec14.C: New test.
1387 2004-07-05 Jakub Jelinek <jakub@redhat.com>
1389 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
1390 nothing if not yet defined. Use it in b, c and d type definitions.
1391 * gcc.c-torture/execute/20040705-1.c: New test.
1392 * gcc.c-torture/execute/20040705-2.c: New test.
1394 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1397 * g++.dg/lookup/new1.C: New test.
1399 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1402 * g++.dg/template/sizeof8.C: New test.
1404 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
1406 * gcc.c-torture/compile/20040705-1.c: New test.
1408 2004-07-04 Bud Davis <bdavis9659@comcast.net>
1410 * gfortran.fortran-torture/execute/seq_io.f90: New test.
1412 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
1414 * gcc.dg/cpp/if-mop.c: Two new testcases.
1415 * gcc.dg/cpp/trad/comment-3.c: New.
1417 2004-07-04 Paul Brook <paul@codesourcery.com>
1419 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
1421 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
1424 * g++.dg/lookup/crash4.C: New test.
1426 2004-07-02 Zack Weinberg <zack@codesourcery.com>
1428 * gcc.c-torture/execute/builtin-abs-1.c
1429 * gcc.c-torture/execute/builtin-abs-2.c
1430 * gcc.c-torture/execute/builtin-complex-1.c
1431 * gcc.c-torture/execute/builtins/string-1-lib.c
1432 * gcc.c-torture/execute/builtins/string-1.c
1433 * gcc.c-torture/execute/builtins/string-2-lib.c
1434 * gcc.c-torture/execute/builtins/string-2.c
1435 * gcc.c-torture/execute/builtins/string-3-lib.c
1436 * gcc.c-torture/execute/builtins/string-3.c
1437 * gcc.c-torture/execute/builtins/string-4-lib.c
1438 * gcc.c-torture/execute/builtins/string-4.c
1439 * gcc.c-torture/execute/builtins/string-5-lib.c
1440 * gcc.c-torture/execute/builtins/string-5.c
1441 * gcc.c-torture/execute/builtins/string-6-lib.c
1442 * gcc.c-torture/execute/builtins/string-6.c
1443 * gcc.c-torture/execute/builtins/string-7-lib.c
1444 * gcc.c-torture/execute/builtins/string-7.c
1445 * gcc.c-torture/execute/builtins/string-8-lib.c
1446 * gcc.c-torture/execute/builtins/string-8.c
1447 * gcc.c-torture/execute/builtins/string-9-lib.c
1448 * gcc.c-torture/execute/builtins/string-9.c
1449 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
1450 * gcc.c-torture/execute/builtins/string-asm-1.c
1451 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
1452 * gcc.c-torture/execute/builtins/string-asm-2.c
1453 * gcc.c-torture/execute/stdio-opt-1.c
1454 * gcc.c-torture/execute/stdio-opt-2.c
1455 * gcc.c-torture/execute/stdio-opt-3.c
1456 * gcc.c-torture/execute/string-opt-1.c
1457 * gcc.c-torture/execute/string-opt-10.c
1458 * gcc.c-torture/execute/string-opt-11.c
1459 * gcc.c-torture/execute/string-opt-12.c
1460 * gcc.c-torture/execute/string-opt-13.c
1461 * gcc.c-torture/execute/string-opt-14.c
1462 * gcc.c-torture/execute/string-opt-15.c
1463 * gcc.c-torture/execute/string-opt-16.c
1464 * gcc.c-torture/execute/string-opt-2.c
1465 * gcc.c-torture/execute/string-opt-6.c
1466 * gcc.c-torture/execute/string-opt-7.c
1467 * gcc.c-torture/execute/string-opt-8.c:
1470 * gcc.c-torture/execute/builtins/abs-2.c
1471 * gcc.c-torture/execute/builtins/abs-3.c
1472 * gcc.c-torture/execute/builtins/complex-1.c
1473 * gcc.c-torture/execute/builtins/fprintf.c
1474 * gcc.c-torture/execute/builtins/fputs.c
1475 * gcc.c-torture/execute/builtins/memcmp.c
1476 * gcc.c-torture/execute/builtins/memmove.c
1477 * gcc.c-torture/execute/builtins/memops-asm.c
1478 * gcc.c-torture/execute/builtins/mempcpy-2.c
1479 * gcc.c-torture/execute/builtins/mempcpy.c
1480 * gcc.c-torture/execute/builtins/memset.c
1481 * gcc.c-torture/execute/builtins/printf.c
1482 * gcc.c-torture/execute/builtins/sprintf.c
1483 * gcc.c-torture/execute/builtins/strcat.c
1484 * gcc.c-torture/execute/builtins/strchr.c
1485 * gcc.c-torture/execute/builtins/strcmp.c
1486 * gcc.c-torture/execute/builtins/strcpy.c
1487 * gcc.c-torture/execute/builtins/strcspn.c
1488 * gcc.c-torture/execute/builtins/strlen-2.c
1489 * gcc.c-torture/execute/builtins/strlen.c
1490 * gcc.c-torture/execute/builtins/strncat.c
1491 * gcc.c-torture/execute/builtins/strncmp-2.c
1492 * gcc.c-torture/execute/builtins/strncmp.c
1493 * gcc.c-torture/execute/builtins/strncpy.c
1494 * gcc.c-torture/execute/builtins/strpbrk.c
1495 * gcc.c-torture/execute/builtins/strpcpy-2.c
1496 * gcc.c-torture/execute/builtins/strpcpy.c
1497 * gcc.c-torture/execute/builtins/strrchr.c
1498 * gcc.c-torture/execute/builtins/strspn.c
1499 * gcc.c-torture/execute/builtins/strstr-asm.c
1500 * gcc.c-torture/execute/builtins/strstr.c:
1501 ... these new files.
1503 * gcc.c-torture/execute/builtins/abs-2-lib.c
1504 * gcc.c-torture/execute/builtins/abs-3-lib.c
1505 * gcc.c-torture/execute/builtins/complex-1-lib.c
1506 * gcc.c-torture/execute/builtins/fprintf-lib.c
1507 * gcc.c-torture/execute/builtins/fputs-lib.c
1508 * gcc.c-torture/execute/builtins/memcmp-lib.c
1509 * gcc.c-torture/execute/builtins/memmove-lib.c
1510 * gcc.c-torture/execute/builtins/memops-asm-lib.c
1511 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
1512 * gcc.c-torture/execute/builtins/mempcpy-lib.c
1513 * gcc.c-torture/execute/builtins/memset-lib.c
1514 * gcc.c-torture/execute/builtins/printf-lib.c
1515 * gcc.c-torture/execute/builtins/sprintf-lib.c
1516 * gcc.c-torture/execute/builtins/strcat-lib.c
1517 * gcc.c-torture/execute/builtins/strchr-lib.c
1518 * gcc.c-torture/execute/builtins/strcmp-lib.c
1519 * gcc.c-torture/execute/builtins/strcpy-lib.c
1520 * gcc.c-torture/execute/builtins/strcspn-lib.c
1521 * gcc.c-torture/execute/builtins/strlen-2-lib.c
1522 * gcc.c-torture/execute/builtins/strlen-lib.c
1523 * gcc.c-torture/execute/builtins/strncat-lib.c
1524 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
1525 * gcc.c-torture/execute/builtins/strncmp-lib.c
1526 * gcc.c-torture/execute/builtins/strncpy-lib.c
1527 * gcc.c-torture/execute/builtins/strpbrk-lib.c
1528 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
1529 * gcc.c-torture/execute/builtins/strpcpy-lib.c
1530 * gcc.c-torture/execute/builtins/strrchr-lib.c
1531 * gcc.c-torture/execute/builtins/strspn-lib.c
1532 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
1533 * gcc.c-torture/execute/builtins/strstr-lib.c
1534 * gcc.c-torture/execute/builtins/lib/abs.c
1535 * gcc.c-torture/execute/builtins/lib/fprintf.c
1536 * gcc.c-torture/execute/builtins/lib/memset.c
1537 * gcc.c-torture/execute/builtins/lib/printf.c
1538 * gcc.c-torture/execute/builtins/lib/sprintf.c
1539 * gcc.c-torture/execute/builtins/lib/strcpy.c
1540 * gcc.c-torture/execute/builtins/lib/strcspn.c
1541 * gcc.c-torture/execute/builtins/lib/strncat.c
1542 * gcc.c-torture/execute/builtins/lib/strncmp.c
1543 * gcc.c-torture/execute/builtins/lib/strncpy.c
1544 * gcc.c-torture/execute/builtins/lib/strpbrk.c
1545 * gcc.c-torture/execute/builtins/lib/strspn.c
1546 * gcc.c-torture/execute/builtins/lib/strstr.c:
1547 New files containing support routines.
1549 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
1551 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
1552 when not optimizing.
1554 2004-07-02 Mark Mitchell <mark@codesourcery.com>
1557 * g++.dg/abi/mangle22.C: New test.
1558 * g++.dg/abi/mangle23.C: Likewise.
1560 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
1563 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
1564 Allow for cases without denormalized floating point numbers.
1566 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
1569 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1570 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
1571 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
1572 expected warning text.
1573 * gcc.dg/format/diag-2.c: New test.
1575 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1577 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
1579 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
1581 * gcc.dg/builtins-43.c: New.
1582 * gcc.dg/builtins-44.c: New.
1583 * gcc.dg/builtins-45.c: New.
1585 2004-06-26 Geoffrey Keating <geoffk@apple.com>
1586 Andreas Tobler <a.tobler@schweiz.ch>
1588 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
1589 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
1591 * gcc.dg/cleanup-11.c: Likewise.
1592 * gcc.dg/cleanup-8.c: Likewise.
1593 * gcc.dg/cleanup-9.c: Likewise.
1594 * gcc.dg/cleanup-5.c: Run on all platforms.
1596 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
1598 * g++.dg/warn/nonnull1.C: New test.
1600 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1602 * gcc.dg/compat/compat-common.h: Wrap up CINT in
1603 an #ifndef SKIP_COMPLEX_INT/#endif pair.
1604 Special-case the Sun compiler wrt to <complex.h>.
1606 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
1608 * gcc.dg/Wunreachable-8.C: New test.
1610 * gcc.dg/h8300-ice2.c : New test.
1612 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
1615 * gfortran.fortran-torture/compile/implicit.f90: Add test
1616 for implicit character.
1618 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
1621 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
1622 Use tiny() intrinsic to find smallest non-negative real
1624 2004-06-30 Jakub Jelinek <jakub@redhat.com>
1626 * gcc.dg/compat/struct-by-value-22_main.c: New test.
1627 * gcc.dg/compat/struct-by-value-22_x.c: New.
1628 * gcc.dg/compat/struct-by-value-22_y.c: New.
1630 * gcc.c-torture/execute/20040629-1.c: New test.
1632 2004-06-29 Jakub Jelinek <jakub@redhat.com>
1634 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
1635 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
1638 * gcc.dg/20040625-1.c: New test.
1640 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1642 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
1644 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1647 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
1649 2004-06-29 Richard Henderson <rth@redhat.com>
1651 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
1653 2004-06-29 Paul Brook <paul@codesourcery.com>
1655 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
1656 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
1658 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
1661 * g++.dg/parse/crash15.C: New.
1663 2004-06-28 Andrew Pinski <apinski@apple.com>
1665 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
1666 by the error already.
1668 * g++.dg/opt/ptrmem4.C: Change to compile only test.
1670 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
1673 * gcc.dg/h8300-bss-align-1.c : New.
1675 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
1678 * g++.dg/template/ctor4.C: New.
1680 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1683 * g++.dg/warn/Wsequence-point-1.C: New test.
1685 2004-06-27 Paul Brook <paul@codesourcery.com>
1687 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
1689 2004-06-27 Zack Weinberg <zack@codesourcery.com>
1691 * g++.old-deja/g++.mike/p7325.C: Remove.
1693 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1696 * gcc.dg/pr14963.c: New test.
1698 2004-06-27 Mark Mitchell <mark@codesourcery.com>
1701 * g++.dg/parse/redef1.C: New test.
1703 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
1705 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
1707 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
1709 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
1710 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
1712 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
1713 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
1714 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
1715 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
1716 g++.brendan/enum14.C.
1717 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
1718 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
1719 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
1721 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
1724 2004-06-27 Roger Sayle <roger@eyesopen.com>
1726 * gcc.dg/20040527-1.c: New test case.
1728 2004-06-26 Bud Davis <bdavis9659@comcast.net>
1731 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
1733 2004-06-25 Roger Sayle <roger@eyesopen.com>
1736 * gcc.dg/pr15825-1.c: New test case.
1738 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
1740 * gcc.c-torture/execute/20040625-1.c: New test.
1742 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1744 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
1746 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
1748 * gcc.dg/torture/mips-div-1.c: New test.
1750 2004-06-24 Jeff Law <law@redhat.com>
1752 * gcc.dg/tree-ssa/20040624-1.c: New test.
1754 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
1756 * gcc.c-torture/compile/20040624-1.c: New test.
1758 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1760 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
1763 2004-06-23 Andrew Pinski <apinski@apple.com>
1766 * g++.dg/opt/ptrmem4.C: New test.
1768 * gcc.dg/c90-array-quals-2.c: New test.
1770 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
1772 * gcc.dg/kpice1.c: New test.
1774 2006-06-23 Andrew Pinski <apinski@apple.com>
1776 * gcc.dg/c90-array-quals.c: New test.
1778 2006-06-22 Richard Henderson <rth@redhat.com>
1780 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
1782 2004-06-22 Loren James Rittle <ljrittle@acm.org>
1784 * gcc.dg/builtins-config.h: Handle FreeBSD.
1786 2006-06-22 Richard Henderson <rth@redhat.com>
1788 * g++.dg/opt/devirt1.C: New.
1790 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
1792 * g++.dg/opt/pr15551.C: New testcase.
1794 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
1797 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
1798 x86_64-*-linux* when compiling for 32bit.
1800 2004-06-21 Andrew Pinski <apinski@apple.com>
1802 * gcc.dg/pch/struct-1.c: New.
1803 * gcc.dg/pch/struct-1.hs: New.
1805 2004-06-21 Geoffrey Keating <geoffk@apple.com>
1807 * gcc.dg/pch/save-temps-1.c: New file.
1808 * gcc.dg/pch/save-temps-1.hs: New file.
1810 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
1812 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
1813 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
1815 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1817 * gfortran.fortran-torture/execute/select_1.f90: Rename function
1819 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
1820 Remove trailing spaces.
1822 2004-06-21 Richard Henderson <rth@redhat.com>
1824 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
1825 merging && to BIT_FIELD_REF.
1827 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
1829 * g++.dg/opt/placeholder1.C: New test.
1831 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1833 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
1834 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
1835 * gcc.dg/compat/union-m128-1_x.c: Likewise.
1836 * gcc.dg/compat/union-m128-1_y.c: Likewise.
1838 2004-06-20 Zack Weinberg <zack@codesourcery.com>
1840 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
1842 * g++.dg/other/pragma-re-1.C: Add comments.
1844 2004-06-19 Bud Davis <bdavis9659@comcast.net>
1847 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
1849 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
1851 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
1852 instead of setting the type of size_t by
1855 2004-06-18 Roger Sayle <roger@eyesopen.com>
1857 * gcc.dg/unordered-2.c: New test case.
1858 * gcc.dg/unordered-3.c: New test case.
1860 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
1863 * lib/g++.exp (g++_version): Tweak regexp for version
1864 * lib/g77.exp (g77_version): Likewise
1865 * lib/gfortran.exp (gfortran_version): Likewise
1866 * lib/objc.exp (objc_version): Likewise
1867 * lib/treelang.exp (treelang_version): Likewise
1869 2004-06-19 Jakub Jelinek <jakub@redhat.com>
1871 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
1872 Use INT_MAX instead of __INT_MAX__.
1873 * gcc.dg/compat/struct-align-2_y.c: Likewise.
1875 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
1876 * gcc.dg/compat/scalar-return-3_x.c: Use it.
1877 * gcc.dg/compat/scalar-return-3_y.c: Use it.
1878 * gcc.dg/compat/scalar-return-4_x.c: Use it.
1879 * gcc.dg/compat/scalar-return-4_y.c: Use it.
1880 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
1881 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
1882 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
1883 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
1885 * gcc.dg/range-test-1.c: New test.
1886 * g++.dg/opt/range-test-1.C: New test.
1888 2004-06-17 Richard Henderson <rth@redhat.com>
1890 * objc.dg/sync-1.m: New.
1891 * objc.dg/try-catch-1.m: Don't force next runtime.
1892 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
1893 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
1894 shadowed catch clause.
1895 * objc.dg/try-catch-5.m: New.
1897 2004-06-17 Zack Weinberg <zack@codesourcery.com>
1900 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
1902 2004-06-15 Richard Henderson <rth@redhat.com>
1904 * gcc.dg/20001116-1.c: Move expected warning line.
1906 2004-06-15 Richard Henderson <rth@redhat.com>
1908 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
1909 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
1911 2004-06-15 Jeff Law <law@redhat.com>
1913 * gcc.dg/tree-ssa/20040615-1.c: New test.
1914 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
1915 be less sensitive to operand ordering.
1916 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
1918 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
1920 * g++.dg/abi/bitfield3.C: Add comment..
1922 2004-06-15 Richard Henderson <rth@redhat.com>
1924 * g++.dg/ext/stmtexpr1.C: XFAIL.
1925 * gcc.dg/20030612-1.c: XFAIL.
1927 2004-06-15 Eric Christopher <echristo@redhat.com>
1929 * g++.dg/charset/asm5.c: New.
1930 * gcc.dg/charset/asm6.c: New.
1932 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1935 * gfortran.fortran-torture/execute/select_1.f90: New test.
1937 2004-06-15 Paul Brook <paul@codesourcery.com>
1939 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
1941 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1944 * g++.dg/lookup/crash3.C: New test.
1946 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1949 * g++.dg/parse/dtor4.C: New test.
1951 2004-06-14 Jeff Law <law@redhat.com>
1953 * gcc.c-torture/compile/20040614-1.c: New test.
1955 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1958 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
1959 LEN of a character array.
1961 2004-06-14 Mark Mitchell <mark@codesourcery.com>
1964 * g++.dg/template/ptrmem10.C: New test.
1967 * g++.dg/template/friend30.C: New test.
1969 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1972 * gfortran.fortran-torture/compile/mloc.f90: New test.
1974 2004-06-13 Paul Brook <paul@codesourcery.com>
1976 * gfortran.fortran-torture/execute/random_2.f90: New test.
1978 2004-06-13 Eric Christopher <echristo@redhat.com>
1980 * gcc.dg/noncompile/redecl-1.c: Fix error message.
1982 2004-06-12 Paul Brook <paul@codesourcery.com>
1984 * gfortran.fortran-torture/execute/contained_3.f90: New test.
1986 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1989 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
1991 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1994 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
1995 syntax errors in end statements of contained subroutines.
1997 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2000 * gfortran.fortran-torture/execute/null_arg.f90: New test.
2002 2004-06-12 Bud Davis <bdavis9659@comcast.net>
2005 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
2007 2004-06-12 Bud Davis <bdavis9659@comcast.net>
2010 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
2012 2004-06-11 Mark Mitchell <mark@codesourcery.com>
2015 * g++.dg/parse/enum1.C: New test.
2017 2004-06-10 Jeff Law <law@redhat.com>
2019 * gcc.c-torture/compile/20040610-1.c: New test.
2021 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2023 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
2024 * g++.old-deja/g++.other/decl3.C: Likewise.
2026 2004-06-10 Brian Booth <bbooth@redhat.com>
2028 * gcc.dg/tree-ssa/20031015-1.c: Scan for
2029 V_MAY_DEF instead of VDEF.
2030 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
2032 2004-06-10 Mark Mitchell <mark@codesourcery.com>
2035 * g++.dg/conversion/const1.C: New test.
2038 * g++.dg/conversion/reinterpret1.C: New test.
2041 * g++.dg/template/enum2.C: New test.
2044 * g++.dg/template/error13.C: New test.
2046 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2049 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
2050 arguments to test_* REAL and of the right size.
2052 2004-06-10 Jakub Jelinek <jakub@redhat.com>
2055 PR rtl-optimization/15681
2056 * gcc.dg/20040609-1.c: New test.
2058 2004-06-10 Jakub Jelinek <jakub@redhat.com>
2061 * g++.dg/opt/builtins1.C: New test.
2063 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
2065 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
2066 that use default windows32 struct layout.
2067 * gcc.dg/i386-bitfield2.c: Likewise.
2069 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
2071 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
2072 for mingw32 and cygwin targets.
2074 2004-06-09 Geoffrey Keating <geoffk@apple.com>
2076 * gcc.dg/pch/macro-4.c: New.
2077 * gcc.dg/pch/macro-4.hs: New.
2079 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2082 * gfortran.fortran-torture/compile/name_clash.f90: New test.
2084 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2087 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
2089 2004-06-09 Bud Davis <bdavis9659@comcast.net>
2092 * gfortran.fortran-torture/execute/t_edit.f90: New test.
2094 2004-06-09 Bud Davis <bdavis9659@comcast.net>
2097 * gfortran.fortran-torture/execute/backspace.c : New test.
2099 2004-06-09 Paul Brook <paul@codesourcery.com>
2101 * gfortran.fortran-torture/execure/intrinsic_associated.f90
2102 (pointer_to_section): Rewrite to use smaller array.
2104 2004-06-08 David Edelsohn <edelsohn@gnu.org>
2106 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
2107 * gcc.dg/ext/altivec-10.c: Same.
2108 * gcc.dg/ext/altivec-11.c: Same.
2109 * gcc.dg/ext/altivec-12.c: Same.
2110 * gcc.dg/ext/altivec-13.c: Same.
2111 * gcc.dg/ext/altivec-14.c: Same.
2112 * gcc.dg/ext/altivec-15.c: Same.
2113 * gcc.dg/ext/altivec-16.c: Same.
2114 * gcc.dg/ext/altivec-3.c: Same.
2115 * gcc.dg/ext/altivec-4.c: Same.
2116 * gcc.dg/ext/altivec-6.c: Same.
2117 * gcc.dg/ext/altivec-7.c: Same.
2118 * gcc.dg/ext/altivec-8.c: Same.
2119 * gcc.dg/ext/altivec-varargs-1.c: Same.
2121 * g++.dg/ext/altivec-1.C: Correct dg syntax.
2122 * g++.dg/ext/altivec-10.C: Same.
2123 * g++.dg/ext/altivec-2.C: Same.
2124 * g++.dg/ext/altivec-3.C: Same.
2125 * g++.dg/ext/altivec-4.C: Same.
2126 * g++.dg/ext/altivec-5.C: Same.
2127 * g++.dg/ext/altivec-6.C: Same.
2128 * g++.dg/ext/altivec-7.C: Same.
2129 * g++.dg/ext/altivec-8.C: Same.
2130 * g++.dg/ext/altivec-9.C: Same.
2132 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2135 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
2137 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2139 * gcc.dg/union-1.c: New test.
2141 2004-06-07 Roger Sayle <roger@eyesopen.com>
2143 * gcc.dg/builtins-41.c: New test case.
2144 * gcc.dg/builtins-42.c: New test case.
2146 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2148 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
2149 * g++.dg/ext/altivec-10.C: Same.
2150 * g++.dg/ext/altivec-2.C: Same.
2151 * g++.dg/ext/altivec-3.C: Same.
2152 * g++.dg/ext/altivec-4.C: Same.
2153 * g++.dg/ext/altivec-5.C: Same.
2154 * g++.dg/ext/altivec-6.C: Same.
2155 * g++.dg/ext/altivec-7.C: Same.
2156 * g++.dg/ext/altivec-8.C: Same.
2157 * g++.dg/ext/altivec-9.C: Same.
2158 * g++.old-deja/g++.abi/cxa_vec.C: Same.
2159 * g++.old-deja/g++.brendan/new3.C: Same.
2160 * gcc.c-torture/execute/eeprof-1.x: Same.
2162 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
2165 * gcc.dg/pr14765-1.c: New test.
2167 2004-06-07 Roger Sayle <roger@eyesopen.com>
2170 * gcc.dg/pr14649-1.c: New test case.
2172 2004-06-07 Richard Henderson <rth@redhat.com>
2174 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
2177 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2179 * g++.dg/eh/elide1.C: Remove XFAIL.
2181 2004-06-07 Mark Mitchell <mark@codesourcery.com>
2184 * g++.dg/expr/sizeof3.C: New test.
2187 * g++.dg/template/access14.C: New test.
2190 * g++.dg/template/enum1.C: New test.
2193 * g++.dg/eh/throw1.C: New test.
2195 2004-06-07 David Ayers <d.ayers@inode.at>
2196 Ziemowit Laski <zlaski@apple.com>
2198 * lib/objc.exp (objc_target_compile): Revert the '-framework
2199 Foundation' flag fix, since bare Darwin does not ship
2200 with the Foundation framework.
2201 * objc/execute/next_mapping.h: Provide a local NSConstantString
2202 @interface and @implementation.
2203 (objc_constant_string_init): A constructor function, used to
2204 initialize the NSConstantString meta-class object.
2205 * objc/execute/string1.m: Include "next_mapping.h" instead of
2206 <Foundation/NSString.h>.
2207 * objc/execute/string2.m: Likewise.
2208 * objc/execute/string3.m: Likewise.
2209 * objc/execute/string4.m: Likewise.
2211 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
2213 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
2214 to double. Replace double with FLOAT.
2215 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
2217 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
2218 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
2219 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
2220 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
2221 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
2222 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
2223 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
2224 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
2226 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
2229 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
2231 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2234 * g++.dg/template/meminit2.C: New test.
2236 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
2239 * gcc.c-torture/execute/compare-fp-1.c,
2240 gcc.c-torture/execute/compare-fp-2.c,
2241 gcc.c-torture/execute/compare-fp-3.c,
2242 gcc.c-torture/execute/compare-fp-4.c,
2243 gcc.c-torture/execute/compare-fp-3.x,
2244 gcc.c-torture/execute/compare-fp-4.x: Moved...
2245 * gcc.c-torture/execute/ieee/compare-fp-1.c,
2246 gcc.c-torture/execute/ieee/compare-fp-2.c,
2247 gcc.c-torture/execute/ieee/compare-fp-3.c,
2248 gcc.c-torture/execute/ieee/compare-fp-4.c,
2249 gcc.c-torture/execute/ieee/compare-fp-3.x,
2250 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
2252 2004-06-04 David Ayers <d.ayers@inode.at>
2254 * objc/execute/protocol-isEqual-4.m: New testcase.
2256 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
2258 * objc/execute/protocol-isEqual-1.m: New testcase.
2259 * objc/execute/protocol-isEqual-2.m: New testcase.
2260 * objc/execute/protocol-isEqual-3.m: New testcase.
2262 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2264 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
2266 2004-06-02 Ziemowit Laski <zlaski@apple.com>
2268 * lib/objc.exp (objc_target_compile): When running tests on
2269 Darwin (Mac OS X), inform the linker about '-framework
2272 2004-06-02 Eric Christopher <echristo@redhat.com>
2274 * gcc.c-torture/compile/20040602-1.c: New.
2276 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
2278 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
2279 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2281 PR tree-optimization/14736
2282 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
2284 PR tree-optimization/14042
2285 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
2287 PR tree-optimization/14729
2288 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
2290 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2293 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
2295 2004-06-01 Richard Hederson <rth@redhat.com>
2297 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
2299 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2302 * g++.dg/parse/offsetof4.C: New test.
2304 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
2307 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
2309 2004-05-31 Mark Mitchell <mark@codesourcery.com>
2312 * g++.dg/template/friend29.C: New test.
2314 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
2317 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
2319 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2321 * gcc.dg/sparc-trap-1.c: New test.
2323 2004-05-31 Roger Sayle <roger@eyesopen.com>
2326 * g++.dg/opt/fold3.C: New test case.
2328 2004-05-30 Graham Stott <graham.stott@btinternet.com>
2330 * lib/target-supports.exp (check_iconv_available): Fix fallout
2331 from 2004-05-28 patch.
2333 2004-05-30 Paul Brook <paul@codesourcery.com>
2336 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
2337 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
2339 2004-05-30 Steven G. Kargl <kargls@comcast.net>
2341 * gfortran.fortran-torture/execute/random_1.f90: New test.
2343 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2345 * g++.dg/ext/altivec-10.C: New test.
2347 2004-05-29 Paul Brook <paul@codesourcery.com>
2349 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
2351 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2353 * gcc.dg/altivec-16.c: New test.
2355 2004-05-28 Janis Johnson <janis187@us.ibm.com>
2357 * lib/target-supports.exp (check_vmx_hw_available): New.
2358 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
2360 * lib/target-supports.exp (check_alias_available,
2361 check_iconv_available, check_named_sections_available): Use
2362 unique names for temporary files.
2364 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2366 * gcc.dg/altivec-15.c: New test.
2368 2004-05-28 Mark Mitchell <mark@codesourcery.com>
2371 * g++.dg/warn/noeffect6.C: New test.
2374 * g++.dg/expr/ptrmem4.C: New test.
2377 * g++.dg/template/operator3.C: New test.
2379 2004-05-28 Mark Mitchell <mark@codesourcery.com>
2382 * g++.dg/lookup/redecl1.C: New test.
2383 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
2385 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
2387 * gcc.c-torture/execute/compare-fp-1.c,
2388 gcc.c-torture/execute/compare-fp-2.c,
2389 gcc.c-torture/execute/compare-fp-3.c,
2390 gcc.c-torture/execute/compare-fp-4.c,
2391 gcc.c-torture/execute/compare-fp-3.x,
2392 gcc.c-torture/execute/compare-fp-4.x,
2393 gcc.dg/pr15649-1.c: New.
2395 2004-05-27 Adam Nemet <anemet@lnxw.com>
2398 * g++.dg/init/array14.C: New test.
2400 2004-05-25 Janis Johnson <janis187@us.ibm.com>
2402 * lib/compat.exp (compat-get-options-main): New.
2403 (compat-get-options): Remove unneeded code, warn for ignored
2405 (compat-execute): Check flag set by dg-require-* commands.
2407 * lib/compat.exp (compat-execute): Break up long lines.
2409 2004-05-24 Janis Johnson <janis187@us.ibm.com>
2411 * gcc.dg/altivec-7.c: Don't use 'vector long'.
2412 * gcc.dg/altivec-14.c: New test.
2413 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
2415 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
2416 * gcc.dg/altivec-12.c: Ditto.
2418 * gcc.dg/altivec-3.c: Move call to altivec_check.
2420 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2423 * g++.dg/template/error12.C: New test.
2426 * g++.dg/ext/attrib15.C: New test.
2429 * g++.dg/template/ptrmem9.C: New test.
2431 2004-05-25 Paul Brook <paul@codesourcery.com>
2433 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
2435 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2438 * g++.dg/template/crash19.C: New test.
2440 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2443 * g++.dg/template/redecl1.C: New test.
2445 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2448 * g++.dg/other/ns1.C: New test.
2451 * g++.dg/template/invalid1.C: New test.
2453 2004-05-23 Paul Brook <paul@codesourcery.com>
2454 Victor Leikehman <lei@haifasphere.co.il>
2456 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
2457 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
2459 2004-05-22 Mark Mitchell <mark@codesourcery.com>
2463 * g++.dg/template/non-dependent5.C: New test.
2464 * g++.dg/template/non-dependent6.C: New test.
2466 2004-05-22 Mark Mitchell <mark@codesourcery.com>
2469 * g++.dg/inherit/union1.C: New test.
2472 * g++.dg/template/addr1.C: New test.
2475 * g++.dg/template/array5.C: New test.
2478 * g++.dg/template/array6.C: New test.
2480 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
2481 Roger Sayle <roger@eyesopen.com>
2483 * g++.dg/lookup/forscope2.C: New test case.
2485 2004-05-22 Ben Elliston <bje@au.ibm.com>
2487 * gcc.dg/cpp/Wmissingdirs.c: New.
2489 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2492 * gcc.dg/compat/union-m128-1.h: New file.
2493 * gcc.dg/compat/union-m128-1_main.c: Likewise.
2494 * gcc.dg/compat/union-m128-1_x.c: Likewise.
2495 * gcc.dg/compat/union-m128-1_y.c: Likewise.
2497 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2500 * gcc.dg/compat/struct-complex-1.h: New file.
2501 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
2502 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
2503 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2505 2004-05-20 Roger Sayle <roger@eyesopen.com>
2508 * gcc.dg/pr3074-1.c: New test case.
2509 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
2511 2004-05-20 Falk Hueffner <falk@debian.org>
2514 * gcc.dg/ftrapv-1.c: New test case.
2516 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
2518 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
2520 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
2521 Jeff Law <law@redhat.com>
2523 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
2524 * gcc.dg/tree-ssa/20040518-2.c: New test.
2526 * gcc.dg/tree-ssa/20040518-1.c: New test.
2528 2004-05-18 Zack Weinberg <zack@codesourcery.com>
2530 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
2532 2004-05-18 Paul Brook <paul@codesourcery.com>
2535 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
2537 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2539 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
2542 2004-05-17 Steven Bosscher <stevenb@suse.de>
2544 * gcc.dg/tree-ssa/20040517-1.c: New test.
2546 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2548 * gcc.dg/loop-4.c: New test.
2550 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
2552 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
2554 2004-05-15 Bud Davis <bdavis9659@comcast.net>
2557 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
2559 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2563 * gfortran.fortran-torture/compile/data_1.f90: New test.
2565 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
2567 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
2568 * gcc.dg/uninit-H.c: Define ASM for __s390__.
2570 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2572 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
2574 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2577 * gcc.dg/format/xopen-1.c: Adjust expected message.
2578 * gcc.dg/format/xopen-3.c: New test.
2580 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
2582 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
2584 2004-05-14 Jeff Law <law@redhat.com>
2586 * gcc.dg/tree-ssa/20040514-2.c: New test.
2588 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2590 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
2592 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
2595 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
2597 * gcc.dg/tree-ssa/20040514-1.c: New test.
2599 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2601 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
2604 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2607 * gfortran.fortran-torture/compile/do_1.f90: New test.
2609 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2612 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
2615 2004-05-14 Bud Davis <bdavis9659@comcast.net>
2618 * gfortran.fortran-torture/execute/random_init.f90: New test.
2620 2004-05-13 Paul Brook <paul@codesourcery.com>
2623 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
2625 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
2627 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
2628 for the powerpc case.
2630 2004-05-13 Jeff Law <law@redhat.com>
2632 * gcc.dg/tree-ssa/20040513-1.c: New test.
2633 * gcc.dg/tree-ssa/20040513-2.c: New test.
2635 2004-05-13 Paul Brook <paul@codesourcery.com>
2637 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
2638 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
2639 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
2641 2004-05-13 Andreas Schwab <schwab@suse.de>
2644 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
2647 2004-05-13 Bud Davis <bdavis9659@comcast.net>
2650 * gfortran.fortran-torture/execute/adjustr.f90: New file.
2652 2004-05-13 Diego Novillo <dnovillo@redhat.com>
2654 Merge from tree-ssa-20020619-branch. See
2655 ChangeLog.tree-ssa for details.
2657 2004-05-11 Ziemowit Laski <zlaski@apple.com>
2659 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
2660 include <altivec.h> explicitly.
2661 * gcc.dg/altivec-13.c: Likewise.
2663 2004-05-11 Paul Brook <paul@codesourcery.com>
2665 * gcc.c-torture/compile/20010518-1.c: Force enum size.
2667 2004-05-10 Eric Christopher <echristo@redhat.com>
2669 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
2670 * gcc.dg/sibcall-4.c: Ditto.
2672 2004-05-10 Ziemowit Laski <zlaski@apple.com>
2674 * g++.dg/ext/altivec-8.C: New test case.
2675 * gcc.dg/altivec-13.c: New test case.
2677 2004-05-08 Roger Sayle <roger@eyesopen.com>
2679 * gcc.c-torture/execute/divcmp-1.c: New test case.
2680 * gcc.c-torture/execute/divcmp-2.c: New test case.
2681 * gcc.c-torture/execute/divcmp-3.c: New test case.
2683 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2685 * g++.dg/other/pragma-re-2.C: New test.
2687 2004-05-07 Uros Bizjak <uros@kss-loka.si>
2689 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
2690 * gcc.dg/i386-387-2.c: Likewise.
2692 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
2694 * gcc.dg/i386-387-6.c: Likewise.
2696 2004-05-07 Uros Bizjak <uros@kss-loka.si>
2698 * gcc.dg/builtins-33.c: Also check log1p*.
2700 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
2702 PR optimization/15296
2703 * gcc.c-torture/execute/pr15296.c: New test.
2705 2004-05-05 Uros Bizjak <uros@kss-loka.si>
2707 * gcc.dg/builtins-40.c: New test.
2709 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
2711 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
2713 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
2715 * g++.dg/ext/spe1.C: New testcase.
2717 2004-05-04 Ziemowit Laski <zlaski@apple.com>
2719 * objc.dg/image-info.m: Allow additional attributes
2720 for __image_info section.
2722 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
2724 * gcc.dg/torture/mips-hilo-2.c: New test.
2726 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2729 * g++.dg/template/member5.C: New test.
2731 2004-05-03 Uros Bizjak <uros@kss-loka.si>
2733 * gcc.dg/builtins-34.c: Also check expm1*.
2735 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2737 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
2738 * gcc.dg/torture/builtin-convert-3.c: New test.
2740 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
2743 * g++.dg/opt/pr15054.C: New test.
2745 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2747 * gcc.dg/torture/builtin-rounding-1.c: New test.
2748 * gcc.dg/builtins-25.c: Delete.
2749 * gcc.dg/builtins-29.c: Delete.
2751 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
2753 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
2754 * gcc.dg/sibcall-4.c: Likewise.
2755 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
2757 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2759 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
2760 bit-field on 16-bit targets.
2762 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2764 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
2767 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
2769 * gcc.dg/rs6000-power2-1.c: Change to compile only.
2770 * gcc.dg/rs6000-power2-2.c: Likewise.
2772 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
2774 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
2775 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
2776 Change the asm registers to be in form of frN instead of fN.
2778 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2780 * gcc.dg/torture/builtin-convert-2.c: New test.
2782 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
2784 * gcc.dg/rs6000-power2-1.c: New test.
2785 * gcc.dg/rs6000-power2-2.c: New test.
2787 2004-04-28 Jan Hubicka <jh@suse.cz>
2789 * gcc.dg/unused-6.c: New test.
2791 2004-04-24 Laurent GUERBY <laurent@guerby.net>
2792 Ulrich Weigand <uweigand@de.ibm.com>
2794 * ada/acats/run_all.sh: Define $target variable.
2796 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
2799 * g++.dg/other/vararg-1.C: New test.
2802 * g++.dg/eh/cleanup3.C: New test.
2804 2004-04-24 Laurent GUERBY <laurent@guerby.net>
2806 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
2807 and ad8011a (target_insn).
2808 * ada/acats/support/macro.dfs: Likewise.
2809 * ada/acats/support/impbit.adb: New file.
2811 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
2813 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
2815 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2817 * gcc.dg/loop-3.c: New test.
2819 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
2821 * gcc.c-torture/execute/simd-5.c: New test.
2823 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2826 * g++.dg/template/crash18.C: New test.
2828 2004-04-22 Mark Mitchell <mark@codesourcery.com>
2830 * g++.dg/ext/complit3.C: New test.
2832 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
2834 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
2835 * gcc.dg/altivec-3.c: Same.
2836 * gcc.dg/altivec-varargs-1.c: Same.
2838 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
2840 * lib/target-supports.exp (check_profiling_available): Assume
2841 profiling is not available on powerpc-eabi targets.
2843 2004-04-21 Janis Johnson <janis187@us.ibm.com>
2845 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
2846 * gcc.dg/vmx/bug-1.c: Ditto.
2848 2004-04-20 Eric Christopher <echristo@redhat.com>
2850 * gcc.dg/charset/extern.c: New test.
2851 * g++.dg/charset/extern3.cc: Ditto.
2853 2004-04-20 Uros Bizjak <uros@kss-loka.si>
2855 * gcc.dg/builtins-39.c: New test.
2857 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
2859 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
2861 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
2863 * gcc.dg/torture/mips-hilo-1.c: New test.
2865 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
2867 * gcc.c-torture/compile/20040419-1.c: New test.
2869 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
2871 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
2873 2004-04-18 Zack Weinberg <zack@codesourcery.com>
2874 Aldy Hernandez <aldyh@redhat.com>
2876 * gcc.c-torture/execute/va-arg-24.c: New.
2878 2004-04-17 Zack Weinberg <zack@codesourcery.com>
2879 Aldy Hernandez <aldyh@redhat.com>
2881 * gcc.dg/vmx/1b-01.c: New.
2882 * gcc.dg/vmx/1b-02.c: New.
2883 * gcc.dg/vmx/1b-03.c: New.
2884 * gcc.dg/vmx/1b-04.c: New.
2885 * gcc.dg/vmx/1b-05.c: New.
2886 * gcc.dg/vmx/1b-06.c: New.
2887 * gcc.dg/vmx/1b-07.c: New.
2888 * gcc.dg/vmx/1c-01.c: New.
2889 * gcc.dg/vmx/1c-02.c: New.
2890 * gcc.dg/vmx/3a-01a.c: New.
2891 * gcc.dg/vmx/3a-01.c: New.
2892 * gcc.dg/vmx/3a-01m.c: New.
2893 * gcc.dg/vmx/3a-03.c: New.
2894 * gcc.dg/vmx/3a-03m.c: New.
2895 * gcc.dg/vmx/3a-04.c: New.
2896 * gcc.dg/vmx/3a-04m.c: New.
2897 * gcc.dg/vmx/3a-05.c: New.
2898 * gcc.dg/vmx/3a-06.c: New.
2899 * gcc.dg/vmx/3a-06m.c: New.
2900 * gcc.dg/vmx/3a-07.c: New.
2901 * gcc.dg/vmx/3b-01.c: New.
2902 * gcc.dg/vmx/3b-02.c: New.
2903 * gcc.dg/vmx/3b-10.c: New.
2904 * gcc.dg/vmx/3b-13.c: New.
2905 * gcc.dg/vmx/3b-14.c: New.
2906 * gcc.dg/vmx/3b-15.c: New.
2907 * gcc.dg/vmx/3c-01a.c: New.
2908 * gcc.dg/vmx/3c-01.c: New.
2909 * gcc.dg/vmx/3c-02.c: New.
2910 * gcc.dg/vmx/3c-03.c: New.
2911 * gcc.dg/vmx/3d-01.c: New.
2912 * gcc.dg/vmx/4-01.c: New.
2913 * gcc.dg/vmx/4-03.c: New.
2914 * gcc.dg/vmx/5-01.c: New.
2915 * gcc.dg/vmx/5-02.c: New.
2916 * gcc.dg/vmx/5-03.c: New.
2917 * gcc.dg/vmx/5-04.c: New.
2918 * gcc.dg/vmx/5-05.c: New.
2919 * gcc.dg/vmx/5-06.c: New.
2920 * gcc.dg/vmx/5-07.c: New.
2921 * gcc.dg/vmx/5-07t.c: New.
2922 * gcc.dg/vmx/5-08.c: New.
2923 * gcc.dg/vmx/5-10.c: New.
2924 * gcc.dg/vmx/5-11.c: New.
2925 * gcc.dg/vmx/7-01a.c: New.
2926 * gcc.dg/vmx/7-01.c: New.
2927 * gcc.dg/vmx/7c-01.c: New.
2928 * gcc.dg/vmx/7d-01.c: New.
2929 * gcc.dg/vmx/7d-02.c: New.
2930 * gcc.dg/vmx/8-01.c: New.
2931 * gcc.dg/vmx/8-02a.c: New.
2932 * gcc.dg/vmx/8-02.c: New.
2933 * gcc.dg/vmx/brode-1.c: New.
2934 * gcc.dg/vmx/bug-1.c: New.
2935 * gcc.dg/vmx/bug-2.c: New.
2936 * gcc.dg/vmx/bug-3.c: New.
2937 * gcc.dg/vmx/cw-bug-1.c: New.
2938 * gcc.dg/vmx/cw-bug-2.c: New.
2939 * gcc.dg/vmx/cw-bug-3.c: New.
2940 * gcc.dg/vmx/dct.c: New.
2941 * gcc.dg/vmx/debug-1.c: New.
2942 * gcc.dg/vmx/debug-2.c: New.
2943 * gcc.dg/vmx/debug-3.c: New.
2944 * gcc.dg/vmx/debug-4.c: New.
2945 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
2946 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
2947 * gcc.dg/vmx/eg-5.c: New.
2948 * gcc.dg/vmx/fft.c: New.
2949 * gcc.dg/vmx/gcc-bug-1.c: New.
2950 * gcc.dg/vmx/gcc-bug-2.c: New.
2951 * gcc.dg/vmx/gcc-bug-3.c: New.
2952 * gcc.dg/vmx/gcc-bug-4.c: New.
2953 * gcc.dg/vmx/gcc-bug-5.c: New.
2954 * gcc.dg/vmx/gcc-bug-6.c: New.
2955 * gcc.dg/vmx/gcc-bug-7.c: New.
2956 * gcc.dg/vmx/gcc-bug-8.c: New.
2957 * gcc.dg/vmx/gcc-bug-9.c: New.
2958 * gcc.dg/vmx/gcc-bug-b.c: New.
2959 * gcc.dg/vmx/gcc-bug-c.c: New.
2960 * gcc.dg/vmx/gcc-bug-d.c: New.
2961 * gcc.dg/vmx/gcc-bug-e.c: New.
2962 * gcc.dg/vmx/gcc-bug-f.c: New.
2963 * gcc.dg/vmx/gcc-bug-g.c: New.
2964 * gcc.dg/vmx/gcc-bug-i.c: New.
2965 * gcc.dg/vmx/harness.h: New.
2966 * gcc.dg/vmx/ira1.c: New.
2967 * gcc.dg/vmx/ira2a.c: New.
2968 * gcc.dg/vmx/ira2b.c: New.
2969 * gcc.dg/vmx/ira2.c: New.
2970 * gcc.dg/vmx/ira2c.c: New.
2971 * gcc.dg/vmx/mem.c: New.
2972 * gcc.dg/vmx/newton-1.c: New.
2973 * gcc.dg/vmx/ops.c: New.
2974 * gcc.dg/vmx/sn7153.c: New.
2975 * gcc.dg/vmx/spill2.c: New.
2976 * gcc.dg/vmx/spill3.c: New.
2977 * gcc.dg/vmx/spill.c: New.
2978 * gcc.dg/vmx/t.c: New.
2979 * gcc.dg/vmx/varargs-1.c: New.
2980 * gcc.dg/vmx/varargs-2.c: New.
2981 * gcc.dg/vmx/varargs-3.c: New.
2982 * gcc.dg/vmx/varargs-4.c: New.
2983 * gcc.dg/vmx/varargs-5.c: New.
2984 * gcc.dg/vmx/varargs-6.c: New.
2985 * gcc.dg/vmx/varargs-7.c: New.
2986 * gcc.dg/vmx/vmx.exp: New.
2987 * gcc.dg/vmx/vprint-1.c: New.
2988 * gcc.dg/vmx/vscan-1.c: New.
2989 * gcc.dg/vmx/x-01.c: New.
2990 * gcc.dg/vmx/x-02.c: New.
2991 * gcc.dg/vmx/x-03.c: New.
2992 * gcc.dg/vmx/x-04.c: New.
2993 * gcc.dg/vmx/x-05.c: New.
2994 * gcc.dg/vmx/yousufi-1.c: New.
2995 * gcc.dg/vmx/zero-1.c: New.
2996 * gcc.dg/vmx/zero.c: New.
2998 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
3000 * g++.dg/lookup/java1.C: Update for chage of
3002 * g++.dg/lookup/java2.C: Likewise.
3004 2004-04-17 Laurent GUERBY <laurent@guerby.net>
3006 * ada/acats/run_all.sh: use -O2 by default.
3008 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
3010 * gcc.dg/vr-mult-[12].c: New tests.
3012 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3014 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
3016 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
3018 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
3020 * lib/target-supports.exp (check_profiling_available): Assume profiling
3021 isn't available for mips*-*-elf targets.
3023 2004-04-14 Uros Bizjak <uros@kss-loka.si>
3025 * gcc.dg/builtins-38.c: New test.
3027 2004-04-14 Eric Christopher <echristo@redhat.com>
3029 * g++.dg/charset/charset.exp: Run .cc extension tests.
3031 2004-04-14 Zack Weinberg <zack@codesourcery.com>
3033 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
3035 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3037 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
3039 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
3041 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
3042 * gcc.dg/i386-387-2.c: Likewise.
3044 * gcc.dg/i386-387-7.c: New test.
3045 * gcc.dg/i386-387-8.c: New test.
3047 * gcc.dg/builtins-37.c: New test.
3049 2004-04-13 Geoffrey Keating <geoffk@apple.com>
3051 * g++.dg/pch/externc-1.C: Add missing semicolon.
3053 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
3055 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
3057 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3059 * gcc.c-torture/execute/20040411-1.c: New test.
3061 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
3063 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
3065 2004-04-09 Chris Demetriou <cgd@broadcom.com>
3067 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
3069 2004-04-09 Zack Weinberg <zack@codesourcery.com>
3071 * lib/target-supports.exp (check_named_sections_available): New.
3072 * lib/gcc-dg.exp (dg-require-named-sections): New.
3073 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
3074 old-deja.exp. Also prune error-count message from HP linker.
3075 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
3077 * g++.dg/init/init-ref4.C: Use dg-require-weak.
3078 * g++.old-deja/g++.pt/static3.C: Likewise.
3079 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
3081 2004-04-09 Roger Sayle <roger@eyesopen.com>
3083 * gcc.c-torture/execute/20040409-1.c: New test case.
3084 * gcc.c-torture/execute/20040409-2.c: New test case.
3085 * gcc.c-torture/execute/20040409-3.c: New test case.
3087 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3089 * gcc.dg/20040409-1.c: New test.
3091 2004-04-08 Roger Sayle <roger@eyesopen.com>
3094 * g++.dg/opt/pr14888.C: New test case.
3096 2004-04-08 Geoffrey Keating <geoffk@apple.com>
3098 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
3099 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
3100 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
3101 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
3104 2004-04-08 Paul Brook <paul@codesourcery.com>
3106 * gcc.dg/spill-1.c: New test.
3108 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3110 * gcc.dg/torture/builtin-ctype-2.c: New test.
3112 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
3114 * gcc.dg/pch/pch.exp: Add largefile test.
3116 2004-04-06 Geoffrey Keating <geoffk@apple.com>
3118 * g++.dg/pch/externc-1.Hs: New.
3119 * g++.dg/pch/externc-1.C: New.
3121 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3123 * gcc.dg/compat/struct-by-value-5a_main.c,
3124 gcc.dg/compat/struct-by-value-5b_main.c: New files.
3125 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
3126 * gcc.dg/compat/struct-by-value-5a_x.c,
3127 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
3128 gcc.dg/compat/struct-by-value-5_x.c.
3129 * gcc.dg/compat/struct-by-value-5a_y.c,
3130 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
3131 gcc.dg/compat/struct-by-value-5_y.c.
3133 * gcc.dg/compat/struct-by-value-6a_main.c,
3134 gcc.dg/compat/struct-by-value-6b_main.c: New files.
3135 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
3136 * gcc.dg/compat/struct-by-value-6a_x.c,
3137 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
3138 gcc.dg/compat/struct-by-value-6_x.c.
3139 * gcc.dg/compat/struct-by-value-6a_y.c,
3140 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
3141 gcc.dg/compat/struct-by-value-6_y.c.
3143 * gcc.dg/compat/struct-by-value-7a_main.c,
3144 gcc.dg/compat/struct-by-value-7b_main.c: New files.
3145 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
3146 * gcc.dg/compat/struct-by-value-7a_x.c,
3147 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
3148 gcc.dg/compat/struct-by-value-7_x.c.
3149 * gcc.dg/compat/struct-by-value-7a_y.c,
3150 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
3151 gcc.dg/compat/struct-by-value-7_y.c.
3153 2004-04-06 Jakub Jelinek <jakub@redhat.com>
3155 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
3156 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
3157 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
3160 2004-04-06 Uros Bizjak <uros@kss-loka.si>
3162 * gcc.dg/builtins-36.c: New test.
3164 2004-04-06 Paul Brook <paul@codesourcery.com>
3166 * README.gcc: Remove obsolete contraint on testcases.
3168 2004-04-05 Paul Brook <paul@codesourcery.com>
3171 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
3172 failure and exit(0) on success.
3173 * g++.dg/expr/anew2.C: Ditto.
3174 * g++.dg/expr/anew3.C: Ditto.
3175 * g++.dg/expr/anew4.C: Ditto.
3177 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
3180 * g++.dg/template/unify7.C: New.
3182 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
3184 * g++.dg/README: Bring up to date with new subdirectories; remove
3185 duplicate subdirectory lines.
3187 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
3190 * g++.dg/template/unify5.C: New.
3191 * g++.dg/template/unify6.C: New.
3192 * g++.dg/template/qualttp20.C: Adjust.
3193 * g++.old-deja/g++.jason/report.C: Adjust.
3194 * g++.old-deja/g++.other/qual1.C: Adjust.
3196 2004-04-01 Mark Mitchell <mark@codesourcery.com>
3199 * g++.dg/inherit/ptrmem1.C: New test.
3201 2004-04-01 Jakub Jelinek <jakub@redhat.com>
3204 * gcc.c-torture/execute/20040331-1.c: New test.
3205 * gcc.dg/20040331-1.c: New test.
3207 2004-04-01 Paul Brook <paul@codesourcery.com>
3209 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
3211 2004-03-30 Mark Mitchell <mark@codesourcery.com>
3214 * g++.dg/init/goto1.C: New test.
3217 * g++.dg/template/defarg4.C: New test.
3219 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
3221 * gcc.dg/altivec-11.c: Extend test for more valid cases.
3223 2004-03-28 David Edelsohn <edelsohn@gnu.org>
3225 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
3227 2004-03-28 Zack Weinberg <zack@codesourcery.com>
3229 * gcc.dg/noncompile/undeclared-2.c: New test.
3231 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
3233 * gcc.dg/940409-1.c: Remove XFAIL.
3234 * gcc.dg/reg-vol-struct-1.c: New test.
3236 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3238 * gcc.dg/torture/builtin-wctype-1.c: New test.
3240 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
3242 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
3243 * gcc.dg/20001101-1.c: Likewise.
3244 * gcc.dg/20001102-1.c: Likewise.
3246 2004-03-25 Roger Sayle <roger@eyesopen.com>
3248 * gcc.dg/compare8.c: Add an additional test for XOR.
3250 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3252 * gcc.dg/torture/builtin-ctype-1.c: New test.
3254 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3256 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
3257 * gcc.dg/torture/builtin-math-1.c: Likewise.
3258 * gcc.dg/torture/builtin-power-1.c: New test.
3260 2004-03-24 Andreas Schwab <schwab@suse.de>
3262 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
3265 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
3266 Roger Sayle <roger@eyesopen.com>
3268 * gcc.dg/compare8.c: New test case.
3270 2004-03-23 Ziemowit Laski <zlaski@apple.com>
3272 * g++.dg/ext/altivec-7.C: New test.
3274 2004-03-23 Zack Weinberg <zack@codesourcery.com>
3276 PR 12267, 12391, 12560, 13129, 14114, 14133
3277 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
3278 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
3279 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
3280 Adjust error regexps.
3281 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
3282 * gcc.dg/noncompile/undeclared-1.c: New test cases.
3283 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
3284 * gcc.dg/local1.c: Add explanatory comment.
3286 2004-03-23 Roger Sayle <roger@eyesopen.com>
3288 PR optimization/14669
3289 * g++.dg/opt/fold2.C: New test case.
3291 2004-03-22 Jakub Jelinek <jakub@redhat.com>
3294 * gcc.dg/20040322-1.c: New test.
3296 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3298 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
3299 * gcc.dg/ultrasp4.c: Likewise.
3300 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
3302 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3304 * gcc.dg/i386-sse-8.c: Reset default options.
3306 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3308 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
3309 in the error message text.
3311 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3313 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
3315 2004-03-21 Mark Mitchell <mark@codesourcery.com>
3318 * g++.dg/init/array13.C: New test.
3320 2004-03-20 Roger Sayle <roger@eyesopen.com>
3323 * gcc.c-torture/compile/pr13889.c: New test case.
3325 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
3328 * builtins-1.c (nan, nans): Don't test.
3329 * builtins-30.c: Don't use nan, nanf, nanl.
3330 * builtins-35.c: New test.
3332 2004-03-19 Ziemowit Laski <zlaski@apple.com>
3334 * g++.dg/ext/altivec-6.C: New test.
3336 2004-03-19 Mark Mitchell <mark@codesourcery.com>
3338 * g++.dg/init/placement3.C: New test.
3340 * g++.dg/template/spec13.C: New test.
3342 * g++.dg/lookup/using11.C: New test.
3344 * g++.dg/lookup/koenig3.C: New test.
3346 * g++.dg/template/operator2.C: New test.
3348 * g++.dg/expr/dtor3.C: New test.
3349 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
3351 * g++.old-deja/g++.law/visibility28.C: Likewise.
3353 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
3355 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
3356 * gcc.dg/ppc64-abi-3.c: Likewise.
3358 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3361 * g++.dg/parse/template15.C: New test.
3363 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3365 * g++.dg/expr/dtor2.C: New test.
3367 * g++.dg/lookup/anon4.C: New test.
3369 * g++.dg/overload/using1.C: New test.
3371 * g++.dg/template/lookup7.C: New test.
3373 * g++.dg/template/typename6.C: New test.
3375 * g++.dg/expr/cond6.C: New test.
3377 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3379 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
3381 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3383 * g++.dg/expr/cond5.C: New test.
3384 * g++.dg/expr/constcast1.C: Likewise.
3385 * g++.dg/expr/ptrmem2.C: Likewise.
3386 * g++.dg/expr/ptrmem3.C: Likewise.
3387 * g++.dg/lookup/main1.C: Likewise.
3388 * g++.dg/template/lookup6.C: Likewise.
3390 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3392 * gcc.dg/local1.c: New test.
3394 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
3396 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3398 * gcc.dg/torture/builtin-convert-1.c: New test.
3400 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3402 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
3404 2004-03-16 Mark Mitchell <mark@codesourcery.com>
3407 * g++.dg/warn/Wunused-7.C: New test.
3409 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3411 * gcc.dg/torture/builtin-integral-1.c: New test.
3413 2004-03-16 Mark Mitchell <mark@codesourcery.com>
3416 * g++.dg/parse/non-dependent3.C: New test.
3418 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
3420 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
3421 * g++.dg/eh/simd-2.C: Likewise.
3422 * g++.dg/init/array10.C: Likewise.
3423 * gcc.c-torture/compile/simd-1.c: Likewise.
3424 * gcc.c-torture/compile/simd-2.c: Likewise.
3425 * gcc.c-torture/compile/simd-3.c: Likewise.
3426 * gcc.c-torture/compile/simd-4.c: Likewise.
3427 * gcc.c-torture/compile/simd-6.c: Likewise.
3428 * gcc.c-torture/execute/simd-1.c: Likewise.
3429 * gcc.c-torture/execute/simd-2.c: Likewise.
3430 * gcc.dg/compat/vector-defs.h: Likewise.
3431 * gcc.dg/20020531-1.c: Likewise.
3432 * gcc.dg/altivec-3.c: Likewise.
3433 * gcc.dg/altivec-4.c: Likewise.
3434 * gcc.dg/altivec-varargs-1.c: Likewise.
3435 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
3436 * gcc.dg/i386-mmx-3.c: Likewise.
3437 * gcc.dg/i386-sse-4.c: Likewise.
3438 * gcc.dg/i386-sse-5.c: Likewise.
3439 * gcc.dg/i386-sse-8.c: Likewise.
3440 * gcc.dg/simd-1.c: Likewise.
3441 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
3442 __ev64_opaque__ since the machine description provides it.
3444 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3446 * lib/compat.exp (skip_list): New global variable.
3447 Use it to hold the user defined COMPAT_SKIPS list if any.
3448 (compat-obj): Add the members of skip_list to optall.
3450 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3452 * gcc.dg/compat/union-by-value-1_main.c,
3453 union-by-value-1_x.c, union-by-value-1_y.c,
3454 union-check.h, union-defs.h,
3455 union-init.h, union-return-1_main.c,
3456 union-return-1_x.c, union-return-1_y.c: New files.
3458 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3460 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
3461 mixed-struct-init.h: Add 4 mixed structure types.
3462 struct-by-value-21_main.c, struct-by-value-21_x.c,
3463 struct-by-value-21_y.c, struct-return-21_main.c,
3464 struct-return-21_x.c, struct-return-21_y.c: New files.
3466 2004-03-13 Mark Mitchell <mark@codesourcery.com>
3469 * g++.dg/parse/template14.C: New test.
3471 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3473 * gcc.c-torture/execute/20040313-1.c: New test.
3475 2004-03-13 Jakub Jelinek <jakub@redhat.com>
3478 * gcc.dg/20040311-2.c: New test.
3480 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
3483 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
3486 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
3488 * gcc.dg/20040305-2.c: Add missing return statement.
3490 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3492 * gcc.dg/builtins-34.c: Also check pow10*.
3494 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3497 * gcc.dg/20040305-2.c: New test.
3499 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3501 * gcc.dg/20040310-1.c: New test.
3503 2004-03-11 Roger Sayle <roger@eyesopen.com>
3505 * gcc.c-torture/execute/20040311-1.c: New test case.
3507 2004-03-11 Mark Mitchell <mark@codesourcery.com>
3510 * g++.dg/lookup/enum1.C: New test.
3512 2004-03-10 Mark Mitchell <mark@codesourcery.com>
3515 * g++.dg/lookup/struct2.C: New test.
3517 2004-03-10 Uros Bizjak <uros@kss-loka.si>
3519 * gcc.dg/builtins-34.c: New test.
3521 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3523 * gcc.dg/torture/builtin-nonneg-1.c: New test.
3525 2004-03-09 James E Wilson <wilson@specifixinc.com>
3527 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
3528 * gcc.dg/alias-2.c: New testcase.
3530 2004-03-09 Zack Weinberg <zack@codesourcery.com>
3532 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
3534 2004-03-09 Roger Sayle <roger@eyesopen.com>
3536 * gcc.c-torture/execute/20040309-1.c: New test case.
3538 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
3541 * g++.dg/overload/ref1.C: New.
3543 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3546 * g++.dg/template/spec12.C: New test.
3549 * g++.dg/parse/crash14.C: New test.
3551 2004-03-09 Mark Mitchell <mark@codesourcery.com>
3554 * g++.dg/init/ref11.C: New test.
3556 2004-03-09 Mark Mitchell <mark@codesourcery.com>
3559 * g++.dg/parse/builtin2.C: New test.
3561 2004-03-08 Mark Mitchell <mark@codesourcery.com>
3564 * g++.dg/init/ctor3.C: New test.
3565 * g++.dg/init/union1.C: New test.
3566 * g++.dg/ext/anon-struct4.C: New test.
3568 2004-03-08 Mark Mitchell <mark@codesourcery.com>
3570 * g++.dg/lookup/koenig1.C: Tweak error messages.
3571 * g++.dg/lookup/used-before-declaration.C: Likewise.
3572 * g++.dg/other/do1.C: Likewise.
3573 * g++.dg/overload/koenig1.C: Likewise.
3574 * g++.dg/parse/crash13.C: Likewise.
3575 * g++.dg/template/instantiate3.C: Likewise.
3577 2004-03-08 Eric Christopher <echristo@redhat.com>
3579 * * lib/target-supports.exp: Enable libiconv in test
3580 compilation. Fix up error checking.
3582 2004-03-08 Roger Sayle <roger@eyesopen.com>
3585 * gcc.dg/pr14289-1.c: New test case.
3586 * gcc.dg/pr14289-2.c: Likewise.
3587 * gcc.dg/pr14289-3.c: Likewise.
3589 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
3591 * gcc.c-torture/execute/20040308-1.c: New test.
3593 2004-03-07 Roger Sayle <roger@eyesopen.com>
3595 * gcc.c-torture/execute/20040307-1.c: New test case.
3597 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
3599 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
3601 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
3603 * gcc.dg/20040306-1.c: New test.
3605 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
3607 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
3609 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
3611 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3614 * gcc.dg/decl-6.c: New test.
3616 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3618 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
3619 Rename LOGPOW -> LOG_POW.
3620 (SQRT_EXP, POW_EXP): New.
3622 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3624 * gcc.dg/i386-sse-8.c: New test.
3626 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3629 * gcc.dg/decl-5.c: New test.
3631 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
3633 * gcc.dg/20040305-1.c: New test.
3635 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
3638 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
3640 2004-03-04 Ziemowit Laski <zlaski@apple.com>
3642 PR c++/14425, c++/14426
3643 * g++.dg/ext/altivec-4.C: New test.
3644 * g++.dg/ext/altivec-5.C: New test.
3646 2004-03-04 Geoffrey Keating <geoffk@apple.com>
3648 * g++.old-deja/g++.other/linkage1.C: Expect errors about
3649 global variables of a type with no linkage.
3650 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
3651 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
3652 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
3653 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
3654 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
3655 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
3656 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
3657 * g++.dg/warn/deprecated.C: Name enum Color.
3658 * g++.dg/overload/VLA.C: Name structure for 'b'.
3659 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
3661 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3663 * gcc.c-torture/compile/20040304-1.c: New test.
3665 2004-03-03 Zack Weinberg <zack@codesourcery.com>
3668 * gcc.dg/decl-4.c: New testcase.
3670 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
3672 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
3673 as PRECF if sizeof (float) > sizeof (double).
3674 (PRECL): Make it the same as PRECF if
3675 sizeof (float) > sizeof (long double).
3677 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3679 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
3680 system type. Add check for irix6 which doesn't have c99 runtime.
3682 2004-03-03 Bob Wilson <bob.wilson@acm.org>
3684 * gcc.dg/const-elim-1.c: xfail for xtensa.
3686 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3689 * g++.dg/template/cond4.C: New test.
3691 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3694 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3697 * g++.dg/parse/defarg7.C: New test.
3700 * g++.dg/template/friend26.C: New test.
3702 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3705 * g++.dg/abi/mangle21.C: New test.
3708 * g++.dg/parse/constructor2.C: New test.
3711 * g++.dg/template/sfinae1.C: New test.
3713 2004-02-29 Mark Mitchell <mark@codesourcery.com>
3716 * g++.dg/expr/crash2.C: New test.
3719 * gcc.dg/inline-5.c: New test.
3720 * gcc.dg/always-inline.c: Split out tests into ...
3721 * gcc.dg/always-inline2.c: ... this and ...
3722 * gcc.dg/always-inline3.c: ... this.
3724 2004-02-29 Mark Mitchell <mark@codesourcery.com>
3727 * g++.dg/debug/crash1.C: New test.
3729 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
3731 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
3732 function with __attribute__((noinline)).
3733 (recurser_void2): Likewise.
3734 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
3735 (recurser_void2): Likewise.
3737 2004-02-29 Roger Sayle <roger@eyesopen.com>
3740 * g++.dg/warn/Wunused-6.C: New test case.
3742 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
3744 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
3747 2004-02-27 Eric Christopher <echristo@redhat.com>
3749 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
3750 * g++.dg/charset/asm2.c: Run only x86.
3751 * gcc.dg/charset/asm3.c: Ditto.
3753 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
3755 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
3758 2004-02-27 Ziemowit Laski <zlaski@apple.com>
3760 * g++.dg/ext/altivec-3.C: New.
3762 2004-02-26 Richard Henderson <rth@redhat.com>
3764 * g++.dg/ext/attrib10.C: Mark for warning.
3765 * gcc.dg/attr-alias-1.c: New.
3767 2004-02-26 Richard Henderson <rth@redhat.com>
3769 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
3770 * gcc.c-torture/execute/20040208-2.c: ... it back.
3772 2004-02-26 Eric Christopher <echristo@redhat.com>
3774 * lib/target-supports.exp (check-iconv-available): New function.
3775 * lib/gcc-dg.exp (dg-require-iconv): New function.
3777 * gcc.dg/charset: New directory.
3778 * gcc.dg/charset/charset.exp: New file.
3779 * gcc.dg/charset/asm1.c: Ditto.
3780 * gcc.dg/charset/asm2.c: Ditto.
3781 * gcc.dg/charset/asm3.c: Ditto.
3782 * gcc.dg/charset/asm4.c: Ditto.
3783 * gcc.dg/charset/asm5.c: Ditto.
3784 * gcc.dg/charset/attribute1.c: Ditto.
3785 * gcc.dg/charset/attribute2.c: Ditto.
3786 * gcc.dg/charset/string1.c: Ditto.
3787 * g++.dg/charset: New directory.
3788 * g++.dg/dg.exp: Add here. Special options.
3789 * g++.dg/charset/charset.exp: New file.
3790 * g++.dg/charset/asm1.c: Ditto.
3791 * g++.dg/charset/asm2.c: Ditto.
3792 * g++.dg/charset/asm3.c: Ditto.
3793 * g++.dg/charset/asm4.c: Ditto.
3794 * g++.dg/charset/attribute1.c: Ditto.
3795 * g++.dg/charset/attribute2.c: Ditto.
3796 * g++.dg/charset/extern1.cc: Ditto.
3797 * g++.dg/charset/extern2.cc: Ditto.
3798 * g++.dg/charset/string1.c: Ditto.
3800 2004-02-26 Mark Mitchell <mark@codesourcery.com>
3803 * g++.dg/parse/comma1.C: New test.
3805 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3808 * g++.dg/template/ttp8.C: New test.
3810 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
3812 * gcc.dg/fixuns-trunc-1.c: New test.
3814 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3816 * gcc.dg/builtins-config.h: Use #elif.
3818 2004-02-26 Michael Matz <matz@suse.de>
3820 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
3821 * gcc.dg/991214-1.c: Likewise.
3822 * gcc.dg/i386-asm-1.c: Likewise.
3824 2004-02-25 Richard Henderson <rth@redhat.com>
3826 * gcc.c-torture/execute/20040208-2.c: Move ...
3827 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
3829 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3832 * g++.dg/other/crash-3.C: New test.
3834 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3836 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
3837 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
3839 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
3842 2004-02-24 Michael Matz <matz@suse.de>
3844 * gcc.dg/i386-regparm.c: New.
3846 2004-02-23 James E Wilson <wilson@specifixinc.com>
3848 * gcc.c-torture/execute/20040223-1.c: New.
3850 2004-02-23 Zack Weinberg <zack@codesourcery.com>
3851 Kazu Hirata <kazu@cs.umass.edu>
3853 * gcc.dg/fwritable-strings-1.c: Remove.
3855 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
3858 * gcc.dg/20040223-1.c: New test.
3860 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3863 * g++.dg/ext/typeof9.C: New test.
3865 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3868 * g++.dg/other/switch1.C: New test.
3870 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3872 * gcc.dg/cast-function-1.c: Adjust for new informative message.
3873 * gcc.dg/va-arg-1.c: Likewise.
3875 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3878 * g++.dg/template/koenig5.C: New test.
3880 2004-02-21 Ziemowit Laski <zlaski@apple.com>
3882 * g++.dg/ext/altivec-1.C: Generalize target triple.
3883 * g++.dg/ext/altivec-2.C: New test case.
3884 * g++.dg/ext/altivec_check.h: New file.
3885 * gcc.dg/altivec-1.c: Generalize target triple;
3886 include altivec_check.h and call altivec_check().
3887 * gcc.dg/altivec-[2-5].c: Generalize target triple.
3888 * gcc.dg/altivec-6.c: New test case.
3889 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
3890 type casts as needed.
3891 * gcc.dg/altivec-10.c: Include altivec_check.h and call
3893 * gcc.dg/altivec-12.c: New test case.
3894 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
3895 include altivec_check.h and call altivec_check().
3896 * gcc.dg/altivec_check.h: New file.
3898 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3900 * lib/target-supports.exp (check_alias_available): Don't mangle
3901 function `g' in test program.
3903 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3905 * lib/target-supports.exp (check_profiling_available): Check
3906 argument to determine whether we support a profiling type.
3907 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
3908 check_profiling_available.
3909 * g++.dg/bprob/bprob.exp: Likewise
3910 * g77.dg/bprob/bprob.exp: Likewise.
3911 * gcc.misc-tests/bprob.exp: Likewise.
3912 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
3913 dg-require-profiling and delete expected error handling.
3914 * gcc.dg/20021014-1.c: Likewise.
3915 * gcc.dg/nest.c: Likewise.
3917 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3920 * g++.dg/other/vthunk1.C: New test.
3922 2004-02-20 Falk Hueffner <falk@debian.org>
3925 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
3927 2004-02-20 Mark Mitchell <mark@codesourcery.com>
3930 * g++.dg/other/error8.C: Remove XFAIL markers.
3933 * g++.dg/ext/packed5.C: New test.
3936 * g++.dg/warn/Wunused-5.C: New test.
3939 * g++.dg/lookup/member1.C: New test.
3941 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
3943 * gcc.c-torture/compile/20040130-1.c: Enable only when
3944 __INT_MAX__ >= 2147483647L.
3945 * gcc.c-torture/compile/961203-1.c: Likewise.
3947 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
3949 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
3950 * g++.dg/opt/template1.C: Robustify assembler regexp
3952 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3954 * gcc.c-torture/execute/simd-4.x: Remove.
3955 * gcc.c-torture/execute/va-arg-25.x: Likewise.
3956 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
3957 Guard with #ifndef SKIP_ATTRIBUTE.
3958 * gcc.dg/compat/vector-1_y.c: Likewise.
3959 * gcc.dg/compat/vector-2_x.c: Likewise.
3960 * gcc.dg/compat/vector-2_y.c: Likewise.
3961 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
3962 * g++.dg/eh/simd-2.C: Likewise.
3964 2004-02-19 Alan Modra <amodra@bigpond.net.au>
3966 * gcc.c-torture/compile/complex-1.c: New.
3968 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
3971 * gcc.c-torture/execute/20040218-1.c: New test.
3973 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3976 * g++.dg/parse/new2.C: New test.
3978 2004-02-18 Paul Brook <paul@codesourcery.com>
3980 * gcc.c-torture/compile/libcall-1.c: New test.
3982 2004-02-18 Paul Brook <paul@codesourcery.com>
3985 * gcc.dg/debug/debug-7.c: New test.
3987 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
3989 * gcc.dg/20040217-1.c: New test.
3991 2004-02-17 Zack Weinberg <zack@codesourcery.com>
3993 * gcc.c-torture/execute/990208-1.x: Delete.
3995 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
3997 * gcc.c-torture/execute/20040208-2.x: New file.
3999 2004-02-17 Mark Mitchell <mark@codesourcery.com>
4002 * g++.dg/abi/structret1.C: New test.
4004 2004-02-17 Jakub Jelinek <jakub@redhat.com>
4006 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
4007 (i386_cpuid): No need to test if cpuid is available on AMD64.
4008 Fix assembly, so that it works onboth i386 and AMD64.
4009 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
4010 (vecInLong): Fix s[] member type to unsigned int.
4011 (vecInWord): Remove type.
4012 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
4013 (a64, b64, c64, d64, e64): Remove.
4014 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
4015 Remove unused variable. Remove initialization of removed variables.
4016 Don't call mmx_tests nor sse_tests.
4017 (reference_mmx, reference_sse): Remove.
4018 (check): Add return stmt.
4019 * gcc.dg/i386-sse-7.c: New test.
4020 * gcc.dg/i386-mmx-4.c: New test.
4022 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4024 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
4025 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4026 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4027 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
4028 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
4029 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
4030 g++.dg/tc1/dr94.C: Fix line terminator.
4032 2004-02-16 Geoffrey Keating <geoffk@apple.com>
4034 * gcc.c-torture/compile/20040216-1.c: New.
4036 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4038 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4039 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4040 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
4041 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
4042 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
4043 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
4045 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4047 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
4049 2004-02-15 Mark Mitchell <mark@codesourcery.com>
4052 * g++.dg/expr/cond4.C: New test.
4055 * g++.dg/lookup/crash2.C: New test.
4057 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
4059 * gcc.c-torture/compile/20040214-2.c: New test.
4061 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
4064 * g++.dg/ext/typeof8.C: New test.
4066 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
4068 * gcc.c-torture/compile/20040214-1.c: New test.
4070 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4073 * g++.dg/template/spec11.C: New test.
4075 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4078 * g++.dg/other/error8.C: New test.
4080 2004-02-13 Mark Mitchell <mark@codesourcery.com>
4083 * g++.dg/template/array4.C: New test.
4086 * g++.dg/inherit/thunk2.C: New test.
4089 * g++.dg/eh/cond2.C: New test.
4091 2004-02-12 Alan Modra <amodra@bigpond.net.au>
4093 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
4095 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
4097 * lib/scanasm.exp (dg-scan): Quote pattern before display.
4099 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
4101 * g++.dg/simd-2.C: xfail on ppc64-linux.
4103 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
4106 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
4109 2004-02-11 Uros Bizjak <uros@kss-loka.si>
4111 * gcc.dg/builtins-33.c: New test.
4113 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
4115 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
4117 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4119 * g++.dg/simd-2.C: Set -maltivec for ppc64.
4121 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4123 * gcc.dg/ppc64-abi-3.c: New test.
4125 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
4129 * gcc.dg/pr14092-1.c: New testcase.
4131 2004-02-10 Alan Modra <amodra@bigpond.net.au>
4133 * gcc.dg/cpp/assert4.c: Fix typo last change.
4135 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
4136 * gcc.dg/cpp/assert4.c: Handle powerpc64.
4138 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
4140 2004-02-09 Roger Sayle <roger@eyesopen.com>
4142 * gcc.c-torture/compile/20040209-1.c: New test case.
4144 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
4146 * gcc.dg/c90-init-1.c: Adjust expected error messages.
4148 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
4150 * gcc.c-torture/execute/20040208-[12].c: New tests.
4152 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4154 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
4156 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4158 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
4160 2004-02-07 Zack Weinberg <zack@codesourcery.com>
4163 * gcc.dg/visibility-8.c: New testcase.
4165 2004-02-07 Zack Weinberg <zack@codesourcery.com>
4167 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
4169 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
4171 2004-02-07 Roger Sayle <roger@eyesopen.com>
4174 * g++.dg/opt/fold1.C: New test case.
4176 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4179 * g++.dg/other/crash-2.C: New test.
4181 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4184 * g++.dg/parse/angle-bracket2.C: New test.
4186 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4190 2004-01-15 Geoffrey Keating <geoffk@apple.com>
4192 * testsuite/g++.dg/pch/wchar-1.C: New.
4193 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4195 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4198 * g++.dg/parse/error15.C: New test.
4199 * g++.dg/parse/crash11.C: Update dg-error mark.
4201 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4204 * g++.dg/warn/conv2.C: New test.
4206 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4209 * g++.dg/warn/incomplete1.C: Remove xfail.
4211 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4213 * lib/file-format.exp (gcc_target_object_format): Use
4214 ${tool}_target_compile, not gcc_target_compile.
4215 * lib/target-supports.exp (check_alias_available): Likewise.
4216 (check_gc_sections_available): Likewise.
4217 * g++.dg/ext/attrib10.C: Use dg-require-alias.
4218 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
4221 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4224 * g++.dg/template/static6.C: New test.
4226 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
4228 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
4230 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4232 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
4233 tests for systems where `char' is unsigned by default.
4235 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4238 * g++.dg/template/partial3.C: New test.
4240 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
4242 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
4243 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
4244 Remove mentions of obsolete ports.
4246 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
4248 * gcc.dg/noncompile/20001228-1.c: Fix for new
4251 2004-02-03 Roger Sayle <roger@eyesopen.com>
4254 * gcc.c-torture/execute/multdi-1.c: New test case.
4256 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4259 * g++.dg/template/lookup5.C: New test.
4261 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4264 * g++.dg/template/lookup4.C: New test.
4267 * g++.dg/parse/error14.C: New test.
4270 * g++.dg/parse/template13.C: New test.
4272 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4275 * g++.dg/template/koenig4.C: New test.
4278 * g++.dg/template/crash17.C: New test.
4281 * g++.dg/parse/error13.C: New test.
4282 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
4284 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4286 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
4288 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
4292 * gcc.dg/noncompile/20040203-1.c: New test.
4293 * gcc.dg/noncompile/20040203-2.c: Likewise.
4294 * gcc.dg/noncompile/20040203-3.c: Likewise.
4295 * gcc.dg/20040203-1.c: Likewise.
4297 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
4300 * g++.dg/template/sizeof7.C: New test.
4302 2004-02-02 Eric Christopher <echristo@redhat.com>
4303 Zack Weinberg <zack@codesourcery.com>
4305 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
4307 2004-02-02 Zack Weinberg <zack@codesourcery.com>
4309 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
4310 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
4311 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
4312 * gcc.dg/cleanup-5.c: Run only on Linux targets.
4314 2004-02-02 Mark Mitchell <mark@codesourcery.com>
4317 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
4320 * g++.dg/ext/attrib13.C: New test.
4323 * g++.dg/conversion/op2.C: New test.
4325 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4327 * gcc.dg/titype-1.c: Fix pasto.
4329 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4331 * gcc.dg/titype-1.c: New test.
4333 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4336 * g++.dg/template/non-type-template-argument-1.C,
4337 g++.dg/template/qualified-id1.C: Update dg-error marks.
4338 * g++.dg/template/nontype6.C: New test.
4340 2004-02-01 Roger Sayle <roger@eyesopen.com>
4342 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
4343 * gcc.dg/builtins-31.c: New testcase.
4344 * gcc.dg/builtins-32.c: New testcase.
4346 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
4348 * objc.dg/call-super-2.m: Update line numbers
4349 for the including of stddef.h.
4351 2004-01-30 Michael Matz <matz@suse.de>
4353 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
4354 g++.dg/ext/case-range3.C: New tests.
4356 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4360 * g++.dg/template/member4.C: New test.
4362 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4365 * g++.dg/template/sizeof6.C: New test.
4367 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4369 * gcc.dg/fwritable-strings-1.c: New test.
4371 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4373 * gcc.c-torture/compile/20040130-1.c: New test.
4375 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
4377 * objc.dg/call-super-2.m: Include stddef.h for size_t.
4379 2004-01-29 Mark Mitchell <mark@codesourcery.com>
4382 * g++.dg/template/ctor3.C: New test.
4384 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4386 * g++.dg/tc1: New directory.
4387 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
4388 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
4389 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
4390 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
4391 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
4393 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4395 * g++.dg/parse/error11.C: New test.
4396 * g++.dg/parse/error12.C: Likewise.
4398 2004-01-28 Ziemowit Laski <zlaski@apple.com>
4400 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
4401 (scan_initial, main): Use aligned_sizeof instead of sizeof.
4403 2004-01-28 Mark Mitchell <mark@codesourcery.com>
4406 * g++.dg/ext/attrib12.C: New test.
4409 * g++.dg/parse/cast2.C: New test.
4411 2004-01-27 James E Wilson <wilson@specifixinc.com>
4413 * objc.dg/encode-2.m (main): New local string. Set depending on
4414 sizeof long. Use in sscanf call.
4415 * objc.dg/encode-3.m (main): New local string. Set depending on
4416 sizeof long. Use in scan_initial call.
4418 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4420 * objc.dg/call-super-2.m: Make LP64-safe.
4421 * objc.dg/desig-init-1.m: Likewise.
4423 2004-01-27 Devang Patel <dpatel@apple.com>
4425 * g++.dg/debug/namespace1.C: New test.
4427 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
4429 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
4432 * gcc.dg/arm-mmx-1.c: New test.
4434 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4436 * gcc.dg/20040127-1.c: New test.
4437 * gcc.dg/20040127-2.c: New test.
4439 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4441 * objc.dg/stret-1.m (glob): Renamed to globa.
4443 2004-01-26 Mark Mitchell <mark@codesourcery.com>
4446 * g++.dg/expr/for1.C: New test.
4448 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
4451 * gcc.dg/darwin-longlong.c: New test.
4453 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
4455 * gcc.dg/20040124-1.c: Moved test from here...
4456 * gcc.c-torture/compile/20040124-1.c: ...to here.
4458 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4460 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
4461 the assembly output if -m64 is passed.
4463 2004-01-25 Mark Mitchell <mark@codesourcery.com>
4466 * g++.dg/template/cond3.C: New test.
4468 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4471 * g++.dg/template/ttp7.C: New test.
4473 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4476 * g++.dg/template/nontype4.C: New test.
4477 * g++.dg/template/nontype5.C: Likewise.
4479 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
4481 * gcc.dg/torture/mips-clobber-at.c: New test.
4483 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
4485 * gcc.dg/20040124-1.c: New test.
4487 2004-01-24 Jakub Jelinek <jakub@redhat.com>
4489 * gcc.dg/20040123-1.c: New test.
4491 2004-01-23 Zack Weinberg <zack@codesourcery.com>
4493 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
4495 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
4497 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
4499 2004-01-23 Andrew Pinski <apinski@apple.com>
4501 * gcc.dg/20030121-1.c: Move to ..
4502 * gcc.dg/20040121-1.c: here.
4504 2004-01-23 Roger Sayle <roger@eyesopen.com>
4506 * gcc.dg/builtins-29.c: New test case.
4508 2004-01-23 Zack Weinberg <zack@codesourcery.com>
4511 * gcc.dg/builtins-30.c: New testcase.
4513 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
4515 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
4516 * lib/g77.exp: Likewise.
4517 * lib/objc.exp: Likewise.
4518 * lib/g++.exp: Likewise.
4520 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4522 * gcc.dg/struct-by-value-2.c: New test.
4524 2004-01-21 Andrew Pinski <apinski@apple.com>
4527 * gcc.dg/20030121-1.c: New test.
4529 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
4531 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
4532 clobber frame pointer register in asm statement.
4534 2004-01-21 Falk Hueffner <falk@debian.org>
4536 * gcc.c-torture/compile/20040121-1.c: New test.
4538 2004-01-21 Zack Weinberg <zack@codesourcery.com>
4540 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
4542 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
4544 * gcc.dg/ppc64-abi-2.c: New test.
4546 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
4548 * lib/treelang.exp: Fill out this file.
4549 * lib/treelang-dg.exp: New File.
4551 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
4553 * gcc.c-torture/compile/981022-1.c: Remove.
4554 * gcc.dg/array-5.c: Remove XFAIL.
4555 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
4556 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
4557 gcc.dg/cond-lvalue-1.c: Update.
4558 * gcc.dg/cast-lvalue-2.c: New test.
4560 2004-01-19 Mark Mitchell <mark@codesourcery.com>
4563 * g++.dg/other/error1.C (class foo): Tweak error message.
4566 * g++.dg/template/call2.C: New test.
4568 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4570 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
4571 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
4572 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
4573 scalar-return-1_x.c, scalar-return-2_y.c,
4574 scalar-return-3_x.c, scalar-return-3_y.c,
4575 scalar-return-4_x.c, scalar-return-4_y.c,
4576 struct-align-1.h, struct-align-1_x.c,
4577 struct-align-1_y.c, struct-align-2.h,
4578 struct-align-2_x.c, struct-align-2_y.c,
4579 struct-by-value-10_y.c, struct-by-value-11_x.c,
4580 struct-by-value-11_y.c, struct-by-value-12_x.c,
4581 struct-by-value-12_y.c, struct-by-value-13_x.c,
4582 struct-by-value-13_y.c, struct-by-value-14_x.c,
4583 struct-by-value-14_y.c, struct-by-value-15_x.c,
4584 struct-by-value-15_y.c, struct-by-value-16_y.c,
4585 struct-by-value-17_y.c, struct-by-value-18_y.c,
4586 struct-by-value-19_y.c, struct-by-value-1_x.c,
4587 struct-by-value-1_y.c, struct-by-value-20_y.c,
4588 struct-by-value-2_x.c, struct-by-value-2_y.c,
4589 struct-by-value-3_y.c, struct-by-value-4_x.c,
4590 struct-by-value-4_y.c, struct-by-value-5_y.c,
4591 struct-by-value-6_y.c, struct-by-value-7_y.c
4592 struct-by-value-8_x.c, struct-by-value-8_y.c
4593 struct-by-value-9_x.c, struct-by-value-9_y.c
4594 struct-return-10_x.c, struct-return-10_y.c,
4595 struct-return-19_x.c, struct-return-20_x.c
4596 struct-return-2_x.c, struct-return-2_y.c
4597 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
4598 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
4600 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4602 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
4603 attribute on sparc*-sun-solaris2.*.
4605 2004-01-18 Mark Mitchell <mark@codesourcery.com>
4608 * g++.dg/ext/typeof7.C: New test.
4610 2004-01-18 David Edelsohn <edelsohn@gnu.org>
4612 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
4613 * gcc.dg/const-elim-1.c: Same.
4615 2004-01-17 Ziemowit Laski <zlaski@apple.com>
4617 * objc.dg/stret-1.m: New.
4618 * objc.dg/stret-2.m: New.
4620 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
4623 * g++.dg/ext/vector1.C: New test.
4625 2004-01-16 Geoffrey Keating <geoffk@apple.com>
4627 * gcc.dg/pch/import-1.c: New.
4628 * gcc.dg/pch/import-1.hs: New.
4629 * gcc.dg/pch/import-1a.h: New.
4630 * gcc.dg/pch/import-1b.h: New.
4631 * gcc.dg/pch/import-1c.h: New.
4633 2004-01-16 Mark Mitchell <mark@codesourcery.com>
4636 * g++.dg/ext/array1.C: New test.
4639 * g++.dg/conversion/op1.C: New test.
4641 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
4644 From Kazumoto Kojima / Dan Kegel:
4645 * gcc.dg/pr11864-1.c: New test.
4648 From Marcus Comstedt / Dan Kegel:
4649 * gcc.dg/pr10392-1.c: New test.
4651 2004-01-16 Mark Mitchell <mark@codesourcery.com>
4654 * g++.dg/init/ref10.C: New test.
4656 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4659 * g++.dg/parse/typename6.C: New test.
4661 2004-01-15 Geoffrey Keating <geoffk@apple.com>
4664 * testsuite/g++.dg/pch/wchar-1.C: New.
4665 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4667 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4670 * g++.dg/expr/sizeof2.C: New test.
4672 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
4674 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
4676 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
4679 * g++.dg/lookup/strong-using-3.C: New.
4680 * g++.dg/lookup/using-10.C: New.
4682 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
4685 * g++.dg/lookup/strong-using-2.C: New.
4687 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
4688 Dan Kegel <dank@kegel.com>
4689 J"orn Rennecke <joern.rennecke@superh.com>
4692 * gcc.dg/pr9365-1.c: New test.
4694 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4697 * g++.dg/parse/casting-operator2.C: New test.
4698 * g++.old-deja/g++.pt/explicit83.C: Remove.
4700 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
4702 * gcc.dg/label-compound-stmt-1.c: New test.
4703 * gcc.c-torture/compile/950922-1.c,
4704 gcc.c-torture/compile/20000211-3.c,
4705 gcc.c-torture/compile/20000518-1.c,
4706 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
4707 compound statements.
4709 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
4711 * gcc.dg/ppc64-abi-1.c: New test.
4713 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
4715 * g++.dg/ext/attrib9.C: Add dg-warnings.
4717 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4720 * g++.dg/parse/dtor3.C: New test.
4722 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
4725 * g++.dg/parse/try-catch-1.C: New test.
4727 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
4729 * ada/acats/run_all.sh: Add more verbose output in acats.log
4730 when compiling tests.
4732 2004-01-12 Zack Weinberg <zack@codesourcery.com>
4735 * gcc.dg/typedef-redecl.c: New test case.
4736 * gcc.dg/typedef-redecl.h: New support file.
4738 2004-01-13 Jan Hubicka <jh@suse.cz>
4740 * gcc.dg/always_inline.c: New test.
4741 * gcc.dg/debug/20031231-1.c: Fix.
4743 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4746 * g++.dg/template/array3.C: New test.
4748 2004-01-12 Zack Weinberg <zack@codesourcery.com>
4750 * g++.dg/ext/lvalue1.C: No longer expected to fail.
4751 * g++.dg/warn/Wunused-2.C: Likewise.
4753 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4756 * g++.dg/template/instantiate6.C: New test.
4758 2004-01-12 Roger Sayle <roger@eyesopen.com>
4761 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
4763 2004-01-12 Jan Hubicka <jh@suse.cz>
4766 * gcc.dg/20040112-1.c: New.
4768 * gcc.dg/dwarf-die[1-7].c: Move to...
4769 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
4770 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
4772 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
4775 * g++.dg/parse/friend4.C: New test.
4777 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
4780 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
4781 definition is called a friend.
4783 2004-01-11 Zack Weinberg <zack@codesourcery.com>
4785 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
4787 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
4790 * g++.dg/parse/error10.C: New test.
4791 * g++.dg/template/arg2.C: Accept "invalid type" error.
4793 2004-01-11 Jakub Jelinek <jakub@redhat.com>
4796 * g++.dg/opt/expect2.C: New test.
4798 2004-01-10 Zack Weinberg <zack@codesourcery.com>
4800 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
4801 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
4802 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
4803 Update dg-error regexps.
4805 2004-01-10 Zack Weinberg <zack@codesourcery.com>
4807 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
4808 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
4810 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4812 * gcc.dg/pragma-re-1.c: Use right pointer type.
4814 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4816 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
4818 2004-01-09 Geoffrey Keating <geoffk@apple.com>
4820 * gcc.dg/rs6000-ldouble-1.c: New.
4822 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4826 * g++.dg/other/abstract1.C: New test.
4828 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
4830 * g++.dg/lookup/strong-using-1.C: New.
4832 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
4835 * gcc.dg/func-ptr-conv-1.c: New test.
4836 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
4838 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
4841 * gcc.c-torture/compile/20040109-1.c: New.
4843 2004-01-08 Stuart Hastings <stuart@apple.com>
4845 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
4846 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
4847 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
4849 2004-01-09 Alan Modra <amodra@bigpond.net.au>
4851 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
4853 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4855 * ada/acats/run_acats: Treat 'gnatchop' the same way
4856 as 'gnatmake'. Export GCC_DRIVER.
4857 * ada/acats/run_all.sh: Add target_gnatchop. Use
4858 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
4860 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4863 * g++.dg/template/dependent-expr4.C: New test.
4865 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
4867 * gcc.dg/altivec-11.c: New test.
4869 2004-01-07 Mark Mitchell <mark@codesourcery.com>
4871 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
4873 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
4876 * gcc.dg/enum-compat-1.c: New test.
4877 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
4879 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
4882 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
4883 gcc.dg/c99-idem-qual-3.c: New tests.
4885 2004-01-07 Alan Modra <amodra@bigpond.net.au>
4887 * gcc.dg/winline-7.c: Don't cast void * to int.
4889 2004-01-06 Jan Hubicka <jh@suse.cz>
4891 * gcc.dg/i386-sse-5.c: New test
4892 * g++.dg/eh/simd-1.c: Add -w argument for i386.
4894 2004-01-05 Mark Mitchell <mark@codesourcery.com>
4897 * g++.dg/rtti/typeid4.C: New test.
4899 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4901 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
4903 2004-01-05 Mark Mitchell <mark@codesourcery.com>
4906 * g++.dg/template/error11.C: New test.
4909 * g++.dg/template/class2.C: New test.
4911 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
4912 Richard Sandiford <rsandifo@redhat.com>
4915 * g++.dg/opt/alias3.C: New test.
4917 2004-01-04 Mark Mitchell <mark@codesourcery.com>
4920 * g++.dg/template/koenig3.C: New test.
4923 * g++.dg/parse/offsetof3.C: New test.
4925 * g++.dg/init/copy7.C: Add missing dg-error markers.
4928 * g++.dg/init/copy7.c: New test.
4931 * g++.dg/parse/cast1.C: New test.
4933 2004-01-04 Jan Hubicka <jh@suse.cz>
4935 * gcc.dg/winline[1-7].c: New tests.
4937 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4940 * g++.dg/template/qualttp22.C: New test.
4942 2004-01-01 Jan Hubicka <jh@suse.cz>
4944 * gcc.dg/debug/20031231-1.c: New.
4945 * gcc.c-torture/compile/20040101-1.c: New.
4946 * gcc.dg/dwarf-die-[1-7].c: New.
4948 2004-01-01 Jakub Jelinek <jakub@redhat.com>
4950 PR optimization/13521
4951 * gcc.c-torture/compile/20031231-1.c: New test.
4953 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
4955 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
4957 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4960 * g++.dg/template/crash16.C: New test.
4962 2003-12-30 Mark Mitchell <mark@codesourcery.com>
4964 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
4966 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
4968 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
4970 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4971 * g++.old-deja/g++.law/profile1.C: Likewise.
4972 * gcc.c-torture/compile/981006-1.c: Likewise.
4973 * gcc.c-torture/execute/loop-2e.x: Likewise.
4974 * gcc.c-torture/execute/loop-2f.x: Remove.
4975 * gcc.c-torture/execute/loop-2g.x: Likewise.
4976 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
4977 * gcc.dg/20020312-2.c: Remove traces of dead ports.
4979 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
4982 * g++.dg/ext/attrib11.C: New test.
4985 * g++.dg/template/array2-1.C: New test.
4986 * g++.dg/template/array2-2.C: New test.
4988 2003-12-29 Mark Mitchell <mark@codesourcery.com>
4990 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
4992 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
4995 * g++.dg/template/array1-1.C: New test.
4996 * g++.dg/template/array1-2.C: New test.
4998 2003-12-29 Roger Sayle <roger@eyesopen.com>
5001 * g77.dg/12632.f: New test case.
5003 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5006 * g++.dg/parse/nontype1.C: New test.
5008 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5011 * g++.dg/parse/explicit1.C: New test.
5012 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
5014 2003-12-28 Mark Mitchell <mark@codesourcery.com>
5017 * g++.dg/opt/inline6.C: New test.
5020 * g++.dg/parse/error9.C: New test.
5022 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
5024 2003-12-28 Mark Mitchell <mark@codesourcery.com>
5027 * g++.dg/init/assign1.C: New test.
5029 2003-12-28 Roger Sayle <roger@eyesopen.com>
5032 * g++.dg/warn/format3.C: New test case.
5034 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5036 * gcc.c-torture/compile/20031227-1.c: New test.
5038 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5040 * g++.dg/bprob/bprob.exp: Load target-supports.exp
5041 * g77.dg/bprob/bprob.exp: Likewise.
5042 * gcc.misc-tests/bprob.exp: Likewise.
5043 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
5044 variants on systems where the library does not provide that
5046 * gcc.dg/builtins-20.c: Use builtins-config.h.
5047 * gcc.dg/builtins-config.h: New file.
5049 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5051 * lib/gcc-dg.exp (dg-require-profiling): New function.
5052 * lib/target-supports.exp (check_profiling_available): Likewise.
5053 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
5054 * g77.dg/bprob/bprob.exp: Likewise.
5055 * gcc.misc-tests/bprob.exp: Likewise.
5056 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
5057 * gcc.dg/20021014-1.c: Likewise.
5058 * gcc.dg/nest.c: Likewise.
5060 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5062 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
5064 * g++.dg/lookup/java2.C: Likewise.
5065 * gcc.dg/cpp/lexident.c: Likewise.
5067 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
5069 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
5071 * gcc.c-torture/compile/961203-1.c: Likewise.
5072 * gcc.c-torture/compile/980506-1.c: Likewise.
5074 2003-12-23 Zack Weinberg <zack@codesourcery.com>
5076 * lib/gcc-dg.exp (dg-prune-output): New annotation.
5077 (additional_prunes): New global.
5078 (gcc-dg-prune): Handle additional per-test pruning.
5079 (dg-test): Clear additional_prunes between tests.
5081 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
5082 dg-prune-output to avoid spurious failures from assembler
5083 complaining about nonexistent WAW violations.
5084 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
5085 Use dg-prune-output to avoid spurious failures from assembler
5086 warning about Itanium B-step errata.
5088 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5090 * g++.dg/abi/macro0.C: New test.
5091 * g++.dg/abi/macro1.C: Likewise.
5092 * g++.dg/abi/macro2.C: Likewise.
5094 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
5095 * g++.dg/abi/bitfield7.C: Likewise.
5096 * g++.dg/abi/dtor2.C: Likewise.
5097 * g++.dg/abi/mangle11.C: Likewise.
5098 * g++.dg/abi/mangle12.C: Likewise.
5099 * g++.dg/abi/mangle14.C: Likewise.
5100 * g++.dg/abi/mangle17.C: Likewise.
5101 * g++.dg/abi/vbase10.C: Likewise.
5102 * g++.dg/abi/vbase14.C: Likewise.
5103 * g++.dg/template/qualttp17.C: Likewise.
5105 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5108 * gcc.dg/20031223-1.c: New test.
5110 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5112 * gcc.dg/noreturn-7.c: New test.
5114 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5116 * gcc.dg/null-pointer-1.c: New test.
5118 2003-12-22 Mark Mitchell <mark@codesourcery.com>
5120 * g++.old-deja/g++.jason/template18.C: Remove.
5121 * g++.old-deja/g++.jason/template37.C: Likewise.
5124 * g++.dg/lookup/ns1.C: New test.
5127 * g++.dg/template/lookup3.C: New test.
5129 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5131 * g++.dg/template/recurse1.C: New test
5133 2003-12-22 Mark Mitchell <mark@codesourcery.com>
5136 * g++.dg/parse/semicolon1.C: New test.
5137 * g++.dg/parse/semicolon1.h: Likewise.
5139 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
5141 * gcc.dg/darwin-misaligned.c: New test.
5143 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5146 * gcc.dg/20031222-1.c: New test.
5148 2003-12-21 Mark Mitchell <mark@codesourcery.com>
5151 * g++.dg/parse/error8.C: New test.
5154 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
5156 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
5158 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
5160 * gcc.c-torture/compile/930217-1.c: Likewise.
5161 * gcc.c-torture/compile/930513-1.c: Likewise.
5162 * gcc.c-torture/execute/920908-2.c: Likewise.
5163 * gcc.c-torture/execute/921204-1.c: Likewise.
5164 * gcc.c-torture/execute/930621-1.c: Likewise.
5165 * gcc.c-torture/execute/930630-1.c: Likewise.
5166 * gcc.c-torture/execute/931031-1.c: Likewise.
5167 * gcc.c-torture/execute/980602-2.c: Likewise.
5168 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5169 * gcc.c-torture/execute/compndlit-1.c: Likewise.
5170 * gcc.c-torture/execute/extzvsi.c: Likewise.
5171 * gcc.c-torture/unsorted/ext.c: Likewise.
5173 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
5176 * gcc.c-torture/compile/20031220-2.c: New test case.
5178 2003-12-20 Roger Sayle <roger@eyesopen.com>
5180 PR optimization/13031
5181 * gcc.c-torture/compile/20031220-1.c: New test case.
5183 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5185 * gcc.dg/cast-function-1.c: New test.
5187 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
5189 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
5192 2003-12-19 Mark Mitchell <mark@codesourcery.com>
5195 * g++.dg/ext/attrib10.C: New test.
5197 2003-12-19 Jakub Jelinek <jakub@redhat.com>
5199 * gcc.dg/cleanup-10.c: New test.
5200 * gcc.dg/cleanup-11.c: New test.
5202 2003-12-19 Jakub Jelinek <jakub@redhat.com>
5205 * g++.dg/opt/expect1.C: New test.
5207 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
5209 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
5211 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
5214 * gcc.dg/20031218-1.c: New test.
5217 * gcc.dg/20031218-2.c: New test.
5218 * gcc.dg/20031218-3.c: New test.
5220 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
5221 of label name and allow for USER_LABEL_PREFIX == "_" names.
5222 * g++.dg/abi/mangle18-2.C: Likewise.
5223 * g++.dg/abi/mangle19-1.C: Likewise.
5224 * g++.dg/abi/mangle19-2.C: Likewise.
5225 * g++.dg/abi/mangle20-1.C: Likewise.
5226 * g++.dg/abi/mangle20-2.C: Likewise.
5228 2003-12-18 Richard Henderson <rth@redhat.com>
5230 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
5232 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
5233 Dan Kegel <dank@kegel.com>
5236 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
5237 testing a cross compiler, it causes spurious compile failures.
5238 * lib/g++.exp: Likewise.
5240 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5243 * g++.dg/template/access13.C: New test.
5245 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
5247 * gcc.dg/20031216-1.c: New test.
5249 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5252 * g++.dg/template/error10.C: New test.
5254 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5256 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
5257 * g++.dg/eh/simd-2.C: Likewise.
5259 2003-12-17 James E Wilson <wilson@specifixinc.com>
5260 Roger Sayle <roger@eyesopen.com>
5262 * gcc.c-torture/execute/ieee/mzero5.c: New.
5264 2003-12-17 Mark Mitchell <mark@codesourcery.com>
5267 * g++.dg/parse/error6.C: New test.
5270 * g++.dg/parse/error7.C: New test.
5272 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5274 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
5275 at -O with stabs debugging formats.
5276 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
5277 * gcc.dg/debug/debug-2.c: Likewise.
5279 2003-12-16 Mark Mitchell <mark@codesourcery.com>
5282 * g++.dg/init/error1.C: New test.
5285 * g++.dg/init/pm3.C: New test.
5287 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
5290 * gcc.dg/bitfld-8.c: New test.
5292 2003-12-16 James Lemke <jim@wasabisystems.com>
5294 * gcc.dg/arm-scd42-[123].c: New tests.
5296 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5299 * g++.dg/abi/mangle20-1.C: New test.
5300 * g++.dg/abi/mangle20-2.C: New test.
5302 2003-12-16 Mark Mitchell <mark@codesourcery.com>
5305 * g++.dg/other/offsetof2.C: Remove XFAIL.
5306 * g++.dg/parse/offsetof1.C: New test.
5307 * g++.gd/parse/offsetof2.C: Likewise.
5309 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5311 * g++.dg/template/nontype3.C: New test.
5312 * g++.dg/template/static2.C: Tweaked the dg-error clause.
5314 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5316 * g++.dg/warn/noreturn-3.C: Also test instantiation.
5318 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5321 * g++.dg/expr/assign1.C: New test.
5324 * g++.dg/abi/mangle19-1.C: New test.
5325 * g++.dg/abi/mangle19-2.C: New test.
5327 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
5329 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
5331 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5333 * gcc.c-torture/execute/20031216-1.c: New test.
5335 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5337 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
5340 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5343 * g++.dg/template/error9.C: New test.
5346 * g++.dg/template/error8.C: New test.
5348 2003-12-15 Roger Sayle <roger@eyesopen.com>
5351 * gcc.c-torture/execute/20031215-1.c: New test case.
5353 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5356 * g++.dg/parse/error5.C: New test.
5359 * g++.dg/expr/sizeof1.C: New test.
5362 * g++.dg/template/crash15.C: New test.
5364 2003-12-15 Geoffrey Keating <geoffk@apple.com>
5366 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
5367 a non-POD type as the last named parameter of a varargs function.
5369 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5373 * g++.dg/template/crash14.C: New test.
5374 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
5376 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
5378 * g++.dg/other/java1.C: New test.
5381 * g++.dg/abi/mangle18-1.C: New test.
5382 * g++.dg/abi/mangle18-2.C: New test.
5384 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5386 PR optimization/10312
5387 * gcc.c-torture/execute/20031214-1.c: New.
5389 2003-12-14 Mark Mitchell <mark@codesourcery.com>
5393 * g++.dg/parse/error3.C: New test.
5394 * g++.dg/parse/error4.C: Likewise.
5395 * g++.dg/abi/mangle4.C: Tweak error messages.
5396 * g++.dg/lookup/using5.C: Likewise.
5397 * g++.dg/other/error2.C: Likewise.
5398 * g++.dg/parse/typename5.C: Likewise.
5399 * g++.dg/parse/undefined1.C: Likewise.
5400 * g++.dg/template/arg2.C: Likewise.
5401 * g++.dg/template/ttp3.C: Likewise.
5402 * g++.dg/template/type1.C: Likewise.
5403 * g++.old-deja/g++.other/crash32.C: Likewise.
5404 * g++.old-djea/g++.pt/defarg8.C: Likewise.
5406 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5409 * g++.dg/warn/noreturn-3.C: New test.
5411 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5414 * g++.dg/abi/covariant3.C: New.
5416 2003-12-12 Jakub Jelinek <jakub@redhat.com>
5418 * g++.dg/eh/ia64-1.C: New test.
5420 2003-12-12 Roger Sayle <roger@eyesopen.com>
5422 PR optimization/13037
5423 * g77.f-torture/execute/13037.f: New test case.
5425 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5428 * g++.dg/abi/covariant2.C: New.
5430 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
5432 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
5434 2003-12-11 Zack Weinberg <zack@codesourcery.com>
5436 * gcc.c-torture/execute/wchar_t-1.x: Delete.
5438 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
5441 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
5443 * lib/g++.exp (g++_version): Likewise.
5444 * lib/g77.exp (g77_version): Likewise.
5445 * lib/objc.exp (default_objc_version): Likewise.
5447 2003-12-10 Richard Henderson <rth@redhat.com>
5449 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
5451 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
5453 2003-12-08 Matt Austern <austern@apple.com>
5456 * lib/gcc-dg.exp (dg-require-visibility): Define.
5457 * lib/target-supports (check_visibility_available): Define.
5458 * gcc.dg/visibility-1.c: New test.
5459 * gcc.dg/visibility-2.c: Likewise.
5460 * gcc.dg/visibility-3.c: Likewise.
5461 * gcc.dg/visibility-4.c: Likewise.
5462 * gcc.dg/visibility-5.c: Likewise.
5463 * gcc.dg/visibility-6.c: Likewise.
5464 * g++.dg/ext/visibility-1.C: Likewise.
5465 * g++.dg/ext/visibility-2.C: Likewise.
5466 * g++.dg/ext/visibility-3.C: Likewise.
5467 * g++.dg/ext/visibility-4.C: Likewise.
5468 * g++.dg/ext/visibility-5.C: Likewise.
5469 * g++.dg/ext/visibility-6.C: Likewise.
5471 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5473 * g++.dg/lookup/java1.C: New test.
5474 * g++.dg/lookup/java2.C: New test.
5476 2003-12-07 Falk Hueffner <falk@debian.org>
5478 * g++.dg/opt/noreturn-1.C: New test.
5480 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
5482 * gcc.dg/overflow-1.c: New test.
5484 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5486 * g77.f-torture/compile/13060.f: New test.
5488 2003-12-06 Mark Mitchell <mark@codesourcery.com>
5491 * g++.dg/inherit/operator2.C: New test.
5493 2003-12-05 Mark Mitchell <mark@codesourcery.com>
5496 * g++.dg/ext/attrib9.C: New test.
5498 2003-12-05 Mark Mitchell <mark@codesourcery.com>
5501 * g++.dg/template/error7.C: New test.
5503 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
5504 J"orn Rennecke <joern.rennecke@superh.com>
5507 * g++.dg/other/struct-va_list.C: New test.
5509 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5512 * g++.dg/parse/defarg6.C: New test.
5514 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
5517 * gcc.c-torture/execute/20031201-1.c: New test.
5519 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
5521 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
5523 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5525 * gcc.dg/builtin-return-1.c: New test.
5527 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
5528 J"orn Rennecke <joern.rennecke@superh.com>
5530 PR optimization/13260
5531 * gcc.c-torture/execute/20031204-1.c: New test.
5533 2003-12-03 Mark Mitchell <mark@codesourcery.com>
5536 * g++.dg/template/error6.C: New test.
5538 2003-12-03 Jakub Jelinek <jakub@redhat.com>
5540 * gcc.dg/20031202-1.c: New test.
5542 2003-12-03 Mark Mitchell <mark@codesourcery.com>
5545 * g++.dg/template/eh1.C: New test.
5548 * g++.dg/template/error5.C: New test.
5550 2003-12-02 David Ung <davidu@mips.com>
5552 * gcc.dg/compat/vector-check.h: Corrected type for var
5555 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5558 * g++.dg/template/ptrmem8.C: New test.
5560 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5563 * g++.dg/template/dependent-expr3.C: New test.
5565 2003-12-01 James Lemke <jim@wasabisystems.com>
5567 * gcc.dg/arm-g2.c: New test.
5569 2003-12-01 Roger Sayle <roger@eyesopen.com>
5571 PR optimization/11634
5572 * gcc.dg/20031201-2.c: New test case.
5574 2003-12-01 Zack Weinberg <zack@codesourcery.com>
5577 * objc.dg/proto-lossage-3.m: New test.
5579 2003-12-01 Roger Sayle <roger@eyesopen.com>
5581 PR optimization/12628
5582 * gcc.dg/20031201-1.c: New test case.
5584 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5586 * gcc.dg/unaligned-1.c: New test.
5588 2003-11-30 Mark Mitchell <mark@codesourcery.com>
5591 * g++.dg/template/error4.C: New test.
5592 * g++.dg/template/nested3.C: Adjust error markers.
5594 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5596 * gcc.dg/cpp/assert4.c: Check more #system assertions.
5598 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
5601 * gcc.dg/bitfld-7.c: New test.
5603 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
5605 * gcc.dg/tls/asm-1.C: New test.
5607 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5609 * gcc.dg/cpp/assert4.c: Update.
5611 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5613 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
5614 * gcc.dg/builtin-apply3.c: New test.
5616 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5618 * lib/compat.exp (compat-obj): New xfaildata parameter.
5619 Use it to set compiler_conditional_xfail_data before compiling.
5620 (compat-get-options): Handle dg-xfail-if.
5621 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
5622 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
5623 * gcc.dg/compat/vector-1_y.c: Likewise.
5624 * gcc.dg/compat/vector-2_x.c: Likewise.
5625 * gcc.dg/compat/vector-2_y.c: Likewise.
5627 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5629 * g++.dg/opt/reg-stack4.C: New test.
5631 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5633 * gcc.dg/builtin-apply2.c: New test.
5635 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5637 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
5639 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5642 * g++.dg/template/template-id-2.C: New test.
5644 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5647 * g++.dg/template/memfriend1.C: New test.
5648 * g++.dg/template/memfriend2.C: Likewise.
5649 * g++.dg/template/memfriend3.C: Likewise.
5650 * g++.dg/template/memfriend4.C: Likewise.
5651 * g++.dg/template/memfriend5.C: Likewise.
5652 * g++.dg/template/memfriend6.C: Likewise.
5653 * g++.dg/template/memfriend7.C: Likewise.
5654 * g++.dg/template/memfriend8.C: Likewise.
5655 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
5657 2003-11-21 Mark Mitchell <mark@codesourcery.com>
5660 * g++.dg/ext/cond1.C: New test.
5662 2003-11-20 Richard Henderson <rth@redhat.com>
5664 * gcc.dg/20020201-2.c: Remove.
5665 * gcc.dg/20020201-4.c: Remove.
5666 * gcc.dg/20020304-1.c: Remove.
5668 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
5670 * gcc.dg/cpp/trad/xwin1.c: New test case.
5672 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
5674 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
5675 * lib/g77.exp: Likewise.
5676 * lib/objc.exp: Likewise.
5677 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
5680 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5683 * g++.dg/template/static5.C: New test.
5685 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
5687 * gcc.dg/nested-func-1.c: New test.
5689 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5691 * gcc.dg/cpp/assert4.c: New test.
5693 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5696 * g++.dg/lookup/using9.c: New test.
5698 2003-11-14 Mark Mitchell <mark@codesourcery.com>
5701 * g++.dg/template/error3.C: New test.
5703 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
5706 * ada/acats/run_acats, run_all.sh: Fix syntax error.
5707 No longer use a wrapper for gcc, since this does not work under
5710 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5713 * g++.dg/template/ptrmem7.C: New test.
5715 2003-11-13 Andrew Pinski <apinski@apple.com>
5717 * gcc.c-torture/compile/20031113-1.c: New test.
5719 2003-11-13 Mark Mitchell <mark@codesourcery.com>
5720 Kean Johnston <jkj@sco.com>
5723 * gcc.dg/unused-4.c: Update.
5725 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5727 * g++.dg/opt/const3.C: New test.
5729 2003-11-13 Jan Hubicka <jh@suse.cz>
5731 * gcc.c-torture/compile/20031112-1.c: New test.
5733 2003-11-12 Mark Mitchell <mark@codesourcery.com>
5735 * g++.dg/parse/crash10.C: Remove bogus error marker.
5737 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5739 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
5740 (host_gcc): Likewise.
5741 (ROOT): Honor $PWDCMD.
5743 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
5745 2003-11-12 Catherine Moore <clm@redhat.com>
5747 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
5749 2003-11-12 Andreas Jaeger <aj@suse.de>
5750 Jakub Jelinek <jakub@redhat.com>
5751 Andrew Pinski <pinskia@physics.uc.edu>
5752 Richard Henderson <rth@redhat.com>
5754 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
5756 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
5758 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
5759 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5761 2003-11-11 Andreas Jaeger <aj@suse.de>
5763 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
5765 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
5767 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
5769 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
5772 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
5774 * gcc.dg/trampoline-1.c: New test.
5776 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
5778 * gcc.c-torture/compile/200031109-1.c: New test.
5780 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5784 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5785 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
5786 gcc.dg/format/no-y2k-1.c: Update.
5788 2003-11-08 Roger Sayle <roger@eyesopen.com>
5790 PR optimization/10467
5791 * gcc.dg/20031108-1.c: New test case.
5793 2003-11-07 Geoffrey Keating <geoffk@apple.com>
5795 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
5797 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5799 * gcc.dg/compound-lvalue-1.c: New test.
5800 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
5803 2003-11-06 Geoffrey Keating <geoffk@apple.com>
5805 * gcc.dg/altivec-varargs-1.c: New test.
5807 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5809 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
5810 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
5811 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
5812 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
5813 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
5815 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
5817 * gcc.dg/cond-lvalue-1.c: New test.
5819 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
5821 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
5823 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5826 * g++.dg/template/instantiate5.C: New test.
5828 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5831 * g++.dg/ext/complit2.C: Replace test with self-contained version.
5832 * ChangeLog: Add missing first entry for above test.
5834 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5837 * g++.dg/template/using8.C: New test.
5838 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
5840 2003-11-02 Roger Sayle <roger@eyesopen.com>
5842 PR optimization/10817
5843 * gcc.c-torture/compile/20031102-1.c: New test case.
5845 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
5847 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
5850 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5852 * gcc.dg/20031102-1.c: New test.
5854 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5856 * gcc.dg/complex-1.c: New test.
5858 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5861 * g++.dg/template/crash13.C: Adjust expected error location.
5862 * g++.old-deja/g++.brendan/ns1.C: Likewise.
5864 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
5866 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5868 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
5871 * gcc.c-torture/compile/20031031-2.c: New test.
5873 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
5876 * gcc.c-torture/compile/20031031-1.c: New test.
5878 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
5880 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5881 * gcc.misc-tests/bprob.exp: Likewise.
5882 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
5883 the execution test on arm-elf configs.
5884 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
5885 configs that don't support scratch files.
5886 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
5888 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
5890 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
5893 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
5895 * ada/acats/run_all.sh: Redirect mv output to /dev/null
5896 Avoid non pure sh syntax. Add more logging.
5898 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
5901 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5904 * gcc.dg/ppc-stackalign-1.c: New test.
5906 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
5908 * ada/acats/run_all.sh: Change output to be more compliant with
5910 Create acats.sum and acats.log files under testsuite/ada/acats
5911 Only run [a-z]* directories, to filter out e.g. CVS.
5912 Redirect build output to log file.
5914 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
5916 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
5918 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
5921 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
5923 2003-10-27 Jakub Jelinek <jakub@redhat.com>
5925 * gcc.c-torture/compile/20031023-1.c: New test.
5926 * gcc.c-torture/compile/20031023-2.c: New test.
5927 * gcc.c-torture/compile/20031023-3.c: New test.
5928 * gcc.c-torture/compile/20031023-4.c: New test.
5930 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5933 * g++.dg/lookup/scoped8.C: New test.
5935 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5937 * g++.dg/opt/reg-stack3.C: New test.
5939 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
5941 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
5943 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5946 * g++.dg/template/crash13.C: New test.
5948 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
5950 * gcc.dg/c99-restrict-2.c: New test.
5952 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
5954 PR c++/12698, c++/12699, c++/12700, c++/12566
5955 * g++.dg/inherit/covariant9.C: New test.
5956 * g++.dg/inherit/covariant10.C: New test.
5957 * g++.dg/inherit/covariant11.C: New test.
5959 2003-10-23 Jason Merrill <jason@redhat.com>
5962 * g++.dg/ext/complit2.C: New test.
5964 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
5967 * gcc.c-torture/execute/20031020-1.c: New test.
5969 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5971 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
5972 following the jump_insn.
5974 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
5976 * gcc.dg/cast-lvalue-1.c: New test.
5978 2003-10-21 Mark Mitchell <mark@codesourcery.com>
5981 * g++.dg/template/cond2.C: New test.
5983 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
5985 * gcc.dg/builtins-28.c: New test.
5987 2003-10-20 Jan Hubicka <jh@suse.cz>
5989 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
5991 * testsuite/gcc.dg/inline-2.c: Likewise.
5993 2003-10-20 Phil Edwards <phil@codesourcery.com>
5995 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
5996 * gcc.dg/nest.c: Likewise.
5998 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6000 PR c++/9781, c++/10583, c++/11862
6001 * g++.dg/parse/crash13.C: New test.
6003 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6005 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
6007 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6009 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
6010 Define HAVE_C99_RUNTIME except on Solaris.
6011 * gcc.dg/builtins-20.c: Likewise.
6013 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6015 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
6017 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6020 * g++.dg/template/crash21.C: New test.
6022 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6025 * g++.dg/template/typename5.C: New test.
6027 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6030 * g++.dg/template/friend25.C: New test.
6032 2003-10-16 Ziemowit Laski <zlaski@apple.com>
6034 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
6037 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
6039 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
6042 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
6044 * gcc.c-torture/execute/960416-1.x: Remove.
6045 * gcc.c-torture/execute/divconst-3.x: Likewise.
6047 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
6050 * gcc.dg/torture/cris-volatile-1.c: New test.
6052 2003-10-14 Roger Sayle <roger@eyesopen.com>
6054 PR optimization/9325
6055 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
6056 for overflowing floating point to integer conversion during RTL
6059 2003-10-13 Ziemowit Laski <zlaski@apple.com>
6061 * objc/execute/_cmd.m: Fix typo.
6062 * objc.dg/image-info.m, objc.dg/symtab-1.m:
6063 Relax 'scan-assembler' regexp.
6064 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
6065 objc.dg/try-catch-4.m: Run on non-Darwin targets.
6066 * objc.dg/zero-link-2.m: Remove blank line.
6067 * objc.dg/zero-link-3.m: New test case.
6069 2003-10-13 Geoffrey Keating <geoffk@apple.com>
6071 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
6073 * gcc.dg/asm-names.c: Use scan-assembler-not rather
6074 than linker trickery.
6076 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6079 * g++.dg/other/friend2.C: New test.
6081 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6083 * gcc.dg/20031012-1.c: New test.
6085 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6087 * gcc.dg/weak/weak-3.c: Fix for new warning.
6089 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
6091 PR optimization/8750
6092 * gcc.c-torture/execute/20031012-1.c: New test case.
6094 2003-10-11 Roger Sayle <roger@eyesopen.com>
6096 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
6097 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
6099 2003-10-11 Roger Sayle <roger@eyesopen.com>
6101 PR optimization/12260
6102 * gcc.c-torture/compile/20031011-2.c: New test case.
6104 2003-10-11 Roger Sayle <roger@eyesopen.com>
6106 * gcc.c-torture/execute/20031011-1.c: New testcase.
6108 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
6110 * gcc.c-torture/compile/20031011-1.c: New test.
6112 2003-10-11 Jan Hubicka <jh@suse.cz>
6114 * g++.dg/other/first-global.C: New test.
6116 2003-10-11 Roger Sayle <roger@eyesopen.com>
6118 * gcc.c-torture/execute/string-opt-18.c: New testcase.
6120 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
6122 * gcc.c-torture/compile/20031010-1.c: New test.
6124 2003-10-10 Geoffrey Keating <geoffk@apple.com>
6126 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
6127 * gcc.c-torture/execute/va-arg-25.c: ... here.
6129 2003-10-09 Mark Mitchell <mark@codesourcery.com>
6131 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
6133 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
6135 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
6137 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6139 * g++.dg/parse/error2.C: New test.
6141 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6144 * g++.dg/other/error5.C: Modify the error message.
6145 * g++.dg/lookup/using8.C: New test.
6147 2003-10-07 Geoffrey Keating <geoffk@apple.com>
6149 * gcc.dg/darwin-abi-2.c: New file.
6150 * gcc.c-torture/execute/va-arg-24.c: New file.
6152 2003-10-06 Bob Wilson <bob.wilson@acm.org>
6154 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
6157 2003-10-06 Mark Mitchell <mark@codesourcery.com>
6160 * g++.dg/other/error4.C: Update error messages.
6161 * g++.dg/template/ptrmem4.C: Likewise.
6164 * g++.dg/init/new9.C: New test.
6166 PR c++/12334, c++/12236, c++/8656
6167 * g++.dg/ext/attrib8.C: New test.
6169 2003-10-06 Devang Patel <dpatel@apple.com>
6171 * gcc.dg/debug/dwarf2-3.h: New test.
6172 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
6174 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
6176 * g++.dg/opt/cfg2.C: New test.
6178 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6180 * g++.dg/opt/float1.C: New test.
6182 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6184 * gcc.dg/c90-array-lval-6.c: New test.
6185 * gcc.dg/c99-array-lval-6.c: New test.
6187 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
6188 Ziemowit Laski <zlaski@apple.com>
6190 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
6191 'Derived', so that it is never considered a class method; add
6192 new warning for '+port' method ambiguity.
6193 * objc.dg/method-12.m: Include <objc/objc.h> instead of
6194 <objc/objc-api.h> (needed on Mac OS X).
6195 * objc.dg/method-13.m: New test.
6197 2003-10-03 Roger Sayle <roger@eyesopen.com>
6199 PR optimization/9325, PR java/6391
6200 * gcc.c-torture/execute/20031003-1.c: New test case.
6202 2003-10-02 Mark Mitchell <mark@codesourcery.com>
6204 PR optimization/12180
6205 * gcc.dg/20031002-1.c: New test.
6208 * g++.dg/inherit/error1.C: New test.
6210 2003-10-02 Chris Demetriou <cgd@broadcom.com>
6212 * lib/f-torture.exp (search_for): Rename to...
6213 (search_for_re): This. Also, clean up comments and the
6214 "regexp" invocation.
6216 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
6218 * gcc.c-torture/compile/20031002-1.c: New test.
6220 2003-10-02 Jakub Jelinek <jakub@redhat.com>
6222 * g++.dg/opt/cond1.C: New test.
6224 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
6226 * gcc.dg/Wold-style-definition-2.c: New testcase.
6227 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
6229 2003-09-29 Richard Henderson <rth@redhat.com>
6231 * g++.dg/init/array10.C: Add dg-options.
6233 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
6235 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
6237 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6239 * g++.dg/template/friend19.C: Fix typo.
6240 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
6242 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
6244 * gcc.c-torture/execute/20030928-1.c: New test.
6245 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
6247 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6249 * g++.dg/opt/unroll1.C: New test.
6251 2003-09-26 Roger Sayle <roger@eyesopen.com>
6253 PR optimization/11741
6254 * gcc.dg/20030926-1.c: New test case.
6256 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6259 * g++.dg/parse/access7.C: New test.
6260 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
6262 2003-09-24 Ziemowit Laski <zlaski@apple.com>
6264 MERGE OF objc-improvements-branch into MAINLINE:
6265 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
6266 if libobjc has not been built.
6267 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
6268 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
6269 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
6270 objc/execute/nested-3.m, objc/execute/np-2.m,
6271 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
6272 objc/execute/redefining_self.m, objc/execute/root_methods.m,
6273 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
6274 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
6275 objc.dg/special/unclaimed-category-1.h,
6276 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
6277 well as GNU runtime.
6278 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
6279 * execute/cascading-1.m, execute/function-message-1.m,
6280 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
6281 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
6282 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
6283 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
6284 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
6285 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
6286 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
6287 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
6288 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
6289 * objc.dg/bitfield-2.m: Run only on Darwin.
6290 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
6291 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
6292 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
6293 * objc.dg/const-str-1.m: Fix constant string layout.
6295 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
6297 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
6299 2003-09-23 Geoffrey Keating <geoffk@apple.com>
6301 * gcc.dg/darwin-abi-1.c: New file.
6303 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
6306 * gcc.c-torture/compile/20030921-1.c: New test.
6308 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6310 * g++.dg/opt/reg-stack2.C: New test.
6312 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6314 * g++.dg/eh/delayslot1.C: New test.
6316 2003-09-20 Richard Henderson <rth@redhat.com>
6318 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
6320 2003-09-20 Roger Sayle <roger@eyesopen.com>
6322 * gcc.c-torture/execute/20030920-1.c: New test case.
6324 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6326 * g++.dg/rtti/typeid3.C: Correct expected error message.
6328 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6331 * g++.dg/parse/crash12.C: New test.
6333 2003-09-19 Janis Johnson <janis187@us.ibm.com>
6335 * gcc.dg/compat/mixed-struct-check.h: New.
6336 * gcc.dg/compat/mixed-struct-defs.h: New.
6337 * gcc.dg/compat/mixed-struct-init.h: New.
6338 * gcc.dg/compat/struct-by-value-19_main.c: New.
6339 * gcc.dg/compat/struct-by-value-19_x.c: New.
6340 * gcc.dg/compat/struct-by-value-19_y.c: New.
6341 * gcc.dg/compat/struct-by-value-20_main.c: New.
6342 * gcc.dg/compat/struct-by-value-20_x.c: New.
6343 * gcc.dg/compat/struct-by-value-20_y.c: New.
6344 * gcc.dg/compat/struct-return-19_main.c: New.
6345 * gcc.dg/compat/struct-return-19_x.c: New.
6346 * gcc.dg/compat/struct-return-19_y.c: New.
6347 * gcc.dg/compat/struct-return-20_main.c: New.
6348 * gcc.dg/compat/struct-return-20_x.c: New.
6349 * gcc.dg/compat/struct-return-20_y.c: New.
6351 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
6352 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
6353 so that it will not complain on LP64 targets.
6355 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6358 * g++.dg/template/friend24.C: New test.
6360 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
6363 * g++.dg/template/memtmpl2.C: New test.
6365 2003-09-18 Mark Mitchell <mark@codesourcery.com>
6368 * gcc.dg/builtin-apply1.c: New test.
6370 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
6373 * g++.dg/warn/Wunused-4.C: New test.
6375 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6378 * g++.dg/other/gc2.C: New test.
6380 2003-09-17 Mark Mitchell <mark@codesourcery.com>
6383 * g++.dg/rtti/typeid3.C: New test.
6386 * g++.dg/overload/template1.C: New test.
6388 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6390 * g++.dg/opt/cfg3.C: New test.
6392 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6395 * g++.dg/template/crash11.C: New test.
6397 2003-09-16 Jason Merrill <jason@redhat.com>
6398 Jakub Jelinek <jakub@redhat.com>
6400 * gcc.dg/attr-warn-unused-result.c: New test.
6402 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
6405 * g++.dg/expr/call2.C: New test.
6407 2003-09-15 Andreas Jaeger <aj@suse.de>
6409 * gcc.dg/Wold-style-definition-1.c: New test.
6411 2003-09-14 Mark Mitchell <mark@codesourcery.com>
6414 * g++.dg/parse/template12.C: New test.
6416 * g++.dg/abi/bitfield11.C: New test.
6417 * g++.dg/abi/bitfield12.C: Likewise.
6419 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
6421 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
6422 non-expansion of functional macro name without arguments at EOL.
6423 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
6425 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
6427 * gcc.c-torture/execute/20030914-[12].c: New tests.
6429 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
6432 * g++.dg/overload/addr1.C: New test.
6434 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
6436 * gcc.dg/20030909-1.c: New test.
6438 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6440 * gcc.dg/ultrasp10.c: New test.
6442 2003-09-09 Devang Patel <dpatel@apple.com>
6444 * gcc.dg/darwin-ld-6.c: New test.
6446 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6448 * gcc.dg/torture/builtin-explog-1.c: New testcase.
6450 2003-09-08 Mark Mitchell <mark@codesourcery.com>
6452 * gcc.dg/ia64-types1.c: New test.
6453 * gcc.dg/ia64-types2.c: Likewise.
6455 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6457 * gcc.dg/builtins-1.c: Add more _Complex tests.
6458 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6460 * gcc.dg/builtins-1.c: Test existing _Complex functions.
6461 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6463 2003-09-08 Mark Mitchell <mark@codesourcery.com>
6466 * g++.dg/lookup/koenig2.C: New test.
6469 * g++.dg/rtti/typeid2.C: New test.
6471 2003-09-08 Jakub Jelinek <jakub@redhat.com>
6473 * gcc.c-torture/compile/20030904-1.c: New test.
6475 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6477 * g++.dg/opt/longbranch2.C: New test.
6479 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6481 * g++.dg/template/crash10.C: Only compile it.
6483 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6486 * gcc.c-torture/compile/20030907-1.c: New test.
6487 * g++.dg/init/array11.C: New test.
6489 2003-09-07 Mark Mitchell <mark@codesourcery.com>
6492 * g++.dg/init/struct1.C: New test.
6494 2003-09-07 Mark Mitchell <mark@codesourcery.com>
6497 * g++.dg/expr/comma1.C: New test.
6499 2003-09-06 Mark Mitchell <mark@codesourcery.com>
6502 * g++.dg/expr/static_cast5.C: New test.
6504 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
6507 * g++.dg/lookup/scoped7.C: New test.
6510 * g++.dg/other/static1.C: New test.
6513 * g++.dg/warn/template-1.C: New test.
6516 * g++.dg/template/crash10.C: New test.
6519 * g++.dg/overload/VLA.C: New test.
6522 * g++.dg/template/call1.C: New test.
6524 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6527 * g++.dg/parse/using3.C: New test.
6529 2003-09-06 Roger Sayle <roger@eyesopen.com>
6532 * g++.dg/overload/builtin3.C: New test case.
6534 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
6537 * gcc.dg/20030906-1.c: New test.
6538 * gcc.dg/20030906-2.c: Likewise.
6540 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6543 * g++.dg/parse/defarg5.C: New test.
6545 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
6547 2003-09-05 Mark Mitchell <mark@codesourcery.com>
6550 * g++.dg/expr/static_cast4.C: New test.
6553 * g++.dg/template/crash9.C: New test.
6555 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6557 * g++.old-deja/g++.ext/pretty2.C: Update for change
6559 * g++.old-deja/g++.ext/pretty3.C: Likewise.
6561 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
6564 * g++/dg/template/qualified-id1.C: New test.
6567 * g++.dg/warn/noeffect4.C: New test.
6569 2003-09-04 Matt Austern <austern@apple.com>
6571 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
6572 * g++.dg/ext/fnname2.C: Likewise.
6573 * g++.dg/ext/fnname3.C: Likewise.
6575 2003-09-04 Mark Mitchell <mark@codesourcery.com>
6577 * g++.dg/expr/lval1.C: New test.
6578 * g++.dg/ext/lvcast.C: Remove.
6580 2003-09-03 Roger Sayle <roger@eyesopen.com>
6582 PR optimization/11700.
6583 * gcc.c-torture/compile/20030903-1.c: New test case.
6585 2003-09-03 Mark Mitchell <mark@codesourcery.com>
6588 * g++.dg/abi/layout4.C: New test.
6590 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
6593 * g++.dg/parse/friend3.C: New test.
6595 2003-09-02 Mark Mitchell <mark@codesourcery.com>
6598 * g++.dg/template/class1.C: New test.
6601 * g++.dg/expr/call1.C: New test.
6603 2003-09-01 Mark Mitchell <mark@codesourcery.com>
6606 * g++.dg/init/ref9.C: New test.
6609 * g++.dg/template/nested4.C: New test.
6611 2003-08-29 Mark Mitchell <mark@codesourcery.com>
6614 * g++.dg/template/non-dependent4.C: New test.
6617 * g++.dg/inherit/conv1.C: New test.
6619 2003-08-29 Mark Mitchell <mark@codesourcery.com>
6622 * g++.dg/ext/label1.C: New test.
6623 * g++.dg/ext/label2.C: Likewise.
6625 2003-08-28 Mark Mitchell <mark@codesourcery.com>
6627 * g++.dg/expr/cond3.C: New test.
6629 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6631 * gcc.dg/builtins-1.c: Add new builtin cases.
6633 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6635 * gcc.dg/builtins-1.c: Add new cases.
6636 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6638 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6640 * gcc.dg/builtins-1.c: Add more math builtin tests.
6641 * gcc.dg/torture/builtin-attr-1.c: New test.
6643 2003-08-28 Mark Mitchell <mark@codesourcery.com>
6645 PR optimization/5079
6646 * g++.dg/opt/static3.C: New test.
6648 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6650 * gcc.misc-tests/gcov-10b.c: New test.
6652 2003-08-27 Mark Mitchell <mark@codesourcery.com>
6654 * g++.dg/opt/ptrmem3.C: New test.
6656 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
6658 2003-08-27 Jakub Jelinek <jakub@redhat.com>
6660 * gcc.dg/20030826-2.c: New test.
6662 2003-08-26 Roger Sayle <roger@eyesopen.com>
6665 * g77.f-torture/compile/12002.f: New test case.
6667 2003-08-26 Roger Sayle <roger@eyesopen.com>
6669 * gcc.dg/20030826-1.c: New test case.
6671 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
6673 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
6675 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
6678 * c++.dg/lookup/crash1.C: New test.
6680 * c++.dg/warn/noeffect3.C: New test.
6682 2003-08-25 Janis Johnson <janis187@us.ibm.com>
6684 * gcc.dg/compat/vector-1_x.c: Compile with -w.
6685 * gcc.dg/compat/vector-1_y.c: Ditto.
6686 * gcc.dg/compat/vector-2_x.c: Ditto.
6687 * gcc.dg/compat/vector-2_y.c: Ditto.
6689 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
6691 * gcc.dg/20030702-1.c: New test.
6693 2003-08-25 Mark Mitchell <mark@codesourcery.com>
6696 * g++.dg/ext/altivec-1.C: New test.
6698 2003-08-24 Richard Henderson <rth@redhat.com>
6700 * g++.dg/eh/simd-2.C: Add -w for x86.
6702 2003-08-23 Jakub Jelinek <jakub@redhat.com>
6704 * gcc.dg/20030815-1.c: New test.
6706 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6709 * g++.dg/parse/access6.C: New test.
6711 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6713 PR c++/641, c++/11876
6714 * g++.dg/template/friend22.C: New test.
6715 * g++.dg/template/friend23.C: Likewise.
6717 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6719 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
6722 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6724 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
6726 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6728 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
6730 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6732 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
6734 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6736 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
6738 2003-08-21 Mark Mitchell <mark@codesourcery.com>
6741 * g++.dg/overload/prom1.C: New test.
6744 * g++.dg/parse/dtor2.C: New test.
6747 * g++.dg/parse/using2.C: New test.
6749 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
6752 * gcc.c-torture/compile/20030821-1.c: New.
6754 2003-08-20 Mark Mitchell <mark@codesourcery.com>
6757 * g++.dg/template/deduce2.C: New test.
6759 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
6761 * gcc.c-torture/execute/20030821-1.c: New test.
6763 2003-08-20 Roger Sayle <roger@eyesopen.com>
6766 * gcc.dg/20030820-1.c: New test case.
6768 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
6771 * g++.dg/warn/noeffect2.C: New test.
6773 2003-08-19 Mark Mitchell <mark@codesourcery.com>
6776 * g++.dg/template/dtor2.C: New test.
6779 * g++.dg/template/operator1.C: New test.
6780 * g++.dg/parse/operator4.C: New test.
6783 * g++.dg/expr/enum1.C: New test.
6784 * gcc.dg/c99-bool-1.c: Remove bogus warning.
6787 * g++.dg/parse/elab2.C: New test.
6788 * g++.dg/parse/typedef4.C: Change error message.
6789 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
6790 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
6791 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
6793 2003-08-19 Geoffrey Keating <geoffk@apple.com>
6795 * gcc.dg/pch/warn-1.c: New.
6796 * gcc.dg/pch/warn-1.hs: New.
6798 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
6801 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6803 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
6805 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6807 * gcc.dg/uninit-D.c: New Test.
6808 * gcc.dg/uninit-E.c: New Test.
6809 * gcc.dg/uninit-F.c: New Test.
6810 * gcc.dg/uninit-G.c: New Test.
6812 2003-08-19 Michael Ritzert <ritzert@t-online.de>
6814 * g++.dg/README: Describe the pch directory.
6816 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6819 * g++.dg/parse/access4.C: New test.
6820 * g++.dg/parse/access5.C: Likewise.
6821 * g++.old-deja/g++.jason/access17.C: Adjust error message.
6823 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
6825 * gcc.dg/noncompile/20030818-1.c: New.
6827 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
6830 * g++.dg/warn/noeffect1.C: New test.
6832 * g++.dg/template/scope2.C: New test.
6833 * g++.dg/template/error2.C: Correct dg-error
6835 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
6837 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
6839 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
6842 * g++.dg/template/warn1.C: New.
6844 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
6846 * g++.dg/template/error2.C: New test.
6847 * g++.dg/lookup/using7.C: Adjust errors
6848 * g++.old-deja/g++.pt/crash36.C: Likewise.
6849 * g++.old-deja/g++.pt/derived3.C: Likewise.
6851 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6853 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
6854 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
6855 * gcc.c-torture/execute/builtins/string-9.c: New, from
6856 string-opt-9.c. Adjust for execute/builtins framework.
6857 * gcc.c-torture/execute/string-opt-9.c: Delete.
6859 2003-08-12 Mark Mitchell <mark@codesourcery.com>
6861 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
6863 * g++.dg/parse/ret-type2.C: New test.
6866 * g++.dg/init/new8.C: New test.
6869 * g++.dg/parse/typedef5.C: New test.
6872 * g++.dg/parse/qualified2.C: New test.
6873 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
6876 2003-08-11 Mark Mitchell <mark@codesourcery.com>
6878 * g++.dg/conversion/ptrmem1.C: New test.
6880 2003-08-11 Jakub Jelinek <jakub@redhat.com>
6883 * gcc.dg/20030811-1.c: New test.
6886 * gcc.c-torture/execute/20030811-1.c: New test.
6888 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6890 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
6892 2003-08-10 Mark Mitchell <mark@codesourcery.com>
6895 * g++.dg/inherit/multiple1.C: New test.
6897 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
6899 * gcc.dg/spe1.c: New test.
6902 * g++.dg/expr/cast2.C: New test.
6905 * g++.dg/template/dependent-name2.C: New test.
6907 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
6909 * g++.dg/parse/crash11.C: Put the dg options in comments.
6911 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
6913 * lib/gcc-dg.exp: Update for diagnostic change.
6915 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6918 * g++.dg/parse/crash11.C: New test.
6920 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
6922 * gcc.dg/cpp/spacing1.c: Update.
6924 2003-08-04 Janis Johnson <janis187@us.ibm.com>
6927 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
6930 2003-08-04 Roger Sayle <roger@eyesopen.com>
6933 * gcc.c-torture/compile/20030804-1.c: New test case.
6935 2003-08-04 Roger Sayle <roger@eyesopen.com>
6937 * gcc.dg/20030804-1.c: New test case.
6939 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
6941 * gcc.dg/cpp/separate-1.c: New test.
6943 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
6946 * g++.dg/template/dependent-expr2.C: New test.
6949 * g++.dg/expr/ptrmem1.C: New test.
6951 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6954 * g++.dg/template/friend15.C: New test.
6956 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
6958 * lib/dg-pch.exp: Work round PCH bug.
6960 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6962 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
6963 builtins. Move cases from builtins-4.c here.
6965 * gcc.dg/torture/builtin-math-1.c: New test taken from
6966 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
6969 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
6972 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
6975 * g++.dg/template/using7.C: New test.
6977 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
6979 * import1.c, import2.c: New tests.
6981 2003-08-01 Jakub Jelinek <jakub@redhat.com>
6983 * g++.dg/eh/crossjump1.C: New test.
6985 2003-08-01 Mark Mitchell <mark@codesourcery.com>
6988 * g++.dg/template/using6.C: New test.
6991 * g++.dg/template/koenig2.C: New test.
6993 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6996 * g++.dg/parse/typedef4.C: New test.
6998 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7000 PR c++/8442, c++/8806
7001 * g++.dg/template/elab1.C: New test.
7002 * g++.dg/template/type2.C: Likewise.
7003 * g++.dg/template/ttp3.C: Adjust expected error message.
7004 * g++.old-deja/g++.law/visibility13.C: Likewise.
7005 * g++.old-deja/g++.niklas/t135.C: Likewise.
7006 * g++.old-deja/g++.pt/ttp41.C: Likewise.
7007 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
7009 * g++.old-deja/g++.pt/ttp44.C: Likewise.
7011 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
7014 * g++.dg/ext/stmtexpr1.C: New test.
7016 * g++.dg/opt/tmp1.C: New test.
7019 * g++.dg/parse/constant4.C: New test.
7022 * g++.dg/template/using5.C: New test.
7024 2003-07-31 Roger Sayle <roger@eyesopen.com>
7026 * gcc.dg/builtins-27.c: New test case.
7028 2003-07-31 Jakub Jelinek <jakub@redhat.com>
7030 * gcc.dg/tls/opt-7.c: New test.
7032 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
7034 * g++.old-deja/g++.other/crash18.C: Remove.
7036 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
7038 * g++.dg/template/explicit3.C: New.
7039 * g++.dg/template/explicit4.C: New.
7040 * g++.dg/template/explicit5.C: New.
7043 * g++.dg/template/memtmpl1.C: New.
7045 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
7048 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
7049 * gcc.dg/i386-387-5.c (dg-options): Likewise.
7051 2003-07-30 Jan Hubicka <jh@suse.cz>
7055 2003-07-29 Zack Weinberg <zack@codesourcery.com>
7057 * gcc.dg/struct-in-proto-1.c: New test.
7059 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
7061 * gcc.dg/cpp/include2.c: Only expect one message.
7063 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
7066 * g++.dg/template/using1.C: New test.
7067 * g++.dg/template/using2.C: New test.
7068 * g++.dg/template/using3.C: New test.
7069 * g++.dg/template/using4.C: New test.
7071 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
7073 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
7074 * gcc.c-torture/execute/string-opt-10.c: Likewise.
7076 2003-07-28 Jan Hubicka <jh@suse.cz>
7079 * g++.dg/opt/call1.C: New test.
7081 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
7084 * g++.dg/init/enum2.C: New test.
7085 * g++.dg/template/overload1.C: Add "-w" option.
7087 2003-07-28 <hp@bitrange.com>
7089 * gcc.dg/Wdeclaration-after-statement-1.c,
7090 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
7092 2003-07-28 Jakub Jelinek <jakub@redhat.com>
7094 * gcc.c-torture/compile/20030725-1.c: New test.
7096 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
7098 * gcc.dg/20030505.c: Only run for SPE.
7099 Remove definition of opaque type.
7101 2003-07-27 Mark Mitchell <mark@codesourcery.com>
7103 * g++.dg/template/ptrmem6.C: New test.
7105 2003-07-26 Geoffrey Keating <geoffk@apple.com>
7107 * gcc.c-torture/compile/zero-strct-2.c: New test.
7109 2003-07-25 Geoffrey Keating <geoffk@apple.com>
7111 * gcc.dg/intermod-1.c: New test.
7113 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
7116 * g++.dg/template/lookup2.C: New test.
7117 * g++.dg/template/memclass1.C: Remove instantiated from error.
7118 * g++.dg/other/error2.C: Tweak expected errors.
7121 * g++.dg/template/defarg3.C: New test.
7123 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
7125 2003-07-24 Mark Mitchell <mark@codesourcery.com>
7127 * g++.dg/inherit/access5.C: New test.
7129 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7132 * g++.dg/template/crash8.C: New test.
7134 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
7137 * gcc.dg/noncompile/incomplete-2.c: New test.
7139 2003-07-23 Mark Mitchell <mark@codesourcery.com>
7142 * g++.dg/inherit/access4.C: New test.
7145 * g++.dg/expr/cond2.C: New test.
7147 PR optimization/10679
7148 * g++.dg/opt/inline4.C: New test.
7150 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
7152 * g++.dg/parse/crash10: New test.
7154 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7156 * g++.dg/ext/flexary1.C: New test.
7158 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7161 * g++.dg/template/crash9.C: New test.
7163 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7166 * g++.dg/parse/typedef3.C: New test.
7169 * g++.dg/parse/operator2.C: New test.
7172 * g++.dg/parse/def-tmpl-arg1.C: New test.
7175 * g++.dg/parse/funptr1.C: New test.
7178 * g++.dg/parse/ambig3.C: New test.
7181 * g++.dg/parse/operator3.C: New test.
7184 * g++.dg/parse/template10.C: New test.
7187 * g++.dg/parse/template11.C: New test.
7190 * g++.dg/parse/invalid-op1.C: New test.
7193 * g++.dg/parse/condexpr1.C: New test.
7195 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7197 * g++.dg/ext/packed3.C: New test.
7198 * g++.dg/ext/packed4.C: New test.
7200 * gcc.dg/pack-test-3.c: New test.
7202 2003-07-21 Janis Johnson <janis187@us.ibm.com>
7204 * lib/compat.exp: Handle dg-options per source file.
7205 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
7206 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
7207 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
7208 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
7209 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
7210 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
7211 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
7212 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
7213 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
7214 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
7215 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
7216 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
7217 * g++.dg/compat/break/bitfield7_x.C: Ditto.
7218 * g++.dg/compat/break/bitfield7_y.C: Ditto.
7220 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7223 * gcc.c-torture/execute/20030718-1.c: New test.
7225 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7227 PR optimization/11536
7228 * gcc.dg/20030721-1.c: New test.
7230 2003-07-19 Mark Mitchell <mark@codesourcery.com>
7233 * g++.dg/template/lookup1.C: New test.
7235 2003-07-19 Zack Weinberg <zack@codesourcery.com>
7237 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
7238 diagnostics of ill-formed constructs involving labels.
7239 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
7240 the new 'previously defined here' message.
7242 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
7244 * g++.dg/parse/non-dependent2.C: New test.
7246 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7248 * g++.dg/init/init-ref4.C: xfail on targets without
7251 2003-07-17 Jakub Jelinek <jakub@redhat.com>
7254 * gcc.c-torture/execute/20030717-1.c: New test.
7256 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7258 * g++.dg/opt/cfg1.C: New test.
7260 2003-07-17 Mark Mitchell <mark@codesourcery.com>
7262 PR optimization/11557
7263 * gcc.dg/20030717-1.c: New test.
7265 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7268 * g++.dg/expr/crash-1.C: New test.
7271 * g++.dg/template/init3.C: New test.
7274 * g++.dg/template/non-dependent1.C: New test.
7277 * g++.dg/template/non-dependent2.C: New test.
7280 * g++.dg/template/non-dependent3.C: New test.
7283 * g++.dg/template/sizeof5.C: New test.
7285 2003-07-17 Geoffrey Keating <geoffk@apple.com>
7288 * gcc.c-torture/compile/mangle-1.c: New file.
7290 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7293 * g++.dg/parse/access3.C: New test.
7295 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7298 * g++.dg/init/init-ref4.C: New test.
7300 2003-07-16 Mark Mitchell <mark@codesourcery.com>
7303 * g++.dg/parse/constant3.C: New test.
7304 * g++.dg/parse/crash7.C: Likewise.
7306 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
7309 * gcc.dg/i386-pentium4-not-mull.c: New.
7311 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
7313 * gcc.dg/asm-names.c (ymain): Make it weak.
7315 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7318 * g++.dg/template/friend21.C: New test.
7320 2003-07-16 Jakub Jelinek <jakub@redhat.com>
7322 * gcc.dg/cleanup-8.c: New test.
7323 * gcc.dg/cleanup-9.c: New test.
7325 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
7327 * g++.dg/ext/dll-MI1.h: New file.
7328 * g++.dg/ext/dllexport-MI1.C: New file.
7329 * g++.dg/ext/dllimport-MI1.C: New file.
7331 2003-07-15 Jakub Jelinek <jakub@redhat.com>
7333 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
7334 it does not have cmpstrsi patterns (just cmpmemsi).
7336 2003-07-15 Mark Mitchell <mark@codesourcery.com>
7339 * g++.dg/debug/debug8.C: New test.
7341 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7344 * g++.dg/template/crash7.C: New test.
7346 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
7349 * gcc.c-torture/compile/20030708-1.c: New.
7351 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7353 * gcc.c-torture/execute/20030715-1.c: New test.
7355 2003-07-14 Geoffrey Keating <geoffk@apple.com>
7357 * gcc.dg/pch/inline-3.c: New file.
7358 * gcc.dg/pch/inline-3.hs: New file.
7359 * gcc.dg/pch/inline-4.c: New file.
7360 * gcc.dg/pch/inline-4.hs: New file.
7362 2003-07-14 Mark Mitchell <mark@codesourcery.com>
7365 * g++.dg/template/crash6.C: New test.
7368 * g++.dg/template/friend20.C: New test.
7371 * g++.dg/template/overload2.C: New test.
7373 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7375 PR optimization/11440
7376 * gcc.c-torture/execute/20030714-1.c: New test.
7378 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7381 * g++.dg/template/partial2.C: New test.
7383 2003-07-13 Mark Mitchell <mark@codesourcery.com>
7386 * g++.dg/template/anon1.C: New test.
7390 * g++.dg/parse/template9.C: Likewise.
7391 * g++.dg/template/crash4.C: New test.
7392 * g++.dg/template/koenig1.C: Likewise.
7393 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
7394 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
7395 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
7397 * g++.old-deja/g++.jason/template36.C: Likewise.
7398 * g++.old-deja/g++.mike/p1989.C: Likewise.
7399 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
7400 * g++.old-deja/g++.pt/ttp20.C: Use this->.
7401 * g++.old-deja/g++.pt/ttp21.C: Use this->.
7402 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
7404 * g++.old-deja/g++.pt/union2.C: Use this->.
7406 2003-07-11 Jakub Jelinek <jakub@redhat.com>
7408 * gcc.dg/20030711-1.c: New test.
7410 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
7413 * g++.dg/parse/args1.C: New test.
7414 * g++.pt/defarg8.C: Change expected errors.
7416 2003-07-11 Mark Mitchell <mark@codesourcery.com>
7419 * g++.dg/template/nontype2.C: New test.
7422 * g++.dg/parse/template8.C: New test.
7425 * g++.dg/template/scope1.C: New test.
7427 * g++.dg/warn/Wsign-compare-1.C: New test.
7429 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7431 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
7433 2003-07-10 Mark Mitchell <mark@codesourcery.com>
7436 * g++.dg/template/explicit2.C: New test.
7439 * g++.dg/warn/pedantic1.C: New test.
7441 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
7444 * g++.dg/other/field1.C: New test.
7446 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7449 * gcc.c-torture/compile/20030707-1.c: New.
7451 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7454 * g++.dg/template/access12.C: New test.
7456 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
7458 * g++.dg/bprob/bprob.exp (prof_ext): Update.
7459 * g77.dg/bprob/bprob.exp (prof_ext): Update.
7460 * gcc.misc-tests/bprob.exp (prof_ext): Update.
7461 * gcc.misc-tests/gcov.exp: Update
7462 * g++.dg/gcov/gcov.exp: Update
7463 * lib/gcov.exp: Update.
7465 2003-07-08 Mark Mitchell <mark@codesourcery.com>
7467 * g++.dg/abi/mangle17.C: Make sure template expressions are
7469 * g++.dg/abi/mangle4.C: Mark erroneous casts.
7470 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
7471 * g++.dg/opt/stack1.C: Remove erroneous code.
7472 * g++.dg/parse/template7.C: New test.
7473 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
7474 * g++.old-deja/g++.pt/crash4.C: Likewise.
7476 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7478 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
7479 with zero or one occurence of `$' after the initial `L'.
7481 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
7483 * gcc.c-torture/compile/20030704-1.c: Add a comment.
7485 2003-07-08 Roger Sayle <roger@eyesopen.com>
7488 * gcc.dg/Wunreachable-6.c: New testcase.
7489 * gcc.dg/Wunreachable-7.c: New testcase.
7491 2003-07-08 Jakub Jelinek <jakub@redhat.com>
7494 * gcc.dg/20030708-1.c: New test.
7496 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
7498 * gcc.dg/compat/sdata-section.h: New file.
7499 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
7500 * gcc.dg/torture/mips-sdata-1.c: New test.
7502 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7505 * g++.dg/template/friend19.C: New test.
7507 2003-07-08 Jakub Jelinek <jakub@redhat.com>
7509 * g++.dg/opt/strength-reduce.C: New test.
7511 2003-07-07 Roger Sayle <roger@eyesopen.com>
7514 * gcc.dg/20030707-1.c: New testcase.
7516 2003-07-07 Roger Sayle <roger@eyesopen.com>
7518 PR optimization/11059
7519 * g++.dg/opt/emptyunion.C: New testcase.
7521 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7522 Eric Botcazou <ebotcazou@libertysurf.fr>
7524 * g++.dg/opt/stack1.C: New test.
7526 2003-07-05 Mark Mitchell <mark@codesourcery.com>
7528 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
7532 * g++.dg/expr/static_cast3.C: New test.
7534 2003-07-04 Zack Weinberg <zack@codesourcery.com>
7536 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
7538 * gcc.dg/concat.c: Concatenation of string constants with
7539 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
7540 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
7541 * gcc.dg/cpp/escape-2.c: Use wide character constants where
7542 necessary to avoid multi-character character constant warning.
7543 * gcc.dg/cpp/escape.c: Likewise.
7544 * gcc.dg/cpp/ucs.c: Likewise.
7545 Remove backslashes from dg-bogus comments, as they confuse Tcl.
7548 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7551 * gcc.c-torture/compile/20030704-1.c: New.
7553 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7555 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
7557 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
7559 PR c++/5287, PR c++/7910, PR c++/11021
7560 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
7562 * g++.dg/ext/dllimport2.C: Add tests for warnings.
7563 * g++.dg/ext/dllimport3.C: Likewise.
7564 * g++.dg/ext/dllimport4.C: New file.
7565 * g++.dg/ext/dllimport5.C: New file.
7566 * g++.dg/ext/dllimport6.C: New file.
7567 * g++.dg/ext/dllimport7.C: New file.
7568 * g++.dg/ext/dllimport8.C: New file.
7569 * g++.dg/ext/dllimport9.C: New file.
7570 * g++.dg/ext/dllimport10.C: New file.
7571 * g++.dg/ext/dllexport1.C: New file.
7573 2003-07-03 Mark Mitchell <mark@codesourcery.com>
7575 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
7576 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
7578 2003-07-03 Roger Sayle <roger@eyesopen.com>
7580 * gcc.dg/builtins-25.c: New testcase.
7581 * gcc.dg/builtins-26.c: New testcase.
7583 2003-07-03 Janis Johnson <janis187@us.ibm.com>
7585 * gcc.dg/compat/vector-defs.h: New file.
7586 * gcc.dg/compat/vector-setup.h: New file.
7587 * gcc.dg/compat/vector-check.h: New file.
7588 * gcc.dg/compat/vector-1_main.c: New file.
7589 * gcc.dg/compat/vector-1_x.c: New file.
7590 * gcc.dg/compat/vector-1_y.c: New file.
7591 * gcc.dg/compat/vector-2_main.c: New file.
7592 * gcc.dg/compat/vector-2_x.c: New file.
7593 * gcc.dg/compat/vector-2_y.c: New file.
7595 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
7596 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
7597 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
7598 * gcc.dg/compat/struct-align-1.h: New file.
7599 * gcc.dg/compat/struct-align-1_main.c: New file.
7600 * gcc.dg/compat/struct-align-1_x.c: New file.
7601 * gcc.dg/compat/struct-align-1_y.c: New file.
7602 * gcc.dg/compat/struct-align-2.h: New file.
7603 * gcc.dg/compat/struct-align-2_main.c: New file.
7604 * gcc.dg/compat/struct-align-2_x.c: New file.
7606 * g++.old-deja/g++.other/comdat3.C: Likewise.
7607 * g++.old-deja/g++.other/ctor1.C: Likewise.
7608 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
7610 2003-06-05 Richard Henderson <rth@redhat.com>
7612 * gcc.dg/debug/20030605-1.c: New.
7614 2003-06-04 Mark Mitchell <mark@codesourcery.com>
7616 * README.QMTEST: Update.
7618 2003-06-04 Richard Henderson <rth@redhat.com>
7620 * gcc.dg/cleanup-1.c: New.
7621 * gcc.dg/cleanup-2.c: New.
7622 * gcc.dg/cleanup-3.c: New.
7623 * gcc.dg/cleanup-4.c: New.
7624 * gcc.dg/cleanup-5.c: New.
7625 * gcc.dg/cleanup-6.c: New.
7626 * gcc.dg/cleanup-7.c: New.
7628 2003-06-04 Mark Mitchell <mark@codesourcery.com>
7630 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
7632 * lib/dg-pch.exp: New file.
7633 * g++.dg/pch/pch.exp: Use dg-pch.exp.
7634 * gcc.dg/pch/pch.exp: Likewise.
7636 2003-06-04 Roger Sayle <roger@eyesopen.com>
7638 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
7639 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
7640 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
7641 * gcc.dg/builtins-17.c: New test case.
7642 * gcc.dg/i386-387-4.c: New test case.
7643 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
7645 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7647 * gcc.dg/ultrasp9.c: New test.
7649 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7651 * gcc.c-torture/compile/20030604-1.c: New test.
7652 * gcc.dg/sparc-constant-1.c: New test.
7654 2003-06-03 Glen Nakamura <glen@imodulo.com>
7656 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
7658 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
7660 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
7662 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
7663 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
7665 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
7667 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
7669 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7672 * g++.dg/template/spec10.C: New test.
7674 2003-06-03 Roger Sayle <roger@eyesopen.com>
7676 * gcc.dg/builtins-16.c: New test case.
7678 2003-06-03 Jakub Jelinek <jakub@redhat.com>
7680 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
7681 mempcpy test with post-increments.
7682 * gcc.c-torture/execute/string-opt-3.c: New test.
7683 * gcc.dg/string-opt-1.c: New test.
7685 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
7688 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
7690 2003-06-02 Mark Mitchell <mark@codesourcery.com>
7692 * lib/scanasm.exp (dg-scan): New function, factored out of ...
7693 (scan-assembler): ... here. Use dg-scan.
7694 (scan-assembler-not): Likewise.
7695 (scan-file): New function.
7696 (scan-file-not): Likewise.
7697 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
7698 * gcc.dg/cpp/_Pragma4.c: Likewise.
7699 * gcc.dg/cpp/_Pragma5.c: Likewise.
7700 * gcc.dg/cpp/avoidpaste1.c: Likewise.
7701 * gcc.dg/cpp/avoidpaste2.c: Likewise.
7702 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
7703 * gcc.dg/cpp/cmdlne-P.c: Likewise.
7704 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
7705 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
7706 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
7707 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
7708 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
7709 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
7710 * gcc.dg/cpp/cxxcom1.c: Likewise.
7711 * gcc.dg/cpp/line1.c: Likewise.
7712 * gcc.dg/cpp/maccom1.c: Likewise.
7713 * gcc.dg/cpp/maccom2.c: Likewise.
7714 * gcc.dg/cpp/maccom3.c: Likewise.
7715 * gcc.dg/cpp/maccom4.c: Likewise.
7716 * gcc.dg/cpp/maccom5.c: Likewise.
7717 * gcc.dg/cpp/maccom6.c: Likewise.
7718 * gcc.dg/cpp/multiline.c: Likewise.
7719 * gcc.dg/cpp/spacing1.c: Likewise.
7720 * gcc.dg/cpp/spacing2.c: Likewise.
7721 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
7722 * gcc.dg/cpp/trad/maccom1.c: Likewise.
7723 * gcc.dg/cpp/trad/maccom2.c: Likewise.
7724 * gcc.dg/cpp/trad/maccom3.c: Likewise.
7725 * gcc.dg/cpp/trad/maccom4.c: Likewise.
7726 * gcc.dg/cpp/trad/maccom6.c: Likewise.
7727 * gcc.dg/cpp/cxxcom2.c: Likewise.
7728 * gcc.dg/cpp/cxxcom2.h: New file.
7730 * gcc.dg/cpp/truefalse.cpp: Move it to ...
7731 * g++.dg/cpp/truefalse.C: Here.
7732 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
7734 2003-06-01 Loren James Rittle <ljrittle@acm.org>
7736 * gcc.dg/cpp/redef3.c: New file.
7738 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7740 * gcc.dg/i386-loop-3.c: New test.
7742 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
7744 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
7746 2003-05-31 Roger Sayle <roger@eyesopen.com>
7748 * gcc.dg/fwrapv-1.c: New test case.
7749 * gcc.dg/fwrapv-2.c: New test case.
7751 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7754 * g++.dg/template/spec9.C: New test.
7756 2003-05-29 Roger Sayle <roger@eyesopen.com>
7758 * gcc.dg/duff-4.c: New test case.
7760 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
7763 * g77.dg/ffixed-form-1.f: New test
7764 * g77.dg/ffixed-form-2.f: New test
7765 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
7766 * g77.dg/ffree-form-3.f: New test
7768 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
7770 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
7771 * gcc.dg/wint_t-1.c: Likewise.
7773 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7775 * g++.dg/template/access11.C: New test.
7777 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7780 * g++.dg/template/access10.C: New test.
7782 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7783 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7785 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
7787 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7789 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
7790 suppress for powerpc-*-darwin*.
7791 * gcc.dg/torture/builtin-noret-2.c: Likewise.
7793 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7795 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
7796 suppress option for powerpc-*-darwin*.
7798 2003-05-23 Roger Sayle <roger@eyesopen.com>
7800 * gcc.dg/builtins-1.c: Add tests for tan and atan.
7801 * gcc.dg/builtins-4.c: Add test for fmod.
7803 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7806 * g++.dg/template/instantiate4.C: New test.
7808 2003-05-22 Roger Sayle <roger@eyesopen.com>
7810 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
7812 2003-05-21 Janis Johnson <janis187@us.ibm.com>
7814 * gcc.dg/compat/scalar-return-1_main.c: New file.
7815 * gcc.dg/compat/scalar-return-1_x.c: New file.
7816 * gcc.dg/compat/scalar-return-1_y.c: New file.
7817 * gcc.dg/compat/scalar-return-2_main.c: New file.
7818 * gcc.dg/compat/scalar-return-2_x.c: New file.
7819 * gcc.dg/compat/scalar-return-2_y.c: New file.
7820 * gcc.dg/compat/struct-return-3_main.c: New file.
7821 * gcc.dg/compat/struct-return-3_y.c: New file.
7822 * gcc.dg/compat/struct-return-3_x.c: New file.
7823 * gcc.dg/compat/struct-return-2_main.c: New file.
7824 * gcc.dg/compat/struct-return-2_x.c: New file.
7825 * gcc.dg/compat/struct-return-2_y.c: New file.
7827 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7829 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
7831 * gcc.dg/20021014-1.c (dg-options): Likewise.
7832 * gcc.dg/nest.c (dg-options): Likewise.
7834 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
7837 * g++.dg/ext/dllimport2.C: New file.
7838 * g++.dg/ext/dllimport3.C: New file.
7840 2003-05-20 Janis Johnson <janis187@us.ibm.com>
7842 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
7843 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
7844 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
7845 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
7846 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
7847 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
7848 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
7849 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
7850 * gcc.dg/compat/small-struct-defs.h: New file.
7851 * gcc.dg/compat/small-struct-init.h: New file.
7852 * gcc.dg/compat/small-struct-check.h: New file.
7853 * gcc.dg/compat/fp-struct-defs.h: New file.
7854 * gcc.dg/compat/fp-struct-check.h: New file.
7855 * gcc.dg/compat/fp-struct-init.h: New file.
7856 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
7857 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
7859 2003-05-19 Jakub Jelinek <jakub@redhat.com>
7861 * gcc.dg/20030225-2.c: New test.
7863 2003-05-18 Roger Sayle <roger@eyesopen.com>
7864 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7866 * gcc.c-torture/compile/20030518-1.c: New test case.
7868 2003-05-18 Mark Mitchell <mark@codesourcery.com>
7870 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
7871 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
7872 gcc-dg-debug-runtest.
7873 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
7874 gcc-dg-debug-runtest.
7876 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7879 * g++.dg/lookup/using6.C: New test.
7881 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7883 * g++.dg/parse/access2.C: New test.
7885 2003-05-17 Mark Mitchell <mark@codesourcery.com>
7887 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
7888 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
7889 * gcc.dg/debug/debug.exp: Likewise.
7891 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
7893 * gcc.dg/dollar.c: New test.
7895 2003-05-16 Janis Johnson <janis187@us.ibm.com>
7897 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
7898 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
7899 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
7900 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
7901 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
7902 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
7903 * gcc.dg/compat/struct-by-value-6_main.c: New file.
7904 * gcc.dg/compat/struct-by-value-6_x.c: New file.
7905 * gcc.dg/compat/struct-by-value-6_y.c: New file.
7906 * gcc.dg/compat/struct-by-value-7_main.c: New file.
7907 * gcc.dg/compat/struct-by-value-7_x.c: New file.
7908 * gcc.dg/compat/struct-by-value-7_y.c: New file.
7909 * gcc.dg/compat/struct-by-value-8_main.c: New file.
7910 * gcc.dg/compat/struct-by-value-8_x.c: New file.
7911 * gcc.dg/compat/struct-by-value-8_y.c: New file.
7912 * gcc.dg/compat/struct-by-value-9_main.c: New file.
7913 * gcc.dg/compat/struct-by-value-9_x.c: New file.
7914 * gcc.dg/compat/struct-by-value-9_y.c: New file.
7916 2003-05-16 Mark Mitchell <mark@codesourcery.com>
7918 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
7919 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
7920 support for "repo" mode.
7921 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
7922 * lib/g77-dg.exp: Likewise.
7923 * lib/obj-dg.exp: Likewise.
7925 2003-05-16 Jakub Jelinek <jakub@redhat.com>
7927 Merge from gcc-3_2-rhl8-branch:
7928 2003-04-23 Jakub Jelinek <jakub@redhat.com>
7930 * gcc.dg/tls/opt-6.c: New test.
7932 2003-04-05 Jakub Jelinek <jakub@redhat.com>
7934 * gcc.dg/20030405-1.c: New test.
7936 2003-03-09 Jakub Jelinek <jakub@redhat.com>
7938 * gcc.dg/20030309-1.c: New test.
7940 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7942 * gcc.c-torture/execute/20030307-1.c: New test.
7944 2003-02-20 Randolph Chung <tausq@debian.org>
7946 * gcc.c-torture/compile/20030220-1.c: New test.
7948 2003-02-18 Jakub Jelinek <jakub@redhat.com>
7950 * gcc.dg/20030217-1.c: New test.
7952 2003-01-29 Jakub Jelinek <jakub@redhat.com>
7954 * gcc.c-torture/compile/20020129-1.c: New test.
7956 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7958 * gcc.dg/unroll-1.c: New test.
7960 2002-11-16 Jan Hubicka <jh@suse.cz>
7962 * gcc.c-torture/execute/20020920-1.c: New test.
7964 2002-10-08 Jakub Jelinek <jakub@redhat.com>
7967 * gcc.c-torture/compile/20021008-1.c: New test.
7969 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
7972 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
7974 2002-08-07 Jakub Jelinek <jakub@redhat.com>
7976 * gcc.c-torture/compile/20020807-1.c: New test.
7978 2002-07-30 Jakub Jelinek <jakub@redhat.com>
7980 * gcc.dg/tls/opt-1.c: New test.
7982 2002-07-29 Jakub Jelinek <jakub@redhat.com>
7984 * gcc.dg/20020729-1.c: New test.
7986 2002-07-20 Jakub Jelinek <jakub@redhat.com>
7988 * g++.dg/opt/life1.C: New test.
7990 2002-05-20 Jakub Jelinek <jakub@redhat.com>
7992 * gcc.dg/20020525-1.c: New test.
7994 2002-05-24 Jakub Jelinek <jakub@redhat.com>
7997 * g++.dg/ext/pretty1.C: New test.
7998 * g++.dg/ext/pretty2.C: New test.
8000 2003-05-15 Mark Mitchell <mark@codesourcery.com>
8003 * g++.dg/ext/typeof5.C: New test.
8005 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
8007 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
8008 __USER_LABEL_PREFIX__ into account.
8009 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
8011 2003-05-14 Roger Sayle <roger@eyesopen.com>
8013 * gcc.dg/builtins-15.c: New test case.
8015 2003-05-13 Zack Weinberg <zack@codesourcery.com>
8017 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
8019 2003-05-12 Mark Mitchell <mark@codesourcery.com>
8021 * lib/g++.exp: Tweak handling of additional source files.
8022 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
8023 * g++.dg/special/conpr-2a.C: Rename to ...
8024 * g++.dg/special/conpr-2a.cc: ... this.
8025 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
8026 * g++.dg/special/conpr-3a.C: Rename to ...
8027 * g++.dg/special/conpr-3a.cc: This.
8028 * g++.dg/special/conpr-3b.C: Rename to ...
8029 * g++.dg/special/conpr-3b.cc: This.
8030 * g++.dg/special/conpr-4.C: New test.
8031 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
8033 2003-05-12 David Edelsohn <edelsohn@gnu.org>
8035 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
8037 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8039 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
8040 * g++.old-deja/g++.robertl/eb71.C: Likewise.
8041 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
8042 * g++.old-deja/g++.other/warn3.C: Likewise.
8044 2003-05-11 Roger Sayle <roger@eyesopen.com>
8046 * gcc.dg/i386-387-1.c: Update to also test log.
8047 * gcc.dg/i386-387-2.c: Likewise.
8049 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
8051 * g77.f-torture/execute/int8421.f: New test.
8053 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8055 PR c++/10230, c++/10481
8056 * g++.dg/lookup/scoped5.C: New test.
8058 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8061 * g++.dg/template/ttp6.C: New test.
8063 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
8065 * gcc.c-torture/execute/builtins: New directory.
8066 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
8067 gcc.c-torture/execute/builtins.
8068 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
8069 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
8070 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
8071 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
8073 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8076 * g++.dg/template/access8.C: New test.
8077 * g++.dg/template/access9.C: New test.
8079 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8082 * g++.dg/parse/access1.C: New test.
8084 2003-05-09 DJ Delorie <dj@redhat.com>
8086 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
8087 long, and not an int.
8089 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8091 PR c++/10555, c++/10576
8092 * g++.dg/template/memclass1.C: New test.
8094 2003-05-08 DJ Delorie <dj@redhat.com>
8096 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
8098 * gcc.c-torture/execute/20021024-1.x: Likewise.
8099 * gcc.c-torture/execute/shiftdi.x: Likewise.
8100 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
8101 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
8102 * gcc.dg/20021018-1.c: Likewise.
8104 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8106 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
8108 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
8109 (bcopy): Call memmove.
8111 2003-05-08 Roger Sayle <roger@eyesopen.com>
8113 * g77.f-torture/compile/8485.f: New test case.
8115 2003-05-07 Richard Henderson <rth@redhat.com>
8118 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
8119 Verify exception_cleanup not called for rethrows.
8120 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
8121 when exiting catch block without rethrowing.
8122 * g++.dg/eh/forced3.C: New.
8123 * g++.dg/eh/forced4.C: New.
8125 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
8127 * gcc.dg/20030505.c: Fix triplet.
8129 2003-05-06 DJ Delorie <dj@redhat.com>
8131 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
8132 * gcc.dg/nest.c: Likewise.
8134 2003-05-05 Roger Sayle <roger@eyesopen.com>
8136 * gcc.dg/builtins-14.c: New test case.
8138 2003-05-05 Janis Johnson <janis187@us.ibm.com>
8140 * lib/compat.exp (compat-execute): New argument.
8141 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
8142 * gcc.dg/compat: New test directory.
8143 * gcc.dg/compat/compat.exp: New expect script.
8144 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
8145 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
8146 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
8147 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
8148 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
8149 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
8151 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
8152 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
8153 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
8154 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
8155 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
8156 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
8157 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
8158 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
8159 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
8160 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
8161 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
8162 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
8163 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
8164 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
8165 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
8167 2003-05-05 Zack Weinberg <zack@codesourcery.com>
8169 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
8171 2003-05-05 Jakub Jelinek <jakub@redhat.com>
8173 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
8175 2003-05-05 Geoffrey Keating <geoffk@apple.com>
8177 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
8178 * gcc.dg/ppc-fsel-2.c: New test.
8180 * gcc.dg/unused-5.c: New test.
8182 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8185 * g++.dg/warn/pmf1.C: New test.
8187 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8190 * g++.dg/warn/main.C: New test.
8192 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8194 * gcc.dg/nonnull-3.c: New test.
8196 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
8198 * gcc.dg/cpp/Wtrigraphs.c: Update.
8199 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
8201 2003-05-03 Geoffrey Keating <geoffk@apple.com>
8203 * gcc.dg/ppc-fsel-1.c: New test.
8205 2003-05-03 Zack Weinberg <zack@codesourcery.com>
8208 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
8210 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
8212 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
8214 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8216 PR c++/9364, c++/10553, c++/10586
8217 * g++.dg/parse/typename4.C: New test.
8218 * g++.dg/parse/typename5.C: Likewise.
8220 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
8222 * gcc.c-torture/compile/20030503-1.c: New test.
8224 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8226 * g++.dg/lookup/using5.C: Fix testcase error.
8228 2003-05-01 Chris Demetriou <cgd@broadcom.com>
8230 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
8231 since MEABI is no longer supported. Remove all vestiges
8232 of MEABI from the test.
8234 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8237 * g++.dg/lookup/using5.C: New test.
8239 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8242 * g++.dg/template/ttp5.C: New test.
8244 2003-04-30 Mark Mitchell <mark@codesourcery.com>
8246 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
8247 (dg-gpp-additional-sources): New function.
8248 (dg-gpp-additional-files): Likewise.
8249 * lib/g++.exp (additional_sources): New variable.
8250 (additional_files): Likewise.
8251 (g++_target_compile): Deal with them.
8252 * lib/old-dejagnu.exp: Remove.
8253 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
8254 * g++.old-deja: Revise all tests to use dg commands.
8256 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8258 PR c++/9432, c++/9528
8259 * g++.dg/lookup/using4.C: New test.
8261 2003-04-29 Geoffrey Keating <geoffk@apple.com>
8263 * gcc.dg/noreturn-5.c: New file.
8264 * gcc.dg/noreturn-6.c: New file.
8266 * gcc.c-torture/compile/inline-1.c: New file.
8268 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8271 * g++.dg/template/explicit1.C: New test.
8273 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8276 * g++.dg/other/bitfield1.C: New test.
8279 * g++.dg/init/new7.C: New test.
8281 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8283 * g++.dg/ext/desig1.C: New test.
8284 * g++.dg/ext/init1.C: Update.
8286 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
8288 2003-04-28 Mark Mitchell <mark@codesourcery.com>
8291 * g++.dg/warn/Winline-1.C: New test.
8293 2003-04-28 Jakub Jelinek <jakub@redhat.com>
8295 * gcc.c-torture/execute/string-opt-19.c: New test.
8297 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
8298 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
8300 2003-04-27 Mark Mitchell <mark@codesourcery.com>
8303 * g++.dg/init/new6.C: New test.
8306 * g++.dg/init/ref6.C: New test.
8308 2003-04-26 David Edelsohn <edelsohn@gnu.org>
8310 * g++.dg/warn/weak1.C: XFAIL on AIX4.
8312 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8314 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
8315 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
8317 2003-04-25 Mark Mitchell <mark@codesourcery.com>
8319 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
8320 initialized static data members.
8322 2003-04-25 H.J. Lu <hjl@gnu.org>
8324 * gcc.dg/ia64-sync-4.c: New test.
8326 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8328 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
8331 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
8334 * g++.dg/warn/conv1.C: New test.
8335 * g++.old-deja/g++.other/conv7.C: Adjust.
8336 * g++.old-deja/g++.other/overload14.C: Adjust.
8338 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8341 * g++.dg/template/defarg2.C: New test.
8343 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
8345 * gcc.dg/cpp/include2.c: Update.
8346 * gcc.dg/cpp/multiline-2.c: New.
8347 * gcc.dg/cpp/multiline.c: Update.
8348 * gcc.dg/cpp/strify2.c: Update.
8349 * gcc.dg/cpp/trad/literals-2.c: Update.
8351 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8353 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
8355 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8357 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
8359 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8362 * g++.dg/parse/crash4.C: New test.
8365 * g++.dg/parse/crash5.C: New test.
8367 2003-04-22 Mark Mitchell <mark@codesourcery.com>
8370 * g++.dg/parse/crash3.C: New test.
8373 * g++.dg/parse/elab1.C: New test.
8375 2003-04-22 Devang Patel <dpatel@apple.com>
8377 * gcc.dg/cpp/trad/funlike-5.c: New test.
8379 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
8381 * g++.dg/other/packed1.C: Fix dg options.
8383 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
8385 * g++.dg/other/offsetof2.C: New test.
8387 2003-04-21 Mark Mitchell <mark@codesourcery.com>
8389 * g++.dg/template/recurse.C: Adjust location of error messages.
8391 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
8394 * g++.dg/init/addr-const1.C: New test.
8395 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
8397 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
8400 * g++.dg/lookup/struct-hack1.C: New test.
8402 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
8404 * ucs.c: Update diagnostic messages.
8406 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
8408 * gcc.dg/cpp/truefalse.cpp: New test.
8409 * gcc.dg/cpp/cpp.exp: Update.
8410 * g++.dg/other/stdbool-if.C: Remove.
8412 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
8414 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
8415 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
8417 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8419 * gcc.c-torture/compile/20030418-1.c: New test.
8421 2003-04-17 Janis Johnson <janis187@us.ibm.com>
8423 * README.compat: Remove; content moved to doc/sourcebuild.texi.
8425 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8428 g++.dg/template/dependent-name1.C: New test.
8430 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
8432 * gcc.dg/warn-1.c (tourist_guide): New array,
8433 contains a pointer to bar.
8435 2003-04-16 Roger Sayle <roger@eyesopen.com>
8437 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
8438 * gcc.c-torture/execute/medce-1.c: New test case.
8439 * gcc.c-torture/execute/medce-2.c: New test case.
8441 2003-04-15 Mark Mitchell <mark@codesourcery.com>
8443 * lib/prune.exp: Ignore more messages.
8446 * g++.dg/parse/lookup3.C: New test.
8448 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
8450 * gcc.c-torture/compile/20030415-1.c : New test.
8452 2003-04-14 Mark Mitchell <mark@codesourcery.com>
8454 * gcc.c-torture/execute/scope-2.c: Move to ...
8455 * gcc.dg/noncompile/scope.c: .... here.
8457 2003-04-14 Roger Sayle <roger@eyesopen.com>
8459 * gcc.dg/20030414-2.c: New test case.
8461 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
8464 * gcc.dg/20030414-1.c: New test.
8466 2003-04-13 Roger Sayle <roger@eyesopen.com>
8468 * gcc.dg/builtins-12.c: New test case.
8469 * gcc.dg/builtins-13.c: New test case.
8471 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8473 * gcc.c-torture/execute/string-opt-18.c: New test.
8475 2003-04-13 Mark Mitchell <mark@codesourcery.com>
8478 * g++.dg/init/new5.C: New test.
8480 2003-04-12 Mark Mitchell <mark@codesourcery.com>
8483 * g++.dg/ext/dllimport1.C: New test.
8485 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8487 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
8489 2003-04-11 Bud Davis <bdavis9659@comcast.net>
8492 * g77.f-torture/noncompile/9263.f: New test
8494 * g77.f-torture/execute/1832.f: New test
8496 2003-04-11 David Chad <davidc@freebsd.org>
8497 Loren J. Rittle <ljrittle@acm.org>
8500 * objc.dg/headers.m: New test.
8502 2003-04-10 Zack Weinberg <zack@codesourcery.com>
8504 * gcc.c-torture/execute/builtin-noret-2.c: New.
8505 * gcc.c-torture/execute/builtin-noret-2.x: New.
8506 XFAIL builtin-noret-2.c at -O1 and above.
8507 * gcc.dg/redecl.c: New.
8508 * gcc.dg/Wshadow-1.c: Update error regexps.
8510 2003-04-10 Mark Mitchell <mark@codesourcery.com>
8512 * g++.dg/abi/bitfield10.C: New test.
8514 2003-04-09 Mike Stump <mrs@apple.com>
8516 * gcc.dg/pch/pch.exp: Make testcase names longer.
8517 * g++.dg/pch/pch.exp: Make testcase names longer.
8519 2003-04-08 Roger Sayle <roger@eyesopen.com>
8521 * gcc.dg/builtins-11.c: New test case.
8523 2003-04-08 Roger Sayle <roger@eyesopen.com>
8525 * gcc.dg/builtins-9.c: New test case.
8526 * gcc.dg/builtins-10.c: New test case.
8528 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
8530 * gcc.dg/noncompile/init-4.c.c: New test.
8532 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
8534 * gcc.misc-test/gcov-9.c: New test.
8535 * gcc.misc-test/gcov-10.c: New test
8536 * gcc.misc-test/gcov-11.c: New test.
8538 2003-04-05 Zack Weinberg <zack@codesourcery.com>
8540 PR optimization/10024
8541 * gcc.c-torture/compile/20030405-1.c: New test.
8543 2003-04-04 Geoffrey Keating <geoffk@apple.com>
8545 * gcc.dg/pch/static-3.c: New.
8546 * gcc.dg/pch/static-3.hs: New.
8547 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
8549 2003-04-04 Richard Henderson <rth@redhat.com>
8551 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
8552 * g++.dg/eh/forced2.C: Likewise.
8554 2003-04-03 Mike Stump <mrs@apple.com>
8556 * lib/scanasm.exp (scan-assembler): Add xfail processing for
8558 (scan-assembler-times, scan-assembler-not): Likewise.
8559 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
8561 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8563 * gcc.dg/sparc-loop-1.c: New test.
8565 2003-04-02 Geoffrey Keating <geoffk@apple.com>
8568 * g++.dg/pch/system-2.C: New.
8569 * g++.dg/pch/system-2.Hs: New.
8571 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
8573 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
8575 * g++.dg/eh/simd-1.C (vecfunc): Same.
8577 2003-04-01 Roger Sayle <roger@eyesopen.com>
8579 * gcc.c-torture/execute/20030401-1.c: New test case.
8581 2003-04-01 Ziemowit Laski <zlaski@apple.com>
8583 * objc.dg/defs.m: New.
8585 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
8587 * g++.dg/eh/simd-1.C: New.
8588 * g++.dg/eh/simd-2.C: New.
8590 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
8592 * gcc.c-torture/execute/simd-3.c: New.
8594 2003-03-31 Mark Mitchell <mark@codesourcery.com>
8597 * gcc.dg/20030331-2.c: New test.
8599 2003-03-31 Mark Mitchell <mark@codesourcery.com>
8602 * g++.dg/parse/crash2.C: New test.
8604 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8606 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
8607 * gcc.c-torture/execute/20030331-1.c: ...here.
8609 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8611 * gcc.c-torture/execute/20030331-1.c: New test.
8613 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
8615 * lib/gcov.exp: Adjust call return testing strings.
8616 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
8618 2003-03-31 Roger Sayle <roger@eyesopen.com>
8620 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
8621 * gcc.dg/builtins-7.c: New test case.
8622 * gcc.dg/builtins-8.c: New test case.
8624 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8626 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
8628 2003-03-30 Mark Mitchell <mark@codesourcery.com>
8631 * g++.dg/lookup-class-member-2.C: New test.
8633 2003-03-30 Glen Nakamura <glen@imodulo.com>
8635 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
8637 2003-03-28 Roger Sayle <roger@eyesopen.com>
8639 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
8641 2003-03-28 Mark Mitchell <mark@codesourcery.com>
8643 * g++.dg/init/attrib1.C: New test.
8645 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8647 * gcc.dg/ultrasp8.c: New test.
8649 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8651 * gcc.dg/ultrasp7.c: New test.
8653 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
8656 * g++.dg/template/inline1.C: New test.
8658 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8660 * gcc.dg/sparc-dwarf2.c: New test.
8662 2003-03-27 Roger Sayle <roger@eyesopen.com>
8664 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
8665 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
8667 2003-03-27 Mark Mitchell <mark@codesourcery.com>
8669 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
8670 than reading .x files.
8671 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
8672 * g77.dg/gcov/gcov-1.f: Likewise.
8673 * gcc.misc-tests/gcov-4b.c: Likewise.
8674 * gcc.misc-tests/gcov-5b.c: Likewise.
8675 * gcc.misc-tests/gcov-6.c: Likewise.
8676 * gcc.misc-tests/gcov-7.c: Likewise.
8677 * gcc.misc-tests/gcov-8.c: Likewise.
8678 * g++.dg/gcov/gcov-1.x: Remove.
8679 * g77.dg/gcov/gcov-1.x: Likewise.
8680 * gcc.misc-tests/gcov-4b.x: Likewise.
8681 * gcc.misc-tests/gcov-5b.x: Likewise.
8682 * gcc.misc-tests/gcov-6.x: Likewise.
8683 * gcc.misc-tests/gcov-7.x: Likewise.
8684 * gcc.misc-tests/gcov-8.x: Likewise.
8686 2003-03-27 Glen Nakamura <glen@imodulo.com>
8689 * gcc.dg/20030324-1.c: New test.
8691 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
8694 * g++.dg/template/arg3.C: New test.
8697 * g++.dg/template/friend18.C: New test.
8699 2003-03-26 Roger Sayle <roger@eyesopen.com>
8701 * g77.f-torture/compile/20030326-1.f: New test case.
8703 2003-03-26 Janis Johnson <janis187@us.ibm.com>
8705 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
8707 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
8709 2003-03-26 Jakub Jelinek <jakub@redhat.com>
8711 * gcc.dg/ia64-sync-3.c: New test.
8713 2003-03-26 Alan Modra <amodra@bigpond.net.au>
8715 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
8717 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8719 * gcc.dg/ultrasp6.c: New test.
8721 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8723 * gcc.dg/i386-signbit-1.c: New test.
8724 * gcc.dg/i386-signbit-2.c: New test.
8725 * gcc.dg/i386-signbit-3.c: New test.
8727 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8729 * gcc.dg/ultrasp5.c: Fix options.
8731 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8733 * gcc.dg/ultrasp5.c: Fix comment.
8735 2003-03-24 Bud Davis <bdavis9659@comcast.net>
8738 * g77.f-torture/execute/10197.f: New test.
8740 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
8742 PR c++/9898, c++/383
8743 * g++.dg/template/conv6.C: New test.
8746 * g++.dg/template/ptrmem5.C: New test.
8749 * g++.dg/lookup/koenig1.C: New test.
8752 * g++.dg/lookup/template2.C: New test.
8754 2003-03-24 Jakub Jelinek <jakub@redhat.com>
8756 * g++.dg/opt/rtti1.C: New test.
8758 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8760 * gcc.dg/ultrasp5.c: New test.
8762 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
8765 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
8768 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
8771 * gcc.dg/20030323-1.c: New test.
8773 2003-03-23 Roger Sayle <roger@eyesopen.com>
8775 * gcc.c-torture/compile/20030323-1.c: New test case.
8777 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
8779 * gcc.dg/20030321-1.c: New test.
8781 2003-03-22 Zack Weinberg <zack@codesourcery.com>
8783 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
8785 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
8787 PR c++/9978, c++/9708
8788 * g++.dg/ext/vlm1.C: Adjust expected error.
8789 * g++.dg/ext/vla2.C: New test.
8790 * g++.dg/template/arg1.C: New test.
8791 * g++.dg/template/arg2.C: New test.
8793 2003-03-22 Bud Davis <bdavis9659@comcast.net>
8795 * g77.f-torture/execute/select.f: New test.
8796 * g77.f-torture/noncompile/select_no_compile.f: New test.
8798 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
8801 * g++.dg/other/error4.C: New test.
8803 2003-03-20 Mark Mitchell <mark@codesourcery.com>
8805 * g++.dg/template/friend17.C: New test.
8807 2003-03-21 Alan Modra <amodra@bigpond.net.au>
8809 * gcc.c-torture/compile/20030320-1.c: New.
8811 2003-03-20 Roger Sayle <roger@eyesopen.com>
8813 * gcc.dg/builtins-6.c: New test case.
8815 2003-03-19 Alan Modra <amodra@bigpond.net.au>
8818 * gcc.c-torture/compile/20030319-1.c: New.
8820 2003-03-18 Jan Hubicka <jh@suse.cz>
8822 * gcc.dg/i386-cvt-1.c: New test.
8824 2003-03-17 Zack Weinberg <zack@codesourcery.com>
8826 * objc.dg/naming-1.m: Use "(parse|syntax) error".
8827 * objc.dg/naming-2.m: Likewise.
8829 2003-03-17 Mark Mitchell <mark@codesourcery.com>
8832 * g++.dg/parse/crash1.C: New test.
8834 2003-03-16 Mark Mitchell <mark@codesourcery.com>
8837 * g++.dg/eh/cleanup1.C: New test.
8839 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
8841 * gcc.c-torture/execute/20030316-1.c: New test case.
8843 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
8846 * g++.dg/init/ctor2.C: New test.
8848 2003-03-15 Roger Sayle <roger@eyesopen.com>
8850 * g77.f-torture/compile/xformat.f: New test case.
8852 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8854 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
8855 * g++.old-deja/g++.mike/eh50.C: Likewise.
8857 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8860 * g++.dg/template/spec7.C: New test.
8861 * g++.dg/template/spec8.C: Likewise.
8863 2003-03-14 Jakub Jelinek <jakub@redhat.com>
8865 * gcc.c-torture/execute/20030313-1.c: New test.
8867 2003-03-14 Richard Henderson <rth@redhat.com>
8869 * gcc.dg/inline-2.c: Adjust alpha test for external call.
8871 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8873 * gcc.c-torture/compile/20030314-1.c: New test.
8875 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
8877 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
8878 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
8880 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
8881 to accept newer _imp__ prefix and additional
8882 newline in .drectve section.
8883 * gcc.dg/dll-4.c: Likewise.
8884 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
8887 2003-03-13 Mark Mitchell <mark@codesourcery.com>
8889 * g++.dg/parse/namespace9.C: New test.
8891 * g++.dg/init/ref5.C: New test.
8892 * g++.dg/parse/ptrmem1.C: Likewise.
8894 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8896 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
8897 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
8899 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
8900 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
8902 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
8904 * gcc.c-torture/execute/20030224-2.c: New test.
8906 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8908 * gcc.dg/decl-3.c: New test.
8910 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8912 * gcc.dg/i386-loop-2.c: New test.
8914 2003-03-11 Mark Mitchell <mark@codesourcery.com>
8917 * g++.dg/parse/namespace8.C: New test.
8920 * g++.dg/overload/builtin2.C: New test.
8922 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
8924 * gcc.dg/return-type-3.c: New test.
8926 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8928 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
8929 profiling options are not supported.
8931 2003-03-10 Mark Mitchell <mark@codesourcery.com>
8933 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
8934 * g++.old-deja/g++.warn/impint2.C: Likewise.
8936 2003-03-10 Devang Patel <dpatel@apple.com>
8938 * g++.dg/cpp/c++_cmd_1.C: New test.
8939 * g++.dg/cpp/c++_cmd_1.h: New file.
8941 2003-03-10 Segher Boessenkool <segher@koffie.nl>
8943 * gcc.dg/altivec-9.c: New file.
8945 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8947 * gcc.dg/ppc-sdata-1.c: New test.
8948 * gcc.dg/ppc-sdata-2.c: New test.
8950 2003-03-09 Mark Mitchell <mark@codesourcery.com>
8953 * g++.dg/opt/ptrmem2.C: New test.
8956 * g++.dg/opt/ptrmem1.C: New test.
8958 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8960 * gcc.dg/i386-loop-1.c: New test.
8962 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8965 * g++.dg/lookup/friend1.C: New test.
8967 2003-03-08 Mark Mitchell <mark@codesourcery.com>
8970 * g++.dg/parser/constructor1.C: New test.
8972 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
8974 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
8976 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
8978 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
8980 * gcc.dg/cpp/Wunused.c: Update test.
8982 2003-03-08 Jan Hubicka <jh@suse.cz>
8984 * gcc.dg/inline-3.c: New test.
8986 2003-03-08 Mark Mitchell <mark@codesourcery.com>
8989 * g++.dg/parse/builtin1.C: New test.
8992 * g++.dg/abi/cookie1.C: New test.
8993 * g++.dg/abi/cookie2.C: Likewise.
8996 * g++.dg/template/field1.C: New test.
8999 * g++.dg/parse/class1.C: New test.
9000 * g++.dg/parse/namespace7.C: Likewise.
9001 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
9003 2003-03-07 Mark Mitchell <mark@codesourcery.com>
9005 * g++.dg/init/ref4.C: New test.
9007 2003-03-07 Jan Hubicka <jh@suse.cz>
9009 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
9010 * gcc.dg/inline-3.c: New test.
9012 2003-03-06 Mark Mitchell <mark@codesourcery.com>
9014 * g++.dg/init/ref3.C: New test.
9017 * g++.dg/init/ref2.C: New test.
9020 * g++.dg/warn/Wshadow-2.C: New test.
9023 * g++.dg/warn/Woverloaded-1.C: New test.
9025 2003-03-05 Jan Hubicka <jh@suse.cz>
9027 * gcc.dg/i386-local2.c: New.
9028 * gcc.dg/i386-local.c: Fix typo.
9030 2003-03-05 Mark Mitchell <mark@codesourcery.com>
9032 * g++.dg/abi/layout3.C: New test.
9034 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9036 * gcc.c-torture/compile/20030305-1.c
9038 2003-03-05 Jan Hubicka <jh@suse.cz>
9040 * gcc.dg/i386-local.c: New.
9042 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
9044 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
9046 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9048 * gcc.dg/switch-2.c: New test.
9049 * gcc.dg/switch-3.c: New test.
9050 * gcc.dg/Wswitch.c: Adjust line numbers.
9051 * gcc.dg/Wswitch-default.c: Likewise.
9052 * gcc.dg/Wswitch-enum.c: Likewise.
9054 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
9056 * gcc.c-torture/execute/20030222-1.c: New test.
9058 2003-03-03 James E Wilson <wilson@tuliptree.org>
9060 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
9062 2003-03-03 Mark Mitchell <mark@codesourcery.com>
9065 * g++.dg/init/ref1.C: New test.
9067 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
9069 * gcc.dg/sh-relax.c: New SH-only test.
9071 2003-03-03 Geoffrey Keating <geoffk@apple.com>
9073 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
9074 comment explaining purpose of testcase.
9076 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
9078 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
9079 for HC11/HC12 (asm needs two int registers).
9080 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
9081 HC11/HC12 because the test uses an asm which needs two 32-bit
9084 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
9086 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
9087 for HC11/HC12 (array is too large otherwise).
9088 * gcc.c-torture/compile/920501-4.x: New file, likewise.
9089 * gcc.c-torture/compile/20010518-2.x: Likewise.
9090 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
9091 HC11/HC12 (array is too large).
9093 2003-03-01 Geoffrey Keating <geoffk@apple.com>
9095 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
9096 * lib/g++-dg.exp (g++-dg-test): Likewise.
9098 2003-03-01 Roger Sayle <roger@eyesopen.com>
9100 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
9101 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
9103 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9105 * g++.dg/warn/implicit-typename1.C: Remove warning.
9107 2003-02-28 Richard Henderson <rth@redhat.com>
9109 * gcc.dg/noreturn-1.c: Move noreturn warning line.
9110 * gcc.dg/return-type-1.c: Move control reaches end warning line.
9112 2003-02-28 Geoffrey Keating <geoffk@apple.com>
9114 * gcc.dg/pch/pch.exp: Change .pch to .gch.
9115 * g++.dg/pch/pch.exp: Likewise.
9117 2003-02-28 Mark Mitchell <mark@codesourcery.com>
9120 * testsuite/g++.dg/init/new4.C: New test.
9122 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
9124 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
9126 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
9128 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
9131 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
9134 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9136 * lib/scanasm.exp: Add support for counting numbers of
9138 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
9139 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
9141 2003-02-25 Mark Mitchell <mark@codesourcery.com>
9144 * g++.dg/template/static3.C: New test.
9147 * g++.dg/parse/namespace6.C: New test.
9149 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9152 * gcc.dg/20030225-1.c: New test.
9154 2003-02-24 Mark Mitchell <mark@codesourcery.com>
9156 * README: Remove out-of-date information.
9159 * g++.dg/template/spec6.C: New test.
9161 2003-02-24 Jeff Law <law@redhat.com>
9163 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
9165 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9167 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
9168 * gcc.dg/pragma-ep-1.c: Likewise.
9170 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9173 * g++.dg/template/friend16.C: New test.
9175 2003-02-23 Mark Mitchell <mark@codesourcery.com>
9178 * g++.dg/parse/fused-params1.C: Adjust error messages.
9179 * g++.dg/template/nested3.C: New test.
9181 2003-02-24 Alan Modra <amodra@bigpond.net.au>
9183 * g++.dg/abi/param1.C: New test.
9185 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9188 * g++.dg/warn/implicit-typename1.C: New test.
9190 2003-02-22 Kelley Cook <kelleycook@comcast.net>
9192 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
9194 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9195 * gcc.c-torture/execute/20010129-1.x: Likewise.
9196 * gcc.dg/20011107-1.c: Likewise.
9197 * gcc.dg/20020108-1.c: Likewise.
9198 * gcc.dg/20020122-3.c: Likewise.
9199 * gcc.dg/20020206-1.c: Likewise.
9200 * gcc.dg/20020310-1.c: Likewise.
9201 * gcc.dg/20020426-2.c: Likewise.
9202 * gcc.dg/20020517-1.c: Likewise.
9203 * gcc.dg/991230-1.c: Likewise.
9204 * gcc.dg/i386-unroll-1.c: Likewise.
9205 * gcc.misc-tests/i386-prefetch.exp: Likewise.
9207 2003-02-22 Jan Hubicka <jh@suse.cz>
9209 * gcc.dg/i386-mul.c: New test.
9211 2003-02-21 Roger Sayle <roger@eyesopen.com>
9213 * gcc.dg/builtins-5.c: New test case.
9215 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
9217 * gcc.dg/asmreg-1.c: New test.
9219 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9222 * g++.dg/parse/varmod1.C: New test.
9224 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9227 * g++.dg/template/op1.C: New test.
9229 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9232 * g++.dg/template/nested2.C: New test.
9234 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9237 * g++.dg/expr/dtor1.C: New test.
9239 2003-02-21 Zack Weinberg <zack@codesourcery.com>
9241 * gcc.dg/cpp/include3.c: New test.
9242 * gcc.dg/cpp/inc/foo.h: New file.
9244 2003-02-21 Glen Nakamura <glen@imodulo.com>
9246 * gcc.c-torture/execute/20030221-1.c: New test.
9248 2003-02-20 Mark Mitchell <mark@codesourcery.com>
9251 * g++.dg/abi/conv1.C: New test.
9253 2003-02-20 Jan Hubicka <jh@suse.cz>
9255 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
9257 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
9259 * gcc.c-torture/compile/20030219-1.c: New test.
9261 2003-02-18 Jan Hubicka <jh@suse.cz>
9263 * gcc.dg/funcorder.c: New test.
9265 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
9267 * gcc.c-torture/execute/20030218-1.c: New.
9269 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
9271 * gcc.dg/20030218-1.c: New.
9273 2003-02-18 Richard Henderson <rth@redhat.com>
9275 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
9276 * gcc.dg/attr-used-2.c: New.
9278 2003-02-18 Mark Mitchell <mark@codesourcery.com>
9281 * g++.dg/init/copy5.C: New test.
9283 2003-02-18 Geoffrey Keating <geoffk@apple.com>
9285 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
9286 * g++.dg/pch/pch.exp: Likewise.
9288 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
9290 * gcc.c-torture/execute/20030209-1.c: Enable the test if
9291 STACK_SIZE is not defined.
9293 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9296 * g++.dg/template/init1.C: New test.
9298 2003-02-16 Jan HUbicka <jh@suse.cz>
9300 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
9301 (foo): Add few extra tests
9302 * gcc.dg/c99-const-expr-3.c: Likewise.
9303 * gcc.c-torture/execute/20030216-1.c: New.
9305 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9308 * g++.dg/ext/typeof4.C: New test.
9310 2003-02-15 Roger Sayle <roger@eyesopen.com>
9312 * gcc.dg/i386-387-3.c: New test case.
9314 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
9316 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
9317 cris-*-elf* cris-*-aout* and mmix-*-*.
9319 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
9321 * gcc.dg/20030213-1.c: New test.
9323 2003-02-12 Roger Sayle <roger@eyesopen.com>
9325 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
9326 * gcc.dg/i386-387-2.c: Likewise.
9328 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
9330 * gcc.dg/ppc-spe.c: Fix formatting.
9331 Enable tests that were previously unsupported by gas.
9332 Delete tests for instructions that no longer exist.
9333 Switch arguments on evsubifw builtin.
9335 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
9337 * gcc.c-torture/execute/20030209-1.c: Disable the test if
9338 STACK_SIZE is too small.
9340 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9341 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9343 * gcc.dg/decl-2.c: New test.
9345 2003-02-10 Jan Hubicka <jh@suse.cz>
9347 * gcc.dg/i386-fpcvt-1.c: New test.
9349 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
9351 * gcc.c-torture/execute/20030209-1.c: New test.
9353 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
9355 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
9356 int-wide bitops, use the constants of the same width.
9357 Likewise, if long long is 32-bit wide, test bitops using
9360 2003-02-07 Loren James Rittle <ljrittle@acm.org>
9362 * gcc.dg/20021014-1.c: Annotate with expected notice text.
9364 2003-02-07 Roger Sayle <roger@eyesopen.com>
9366 * testsuite/gcc.dg/builtins-4.c: New test case.
9368 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9370 * gcc.dg/20020430-1.c: Fix dg command typos.
9371 * gcc.dg/20020503-1.c: Likewise.
9373 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9376 * g++.dg/parse/fused-params1.C: New test.
9379 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
9382 * g++.dg/parse/non-dependent1.C: New test.
9385 * g++.dg/parse/dupl-tmpl-args1.C: New test.
9388 * g++.dg/parse/undefined7.C: New test.
9389 * g++.dg/parse/non-templ1.C: New test.
9392 * g++.dg/parse/too-many-tmpl-args1.C: New test.
9394 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9396 * gcc.c-torture/compile/20030206-1.c: New test.
9398 2003-02-05 Roger Sayle <roger@eyesopen.com>
9400 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
9401 "pow" to "foo" to avoid potential confusion with a math built-in.
9403 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9405 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
9406 conditions for SPARC targets.
9408 2003-02-05 Jakub Jelinek <jakub@redhat.com>
9410 * gcc.dg/20030204-1.c: New test.
9412 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9415 * g++.dg/parse/array-size1.C: New test.
9418 * g++.dg/parse/undefined3.C: New test.
9421 * g++.dg/parse/undefined4.C: New test.
9424 * g++.dg/parse/undefined5.C: New test.
9427 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
9430 * g++.dg/parse/casting-operator1.C: New test.
9433 * g++.dg/parse/undefined6.C: New test.
9436 * g++.dg/parse/missing-template1.C: New test.
9438 2003-02-04 Jan Hubicka <jh@suse.cz>
9440 * gcc.dg/i386-cadd.c: Compile using -march=k8.
9441 * gcc.dg/i386-cmov?.c: Likewise.
9442 * gcc.dg/i386-fpcvt-?.c: Likewise.
9443 * gcc.dg/i386-ssefp-1.c: Likewise.
9444 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
9447 2003-02-03 Mark Mitchell <mark@codesourcery.com>
9450 * testsuite/g++.dg/ext/max.C: New test.
9452 2003-02-03 Jan Hubicka <jh@suse.cz>
9454 * gcc.c-torture/execute/20030203-1.c: New test.
9456 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
9458 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
9461 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
9463 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
9464 * g++.dg/init/new2.C: Likewise.
9465 * g++.dg/other/new1.C: Likewise.
9467 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
9469 * gcc.dg/struct-ret-libc.c: New test.
9471 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
9473 * gcc.dg/20030129-1.c: New test.
9475 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9478 * g++.dg/template/ptrmem4.C: New test.
9480 2003-01-29 Mark Mitchell <mark@codesourcery.com>
9482 * g++.dg/parser/constant1.C: New test.
9484 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9487 * g++.dg/parse/friend2.C: New test.
9489 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
9492 * g++.dg/template/unify4.C: New test.
9494 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
9496 * gcc.c-torture/execute/20030128-1.c: New test.
9498 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
9500 * g++.dg/lookup/nested1.C: Test moved from ...
9501 * g++.old-deja/g++.other/lookup24.C: ... here.
9503 2003-01-28 Jan Hubicka <jh@suse.cz>
9505 * gcc.dg/i386-cmov5.c: New test.
9507 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9509 * gcc.c-torture/execute/20010925-1.c: Changed the
9512 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9515 * g++.dg/parse/template5.C: New test.
9517 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
9520 * g77.dg/pr9258: New test.
9522 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9524 * README: Move relevant parts from README.g++.
9526 * README.g++: Remove this file.
9528 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9530 * g++.dg/abi/dcast1.C: New test.
9532 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9534 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
9536 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
9539 * g++.old-deja/g++.other/lookup24.C: New test.
9541 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9544 * gcc.dg/uninit-C.c: New test.
9546 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
9548 * g++.dg/abi/covariant1.C: New test.
9550 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
9552 * gcc.dg/20030123-1.c: New test.
9554 2003-01-25 Jan Hubicka <jh@suse.cz>
9557 * gcc.c-torture/compile/20030125-1.c
9559 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
9562 * g++.dg/parse/template3.C: New test.
9563 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
9566 * g++.dg/parse/template4.C: New test.
9569 * g++.dg/template/qual2.C: New test.
9572 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
9574 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
9576 2003-01-25 Roger Sayle <roger@eyesopen.com>
9578 * gcc.c-torture/execute/switch-1.c: New test case.
9580 2003-01-25 Jan Hubicka <jh@suse.cz>
9582 * gcc.c-torture/execute/20030125-1.[cx]: New test.
9584 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
9586 Tweaks for Bison-1.875. From the NEWS file:
9587 "- `parse error' -> `syntax error'
9588 Bison now uniformly uses the term `syntax error'"
9589 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
9590 * gcc.dg/cpp/digraph2.c: Likewise.
9591 * gcc.dg/cpp/direct2.c: Likewise.
9592 * gcc.dg/cpp/paste4.c: Likewise.
9593 * gcc.dg/c90-restrict-1.c: Likewise.
9594 * gcc.dg/c99-func-2.c: Likewise.
9595 * gcc.dg/noncompile/920721-2.c: Likewise.
9596 * gcc.dg/noncompile/930622-2.c: Likewise.
9597 * gcc.dg/noncompile/940112-1.c: Likewise.
9598 * gcc.dg/noncompile/950921-1.c: Likewise.
9599 * gcc.dg/noncompile/951123-1.c: Likewise.
9600 * gcc.dg/noncompile/971104-1.c: Likewise.
9601 * gcc.dg/noncompile/990416-1.c: Likewise.
9603 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
9605 * g++.dg/parse/undefined1.C: Add error message.
9607 2003-01-22 Mark Mitchell <mark@codesourcery.com>
9610 * g++.dg/parse/new1.C: New test.
9613 * g++.dg/parse/template2.C: New test.
9616 * g++.dg/parse/typedef2.C: New test.
9619 * g++.dg/ext/typeof3.C: New test.
9621 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9624 * g++.dg/parse/ret-type1.C: New test.
9627 * g++.dg/parse/tmpl-outside1.C: New test.
9630 * g++.dg/parse/int-as-enum1.C: New test.
9633 * g++.dg/parse/no-typename1.C: New test.
9636 * g++.dg/parse/no-value1.C: New test.
9639 * g++.dg/parse/wrong-inline1.C: New test.
9642 * g++.dg/parse/ref1.C: New test.
9645 * g++.dg/parse/attr-ctor1.C: New test.
9648 * g++.dg/parse/namespace5.C: New test.
9651 * g++.dg/parse/func-def1.C: New test.
9654 * g++.dg/parse/undefined1.C: New test.
9656 PR c++/5723, PR c++/8522
9657 * g++.dg/parse/specialization1.C: New test.
9659 PR c++/163, PR c++/8595
9660 * g++.dg/parse/struct-as-enum1.C: New test.
9663 * g++.dg/parse/undefined2.C: New test.
9665 2003-01-22 Mark Mitchell <mark@codesourcery.com>
9668 * g++.dg/parse/template1.C: New test.
9671 * g++.dg/parse/using1.C: New test.
9675 * g++.dg/parse/expr2.C: New test.
9678 * g++.dg/parse/lookup2.C: Likewise.
9680 2003-01-21 Jan Hubicka <jh@suse.cz>
9682 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
9683 * gcc.c-torture/execute/eeprof-1.c: Likewise.
9684 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
9685 * gcc.c-torture/execute/string-opt-*.c: Likewise.
9687 2003-01-20 Nick Clifton <nickc@redhat.com>
9689 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
9690 problem with ARM sibcall code generation.
9692 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
9694 * gcc.c-torture/execute/20030120-1.c: New.
9696 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
9698 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
9700 2003-01-17 Mark Mitchell <mark@codesourcery.com>
9703 * g++.dg/parse/ctor1.C: New test.
9706 * g++.dg/parse/qualified1.C: New test.
9708 * g++.dg/parse/typename3.C: New test.
9710 2003-01-16 Richard Henderson <rth@redhat.com>
9712 * g++.dg/tls/init-2.C: Fix error matches for real this time.
9714 2003-01-16 Richard Henderson <rth@redhat.com>
9716 * g++.dg/pch/pch.exp: Copy test header to the working directory
9717 before using it either for precompilation or direct use.
9718 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
9719 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
9721 2003-01-16 Richard Henderson <rth@redhat.com>
9723 * gcc.dg/pch/pch.exp: Copy test header to the working directory
9724 before using it either for precompilation or direct use.
9725 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
9726 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
9728 2003-01-16 Mark Mitchell <mark@codesourcery.com>
9730 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
9731 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
9732 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
9733 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
9734 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
9735 typename warning into error.
9736 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
9738 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
9739 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
9740 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
9742 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
9743 make declaration visible in template.
9744 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
9745 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
9747 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
9749 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
9750 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
9751 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
9752 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
9753 typename warning with error message.
9754 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
9755 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
9756 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
9758 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
9760 * g++.dg/parse/ambig2.C: New test.
9762 2003-01-15 Richard Henderson <rth@redhat.com>
9764 * g++.dg/tls/init-2.C: Update error message string.
9766 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9768 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
9770 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
9772 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
9774 * gcc.c-torture/compile/20001205-1.x: Likewise.
9775 * gcc.c-torture/compile/20001226-1.x: Likewise.
9776 * gcc.c-torture/compile/920520-1.x: Likewise.
9777 * gcc.c-torture/compile/961203-1.x: Likewise.
9778 * gcc.c-torture/compile/20020604-1.x: Likewise.
9780 2003-01-15 Jan Hubicka <jh@suse.cz>
9782 * gcc.c-torture/compile/20030115-1.c: New test.
9784 * gcc.dg/i386-fpcvt-1.c: New test.
9785 * gcc.dg/i386-fpcvt-2.c: New test.
9787 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
9789 Further conform g++'s __vmi_class_type_info to the C++ ABI
9791 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
9794 2003-01-14 Jan Hubicka <jh@suse.cz>
9796 * gcc.dg/i386-fpcvt-1.c: New test.
9797 * gcc.dg/i386-fpcvt-2.c: New test.
9799 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9801 * gcc.dg/i386-mmx-3.c: New test.
9803 2003-01-12 Mark Mitchell <mark@codesourcery.com>
9806 * g++.dg/parse/octal1.C: New file.
9809 * g++.dg/parse/typename1.C: New file.
9811 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
9813 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
9814 * gcc.dg/bf-no-ms-layout.c: Likewise.
9815 * gcc.dg/bf-ms-attrib.c: Likewise.
9817 2003-01-10 Mark Mitchell <mark@codesourcery.com>
9820 * g++.dg/parse/dtor1.C: New file.
9823 * g++.dg/rtti/typeid1.C: New file.
9826 * g++.dg/parse/lookup1.C: New file.
9829 * g++.dg/templ/spec5.C: New file.
9831 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
9833 * gcc.c-torture/compile/20030110-1.c: New test.
9835 2003-01-09 Geoffrey Keating <geoffk@apple.com>
9837 Merge from pch-branch:
9839 2002-12-23 Geoffrey Keating <geoffk@apple.com>
9841 * gcc.dg/pch/cpp-1.h: New.
9842 * gcc.dg/pch/cpp-1.c: New.
9843 * gcc.dg/pch/cpp-2.h: New.
9844 * gcc.dg/pch/cpp-2.c: New.
9846 2002-11-19 Geoffrey Keating <geoffk@apple.com>
9848 * gcc.dg/pch/except-1.h: New.
9849 * gcc.dg/pch/except-1.c: New.
9851 2002-11-13 Geoffrey Keating <geoffk@apple.com>
9853 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
9855 * gcc.dg/pch: Include *.hp not *.h.
9856 * gcc.dg/pch/system-1.h: New.
9857 * gcc.dg/pch/system-1.c: New.
9859 2002-11-11 Geoffrey Keating <geoffk@apple.com>
9861 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
9862 rather than trying to build and run a program using PCH.
9863 * gcc.dg/pch: Remove dg-do commands from test files.
9865 2002-11-08 Geoffrey Keating <geoffk@apple.com>
9867 * gcc.dg/pch/macro-3.c: New.
9868 * gcc.dg/pch/macro-3.h: New.
9870 2002-11-04 Geoffrey Keating <geoffk@apple.com>
9872 * gcc.dg/pch/common-1.c: New.
9873 * gcc.dg/pch/common-1.h: New.
9874 * gcc.dg/pch/decl-1.c: New.
9875 * gcc.dg/pch/decl-1.h: New.
9876 * gcc.dg/pch/decl-2.c: New.
9877 * gcc.dg/pch/decl-2.h: New.
9878 * gcc.dg/pch/decl-3.c: New.
9879 * gcc.dg/pch/decl-3.h: New.
9880 * gcc.dg/pch/decl-4.c: New.
9881 * gcc.dg/pch/decl-4.h: New.
9882 * gcc.dg/pch/decl-5.c: New.
9883 * gcc.dg/pch/decl-5.h: New.
9884 * gcc.dg/pch/global-1.c: New.
9885 * gcc.dg/pch/global-1.h: New.
9886 * gcc.dg/pch/inline-1.c: New.
9887 * gcc.dg/pch/inline-1.h: New.
9888 * gcc.dg/pch/inline-2.c: New.
9889 * gcc.dg/pch/inline-2.h: New.
9890 * gcc.dg/pch/static-1.c: New.
9891 * gcc.dg/pch/static-1.h: New.
9892 * gcc.dg/pch/static-2.c: New.
9893 * gcc.dg/pch/static-2.h: New.
9895 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
9897 * g++.dg/pch/pch.exp: Better handle failing testcases.
9898 * gcc.dg/pch/pch.exp: Likewise.
9899 * gcc.dg/pch/macro-1.c: New.
9900 * gcc.dg/pch/macro-1.h: New.
9901 * gcc.dg/pch/macro-2.c: New.
9902 * gcc.dg/pch/macro-2.h: New.
9904 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
9906 * g++.dg/dg.exp: Treat files in pch/ specially.
9907 * g++.dg/pch/pch.exp: New file.
9908 * g++.dg/pch/empty.H: New file.
9909 * g++.dg/pch/empty.C: New file.
9910 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
9913 * gcc.dg/pch/pch.exp: New file.
9914 * gcc.dg/pch/empty.h: New file.
9915 * gcc.dg/pch/empty.c: New file.
9916 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
9919 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9921 * g++.dg/template/friend14.C: New test.
9923 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9925 * gcc.dg/old-style-asm-1.c: New test.
9927 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
9929 * gcc.c-torture/compile/20030109-1.c: New test.
9931 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9933 * gcc.c-torture/execute/20030109-1.c: New test.
9935 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
9937 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
9938 * g++.old-deja/g++.mike/dyncast2.C: Likewise
9939 * g++.old-deja/g++.mike/dyncast3.C: Likewise
9940 * g++.old-deja/g++.mike/eh2.C: Likewise
9941 * g++.old-deja/g++.mike/eh3.C: Likewise
9942 * g++.old-deja/g++.mike/eh5.C: Likewise
9943 * g++.old-deja/g++.mike/eh6.C: Likewise
9944 * g++.old-deja/g++.mike/eh7.C: Likewise
9945 * g++.old-deja/g++.mike/eh8.C: Likewise
9946 * g++.old-deja/g++.mike/eh9.C: Likewise
9947 * g++.old-deja/g++.mike/eh10.C: Likewise
9948 * g++.old-deja/g++.mike/eh12.C: Likewise
9949 * g++.old-deja/g++.mike/eh13.C: Likewise
9950 * g++.old-deja/g++.mike/eh14.C: Likewise
9951 * g++.old-deja/g++.mike/eh16.C: Likewise
9952 * g++.old-deja/g++.mike/eh17.C: Likewise
9953 * g++.old-deja/g++.mike/eh18.C: Likewise
9954 * g++.old-deja/g++.mike/eh21.C: Likewise
9955 * g++.old-deja/g++.mike/eh23.C: Likewise
9956 * g++.old-deja/g++.mike/eh24.C: Likewise
9957 * g++.old-deja/g++.mike/eh25.C: Likewise
9958 * g++.old-deja/g++.mike/eh26.C: Likewise
9959 * g++.old-deja/g++.mike/eh27.C: Likewise
9960 * g++.old-deja/g++.mike/eh28.C: Likewise
9961 * g++.old-deja/g++.mike/eh29.C: Likewise
9962 * g++.old-deja/g++.mike/eh31.C: Likewise
9963 * g++.old-deja/g++.mike/eh33.C: Likewise
9964 * g++.old-deja/g++.mike/eh34.C: Likewise
9965 * g++.old-deja/g++.mike/eh35.C: Likewise
9966 * g++.old-deja/g++.mike/eh36.C: Likewise
9967 * g++.old-deja/g++.mike/eh37.C: Likewise
9968 * g++.old-deja/g++.mike/eh38.C: Likewise
9969 * g++.old-deja/g++.mike/eh39.C: Likewise
9970 * g++.old-deja/g++.mike/eh40.C: Likewise
9971 * g++.old-deja/g++.mike/eh41.C: Likewise
9972 * g++.old-deja/g++.mike/eh42.C: Likewise
9973 * g++.old-deja/g++.mike/eh44.C: Likewise
9974 * g++.old-deja/g++.mike/eh46.C: Likewise
9975 * g++.old-deja/g++.mike/eh47.C: Likewise
9976 * g++.old-deja/g++.mike/eh48.C: Likewise
9977 * g++.old-deja/g++.mike/eh49.C: Likewise
9978 * g++.old-deja/g++.mike/eh50.C: Likewise
9982 * g++.dg/template/char1.C: New test.
9984 * g++.dg/template/varmod1.C: Fix typo.
9986 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9989 * g++.old-deja/g++.pt/crash32.C: Expect error.
9991 2002-12-01 Mark Mitchell <mark@codesourcery.com>
9994 * g++.dg/template/varmod1.C: New test.
9997 * g++.dg/inherit/typeinfo1.C: New test.
10000 * g++.dg/inherit/typedef1.C: New test.
10002 2002-11-30 Mark Mitchell <mark@codesourcery.com>
10006 * g++.dg/template/strlen1.C: New test.
10009 * g++.dg/template/ctor2.C: New test.
10012 * g++.dg/init/string1.C: New test.
10015 * g++.dg/template/friend8.C: New test.
10017 2002-11-29 Joe Buck <jbuck@synopsys.com>
10019 * g++.dg/lookup/anon2.C: New test.
10021 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
10023 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
10026 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
10028 * gcc.dg/bitfld-6.c: New test.
10030 2002-11-27 Jan Hubicka <jh@suse.cz>
10032 * gcc.c-torture/execute/20021127.[cx]: New test.
10034 2002-11-26 Jan Hubicka <jh@suse.cz>
10036 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
10039 2002-11-26 Geoffrey Keating <geoffk@apple.com>
10041 * g++.dg/init/brace2.C: New test.
10042 * g++.old-deja/g++.mike/p9129.C: Correct.
10044 2002-11-26 Mark Mitchell <mark@codesourcery.com>
10046 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
10048 2002-11-25 Andreas Bauer <baueran@in.tum.de>
10050 * gcc.dg/sibcall-6: New test for indirect sibcalls.
10052 2002-11-25 Mark Mitchell <mark@codesourcery.com>
10054 * testsuite/g++.dg/abi/empty11.C: New test.
10055 * testsuite/g++.dg/rtti/cv1.C: New test.
10057 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
10059 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
10061 2002-11-24 Mark Mitchell <mark@codesourcery.com>
10063 * g++.dg/abi/empty10.C: New test.
10065 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10067 * gcc.c-torture/compile/20021124-1.c: New test.
10069 2002-11-22 Mark Mitchell <mark@codesourcery.com>
10071 * g++.dg/abi/rtti2.C: New test.
10073 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10075 * gcc.dg/i386-unroll-1.c: New test.
10077 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10079 * gcc.c-torture/compile/20021120-1.c: New test.
10080 * gcc.c-torture/compile/20021120-2.c: New test.
10082 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10084 * gcc.dg/bitfld-5.c: New test.
10086 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10088 * gcc.c-torture/execute/20021120-3.c: New test.
10090 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10092 * gcc.c-torture/execute/20021120-2.c: New test.
10094 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10096 * gcc.c-torture/execute/20021120-1.c: New test.
10098 2002-11-20 Jakub Jelinek <jakub@redhat.com>
10100 * gcc.c-torture/execute/20021118-3.c: New test.
10102 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10104 * gcc.c-torture/compile/20021119-1.c: New test.
10106 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
10108 * gcc.dg/duff-1.c: New test.
10109 * gcc.dg/duff-2.c: New test.
10110 * gcc.dg/duff-3.c: New test.
10112 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
10114 * gcc.dg/cpp/_Pragma5.c: New test.
10116 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
10118 * gcc.c-torture/execute/20021118-2.c: New test.
10120 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
10122 * gcc.c-torture/execute/20021118-1.c: New test.
10124 2002-11-16 Jakub Jelinek <jakub@redhat.com>
10126 * gcc.dg/20021116-1.c: New test.
10128 2002-11-14 Mark Mitchell <mark@codesourcery.com>
10130 * g++.dg/abi/vcall1.C: New test.
10132 2002-11-14 Jakub Jelinek <jakub@redhat.com>
10134 * gcc.dg/20021029-1.c: New test.
10135 * gcc.dg/20021029-2.c: New test.
10137 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
10139 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
10141 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10144 * gcc.dg/20021110.c: Move to ...
10145 * gcc.c-torture/compile/20021110.c: .... here.
10147 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10150 * gcc.c-torture/execute/20021111-1.c
10152 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10155 * gcc.dg/20021110.c: New test.
10157 2002-11-10 Mark Mitchell <mark@codesourcery.com>
10159 * g++.dg/abi/vthunk3.C: Run only on x86.
10161 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
10163 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
10165 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
10167 * lib/compat.exp (compat-execute): Fix logic error in last
10170 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
10172 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
10174 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10177 * g++.dg/template/access6.C: New test.
10179 2002-11-08 Jan Hubicka <jh@suse.cz>
10181 * gcc.dg/i386-ssefp-1.c: New test.
10182 * gcc.dg/i386-ssefp-1.c: New test.
10184 2002-11-08 Jan Hubicka <jh@suse.cz>
10186 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
10188 2002-11-07 Mark Mitchell <mark@codesourcery.com>
10190 * g++.dg/abi/vthunk3.C: New test.
10193 * g++.dg/template/crash2.C: New test.
10195 2002-11-07 Mark Mitchell <mark@codesourcery.com>
10197 * testsuite/g++.dg/abi/dtor1.C: New test.
10198 * testsuite/g++.dg/abi/dtor2.C: Likewise.
10200 2002-11-05 Geoffrey Keating <geoffk@apple.com>
10202 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
10205 2002-11-04 Adam Nemet <anemet@lnxw.com>
10207 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
10208 -mthumb. Only xfail with -O0.
10210 2002-11-03 Mark Mitchell <mark@codesourcery.com>
10212 * g++.dg/abi/thunk1.C: New test.
10213 * g++.dg/abi/thunk2.C: Likewise.
10214 * g++.dg/abi/vtt1.C: Likewise.
10216 2002-11-02 Diego Novillo <dnovillo@redhat.com>
10218 PR optimization/8423
10219 * gcc.c-torture/execute/builtin-constant.c: New test.
10221 2002-11-01 Zack Weinberg <zack@codesourcery.com>
10223 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
10224 Add some more cases.
10226 2002-11-01 Mark Mitchell <mark@codesourcery.com>
10229 * g++.dg/opt/local1.C: New test.
10231 2002-10-30 Mark Mitchell <mark@codesourcery.com>
10234 * g++.dg/template/complit1.C: New test.
10237 * g++.dg/template/typename4.C: Likewise.
10239 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10241 Core issue 287, PR c++/7639
10242 * g++.dg/template/instantiate1.C: Adjust error location.
10243 * g++.dg/template/instantiate3.C: New test.
10244 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
10245 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
10246 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
10248 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
10250 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
10252 2002-10-29 Mark Mitchell <mark@codesourcery.com>
10255 * g++.dg/init/dtor2.C: New test.
10257 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10259 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
10260 * gcc.dg/nest.c: Bypass errors on irix6.
10262 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
10264 * gcc.dg/nest.c: Expect error for mmix-*-*.
10265 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
10267 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
10269 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
10272 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
10274 2002-10-25 Mike Stump <mrs@apple.com>
10276 * gcc.dg/warn-1.c: New test.
10278 2002-10-25 Zack Weinberg <zack@codesourcery.com>
10280 * g++.dg/template/typename3.C: New test.
10282 2002-10-25 Mark Mitchell <mark@codesourcery.com>
10284 * g++.dg/lookup/ptrmem1.C: New test.
10286 * g++.dg/abi/vthunk2.C: New test.
10288 2002-10-25 Zack Weinberg <zack@codesourcery.com>
10290 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
10292 2002-10-24 Mark Mitchell <mark@codesourcery.com>
10294 * g++.dg/abi/empty9.C: New test.
10296 2002-10-24 Richard Henderson <rth@redhat.com>
10298 * g++.dg/inherit/thunk1.C: Enable for ia64.
10300 2002-10-23 Mark Mitchell <mark@codesourcery.com>
10303 * g++.dg/lookup/pretty1.C: New test.
10305 2002-10-23 Jakub Jelinek <jakub@redhat.com>
10307 * gcc.dg/20021023-1.c: New test.
10309 2002-10-23 Mark Mitchell <mark@codesourcery.com>
10312 * g++.dg/parse/inline1.C: New test.
10314 2002-10-23 Richard Henderson <rth@redhat.com>
10316 * g++.dg/inherit/thunk1.C: Enable for x86_64.
10318 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
10320 2002-10-22 Mark Mitchell <mark@codesourcery.com>
10323 * g++.dg/parse/stmtexpr3.C: New test.
10325 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
10327 * g++.dg/expr/cond1.C: New test.
10329 2002-10-21 Zack Weinberg <zack@codesourcery.com>
10331 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
10333 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10335 * g++.dg/abi/vbase13.C: New test.
10336 * g++.dg/abi/vbase14.C: Likewise.
10338 2002-10-21 Jakub Jelinek <jakub@redhat.com>
10340 * gcc.dg/tls/pic-1.c: New test.
10341 * gcc.dg/tls/nonpic-1.c: New test.
10342 * gcc.dg/20021018-1.c: New test.
10344 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
10346 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
10347 Remove only files with the same base name as the test case.
10348 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
10349 (profopt-execute): Likewise. Also, remove old profiling
10350 and performance data files before running the tests.
10352 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
10353 * g++.dg/bprob/bprob.exp: Likewise.
10354 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
10355 to allow more general test case names.
10357 * g++.dg/bprob/bprob-1.C: Rename to ...
10358 * g++.dg/bprob/g++-bprob-1.C: ... this.
10360 * g77.dg/bprob/bprob-1.f: Rename to ...
10361 * g77.dg/bprob/g77-bprob-1.f: ... this.
10363 2002-10-21 Zack Weinberg <zack@codesourcery.com>
10365 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
10366 bison 1.50 or later.
10368 2002-10-21 Janis Johnson <janis187@us.ibm.com>
10370 * g++.dg/README: Describe more test directories.
10372 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10374 * g++.dg/init/array6.C: Add additional tests.
10376 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
10378 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
10379 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
10381 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
10383 * gcc.c-torture/compile/20020604-1.x: New.
10384 * gcc.c-torture/compile/simd-5.x: Likewise.
10385 * gcc.c-torture/execute/920710-1.x: Likewise.
10386 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
10388 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10390 * g++.dg/inherit/override1.C: Add dg-options clause.
10392 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10394 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
10397 2002-10-19 Andreas Schwab <schwab@suse.de>
10399 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
10400 directory component.
10402 2002-10-18 Mark Mitchell <mark@codesourcery.com>
10404 * g++.dg/inherit/thunk1.C: New test.
10406 * g++.dg/inherit/override1.C: New test.
10408 * g++.dg/abi/mangle11.C: New test.
10409 * g++.dg/abi/mangle14.C: New test.
10410 * g++.dg/abi/mangle17.C: New test.
10412 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
10414 * g++.dg/overload/member2.C: New test.
10416 2002-10-17 Janis Johnson <janis187@us.ibm.com>
10418 * g++.dg/README: Describe new compat directory.
10419 * g++.dg/dg.exp: Skip tests in compat directory.
10420 * README.compat: New file.
10421 * lib/compat.exp: New expect script.
10422 * g++.dg/compat: New test directory.
10423 * g++.dg/compat/compat.exp: New expect script.
10424 * g++.dg/compat/abi: New test directory.
10425 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
10426 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
10427 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
10428 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
10429 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
10430 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
10431 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
10432 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
10433 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
10434 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
10435 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
10436 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
10437 * g++.dg/compat/break: New test directory.
10438 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
10439 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
10440 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
10441 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
10442 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
10443 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
10444 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
10445 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
10446 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
10447 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
10448 g++.dg/compat/break/README: New files.
10449 * g++.dg/compat/eh: New test directory.
10450 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
10451 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
10452 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
10453 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
10454 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
10455 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
10456 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
10457 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
10458 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
10459 g++.dg/compat/eh/filter2_y.C,
10460 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
10461 g++.dg/compat/eh/new1_y.C,
10462 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
10463 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
10464 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
10465 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
10466 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
10467 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
10468 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
10469 g++.dg/compat/eh/unexpected1_y.C: New files.
10470 * g++.dg/compat/init: New test directory.
10471 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
10472 g++.dg/compat/init/array5_y.C,
10473 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
10474 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
10475 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
10476 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
10477 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
10478 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
10479 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
10480 g++.dg/compat/init/init-ref2_y.C: New files.
10482 2002-10-17 Mark Mitchell <mark@codesourcery.com>
10485 * g++.dg/inherit/using3.C: New test.
10487 2002-10-17 Jan Hubicka <jh@suse.cz>
10489 * gcc.dg/20021017-2.c: New test.
10491 2002-10-17 Mark Mitchell <mark@codesourcery.com>
10493 * g++.dg/abi/mangle16.C: Adjust.
10495 * g++.dg/init/array8.C: New test.
10497 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
10499 * gcc.dg/special/mips-abi.exp: New test.
10500 * gcc.dg/special/mips-abi.s: Empty file used by the above.
10502 2002-10-16 Mark Mitchell <mark@codesourcery.com>
10504 * g++.dg/abi/mangle16.C: New test.
10505 * g++.dg/abi/mangle17.C: Likewise.
10508 * g++.dg/template/ref1.C: New test.
10510 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10512 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
10514 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
10516 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
10518 2002-10-16 Mark Mitchell <mark@codesourcery.com>
10521 * g++.dg/init/array7.C: New test.
10523 2002-10-15 Mark Mitchell <mark@codesourcery.com>
10525 * g++.dg/init/array6.C: New test.
10527 * g++.dg/abi/mangle13.C: Likewise.
10528 * g++.dg/abi/mangle14.C: Likewise.
10529 * g++.dg/abi/mangle15.C: Likewise.
10531 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10533 * g++.dg/abi/empty8.C: New test.
10535 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
10537 * g++.dg/init/ctor1.C: New test.
10539 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
10541 * gcc.c-torture/execute/20021015-1.c: New test.
10543 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
10545 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
10547 2002-10-14 Jan Hubicka <jh@suse.cz>
10549 * gcc.dg/i386-ssetype-[1-5].c: New tests.
10551 2002-10-14 Richard Henderson <rth@redhat.com>
10553 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
10555 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10557 PR optimization/6631
10558 * g++.dg/opt/const2.C: New test.
10560 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10563 * g++.dg/parse/friend1.C: New test.
10564 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
10566 2002-10-14 Jakub Jelinek <jakub@redhat.com>
10568 * gcc.dg/20021014-1.c: New test.
10570 2002-10-11 Mark Mitchell <mark@codesourcery.com>
10573 * g++.dg/ext/vlm1.C: New test.
10574 * g++.dg/ext/vlm2.C: Likewise.
10576 * g++.dg/init/array1.C: Remove invalid braces.
10577 * g++.dg/init/brace1.C: New test.
10578 * g++.dg/init/copy2.C: Likewise.
10579 * g++.dg/init/copy3.C: Likewise.
10580 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
10581 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
10584 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
10586 * gcc.dg/cpp/assembler.S: Don't use -ansi.
10588 2002-10-11 Richard Shann <richard.shann@superh.com>
10590 * gcc.c-torture/compile/simd-5.c: New test.
10592 2002-10-10 Roger Sayle <roger@eyesopen.com>
10594 * gcc.c-torture/execute/shiftopt-1.c: New test case.
10596 2002-10-10 Jim Wilson <wilson@redhat.com>
10598 * gcc.c-torture/execute/20021010-1.c: New test.
10600 2002-10-09 Zack Weinberg <zack@codesourcery.com>
10603 * g++.dg/ext/typedef-init.C: New test.
10604 * gcc.dg/typedef-init.c: New test.
10606 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
10608 * gcc.dg/cpp/paste13.c: New test.
10610 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10612 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
10613 remaining platforms, XFAIL during compile, not execute. Don't
10616 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
10618 * gcc.dg/alias-1.c: Tweak expected warning.
10620 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10622 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
10624 2002-10-06 Andreas Jaeger <aj@suse.de>
10626 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
10627 * gcc.dg/cpp/c++98.C: Likewise.
10629 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
10630 * g++.dg/cpp/c++98.C: Likewise.
10632 * g++.dg/README (Subdirectories): Mention cpp directory.
10635 * gcc.dg/20021006-1.c: New test.
10637 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10640 * g++.dg/other/warning1.C: New test.
10642 2002-10-04 Roger Sayle <roger@eyesopen.com>
10644 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
10645 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
10646 and sparc-*-* with -m64 as expected failures. See PR 8087.
10648 2002-10-03 Mark Mitchell <mark@codesourcery.com>
10651 * g++.dg/template/ptrmem3.C: New test.
10654 * g++.dg/template/union1.C: New test.
10656 2002-10-03 Mark Mitchell <mark@codesourcery.com>
10659 * g++.dg/abi/mangle9.C: New test.
10660 * g++.dg/abi/mangle10.C: New test.
10661 * g++.dg/abi/mangle11.C: New test.
10662 * g++.dg/abi/mangle12.C: New test.
10664 2002-10-02 Mark Mitchell <mark@codesourcery.com>
10667 * g++.dg/template/meminit1.C: New test.
10668 * g++.dg/warn/Wreorder-1.C: Likewise.
10669 * g++.old-deja/g++.mike/warn3.C: Tweak.
10670 * lib/prune.exp: Ingore "in copy constructor".
10672 2002-10-02 Andreas Jaeger <aj@suse.de>
10674 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
10675 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
10676 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
10679 2002-10-01 Mark Mitchell <mark@codesourcery.com>
10681 * gcc.dg/empty1.C: Fix typo.
10683 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
10685 * gcc.dg/alias-1.c: New test.
10687 2002-10-01 Mark Mitchell <mark@codesourcery.com>
10689 * gcc.dg/empty1.C: New test.
10691 * g++.dg/tls/init-2.C: Tweak error messages.
10693 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
10695 * gcc.c-torture/compile/20020923-1.c: New test.
10697 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
10699 * gcc.c-torture/execute/ffs-1.c: New test.
10700 * gcc.c-torture/execute/ffs-2.c: Ditto.
10702 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
10704 * g++.dg/overload/member1.C: New test.
10706 2002-09-30 Mark Mitchell <mark@code
10708 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
10710 * testsuite/gcc.dg/tls/diag-3.c: New.
10712 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
10714 * g++.dg/README (Subdirectories): Document new subdir expr.
10715 * g++.dg/expr/pmf-1.C: New test.
10717 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
10719 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
10721 2002-08-06 Jakub Jelinek <jakub@redhat.com>
10723 * g++.dg/abi/bitfield3.C: New test.
10725 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
10727 * lib/gcov.exp: Tweak expected line formats.
10728 * gcc.misc-tests/gcov8.c: New test.
10729 * gcc.misc-tests/gcov8.x: New flags.
10731 2002-08-05 Jakub Jelinek <jakub@redhat.com>
10733 * consistency.vlad/layout/endian.c: Include string.h.
10735 * gcc.c-torture/execute/20020805-1.c: New test.
10737 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
10739 * g++.dg/other/conversion1.C: New test.
10741 2002-08-03 Roger Sayle <roger@eyesopen.com>
10743 * gcc.dg/builtins-1.c: New testcase.
10745 2002-08-02 Mark Mitchell <mark@codesourcery.com>
10747 * g++.dg/inherit/access3.C: New test.
10749 2002-08-01 Jakub Jelinek <jakub@redhat.com>
10751 * gcc.dg/ia64-visibility-2.c: New test.
10753 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
10755 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
10756 __qualifier_flags to __flags.
10758 2002-07-31 Mark Mitchell <mark@codesourcery.com>
10760 * g++.dg/inherit/operator1.C: New test.
10761 * g++.dg/lookup/disamb1.C: Fix typo in comment.
10762 * g++.dg/other/error1.C: Change expected error message.
10763 * g++.dg/template/conv4.C: Likewise.
10765 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
10767 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
10768 for documented behavior.
10770 2002-07-25 Roger Sayle <roger@eyesopen.com>
10772 * gcc.c-torture/execute/20020720-1.x: Skip this test on
10773 several targets known to fail.
10775 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
10777 * gcc.dg/mips-args-[123].c: New tests.
10779 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
10781 * gcc.dg/ppc-spe.c: New.
10783 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
10785 * g++.dg/other/ptrmem4.C: New testcase.
10787 2002-07-24 Richard Henderson <rth@redhat.com>
10789 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
10791 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
10793 * g++.dg/ext/alignof1.C (main): Return 0 for success.
10795 2002-07-24 Roger Sayle <roger@eyesopen.com>
10797 * gcc.c-torture/execute/memset-3.c: New testcase.
10799 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
10801 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
10802 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
10804 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10806 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
10809 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
10811 * gcc.c-torture/compile/simd-4.c: New test.
10813 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10815 PR c++/7347, c++/7348
10816 * g++.dg/template/access4.C: New test.
10817 * g++.dg/template/access5.C: New test.
10818 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
10819 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
10820 * g++.old-deja/g++.pt/ttp58.C: Likewise.
10821 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
10823 2002-07-22 Jakub Jelinek <jakub@redhat.com>
10825 * gcc.dg/gnu89-init-2.c: New test.
10827 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
10829 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
10831 2002-07-20 Roger Sayle <roger@eyesopen.com>
10833 * gcc.c-torture/execute/20020720-1.c: New testcase.
10835 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
10837 * gcc.dg/cpp/Wsignprom.c: New tests.
10839 2002-07-20 Alan Modra <amodra@bigpond.net.au>
10841 * gcc.c-torture/execute/loop-13.c: New test.
10843 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
10845 * gcc.dg/cpp/expr.c: New tests.
10847 2002 07-18 David Edelsohn <edelsohn@gnu.org>
10849 * g++.dg/opt/pr6713.C: Add template instantiation.
10851 2002-07-18 Alan Modra <amodra@bigpond.net.au>
10853 * gcc.dg/nest.c: New test.
10855 2002-07-17 Richard Henderson <rth@redhat.com>
10857 * g++.dg/opt/pr6713.C: New test.
10859 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
10861 * gcc.c-torture/execute/loop-2e.x: Let the testcase
10862 XFAIL for all x86 processors.
10864 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
10866 * gcc.c-torture/execute/20010122-1.x: Do not test with
10867 -fomit-frame-pointer.
10869 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10871 * g++.dg/template/instantiate2.C: New test.
10872 * g++.dg/template/spec4.C: New test.
10874 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10876 * g++.dg/template/access2.C: New test.
10877 * g++.dg/template/access3.C: New test.
10879 2002-07-15 Zack Weinberg <zack@codesourcery.com>
10881 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
10882 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
10883 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
10884 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
10885 Convert to use <stdarg.h>.
10886 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
10888 * gcc.dg/va-arg-2.c: New.
10889 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
10891 2002-07-15 Jakub Jelinek <jakub@redhat.com>
10893 * gcc.c-torture/compile/20020710-1.c: New test.
10895 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
10896 Andrew Pinski <pinskia@physics.uc.edu>
10898 gcc.c-torture/compile/simd-2.c: New testcase.
10899 gcc.c-torture/compile/simd-3.c: Likewise.
10901 2002-07-11 Mark Mitchell <mark@codesourcery.com>
10904 * g++.dg/overload/error1.C: New test.
10906 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10908 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
10909 configuration and IRIX 6 O32 ABI.
10911 2002-07-11 Roger Sayle <roger@eyesopen.com>
10913 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
10915 2002-07-10 Roger Sayle <roger@eyesopen.com>
10917 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
10919 2002-07-10 Jeffrey A Law <law@redhat.com>
10921 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
10923 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
10925 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
10927 * gcc.dg/20020312-2.c: Check for __PPC__.
10929 2002-07-09 Diego Novillo <dnovillo@redhat.com>
10931 * gcc.c-torture/compile/20020709-1.c: New test.
10933 2002-07-07 Roger Sayle <roger@eyesopen.com>
10935 * g++.dg/template/qualttp21.C: New test case.
10937 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
10939 * gcc.c-torture/compile/20020706-1.c: New test.
10940 * gcc.c-torture/compile/20020706-2.c: New test.
10942 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
10943 Alexandre Oliva <aoliva@redhat.com>
10945 * g++.dg/warn/incomplete1.C: New test.
10947 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10950 * g++.dg/warn/noreturn1.C: New test.
10952 2002-07-03 Mark Mitchell <mark@codesourcery.com>
10955 * g++.dg/debug/debug6.C: New test.
10956 * g++.dg/debug/debug7.C: New test.
10958 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
10960 * gcc.c-torture/compile/simd-3.c: New test.
10962 2002-07-03 Chris Demetriou <cgd@broadcom.com>
10964 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
10965 * gcc.dg/20020620-1.c: Likewise.
10967 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10970 * g++.dg/init/array4.C: New test.
10971 * g++.dg/init/array5.C: New test.
10973 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
10975 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
10976 * gcc.c-torture/execute/simd-2.c (main): Likewise.
10978 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10980 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
10981 * gcc.dg/wtr-aggr-init-1.c: Likewise.
10982 * gcc.dg/wtr-conversion-1.c: Likewise.
10983 * gcc.dg/wtr-escape-1.c: Likewise.
10984 * gcc.dg/wtr-int-type-1.c: Likewise.
10985 * gcc.dg/wtr-label-1.c: Likewise.
10986 * gcc.dg/wtr-static-1.c: Likewise.
10987 * gcc.dg/wtr-strcat-1.c: Likewise.
10988 * gcc.dg/wtr-suffix-1.c: Likewise.
10989 * gcc.dg/wtr-switch-1.c: Likewise.
10990 * gcc.dg/wtr-unary-plus-1.c: Likewise.
10991 * gcc.dg/wtr-union-init-1.c: Likewise.
10992 * gcc.dg/wtr-union-init-2.c: Likewise.
10993 * gcc.dg/wtr-union-init-3.c: Likewise.
10995 * gcc.dg/wtr-func-def-1.c: New test.
10997 2002-07-02 Devang Patel <dpatel@apple.com>
10999 * objc.dg/param-1.m: New test.
11001 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
11003 * gcc.dg/cpp/trad/directive.c: Add test.
11004 * gcc.dg/cpp/trad/macroargs.c: Add test.
11005 * gcc.dg/cpp/trad/rec
11007 2002-04-25 Roger Sayle <roger@eyesopen.com>
11009 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
11011 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11013 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
11016 2002-04-24 Mark Mitchell <mark@codesourcery.com>
11018 * g++.dg/abi/mange7.C: New test.
11021 * g++.dg/parse/stmtexpr2.C: New test.
11023 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
11025 * gcc.dg/20020312-2.c: Add SH target.
11027 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11029 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
11030 compiler output on mips*-*-irix*.
11032 2002-04-23 Jakub Jelinek <jakub@redhat.com>
11034 * g++.dg/parse/attr1.C: New test.
11036 2002-04-23 Roger Sayle <roger@eyesopen.com>
11038 * gcc.c-torture/execute/string-opt-17.c: New test case.
11039 * gcc.c-torture/execute/memset-2.c: New test case.
11041 2002-04-23 Mark Mitchell <mark@codesourcery.com>
11044 * g++.dg/template/friend5.C: New test.
11047 * g++.dg/template/qual1.C: Likewise.
11049 2002-04-22 Zack Weinberg <zack@codesourcery.com>
11051 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
11052 Include stdlib.h, not stdio.h or ctype.h.
11054 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
11056 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
11057 cris-*-elf* and mmix-*-*.
11058 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
11059 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
11060 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
11062 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
11063 * gcc.dg/wchar_t-1.c: Ditto.
11065 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
11067 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
11070 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
11072 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
11074 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11076 * gcc.c-torture/execute/20000906-1.x: Delete.
11078 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
11080 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
11082 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
11085 * g77.f-torture/execute/6367.f: New test.
11086 * g77.f-torture/execute/6367.x: Disable for MMIX.
11088 2002-04-19 Mark Mitchell <mark@codesourcery.com>
11091 * g++.dg/opt/inline2.C: New test.
11093 2002-04-18 Richard Henderson <rth@redhat.com>
11095 * gcc.dg/20000906-1.c: Enable for all targets.
11096 * gcc.c-torture/compile/iftrap-2.c: New.
11098 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11100 * gcc.dg/20020418-1.c: New test.
11101 * gcc.dg/20020418-2.c: New test.
11103 2002-04-18 Richard Henderson <rth@redhat.com>
11105 * gcc.c-torture/compile/iftrap-1.c: New.
11106 * gcc.dg/iftrap-1.c: Adjust for ia64.
11107 * gcc.dg/iftrap-2.c: New.
11109 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11111 * gcc.c-torture/compile/20020418-1.c: New test.
11113 2002-04-18 Roger Sayle <roger@eyesopen.com>
11115 * gcc.c-torture/compile/20020415-1.c: New.
11117 2002-04-18 David S. Miller <davem@redhat.com>
11119 * gcc.c-torture/execute/20020418-1.c: New test.
11121 2002-04-17 Jakub Jelinek <jakub@redhat.com>
11123 * gcc.dg/20020416-1.c: New test.
11125 * g++.dg/opt/inline1.C: New test.
11127 2002-04-16 Jakub Jelinek <jakub@redhat.com>
11129 * gcc.dg/altivec-5.c: New test.
11131 * gcc.dg/20020415-1.c: New test.
11133 2002-04-15 Mark Mitchell <mark@codesourcery.com>
11135 * testsuite/lib/chill.exp: Remove.
11137 2002-04-14 Jakub Jelinek <jakub@redhat.com>
11139 * g++.dg/other/big-struct.C: New test.
11141 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
11143 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
11146 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
11149 * gcc.dg/i386-387-1.c: Allow optional leading underscore
11150 in scan-assembler function name
11152 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
11154 * g77.f-torture/execute/980628-4.x,
11155 g77.f-torture/execute/980628-5.x,
11156 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11157 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11158 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
11161 2002-04-13 David S. Miller <davem@redhat.com>
11163 * gcc.c-torture/execute/20020413-1.c: New test.
11165 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
11168 * g++.dg/ext/asm1.C: New tests.
11170 2002-04-12 Mark Mitchell <mark@codesourcery.com>
11173 * g++.dg/parse/stmtexpr1.C: New test.
11176 * g++.dg/template/copy1.C: New test.
11178 2002-04-12 Richard Henderson <rth@redhat.com>
11180 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
11182 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
11184 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
11185 gcc.c-torture/execute/20020307-2.c.
11187 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
11189 * g++.dg/ext/attrib5.C,
11190 * g++.dg/lookup/struct1.C: New tests.
11192 2002-04-11 Jakub Jelinek <jakub@redhat.com>
11194 * gcc.dg/20020411-1.c: New test.
11196 * gcc.c-torture/execute/20020411-1.c: New test.
11198 2002-04-10 Janis Johnson <janis187@us.ibm.com>
11200 * g77.f-torture/execute/6177.f: New test.
11202 2002-04-10 Jakub Jelinek <jakub@redhat.com>
11205 * g++.dg/opt/cleanup1.C: New test.
11207 * g++.dg/opt/const1.C: New test.
11209 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
11211 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
11213 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
11216 * g++.dg/template/typename2.C: New test.
11218 2002-04-10 Alan Modra <amodra@bigpond.net.au>
11220 * gcc.c-torture/execute/loop-12.c: New.
11222 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
11224 * g77.f-torture/execute/980628-4.x,
11225 g77.f-torture/execute/980628-5.x,
11226 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11227 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11228 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
11230 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11232 PR optimization/6086
11233 * g++.dg/opt/preinc1.C: New test.
11235 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11238 * g++.dg/opt/static2.C: New test.
11240 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11243 * gcc.dg/20020406-1.c: New test.
11245 2002-04-04 David S. Miller <davem@redhat.com>
11247 * gcc.c-torture/execute/20020404-1.c: New test.
11249 2002-04-04 Jakub Jelinek <jakub@redhat.com>
11252 * gcc.dg/20020312-2.c: Do not declare global register variable
11253 if __PIC__ or __pic__ is defined.
11255 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
11257 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
11258 __asm__ so that it works correctly even if -ansi -pedantic-errors.
11260 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11262 * gcc.misc-tests/linkage.exp: Update last change to handle
11263 sparc*-, not just sparc-.
11265 2002-04-03 Richard Henderson <rth@redhat.com>
11267 * gcc.dg/cpp/ucs.c: Improved long UCS test.
11269 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11271 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
11273 2002-04-02 David S. Miller <davem@redhat.com>
11275 * gcc.c-torture/execute/20020402-3.c: New test.
11277 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11279 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
11280 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
11282 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
11283 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
11284 g77.f-torture/execute/20001201.x,
11285 g77.f-torture/execute/u77-test.x: New files.
11287 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
11288 * gcc.dg/wchar_t-1.c: Ditto.
11290 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11292 * gcc.c-torture/execute/20020402-1.c: New test.
11294 2002-04-01 Richard Henderson <rth@redhat.com>
11296 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
11298 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
11300 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11302 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
11304 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11306 * g++.dg/inherit/template-as-base.C: Expect error.
11307 * g++.dg/inherit/namespace-as-base.C: Likewise.
11309 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
11311 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
11312 g++.dg/ext/instantiate3.C: Tweak match patterns.
11314 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
11315 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
11318 2002-03-31 Richard Henderson <rth@redhat.com>
11320 * gcc.dg/special/alias-2.c: New.
11321 * gcc.dg/special/ecos.exp: Run it.
11323 2002-03-31 Richard Henderson <rth@redhat.com>
11325 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
11327 2002-03-31 Kazu Hirata <kazu@hxi.com>
11329 * gcc.dg/weak-1.c: Disable on h8300 port.
11331 2002-03-29 Janis Johnson <janis187@us.ibm.com>
11333 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
11334 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
11336 * g++.dg/bprob/bprob-1.C: New test.
11337 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
11338 * g++.dg/gcov/gcov-1.C: New test.
11339 * g++.dg/gcov/gcov-1.x: New file.
11340 * g++.dg/gcov/gcov-2.C: New test.
11341 * g++.dg/gcov/gcov-3.C: New test.
11342 * g++.dg/gcov/gcov-3.h: New file.
11344 2002-03-28 Roger Sayle <roger@eyesopen.com>
11346 * g++.old-deja/g++.other/builtins5.C: New test.
11347 * g++.old-deja/g++.other/builtins6.C: New test.
11348 * g++.old-deja/g++.other/builtins7.C: New test.
11349 * g++.old-deja/g++.other/builtins8.C: New test.
11350 * g++.old-deja/g++.other/builtins9.C: New test.
11352 2002-03-29 Jakub Jelinek <jakub@redhat.com>
11354 * g++.dg/opt/static1.C: New test.
11356 * g++.dg/opt/longbranch1.C: New test.
11358 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
11360 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
11362 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
11364 2002-03-28 Jeffrey A Law (law@redhat.com)
11366 * gcc.c-torture/execute/20020328-1.c: New test.
11368 2002-03-27 Richard Henderson <rth@redhat.com>
11370 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
11371 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
11372 move from g++.old-deja/g++.ext/.
11374 2002-03-27 Mark Mitchell <mark@codesourcery.com>
11376 * g++.dg/init/new2.C: New test.
11378 2002-03-26 Richard Henderson <rth@redhat.com>
11380 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
11382 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
11385 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
11387 * gcc.dg/20001102-1.c: Likewise.
11389 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
11391 * gcc.dg/cpp/endif-pedantic1.c,
11392 gcc.dg/cpp/endif-pedantic2.c: New tests.
11394 2002-03-26 Mark Mitchell <mark@codesourcery.com>
11396 * g++.dg/init/new1.C: New test.
11398 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
11400 * g++.dg/abi/vbase9.C: New test.
11402 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
11404 * gcc.dg/arm-asm.c: New test.
11406 2002-03-26 Andrew Cagney <ac131313@redhat.com>
11408 * gcc.dg/Wswitch-enum.c: New test.
11411 2002-03-26 Richard Henderson <rth@redhat.com>
11413 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11416 2002-03-25 Richard Henderson <rth@redhat.com>
11418 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
11421 * gcc.c-torture/compile/20011119-1.c (xxx): New.
11422 * gcc.c-torture/compile/20011119-2.c (xxx): New.
11424 2002-03-25 Zack Weinberg <zack@codesourcery.com>
11426 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
11428 2002-03-25 Bob Wilson <bob.wilson@acm.org>
11430 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11431 targets using generic thunk support.
11433 2002-03-25 Jakub Jelinek <jakub@redhat.com>
11435 * gcc.c-torture/compile/20020323-1.c: New test.
11437 * g++.dg/opt/conj2.C: New test.
11439 2002-03-24 Richard Henderson <rth@redhat.com>
11441 * gcc.dg/weak-1.c: Use -fno-common.
11443 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11445 * g77.dg/f77-edit-apostrophe-out.f: New test
11446 * g77.dg/f77-edit-h-out.f: New test
11447 * g77.dg/f77-edit-t-in.f: New test
11448 * g77.dg/f77-edit-t-out.f: New test
11449 * g77.dg/f77-edit-x-out.f: New test
11450 * g77.dg/f77-edit-slash-out.f: New test
11451 * g77.dg/f77-edit-colon-out.f: New test
11452 * g77.dg/f77-edit-s-out.f: New test
11454 2002-03-24 Richard Henderson <rth@redhat.com>
11456 * objc/execute/formal_protocol-6.x: New XFAIL.
11458 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11460 * gcc.dg/weak-1.c: Early return from dg-final on platforms
11461 that do not support weak symbols
11463 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11465 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
11466 * lib/g77.exp: Likewise
11467 * lib/objc.exp: Likewise
11469 2002-03-23 Andrew Cagney <ac131313@redhat.com>
11471 * gcc.dg/Wswitch-default.c: New test.
11473 2002-03-23 Jakub Jelinek <jakub@redhat.com>
11475 * g++.dg/other/enum1.C: New test.
11477 2002-03-23 Zack Weinberg <zack@codesourcery.com>
11479 * gcc.dg/pragma-ep-3.c: Fix typo.
11481 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11483 * g++.dg/inherit/template-as-base.C: New test.
11485 2002-03-22 Jakub Jelinek <jakub@redhat.com>
11487 * g++.old-deja/g++.other/dwarf2-1.C: Move...
11488 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
11490 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
11492 * gcc.dg/cpp/multiline.c: Update to match.
11494 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
11496 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
11498 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
11500 * gcc.dg/cpp/extratokens2.c: New file.
11502 2002-03-21 David Edelsohn <edelsohn@gnu.org>
11504 * gcc.dg/20020312-2.c: Add rs6000 target.
11506 * gcc.c-torture/compile/20020319-1.c: New test.
11508 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11510 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11511 (A, E): Handle this.
11513 2002-03-20 Jason Merrill <jason@redhat.com>
11515 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11517 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11518 through prune_gcc_output.
11520 2002-03-20 Jakub Jelinek <jakub@redhat.com>
11522 * gcc.c-torture/compile/20020320-1.c: New test.
11524 2002-03-19 Jakub Jelinek <jakub@redhat.com>
11526 * gcc.c-torture/compile/20020318-1.c: New test.
11528 * gcc.dg/struct-by-value-1.c: New test.
11530 * gcc.dg/20020319-1.c: New test.
11532 2002-03-18 Jakub Jelinek <jakub@redhat.com>
11534 * g++.dg/opt/conj1.C: New test.
11536 2002-03-17 Mark Mitchell <mark@codesourcery.com>
11538 * g++.dg/template/qualttp20.C: Revert previous change.
11539 * g++.dg/template/qualttp3.C: Likewise.
11540 * g++.dg/template/qualttp4.C: Likewise
11541 * g++.dg/template/qualttp5.C: Likewise
11542 * g++.dg/template/qualttp6.C: Likewise
11543 * g++.dg/template/qualttp7.C: Likewise
11544 * g++.dg/template/qualttp8.C: Likewise
11545 * g++.dg/template/recurse.C: Likewise.
11547 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
11549 * gcc.dg/cpp/wchar-1.c: Update.
11551 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
11553 * g++.dg/template/conv1.C: New test.
11554 * g++.dg/template/conv2.C: New test.
11555 * g++.dg/template/conv3.C: New test.
11556 * g++.dg/template/conv4.C: New test.
11558 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11560 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11561 * g++.dg/template/qualttp3.C: Likewise.
11562 * g++.dg/template/qualttp4.C: Likewise
11563 * g++.dg/template/qualttp5.C: Likewise
11564 * g++.dg/template/qualttp6.C: Likewise
11565 * g++.dg/template/qualttp7.C: Likewise
11566 * g++.dg/template/qualttp8.C: Likewise
11567 * g++.dg/template/recurse.C: Likewise.
11569 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11571 * g++.dg/opt/dtor1.C: New test.
11573 2002-03-15 Jakub Jelinek <jakub@redhat.com>
11575 * gcc.c-torture/compile/20020315-1.c: New test.
11577 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
11579 * gcc.dg/weak-1.c: Fix scan tests.
11581 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
11583 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11584 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11585 cris-*-aout* mmix-*-*.
11586 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11587 cris-*-aout* mmix-*-*.
11588 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11589 cris-*-elf* cris-*-aout* and mmix-*-*.
11590 * gcc.dg/20001009-1.c: Ditto.
11591 * gcc.dg/20010912-1.c: Ditto.
11592 * gcc.dg/20020122-4.c: Ditto.
11593 * gcc.dg/inline-2.c: Ditto.
11595 2002-03-14 Jeffrey A Law (law@cygnus.com)
11597 * gcc.c-torture/compile/20020314-1.c: New test.
11599 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
11601 * gcc.c-torture/execute/20020314-1.c: New test.
11603 2002-03-14 Jakub Jelinek <jakub@redhat.com>
11605 * g++.dg/warn/Wunused-1.C: New test.
11607 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
11609 * g++.dg/abi/mangle6.C: New test.
11611 2002-03-13 Jakub Jelinek <jakub@redhat.com>
11613 * gcc.c-torture/compile/20020309-2.c: New test.
11615 * gcc.c-torture/compile/20020312-1.c: New test.
11617 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
11619 * g++.dg/other/access1.C: New test.
11621 2002-03-12 Jakub Jelinek <jakub@redhat.com>
11623 * gcc.c-torture/execute/wchar_t-1.c: New test.
11625 2002-03-12 David Edelsohn <edelsohn@gnu.org>
11627 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
11629 2002-03-12 Roger Sayle <roger@eyesopen.com>
11631 * gcc.dg/20020312-1.c: New test case.
11633 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
11635 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
11637 2002-03-11 Richard Henderson <rth@redhat.com>
11639 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11640 * g++.old-deja/g++.jason/report.C: Likewise.
11642 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11644 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11645 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11647 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11649 * testsuite/g++.dg/overload/pmf1.C: New test.
11651 2002-03-11 Kazu Hirata <kazu@hxi.com>
11653 * gcc.c-torture/execute/20020307-1.c: Use long.
11655 2002-03-11 Jakub Jelinek <jakub@redhat.com>
11657 PR optimization/5844
11658 * gcc.dg/20020310-1.c: New test.
11660 2002-03-09 Michael Meissner <meissner@redhat.com>
11662 * gcc.c-torture/execute/memcpy-2.c: New test.
11663 * gcc.c-torture/execute/memset-1.c: New test.
11664 * gcc.c-torture/execute/strlen-1.c: New test.
11665 * gcc.c-torture/execute/strcmp-1.c: New test.
11666 * gcc.c-torture/execute/strncmp-1.c: New test.
11668 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
11670 * gcc.dg/ppc-ldstruct.c: New test.
11672 2002-03-09 Jakub Jelinek <jakub@redhat.com>
11674 * gcc.c-torture/execute/va-arg-22.c: New test.
11676 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11678 * gcc.c-torture/compile/20020309-1.c: New test.
11680 2002-03-08 Jakub Jelinek <jakub@redhat.com>
11682 * gcc.c-torture/execute/20020307-2.c: New test.
11684 2002-03-07 Jeffrey A Law (law@redhat.com)
11686 * g77.f-torture/compile/20020307-1.f: New test.
11688 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
11690 * gcc.dg/unordered-1.c: New test.
11692 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
11694 * gcc.c-torture/execute/20020307-1.c: New test.
11696 2002-03-05 Jakub Jelinek <jakub@redhat.com>
11698 * gcc.dg/20020304-1.c: New test.
11700 * gcc.c-torture/compile/20020304-2.c: New test.
11702 2002-03-04 Zack Weinberg <zack@codesourcery.com>
11704 * gcc.c-torture/compile/20020304-1.c: New test case
11707 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
11709 * gcc.dg/20020103-1.c: Add other -D ppc variants.
11711 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
11713 * g++.dg/other/classkey1.C: New test.
11715 2002-03-01 Richard Henderson <rth@redhat.com>
11717 * gcc.c-torture/compile/981223-1.x: New.
11718 * gcc.c-torture/compile/920625-1.x: New.
11720 2002-02-28 Richard Henderson <rth@redhat.com>
11722 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11724 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
11726 * gcc.c-torture/execute/20020227-1.c: New test.
11728 2002-02-27 Mark Mitchell <mark@codesourcery.com>
11730 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11732 * g++.old-deja/g++.oliva/partord1.C: Likewise.
11733 * g++.old-deja.g++.other/defarg1.C: Likewise.
11734 * g++.old-deja/g++.pt/calls2.C: Likewise.
11735 * g++.old-deja/g++.pt/crash20.C: Likewise.
11736 * g++.old-deja/g++.pt/crash30.C: Likewise.
11737 * g++.old-deja/g++.pt/crash36.C: Likewise.
11738 * g++.old-deja/g++.pt/crash6.C: Likewise.
11739 * g++.old-deja/g++.pt/defarg13.C: Likewise.
11740 * g++.old-deja/g++.pt/derived3.C: Likewise.
11741 * g++.old-deja/g++.pt/error1.C: Likewise.
11742 * g++.old-deja/g++.pt/friend21.C: Likewise.
11743 * g++.old-deja/g++.pt/friend23.C: Likewise.
11744 * g++.old-deja/g++.pt/infinite1.C: Likewise.
11745 * g++.old-deja/g++.robertl/eb128.C: Likewise.
11747 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
11749 * gcc.c-torture/execute/20020225-2.c: New test.
11751 2002-02-27 Zack Weinberg <zack@codesourcery.com>
11753 * gcc.c-torture/execute/920730-1t.c,
11754 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11755 Delete test cases, only relevant to -traditional.
11757 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
11759 * gcc.dg/cpp/undef1.c: Remove.
11760 * gcc.dg/cpp/directiv.c: Update.
11761 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11763 2002-02-27 Michael Meissner <meissner@redhat.com>
11765 * gcc.c-torture/execute/20020226-1.c: New test.
11767 2002-02-26 Jakub Jelinek <jakub@redhat.com>
11769 * g++.dg/debug/debug4.C: New test.
11771 * gcc.dg/ia64-visibility-1.c: New test.
11773 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
11775 * gcc.dg/debug/20020224-1.c: New.
11777 2002-02-25 Kazu Hirata <kazu@hxi.com>
11779 * gcc.c-torture/execute/960416-1.x: New.
11780 * gcc.c-torture/execute/divconst-3.x: Likewise.
11782 2002-02-25 Jakub Jelinek <jakub@redhat.com>
11784 * gcc.dg/20020224-1.c: New test.
11786 2002-02-25 Alan Modra <amodra@bigpond.net.au>
11788 * gcc.c-torture/execute/20020225-1.c: New.
11790 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
11792 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11794 2002-02-23 Jakub Jelinek <jakub@redhat.com>
11796 * gcc.dg/20020222-1.c: New test.
11798 2002-02-22 Jakub Jelinek <jakub@redhat.com>
11800 * g++.dg/opt/anonunion1.C: New test.
11802 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
11804 * g++.dg/template/qualttp19.C: New test.
11805 * g++.dg/template/qualttp20.C: New test.
11806 * g++.old-deja/g++.jason/report.C: Adjust expected errors
11807 * g++.old-deja/g++.other/qual1.C: Likewise.
11809 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
11811 * gcc.dg/attr-alwaysinline.c: New.
11813 2002-02-21 Jakub Jelinek <jakub@redhat.com>
11815 * gcc.dg/20020220-1.c: New test.
11817 * gcc.dg/20020220-2.c: New test.
11819 * g++.dg/opt/mmx1.C: New test.
11821 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
11823 * gcc.c-torture/compile/20020110.c: New test.
11825 2002-02-20 Jakub Jelinek <jakub@redhat.com>
11827 * gcc.c-torture/execute/20020219-1.c: New test.
11829 * gcc.dg/20020219-1.c: New test.
11831 * gcc.dg/noncompile/20020220-1.c: New test.
11833 * g++.dg/opt/ptrintsum1.C: New test.
11835 * gcc.dg/debug/20020220-1.c: New test.
11837 2002-02-17 Jakub Jelinek <jakub@redhat.com>
11839 * gcc.c-torture/execute/20020216-1.c: New test.
11841 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
11843 * gcc.dg/decl-1.c: Update, new test.
11845 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
11847 * g++.dg/abi/bitfield1.C: New test.
11848 * g++.dg/abi/bitfield2.C: New test.
11850 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11852 * gcc.dg/attr-nest.c: New test.
11854 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11856 * gcc.c-torture/execute/20020215-1.c: New test.
11858 2002-02-14 Jakub Jelinek <jakub@redhat.com>
11860 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11861 * g++.dg/debug/debug.exp: New.
11862 * g++.dg/debug/trivial.C: New.
11863 * g++.dg/debug/debug1.C: Moved...
11864 * g++.dg/other/debug1.C: ...from here.
11865 * g++.dg/debug/debug2.C: Moved...
11866 * g++.dg/other/debug2.C: ...from here.
11867 * g++.dg/debug/debug3.C: Moved...
11868 * g++.dg/other/debug3.C: ...from here.
11870 * gcc.dg/noncompile/20020213-1.c: New test.
11872 2002-02-13 Jakub Jelinek <jakub@redhat.com>
11874 * g++.dg/other/debug3.C: New test.
11876 * gcc.c-torture/execute/20020213-1.c: New test.
11878 2002-02-13 Richard Smith <richard@ex-parrot.com>
11880 * g++.old-deja/g++.other/thunk1.C: New test.
11882 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11884 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11886 2002-02-13 Stan Shebs <shebs@apple.com>
11888 * gcc.dg/altivec-3.c: New.
11890 2002-02-12 Jakub Jelinek <jakub@redhat.com>
11892 * gcc.dg/Wunreachable-1.c: New test.
11893 * gcc.dg/Wunreachable-2.c: New test.
11895 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
11897 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11899 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
11901 * gcc.dg/decl-1.c: New test.
11903 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11905 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11907 2002-02-10 Kazu Hirata <kazu@hxi.com>
11909 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11910 * gcc.c-torture/compile/980506-1.x: Likewise.
11912 2002-02-10 Kazu Hirata <kazu@hxi.com>
11914 * gcc.dg/20020210-1.c: New.
11916 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
11918 * g77.f-torture/execute/947.f: New regression test
11919 for PR fortran/947.
11921 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
11923 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11924 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11926 2002-02-08 Richard Henderson <rth@redhat.com>
11928 * gcc.c-torture/compile/labels-3.c: New.
11930 2002-02-08 Jakub Jelinek <jakub@redhat.com>
11932 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11933 expression statements work instead.
11934 * gcc.dg/noncompile/20020207-1.c: New test.
11936 2002-02-07 Richard Henderson <rth@redhat.com>
11938 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11940 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11942 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11944 * lib/g77-dg.exp: Trim g77 error messages so that they are
11945 recognized by dg.exp.
11947 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11950 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
11952 2002-02-07 Richard Henderson <rth@redhat.com>
11954 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11955 to be sufficiently aligned for integers.
11957 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
11959 * g++.dg/template/friend4.C: New test.
11961 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11964 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11967 2002-02-07 Richard Henderson <rth@redhat.com>
11969 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11970 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11971 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11972 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
11974 2002-02-06 Richard Henderson <rth@redhat.com>
11976 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
11978 2002-02-06 Janis Johnson <janis187@us.ibm.com>
11980 * gcc.dg/20020206-1.c: New test.
11982 2002-02-06 Jakub Jelinek <jakub@redhat.com>
11984 * gcc.c-torture/execute/20020206-1.c: New test.
11986 * gcc.c-torture/execute/20020206-2.c: New test.
11988 PR optimization/5429:
11989 * gcc.c-torture/compile/20020206-1.c: New test.
11991 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
11993 * g++.dg/ext/align1.C: Do not use an explicit alignment value
11994 as certain file formats cannot support particularly large
11997 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11998 and do not expect to be able to link the executable.
12000 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
12001 fail because the COFF format does not support the weak attribute.
12003 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
12005 * g77.dg/pr5473.f: New test
12007 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
12009 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
12010 Fix testcase accordingly.
12012 2002-02-04 Richard Henderson <rth@redhat.com>
12014 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
12015 (buf): Change to be an array of pointers, not ints.
12017 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12019 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
12020 before all tests. Move warning one line above to match where it
12022 * gcc.dg/Wswitch-2.c: New test.
12023 * g++.dg/warn/Wswitch-1.C: New test.
12024 * g++.dg/warn/Wswitch-2.C: New test.
12026 2002-02-04 Richard Henderson <rth@redhat.com>
12028 * g++.dg/abi/offsetof.C: Fix size comparison.
12030 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
12032 * gcc.dg/cast-qual-2.c: New test.
12034 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12036 * gcc.dg/20020201-4.c: New test.
12038 2002-02-04 Ben Elliston <bje@redhat.com>
12040 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
12041 target_info attribute != 0, in addition to the empty string.
12042 (gcc_target_compile): Likewise.
12044 2002-02-03 Andrew Cagney <ac131313@redhat.com>
12046 * gcc.dg/Wswitch.c: New test.
12047 PR gcc/4475. PR gcc/3780.
12049 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
12051 * g77.f-torture/execute/5122.f: New test for regressions
12052 against PR fortran/5122.
12054 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
12056 * g77.f-torture/compile/pr3743.f: Delete
12057 * g77.dg/pr3743-1.f: New test.
12058 * g77.dg/pr3743-2.f: New test.
12059 * g77.dg/pr3743-3.f: New test.
12060 * g77.dg/pr3743-4.f: New test.
12062 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12064 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
12066 2002-02-02 Richard Henderson <rth@redhat.com>
12068 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
12069 * gcc.c-torture/execute/bf64-1.c: Likewise.
12071 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12073 * gcc.dg/20020201-2.c: New test.
12075 * gcc.dg/20020201-3.c: New test.
12077 * gcc.c-torture/execute/bitfld-2.c: New test.
12079 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12081 * gcc.dg/bitfld-1.c: Update.
12082 * gcc.dg/bitfld-2.c: Update.
12083 * gcc.c-torture/execute/bitfld-1.x: New.
12085 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12087 * gcc.c-torture/execute/20020201-1.c: New test.
12089 2002-02-01 Janis Johnson <janis187@us.ibm.com>
12092 * gcc.dg/20020201-1.c: New test.
12094 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
12097 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
12098 * g77.f-torture/compile/pr3743.x: Remove
12100 2002-01-31 Tom Rix <trix@redhat.com>
12102 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
12104 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
12106 * gcc.dg/noncompile/20020130-1.c: New test.
12108 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
12110 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
12112 2002-01-29 Richard Henderson <rth@redhat.com>
12114 * gcc.c-torture/execute/991118-1.c: Cast various constants back
12116 * gcc.c-torture/execute/bf64-1.c: Likewise.
12118 2002-01-29 Jakub Jelinek <jakub@redhat.com>
12120 * gcc.c-torture/execute/20020129-1.c: New test.
12122 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
12124 * gcc.c-torture/compile/20000224-1.c: Update.
12125 * gcc.c-torture/execute/bitfld-1.c: New tests.
12126 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
12127 * gcc.dg/uninit-A.c: Update.
12129 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
12131 * g++.dg/template/ctor1.C: Add instantiation.
12133 2002-01-28 Paul Koning <pkoning@equallogic.com>
12135 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
12136 argument to __builtin_prefetch to be const ptr.
12138 2002-01-28 Jakub Jelinek <jakub@redhat.com>
12140 * gcc.c-torture/compile/20020120-1.c: New test.
12142 2002-01-27 Kazu Hirata <kazu@hxi.com>
12144 * gcc.c-torture/execute/20020127-1.c: New test.
12146 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
12148 * g77.dg/f77-edit-i-in.f: New test
12149 * g77.dg/f77-edit-i-out.f: New test
12151 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
12153 * gcc.dg/debug/debug.exp: New file.
12154 * gcc.dg/debug/trivial.c: New file.
12155 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
12156 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
12157 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
12158 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
12159 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
12160 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
12161 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
12162 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
12163 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
12164 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
12165 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
12166 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
12167 * gcc.dg/20000503-1.c: Removed.
12168 * gcc.dg/20010207-1.c: Removed.
12169 * gcc.dg/20011223-1.c: Removed.
12170 * gcc.dg/20020104-2.c: Removed.
12171 * gcc.dg/debug-1.c: Removed.
12172 * gcc.dg/debug-2.c: Removed.
12173 * gcc.dg/debug-3.c: Removed.
12174 * gcc.dg/debug-4.c: Removed.
12175 * gcc.dg/debug-5.c: Removed.
12176 * gcc.dg/debug-6.c: Removed.
12177 * gcc.dg/dwarf2-1.c: Removed.
12178 * gcc.dg/dwarf2-2.c: Removed.
12180 2002-01-25 Jakub Jelinek <jakub@redhat.com>
12182 * g++.old-deja/g++.other/eh5.C: New test.
12183 * g++.old-deja/g++.other/sibcall2.C: New test.
12184 * g++.old-deja/g++.other/array9.C: New test.
12185 * g++.old-deja/g++.other/typename2.C: New test.
12186 * g++.old-deja/g++.other/crash60.C: New test.
12187 * g++.old-deja/g++.other/conv9.C: New test.
12188 * g++.old-deja/g++.other/mangle10.C: New test.
12189 * g++.old-deja/g++.other/unchanging1.C: New test.
12190 * g++.old-deja/g++.other/exprstmt1.C: New test.
12191 * g++.old-deja/g++.other/inline23.C: New test.
12192 * g++.old-deja/g++.eh/ia64-1.C: New test.
12193 * g++.old-deja/g++.other/dwarf2-1.C: New test.
12194 * g++.old-deja/g++.other/reload1.C: New test.
12195 * g++.old-deja/g++.other/static20.C: New test.
12196 * g++.old-deja/g++.other/local-alloc1.C: New test.
12197 * g++.old-deja/g++.other/conv8.C: New test.
12198 * g++.old-deja/g++.other/stmtexpr2.C: New test.
12199 * g++.old-deja/g++.other/storeexpr1.C: New test.
12200 * g++.old-deja/g++.other/storeexpr2.C: New test.
12201 * g++.dg/eh/template2.C: New test.
12202 * g++.dg/warn/weak1.C: New test.
12204 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
12206 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
12207 Remove first, non-varying, argument.
12209 2002-01-23 Richard Henderson <rth@redhat.com>
12211 * gcc.dg/inline-2.c: New.
12213 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
12214 Add optional target arg. Check number of arguments.
12215 (scan-assembler-not, scan-assembler-dem): Likewise.
12216 (scan-assembler-dem-not): Likewise.
12218 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12220 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
12222 * g++.old-deja/g++.brendan/parse3.C,
12223 g++.old-deja/g++.other/crash26.C,
12224 g++.old-deja/g++.other/crash28.C,
12225 g++.old-deja/g++.other/crash29.C,
12226 g++.old-deja/g++.other/crash30.C,
12227 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
12229 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
12231 * gcc.dg/20020115-1.c: New.
12233 2002-01-23 Bob Wilson <bob.wilson@acm.org>
12235 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
12237 2002-01-23 Janis Johnson <janis187@us.ibm.com>
12239 * gcc.dg/20020122-3.c: New.
12241 2002-01-23 Jakub Jelinek <jakub@redhat.com>
12243 * g++.dg/other/gc1.C: New test.
12245 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12247 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
12249 2002-01-22 Richard Henderson <rth@redhat.com>
12251 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
12253 2002-01-22 Richard Henderson <rth@redhat.com>
12255 * gcc.dg/20020122-4.c: New.
12257 2002-01-22 H.J. Lu <hjl@gnu.org>
12259 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
12261 * gcc.dg/special/ecos.exp: Likewise.
12262 * lib/g++-dg.exp: Likewise.
12263 * lib/g77-dg.exp: Likewise.
12264 * lib/gcc-dg.exp : Likewise.
12265 * lib/mike-g++.exp: Likewise.
12266 * lib/mike-g77.exp: Likewise.
12267 * lib/mike-gcc.exp: Likewise.
12268 * lib/objc-dg.exp: Likewise.
12270 2002-01-22 Janis Johnson <janis187@us.ibm.com>
12273 * gcc.dg/20020122-2.c: New test.
12275 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
12277 * gcc.dg/20020122-1.c: New test.
12279 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
12281 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
12283 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
12285 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
12287 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12289 * gcc.c-torture/compile/20020121-1.c: New test.
12291 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
12293 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
12296 2002-01-21 Jakub Jelinek <jakub@redhat.com>
12298 * gcc.dg/20020218-1.c: New test.
12300 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
12302 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
12304 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
12305 "At global scope" warning
12306 * g++.dg/ext/align1.C: Change cygwin test for alignment
12307 from db-bogus to dg-warning
12309 2002-01-21 Zack Weinberg <zack@codesourcery.com>
12311 * g77.f-torture/compile/cpp2.F: New test.
12313 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
12315 * g++.dg/template/access1.C: New test.
12317 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
12319 * gcc.dg/20020118-1.c: New.
12321 2002-01-18 Kazu Hirata <kazu@hxi.com>
12323 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
12325 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12327 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
12328 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
12329 alignment warnings.
12331 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12333 * gcc.misc-tests/i386-prefetch.exp: Save and restore
12334 torture_with_loops and torture_without_loops
12336 2002-01-17 Jakub Jelinek <jakub@redhat.com>
12338 * gcc.c-torture/compile/20020116-1.c: New test.
12340 2002-01-16 Jakub Jelinek <jakub@redhat.com>
12342 * gcc.dg/20020116-2.c: New test.
12344 * gcc.dg/ultrasp4.c: New test.
12346 * gcc.dg/20020116-1.c: New test.
12348 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
12350 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
12353 2002-01-15 Janis Johnson <janis187@us.ibm.com>
12355 * gcc.misc-tests/i386-prefetch.exp: New.
12356 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
12357 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
12358 * gcc.misc-tests/i386-pf-none-1.c: New test.
12359 * gcc.misc-tests/i386-pf-sse-1.c: New test.
12361 2002-01-15 Jakub Jelinek <jakub@redhat.com>
12363 * gcc.dg/gnu89-init-1.c: Add new tests.
12365 2002-01-15 Andreas Jaeger <aj@suse.de>
12367 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
12368 * gcc.dg/i386-mmx-2.c: Likewise.
12369 * gcc.dg/i386-sse-1.c: Likewise.
12370 * gcc.dg/i386-sse-2.c: Likewise.
12371 * gcc.dg/i386-sse-3.c: Likewise.
12373 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
12375 * g77.f-torture/execute/intrinsic-unix-bessel.f:
12376 Uncomment additional cases that now pass.
12378 2002-01-11 Richard Henderson <rth@redhat.com>
12380 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
12381 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
12383 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
12385 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
12387 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
12389 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12390 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
12392 2002-01-10 Dale Johannesen <dalej@apple.com>
12394 * gcc.c-torture/execute/loop-11.c: New.
12396 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
12398 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12399 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
12401 2002-01-09 Richard Henderson <rth@redhat.com>
12403 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12404 type in which to perform the operation for each size.
12406 2002-01-09 Alan Matsuoka (alanm@redhat.com)
12408 * gcc.c-torture/compile/20020109-2.c: New test.
12410 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
12412 * gcc.c-torture/execute/loop-10.c: New test.
12414 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12416 * gcc.c-torture/compile/20010226-1.c: New test.
12417 * gcc.c-torture/compile/20010227-1.c: New test.
12418 * gcc.c-torture/compile/20010426-1.c: New test.
12419 * gcc.c-torture/compile/20010510-1.c: New test.
12420 * gcc.c-torture/compile/20010605-3.c: New test.
12421 * gcc.c-torture/compile/20010824-1.c: New test.
12422 * gcc.c-torture/execute/20010409-1.c: New test.
12423 * gcc.dg/noncompile/20000901-1.c: New test.
12424 * gcc.dg/20001023-1.c: New test.
12425 * gcc.dg/20001101-1.c: New test.
12426 * gcc.dg/20001102-1.c: New test.
12427 * gcc.dg/20010207-1.c: New test.
12428 * gcc.dg/20010405-1.c: New test.
12429 * gcc.dg/20010822-1.c: New test.
12430 * gcc.dg/20011107-1.c: New test.
12432 2002-01-09 Jeffrey A Law (law@redhat.com)
12434 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
12436 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
12437 execution failure on PA targets.
12439 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12441 * gcc.c-torture/compile/20020109-1.c: New test.
12443 2002-01-08 Kazu Hirata <kazu@hxi.com>
12445 * gcc.c-torture/execute/20020108-1.c: New test.
12447 2002-01-08 Jakub Jelinek <jakub@redhat.com>
12449 * gcc.dg/20020108-1.c: New test.
12451 2002-01-08 H.J. Lu <hjl@gnu.org>
12453 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12456 2002-01-08 Geoff Keating <geoffk@redhat.com>
12458 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12461 002-01-07 Aldy Hernandez <aldyh@redhat.com>
12463 * gcc.dg/altivec-4.c: Test altivec predicates.
12465 2002-01-07 Jakub Jelinek <jakub@redhat.com>
12467 * gcc.c-torture/execute/20020107-1.c: New test.
12469 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
12472 * gcc.c-torture/compile/20020106-1.c: New test.
12474 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12476 * gcc.c-torture/execute/nestfunc-4.c: New test.
12478 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12480 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12481 extra triple that slipped in.
12482 * g++.old-deja/g++.abi/align.C: Likewise.
12483 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12485 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12487 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12488 * g++.old-deja/g++.abi/align.C: Likewise.
12489 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12491 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12493 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12496 2002-01-04 Jakub Jelinek <jakub@redhat.com>
12498 * gcc.dg/20020104-1.c: New test.
12500 * gcc.dg/20020104-2.c: New test.
12502 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
12504 * gcc.dg/20020103-1.c: Fix typo in target selector.
12506 2002-01-03 Richard Henderson <rth@redhat.com>
12508 * gcc.dg/20020103-1.c: New.
12510 2002-01-03 Kazu Hirata <kazu@hxi.com>
12512 * gcc.c-torture/execute/20020103-1.c: New test.
12514 2002-01-03 Jakub Jelinek <jakub@redhat.com>
12516 * g++.dg/other/debug2.C: New test.
12518 * gcc.c-torture/compile/20020103-1.c: New test.
12520 2002-01-02 Jakub Jelinek <jakub@redhat.com>
12522 * gcc.dg/gnu89-init-1.c: Added new tests.
12524 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12526 * g++.dg/template/friend2.C: Remove as patch is reverted.
12528 * g++.dg/warn/oldcast1.C: New test.
12530 * g++.dg/template/ptrmem1.C: New test.
12531 * g++.dg/template/ptrmem2.C: New test.
12533 * g++.dg/template/ntp.C: New test.
12535 * g++.dg/other/component1.C: New test.
12537 * g++.dg/template/ttp3.C: New test.
12539 * g++.dg/template/friend2.C: New test.
12540 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
12542 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12544 * g++.dg/other/ptrmem1.C: New test.
12545 * g++.dg/other/ptrmem2.C: New test.
12547 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12549 * g++.dg/template/ctor1.C: New test.
12551 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12553 * g++.dg/template/friend2.C: New test.
12555 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
12557 * gcc.dg/mmix-1.c: New test.
12559 2001-12-31 Richard Henderson <rth@redhat.com>
12561 * gcc.dg/asm-5.c: New.
12563 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
12565 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12566 in namespace __gnu_cxx
12568 2001-12-30 Richard Henderson <rth@redhat.com>
12570 * gcc.dg/debug-6.c: New.
12572 2001-12-30 Jakub Jelinek <jakub@redhat.com>
12574 * gcc.c-torture/compile/20011229-2.c: New test.
12576 2001-12-29 Jakub Jelinek <jakub@redhat.com>
12578 * gcc.dg/debug-3.c: New test.
12579 * gcc.dg/debug-4.c: New test.
12580 * gcc.dg/debug-5.c: New test.
12582 2001-12-29 Richard Henderson <rth@redhat.com>
12584 * g++.dg/eh/loop1.C: New.
12586 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12588 * g++.dg/template/crash1.C: New test.
12590 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12592 * g++.dg/other/const1.C: New test.
12594 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12596 * gcc.c-torture/compile/20011229-1.c: New test.
12598 2001-12-28 Stan Shebs <shebs@apple.com>
12600 * lib/objc-torture.exp: Resync with c-torture.exp.
12601 * lib/objc.exp: Load standard libraries.
12603 2001-12-28 Jakub Jelinek <jakub@redhat.com>
12605 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12608 2001-12-27 Roger Sayle <roger@eyesopen.com>
12610 * gcc.c-torture/execute/string-opt-16.c: New testcase.
12612 2001-12-27 Richard Henderson <rth@redhat.com>
12614 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
12616 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
12618 * g++.dg/eh/ctor1.C: New test.
12619 * g++.dg/other/error2.C: New test.
12621 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
12623 * g++.dg/other/init2.C: New test.
12625 2001-12-24 Richard Henderson <rth@redhat.com>
12627 * gcc.dg/20011223-1.c: New.
12628 * gcc.dg/inline-1.c: New.
12630 2001-12-23 Richard Henderson <rth@redhat.com>
12632 * gcc.dg/asm-4.c: Test operand modifiers.
12634 2001-12-23 Richard Henderson <rth@redhat.com>
12636 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
12638 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
12640 * gcc.c-torture/execute/20011223-1.c: New test.
12642 2001-12-21 Richard Henderson <rth@redhat.com>
12644 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12645 re-enables the warning.
12647 2001-12-21 Richard Henderson <rth@redhat.com>
12649 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12651 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12653 * gcc.c-torture/compile/20011218-1.c: New test.
12655 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
12657 * gcc.misc-test/arm-isr.exp: New file. Control running of the
12659 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
12660 epilogue generation for ARM ISR routines.
12662 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12664 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12665 * gcc.dg/format/c90-printf-3.c: Likewise.
12666 * gcc.dg/format/c99-printf-3.c: Likewise.
12667 * gcc.dg/format/ext-1.c: Likewise.
12668 * gcc.dg/format/ext-6.c: Likewise.
12669 * gcc.dg/format/format.h: Prototype unlocked stdio.
12671 2001-12-20 Richard Henderson <rth@redhat.com>
12673 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12675 (malloc): Correct allocation logic. Abort if we fill up the
12676 arena before initialization complete.
12677 (realloc): Correct allocation logic.
12679 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12681 * gcc.c-torture/compile/20011219-2.c: New test.
12683 * gcc.c-torture/execute/20011219-1.c: New test.
12685 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
12687 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
12688 target does not support weak symbols.
12690 2001-12-19 Jakub Jelinek <jakub@redhat.com>
12692 * gcc.c-torture/compile/20011219-1.c: New test.
12694 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
12696 * g++.dg/other/error1.C: New test.
12698 2001-12-17 Jeffrey A Law (law@redhat.com)
12700 * gcc.c-torture/execute/20011217-1.c: New test.
12702 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
12704 * objc.dg/special/: New directory.
12705 * objc.dg/special/special.exp: New file.
12706 * objc.dg/special/unclaimed-category-1.h: New file.
12707 * objc.dg/special/unclaimed-category-1a.m: New file.
12708 * objc.dg/special/unclaimed-category-1.m: New file.
12710 2001-12-17 Andreas Jaeger <aj@suse.de>
12712 * gcc.c-torture/compile/20011217-2.c: New test.
12714 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
12716 * gcc.c-torture/compile/20011217-1.c: New test.
12718 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
12720 * testsuite/gcc.dg/20011214-1.c: New.
12722 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
12724 * gcc.dg/altivec-4.c: New.
12726 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
12728 * gcc.dg/20011113-1.c: New test.
12730 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12732 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12733 std::__malloc_alloc_template<0> and
12734 std::__default_alloc_template<false, 0>.
12736 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
12738 * objc/execute/bf-21.m: New test.
12739 * objc/execute/enumeration-1.m: New test.
12740 * objc/execute/enumeration-2.m: New test.
12742 2001-12-12 Jakub Jelinek <jakub@redhat.com>
12744 * gcc.dg/gnu89-init-1.c: New test.
12746 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
12748 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12749 * g++.old-deja/g++.jason/2371.C: Likewise.
12750 * g++.old-deja/g++.jason/template33.C: Likewise.
12751 * g++.old-deja/g++.jason/template34.C: Likewise.
12752 * g++.old-deja/g++.jason/template36.C: Likewise.
12753 * g++.old-deja/g++.oliva/typename1.C: Likewise.
12754 * g++.old-deja/g++.oliva/typename2.C: Likewise.
12755 * g++.old-deja/g++.other/typename1.C: Likewise.
12756 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12757 * g++.old-deja/g++.pt/nontype5.C: Likewise.
12758 * g++.old-deja/g++.pt/typename11.C: Likewise.
12759 * g++.old-deja/g++.pt/typename14.C: Likewise.
12760 * g++.old-deja/g++.pt/typename16.C: Likewise.
12761 * g++.old-deja/g++.pt/typename3.C: Likewise.
12762 * g++.old-deja/g++.pt/typename4.C: Likewise.
12763 * g++.old-deja/g++.pt/typename5.C: Likewise.
12764 * g++.old-deja/g++.pt/typename7.C: Likewise.
12765 * g++.old-deja/g++.robertl/eb9.C: Likewise.
12767 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
12769 * g++.dg/other/linkage1.C: New test.
12770 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12773 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
12775 * gcc.dg/concat.c: New test.
12777 2001-12-11 Stan Shebs <shebs@apple.com>
12779 * objc/compile: New test directory.
12780 * objc/compile/compile.exp: New expect script.
12781 * objc/compile/20011211-1.m: New compile test.
12783 2001-12-11 Jason Merrill <jason@redhat.com>
12785 * lib/prune.exp (prune_gcc_output): Also handle "In member
12786 function". So many permutations...
12788 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
12790 * g++.dg/template/typedef1.C: New test.
12792 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
12794 * g++.dg/other/copy1.C: New test.
12796 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
12798 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12800 * gcc.dg/builtin-choose-expr.c: New.
12802 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
12804 * gcc.dg/altivec-2.c: New.
12806 2001-12-07 Richard Henderson <rth@redhat.com>
12808 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12810 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
12812 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12815 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12817 * g++-old.deja/g++.robertl/eb101.C: Deleted.
12819 2001-12-06 Janis Johnson <janis187@us.ibm.com>
12821 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12822 variable argument list.
12824 2001-12-06 Zack Weinberg <zack@codesourcery.com>
12826 * gcc.c-torture/execute/memcheck: Delete entire directory.
12827 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12828 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12830 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
12832 * gcc.dg/Wshadow-1.c: New test.
12834 2001-12-05 Jakub Jelinek <jakub@redhat.com>
12836 * gcc.c-torture/compile/20011130-1.c: New test.
12838 * gcc.dg/noncompile/20011025-1.c: New test.
12840 * g++.dg/other/anon-union.C: New test.
12842 * gcc.c-torture/execute/20011024-1.c: New test.
12844 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
12846 * gcc.c-torture/execute/20000722-1.x,
12847 gcc.c-torture/execute/20010123-1.x: Remove.
12848 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12849 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12850 gcc.dg/c99-complit-2.c: New tests.
12852 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
12854 * g++.dg/inherit/base1.C: New test.
12856 2001-12-04 Jakub Jelinek <jakub@redhat.com>
12858 * g++.dg/other/stdarg1.C: New test.
12860 * gcc.c-torture/compile/20011130-2.c: New test.
12862 2001-12-03 Janis Johnson <janis187@us.ibm.com>
12864 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12865 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12866 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12867 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12868 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12869 * gcc.dg/builtin-prefetch-1.c: New test.
12871 2001-12-03 Jakub Jelinek <jakub@redhat.com>
12873 * gcc.dg/20011130-1.c: New test.
12875 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
12877 * g++.dg/other/scope1.C: New test.
12878 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
12880 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
12882 * gcc.dg/vla-init-1.c: New test.
12884 2001-12-01 Geoff Keating <geoffk@redhat.com>
12886 * gcc.c-torture/compile/structs.c: New testcase from GDB.
12888 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
12890 * objc.dg/alias.m: Update.
12891 * objc.dg/class-1.m: Update.
12892 * objc.dg/const-str-1.m: Update.
12893 * objc.dg/fwd-proto-1.m: Update.
12894 * objc.dg/id-1.m: Update.
12895 * objc.dg/super-class-1.m: Update.
12897 2001-11-29 Mark Mitchell <mark@codesourcery.com>
12899 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12902 2001-11-28 Jeffrey A Law (law@cygnus.com)
12904 * gcc.c-torture/execute/20011128-1.c: New test.
12906 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
12908 * gcc.dg/20011127-1.c: New test.
12910 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
12912 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
12913 from Austin Group draft 7.
12914 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
12915 scanf format arguments.
12916 * gcc.dg/format/no-exargs-2.c: New test.
12918 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
12920 * g++.dg/abi/vbase8-4.C: New test.
12922 2001-11-24 Ian Lance Taylor <ian@airs.com>
12924 * gcc.c-torture/execute/20011121-1.c: New test.
12926 2001-11-23 Jeffrey A Law (law@cygnus.com)
12928 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
12930 2001-11-23 Andreas Jaeger <aj@suse.de>
12932 * gcc.dg/cpp/charconst-2.c: New test.
12934 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
12936 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12937 to the host if it is remote. Let tests specify extra headers
12939 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12940 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12941 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12942 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12943 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12944 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12945 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12946 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12947 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12948 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12950 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
12952 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12953 for little endian ARMs.
12955 2001-11-20 Jakub Jelinek <jakub@redhat.com>
12957 * gcc.c-torture/compile/20011119-1.c: New test.
12958 * gcc.c-torture/compile/20011119-2.c: New test.
12960 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
12962 * gcc.dg/altivec-1.c: Fix typo.
12964 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
12966 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
12968 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
12970 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
12972 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
12974 * lib/g77.exp: Don't specify --rpath-link.
12976 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12977 across all the headers.
12978 * gcc.dg/format/format.exp: For testing on a remote host,
12981 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12982 * gcc.c-torture/execute/930406-1.c: Likewise.
12983 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12985 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
12987 * gcc.dg/altivec-1.c: New.
12989 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
12991 * gcc.dg/cpp/fpreprocessed.c: New test case.
12993 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
12995 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12996 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12997 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
12999 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13001 * gcc.dg/no-builtin-1.c: New test.
13003 2001-11-16 Jakub Jelinek <jakub@redhat.com>
13005 * gcc.c-torture/execute/20011115-1.c: New test.
13007 2001-11-15 Jakub Jelinek <jakub@redhat.com>
13009 * gcc.c-torture/compile/20011114-2.c: New test.
13010 * gcc.c-torture/compile/20011114-3.c: New test.
13011 * gcc.c-torture/compile/20011114-4.c: New test.
13013 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
13015 * g++.dg/other/init1.C: New test.
13017 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
13019 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
13022 * gcc.c-torture/execute/20011114-1.c: New testcase.
13024 * gcc.c-torture/compile/20010327-1.c: Revert last change.
13025 * gcc.c-torture/compile/20011114-1.c: New test, exactly
13026 like the (before this change) version of 20010327-1.c.
13028 2001-11-14 Roger Sayle <roger@eyesopen.com>
13030 * gcc.c-torture/execute/string-opt-13.c: New testcase.
13032 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
13034 * g++.dg/init/array2.C: New test.
13036 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
13038 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
13040 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
13042 * g++.dg/other/forscope1.C: New test.
13043 * g++.dg/ext/forscope1.C: New test.
13044 * g++.dg/ext/forscope2.C: New test.
13046 2001-11-13 Jakub Jelinek <jakub@redhat.com>
13048 * gcc.c-torture/execute/20011113-1.c: New test.
13050 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
13052 * gcc.c-torture/execute/20011109-2.c: New test.
13054 * gcc.c-torture/execute/20011109-1.c: New test.
13056 2001-11-09 Jakub Jelinek <jakub@redhat.com>
13058 * gcc.c-torture/compile/20011109-1.c: New test.
13060 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
13062 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
13063 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
13064 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
13065 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
13066 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
13067 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
13068 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
13070 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
13072 * g++.dg/warn/Wshadow-1.C: New tests.
13073 * g++.old-deja/g++.mike/for3.C: Update.
13075 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
13077 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
13078 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
13079 XFAILs. Adjust expected error texts.
13080 * gcc.c-torture/compile/20011106-1.c,
13081 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
13082 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
13083 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
13084 gcc.dg/c99-array-lval-5.c: New tests.
13086 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13088 * gcc.dg/cpp/defined.c: Update.
13090 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13092 * gcc.c-torture/execute/anon-1.c: New test.
13094 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
13096 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
13097 same size, so no warning should be produced on stormy16.
13099 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
13100 due to oversized array.
13101 * g++.old-deja/g++.mike/ns15.C: Likewise.
13102 * g++.old-deja/g++.pt/crash16.C: Likewise.
13104 2001-11-02 Graham Stott <grahams@redhat.com>
13106 * g++.dgother/debug1.C: Fix typos.
13108 2001-11-01 Jakub Jelinek <jakub@redhat.com>
13110 * g++.dg/other/debug1.C: New test.
13112 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13114 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
13117 2001-10-30 Jakub Jelinek <jakub@redhat.com>
13119 * gcc.dg/20011029-2.c: New test.
13121 * gcc.c-torture/compile/20011029-1.c: New test.
13123 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
13125 * objc/execute/class_self-1.m: New test.
13126 * objc/execute/class_self-2.m: New test.
13128 2001-10-25 Zack Weinberg <zack@codesourcery.com>
13130 * gcc.misc-tests/msgs.exp: Delete.
13131 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
13132 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
13133 error set to match recent changes.
13135 2001-10-24 Zack Weinberg <zack@codesourcery.com>
13137 * gcc.dg/20011021-1.c: New test.
13139 2001-10-24 Jakub Jelinek <jakub@redhat.com>
13141 * gcc.c-torture/compile/20011023-1.c: New test.
13143 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
13145 * lib/g77.exp: Rewrite based on lib/g++.exp.
13147 2001-10-19 Jakub Jelinek <jakub@redhat.com>
13149 * gcc.c-torture/execute/20011019-1.c: New test.
13151 * gcc.dg/20011018-1.c: New test.
13153 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
13155 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
13157 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
13159 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
13160 * gcc.dg/attr-invalid.c: Likewise.
13162 2001-10-18 Jakub Jelinek <jakub@redhat.com>
13164 * testsuite/gcc.dg/20011015-1.c: New test.
13166 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13168 * g++.dg/template/unify2.C: New test.
13170 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13172 * g++.dg/other/exception-specification.C: New test
13174 2001-10-13 Tom Rix <trix@redhat.com>
13176 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
13177 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
13179 2001-10-12 Jakub Jelinek <jakub@redhat.com>
13181 * testsuite/gcc.dg/20011009-1.c: New test.
13183 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
13186 * g++.dg/other/friend1.C: New test.
13188 2001-10-11 Richard Henderson <rth@redhat.com>
13190 * g++.old-deja/g++.other/crash18.C: Add -S to options.
13192 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13194 * gcc.c-torture/compile/20011010-1.c: New.
13196 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
13198 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
13199 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
13200 g77.f-torture/execute/execute.exp,
13201 g77.f-torture/noncompile/noncompile.exp,
13202 gcc.c-torture/compile/compile.exp,
13203 gcc.c-torture/execute/execute.exp,
13204 gcc.c-torture/execute/ieee/ieee.exp,
13205 gcc.c-torture/execute/memcheck/memcheck.exp,
13206 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
13207 objc/execute/execute.exp: Update FSF address.
13209 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
13211 * gcc.dg/cpp/cmdlne-C.c: Update.
13212 * gcc.dg/cpp/cmdlne-C2.c: New.
13214 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13216 * gcc.c-torture/execute/20011008-3.c: New.
13218 2001-10-08 DJ Delorie <dj@redhat.com>
13220 * gcc.dg/20011008-1.c: New.
13221 * gcc.dg/20011008-2.c: New.
13223 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
13225 * gcc.dg/cpp/spacing1.c: Update test.
13227 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13229 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
13230 spelling errors of "separate" as "seperate".
13232 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
13234 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
13235 enough to avoid inlining.
13237 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13239 * lib/g77.exp: set libg2c_dir correctly.
13241 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
13243 * gcc.dg/cpp/macro11.c: New test.
13245 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13247 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
13248 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
13249 gcc.dg/format/multattr-3.c: New tests.
13250 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
13251 tests for format attributes on function pointers being rejected.
13253 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13255 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
13257 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13259 * g++.dg/warn/format1.C: New test.
13261 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
13263 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
13265 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13267 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
13269 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13271 * gcc.dg/cpp/redef2.c: Add test.
13273 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
13275 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
13276 long-standing bug on i686, apparently.
13277 * gcc.c-torture/execute/loop-2c.x: New file.
13278 * gcc.c-torture/execute/loop-2d.x: New file.
13279 * gcc.c-torture/execute/loop-3c.x: New file.
13281 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
13283 * gcc.dg/cpp/20000625-2.c: Correct line number.
13285 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13287 * gcc.dg/cpp/macro10.c: New test.
13288 * gcc.dg/cpp/strify3.c: New test.
13289 * gcc.dg/cpp/spacing1.c: Add tests.
13290 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
13291 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
13293 2001-09-24 DJ Delorie <dj@redhat.com>
13295 * gcc.c-torture/execute/20010924-1.c: New test.
13297 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13299 * testsuite/objc/execute/paste.m: Remove.
13301 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
13303 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
13305 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
13307 * g77.dg/strlen0.f: New test.
13309 2001-09-21 Richard Henderson <rth@redhat.com>
13311 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
13312 * g++.old-deja/g++.abi/vtable2.C: Likewise.
13314 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
13316 Table-driven attributes.
13317 * g++.dg/ext/attrib1.C: New test.
13319 2001-09-20 DJ Delorie <dj@redhat.com>
13321 * gcc.dg/20000926-1.c: Update expected warning messages.
13322 * gcc.dg/array-2.c: Likewise, and test for warnings too.
13323 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
13326 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
13328 * g++.dg/eh/registers1.C: New test case.
13330 2001-09-17 Richard Henderson <rth@redhat.com>
13332 * gcc.dg/array-5.c: Fix VLA decomposition test.
13334 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
13336 * gcc.dg/cpp/line5.c: New testcase.
13338 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
13340 * gcc.dg/cpp/macro9.c: New test.
13342 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
13344 * gcc.c-torture/execute/980223.c: Change type of addr from long
13347 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
13349 * gcc.c-torture/execute/20010915-1.c: New test.
13351 2001-09-14 Janis Johnson <janis187@us.ibm.com>
13353 * g77.dg/bprob: New directory.
13354 * g77.dg/bprob/bprob.exp: New file.
13355 * g77.dg/bprob/bprob-1.f: New test.
13356 * g77.dg/gcov: New directory.
13357 * g77.dg/gcov/gcov.exp: New file.
13358 * g77.dg/gcov/gcov-1.f: New test.
13359 * g77.dg/gcov/gcov-1.x: New file.
13361 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
13363 * gcc.dg/cpp/directiv.c: Update.
13364 * gcc.dg/cpp/undef1.c: Update.
13366 2001-09-12 Jakub Jelinek <jakub@redhat.com>
13368 * gcc.dg/20010912-1.c: New test.
13370 2001-09-11 Janis Johnson <janis187@us.ibm.com>
13372 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
13373 language-independent file in lib.
13374 * lib/gcov.exp: New file.
13376 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
13378 * gcc.c-torture/compile/20010911-1.c: New test.
13380 2001-09-10 Janis Johnson <janis187@us.ibm.com>
13382 * lib/profopt.exp: New, to support profile-directed optimizations.
13383 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
13384 * gcc.misc-tests/bprob-1.c: New test.
13385 * gcc.misc-tests/bprob-2.c: New test.
13387 2001-09-07 Janis Johnson <janis187@us.ibm.com>
13389 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13390 XFAIL and which kinds of gcov output to verify.
13391 * gcc.misc-tests/gcov-4b.x: New file.
13392 * gcc.misc-tests/gcov-5b.x: New file.
13393 * gcc.misc-tests/gcov-6.x: New file.
13394 * gcc.misc-tests/gcov-7.c: New test.
13395 * gcc.misc-tests/gcov-7.x: New file.
13397 2001-09-06 Janis Johnson <janis187@us.ibm.com>
13399 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13400 * gcc.misc-tests/gcov-6.c: New test.
13402 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
13405 * g++.dg/abi/vbase1.C: New test.
13407 2001-09-05 Ziemowit Laski <zlaski@apple.com>
13409 * objc.dg/method-2.m: New.
13411 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
13414 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13415 * g++.dg/init/empty1.C: New test.
13417 2001-09-03 Jakub Jelinek <jakub@redhat.com>
13419 * gcc.c-torture/compile/20010903-1.c: New test.
13421 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
13423 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13426 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
13428 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
13430 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
13432 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
13434 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
13436 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13437 for 16-bit 'unsigned int'.
13439 2001-08-29 Kazu Hirata <kazu@hxi.com>
13441 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
13443 2001-08-27 Richard Henderson <rth@redhat.com>
13445 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13446 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
13448 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
13450 * gcc.dg/asm-names.c (ymain): New.
13452 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
13454 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13455 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13456 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
13458 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13460 * gcc.dg/compare5.c: New testcase.
13462 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
13464 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13465 and "In instantiation".
13467 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
13469 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
13471 2001-08-20 Janis Johnson <janis187@us.ibm.com>
13473 * gcc.misc-tests/gcov.exp: Add support for branch information.
13474 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13475 * gcc.misc-tests/gcov-4.c: New test.
13476 * gcc.misc-tests/gcov-4b.c: New test.
13477 * gcc.misc-tests/gcov-5b.c: New test.
13479 2001-08-20 Zack Weinberg <zackw@panix.com>
13481 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13484 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
13486 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
13488 2001-08-19 Jakub Jelinek <jakub@redhat.com>
13491 Moved to gcc-deps.exp
13492 * gcc-deps.exp: New file.
13494 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13496 * g++.old-deja/g++.pt/defarg14.C: New test.
13498 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13500 * g++.old-deja/g++.other/lineno5.C: New test.
13502 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13504 * g++.old-deja/g++.pt/crash68.C: New test.
13506 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13508 * g++.old-deja/g++.other/crash42.C: New test.
13510 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13512 * gcc.dg/cpp/extratokens.c: Fix.
13513 * gcc.dg/cpp/skipping2.c: New tests.
13515 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13517 * gcc.c-torture/execute/20010724-1.c: New file.
13518 * gcc.c-torture/execute/20010724-1.x: New file.
13520 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13522 * g++.old-deja/g++.other/cond7.C: New test.
13524 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13526 * g++.old-deja/g++.other/optimize4.C: New test.
13528 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13530 * g++.old-deja/g++.abi/vbase8-5.C: New test.
13532 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
13534 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13535 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13536 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13537 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13539 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13540 bug report" message.
13542 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13543 * g++.dg/ext/instantiate1.C: Move from old-deja.
13545 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
13547 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13548 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13549 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13550 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13552 2001-07-23 Jeffrey A Law (law@cygnus.com)
13554 * gcc.c-torture/execute/20010723-1.c: New test.
13556 2001-07-23 Ben Elliston <bje@redhat.com>
13558 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13560 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13562 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13564 Delete handling of ieee_multilib_flags.
13565 Pass -mieee for alpha*-*-* and sh-*-*.
13566 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13568 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
13570 Remove old-abi tests.
13571 * g++.old-deja/g++.mike/p11116.C: Remove.
13572 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13574 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
13576 * g77.f-torture/compile/pr3743.f: New test
13578 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
13580 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13582 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13584 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13585 g++.old-deja/g++.pt/static6.C: Likewise.
13586 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13587 supports weak symbols.
13589 2001-07-18 Andreas Jaeger <aj@suse.de>
13591 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13594 2001-07-18 Andreas Jaeger <aj@suse.de>
13596 * gcc.dg/iftrap-1.c: Fix target line.
13598 2001-07-17 Richard Henderson <rth@redhat.com>
13600 * gcc.c-torture/execute/20010717-1.c: New.
13602 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13604 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13607 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13609 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13611 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13613 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13614 UAC_SIGBUS, UAC_NOPRINT definitions.
13616 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
13618 * objc/execute/object_is_class.m: New test.
13619 * objc/execute/object_is_meta_class.m: New test.
13621 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13623 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13624 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13626 2001-01-15 David Bil
13627 * objc/execute/class-14.m: Added.
13628 * objc/execute/class-2.m: Added.
13629 * objc/execute/class-3.m: Added.
13630 * objc/execute/class-4.m: Added.
13631 * objc/execute/class-5.m: Added.
13632 * objc/execute/class-6.m: Added.
13633 * objc/execute/class-7.m: Added.
13634 * objc/execute/class-8.m: Added.
13635 * objc/execute/class-9.m: Added.
13636 * objc/execute/class-tests-1.h
13637 * objc/execute/class-tests-2.h
13638 * objc/execute/compatibility_alias.m: Added.
13639 * objc/execute/encode-1.m: Added.
13640 * objc/execute/formal_protocol-1.m: Added.
13641 * objc/execute/formal_protocol-2.m: Added.
13642 * objc/execute/formal_protocol-3.m: Added.
13643 * objc/execute/formal_protocol-4.m: Added.
13644 * objc/execute/formal_protocol-5.m: Added.
13645 * objc/execute/formal_protocol-6.m: Added.
13646 * objc/execute/formal_protocol-7.m: Added.
13647 * objc/execute/informal_protocol.m: Added.
13648 * objc/execute/initialize.m: Added.
13649 * objc/execute/load.m: Added.
13650 * objc/execute/many_args_method.m: Added.
13651 * objc/execute/nested-3.m: Added.
13652 * objc/execute/no_clash.m: Added.
13653 * objc/execute/private.m: Added.
13654 * objc/execute/redefining_self.m: Added.
13655 * objc/execute/root_methods.m: Added.
13656 * objc/execute/selector-1.m: Added.
13657 * objc/execute/static-1.m: Added.
13658 * objc/execute/static-2.m: Added.
13659 * objc/execute/va_method.m: Added.
13661 2001-03-10 Richard Henderson <rth@redhat.com>
13663 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13665 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
13667 * g++.old-deja/g++.other/crash31.C: XFAIL.
13668 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13669 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13670 * gcc.c-torture/execute/20010123-1.x: XFAIL.
13671 * gcc.c-torture/execute/20010124-1.x: XFAIL.
13672 * gcc.dg/sequence-pt-1.c: XFAIL one test.
13674 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13676 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13678 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13680 * gcc.dg/20000724-1.c: Don't use multiline strings.
13682 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13684 * objc/execute/string1.m, objc/execute/string2.m: Compare the
13685 result of -cString against what we expect it to be; don't just
13686 print it out for no one to read.
13688 * objc/execute/string3.m, objc/execute/string4.m: New tests.
13689 Based on testcases provided by Nicola Pero.
13691 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13693 * gcc.dg/cpp/macro7.c: New test.
13695 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13697 * gcc.dg/cpp/multiline.c: Update.
13699 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13701 * g++.old-deja/g++.other/enum3.C: New test.
13703 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13705 * g++.old-deja/g++.other/pod1.C: New test.
13707 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13709 * g++.old-deja/g++.ext/overload1.C: New test.
13711 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13713 * g++.old-deja/g++.pt/using1.C: New test.
13715 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13717 * g++.old-deja/g++.other/using9.C: New test.
13719 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
13721 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13723 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13725 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
13727 * g++.old-deja/g++.ext/realpt1.C: Remove.
13729 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
13731 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13733 2001-02-26 Will Cohen <wcohen@redhat.com>
13735 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13737 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
13739 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13740 templatized constructors.
13742 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13744 * gcc.c-torture/execute/20010224-1.c: New test.
13746 2001-02-23 Jakub Jelinek <jakub@redhat.com>
13748 * gcc.c-torture/execute/20010222-1.c: New test.
13750 2001-02-22 Jakub Jelinek <jakub@redhat.com>
13752 * g++.old-deja/g++.other/inline20.C: New test.
13754 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
13756 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13758 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13760 * g++.old-deja/g++.other/lookup22.C: New test.
13763 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13764 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13765 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13766 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13767 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13769 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
13771 * gcc.c-torture/execute/991228-1.c: Take word endianness into
13774 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
13776 * gcc.c-torture/execute/builtin-complex-1.c: New test.
13778 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
13780 * g++.old-deja/g++.pt/crash62.C: New test.
13782 2001-01-04 Richard Henderson <rth@redhat.com>
13784 * gcc.dg/20000926-1.c: Update expected warnings.
13785 * gcc.dg/array-2.c: Likewise.
13786 * gcc.dg/array-4.c: Also validate flexible array members.
13787 * gcc.dg/c99-flex-array-1.c: New.
13789 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
13791 * gcc.c-torture/compile/20001222-1.x: Remove.
13793 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13795 * gcc.c-torture/execute/built-in-setjmp.c: New.
13797 2001-01-03 Richard Henderson <rth@redhat.com>
13799 * gcc.dg/940510-1.c: Update expected error wording.
13800 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13802 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
13804 * lib/target-supports.exp (check_alias_available): Modified to
13805 indicate aliases not supported if only weak aliases are supported.
13807 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13809 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13810 Turn on cmpstrsi checks for __pj__ and __i370__.
13812 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13814 * g++.old-deja/g++.other/virtual11.C: New test.
13816 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13818 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13820 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13822 * gcc.c-torture/compile/20010102-1.c: New test.
13824 2001-01-02 Andreas Jaeger <aj@suse.de>
13826 * gcc.dg/noreturn-3.c: New test.
13828 * gcc.dg/noreturn-4.c: New test.
13830 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13832 * gcc.c-torture/execute/stdio-opt-1.c: Also test
13833 __builtin_fputc and __builtin_fwrite.
13835 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13837 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13838 signed char, not default char.
13840 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13842 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13844 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
13846 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
13848 2000-12-29 Richard Henderson <rth@redhat.com>
13850 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13851 (__cyg_profile_func_exit): Define.
13853 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
13855 * g++.dg/vtgc1.C: New test.
13857 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
13859 * gcc.dg/noncompile/20001228-1.c: New test.
13861 * gcc.dg/20001228-1.c: New test.
13863 * gcc.c-torture/execute/20001228-1.c: New test.
13865 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
13867 * gcc.dg/format-strfmon-1.c: New test.
13869 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13871 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13872 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13873 * gcc.c-torture/execute/string-opt-1.c: Likewise.
13874 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13875 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13876 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13877 * gcc.c-torture/execute/string-opt-6.c: Likewise.
13878 * gcc.c-torture/execute/string-opt-7.c: Likewise.
13879 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13880 * gcc.c-torture/execute/string-opt-9.c: Likewise.
13881 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13882 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13883 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13885 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13886 * gcc.c-torture/execute/string-opt-4.c: Test index.
13888 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
13890 * gcc.c-torture/compile/20001226-1.c: New test.
13892 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
13894 * gcc.c-torture/compile/20001222-1.c: New test.
13895 * gcc.c-torture/compile/20001222-1.x: Xfail.
13897 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
13899 * gcc.c-torture/execute/comp-goto-2.c: New test.
13901 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
13903 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13904 Use long types if __INT_MAX__ is 32767.
13905 (main): Use cast to (sint32 *) when poking 88 into a_page.
13907 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13909 2000-12-21 Bernd Schmidt <bernds@redhat.com>
13911 * gcc.c-torture/compile/20001221-1.c: New test.
13912 * gcc.c-torture/execute/20001221-1.c: New test.
13914 2000-12-20 Richard Henderson <rth@redhat.com>
13916 * g++.old-deja/g++.pt/crash36.C: Update error lines.
13917 * g++.old-deja/g++.robertl/eb109.C: Likewise.
13919 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13921 * gcc.dg/compare3.c: New test.
13923 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13925 * gcc.dg/format-warnll-1.c: New test.
13927 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
13929 * gcc.dg/cpp/cmdlne-P.c: New test.
13931 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13933 * gcc.c-torture/execute/builtin-abs-1.c,
13934 gcc.c-torture/execute/builtin-abs-2.c: New tests.
13936 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13938 * gcc.dg/cpp/multiline.c: New test.
13940 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13942 * g++.old-deja/g++.other/syshdr1.C: Update.
13943 * gcc.dg/cpp/lineflags.c: Remove temporarily.
13945 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13947 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13949 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13951 * g++.old-deja/g++.pt/ttp65.C: New test.
13953 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13955 * g++.old-deja/g++.pt/ttp64.C: New test.
13957 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13959 * g++.old-deja/g++.pt/spec33.C: New test.
13961 2000-12-14 Catherine Moore <clm@redhat.com>
13963 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13964 * gcc.c-torture/execute/920612-2.c: Likewise.
13965 * gcc.c-torture/execute/920428-2.c: Likewise.
13966 * gcc-c-torture/execute/va-arg-11.c: Call exit.
13967 * gcc.c-torture/execute/va-arg-21.c: Likewise.
13969 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13971 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13972 * gcc.dg/pack-test-2.c: Likewise.
13974 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
13976 Tests by Zack Weinberg <zackw@stanford.edu>.
13978 * gcc.dg/cpp/defined.c: Update.
13979 * gcc.dg/cpp/defined_trad.c: New tests.
13981 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
13983 * gcc.dg/cpp/trad-direct.c: Update.
13985 2000-12-11 Neil Booth <neilb@earthling.net>
13987 * gcc.dg/cpp/defined_trad.c
13989 2000-12-11 Neil Booth <neilb@earthling.net>
13991 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
13993 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
13995 * gcc.dg/format-miss-2.c: New test.
13997 2000-12-09 Neil Booth <neilb@earthling.net>
13999 * gcc.dg/cpp/lineflags.c: New tests.
14000 * gcc.dg/cpp/poison.c: Update.
14001 * gcc.dg/cpp/redef2.c: Update.
14002 * gcc.dg/cpp/skipping.c: New test.
14004 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
14006 * g++.old-deja/g++.other/eh3.C: New testcase.
14008 2000-12-07 Neil Booth <neilb@earthling.net>
14010 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14011 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14012 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14013 wtr-union-init-2.c, wtr-union-init-3.c: Update.
14014 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14017 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14019 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14020 __SIZE_TYPE__ instead of int for type of integers cast to
14023 2000-12-07 Jakub Jelinek <jakub@redhat.com>
14025 * g++.old-deja/g++.other/cleanup4.C: New test.
14027 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14029 * format-sec-1.c: New test.
14031 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14033 * gcc.dg/format-nonlit-3.c: New test.
14035 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14037 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14038 through a null pointer.
14040 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
14041 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14042 library makes no calls to `operator new' during initialization.
14044 2000-11-04 Neil Booth <neilb@earthling.net>
14046 * gcc.dg/cpp/include2.c: New tests.
14048 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
14050 * lib/g++.exp (g++_set_ld_library_path): New function.
14051 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14053 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
14055 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
14058 2000-11-01 Richard Henderson <rth@redhat.com>
14060 * g++.old-deja/g++.ext/namedret1.C: New.
14061 * g++.old-deja/g++.ext/namedret2.C: New.
14062 * g++.old-deja/g++.ext/namedret3.C: New.
14064 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
14066 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14067 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14069 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14071 * gcc.c-torture/execute/va-arg-21.c: New test.
14073 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
14075 * gcc.dg/c99-complex-2.c: New test.
14077 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14079 * gcc.c-torture/execute/stdio-opt-1.c: New test.
14081 2000-10-31 Jakub Jelinek <jakub@redhat.com>
14083 * g++.old-deja/g++.other/inline16.C: New test.
14085 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
14087 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14088 __PRETTY_FUNCTION__
14090 2000-10-29 Neil Booth <neilb@earthling.net>
14092 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14094 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14095 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14098 2000-10-29 Neil Booth <neilb@earthling.net>
14100 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14101 * mi1.c, mi1c.h: Add null directives to multiple-include test.
14102 * mi5.c: Test multiple includes work with -C.
14103 * trigraphs.c: Test ^= version.
14105 2000-10-28 Neil Booth <neilb@earthling.net>
14107 New tests and test updates for new macro expander.
14109 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14110 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14111 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14112 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14113 new diagnostic messages.
14115 * gcc.dg/cpp/macro3.c: New tests.
14117 2000-10-27 Mark Mitchell <mark@codesourcery.com>
14119 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14122 2000-10-27 Jakub Jelinek <jakub@redhat.com>
14124 * g++.old-deja/g++.other/eh2.C: New test.
14126 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
14128 * gcc.c-torture/execute/20001027-1.c: New test.
14130 2000-10-26 Richard Henderson <rth@redhat.com>
14132 * gcc.c-torture/execute/20001026-1.c: New.
14134 2000-10-26 Mark Mitchell <mark@codesourcery.com>
14136 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14137 * g++.old-deja/g++.law/builtin1.C: Likewise.
14138 * g++.old-deja/g++.law/ctors10.C: Likewise.
14139 * g++.old-deja/g++.law/virtual3.C: Likewise.
14140 * g++.old-deja/g++.mike/p658.C: Likewise.
14141 * g++.old-deja/g++.other/sibcall1.C: Likewise.
14142 * g++.old-deja/g++.other/vaarg2.C: Likewise.
14143 * g++.old-deja/g++.robertl/eb124.C: Likewise.
14144 * g++.old-deja/g++.robertl/eb44.C: Likewise.
14145 * g++.old-deja/g++.robertl/eb77.C: Likewise.
14147 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
14149 * gcc.c-torture/compile/20001024-1.c: New test.
14151 2000-10-25 Mark Mitchell <mark@codesourcery.com>
14153 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14154 to tell us whether or not we are using V3.
14156 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
14158 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14161 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
14163 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14165 2000-10-25 Jakub Jelinek <jakub@redhat.com>
14167 * gcc.c-torture/execute/20001024-1.c: New test.
14169 2000-10-24 Jakub Jelinek <jakub@redhat.com>
14171 * g++.old-deja/g++.other/sibcall1.C: New test.
14173 2000-10-20 Jakub Jelinek <jakub@redhat.com>
14175 * gcc.dg/noncompile/init-3.c: New test.
14177 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
14179 * gcc.dg/format-array-1.c: New test.
14181 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14183 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14184 writing through null pointers; remove comment about testing
14185 unterminated strings.
14187 2000-10-17 Matthew Hiller <hiller@redhat.com>
14189 * gcc.c-torture/execute/20001017-2.c: New test.
14191 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14193 * gcc.c-torture/compile/20001018-1.c: New test.
14194 * gcc.c-torture/compile/20001018-1.x: Xfail.
14196 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14198 * gcc.c-torture/execute/20001017-1.c: New test.
14200 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14202 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14203 for multiple use of arguments with scanf formats; add tests for
14204 multiple use of arguments.
14206 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
14208 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14210 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14212 * gcc.dg/format-miss-1.c: New test.
14214 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14216 * gcc.c-torture/execute/20001013-1.c: New test.
14218 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14220 * gcc.dg/format-branch-1.c: New test.
14222 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14224 * README, lib/file-format.exp: Remove EGCS references.
14226 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14228 * gcc.dg/20001013-1.c: New test.
14230 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
14232 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14233 for intmax_t in the compiler using __typeof__ and the type rules
14234 for conditional expressions.
14236 2000-10-13 Jakub Jelinek <jakub@redhat.com>
14238 * gcc.dg/20001012-1.c: New test.
14239 * gcc.dg/20001012-2.c: New test.
14241 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14243 * gcc.dg/format-attr-1.c: New test.
14245 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14247 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14248 __LONG_LONG_MAX__ instead of LLONG_MAX.
14250 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14252 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14254 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14257 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
14259 * gcc.dg/sequence-pt-1.c: New test.
14261 2000-10-11 Geoff Keating <geoffk@cygnus.com>
14263 * gcc.c-torture/execute/20001011-1.c: New testcase.
14264 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14266 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14268 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14269 does not error on it.
14271 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14273 * gcc.dg/20001009-1.c: New test.
14275 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
14277 * gcc.c-torture/compile/20001009-1.c: Move from here ....
14278 * gcc.c-torture/execute/20001009-2.c: ... to here.
14280 2000-10-09 Geoff Keating <geoffk@cygnus.com>
14282 * gcc.c-torture/compile/20001009-1.c: New testcase.
14283 * gcc.c-torture/execute/20001009-1.c: New testcase.
14284 Testcases provided by Jan Hubicka <jh@suse.cz>.
14286 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14288 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14289 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14290 uintmax_t using <limits.h> to emulate the compiler's internal
14291 logic. No longer XFAIL %j tests.
14293 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14295 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14296 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14297 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14298 regexps and details of expected handling of some bad formats.
14299 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14302 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
14304 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14305 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14306 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14307 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14310 2000-10-06 Richard Henderson <rth@cygnus.com>
14312 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14313 * g++.old-deja/g++.brendan/crash52.C: Likewise.
14314 * g++.old-deja/g++.jason/report.C: Likewise.
14315 * g++.old-deja/g++.law/friend5.C: Likewise.
14316 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
14317 of the expected warnings.
14319 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
14321 * g++.old-deja/g++.pt/enum14.C: New test.
14323 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
14325 * g++.old-deja/g++.pt/crash59.C: New test.
14327 2000-10-04 Will Cohen <wcohen@redhat.com>
14329 * gcc.dg/20000926-1.c: New test.
14331 2000-10-03 Geoff Keating <geoffk@cygnus.com>
14333 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14334 function name for current C++ compiler.
14335 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14337 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
14339 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14340 __PRETTY_FUNCTION__.
14341 * g++.old-deja/g++.ext/pretty2.C: Likewise.
14343 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14345 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14347 2000-09-26 Jakub Jelinek <jakub@redhat.com>
14349 * gcc.c-torture/compile/20000923-1.c: New test.
14351 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14353 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14354 * g++.old-deja/g++.pt/ttp62.C: Same.
14355 * g++.old-deja/g++.other/inline14.C: Same.
14357 2000-09-24 Richard Henderson <rth@cygnus.com>
14359 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14361 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
14363 * gcc.dg/c90-printf-1.c: Add test for wide string format.
14365 2000-09-22 Geoff Keating <geoffk@cygnus.com>
14367 * gcc.c-torture/compile/20000922-1.c: New file.
14369 2000-09-21 Nick Clifton <nickc@redhat.com>
14371 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14372 a signed long modulo operation.
14373 (mod6): New function - perform an unsigned long modulo operation.
14374 (main): Add tests for modulos of very large numbers by very small
14377 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14379 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14381 2000-09-19 Richard Henderson <rth@cygnus.com>
14383 * gcc.dg/compare2.c (case 10): XFAIL.
14385 2000-09-18 Richard Henderson <rth@cygnus.com>
14387 * gcc.c-torture/execute/20000906-1.c: Move ...
14388 * gcc.dg/20000906-1.c: ... here. Only run on targets
14389 that support __builtin_trap.
14391 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
14393 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14395 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14397 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14398 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
14399 more $ format tests.
14401 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14403 * gcc.dg/format-errmk-1.c: New test.
14405 2000-09-17 Greg McGary <greg@mcgary.org>
14407 * gcc.c-torture/execute/20000917-1.x: Remove.
14409 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
14411 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14413 2000-09-17 Greg McGary <greg@mcgary.org>
14415 * gcc.c-torture/execute/20000917-1.c: New test.
14416 * gcc.c-torture/execute/20000917-1.x: XFAIL.
14418 2000-09-16 Neil Booth <NeilB@earthling.net>
14420 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14421 in nested macro bug.
14423 2000-09-15 Neil Booth <NeilB@earthling.net>
14425 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14427 2000-09-14 Jeffrey A Law (law@cygnus.com)
14429 * gcc.c-torture/execute/20000914-1.c: New test.
14431 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
14433 * g++.other/inline13.C: New test.
14435 2000-09-12 Andreas Jaeger <aj@suse.de>
14437 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14438 constant by Ulrich Drepper <drepper@redhat.com>.
14440 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
14442 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14444 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14446 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14448 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
14450 * gcc.dg/cpp/backslash.c: New test.
14452 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
14454 * gcc.c-torture/execute/20000910-1.c: New test.
14455 * gcc.c-torture/execute/20000910-2.c: Likewise.
14457 2000-09-11 Robert Lipe <robertl@sco.com>
14459 * gcc.dg/pragma-align.c: New test.
14461 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
14463 * g++.old-deja/g++.pt/explicit82.C: New test.
14464 * g++.old-deja/g++.pt/explicit83.C: New test.
14466 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
14468 * gcc.dg/asm-names.c: New test.
14470 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14472 * gcc.dg/cpp/tr-warn6.c: New test
14474 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
14476 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14479 2000-09-07 Catherine Moore <clm@redhat.com>
14481 * gcc.c-torture/execute/unroll-1.c: New test.
14483 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
14485 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14487 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14488 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14489 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14490 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14491 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14493 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14494 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14496 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14498 * g++.old-deja/g++.pt/deduct2.C: New test.
14500 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14502 * g++.old-deja/g++.pt/parms2.C: New test.
14504 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14506 * g++.old-deja/g++.pt/crash58.C: New test.
14508 2000-09-06 Greg McGary <greg@mcgary.org>
14510 * gcc.c-torture/execute/20000906-1.c: New test.
14511 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14513 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14515 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14517 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14519 * g++.old-deja/g++.pt/crash57.C: New test.
14521 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14523 * g++.old-deja/g++.pt/crash56.C: New test.
14525 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14527 * g++.old-deja/g++.pt/koenig1.C: New test.
14529 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14531 * gcc.dg/20000904-1.c: New test.
14533 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14535 * gcc.dg/cpp/paste8.c: New test.
14537 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
14539 * gcc.c-torture/compile/20000827-1.c: New test.
14541 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14543 * gcc.dg/format-diag-1.c: New test.
14545 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14547 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14548 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14549 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14550 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14551 gcc.dg/formatz-1.c: Adjust warning regular expressions.
14553 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14555 * g++.old-deja/g++.other/nested4.C: New test.
14557 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14559 * g++.old-deja/g++.ns/scoped1.C: New test.
14561 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
14563 * lib/g++.exp: Support testing already-installed GCC.
14565 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14567 * wtr-label-1.c, wtr-suffix-1.c: New tests.
14569 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14571 * gcc.dg/return-type-2.c: New test.
14573 2000-08-27 Geoff Keating <geoffk@cygnus.com>
14575 * gcc.c-torture/compile/20000825-1.c: New test.
14577 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
14579 * gcc.dg/dwarf2-2.c: New test.
14581 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
14583 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14584 dg-warning regexps.
14586 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
14588 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14589 gcc.dg/format-ext-5.c: New tests.
14591 2000-08-25 Jakub Jelinek <jakub@redhat.com>
14593 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
14595 2000-08-24 Mark Mitchell <mark@codesourcery.com>
14597 * gcc.dg/noncompile/930622-2.c: Adjust error message.
14599 2000-08-24 Richard Henderson <rth@cygnus.com>
14601 * gcc.dg/ia64-sync-1.c: New test.
14602 * gcc.dg/ia64-sync-2.c: New test.
14603 * gcc.dg/ia64-asm-1.c: New test.
14605 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
14607 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14608 * gcc.dg/format-ext-2.c: New test.
14610 2000-08-23 Jason Merrill <jason@redhat.com>
14612 * lib/old-dejagnu.exp: Also ignore "In member function" and
14615 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14617 * gcc.dg/noncompile/label-lineno-1.c: New test.
14619 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14621 * gcc.dg/c99-array-nonobj-1.c: New test.
14623 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14625 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14627 * gcc.dg/format-ext-1.c: New test.
14629 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14631 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14632 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14633 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14634 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14635 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
14637 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
14639 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14640 gcc.dg/c99-strftime-2.c: New tests.
14642 2000-08-22 Richard Henderson <rth@cygnus.com>
14644 * gcc.c-torture/execute/20000822-1.c: New test.
14646 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14648 * gcc.c-torture/execute/20000819-1.x: Remove.
14650 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14652 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14653 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14654 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14655 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14656 gcc.dg/format-xopen-1.c: New tests.
14658 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14660 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
14662 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14664 * g++.old-deja/g++.other/loop2.C: New test.
14666 * gcc.c-torture/compile/20000606-1.c: New test.
14667 * gcc.c-torture/compile/20000728-1.c: New test.
14668 * gcc.c-torture/execute/20000801-1.c: New test.
14669 * gcc.c-torture/execute/20000801-2.c: New test.
14670 * gcc.c-torture/execute/20000819-1.c: New test.
14671 * gcc.c-torture/execute/20000819-1.x: XFAIL.
14672 * gcc.dg/20000629-1.c: New test.
14673 * gcc.dg/20000724-1.c: New test.
14674 * gcc.dg/20000807-1.c: New test.
14676 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
14678 * gcc.dg/cpp/pragma-1.c: New test.
14679 * gcc.dg/cpp/pragma-2.c: New test.
14681 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
14683 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14684 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
14686 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14688 * gcc.c-torture/compile/20000818-1.c: New test.
14690 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
14692 * gcc.c-torture/execute/20000818-1.c: New test.
14694 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
14696 * gcc.dg/format-va-1.c: New test.
14698 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14700 * g++.old-deja/g++.other/typedef8.C: New test.
14702 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14704 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14705 * g++.old-deja/g++.mike/net36.C: Mark candidate.
14706 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14707 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14708 * g++.old-deja/g++.other/ptrmem7.C: New test.
14709 * g++.old-deja/g++.pt/ptrmem10.C: New test.
14711 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14713 * g++.old-deja/g++.pt/typename27.C: New test.
14715 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
14717 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14718 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14719 * g++.old-deja/g++.pt/friend45.C: New test.
14720 * g++.old-deja/g++.other/friend8.C: New test.
14722 2000-08-15 Richard Henderson <rth@cygnus.com>
14724 * gcc.c-torture/execute/20000815-1.c: New test.
14726 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
14728 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14729 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14730 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
14732 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
14734 * g++.old-deja/g++.other/refinit2.C: New test.
14736 2000-08-13 Geoff Keating <geoffk@cygnus.com>
14738 * lib/c-torture.exp (c-torture): Make
14739 compiler_conditional_xfail_data global.
14740 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14741 compiler_conditional_xfail_data machinery.
14742 (f-torture-execute): Likewise.
14743 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14744 and only when unrolling loops.
14746 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
14748 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14750 * g++.old-deja/g++.pt/explicit81.C: New test.
14752 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14754 * g++.old-deja/g++.pt/typename26.C: New test.
14756 2000-08-10 Geoff Keating <geoffk@cygnus.com>
14758 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14761 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
14763 * g++.old-deja/g++.other/array3.C: New test.
14765 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14767 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14768 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14769 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14772 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
14774 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14775 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14777 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
14779 * gcc.c-torture/execute/20000808-1.c: New test.
14781 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14783 * gcc.dg/c90-const-expr-1.c: New test.
14785 2000-08-08 Richard Henderson <rth@cygnus.com>
14787 * gcc.dg/noncompile/920923-1.c: Declare calloc.
14789 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
14791 * gcc.dg/noncompile/const-ll-1.c: New test.
14793 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
14795 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
14797 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14799 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14800 that running programs linked against the shared version of libobjc
14803 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14805 * gcc.dg/c99-printf-1.c: New test.
14807 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14809 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
14811 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
14813 * gcc.c-torture/execute/20000731-1.x: Delete.
14815 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
14817 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14818 and torture_without_loops as is done by c-torture.exp.
14819 (search_for): Copy from c-torture.exp.
14820 (gcc-dg-runtest): New function, drives a directory of tests
14821 iterating over the TORTURE_OPTIONS.
14822 (scan-assembler, scan-assembler-not): Move here from
14823 individual directory drivers.
14825 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14826 defined by lib/gcc-dg.exp.
14827 * gcc.dg/cpp/cpp.exp: Likewise.
14828 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
14829 gcc-dg-runtest, so we cycle over optimization options.
14831 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14832 * gcc.dg/compare2.c: No longer expected to fail.
14834 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14836 * gcc.c-torture/execute/20000804-1.c: New test.
14838 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
14840 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
14842 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
14844 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
14846 2000-08-03 Jeffrey A Law (law@cygnus.com)
14848 * gcc.c-torture/compile/20000803-1.c: New test.
14850 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
14852 * gcc.c-torture/execute/20000801-3.c,
14853 gcc.c-torture/execute/20000801-4.c: New tests.
14854 * gcc.c-torture/execute/20000801-3.x,
14855 gcc.c-torture/execute/20000801-4.x: Xfail.
14857 2000-08-02 Geoff Keating <geoffk@cygnus.com>
14859 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14860 libobjc/.libs to allow for libtool.
14862 2000-08-02 Jakub Jelinek <jakub@redhat.com>
14864 * gcc.c-torture/compile/20000802-1.c: New test.
14866 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
14868 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
14870 2000-07-31 Jeffrey A Law (law@cygnus.com)
14872 * gcc-c-torture/execute/20000731-2.c: New test.
14874 * gcc.c-torture/execute/20000731-1.c: New test.
14875 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
14877 2000-07-31 Jakub Jelinek <jakub@redhat.com>
14879 * testsuite/gcc.dg/cpp/paste7.c: New test.
14880 * gcc.dg/cpp/20000725-1.c: New test.
14882 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
14884 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14885 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14886 declaration warning for __builtin_dwarf_reg_size.
14888 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
14890 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
14892 * gcc.dg/noncompile/voidparam-1.c: New test.
14894 2000-07-30 Richard Henderson <rth@cygnus.com>
14896 * gcc.dg/c90-digraph-1.c: Don't xfail.
14897 * gcc.dg/compare2.c (case 10): Xfail.
14898 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
14900 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
14902 * gcc.dg/c99-main-1.c: New test.
14904 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
14906 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
14908 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
14910 * gcc.c-tortuer/execute/20000726-1.c: New test.
14912 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
14914 * gcc.c-torture/execute/enum-2.c: New test.
14916 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14918 * gcc.dg/cpp/tr-warn3.c: New test.
14920 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14922 * g++.old-deja/g++.ext/implicit1.C: Remove.
14923 * g++.old-deja/g++.jason/c2.C: Remove
14924 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14925 * g++.old-deja/g++.pt/crash16.C: Likewise.
14926 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
14928 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14930 * g++.old-deja/g++.other/for2.C: New test.
14932 2000-07-25 Jakub Jelinek <jakub@redhat.com>
14934 * gcc.dg/20000720-1.c: New test.
14936 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
14938 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
14940 2000-07-24 Geoff Keating <geoffk@cygnus.com>
14942 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14943 * gcc.c-torture/execute/20000722-1.c: New.
14944 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
14946 2000-07-24 Jakub Jelinek <jakub@redhat.com>
14948 * gcc.dg/cpp/20000720-1.S: New test.
14950 2000-07-21 Michael Meissner <meissner@redhat.com>
14952 * gcc.c-torture/execute/ieee/hugeval.c: New test.
14954 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14956 * g++.old-deja/g++.brendan/crash16.C,
14957 g++.old-deja/g++.brendan/parse3.C,
14958 g++.old-deja/g++.brendan/redecl1.C,
14959 g++.old-deja/g++.ns/template13.C,
14960 g++.old-deja/g++.other/decl4.C,
14961 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
14963 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14965 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
14966 and "Internal error".
14968 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
14970 * gcc.dg/cpp/paste6.c: New test.
14972 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
14974 * gcc.dg/cpp/tr-direct.c: New test.
14976 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
14977 gcc.dg/cpp/undef1.c: Tweak error regexps.
14979 2000-07-18 Eric Christopher <echristo@redhat.com>
14981 * gcc.c-torture/compile/20000718-1.c: New test.
14983 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
14985 * cpplex.c (_cpp_push_token): If the token being pushed back
14986 is the previous token in this context, just subtract one from
14988 * cppmacro.c (save_expansion): Clear aux field when storing a
14991 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
14993 * gcc.dg/noncompile/redecl-1.c: New test.
14995 2000-07-18 Jakub Jelinek <jakub@redhat.com>
14997 * gcc.c-torture/execute/20000717-5.c: New test.
14998 * gcc.c-torture/execute/20000717-1.x: Removed.
15000 2000-07-17 Richard Henderson <rth@cygnus.com>
15002 * gcc.c-torture/execute/20000717-4.c: New test.
15004 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
15006 * gcc.dg/cpp/syshdr.c: New test.
15007 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15009 2000-07-17 Neil Booth <neilb@earthling.net>
15011 * gcc.dg/cpp/cmdlne-dM.c: New test.
15012 * gcc.dg/cpp/cmdlne-dD.c: New test.
15014 2000-07-17 Jeffrey A Law (law@cygnus.com)
15016 * gcc.c-torture/execute/20000717-3.c: New test.
15018 * gcc.c-torture/compile/20000717-1.c: New test.
15020 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
15022 * gcc.c-torture/execute/20000717-2.c: New test.
15024 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
15026 * gcc.dg/formatz-1.c: New test.
15028 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15029 * gcc.dg/c99-digraph-1.c: New tests.
15031 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15032 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15034 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15035 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15036 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15037 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15038 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15039 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15040 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15042 2000-07-17 Greg McGary <greg@mcgary.org>
15044 * gcc.c-torture/execute/20000717-1.c: New test.
15045 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15047 2000-07-15 Jakub Jelinek <jakub@redhat.com>
15049 * gcc.c-torture/execute/20000715-2.c: New test.
15050 * gcc.dg/20000715-1.c: New test.
15052 2000-07-15 Michael Meissner <meissner@redhat.com>
15054 * gcc.c-torture/execute/20000715-1.c: New test.
15056 2000-07-13 Jakub Jelinek <jakub@redhat.com>
15058 * gcc.c-torture/execute/20000707-1.c: New test.
15060 2000-07-13 Neil Booth <NeilB@earthling.net>
15062 * testsuite/gcc.dg/cpp/digraph1.c,
15063 testsuite/gcc.dg/cpp/digraph2.c,
15064 testsuite/gcc.dg/cpp/digraphs.c: New tests.
15066 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
15068 * g77.f-torture/compile/20000630-2.f: New test.
15069 * g77.f-torture/compile/20000630-2.x
15071 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
15073 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
15075 2000-07-11 Neil Booth <NeilB@earthling.net>
15077 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15079 2000-07-11 Neil Booth <NeilB@earthling.net>
15081 * gcc.dg/cpp/cmdlne-C.c: New.
15083 2000-07-09 Neil Booth <NeilB@earthling.net>
15085 * gcc.dg/cpp/directiv.c: New tests.
15086 * gcc.dg/cpp/undef1.c: Update.
15088 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
15090 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15092 2000-07-09 Neil Booth <NeilB@earthling.net>
15094 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15096 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
15098 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15099 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15101 2000-07-08 Neil Booth <NeilB@earthling.net>
15103 * gcc.dg/cpp/macsyntx.c: New tests.
15105 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15107 * gcc.dg/20000707-1.c: New test.
15109 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15111 * gcc.c-torture/execute/20000706-1.c: New test.
15112 * gcc.c-torture/execute/20000706-2.c: New test.
15113 * gcc.c-torture/execute/20000706-3.c: New test.
15114 * gcc.c-torture/execute/20000706-4.c: New test.
15115 * gcc.c-torture/execute/20000706-5.c: New test.
15117 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15119 * g++.old-deja/g++.pt/instantiate7.C: New test.
15121 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15123 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15124 * g++.old-deja/g++.mike/thunk3.C: Likewise.
15125 * g++.old-deja/g++.other/rtti3.C: Likewise.
15126 * g++.old-deja/g++.other/rttid3.C: Likewise.
15128 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
15130 * g77.f-torture/compile/20000630-1.x: Fix typo
15132 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
15134 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15137 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
15139 * gcc.dg/cpp/ident.c: New test.
15141 2000-07-05 Neil Booth <NeilB@earthling.net>
15143 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15144 gcc.dg/cpp/lexstrng.c: New tests.
15146 2000-07-04 Neil Booth <NeilB@earthling.net>
15148 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15149 * gcc.dg/cpp/strify2.c: Same.
15151 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
15153 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15154 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15155 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15156 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15158 * testsuite/gcc.dg/cpp/macro1.c,
15159 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15160 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15161 testsuite/gcc.dg/cpp/strify1.c,
15162 testsuite/gcc.dg/cpp/strify2.c: New tests.
15164 2000-07-03 Jakub Jelinek <jakub@redhat.com>
15166 * gcc.c-torture/execute/20000703-1.c: New test.
15168 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15170 * g++.old-deja/g++.pt (lookup10.C): New test.
15172 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15174 * g++.old-deja/g++.pt (typename25.C): New test.
15176 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
15178 * gcc.c-torture/compile/20000701-1.c: New test.
15180 2000-06-30 Nick Clifton <nickc@cygnus.com>
15182 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15185 2000-06-30 Catherine Moore <clm@cygnus.com>
15187 * gcc.c-torture/execute/align-1.c: New test.
15189 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
15191 * g++.old-deja/g++.pt/expr8.C: New test.
15192 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15194 2000-06-29 Nick Clifton <nickc@cygnus.com>
15196 * gcc.c-torture/compile/20000629-1.c: New test.
15198 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15201 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15202 gcc.dg/noncompile directory, depending on whether they're
15203 preprocessor tests or not. Annotate all the tests for the dg
15206 * gcc.c-torture/noncompile/noncompile.exp: Delete.
15207 * gcc.dg/noncompile/noncompile.exp: New.
15211 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
15212 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
15213 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
15214 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
15215 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
15216 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
15217 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
15218 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
15219 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
15220 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
15221 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
15222 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
15223 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
15224 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
15225 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
15226 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
15227 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
15228 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
15229 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
15230 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
15231 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
15232 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
15233 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
15234 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
15236 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
15237 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
15238 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
15239 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
15240 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
15241 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
15243 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15245 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15246 declare one variable. On the fourth, error.
15247 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15248 declared by 20000628-1a.h.
15250 2000-06-29 Richard Henderson <rth@redhat.com>
15252 * gcc.c-torture/execute/930529-1.x: New file.
15253 * gcc.dg/920413-1.c: Adjust expected warning text.
15254 * gcc.dg/980217-1.c: Declare abort.
15255 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15257 2000-06-29 Jeffrey A Law (law@cygnus.com)
15259 * g77.f-torture/compile/20000629-1.f: New test.
15260 * g77.f-torture/compile/20000629-1.x: Expected to fail.
15262 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15264 Rearrange lots of files, removing entirely the
15265 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15269 gcc.c-torture/code_quality/code_quality.exp
15270 gcc.c-torture/special/special.exp
15271 gcc.failure/failure.exp
15272 gcc.failure/940409-1.x
15273 gcc.c-torture/compile/961203-1.x
15276 gcc.misc-tests/linkage.exp
15277 gcc.c-torture/execute/920730-1t.c
15278 gcc.c-torture/execute/920730-1t.x
15279 gcc.c-torture/compile/920520-1.x
15280 gcc.c-torture/compile/920521-1.x
15281 gcc.c-torture/compile/981006-1.x
15282 gcc.c-torture/execute/eeprof-1.x
15284 * Moved files (possibly with modifications to fit a new harness):
15286 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
15287 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
15288 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
15289 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
15290 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
15291 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
15292 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
15293 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
15294 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
15295 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
15296 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
15297 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
15298 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
15299 gcc.failure/940409-1.c gcc.dg/940409-1.c
15301 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15303 * c-torture/compile/961203-1.x: Delete.
15305 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
15306 not exit. Include stdio.h.
15307 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15308 * gcc.misc-tests/dg-12.c: Likewise.
15309 * gcc.misc-tests/dg-5.c: Likewise.
15310 * gcc.misc-tests/dg-6.c: Likewise.
15311 * gcc.misc-tests/dg-7.c: Prototype abort.
15312 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15313 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15314 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
15316 * gcc.misc-tests/sieve.c: Use return from main, not exit.
15317 * gcc.misc-tests/sort2.c: Use return from main, not exit.
15319 2000-06-28 Jakub Jelinek <jakub@redhat.com>
15321 * gcc.dg/cpp/20000628-1.c: New test.
15322 * gcc.dg/cpp/20000628-1.h: New header for above test.
15323 * gcc.dg/cpp/20000628-1a.h: Likewise.
15325 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
15327 * gcc.dg/cpp: New directory.
15328 * gcc.dg/cpp/cpp.exp: New driver.
15329 * gcc.dg/cpp/20000627-1.c: New test.
15330 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15331 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15332 and rewrite as a compilation test.
15334 * gcc.dg: Move many files into the cpp subdirectory, possibly
15335 renaming or editing them as well.
15337 990119-1.c cpp/19990119-1.c
15338 990228-1.c cpp/19990228-1.c
15339 990407-1.c cpp/19990407-1.c
15340 990409-1.c cpp/19990409-1.c
15341 990413-1.c cpp/19990413-1.c
15342 990703-1.c cpp/19990703-1.c
15343 20000127-1.c cpp/20000127-1.c
15344 20000129-1.c cpp/20000129-1.c
15345 20000207-1.c cpp/20000207-1.c
15346 20000207-2.c cpp/20000207-2.c
15347 20000209-1.c cpp/20000209-1.c
15348 20000209-2.c cpp/20000209-2.c
15349 20000301-1.c cpp/20000301-1.c
15350 20000419-1.c cpp/20000419-1.c
15351 20000510-1.S cpp/20000510-1.S
15352 20000519-1.c cpp/20000519-1.c
15353 20000529-1.c cpp/20000529-1.c
15354 20000625-1.c cpp/20000625-1.c
15355 20000625-2.c cpp/20000625-2.c
15356 cpp-as1.c cpp/assert1.c
15357 cpp-as2.c cpp/assert2.c
15358 cxx-comments-1.c cpp/cxxcom1.c
15359 cxx-comments-2.c cpp/cxxcom2.c
15360 endif-label.c cpp/endif.c
15361 cpp-hash1.c cpp/hash1.c
15362 cpp-hash2.c cpp/hash2.c
15363 cpp-if1.c cpp/if-1.c
15364 cpp-if2.c cpp/if-2.c
15365 cpp-if3.c cpp/if-3.c
15366 cpp-if4.c cpp/if-4.c
15367 cpp-if5.c cpp/if-5.c
15368 cpp-cond.c cpp/if-cexp.c
15369 cpp-missingop.c cpp/if-mop.c
15370 cpp-missingparen.c cpp/if-mpar.c
15371 cpp-opprec.c cpp/if-oppr.c
15372 cpp-ifparen.c cpp/if-paren.c
15373 cpp-shortcircuit.c cpp/if-sc.c
15374 cpp-shift.c cpp/if-shift.c
15375 cpp-unary.c cpp/if-unary.c
15376 cpp-li1.c cpp/line1.c
15377 cpp-li2.c cpp/line2.c
15378 lineno.c cpp/line3.c
15379 lineno-2.c cpp/line4.c
15381 cpp-mic.h cpp/mi1c.h
15382 cpp-micc.h cpp/mi1cc.h
15383 cpp-mind.h cpp/mi1nd.h
15384 cpp-mindp.h cpp/mi1ndp.h
15385 cpp-mix.h cpp/mi1x.h
15386 cpp-mi2.c cpp/mi2.c
15387 cpp-mi2a.h cpp/mi2a.h
15388 cpp-mi2b.h cpp/mi2b.h
15389 cpp-mi2c.h cpp/mi2c.h
15390 cpp-mi3.c cpp/mi3.c
15391 cpp-mi3.def cpp/mi3.def
15392 poison-1.c cpp/poison.c
15393 pr-impl.c cpp/prag-imp.c
15394 cpp-redef-2.c cpp/redef1.c
15395 cpp-redef.c cpp/redef2.c
15396 strpaste.c cpp/strp1.c
15397 strpaste-2.c cpp/strp2.c
15398 cpp-tradpaste.c cpp/tr-paste.c
15399 cpp-tradstringify.c cpp/tr-str.c
15400 cpp-tradwarn1.c cpp/tr-warn1.c
15401 cpp-tradwarn2.c cpp/tr-warn2.c
15402 trigraphs.c cpp/trigraphs.c
15403 cpp-unc1.c cpp/unc1.c
15404 cpp-unc2.c cpp/unc2.c
15405 cpp-unc3.c cpp/unc3.c
15406 cpp-unc.c cpp/unc4.c
15407 undef.c cpp/undef1.c
15408 undef-2.c cpp/undef2.c
15409 cpp-wi1.c cpp/widestr1.c
15411 2000-06-27 Mark Mitchell <mark@codesourcery.com>
15413 * lib/g++.exp (g++_include_flags): Tweak.
15415 2000-06-27 H.J. Lu <hjl@gnu.org>
15416 Loren J. Rittle <ljrittle@acm.org>
15418 * lib/g++.exp (g++_include_flags): Override libgloss.exp
15419 version with one that knows about the new gcc tree structure.
15420 (g++_link_flags): Same.
15422 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
15424 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15425 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15426 case we are cross-compiling.
15428 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15429 g++.old-deja/g++.niklas/Makefile.in,
15430 g++.old-deja/g++.niklas/configure.in,
15431 g++.old-deja/g++.other/Makefile.in,
15432 g++.old-deja/g++.other/configure.in,
15433 gcc.c-torture/code_quality/Makefile.in,
15434 gcc.c-torture/code_quality/configure.in,
15435 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15436 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15437 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15438 gcc.c-torture/execute/ieee/Makefile.in,
15439 gcc.c-torture/execute/ieee/configure.in,
15440 gcc.c-torture/noncompile/Makefile.in,
15441 gcc.c-torture/noncompile/configure.in,
15442 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15443 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15444 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15446 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15448 * g++.old-deja/g++.other/ambig3.C: New test.
15450 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15452 * g++.old-deja/g++.pt/syntax1.C: New test.
15453 * g++.old-deja/g++.pt/syntax2.C: New test.
15454 * g++.old-deja/g++.other/syntax3.C: New test.
15455 * g++.old-deja/g++.other/syntax4.C: New test.
15457 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15459 * gcc.dg/20000623-1.c: Prototype exit and abort.
15461 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15463 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15465 * gcc.dg/cpp-mi3.def: New file.
15467 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15469 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15470 lexer's error messages.
15471 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15472 divine anything from the linemarkers.
15473 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15474 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15476 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
15478 * gcc.dg/20000623-1.c: New test.
15480 2000-06-22 Jakub Jelinek <jakub@redhat.com>
15482 * gcc.c-torture/execute/20000622-1.c: New test.
15484 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15486 * g++.old-deja/g++.other/init15.C: New test.
15488 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15490 * g++.old-deja/g++.pt/vaarg2.C: New test.
15491 * g++.old-deja/g++.pt/vaarg3.C: New test.
15493 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
15495 * g++.old-deja/g++.other/dyncast6.C: New test.
15497 2000-06-15 Jakub Jelinek <jakub@redhat.com>
15499 * gcc.c-torture/execute/loop-6.c: New test.
15501 2000-06-14 Jakub Jelinek <jakub@redhat.com>
15503 * gcc.dg/20000614-1.c: New test.
15504 * gcc.dg/20000614-2.c: New test.
15506 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
15508 * g++.old-deja/g++.other/inline12.C: New test.
15510 2000-06-13 Jakub Jelinek <jakub@redhat.com>
15512 * g++.old-deja/g++.other/eh1.C: New test.
15514 2000-06-12 Jakub Jelinek <jakub@redhat.com>
15516 * g++.old-deja/g++.other/type.C: New test.
15518 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15520 * g++.old-deja/g++.other/initstring.C: New test.
15522 2000-06-12 Jason Merrill <jason@redhat.com>
15524 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15526 2000-06-09 Jeffrey A Law (law@cygnus.com)
15528 * gcc.c-torture/compile/20000609-1.c: New test.
15530 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
15532 * gcc.dg/20000609-1.c: New test.
15534 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
15536 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15537 * gcc.c-torture/noncompile/poison-1.c: Move...
15538 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15539 * gcc.dg/cpp-li1.c: Add a token after the #line.
15541 2000-06-05 Richard Henderson <rth@cygnus.com>
15543 * gcc.c-torture/execute/20000605-2.c: New test.
15544 * gcc.c-torture/execute/20000605-3.c: New test.
15546 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
15548 * g77.f-torture/execute/20000503-1.x: New file.
15550 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
15552 * g++.old-deja/g++.eh/badalloc1.C: New test.
15554 2000-06-05 Richard Henderson <rth@cygnus.com>
15556 * gcc.c-torture/execute/20000605-1.c: New test.
15558 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15559 Nathan Sidwell <nathan@codesourcery.com>
15561 * gcc.c-torture/compile/20000605-1.c: New test.
15563 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
15565 * g77.f-torture/compile/20000601-1.f: New test.
15567 2000-06-03 Richard Henderson <rth@cygnus.com>
15569 * gcc.c-torture/execute/20000603-1.c: New.
15571 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
15573 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15574 * gcc.dg/noreturn-2.c (noreturn): Likewise.
15576 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
15578 * gcc.dg/compare2.c (case 12): XFAIL.
15579 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15580 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15582 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
15584 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
15586 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15587 guard macro is already defined when the header is first
15589 * gcc.dg/cpp-mix.h: New file.
15590 * gcc.dg/endif-label.c: Update patterns to match compiler.
15592 * g++.brendan/complex1.C: Declare abort.
15593 * g++.law/refs4.C: Remove XFAIL.
15594 * g++.oliva/expr2.C: Declare abort and exit.
15596 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
15598 * gcc.c-torture/execute/20000528-1.c: New test.
15600 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15601 * g++.old-deja/g++.law/temps4.C: Likewise.
15603 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15604 stdlib.h. Call abort() on failure.
15605 * g++.old-deja/g++.law/refs4.C: Likewise.
15606 * g++.old-deja/g++.law/temps4.C: Likewise.
15607 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15608 * gcc.c-torture/execute/20000112-1.c: Include string.h.
15610 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
15612 Relative to g++.dg/special:
15613 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
15615 Relative to g++.old-deja:
15616 * g++.brendan/complex1.C, g++.jason/optimize2.C,
15617 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15618 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15619 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15620 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15621 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15622 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
15624 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15625 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15626 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15627 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15628 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15629 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15632 * g++.other/goto1.C: Update expectations for error messages.
15634 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
15636 * gcc.c-torture/compile/20000523-1.c: New test.
15638 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15640 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
15642 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15644 * g++.old-deja/g++.eh/catch11.C: New test.
15645 * g++.old-deja/g++.eh/catch12.C: New test.
15647 2000-05-24 Nick Clifton <nickc@cygnus.com>
15649 * gcc.c-torture/execute/20000523-1.c: New test.
15651 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
15653 * c-torture/execute/bcp-1.c: Replace abort in arg of
15654 __builtin_constant_p with a generic external function.
15656 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15657 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15658 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15659 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15660 Prototype abort and/or exit.
15662 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15663 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15664 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15665 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
15667 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
15669 * gcc.dg/dwarf2-1.c: New test.
15671 2000-05-20 Richard Henderson <rth@cygnus.com>
15673 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15675 2000-05-20 Andreas Jaeger <aj@suse.de>
15677 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15680 2000-05-19 David Edelsohn <edelsohn@gnu.org>
15682 * gcc.c-torture/execute/20000519-2.c: New test.
15684 2000-05-19 Andreas Jaeger <aj@suse.de>
15686 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15687 which fails with SSA.
15689 * lib/c-torture.exp: Also test with -O3 -fssa.
15691 2000-05-18 Michael Meissner <meissner@redhat.com>
15693 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15694 * gcc.c-torture/execute/920415-1.c: Ditto.
15695 * gcc.c-torture/execute/920501-1.c: Ditto.
15696 * gcc.c-torture/execute/conversion.c: Ditto.
15697 * gcc.c-torture/execute/cvt-1.c: Ditto.
15699 2000-05-18 Jeffrey A Law (law@cygnus.com)
15701 * gcc.c-torture/compile/20000518-1.c: New test.
15703 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
15705 * g77.f-torture/compile/200005018.f: New test.
15707 2000-05-17 Jeffrey A Law (law@cygnus.com)
15709 * gcc.c-torture/compile/20000517-1.c: New test.
15711 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15713 * gcc.c-torture/execute/20000516-1.c: New test.
15715 2000-05-15 Jakub Jelinek <jakub@redhat.com>
15717 * g++.old-deja/g++.other/eh.C: New test.
15719 2000-05-12 Richard Henderson <rth@cygnus.com>
15721 * gcc.c-torture/execute/990208-1.c (main): Don't pass
15722 constants through to doit's conditional.
15724 2000-05-11 Jeffrey A Law (law@cygnus.com)
15726 * gcc.c-torture/compile/20000511-1.c: New test.
15727 * g77.f-torture/compile/20000511-1.f: New test.
15728 * g77.f-torture/compile/20000511-2.f: New test.
15730 2000-05-11 Michael Meissner <meissner@redhat.com>
15732 * gcc.c-torture/execute/20000511-1.c: New test.
15734 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
15736 * gcc.dg/dg.exp: Scan .S files as well as .c files.
15737 * gcc.dg/20000510-1.S: New.
15739 2000-05-08 Catherine Moore <clm@cygnus.com>
15741 * gcc.dg/unused-3.c: New.
15743 2000-05-06 Richard Henderson <rth@cygnus.com>
15745 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15746 * g++.old-deja/g++.mike/warn1.C: Likewise.
15747 * g++.old-deja/g++.pt/local1.C: Likewise.
15748 * g++.old-deja/g++.pt/local7.C: Likewise.
15749 * g++.old-deja/g++.pt/spec16.C: Likewise.
15751 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
15753 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
15755 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
15757 * g77.f-torture/execute/20000503-1.f: New test.
15759 2000-05-04 Andreas Jaeger <aj@suse.de>
15761 * gcc.dg/noreturn-2.c: New test.
15763 2000-05-04 Neil Booth <NeilB@earthling.net>
15765 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15768 2000-05-04 Richard Henderson <rth@cygnus.com>
15770 * gcc.c-torture/execute/20000503-1.c: Fix typo.
15772 2000-05-04 Richard Henderson <rth@cygnus.com>
15774 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
15775 OpenSSL by Jason R Thorpe.
15777 2000-05-03 Jim Wilson <wilson@cygnus.com>
15779 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
15781 2000-05-03 Robert Lipe <robertlipe@usa.net>
15783 * gcc.dg/20000503-1.c: New test.
15785 2000-05-02 Jakub Jelinek <jakub@redhat.com>
15787 * gcc.c-torture/compile/20000502-1.c: New test.
15788 * g++.old-deja/g++.other/align.C: New test.
15789 * gcc.dg/cpp-tradstringify.c: New test.
15791 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
15793 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15794 and hard registers.
15796 2000-04-26 Geoff Keating <geoffk@cygnus.com>
15798 * gcc.c-torture/execute/loop-5.c: New test.
15800 2000-04-25 Jakub Jelinek <jakub@redhat.com>
15802 * gcc.c-torture/execute/va-arg-20.c: New test.
15804 2000-04-23 Jeffrey A Law (law@cygnus.com)
15806 * gcc.c-torture/execute/20000422-1.c: New test.
15808 2000-04-20 Greg McGary <gkm@gnu.org>
15810 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15811 when optimizing, but without sibling-call optimizations (-O1).
15813 2000-04-20 Jeffrey A Law (law@cygnus.com)
15815 * gcc.c-torture/compile/20000420-1.c: New test.
15817 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
15819 * g++.abi/ptrflags.C: New test.
15820 * g++.eh/catchptr1.C: Test incomplete pointer chains.
15822 2000-04-19 Catherine Moore <clm@cygnus.com>
15824 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
15826 2000-04-19 Greg McGary <gkm@gnu.org>
15828 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15829 sibling-call optimizations.
15831 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
15833 * gcc.dg/20000419-1.c: New test.
15835 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
15837 * gcc.c-torture/execute/20000412-6.c: New test.
15839 2000-04-12 Jeffrey A Law (law@cygnus.com)
15841 * gcc.c-torture/execute/20000412-5.c: New test.
15842 * g77.f-torture/compile/20000412-1.f: New test.
15843 * gcc.c-torture/execute/20000412-4.c: New test.
15844 * gcc.c-torture/compile/20000412-2.c: New test.
15845 * gcc.c-torture/execute/20000412-3.c: New test.
15846 * gcc.c-torture/compile/20000412-1.c: New test.
15847 * gcc.c-torture/execute/20000412-2.c: New test.
15849 2000-04-12 Jakub Jelinek <jakub@redhat.com>
15851 * objc/execute/bf-20.m: New test.
15853 2000-04-10 Richard Henderson <rth@cygnus.com>
15855 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
15857 * gcc.c-torture/execute/20000412-1.c: New test.
15859 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
15861 * g++.old-deja/g++.eh/catchptr1.C: New test.
15863 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
15865 * g++.old-deja/g++.abi/cxa_vec.C: New test.
15867 2000-04-08 Neil Booth <NeilB@earthling.net>
15869 * gcc.dg/cpp-nullchar.c: Remove test as
15870 embedded nulls cause problems.
15872 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15874 * gcc.dg/compare2.c: New test.
15876 2000-04-08 Neil Booth <NeilB@earthling.net>
15878 * gcc.dg/cpp-nullchar.c: New test.
15880 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
15882 * gcc.dg/cpp-mi2.c: New test.
15883 * gcc.dg/cpp-mi2[abc].h: New files.
15885 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
15887 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15890 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
15892 * g++.old-deja/g++.abi/vmihint.C: New test.
15894 2000-04-06 Neil Booth <NeilB@earthling.net>
15896 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15897 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
15900 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
15902 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15903 avoid stack-frame overwrite.
15905 2000-04-05 Jakub Jelinek <jakub@redhat.com>
15907 * gcc.c-torture/compile/20000405-2.c: New test.
15908 * gcc.c-torture/compile/20000405-3.c: New test.
15910 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15912 * gcc.c-torture/compile/20000405-1.c: New test.
15914 2000-04-04 Geoff Keating <geoffk@cygnus.com>
15916 * gcc.dg/cast-qual-1.c: Revert last change.
15918 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15920 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
15922 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
15924 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15925 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
15927 2000-04-03 Jeffrey A Law (law@cygnus.com)
15929 * gcc.c-torture/compile/20000403-2.c: New test.
15930 * gcc.c-torture/compile/20000403-1.c: New test.
15932 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
15934 * gcc.c-torture/execute/20000403-1.c: New test.
15936 2000-04-03 Geoff Keating <geoffk@cygnus.com>
15938 * gcc.c-torture/execute/20000402-1.c: New test.
15940 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
15942 * gcc.c-torture/execute/va-arg-15.c: New test.
15943 * gcc.c-torture/execute/va-arg-16.c: New test.
15944 * gcc.c-torture/execute/va-arg-17.c: New test.
15945 * gcc.c-torture/execute/va-arg-18.c: New test.
15946 * gcc.c-torture/execute/va-arg-19.c: New test.
15948 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
15950 * gcc.c-torture/compile/981211-1.c: Move to...
15951 * gcc.dg/cpp-as1.c: ...here.
15952 * gcc.dg/cpp-as2.c: New file.
15954 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
15957 2000-04-02 Neil Booth <NeilB@earthling.net>
15959 * gcc.dg/cpp-cond.c New tests.
15960 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
15961 accidental success less likely.
15962 * gcc.dg/cpp-missingop.c New tests.
15963 * gcc.dg/cpp-missingparen.c New tests.
15964 * gcc.dg/cpp-shift.c New tests.
15965 * gcc.dg/cpp-shortcircuit.c New tests.
15966 * gcc.dg/cpp-unary.c New tests.
15968 2000-03-29 Jeffrey A Law (law@cygnus.com)
15970 * gcc.c-torture/compile/20000329-1.c: New test.
15972 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
15974 * gcc.c-torture/compile/20000326-1.c: New test.
15975 * gcc.c-torture/compile/20000326-2.c: New test.
15977 2000-03-24 Geoff Keating <geoffk@cygnus.com>
15979 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
15980 the first parameter is a function argument.
15982 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
15984 * g++.old-deja/g++.ext/array4.C: New test.
15986 2000-03-22 Geoff Keating <geoffk@cygnus.com>
15988 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
15990 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15992 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
15994 2000-03-19 Richard Henderson <rth@cygnus.com>
15996 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
15998 2000-03-19 Richard Henderson <rth@cygnus.com>
16000 * gcc.c-torture/compile/20000319-1.c: New test.
16002 2000-03-14 Jeffrey A Law (law@cygnus.com)
16004 * gcc.c-torture/execute/20000314-3.c: New test.
16005 * gcc.c-torture/execute/20000314-2.c: New test.
16006 * gcc.c-torture/execute/20000314-1.c: New test.
16007 * gcc.c-torture/compile/20000314-2.c: New test.
16008 * gcc.c-torture/compile/20000314-1.c: New test.
16010 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
16012 * g++.old-deja/g++.warn/inline.C: New test.
16014 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
16016 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16017 standards-compliant result rather than specific constants.
16018 Put test-values in array.
16020 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
16022 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16023 (g++_target_compile): Put test-specific options last.
16025 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16027 * g++.old-deja/g++.eh/vbase4.C: New test.
16029 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16031 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16033 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16035 * g++.old-deja/g++.brendan/misc12.C: Removed.
16036 * g++.old-deja/g++.pt/memtemp77.C: Constify.
16037 * g++.old-deja/g++.ext/pretty4.C: New test.
16039 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16041 * g++.old-deja/g++.other/string2.C: New test.
16043 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
16045 * g++.old-deja/g++.warn/impint2.C: New test.
16047 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
16049 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16052 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
16054 * g++.old-deja/g++.warn/impint.C: New test.
16055 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16056 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16057 * g++.old-deja/g++.pt/explicit12.C: Likewise.
16058 * g++.old-deja/g++.pt/explicit13.C: Likewise.
16059 * g++.old-deja/g++.pt/explicit17.C: Likewise.
16060 * g++.old-deja/g++.pt/explicit18.C: Likewise.
16061 * g++.old-deja/g++.pt/explicit19.C: Likewise.
16062 * g++.old-deja/g++.pt/explicit23.C: Likewise.
16063 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16064 * g++.old-deja/g++.pt/explicit35.C: Likewise.
16065 * g++.old-deja/g++.pt/explicit6.C: Likewise.
16066 * g++.old-deja/g++.pt/memclass7.C: Likewise.
16068 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
16070 * gcc.dg/cpp-redef.c: New test.
16072 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
16074 * g++.old-deja/g++.pt/unify7.C: New test.
16076 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16078 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16079 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16081 2000-02-25 Geoff Keating <geoffk@cygnus.com>
16083 * gcc.c-torture/compile/20000224-1.c: New test.
16085 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16087 * gcc.c-torture/compile/cpp-2.c: New test.
16088 * gcc.c-torture/compile/cpp-1.c: New test.
16090 2000-02-25 Jeffrey A Law (law@cygnus.com)
16092 * gcc.c-torture/execute/20000225-1.c: New test.
16094 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16096 * gcc.dg/cpp-li2.c: New test.
16098 * gcc.dg/cpp-wi1.c: New test.
16100 * gcc.dg/cpp-li1.c: New test.
16102 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
16104 * g++.old-deja/g++.other/sizeof5.C: New test.
16106 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16108 * gcc.c-torture/execute/va-arg-13.c: New test.
16110 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
16112 * gcc.c-torture/execute/va-arg-12.c: New test.
16114 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16116 * gcc.c-torture/execute/20000223-1.c: New test.
16118 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16120 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16122 2000-02-22 Mark Mitchell <mark@codesourcery.com>
16124 * g++.old-deja/g++.abi/ptrmem.C: New test.
16126 2000-02-19 Richard Henderson <rth@cygnus.com>
16128 * gcc.c-torture/compile/init-3.c: New.
16130 2000-02-17 Mark Mitchell <mark@codesourcery.com>
16132 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16135 2000-02-11 Robert Lipe <robertl@sco.com>
16137 * gcc.c-torture/compile/20000211-3.c: New test.
16139 2000-02-11 Martin Buchholz <martin@xemacs.org>
16141 * gcc.c-torture/compile/20000211-2.c: New test.
16143 2000-02-11 Jeffrey A Law (law@cygnus.com)
16145 * gcc.c-torture/compile/20000211-1.c: New test.
16147 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
16149 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16152 2000-02-08 Nathan Sidwell <nathan@acm.org>
16154 * g++.old-deja/g++.other/cast5.C: New test.
16156 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
16158 * gcc.c-torture/execute/20000205-1.c: New.
16160 2000-02-03 Nathan Sidwell <nathan@acm.org>
16162 * g++.old-deja/g++.jason/cast3.C: Return void.
16163 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16165 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16167 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16169 * gcc.dg/loop-1.c: New test.
16171 2000-01-27 Jakub Jelinek <jakub@redhat.com>
16173 * gcc.c-torture/compile/20000127-1.c: New test.
16174 * gcc.c-torture/execute/991228-1.c: New test.
16176 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16178 * gcc.dg/unused-2.c: New test.
16180 * gcc.dg/conv-1.c: New test.
16182 2000-01-24 Mark Mitchell <mark@codesourcery.com>
16184 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16186 (tool_option_proc): Fix typo.
16188 2000-01-24 Geoff Keating <geoffk@cygnus.com>
16190 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16191 of the ld on the host, not on the build machine.
16192 Also, don't crash if '--help' is not a supported option.
16194 2000-01-24 Richard Henderson <rth@cygnus.com>
16196 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16198 2000-01-20 Jeffrey A Law (law@cygnus.com)
16200 * gcc.c-torture/execute/20000120-2.c: New test.
16201 * gcc.c-torture/execute/20000120-1.c: New test.
16203 2000-01-13 Jeffrey A Law (law@cygnus.com)
16205 * gcc.c-torture/execute/20000113-1.c: New test.
16207 2000-01-12 Jeffrey A Law (law@cygnus.com)
16209 * gcc.c-torture/execute/20000112-1.c: New test.
16211 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16213 * gcc.dg/20000111-1.c: New test.
16215 2000-01-10 Jeffrey A Law (law@cygnus.com)
16217 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16218 with 16 bit integers.
16220 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16222 * gcc.dg/20000108-1.c: New test.
16224 2000-01-05 Nathan Sidwell <nathan@acm.org>
16226 * g++.old-deja/g++.ns/koenig8.C: New test.
16228 2000-01-05 Nathan Sidwell <nathan@
16230 * gcc.c-torture/execute/990531-1.c: New test.
16232 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16234 * gcc.c-torture/compile/990527-1.c: New test.
16236 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
16238 * gcc.c-torture/execute/990527-1.c: New test.
16240 1999-05-25 Nick Clifton <nickc@cygnus.com>
16242 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
16243 bitfields as signed.
16245 1999-05-25 Craig Burley <craig@jcb-sc.com>
16247 * g77.f-torture/compile/19990525-0.f: New test.
16249 1999-05-25 Jeffrey A Law (law@cygnus.com)
16251 * gcc.c-torture/execute/990525-2.c: New test.
16253 * gcc.c-torture/execute/990525-1.c: New test.
16255 1999-05-24 Nathan Sidwell <nathan@acm.org>
16257 * g++.old-deja/g++.other/anon3.C: New test.
16258 * g++.old-deja/g++.other/anon4.C: New test.
16259 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
16260 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
16261 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
16264 1999-05-24 Jeffrey A Law (law@cygnus.com)
16266 * gcc.c-torture/execute/990524-1.c: New test.
16268 * gcc.dg/990524-1.c: New test.
16270 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16272 * gcc.c-torture/compile/990523-1.c: New test.
16274 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
16276 * gcc.c-torture/compile/990519-1.c: New test.
16278 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16280 * gcc.c-torture/compile/990517-1.c: New test.
16282 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
16283 (e4, f4): New tests.
16286 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16288 * gcc.dg/noreturn-1.c: New test.
16290 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16292 * gcc.c-torture/execute/990513-1.c: New test.
16294 1999-05-10 Richard Henderson <rth@cygnus.com>
16296 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
16298 1999-05-10 Craig Burley <craig@jcb-sc.com>
16300 * g77.f-torture/execute/erfc.f: Use small single-precision
16301 values, to avoid problems on Alphas when not -mieee.
16303 1999-05-08 Craig Burley <craig@jcb-sc.com>
16305 * gcc.dg/990506-0.c: New test.
16307 1999-05-08 Richard Henderson <rth@cygnus.com>
16309 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
16310 the constant to test. Don't XFAIL 64-bit targets.
16312 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
16313 * g++.old-deja/g++.law/profile1.C: Likewise.
16315 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
16316 operator new instances.
16317 * g++.old-deja/g++.other/delete5.C: Likewise.
16319 1999-05-03 Craig Burley <craig@jcb-sc.com>
16321 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
16324 1999-05-03 Craig Burley <craig@jcb-sc.com>
16326 * g77.f-torture/execute/u77-test.f: Reverse order of two
16327 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
16329 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16331 * gcc.dg/compare1.c: New test.
16333 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
16335 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
16338 1999-05-02 Craig Burley <craig@jcb-sc.com>
16340 * g77.f-torture/compile/19990502-1.f: New test.
16342 1999-05-02 Craig Burley <craig@jcb-sc.com>
16344 * g77.f-torture/compile/19990502-0.f: New test.
16346 1999-05-02 Craig Burley <craig@jcb-sc.com>
16348 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
16351 1999-05-02 Craig Burley <craig@jcb-sc.com>
16353 * g77.f-torture/execute/u77-test.f (main): List libU77
16354 intrinsics not currently tested.
16355 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
16356 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
16357 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
16358 Trim blanks off the ends of some printed strings.
16360 1999-05-02 Craig Burley <craig@jcb-sc.com>
16362 * g77.f-torture/execute/u77-test.f (main): Just warn about
16363 FSTAT gid disagreement, as it's expected on some systems.
16365 1999-05-01 Craig Burley <craig@jcb-sc.com>
16367 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
16368 use a new function, which allows for some slop.
16369 Clean up some commentary.
16370 (issum): The new function.
16371 (sgladd): Deleted subroutine.
16373 1999-05-01 Craig Burley <craig@jcb-sc.com>
16375 * g77.f-torture/execute/u77-test.f: Modify to be more like
16376 libf2c/libU77 version, bringing patches to that version here.
16377 Add suitable commentary.
16379 1999-04-25 Richard Henderson <rth@cygnus.com>
16381 * gcc.dg/990424-1.c: New test.
16383 1999-04-24 Craig Burley <craig@jcb-sc.com>
16385 * g77.f-torture/execute/u77-test.f (main): Bug involving
16386 LSTAT has been fixed, so turn back on full checking.
16388 1999-04-20 Craig Burley <craig@jcb-sc.com>
16390 * g77.f-torture/compile/19990419-0.f: New test.
16391 * g77.f-torture/execute/19990419-1.f: New test.
16393 1999-04-17 Richard Henderson <rth@cygnus.com>
16395 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
16396 to avoid the need for a prototype to supress a warning.
16398 1999-04-07 Jim Wilson <wilson@cygnus.com>
16400 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
16402 1999-04-04 Jeffrey A Law (law@cygnus.com)
16404 * gcc.c-torture/execute/990404-1.c: New test.
16406 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16408 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
16409 * gcc.dg/cpp-if3.c: Don't use -pedantic.
16410 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
16411 missing initializer warnings.
16413 1999-03-28 Jeffrey A Law (law@cygnus.com)
16415 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16418 1999-03-26 Jeffrey A Law (law@cygnus.com)
16420 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16422 1999-03-26 Craig Burley <craig@jcb-sc.com>
16424 * g77.f-torture/execute/19990325-0.f: New test.
16425 * g77.f-torture/execute/19990325-1.f: New test.
16427 1999-03-24 Jeffrey A Law (law@cygnus.com)
16429 * gcc.c-torture/execute/990324-1.c: New test.
16431 1999-03-22 Jim Wilson <wilson@cygnus.com>
16433 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16436 1999-03-17 Richard Henderson <rth@cygnus.com>
16438 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
16440 1999-03-13 Craig Burley <craig@jcb-sc.com>
16442 * g77.f-torture/execute/19990313-2.f: New test.
16443 * g77.f-torture/execute/19990313-3.f: New test.
16445 1999-03-13 Craig Burley <craig@jcb-sc.com>
16447 * g77.f-torture/execute/19990313-0.f: New test.
16448 * g77.f-torture/execute/19990313-1.f: New test.
16450 1999-03-12 Jim Wilson <wilson@cygnus.com>
16452 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16454 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16455 (main): Add check for u15. Conditionalize u31 check depending on
16456 whether ints are <32 bits or >=32 bits.
16458 1999-03-08 Craig Burley <craig@jcb-sc.com>
16460 * g77.f-torture/execute/19981119-0.f: Improve testiness.
16462 1999-03-08 Craig Burley <craig@jcb-sc.com>
16464 * g77.f-torture/compile/19990305-0.f: New test.
16465 * g77.f-torture/execute/19981119-0.f: New test.
16467 1999-03-08 Craig Burley <craig@jcb-sc.com>
16469 * g77.f-torture/execute/970625-2.f: call ABORT if final
16470 result is not correct, instead of just printing it.
16471 Add this checking via newly introduced obfuscation, to
16472 trip up buggy front ends.
16474 1999-03-07 Craig Burley <craig@jcb-sc.com>
16476 * g77.f-torture/compile/960317-1.f: Moved from being
16477 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
16479 1999-03-06 Craig Burley <craig@jcb-sc.com>
16481 * g77.f-torture/execute/960317-1.f: New (old) test.
16482 * g77.f-torture/execute/970625-2.f: Ditto.
16484 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
16486 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16487 message on line 1 or line 2; cccp and cpplib do this differently.
16489 1999-03-01 Jeffrey A Law (law@cygnus.com)
16491 * g++.old-deja/g++.law/weak1.C: New test.
16493 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16495 * gcc.c-torture/execute/990119-1.c: Renamed to...
16496 * gcc.dg/990119-1.c: this, so it will only be tested once
16497 (it's a preprocessor test, it doesn't need to be run at
16498 multiple optimization levels).
16500 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16502 * lib/g++.exp: Don't add incdir=$base_dir/../include to
16505 1999-02-24 Craig Burley <craig@jcb-sc.com>
16507 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16508 * g77.f-torture/compile/19981216-0.f: ...as it is expected
16509 to not be compilable by current g77.
16511 1999-02-24 Nick Clifton <nickc@cygnus.com>
16513 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16515 1999-02-22 Jeffrey A Law (law@cygnus.com)
16517 * gcc.c-torture/execute/990222-1.c: New test.
16519 1999-02-19 Craig Burley <craig@jcb-sc.com>
16521 * g77.f-torture/compile/19990218-0.f: New test.
16522 * g77.f-torture/noncompile/19990218-1.f: New test.
16524 1999-02-18 Craig Burley <craig@jcb-sc.com>
16526 * g77.f-torture/compile/19981216-0.f: New test.
16528 1999-02-14 Jeffrey A Law (law@cygnus.com)
16530 * gcc.dg/990214-1.c: New test.
16532 1999-02-13 Jeffrey A Law (law@cygnus.com)
16534 * gcc.dg/990213-2.c: New test.
16536 * gcc.dg/990213-1.c: New test.
16538 1999-02-12 Jeffrey A Law (law@cygnus.com)
16540 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16543 1999-02-11 Nick Clifton <nickc@cygnus.com>
16545 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16546 specified by target.
16548 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16550 1999-02-11 Jeffrey A Law (law@cygnus.com)
16552 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16554 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
16556 * gcc.dg/special/ecos.exp: New test driver for new tests with
16557 special requirements.
16559 * gcc.dg/special/alias-1.c: New test.
16560 * gcc.dg/special/gcsec-1.c: New test.
16561 * gcc.dg/special/weak-1.c: New test.
16562 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16563 * gcc.dg/special/weak-2.c: New test.
16564 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16565 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16566 * gcc.dg/special/wkali-1.c: New test.
16567 * gcc.dg/special/wkali-2.c: New test.
16568 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16569 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16571 1999-02-10 Felix Lee <flee@cygnus.com>
16573 * lib/c-torture.exp (c-torture-compile): Pull out code for
16574 analyzing gcc error messages.
16575 (c-torture-execute): Likewise. Fix some (harmless) false
16577 * lib/gcc.exp (gcc_check_compile): New function.
16579 1999-02-08 Richard Henderson <rth@cygnus.com>
16581 * gcc.c-torture/execute/990208-1.c: New test.
16583 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
16585 * g++.dg/special/ecos.exp: New driver for new tests with special
16588 * g++.dg/special/conpr-1.C: New test
16589 * g++.dg/special/conpr-2.C: New test
16590 * g++.dg/special/conpr-2a.C: New test
16591 * g++.dg/special/conpr-3.C: New test
16592 * g++.dg/special/conpr-3a.C: New test
16593 * g++.dg/special/conpr-3b.C: New test
16595 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16596 allow g++ to use the dg driver
16598 * README: Add comment about g++.dg directory
16600 1999-02-06 Jeffrey A Law (law@cygnus.com)
16602 * README: Update email addresses.
16604 1999-02-03 Nick Clifton <nickc@cygnus.com>
16606 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16607 arguments in order to force structure S onto the stack even on
16609 (test): Pass 10 leading arguments to function foo as well as the
16612 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16613 failure for all targets.
16615 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16616 abort to terminate program execution.
16618 1999-01-30 Richard Henderson <rth@cygnus.com>
16620 * gcc.c-torture/execute/990130-1.c: New test.
16622 1999-01-30 Jeffrey A Law (law@cygnus.com)
16624 * gcc.dg/990130-1.c: New test.
16626 1999-01-28 Michael Meissner <meissner@cygnus.com>
16628 * gcc.c-torture/execute/990128-1.c: New test.
16630 1999-01-27 Michael Meissner <meissner@cygnus.com>
16632 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16634 1999-01-27 Felix Lee <flee@cygnus.com>
16636 * lib/c-torture.exp (c-torture-compile): pull out code for
16637 analyzing gcc error messages.
16638 (c-torture-execute): ditto, and fix some (harmless) false
16640 * lib/gcc.exp (gcc_check_compile): new function.
16642 1999-01-17 Jeffrey A Law (law@cygnus.com)
16644 * gcc.dg/990117-1.c: New test.
16646 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16648 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16650 1999-01-15 Jeffrey A Law (law@cygnus.com)
16652 * g77.f-torture/compile/990115-1.f: New test.
16654 1999-01-07 Jeffrey A Law (law@cygnus.com)
16656 * gcc.c-torture/compile/990107-1.c: New test
16658 1999-01-06 Jeffrey A Law (law@cygnus.com)
16660 * gcc.c-torture/execute/990106-2.c: New test.
16662 * gcc.c-torture/execute/990106-1.c: New test.
16664 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
16666 * gcc.c-torture/compile/981223-1.c: New test.
16668 1998-12-29 Richard Henderson <rth@cygnus.com>
16670 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16671 (opt3): Rename from opt4 and disable.
16673 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
16675 * g++.old-deja/g++.pt/ptrmem5.C: New test.
16677 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16679 * g++.old-deja/g++.other/conv5.C: New test.
16681 1998-12-14 Nick Clifton <nickc@cygnus.com>
16683 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16685 1998-12-11 Jeffrey A Law (law@cygnus.com)
16687 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16689 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
16691 * gcc.c-torture/compile/981211-1.c: New test.
16693 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16695 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16697 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16699 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16701 * gcc.special/930510-1.c: Make C9X safe.
16702 * gcc.misc-tests/gcov-1.c Similarly.
16703 * gcc.misc-tests/gcov-2.c Similarly.
16705 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16707 * gcc.dg/ultrasp1.c: New test.
16709 1998-12-06 Richard Henderson <rth@cygnus.com>
16711 * gcc.c-torture/execute/981206.c: New test.
16713 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16715 * g++.old-deja/g++.ns/template7.C: New test.
16717 * g++.old-deja/g++.other/expr1.C: New test.
16719 * g++.old-deja/g++.eh/tmpl3.C: New test.
16721 * g++.old-deja/g++.eh/tmpl2.C: New test.
16723 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16725 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16726 * g++.old-deja/g++.other/using6.C: Removed.
16727 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16729 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16731 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16733 * g++.old-deja/g++.pt/overload8.C: New test.
16735 * g++.old-deja/g++.pt/overload7.C: New test.
16737 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16739 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16740 and relinking messages.
16741 * lib/g++.exp (g++_target_compile): Remove .rpo file when
16742 compiling with -frepo.
16744 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
16746 * g++.old-deja/g++.pt/lookup6.C: New test.
16748 1998-11-30 Nick Clifton <nickc@cygnus.com>
16750 * gcc.c-torture/execute/981130-1.c: New test.
16751 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16753 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16755 * g++.old-deja/g++.pt/explicit76.C: New test.
16757 * g++.old-deja/g++.pt/friend38.C: New test.
16759 * g++.old-deja/g++.ns/crash2.C: New test.
16761 * g++.old-deja/g++.pt/defarg8.C: New test.
16763 * g++.old-deja/g++.pt/instantiate6.C: New test.
16765 * g++.old-deja/g++.pt/static6.C: New test.
16767 * g++.old-deja/g++.pt/decl2.C: New test.
16769 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
16771 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
16772 problem is actually related with name lookup, but so what? :-)
16774 * g++.old-deja/g++.pt/friend37.C: New test.
16776 1998-11-25 Dave Love <d.love@dl.ac.uk>
16778 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16779 element, which fails on some systems.
16781 * g77.f-torture/execute/labug1.f: New test.
16783 1998-11-21 Jeffrey A Law (law@cygnus.com)
16785 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16788 1998-11-18 Dave Love <d.love@dl.ac.uk>
16790 * g77.f-torture/compile/981117-1.f: New test.
16792 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
16794 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
16795 properly discarded.
16797 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
16799 * gcc.c-torture/execute/memcheck: New directory of tests for
16800 -fcheck-memory-usage.
16802 1998-11-07 Gerald Pfe
16804 * g77.f-torture/noncompile/980615-0.f: New test.
16806 1998-07-26 H.J. Lu (hjl@gnu.org)
16808 * gcc.dg/980312-1.c: Do link instead of compile.
16809 * gcc.dg/980313-1.c: Likewise.
16811 1998-07-26 Jeffrey A Law (law@cygnus.com)
16813 * gcc.c-torture/compile/980726-1.c: New test.
16815 1998-07-25 Dave Love <d.love@dl.ac.uk>
16817 * g77.f-torture/execute/io0.f: New test.
16819 1998-07-24 Nick Clifton <nickc@cygnus.com>
16821 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16824 1998-06-18 Michael Meissner <meissner@cygnus.com>
16826 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16829 1998-07-17 Nick Clifton <nickc@cygnus.com>
16831 * gcc.dg/980626-1.c: Expect failures for all toolchains until
16832 c-decl.c:grokdeclarator can handle mode attributes.
16834 1998-07-16 Jeffrey A Law (law@cygnus.com)
16836 * gcc.c-torture/execute/980716-1.c: New test.
16838 1998-07-13 Jeffrey A Law (law@cygnus.com)
16840 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16842 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
16844 * gcc.c-torture/execute/va-arg-3.x: Similarly.
16845 * gcc.c-torture/compile/930326-1.x: Similarly.
16847 1998-07-13 Dave Love <d.love@dl.ac.uk>
16849 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16850 New test from Craig.
16852 1998-07-12 Dave Love <d.love@dl.ac.uk>
16854 * g77.f-torture/noncompile/980616-0.f: New test.
16856 * g77.f-torture/execute/970816-3.f: New test from Craig.
16858 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16860 * g++.other/singleton.C: Return error value instead of taking
16863 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
16865 * g++.other/singleton.C: New test. Warning is under dispute.
16866 Runtime crash is not.
16868 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16870 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16871 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
16872 using6.C, using7.C}: New namespace tests.
16874 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16876 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
16877 specialization with typedef'ed names used as array indexes.
16879 1998-07-09 Jeffrey A Law (law@cygnus.com)
16881 * gcc.c-torture/execute/980709-1.c: New test.
16883 * gcc.dg/980709-1.c: New test.
16885 1998-07-07 Richard Henderson <rth@cygnus.com>
16887 * gcc.c-torture/execute/bcp-1.c: New test.
16889 1998-07-07 Jeffrey A Law (law@cygnus.com)
16891 * gcc.c-torture/execute/980707-1.c: New test.
16893 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
16895 * gcc.c-torture/compile/980706-1.c: New test.
16897 1998-07-01 Dave Love <d.love@dl.ac.uk>
16899 * g77.f-torture/execute/980701-0.f,
16900 g77.f-torture/execute/980701-1.f: New test from Craig.
16902 1998-07-01 Jeffrey A Law (law@cygnus.com)
16904 * gcc.c-torture/compile/980701-1.c: New test.
16906 * gcc.c-torture/execute/980701-1.c: New test.
16908 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
16911 * g++.old-deja/g++.robertl/eb132.C: New test.
16912 * g++.old-deja/g++.robertl/eb133.C: Likewise.
16914 1998-06-29 Dave Love <d.love@dl.ac.uk>
16916 * g77.f-torture/execute/980628-7.f,
16917 g77.f-torture/execute/980628-8.f,
16918 g77.f-torture/execute/980628-9.f,
16919 g77.f-torture/execute/980628-10.f: New tests from Craig.
16921 * g77.f-torture/execute/980628-3.f: Remove mail headers.
16923 1998-06-28 Jeffrey A Law (law@cygnus.com)
16925 * g77.f-torture/execute/980628-4.f: New test from Craig.
16926 * g77.f-torture/execute/980628-5.f: Likewise.
16927 * g77.f-torture/execute/980628-2.f: Likewise.
16928 * g77.f-torture/execute/980628-0.f: Likewise.
16929 * g77.f-torture/execute/980628-1.f: Likewise.
16930 * g77.f-torture/execute/980628-3.f: Likewise.
16931 * g77.f-torture/execute/980628-6.f: Likewise.
16933 1998-06-28 Jeffrey A Law (law@cygnus.com)
16935 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16936 directory when nothing has been installed yet.
16938 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
16940 * gcc.c-torture/special/special.exp: Handle newer versions of
16943 1998-06-26 Jeffrey A Law (law@cygnus.com)
16945 * gcc.dg/980626-1.c: New test.
16947 1998-06-19 Bruno Haible <haible@ilog.fr>
16949 * gcc.misc-tests/m-un-2.c: New test.
16950 * g++.old-deja/g++.other/warn01.c: Likewise.
16952 1998-06-19 Robert Lipe <robertl@dgii.com>
16954 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16955 compatibility with assmblers with a different comment character.
16956 Eliminate use of GAS-specific extensions.
16958 1998-06-19 Jeffrey A Law (law@cygnus.com)
16960 * gcc.c-torture/execute/ieee/980619-1.c: New test.
16962 1998-06-19 Robert Lipe <robertl@dgii.com>
16964 *lib/g77.exp: Replace search for libf2c.a with search for newly
16967 1998-06-17 Jeffrey A Law (law@cygnus.com)
16969 * gcc.c-torture/execute/980617-1.c: New test.
16971 1998-06-12 Jeffrey A Law (law@cygnus.com)
16973 * gcc.c-torture/execute/980612-1.c: New test.
16975 1998-06-08 Jeffrey A Law (law@cygnus.com)
16977 * gcc.dg/980523-1.c: Only test on ppc-linux.
16978 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
16980 * gcc.c-torture/execute/980608-1.c: New test.
16982 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
16984 * gcc.c-torture/execute/980605-1.c: New test.
16986 1998-06-04 Jeffrey A Law (law@cygnus.com)
16988 * gcc.c-torture/execute/980604-1.c: New test.
16990 1998-06-02 Jeffrey A Law (law@cygnus.com)
16992 * gcc.c-torture/execute/980602-1.c: New test.
16993 * gcc.c-torture/execute/980602-2.c: Likewise.
16995 1998-06-02 Dave Love <d.love@dl.ac.uk>
16997 * 970125-0.f: Fix per JCB. Add commentary.
16999 1998-05-31 Michael Meissner <meissner@cygnus.com>
17001 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
17004 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
17006 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
17009 1998-05-28 Catherine Moore <clm@cygnus.com>
17011 * gcc.c-torture/execute/980526-3.c: New test.
17013 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
17015 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
17016 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
17017 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
17018 m88k-motorola-sysv3 to XFAIL.
17020 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17022 * gcc.dg/980526-1.c: New test.
17023 * gcc.c-torture/execute/980526-2.c: New test.
17025 1998-05-26 Jeffrey A Law (law@cygnus.com)
17027 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
17029 * gcc.c-torture/execute/980526-1.c: New test.
17031 1998-05-26 Dave Love <d.love@dl.ac.uk>
17033 * g77.f-torture/execute/alpha2.f: Add runtime test.
17035 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
17037 * g++.old-deja/old-deja.exp: Strip leading directories.
17039 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
17040 error for the line. Don't run multiple tests for the same line.
17042 1998-05-23 Jeffrey A Law (law@cygnus.com)
17044 * gcc.dg/980523-1.c: New test.
17046 1998-05-23 Dave Love <d.love@dl.ac.uk>
17048 * g77.f-torture/compile/970915-0.f: New test.
17050 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
17052 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
17054 1998-05-21 Jeffrey A Law (law@cygnus.com)
17056 * gcc.dg/980520-1.c: New test.
17058 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
17060 * gcc.dg/980502-1.c: Fix return type.
17062 1998-05-20 Jeffrey A Law (law@cygnus.com)
17064 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
17065 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
17066 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
17067 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
17068 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
17070 1998-05-20 Dave Love <d.love@dl.ac.uk>
17072 * g77.f-torture/execute/980520-1.f: New test.
17074 1998-05-15 Dave Love <d.love@dl.ac.uk>
17076 * lib/mike-g77.exp: New file.
17078 * g77.f-torture/noncompile/noncompile.exp,
17079 g77.f-torture/noncompile/check0.f: New files.
17081 1998-05-14 Dave Love <d.love@dl.ac.uk>
17083 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
17084 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
17085 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
17086 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
17087 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
17088 abort where appropriate.
17090 1998-05-05 Michael Meissner <meissner@cygnus.com>
17092 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
17093 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
17095 1998-04-29 Dave Love <d.love@dl.ac.uk>
17097 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
17099 1998-04-27 Dave Love <d.love@dl.ac.uk>
17101 * g77.f-torture/compile/980427-0.f: New test.
17103 1998-04-24 Dave Love <d.love@dl.ac.uk>
17105 * g77.f-torture/compile/980424-0.f: New test.
17107 1998-04-19 Dave Love <d.love@dl.ac.uk>
17109 * g77.f-torture/compile/980419-2.f (main): New test.
17110 * g77.f-torture/compile/970125-0.f: New test.
17111 * g77.f-torture/compile/980419-1.f: New test.
17113 1998-04-08 Jim Wilson <wilson@cygnus.com>
17115 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
17118 1998-04-07 Jim Wilson <wilson@cygnus.com>
17120 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
17122 1998-04-03 Jim Wilson <wilson@cygnus.com>
17124 * gcc.c-torture/compile/980329-1.c: New test.
17126 1998-03-18 Jim Wilson <wilson@cygnus.com>
17128 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
17129 * gcc.dg/980312-1.c: Fix typo in -march command.
17131 1998-03-16 H.J. Lu (hjl@gnu.org)
17133 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
17135 1998-03-11 Robert Lipe <robertl@dgii.com>
17137 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
17138 Dave Love agree the Fortran source is bogus.
17140 1998-03-11 Robert Lipe <robertl@dgii.com>
17142 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
17143 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
17144 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
17145 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
17146 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
17148 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17150 * g++.old-deja/g++.other/friend1.C: New test.
17152 1998-02-18 Dave Love <d.love@dl.ac.uk>
17154 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
17155 possibly uninitialized) variables and declare dnrm2.
17157 1998-02-23 Robert Lipe <robertl@dgii.com>
17159 From Bruno Haible <haible@ilog.fr>:
17160 * gcc.c-torture/execute/980223.c: New test.
17162 1998-02-13 Jeffrey A Law (law@cygnus.com)
17164 * gcc.dg/ifelse-1.c: New test.
17166 1998-02-09 H.J. Lu (hjl@gnu.org)
17168 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
17170 * lib/old-dejagnu.exp (old-dejagnu): Added the
17171 "execution test - XFAIL *-*-*" handling in the spirit of
17172 "excess errors test -". Changed the "execution test fails"
17173 handling to be like "excess errors test fails".
17174 * Update various tests accordingly.
17176 1998-02-06 Jim Wilson <wilson@cygnus.com>
17178 * gcc.c-torture/execute/980205.c: New test.
17180 1998-01-18 Jeffrey A Law (law@cygnus.com)
17182 * lib/c-torture.exp: Look for .x files instead of .cexp files.
17183 * lib/f-torture.exp: Similarly.
17184 * gcc.c-torture: Rename all .cexp files to .x files.
17186 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
17188 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
17189 (940510-1.c): Removed duplicate.
17190 (971104-1.c): New test.
17192 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
17194 * lib/f-torture.exp: Improve error and loop detection.
17196 1997-11-19 Michael Meissner <meissner@cygnus.com>
17198 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
17199 use that to size the filler array.
17201 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
17203 * lib/c-torture.exp(c-torture-execute): Fix typo.
17205 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
17206 testcase as the executable name. Keep the executable around if
17209 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
17211 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17212 changes. Only test one -g option, and move it to the end of the
17213 list of options to test.
17215 1997-09-19 Michael Meissner <meissner@cygnus.com>
17217 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17218 variable GCC_TORTURE_OPTIONS to supply default switches separated
17219 by colons. If no environment variable, run tests with -O0 -g, -O1
17220 -g, and -O2 -g as well.
17222 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
17224 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17225 explanatory comments. Fix indentation.
17227 1997-09-15 Jeffrey A Law (law@cygnus.com)
17229 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17231 1997-09-11 Jeffrey A Law (law@cygnus.com)
17233 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17234 * g++.old-deja/g++.mike/p7325.C: Likewise.
17235 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17237 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
17239 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17240 * g++.old-deja/g++.brendan/crash30.C: Likewise.
17241 * g++.old-deja/g++.brendan/crash39.C: Likewise.
17242 * g++.old-deja/g++.law/operators4.C: Likewise.
17244 1997-09-11 Joe Buck (jbuck@synopsys.com)
17246 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17247 * g++.old-deja/g++.mike/p784.C: Ditto.
17248 * g++.old-deja/g++.mike/p785.C: Ditto.
17250 1997-09-05 Jeffrey A Law (law@cygnus.com)
17252 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17254 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17256 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17257 target feature; pass this to c-torture-execute as needed.
17259 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17261 * lib/c-torture.exp(c-torture-execute): If the previous and the
17262 current executables being tested are identical, we don't need to
17263 run the executable again. Try to make the executable names
17264 unique. Add an optional argument for passing additional compiler
17267 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
17269 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17271 1997-08-29 Jeffrey A Law (law@cygnus.com)
17273 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17275 1997-07-31 Jeffrey A Law (law@cygnus.com)
17277 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17278 32bit or larger longs.
17280 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17281 have either a 32bit long or 32bit int.
17283 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
17285 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17286 Make double precision tests dependent on sizeof (double).
17288 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
17290 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17293 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
17295 * gcc.c-torture/compile/961203-1.cexp: New script.
17297 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
17299 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17300 up the includes ourselves.
17302 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
17304 * lib/plumhall.exp: Remove random include, and add a few
17305 verbose messages for debugging.
17307 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
17309 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17310 of trying to do it ourselves.
17312 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
17314 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17316 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
17318 * gcc.prms/5403.c: Made regexp a bit less strict.
17320 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
17322 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17323 is returned from remote_load instead.
17324 * lib/plumhall.exp: Ditto.
17325 * lib/mike-g++.exp: Ditto.
17326 * lib/old-dejagnu.exp: Ditto.
17327 * lib/c-torture.exp: Ditto.
17329 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
17331 * lib/g++.exp: Use build_wrapper procedure.
17332 * lib/gcc.exp: Ditto.
17334 1997-05-20 Jeffrey A Law (law@cygnus.com)
17336 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17337 an old-style decl for malloc. Fixes tests to work when
17338 sizeof (int) != sizeof (size_t).
17340 1997-05-15 Mike Meissner <meissner@cygnus.com>
17342 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17344 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17345 use stdargs.h interface.
17347 1997-05-15 Mike Meissner <meissner@cygnus.com>
17349 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17350 NO_VARARGS when compiling.
17352 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
17354 * lib/plumhall.exp(ph_includes): New procedure.
17356 (ph_compiler): Ditto.
17358 * lib/g++.exp: Rename test-glue.c to testglue.c.
17359 * lib/gcc.exp: Ditto.
17361 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
17363 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
17364 to completion when it's called.
17366 1997-03-21 Michael Meissner <meissner@cygnus.com>
17368 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17369 is defined, don't do test.
17371 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
17373 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
17375 (ph_summary): Mark skipped testcases as untested, not unresolved.
17377 * lib/plumhall.exp (ph_make): If unresolved because of bad
17378 errorCode, record errorCode in log file.
17379 (*): Replace send_log/verbose with verbose -log.
17381 1997-03-19 Michael Meissner <meissner@cygnus.com>
17383 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17384 double conversion if double isn't at least 8 bytes.
17386 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17387 int to work with targets where int is 16 bits.
17389 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17390 8 bytes, just exit, since 4 byte doubles don't have enough bits of
17391 precision for the test to complete.
17393 1997-03-14 Michael Meissner <meissner@cygnus.com>
17395 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17396 if d10v is not compiled with the -mdouble64 flag.
17397 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17399 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17400 d10v is not compiled with the -mint32 flag.
17402 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
17404 * lib/plumhall.exp: Use incr_count.
17406 1997-03-12 Jeffrey A Law (law@cygnus.com)
17408 * gcc.c-torture: Update to c-torture-1.45.
17410 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
17412 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
17413 the name of the expect testcase file).
17415 * lib/g++.exp(g++_init): Ditto.
17417 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
17419 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17422 * lib/gcc.exp(gcc_exit): New procedure.
17424 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
17426 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17427 specs where appropriate.
17429 * g++.old-deja/g++.arm/*: Added additional ERROR checks
17430 because of new "candidates are" messages, and removed a few
17432 * Converted all non-old-style g++ testcases to old-style, and
17433 moved into g++.old-deja.
17435 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
17437 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17440 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17443 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17445 1997-02-13 Michael Meissner <meissner@cygnus.com>
17447 * lib/gcc.exp (gcc_target_compile): Add support for defining
17448 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17449 the machine doesn't have those features.
17451 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
17453 * g++.law/operators4.exp: Don't use LIBS.
17455 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
17457 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
17459 * lib/mike-g++.exp: Don't set the compiler to be tested here.
17460 * lib/g++.exp: Set it here instead. Also, allow use of the
17461 --tool_exec and --tool_opt options. Change CXX to
17464 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
17466 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17468 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
17470 * lib/old-dejagnu.exp: Use prune_warnings instead of
17472 * lib/mike-g++.exp: Ditto.
17473 * lib/gcc.exp: Ditto.
17474 * lib/g++.exp: Ditto.
17476 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17478 1997-02-07 Jeffrey A Law (law@cygnus.com)
17480 * 941014-2.c: Include stdlib.h
17481 * 960327-1.c: Include stdio.h
17482 * dbra.c, index-1.c: Don't assume ints are 32bits.
17484 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
17486 * lib/gcc.exp: Add gcc,stack_size target feature.
17488 * lib/g++.exp(g++_target_compile): Add the include and link
17489 paths here, not in two other places. And, it's $options, not
17492 * lib/mike-g++.exp(postbase): Remove the code that determines
17493 the correct include and link paths.
17494 * g++.old-deja/old-deja.exp: Ditto.
17496 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
17498 * lib/g++.exp(g++_init): target_compile no longer returns the
17499 filename of the result.
17501 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
17503 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17506 * gcc.c-torture/special/special.exp: Change call to
17507 gcc_target_compile to include the object file.
17509 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
17511 * gcc.c-torture/special/special.exp: Correct misspelling in last
17514 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
17516 * lib/plumhall.exp(ph_summary): Log the entire output of the
17517 executable. Return -1 if there were any failures, 0 otherwise.
17518 (ph_execute): Return -1 if there were any failures, 0 otherwise.
17519 (ph_make): Clean up objects and executables that were built
17520 if the tests succeeded.
17522 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
17524 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17525 libraries and includes in the build tree as appropriate.
17527 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17529 * lib/c-torture.exp: Instead of looking for the global variable
17530 NO_LONG_LONG, check to see if that's a feature of the target.
17532 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17534 * config/default.exp: Minimize. Delete the remainer of the files in
17535 config; this functionality is now in devo/dejagnu/config.
17537 g++.*/*: Pass any additional flags used to compile to postbase;
17540 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17541 is now done by runtest.exp. Use gcc_target_compile instead of
17544 lib/c-torture.exp: Use gcc_target_compile instead of compile.
17545 Remove references to CFLAGS. Use remote_file instead of
17547 (c-torture): Take a list of arguments to use to compile this
17550 lib/g++.exp: Simplify. Use target_compile instead of compile.
17551 lib/gcc-dg.exp: Ditto.
17552 lib/gcc.exp: Ditto.
17553 lib/mike-{gcc,g++}.exp: Ditto.
17554 lib/old-dejagnu.exp: Ditto.
17555 lib/plumhall.exp: Ditto.
17557 1997-01-08 Jim Wilson <wilson@cygnus.com>
17559 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17560 (ph_linker): Likewise.
17562 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
17564 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
17565 MAP_ANON / MAP_ANONYMOUS if defined;
17566 else try to map from /dev/zero .
17568 1996-11-12 Jeffrey A Law (law@cygnus.com)
17570 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
17571 isn't defined, then define it to MAP_ANONYMOUS.
17573 1996-11-12 Jeffrey A Law (law@cygnus.com)
17575 * gcc.c-torture: Update to c-torture-1.42 release.
17577 1996-11-11 Jeffrey A Law (law@cygnus.com)
17579 * gcc.c-torture: Update to c-torture-1.41 release.
17581 1996-10-27 Jeffrey A Law (law@cygnus.com)
17583 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
17586 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
17588 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17589 and LDFLAGS. Fix second case to append the target_info ldflags
17590 onto LDFLAGS, not CFLAGS.
17591 * lib/g++.exp (g++_init): Add target_info stuff.
17592 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
17593 of libgloss and newlib flags for !native.
17595 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17596 (GDB): Fix relative path to go up another dir for finding gdb.
17598 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
17600 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17601 versions in the target_info array, if they don't exist.
17603 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
17605 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17607 1996-07-08 Jim Wilson <wilson@cygnus.com>
17609 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17610 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17612 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
17614 * lib/old-dejagnu.exp: Don't remove the output file before we've
17615 actually tested it. Don't append pwd to the path of the executable
17618 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
17620 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17622 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
17624 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
17625 temporary directory for compiler files, and set it to a default
17626 value of /tmp. Set $output as the name of the output file from
17627 compiling the testcase. Add a -o option to $cflags_var so the
17628 compiler writes the final output file as $output. Set $executable
17631 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
17632 directory for compiler files, and set it to /tmp if it doesn't
17633 already have a value. Set $output_file to the name of the output
17634 file from compiling the testcase. Add a -o option to CXXFLAGS so
17635 the compiler writes the final output file as $output. Use $output
17636 as the executable to be tested.
17638 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17640 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17642 1996-06-08 Jeffrey A Law (law@cygnus.com)
17644 * gcc.c-torture/execute/pending-1.c: New test. Still
17645 pending in Tege's queue.
17647 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
17649 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17650 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
17651 if there were failures. Call unresolved if there were unresolved
17652 testcases. Call gcc_fail if program did not run to completion.
17653 (ph_make): Pass additional argument name to ph_execute.
17654 (ph_execute): Add new argument. Pass additional arguments to
17655 ph_summary. Call gcc_fail is there is no execution output.
17657 1996-04-24 Jeffrey A Law (law@cygnus.com)
17659 * lib/plumhall.exp (proc_summary): Output relavent summary
17660 lines into the log so specific failures in plumhall can be
17663 1996-04-10 Jeffrey A Law (law@cygnus.com)
17665 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17666 (c-torture-execute): Don't try to execute tests which use
17667 "long long" types if $NO_LONG_LONG is nonzero.
17669 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
17671 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17674 * gcc.ieee: Move from here.
17675 * gcc.c-torture/execute/ieee: To here.
17677 1996-03-26 Jeffrey A Law (law@cygnus.com)
17679 * gcc.c-torture: Update to c-torture-1.41 release.
17681 1996-03-22 Jeffrey A Law (law@cygnus.com)
17683 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17686 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
17688 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17691 1996-03-02 Jeffrey A Law (law@cygnus.com)
17693 * config/proelf.exp: Handle connecting to a simulator.
17695 1996-01-31 Jeffrey A Law (law@cygnus.com)
17697 * config/proelf.exp: New file. Enough framework that we can
17698 run c-torture tests on the proelf targets (or any other target
17699 that gdb can connect to for that matter).
17701 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
17703 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17704 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
17706 * lib/plumhall.exp (ph_execute): Always call ph_summary if
17707 exec_output exists.
17709 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
17711 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17712 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17714 * config/*.exp: Update FSF address. Change result of ${tool}_load
17715 to pass/fail/unresolved/unsupported/untested. Caller must now
17716 call unresolved/unsupported/untested.
17717 * lib/*.exp: Update FSF address. Update to handle new results of
17719 * lib/chill.exp (verbose): Delete.
17721 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
17723 * lib/gcc.exp (default_gcc_start): Change order of args to
17724 $LDFLAGS $CFLAGS $LIBS.
17725 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17726 Save/set/restore CFLAGS. Pass single arg to gcc_start.
17727 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17728 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17729 * gcc.misc-tests/dg-test.exp: Likewise.
17730 * gcc.misc-tests/msgs.exp: Likewise.
17731 * gcc.prms/prms.exp: Likewise.
17732 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17733 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17735 * lib/dg.exp: Deleted, moved to dejagnu/lib.
17737 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17739 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17741 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17742 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17744 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17747 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
17749 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17750 global for loop; add use of $mathlib.
17751 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17752 settings here; set mathlib for anything but VxWorks.
17754 1996-01-22 Jeffrey A Law (law@cygnus.com)
17756 * gcc.c-torture: Update to c-torture-1.40 release.
17758 1996-01-03 Jeffrey A Law (law@cygnus.com)
17760 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17763 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
17765 * lib/c-torture.exp (c-torture-execute): Declare "output" as
17768 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
17770 * lib/g++.exp (LIBS): Define if not already.
17771 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17772 (gcc-dg-prune): Call prune_gcc_output.
17773 * lib/gcc.exp (prune_gcc_output): New proc.
17774 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17777 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
17779 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17780 (c-torture-execute): Likewise. Rename `name' to `testcase'.
17782 1995-11-15 Jeffrey A Law (law@cygnus.com)
17784 * gcc.c-torture: Update to c-torture-1.39 release.
17786 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
17788 * lib/c-torture.exp (c-torture-execute): Don't return if one option
17789 fails, try others as well.
17791 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
17793 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17794 If compilation fails, mark execute tests as `untested'.
17795 If test is marked as unsupported, don't mark compilation and
17796 execute tests as failed.
17798 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
17800 * lib/g++.exp (g++_init): Don't link in libg++, and look to
17801 libstdc++ for whether or not we want to be doing shared
17802 libraries. Delete link_curses since we don't need it anymore.
17803 * lib/mike-g++.exp (postbase): Don't link in libg++.
17804 * g++.old-deja/old-deja.exp: Likewise.
17806 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
17808 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17810 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
17812 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17813 For that, add `-Wl,-a,shared_archive'.
17814 * g++.old-deja/old-deja.exp: Likewise.
17816 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
17818 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17820 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
17822 * lib/mike-g++.exp (postbase): Pay attention to the status of
17825 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
17827 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
17829 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
17831 * lib/gcc.exp (default_gcc_start): No longer need to log program
17832 being executed or its output, execute_anywhere does that now.
17833 * lib/g++.exp (default_g++_version): Call execute_anywhere.
17834 (default_g++_start): Likewise. Delete calls to verbose/send_log.
17836 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
17838 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17839 the same as those in lib/g++.exp.
17841 1995-10-10 Jeff Law (law@hurl.cygnus.com)
17843 * gcc.c-torture: Update to c-torture-1.38 release.
17844 * gcc.ieee: Related changes.
17846 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
17848 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17849 "exec". Minor reformatting changes.
17851 * config/rom68k.exp (${tool}_load): Make it work in a canadian
17852 cross. This means all "exec" calls now work on a remote host as
17854 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17855 cross. Filter out the extra "\r\n" stuff that expect puts in.
17856 (c-torture-execute): Filter out the bogus warnings like
17857 c-torture-compile does. Add support for canadian cross.
17858 * lib/gcc.exp (default_gcc_version, default_gcc_start)
17859 Use execute_anywhere rather than calling exec directly. Now it
17860 works for canadian cross testing.
17862 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
17864 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
17865 results into a variable, and check that rather than using file exists.
17867 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
17869 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17870 create a libg++.so. For sunos4.1.*, also add -ltermcap.
17872 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
17874 * g++.old-deja/old-deja.exp: Create and pass runshlib and
17875 lib_curses if there's a shared libg++ in the build tree.
17877 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
17879 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
17880 if not supported target.
17882 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
17884 * lib/g++.exp (g++_init): Move empty setting of runshlib and
17885 link_curses up to always happen, not just for native builds.
17887 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
17889 * gcc.c-torture: Update to c-torture-1.36 release.
17890 * gcc.failure: Related changes.
17892 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
17894 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17896 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
17898 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17899 * lib/mike-g++.exp (postbase): Not in here. Still reference
17900 runshlib, link_curses, and mathlib for link and run.
17902 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17903 pass the runtime shared library options for Solaris, OSF/1, and
17904 Irix5, and link with -lcurses to avoid unresolved references.
17906 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
17908 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17911 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
17913 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17915 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
17917 * gcc.c-torture: Update to c-torture-1.35 release. Note we
17918 do not have a framework for the "compat" tests yet.
17920 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
17922 * lib/mike-g++.exp (postbase): New local variable `mathlib',
17923 set to null if we're testing vxworks5.1. Use that instead of
17924 `-lm' in the setting of LIBS for link and run.
17926 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
17928 * config/rom68k.exp (${tool}_load): Major changes to make it
17929 work. Verified that it does in fact return the stuff in
17930 exec_output properly. Catch any Emul or any TRAP other than 0.
17932 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
17934 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17935 LDFLAGS properly for targets that need stuff from libgloss.
17936 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17938 (gpp_initialized): New variable.
17940 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
17942 * config/rom68k.exp: Load libgloss.exp.
17943 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17944 so we can produce a fully linked binary.
17945 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17946 so we can produce a fully linked binary.
17948 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
17950 * lib/plumhall.exp (ph_section): Watch for expected failures.
17951 Add missing `else'.
17953 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17955 (c-torture): Likewise.
17957 1995-08-28 Doug Evans <dje@cygnus.com>
17959 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
17961 * lib/mike-g++.exp (mike_cleanup): New proc.
17962 (prebase): New globals compiler_result, not_compiler_result,
17964 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
17965 allow leading "-" in pattern. Watch for unsupported tests.
17966 If $compiler_result is set, pattern match assembler code,
17967 and ditto for $not_compiler_result.
17968 * lib/mike-gcc.exp: Likewise.
17970 * lib/plumhall.exp (ph_execute): Only call ph_summary if
17971 execution "succeeded".
17973 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
17975 * config/win32.exp: New file.
17976 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
17978 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
17980 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
17982 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
17983 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
17984 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
17986 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
17987 "... without exceptions was ...". That is now handled by
17989 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17991 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
17993 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
17994 sieve.c,sort2.c}: New files.
17995 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
17996 sieve.exp,sort2.exp}: Drivers for them.
17998 * lib/mike-gcc.exp (program_output): New user settable variable.
17999 (postbase): Call prune_system_crud. Also prune extraneous compiler
18001 * lib/mike-g++.exp (program_output): New user settable variable.
18003 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
18005 * config/sh.exp: Deleted (use sim.exp instead).
18007 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
18009 * config/vx.exp: Declare CHECKTASK as global.
18010 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
18011 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
18012 * lib/old-dejagnu.exp: Load [pwd]/$executable.
18014 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18016 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
18017 target. Like vx.exp, only includes `vx29k.exp' instead of
18020 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
18022 * config/sim.exp: Increase time limit from 120 seconds to 240.
18024 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
18026 * gcc.c-torture/execute/950628-1.c: New test.
18028 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
18030 * gcc.c-torture: Update with changes/additions from
18033 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
18035 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
18037 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
18039 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
18041 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
18043 * gcc.c-torture/compile/950512-1.c: New test.
18044 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
18045 * gcc.dg/struct-ret-1.c: Likewise.
18047 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
18049 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
18050 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
18052 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
18054 * gcc.c-torture/special/920411-1.c: Deleted.
18055 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
18057 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
18059 * config/sim.exp (${tool}_load): Hack in call to bash to get a
18062 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
18064 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
18066 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
18069 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
18070 is the proper length.
18071 * va-arg-3.c: Likewise.
18073 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
18075 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
18076 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
18078 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
18079 * lib/g++.exp (default_g++_start): Delete old cruft.
18081 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
18083 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
18084 (2 * (1 << 18)) to (2 * (1 << 17)).
18086 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
18088 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
18090 * config/rom68k.exp: Renamed from config/idp.exp
18092 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
18094 * c-torture/compile/921109-2.c
18096 1995-04-18 Mike Stump <mrs@cygnus.com>
18098 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
18101 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
18103 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
18105 * lib/g++.exp (default_g++_start): Likewise.
18107 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
18109 * gcc.c-torture/compile/950329-1.c: New test.
18111 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
18113 * config/bug.exp (${tool}_load): Updated to use new remote_open
18114 and remote_close procs.
18115 * config/idp.exp: New file.
18117 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
18119 * gcc.c-torture/execute/950322-1.c: New test.
18121 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
18123 * config/vx.exp (${tool}_load): Clean up testing of return code from
18124 vxworks_ld and vxworks_spawn.
18126 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
18128 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
18130 1995-03-13 Mike Stump <mrs@cygnus.com>
18132 * lib/old-deja.exp: Add `excess errors test - ' error, now one
18133 can mark excess errors on a machine by machine basis. Note, the
18134 default is to not expect any excess errors, even when excess
18135 errors test - is given, so you will want to put an XFAIL ... on
18136 these lines. For example, // excess errors test - XFAIL hppa*-*-*
18137 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
18138 those 4 machines, but no others.
18140 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
18142 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
18143 * lib/c-torture.exp: to here.
18145 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
18147 * gcc.c-torture/execute/950221-1.c: New test.
18148 * gcc.c-torture/execute/struct-ret-1.c: New test.
18149 * gcc.c-torture/compile/950221-1.c: New test.
18151 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
18153 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
18155 * gcc.c-torture/execute/arith-1.c (main): Return 0.
18156 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
18158 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
18160 * g++.gb: New directory of tests, derived from my signature and
18161 class scoping tests.
18163 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
18164 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
18165 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
18166 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
18167 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
18168 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
18169 * g++.gb/sig25.C: Likewise.
18171 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
18172 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
18173 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
18174 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
18175 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
18176 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
18177 * g++.gb/sig25.exp: Likewise.
18179 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
18180 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
18181 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
18182 * g++.gb/scope13.C: Likewise, this test still fails.
18184 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
18185 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
18186 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
18187 * g++.gb/scope13.exp: Ditto.
18189 * g++.gb/README: New file, explains what these tests are about.
18191 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
18193 * lib/dg.exp (dg-do): Support `preprocess'.
18194 (dg-test): Likewise.
18196 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
18198 * config/udi.exp: change "continue -expect" to "exp_continue".
18200 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
18202 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
18203 Delete redundant tests.
18205 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
18206 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
18207 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
18208 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
18209 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18210 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18211 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18212 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18214 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18215 storing label pointers.
18216 * gcc.c-torture/execute/921019-1.c: Likewise.
18217 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18218 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18220 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18223 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18224 Delete obsolete tests.
18226 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18227 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18228 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18229 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18230 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18231 * gcc.c-torture/compile/950124-1.c: New test.
18233 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18235 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
18237 * lib/mike-g++.exp: Add -lm to LIBS.
18239 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
18241 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18243 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
18245 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18247 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
18249 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18251 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
18253 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18254 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18255 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18256 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18257 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18258 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18259 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18260 * g++.law/{operators31.C, operators32.C,
18261 * g++.law/{operators33.C, operators34.C}: Likewise.
18262 * g++.law/{pic1.C, refs2.C}: Likewise.
18263 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18264 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18265 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18266 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18268 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18269 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18270 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18271 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18272 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18273 * g++.law/{enum9.exp, friend5.exp}: Likewise.
18274 * g++.law/{nest3.exp, nest4.exp}: Likewise.
18275 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18276 * g++.law/{operators30.exp, operators31.exp}: Likewise.
18277 * g++.law/{operators32.exp, operators33.exp}: Likewise.
18278 * g++.law/{operators34.exp}: Likewise.
18279 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18280 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18281 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18282 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18283 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18285 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18286 No longer expected to fail.
18287 * g++.law/missed-error3.C: Tweak for recent bool changes.
18289 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
18291 * config/emb-unix: Deleted.
18292 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18293 remote execution. Do final link on remote host if REMOTE_LINK is set.
18295 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
18297 * lib/dg.exp (dg-test): Fix typo in last patch.
18299 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
18301 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18302 (handles multiple occurrences).
18304 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
18306 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18307 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18308 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18310 * lib/c-torture.exp (c-torture-compile): Likewise.
18311 (c-torture): Prepend full path if missing.
18312 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18313 (gcc_fail): Likewise.
18314 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18316 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
18318 * lib/netware.exp: Only attach to NetWare i386 systems.
18320 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
18322 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18323 messages. Add test name to "output pattern match" pass/fail message.
18325 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
18327 * gcc.dg: New testsuite.
18328 * gcc.dg/dg.exp: New file.
18330 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18331 test-switch.c}: Deleted.
18333 * gcc.misc-tests/msgs.exp: New testcase driver.
18335 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
18337 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18338 Watch for illegal return values from ${tool}_load.
18339 * config/unix.exp (${tool}_load): Fix pass/fail detection for
18340 cross targets. Coerce return value >0 to 1.
18342 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
18344 * config/unix.exp (${tool}_load): Call program rsh, not proc.
18346 * config/emb-unix.exp: New file.
18348 * config/sim.exp: Error if variable $SIM not defined.
18349 (${tool}_load): Mark test as "untested" if simulator missing.
18351 * config/unix.exp: Load remote.exp to get rcp_download.
18352 * lib/c-torture.exp: Use different option lists for testcases with
18354 * gcc.c-torture/execute/execute.exp: Likewise.
18356 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
18358 * config/*.exp: Clarify return code from ${tool}_load.
18359 Call `unresolved' or `untested' instead of `warning' or `perror'
18360 (sometimes you still want to call both though).
18361 Add comment that `shell_id' is local to each file.
18362 * config/udi.exp (timeout): Set to 30.
18363 Don't print warning if connection fails, $connectmode has already
18365 (${tool}_load): Move verbose messages to level 2.
18366 Rework pattern for "Process started" message.
18367 Pass `shell_id' to ${connectmode}_download.
18368 Retry twice upon timeout. Make resetting of target more robust.
18369 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
18370 Pass `shell_id' to exit_$connectmode.
18371 Only call exit_$connectmode if connected.
18372 * config/unix.exp (${tool}_load): Check return codes better.
18373 * config/vrtx.exp (${tool}_load): Likewise.
18374 * config/vx.exp (${tool}_load): Likewise.
18375 Delete unneeded global's.
18376 * lib/dg.exp (dg-test): Update to reflect clarified return codes
18379 (dg-init): Delete recording of pass/fail counts.
18380 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18381 (old-dejagnu-init): Likewise.
18382 (old-dejagnu-stat): Delete contents, empty proc now.
18383 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18384 (c-torture): Delete references to lcnt, lpass, lfail.
18385 Get option list from TORTURE_OPTIONS.
18386 Delete -funroll[-all]-loops if no loops.
18387 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18388 (g++_stat): Delete contents (empty proc now).
18389 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18390 (gcc_finish): Likewise.
18391 (gcc_stat): Deleted.
18392 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18393 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18394 * gcc.c-torture/execute/execute.exp: Likewise.
18395 Split tests into two parts: compile, execute.
18396 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
18397 no loops. Update to reflect clarified return codes from ${tool}_load.
18399 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
18401 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18403 (old-dejagnu): Likewise (where necessary).
18405 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
18407 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18409 * lib/dg.exp (dg-process-target): Fix processing of selector.
18410 Add comment regarding use of `error'.
18412 * lib/gcc.exp (prune_system_crud): Define if missing.
18413 * lib/g++.exp (prune_system_crud): Likewise.
18415 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18416 Call prune_system_crud.
18417 * lib/dg.exp (dg-runtest): New proc.
18418 Use perror instead of send_user for tcl errors in testcase.
18419 Don't return any value, it's never used.
18420 Don't clobber previous definition of `unknown'.
18421 Print tcl errors in `dg-final'.
18423 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
18425 * lib/dg.exp (dg-process-target): Improve syntax error messages.
18426 (dg-test): Don't print errorInfo, it contains stack backtrace.
18428 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
18430 * lib/g++.exp (runtest_file_p): Define if missing.
18432 1994-09-24 Doug Evans (dje@cygnus.com)
18434 * lib/mike-g++.exp: Comment out loading of g++.exp.
18435 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
18436 (default_g++_version): Always print something.
18437 (default_g++_start): Comment out call to `which'.
18438 (g++_start, g++_load): Deleted (must be defined in config file).
18439 * lib/gcc.exp: Test for existence of $CC at start.
18440 Delete check for tmpdir (done in gcc_init).
18441 (default_gcc_version): Always print something.
18442 (default_gcc_start): Comment out call to `which'.
18443 * config/*.exp: Major cleanup - make cross targets work at least a
18444 little better for g++ (by not being "--tool gcc" specific).
18445 Rename gcc_xxx to ${tool}_xxx.
18446 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18447 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18449 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
18451 * lib/c-torture.exp (c-torture-compile): Rework compiler
18452 message processing.
18454 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18457 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
18459 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18461 * lib/dg.exp (dg-process-target): Support { target native }.
18463 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
18465 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
18466 looked for "... program xxx got fatal signal".
18467 Correct regsub munging of `comp_output'.
18468 Ignore compiler messages "path prefix not used" and "linker input
18471 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
18473 * lib/gcc.exp (runtest_file_p): Define if missing.
18474 * gcc.prms/template.c: Example to work from.
18476 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
18478 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18479 * lib/dg.exp (dg-test): Call unsupported testcases as such.
18481 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18482 * gcc.prms/1883.c: Moved from compile/940714-1.c.
18483 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18484 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18486 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18487 (dg-process-target): No longer a varargs proc.
18488 Return S/N for target, P/F for xfail. All callers changed.
18489 (user option procs): More argument checking.
18490 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18491 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18492 (dg-test): Skip test if not running on selected target in `dg-do'.
18493 Update handling of `dg-do-what', `dg-output-text'.
18494 Separate execution pass/fail from output pattern match pass/fail.
18495 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18497 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
18499 * gcc.c-torture/special/special.exp: Don't expect failure for mips
18500 target for 920510-1.c.
18502 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
18504 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18505 Clean up comment regarding use of passcnt, etc.
18506 (gcc_stat): Don't update `testcnt' here.
18507 (gcc_finish): Do it here.
18508 Might as well reset `but_id' here too.
18509 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18510 to determine if the file should be tested.
18511 * gcc.c-torture/compile/compile.exp: Likewise.
18512 * gcc.c-torture/execute/execute.exp: Likewise.
18513 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18514 * gcc.misc-tests/dg-test.exp: Likewise.
18515 * gcc.prms/prms.exp: Likewise.
18516 * gcc.wendy/wendy.exp: Likewise.
18517 * g++.old-deja.exp: Likewise.
18518 Move "Testing file" message to verbose level 1.
18520 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
18522 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18524 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
18526 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18527 (default_gcc_start): Accept optional second list element
18528 of compiler flags. Print compiler output at verbosity level 2.
18529 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18530 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18531 Save current values of framework globals passcnt, failcnt, xpasscnt,
18532 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18533 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
18534 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18535 xfailcnt to compute stats. Update framework global `testcnt' from
18537 (gcc_finish): New proc. Clean up test environment.
18538 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18539 (gcc_epass, gcc_efail): Delete.
18540 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18541 argument of line number.
18542 (dg-init): If the tool has an init routine, call it.
18543 (dg-test): Remove args `cflags_var' and `libs_var'.
18544 Pass all compiler options to ${tool}_start.
18545 Handle missing line number.
18546 (dg-finish): New function.
18547 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18548 particular files. Call gcc_finish at end. Move "skipping test"
18549 message to verbosity level 3.
18550 * gcc.c-torture/compile/compile.exp: Likewise.
18551 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18552 * gcc.c-torture/execute/execute.exp: Likewise.
18553 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18554 Print testcase being tried at verbosity level 1.
18555 * gcc.c-torture/special/special.exp: Unset xfail.
18556 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18557 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18558 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18559 * gcc.failure/failure.exp: Likewise.
18560 * gcc.ieee/ieee.exp: Likewise.
18561 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18562 Update call to dg-test. Call dg-finish at end.
18563 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
18564 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18565 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18566 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18567 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
18568 * gcc.wendy/wendy.exp: Add copyright.
18569 Delete setting of tmpdir (done by gcc_init).
18570 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18571 Pass compiler flags to gcc_start. Call gcc_finish at end.
18572 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18575 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
18577 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18579 (g++_load): Likewise.
18581 * config/*.exp (gcc_load): Some were varargs fns and some were not.
18582 Rename argument to `prog' to remove the confusion.
18583 Varargs fns behave differently too!
18584 (g++_load): Likewise.
18586 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18588 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18589 what it is. Delete (always) printing of status value for !native.
18590 Simplify verbose code, and include status and exec_output.
18591 (g++_load): Use gcc_load.
18593 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
18595 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18596 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18597 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18598 940714-3.c as these testcases don't exist anymore. Make
18599 va-arg-1.c expected to pass.
18601 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
18603 * gcc.misc-tests/misc.exp: Only run specific testcases.
18604 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
18605 * gcc.misc-tests/dg-[1-9].c: New files.
18607 * lib/dg.exp: New testsuite driver.
18608 * gcc.prms/prms.exp: Use it.
18610 * README.gcc: New file.
18612 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18613 Document and reset `lxpass' and `lxfail'.
18614 Simplify "initialized" message.
18615 (gcc_stat): Clean up comments a little.
18617 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
18619 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18621 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
18623 * lib/old-dejagnu.exp (process-option): New proc.
18624 (old-dejagnu-init, old-dejagnu-stat): Likewise.
18625 (old-dejagnu): Simplify.
18626 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18628 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
18630 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18631 exists and is not an empty string.
18633 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18634 $xfail rather than calling setup_xfail. Clear $xfail when test is
18636 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18639 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18640 longer expected to fail.
18642 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
18645 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18647 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18648 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18649 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18650 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18653 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18654 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18656 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18658 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18659 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18661 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18662 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18663 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18665 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
18667 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18668 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18669 940714-1.c, 940714-2.c, 940714-3.c},
18670 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18671 gcc.misc-tests/{mg.c,mg.exp}:
18673 * gcc.noncompile/noncompile.exp: Change accordingly.
18675 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
18677 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18678 Undo previous clobberage.
18680 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
18682 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18683 * gcc.special/{930510-1.c, special.exp}:
18684 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18685 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18686 struct-varargs-1.c}: New tests from c-torture-1.26.
18688 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
18690 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18691 argument to switch.
18693 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
18695 * Revert the previous changes. Please see Rob's directory
18696 (/lisa/test/rob/progressive/gcc/testsuite) for testing
18699 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
18701 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
18702 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18703 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18704 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18705 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18706 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
18707 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18708 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
18709 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18710 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
18711 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18712 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18713 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
18714 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
18715 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
18716 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18717 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18718 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
18719 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
18720 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18721 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18722 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
18723 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
18724 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18725 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18726 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18727 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
18729 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
18731 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
18732 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
18735 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
18737 * config/unix.exp (g++_load): Fix syntax.
18739 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
18741 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18742 * gcc.noncompile/921017-1.c: Deleted obsolete test.
18743 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18744 Don't expect va-arg-1.c to fail. Correct expected output for
18746 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18747 * gcc.wendy/hbm4.c: Correct typo.
18748 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18750 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
18752 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18753 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18754 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
18755 * lib/c-torture.exp (c-torture-compile): Ditto.
18757 Reduce volume of output (remove all the -I's and such).
18758 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18759 Call gcc_cpass, gcc_cfail.
18760 (c-torture): Pass testing option to c-torture-compile.
18762 1994-03-21 Doug Evans (dje@cygnus.com)
18764 Bring patches over from progressive.
18765 * config/default.exp: Exit remote shell cleanly.
18766 (g++_exit, g++_start): Add default versions.
18767 * config/sim.exp (gcc_load): Use perror, not error.
18769 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
18771 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
18774 1994-03-14 Doug Evans (dje@cygnus.com)
18776 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18777 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18778 (wendy_try): New proc to run testcase.
18779 (main loop): Call 'em.
18780 * gcc.wendy/*.c: Clean up pass to correct expected output.
18782 * lib/gcc.exp: Minor cleanup work.
18783 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18785 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
18787 * config/sim.exp (gcc_load): Document return codes better.
18788 Don't pass -v to simulator.
18790 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
18792 * gcc.special/920717-x.c: Fix typo.
18793 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18796 * lib/mike-gcc.exp: Fix typo.
18798 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
18800 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18801 binary to use, transform the name.
18802 * config/*.exp: rename everything. Nuke any g++ specific files,
18803 it's now a special case of gcc that requires no special support.
18804 Add a default.exp for unsupported targets.
18806 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
18808 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18809 lib/old-dejagnu.exp: Fix a few patterns to work with the new
18812 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
18814 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18817 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
18819 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18821 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
18823 * gcc.execute/execute.exp: Combine opt_list and foption_list into
18824 option_list. Compile every file with only 4/6 option choices
18825 (same as C torture) instead of with 12/18 different option
18827 * lib/c-torture.exp: Likewise.
18829 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18832 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
18835 test cases, ready for DejaGnu.
18837 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
18839 * Upgraded c-torture tests from 1.18 to 1.19
18841 * gcc.compile: added test(s):
18843 * gcc.execute: added test(s):
18844 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18846 * added new subdirectory for misc tests: gcc.misc-tests
18847 * gcc.misc-test(s): added tests:
18848 inst-check.c test-consts.c test-ior.c test-switch.c
18850 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
18852 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18854 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
18856 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18858 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
18860 * Upgraded c-torture tests from 1.17 to 1.18
18862 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
18864 * Upgraded c-torture tests from 1.12 to 1.17
18866 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
18868 * lib/old-dejagnu.exp:
18869 Fixed handling of XFAIL target triplets to correctly
18870 recognize wildcard characters. Removed code that
18871 appended a unique id tag to the end of the file name
18872 printed out by the result of the testcases within a
18875 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
18877 * lib/old-dejagnu.exp:
18878 Reworked expected failure handling to trigger off of XFAIL
18879 keyword in keyphrase embeded in testcase source code. The
18880 XFAIL keyword must be at the end of the keyphrase line. It
18881 may optionally be followed by one or more target triplets.
18882 It has just occured that the handling of wildcards in the
18883 target triplet may not be correct.
18885 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
18887 * g++.old-deja/tests:
18888 Moved all subdirectories up one level into g++.old-deja .
18890 * lib/old-dejagnu.exp:
18891 Fixed problem with CXXFLAGS not being properly reset, and being
18892 corrupted with extraneous "-c" compiler option. This was
18893 causing binaries to not be generated for test that needed them.
18894 Modified strings passed to "pass" and "fail" so that individual
18895 tests from the same test file would be distinguished by an
18896 identifier appended to the test file name in the summary logs;
18897 this corrected a problem with erroneous diff logs. Added code
18898 to search testcases for expected fail and unexpected pass keywords.
18900 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
18902 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
18904 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
18906 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
18907 Removed extraneous text from end of "Special g++ Options"
18910 * lib/old-dejagnu.exp: Added pattern matching to look for new
18911 keywords, embedded in testcases comments, which will trigger
18912 calls to xpass and xfail.
18914 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
18916 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
18917 comments embedded in the testcases, especially the one looking for
18918 special compiler options, as well as the pattern matching for the
18919 compiler output again.
18921 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
18923 * lib/old-dejagnu.exp: Do a proper check of the return value for
18924 execute tests. Fixed several problems with the pattern matching
18925 of the compiler output which gave erroneous test results.
18926 Changed several of the test result messages to be more descriptive.
18927 * config/unix-g++.exp: Proc g++_load now actually works and
18928 executes the tests passed to it and returns a usable return
18931 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
18933 * lib/gcc.exp: Exits gracefully if $CC is bogus.
18935 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
18937 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
18938 Modified both files to properly execute the old style
18939 dejagnu tests. The previous versions of these files were
18940 experimental and did not function anything near correctly.
18942 1993-04-05 Rob Savoye (rob@cygnus.com)
18944 * Removed all Makefile.in and configure.in files. No configuration
18947 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
18949 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
18951 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
18953 * gcc.compile/configure.in, gcc.unsorted/configure.in,
18954 gcc.special/configure.in, gcc.noncompile/configure.in,
18955 gcc.execute/configure.in, gcc.code_quality/configure.in,
18956 g++.other/configure.in, g++.old-deja/configure.in,
18957 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
18958 in srcname setting.
18960 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
18962 * lib/udi.exp: Fixed mondfe and mondfe_download.
18963 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
18964 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
18966 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
18968 * config/udi-gdb.exp: Check $shell_id after connecting to target.
18969 (gdb_exit): Don't remove *_soc files.
18971 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
18973 * lib/c-torture.exp: Don't look for main; instead always use -w
18974 -c. This is how the c-torture tests work. Remove the object
18975 file if the compilation succeeds.
18976 * gcc.execute/execute.exp: Remove executable if test passes.
18977 * gcc.noncompile/noncompile.exp: Every test is an expected
18979 * gcc.special/special.exp: Added tests from c-torture 1.11,
18980 corrected use of existing test.
18981 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
18982 gcc.execute/920625-1.c: Updated to c-torture 1.11.
18983 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
18984 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
18985 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
18986 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
18987 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
18988 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
18989 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
18990 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
18991 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
18992 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
18993 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
18994 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
18995 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
18996 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
18997 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
18998 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
18999 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19001 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19002 correspond to c-torture 1.11.