1 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
4 * g++.dg/warn/Wparentheses-4.C: New test.
6 2004-08-20 Mark Mitchell <mark@codesourcery.com>
8 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9 * gcc.dg/ppc-ldstruct.c: Likewise.
10 * gcc.dg/ppc64-abi-2.c: Likewise.
12 2004-08-20 Jakub Jelinek <jakub@redhat.com>
14 PR rtl-optimization/17099
15 * gcc.c-torture/execute/20040820-1.c: New test.
17 2004-08-20 David Edelsohn <edelsohn@gnu.org>
19 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
21 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
24 * gfortran.dg/auto_array_1.f90: New test.
26 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29 * gfortran.dg/simpleif_1.f90: New test.
31 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33 * lib/target-supports.exp (check_profiling_available): Return
34 false for arm*-*-symbianelf* and arm*-*-eabi*.
37 * g++.dg/template/delete1.C: New test.
39 2004-08-19 Paul Brook <paul@codesourcery.com>
43 * gfortran.dg/data_char_1.f90: New test.
45 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
48 * gfortran.dg/reduction.f90: New testcase.
50 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
53 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
55 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
58 * g++.dg/Wparentheses-3.C: New test.
60 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
62 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
63 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
64 * gcc.dg/vect/vect-2.c: Likewise.
65 * gcc.dg/vect/vect-3.c: Likewise.
66 * gcc.dg/vect/vect-4.c: Likewise.
67 * gcc.dg/vect/vect-5.c: Likewise.
68 * gcc.dg/vect/vect-6.c: Likewise.
69 * gcc.dg/vect/vect-7.c: Likewise.
70 * gcc.dg/vect/vect-25.c: Likewise.
71 * gcc.dg/vect/vect-31.c: Likewise.
72 * gcc.dg/vect/vect-32.c: Likewise.
73 * gcc.dg/vect/vect-34.c: Likewise.
74 * gcc.dg/vect/vect-36.c: Likewise.
75 * gcc.dg/vect/vect-all.c: Likewise.
77 2004-08-18 Mark Mitchell <mark@codesourcery.com>
80 * g++.dg/template/operator4.C: New test.
82 2004-08-18 Richard Henderson <rth@redhat.com>
84 * gcc.dg/20040206-1.c: XFAIL.
86 2004-08-17 Mark Mitchell <mark@codesourcery.com>
89 * g++.dg/template/array7.C: New test.
91 2004-08-17 James E Wilson <wilson@specifixinc.com>
93 * gcc.dg/mips-movcc-1.c: New test.
94 * gcc.dg/mips-movcc-2.c: New test.
95 * gcc.dg/mips-movcc-3.c: New test.
97 * gcc.dg/mips-nmadd-1.c: New test.
98 * gcc.dg/mips-nmadd-2.c: New test.
100 2004-08-17 Mark Mitchell <mark@codesourcery.com>
103 * g++.dg/opt/inline8.C: New test.
106 * g++.dg/parse/error17.C: New test.
108 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
110 * gcc.dg/vect: New directory for vectorizer tests.
111 * gcc.dg/vect/tree-vect.h: New file.
112 * gcc.dg/vect/vect.exp: New file.
113 * gcc.dg/vect/pr16105.c.c: New test.
114 * gcc.dg/vect/vect-1.c: New test.
115 * gcc.dg/vect/vect-2.c: New test.
116 * gcc.dg/vect/vect-3.c: New test.
117 * gcc.dg/vect/vect-4.c: New test.
118 * gcc.dg/vect/vect-5.c: New test.
119 * gcc.dg/vect/vect-6.c: New test.
120 * gcc.dg/vect/vect-7.c: New test.
121 * gcc.dg/vect/vect-8.c: New test.
122 * gcc.dg/vect/vect-9.c: New test.
123 * gcc.dg/vect/vect-10.c: New test.
124 * gcc.dg/vect/vect-11.c: New test.
125 * gcc.dg/vect/vect-12.c: New test.
126 * gcc.dg/vect/vect-13.c: New test.
127 * gcc.dg/vect/vect-14.c: New test.
128 * gcc.dg/vect/vect-15.c: New test.
129 * gcc.dg/vect/vect-16.c: New test.
130 * gcc.dg/vect/vect-17.c: New test.
131 * gcc.dg/vect/vect-18.c: New test.
132 * gcc.dg/vect/vect-19.c: New test.
133 * gcc.dg/vect/vect-20.c: New test.
134 * gcc.dg/vect/vect-21.c: New test.
135 * gcc.dg/vect/vect-22.c: New test.
136 * gcc.dg/vect/vect-23.c: New test.
137 * gcc.dg/vect/vect-24.c: New test.
138 * gcc.dg/vect/vect-25.c: New test.
139 * gcc.dg/vect/vect-26.c: New test.
140 * gcc.dg/vect/vect-27.c: New test.
141 * gcc.dg/vect/vect-28.c: New test.
142 * gcc.dg/vect/vect-29.c: New test.
143 * gcc.dg/vect/vect-30.c: New test.
144 * gcc.dg/vect/vect-31.c: New test.
145 * gcc.dg/vect/vect-32.c: New test.
146 * gcc.dg/vect/vect-33.c: New test.
147 * gcc.dg/vect/vect-34.c: New test.
148 * gcc.dg/vect/vect-35.c: New test.
149 * gcc.dg/vect/vect-36.c: New test.
150 * gcc.dg/vect/vect-37.c: New test.
151 * gcc.dg/vect/vect-38.c: New test.
152 * gcc.dg/vect/vect-40.c: New test.
153 * gcc.dg/vect/vect-41.c: New test.
154 * gcc.dg/vect/vect-42.c: New test.
155 * gcc.dg/vect/vect-43.c: New test.
156 * gcc.dg/vect/vect-44.c: New test.
157 * gcc.dg/vect/vect-45.c: New test.
158 * gcc.dg/vect/vect-46.c: New test.
159 * gcc.dg/vect/vect-47.c: New test.
160 * gcc.dg/vect/vect-48.c: New test.
161 * gcc.dg/vect/vect-49.c: New test.
162 * gcc.dg/vect/vect-50.c: New test.
163 * gcc.dg/vect/vect-51.c: New test.
164 * gcc.dg/vect/vect-52.c: New test.
165 * gcc.dg/vect/vect-53.c: New test.
166 * gcc.dg/vect/vect-54.c: New test.
167 * gcc.dg/vect/vect-55.c: New test.
168 * gcc.dg/vect/vect-56.c: New test.
169 * gcc.dg/vect/vect-57.c: New test.
170 * gcc.dg/vect/vect-58.c: New test.
171 * gcc.dg/vect/vect-59.c: New test.
172 * gcc.dg/vect/vect-60.c: New test.
173 * gcc.dg/vect/vect-61.c: New test.
174 * gcc.dg/vect/vect-all.c: New test.
175 * gcc.dg/vect/vect-none.c: New test.
177 2004-08-17 Paul Brook <paul@codesourcery.com>
180 * gfortran.dg/entry_1.f90: New test.
182 2004-08-17 Andrew Pinski <apinski@apple.com>
184 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
186 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
188 * gcc.dg/pr17036-1.c: New test.
190 2004-08-16 Devang Patel <dpatel@apple.com>
192 * gcc.dg/darwin-20040809-1.c: New test.
194 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
196 * gcc.dg/funcdef-attr-1.c: New test.
198 2004-08-16 Janis Johnson <janis187@us.ibm.com>
200 * gcc.dg/altivec-17.c: New test.
201 * gcc.dg/altivec-18.c: New test.
203 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
206 * g++.dg/template/vtable2.C: New test.
208 2004-08-14 Richard Henderson <rth@redhat.com>
210 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
211 * gcc.dg/pack-test-4.c (main): Return 0.
212 * gcc.dg/setjmp-1.c: Remove XFAIL.
213 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
215 2004-08-14 Richard Henderson <rth@redhat.com>
217 * gcc.dg/980217-1.c: Add prototype for printf.
219 2004-08-13 Bud Davis <bdavis9659@comcast.net>
221 * gfortran.dg/pr16935.f90: New test.
223 2004-08-13 Janis Johnson <janis187@us.ibm.com>
225 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
227 2004-08-13 Paul Brook <paul@codesourcery.com>
229 * gfortran.dg/der_io_1.f90: Remove stray comma.
231 2004-08-12 Janis Johnson <janis187@us.ibm.com>
233 * gcc.dg/vmx/cw-bug-2.c: Remove.
234 * gcc.dg/vmx/vprint-1.c: Remove.
235 * gcc.dg/vmx/vscan-1.c: Remove.
237 2004-08-12 Devang patel <dpatel@apple.com>
239 * gcc.dg/darwin-20040809-2.c: New test.
241 2004-08-12 Janis Johnson <janis1872us.ibm.com>
243 * g++.dg/ext/altivec-12.C: New test.
245 * g++.dg/ext/altivec-11.C: New test.
247 2004-08-12 Paul Brook <paul@codesourcery.com>
249 * g++.dg/abi/arm_cxa_vec_1.C: New test.
251 2004-08-12 Janis Johnson <janis187@us.ibm.com>
253 * g++.dg/ext/altivec-2.C: Check for hardware support before
254 executing any VMX instructions.
256 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
258 2004-08-12 Jakub Jelinek <jakub@redhat.com>
261 * g++.old-deja/g++.other/comdat4.C: New test.
262 * g++.old-deja/g++.other/comdat4-aux.cc: New.
264 2004-08-12 Ben Elliston <bje@au.ibm.com>
267 * gcc.dg/pr16286.c: New test.
269 2004-08-12 Jan Beulich <jbeulich@novell.com>
271 * g++.dg/ext/asm5.C: New.
273 2004-08-11 Mark Mitchell <mark@codesourcery.com>
276 * g++.dg/eh/crash1.C: New test.
279 * g++.dg/ext/construct1.C: New test.
281 2004-08-11 Mark Mitchell <mark@codesourcery.com>
284 * g++.dg/init/ptrmem1.C: New test.
287 * g++.dg/parse/offsetof5.C: New test.
290 * g++.dg/template/overload3.C: New test.
292 2004-08-11 Mark Mitchell <mark@codesourcery.com>
295 * g++.dg/parse/error16.C: New test.
298 * g++.dg/template/error14.C: New test.
301 * g++.dg/template/error15.C: New test.
303 2004-08-11 Devang Patel <dpatel@apple.com>
305 * gcc.dg/darwin-ld-20040809-1.c: New test.
306 * gcc.dg/darwin-ld-20040809-2.c: New test.
308 2004-08-11 Steven G. Kargl <kargls@comcast.net>
311 * gfortran.dg/dfloat_1.f90: New test.
313 2004-08-09 Mark Mitchell <mark@codesourcery.com>
315 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
316 * gcc.dg/dll-2.c: Fix dg-require syntax.
317 * gcc.misc-tests/arm-isr.c (abort): Declare.
320 2004-08-10 Mark Mitchell <mark@codesourcery.com>
323 * g++.dg/parse/crash16.C: New test.
325 2004-08-10 Roger Sayle <roger@eyesopen.com>
327 * gcc.dg/mips-rsqrt-1.c: New test case.
328 * gcc.dg/mips-rsqrt-2.c: New test case.
329 * gcc.dg/mips-rsqrt-3.c: New test case.
331 2004-08-10 Paul Brook <paul@codesourcery.com>
333 * gfortran.dg/der_io_1.f90: New test.
335 2004-08-10 Paul Brook <paul@codesourcery.com>
338 * gfortran.dg/der_array_1.f90: New test.
340 2004-08-09 David Edelsohn <edelsohn@gnu.org>
342 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
344 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
346 * gcc.dg/wchar_t-2.c: Fix typo.
348 2004-08-09 Falk Hueffner <falk@debian.org>
350 PR tree-optimization/12517
351 * gcc.c-torture/compile/pr12517.c: New test.
353 PR tree-optimization/12578
354 * gcc.c-torture/compile/pr12578.c: New test.
356 PR tree-optimization/12899
357 * gcc.c-torture/compile/pr12899.c: New test.
359 PR rtl-optimization/14692
360 * gcc.c-torture/compile/pr14692.c: New test.
362 PR tree-optimization/16461
363 * gcc.c-torture/compile/pr16461.c: New test.
365 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
367 * gfortran.dg/getenv_1.f90: New test.
369 2004-08-06 Mark Mitchell <mark@codesourcery.com>
371 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
373 * gcc.dg/symbian5.c: Test -fno-short-wchar.
375 2004-08-06 Paul Brook <paul@codesourcery.com>
377 * gfortran.dg/ret_array_1.f90: New test.
378 * gfortran.dg/ret_pointer_1.f90: New test.
380 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
382 * gcc.dg/missing-field-init-[12].c: New tests.
383 * g++.dg/warn/missing-field-init-[12].C: New tests.
385 2004-08-06 Mark Mitchell <mark@codesourcery.com>
387 * gcc.dg/enum2.c: New test.
388 * gcc.dg/symbian3.c: Likewise.
389 * gcc.dg/symbian4.c: Likewise.
390 * gcc.dg/wchar_t-2.c: Likewise.
392 2004-08-05 Mark Mitchell <mark@codesourcery.com>
394 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
397 2004-08-05 Mark Mitchell <mark@codesourcery.com>
399 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
400 dg-require-visiblity.
401 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
402 * g++.dg/ext/visibility/fvisibility.C: Likewise.
403 * g++.dg/ext/visibility/memfuncts.C: Likewise.
404 * g++.dg/ext/visibility/new1.C: Likewise.
405 * g++.dg/ext/visibility/pragma.C: Likewise.
406 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
407 * g++.dg/ext/visibility/virtual.C: Likewise.
408 * g++/dg/ext/visibility/visibility-1.C: Likewise.
409 * g++/dg/ext/visibility/visibility-2.C: Likewise.
410 * g++/dg/ext/visibility/visibility-3.C: Likewise.
411 * g++/dg/ext/visibility/visibility-4.C: Likewise.
412 * g++/dg/ext/visibility/visibility-5.C: Likewise.
413 * g++/dg/ext/visibility/visibility-6.C: Likewise.
414 * g++/dg/ext/visibility/visibility-7.C: Likewise.
415 * g++/dg/ext/visibility/visibility-8.C: New test.
416 * gcc.c-torture/compile/dll.x: Remove.
417 * gcc.dg/dll-2.c: Use dg-require-dll
418 * gcc.dg/visibility-10.c: New test.
419 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
421 * testsuite/lib/scanasm.exp (scan_hidden): New function.
422 (scan_not_hidden): Likewise.
424 2004-08-05 David Edelsohn <edelsohn@gnu.org>
426 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
428 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
430 * gcc.c-torture/execute/20040805-1.c: New test.
432 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
434 * gcc.dg/20020118-1.c: Declare abort.
435 * gcc.dg/altivec_check.h: Likewise.
436 * gcc.dg/iftrap-2.c: Likewise.
437 * gcc.dg/pragma-darwin.c: Likewise.
438 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
440 2004-08-04 Geoffrey Keating <geoffk@apple.com>
442 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
444 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
446 * gcc.c-torture/execute/builtins/abs-2.c,
447 gcc.c-torture/execute/builtins/abs-3.c,
448 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
449 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
450 intmax_t, uintmax_t and their limits.
451 * gcc.dg/intmax_t-1.c: New test.
453 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
455 * g++.dg/tc1/dr147.C: Add reference to PR.
457 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
459 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
460 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
462 2004-08-03 David Edelsohn <edelsohn@gnu.org>
464 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
466 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
468 * gcc.dg/redecl-5.c: New test.
469 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
472 2004-08-03 Roger Sayle <roger@eyesopen.com>
475 * gcc.c-torture/execute/pr16790-1.c: New test case.
477 2004-08-03 Mark Mitchell <mark@codesourcery.com>
479 * g++.dg/ext/visibility/assign1.C: New test.
480 * g++.dg/ext/visibility/new1.C: Likewise.
482 * gcc.dg/symbian1.c: New test.
483 * gcc.dg/symbian2.c: Likewise.
485 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
488 * gcc.dg/i386-sse-9.c: New test.
490 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
492 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
494 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
496 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
497 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
498 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
499 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
500 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
501 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
502 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
503 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
504 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
505 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
506 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
507 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
508 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
509 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
510 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
511 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
512 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
513 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
514 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
515 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
516 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
517 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
518 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
519 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
520 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
521 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
522 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
523 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
524 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
525 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
526 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
527 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
528 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
529 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
530 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
531 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
532 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
533 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
534 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
535 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
536 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
537 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
538 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
539 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
540 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
541 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
542 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
543 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
544 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
545 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
546 gcc.misc-tests/i386-pf-3dnow-1.c,
547 gcc.misc-tests/i386-pf-athlon-1.c,
548 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
549 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
550 Declare built-in functions used.
551 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
553 2004-08-02 Mark Mitchell <mark@codesourcery.com>
556 * g++.dg/lookup/using12.C: New test.
558 * g++.dg/init/null1.C: Fix PR number.
559 * g++.dg/parse/namespace10.C: Likewise.
561 2004-08-01 Mark Mitchell <mark@codesourcery.com>
564 * g++.dg/template/spec17.C: New test.
565 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
566 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
568 2004-08-02 David Billinghurst
571 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
573 2004-08-01 Zack Weinberg <zack@codesourcery.com>
575 * gcc.dg/ia64-got-1.c: New test case.
577 2004-08-01 Mark Mitchell <mark@codesourcery.com>
580 * g++.dg/init/null1.C: New test.
581 * g++.dg/tc1/dr76.C: Adjust error marker.
584 * g++.dg/parse/namespace10.C: New test.
587 * g++.dg/inherit/ptrmem2.C: New test.
589 2004-08-02 Ben Elliston <bje@au.ibm.com>
592 * gcc.dg/pr16155.c: New test.
594 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
596 * gcc.dg/redecl-2.c: New test.
598 2004-07-30 Geoffrey Keating <geoffk@apple.com>
600 * gcc.dg/darwin-longdouble.c: New file.
602 2004-07-30 Richard Henderson <rth@redhat.com>
604 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
605 write to constant argument.
606 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
608 2004-07-30 Richard Henderson <rth@redhat.com>
610 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
611 tests of nearest around zero.
613 2004-07-30 Andrew Pinski <apinski@apple.com>
615 * gcc.c-torture/compile/20040730-1.c: New test.
617 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
619 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
622 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
624 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
626 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
628 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
629 contains $ld_library_path.
630 * lib/gfortran.exp (gfortran_link_flags): Likewise.
632 2004-07-29 Richard Henderson <rth@redhat.com>
634 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
636 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
638 (Check): Accept either alternative.
640 2004-07-29 Mark Mitchell <mark@codesourcery.com>
642 * g++.dg/abi/inline1.C: New test.
643 * g++.dg/abi/local1-a.cc: Likewise.
644 * g++.dg/abi/local1.C: Likewise.
645 * g++.dg/abi/mangle11.C: Tweak location of warnings.
646 * g++.dg/abi/mangle12.C: Likewise.
647 * g++.dg/abi/mangle17.C: Likewise.
648 * g++.dg/abi/mangle20-2.C: Likewise.
649 * g++.dg/opt/interface1.C: Likewise.
650 * g++.dg/opt/interface1.h: Likewise.
651 * g++.dg/opt/interface1-a.cc: New test.
652 * g++.dg/parse/repo1.C: New test.
653 * g++.dg/template/repo1.C: Likewise.
654 * g++.dg/warn/Winline-1.C: Likewise.
655 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
657 2004-07-29 Diego Novillo <dnovillo@redhat.com>
659 * gcc.dg/tree-ssa/20040729-1.c: New test.
661 2004-07-27 Matt Austern <austern@apple.com>
663 * gcc.dg/darwin-bool-1.c: New test.
664 * gcc.dg/darwin-bool-2.c: New test.
666 2004-07-28 Richard Henderson <rth@redhat.com>
668 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
669 arguments in the correct type. Don't write to constant arguments.
671 2004-07-28 Diego Novillo <dnovillo@redhat.com>
673 PR tree-optimization/16688
674 PR tree-optimization/16689
675 * g++.dg/tree-ssa/pr16688.C: New test.
677 2004-07-28 Diego Novillo <dnovillo@redhat.com>
679 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
680 loads. Not only in the comment, this time.
682 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
684 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
685 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
686 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
687 * gcc.dg/sh4a-bitmovua.c: New.
688 * gcc.dg/sh4a-cos.c: New.
689 * gcc.dg/sh4a-cosf.c: New.
690 * gcc.dg/sh4a-fprun.c: New.
691 * gcc.dg/sh4a-fsrra.c: New.
692 * gcc.dg/sh4a-memmovua.c: New.
693 * gcc.dg/sh4a-sin.c: New.
694 * gcc.dg/sh4a-sincos.c: New.
695 * gcc.dg/sh4a-sincosf.c: New.
696 * gcc.dg/sh4a-sinf.c: New.
698 2004-07-28 Diego Novillo <dnovillo@redhat.com>
700 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
702 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
704 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
707 2004-07-27 Andrew Pinski <apinski@apple.com>
709 * g++.dg/rtti/tinfo1.C: Correct the xfail.
711 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
713 * gcc.dg/pragma-isr.c: New test.
715 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
718 * g++.dg/template/ttp11.C: New test.
720 2004-07-27 Diego Novillo <dnovillo@redhat.com>
722 * gcc.c-torture/compile/20040727-1.c: New test.
724 2004-07-26 Eric Christopher <echristo@redhat.com>
726 * gcc.c-torture/compile/20040726-2.c: New test.
728 2004-07-26 Andrew Pinski <apinski@apple.com>
730 * g++.dg/rtti/tinfo1.C: Xfail.
732 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
734 * gcc.c-torture/compile/20040726-1.c: New test.
736 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
737 Brian Ryner <bryner@brianryner.com>
741 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
742 * g++.dg/ext/visibility/: New directory.
743 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
744 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
745 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
746 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
747 * g++.dg/ext/visibility/fvisibility.C,
748 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
749 g++.dg/ext/visibility/fvisibility-override1.C
750 g++.dg/ext/visibility/fvisibility-override2.C
751 g++.dg/ext/visibility/memfuncts.C
752 g++.dg/ext/visibility/noPLT.C
753 g++.dg/ext/visibility/pragma.C
754 g++.dg/ext/visibility/pragma-override1.C
755 g++.dg/ext/visibility/pragma-override2.C
756 g++.dg/ext/visibility/staticmemfuncts.C
757 g++.dg/ext/visibility/virtual.C: New tests.
759 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
762 * gcc.dg/pr15360-1.c: New test.
764 2004-07-25 Daniel Jacobowitz <dan@debian.org>
766 * gcc.dg/pragma-align-2.c: New test.
767 * gcc.dg/pragma-init-fini.c: New test.
768 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
771 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
773 * gcc.dg/init-string-2.c: New test.
775 2004-07-24 Zack Weinberg <zack@codesourcery.com>
778 * gcc.dg/Wredundant-decls-1.c: New test case.
780 2004-07-24 Jakub Jelinek <jakub@redhat.com>
782 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
783 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
784 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
785 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
786 * gcc.dg/compat/generate-random.c: New file.
787 * gcc.dg/compat/generate-random.h: Likewise.
788 * gcc.dg/compat/generate-random_r.c: Likewise.
789 * gcc.dg/compat/struct-layout-1.h: Likewise.
790 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
791 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
792 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
793 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
794 * gcc.dg/compat/struct-layout-1_main.c: New test.
795 * gcc.dg/compat/struct-layout-1_x.c: New file.
796 * gcc.dg/compat/struct-layout-1_y.c: New file.
797 * gcc.dg/compat/struct-layout-1_test.h: New file.
799 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
801 * gcc.dg/comp-return-1.c: New test
803 2004-07-23 Janis Johnson <janis187@us.ibm.com>
805 * gcc.dg/vmx/8-02a.c: Fix typo.
807 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
808 * gcc.dg/darwin-abi-3.c: New test.
810 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
811 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
813 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
814 * gcc.dg/vmx/ops-long-1.c: New test.
815 * gcc.dg/vmx/ops-long-2.c: New test.
817 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
819 * g++.dg/lookup/conv-[1234].C: New.
821 2004-07-22 Mark Mitchell <mark@codesourcery.com>
823 * g++.dg/parse/attr2.C: Simplify.
825 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
828 * gcc.c-torture/execute/pr7284-1.c: New test.
830 2004-07-22 Brian Booth <bbooth@redhat.com>
832 * gcc.dg/tree-ssa/20040721-1.c: New test.
834 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
836 * g++.dg/template/crash20.c: New.
838 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
840 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
841 Add dg-run directive. Declare variables as required.
842 * gfortran.dg/g77/README: Update
844 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
846 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
847 gcc.dg/cris-peep2-andu2.c: New tests.
849 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
852 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
854 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
856 * gcc.dg/qual-return-2.c: Update expected messages.
857 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
859 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
861 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
862 * gcc.dg/noncompile/921102-1.c: Update expected error message.
864 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
867 * gcc.dg/init-string-1.c: New test.
869 2004-07-21 Jakub Jelinek <jakub@redhat.com>
873 * gcc.dg/torture/nested-fn-1.c: New test.
875 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
878 * gcc.dg/ia64-fptr-1.c: New file.
880 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
883 * g++.dg/template/spec16.C: New test.
884 * g++.old-deja/g++.robertl/eb118.C: Remove.
886 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
889 * g++.dg/template/spec15.C: New test.
891 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
893 Copy cases from g77.f-torture/execute and add dg-run
894 directive. Other changes as noted.
895 * gfortran.dg/g77/13037.f
896 * gfortran.dg/g77/1832.f
897 * gfortran.dg/g77/19981119-0.f
898 * gfortran.dg/g77/19990313-0.f
899 * gfortran.dg/g77/19990313-1.f
900 * gfortran.dg/g77/19990313-2.f
901 * gfortran.dg/g77/19990313-3.f
902 * gfortran.dg/g77/19990419-1.f
903 * gfortran.dg/g77/19990826-0.f
904 * gfortran.dg/g77/19990826-2.f
905 * gfortran.dg/g77/20000503-1.f
906 * gfortran.dg/g77/20001111.f
907 * gfortran.dg/g77/20010116.f
908 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
909 * gfortran.dg/g77/20010430.f
910 * gfortran.dg/g77/6177.f
911 * gfortran.dg/g77/947.f
912 * gfortran.dg/g77/970816-3.f
913 * gfortran.dg/g77/971102-1.f
914 * gfortran.dg/g77/980520-1.f
915 * gfortran.dg/g77/980628-0.f
916 * gfortran.dg/g77/980628-1.f
917 * gfortran.dg/g77/980628-10.f
918 * gfortran.dg/g77/980628-2.f
919 * gfortran.dg/g77/980628-3.f
920 * gfortran.dg/g77/980628-7.f
921 * gfortran.dg/g77/980628-8.f
922 * gfortran.dg/g77/980628-9.f
923 * gfortran.dg/g77/980701-0.f
924 * gfortran.dg/g77/980701-1.f
925 * gfortran.dg/g77/cabs.f
926 * gfortran.dg/g77/claus.f
927 * gfortran.dg/g77/complex_1.f
928 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
929 * gfortran.dg/g77/dcomplex.f
930 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
931 * gfortran.dg/g77/f90-intrinsic-mathematical.f
932 * gfortran.dg/g77/f90-intrinsic-numeric.f
933 * gfortran.dg/g77/int8421.f
934 * gfortran.dg/g77/labug1.f
935 * gfortran.dg/g77/large_vec.f
936 * gfortran.dg/g77/le.f
937 * gfortran.dg/g77/short.f
938 * gfortran.dg/g77/README: Update
940 2004-07-20 Mark Mitchell <mark@codesourcery.com>
943 * g++.dg/parse/lookup4.C: New test.
945 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
948 * g++.dg/template/ttp10.C: New test.
950 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
952 * gcc.dg/pr12625-1.c: New test.
954 2004-07-20 Steven Bosscher <stevenb@suse.de>
956 * testsuite/gcc.dg/switch-warn-1.c: New test.
957 * testsuite/gcc.dg/switch-warn-2.c: New test.
958 * gcc.c-torture/compile/pr14730.c: Update.
960 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
962 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
963 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
964 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
965 g++.dg/template/nontype3.C: Remove trailing CR from tests.
967 2004-07-18 Mark Mitchell <mark@codesourcery.com>
970 * g++.dg/template/assign1.C: New test.
972 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
975 * g++.dg/template/ttp9.C: New test.
977 2004-07-19 Daniel Jacobowitz <dan@debian.org>
979 * gcc.dg/format/cmn-err-1.c: New test.
981 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
983 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
984 gcc.dg/Wparentheses-10.c: New tests.
985 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
987 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
990 * gfortran.dg/g77//ffixed-line-length-0.f,
991 gfortran.dg/g77/ffixed-line-length-132.f,
992 gfortran.dg/g77/ffixed-line-length-72.f,
993 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
994 gfortran.dg/g77/README: Update.
996 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
999 * g++.dg/template/non-dependent7.C: New test.
1000 * g++.dg/template/non-dependent8.C: Likewise.
1001 * g++.dg/template/non-dependent9.C: Likewise.
1002 * g++.dg/template/non-dependent10.C: Likewise.
1004 2004-07-17 Mark Mitchell <mark@codesourcery.com>
1007 * g++.dg/parse/attr2.C: New test.
1009 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
1012 * g77.f-torture: Ditto.
1014 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
1016 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
1017 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
1018 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
1020 2004-07-16 Richard Henderson <rth@redhat.com>
1022 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
1024 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1026 * lib/fortran-torture.exp (fortran-torture): Don't test compile
1027 tests with full list of options.
1028 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
1029 of TORTURE_OPTIONS if test contains 'dg-do run'.
1032 * gfortran.dg/do_iterator.f90: New test.
1034 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1036 PR rtl-optimization/16536
1037 * gcc.c-torture/execute/restrict-1.c: New test.
1039 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1042 * gfortran.dg/pr15324.f90: New test.
1045 * gfortran.dg/pr15129.f90: New test.
1048 * gfortran.dg/pr15140.f90: New test.
1051 * gfortran.fortran-torture/execute/bounds.f90: Add check for
1052 compile-time simplification.
1054 2004-07-14 Mike Stump <mrs@apple.com>
1056 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
1058 2004-07-14 James E Wilson <wilson@specifixinc.com>
1061 * gcc.dg/profile-generate-1.c: New.
1063 2004-07-15 Jakub Jelinek <jakub@redhat.com>
1065 * gcc.c-torture/execute/20040709-1.c: New test.
1066 * gcc.c-torture/execute/20040709-2.c: New test.
1068 2004-07-14 Mike Stump <mrs@apple.com>
1070 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
1072 2004-07-14 Mike Stump <mrs@apple.com>
1074 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
1076 2004-07-13 Mark Mitchell <mark@codesourcery.com>
1079 * g++.dg/parse/mutable1.C: New test.
1081 2004-07-13 Diego Novillo <dnovillo@redhat.com>
1083 PR tree-optimization/16443
1084 * gcc.dg/tree-ssa/20040713-1.c: New test.
1086 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
1088 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
1091 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1093 * gfortran.dg/g77/README: New file
1094 * gfortran.dg/g77/19981216-0.f: Copy from
1095 g77.f-torture/noncompile. Add "dg-do compile" and
1096 dg-error as required.
1097 * gfortran.dg/g77/19990218-1.f: Likewise
1098 * gfortran.dg/g77/19990905-1.f: Likewise
1099 * gfortran.dg/g77/9263.f: Likewise
1100 * gfortran.dg/g77/980615-0.f: Likewise
1101 * gfortran.dg/g77/980616-0.f: Likewise
1102 * gfortran.dg/g77/check0.f: Likewise
1103 * gfortran.dg/g77/select_no_compile.f: Likewise
1105 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1107 Copy files from g77.f-torture/compile.
1108 Add "{ dg-do compile}". Other changes as noted
1109 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
1110 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
1111 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
1112 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
1113 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
1114 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
1115 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
1116 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
1117 statement to conform to standard. Append alpha1.x for reference.
1118 * gfortran.dg/g77/xformat.f: Add dg-warning
1120 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1122 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
1123 Add {dg-do compile} directive.
1124 * gfortran.dg/g77/cpp2.F: Likewise
1126 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1129 * g++.dg/lookup/name-clash1.C: New test.
1132 * g++.dg/lookup/name-clash2.C: New test.
1135 * g++.dg/lookup/name-clash3.C: New test.
1137 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1139 * g++.dg/lookup/new2.C: New test.
1140 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
1142 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
1144 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
1145 Add {dg-do compile} directive.
1146 * gfortran.dg/g77/13060.f: Likewise
1147 * gfortran.dg/g77/19990218-0.f: Likewise
1148 * gfortran.dg/g77/19990305-0.f: Likewise
1149 * gfortran.dg/g77/19990419-0.f: Likewise
1150 * gfortran.dg/g77/19990502-0.f: Likewise
1151 * gfortran.dg/g77/19990502-1.f: Likewise
1152 * gfortran.dg/g77/19990525-0.f: Likewise
1153 * gfortran.dg/g77/19990826-1.f: Likewise
1154 * gfortran.dg/g77/19990826-3.f: Likewise
1155 * gfortran.dg/g77/19990905-2.f: Likewise
1156 * gfortran.dg/g77/20000412-1.f: Likewise
1157 * gfortran.dg/g77/20000511-1.f: Likewise
1158 * gfortran.dg/g77/20000511-2.f: Likewise
1159 * gfortran.dg/g77/20000518.f: Likewise
1160 * gfortran.dg/g77/20000601-1.f: Likewise
1161 * gfortran.dg/g77/20000601-2.f: Likewise
1162 * gfortran.dg/g77/20000629-1.f: Likewise
1163 * gfortran.dg/g77/20000630-2.f: Likewise
1164 * gfortran.dg/g77/20010115.f: Likewise
1165 * gfortran.dg/g77/20010321-1.f: Likewise
1166 * gfortran.dg/g77/20010426.f: Likewise
1167 * gfortran.dg/g77/20020307-1.f: Likewise
1168 * gfortran.dg/g77/8485.f: Likewise
1169 * gfortran.dg/g77/960317-1.f: Likewise
1170 * gfortran.dg/g77/970915-0.f: Likewise
1171 * gfortran.dg/g77/980310-1.f: Likewise
1172 * gfortran.dg/g77/980310-2.f: Likewise
1173 * gfortran.dg/g77/980310-3.f: Likewise
1174 * gfortran.dg/g77/980310-4.f: Likewise
1175 * gfortran.dg/g77/980310-6.f: Likewise
1176 * gfortran.dg/g77/980310-7.f: Likewise
1177 * gfortran.dg/g77/980310-8.f: Likewise
1178 * gfortran.dg/g77/980419-2.f: Likewise
1179 * gfortran.dg/g77/980424-0.f: Likewise
1180 * gfortran.dg/g77/980427-0.f: Likewise
1181 * gfortran.dg/g77/980729-0.f: Likewise
1182 * gfortran.dg/g77/981117-1.f: Likewise
1183 * gfortran.dg/g77/toon_1.f: Likewise
1185 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1188 * g++.dg/other/abstract2.C: New test.
1190 2004-07-12 Paul Brook <paul@codesourcery.com>
1192 * gfortran.dg/pointer_init_1.f90: New test.
1194 2004-07-11 Paul Brook <paul@codesourcery.com>
1197 * gfortran.dg/contained_1.f90: New test.
1199 2004-07-11 Mark Mitchell <mark@codesourcery.com>
1201 * g++.dg/parse/defarg8.C: New test.
1203 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1206 * gfortran.dg/pr16433.f: New test.
1209 * gfortran.dg/pr15754.f90: New test.
1211 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
1213 PR tree-optimization/16437
1214 * gcc.c-torture/execute/bitfld-4.c: New test.
1216 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1218 * gfortran.fortran-torture/execute/common_2.f90: Add check for
1219 access to common var from module.
1221 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1224 * gfortran.fortran-torture/execute/common_2.f90: New test.
1226 2004-07-10 Paul Brook <paul@codesourcery.com>
1228 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
1230 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1233 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
1235 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
1237 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
1238 * gfortran.dg/g77/ffixed-form-2.f: Likewise
1239 * gfortran.dg/g77/ffree-form-1.f: Likewise
1240 * gfortran.dg/g77/ffree-form-2.f: Likewise
1241 * gfortran.dg/g77/ffree-form-3.f: Likewise
1242 * gfortran.dg/g77/fno-underscoring.f: Likewise
1243 * gfortran.dg/g77/funderscoring.f: Likewise
1244 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
1246 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1248 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
1250 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1251 Paul Brook <paul@codesourcery.com>
1254 * gfortran.dg/common_pointer_1.f90: New test.
1256 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1258 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
1260 2004-07-09 James E Wilson <wilson@specifixinc.com>
1263 * gcc.c-torture/compile/20040709-1.c: New.
1265 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1268 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
1270 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1273 * gfortran.dg/shape_1.f90: New test.
1275 2004-07-09 Zack Weinberg <zack@codesourcery.com>
1276 Andrew Pinski <apinski@apple.com>
1278 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
1280 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1282 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
1285 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1286 Paul Brook <paul@codesourcery.com>
1288 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
1291 2004-07-09 Diego Novillo <dnovillo@redhat.com>
1293 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
1295 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1297 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
1298 testcases with capital suffix.
1300 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1306 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
1308 * gfortran.dg/implicit_1.f90: New test.
1310 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1312 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
1313 expression to match gfortran warning/error messages
1314 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
1317 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1319 * lib/fortran-torture.exp: Rename proc search_for to
1322 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1324 * gcc.c-torture/execute/simd-5.x: New file.
1325 XFAIL on SPARC 64-bit at -O0.
1327 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1331 * g++.dg/warn/effc3.C: New test.
1333 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1335 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
1336 change X to 1X in format.
1337 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
1338 add data statements to conform to standard.
1340 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1342 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
1343 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
1344 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
1346 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1348 * gfortran.dg/g77/7388.f: Copy from g77.dg
1349 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
1350 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1351 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
1352 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
1353 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
1354 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
1355 * gfortran.dg/g77/strlen0.f: Likewise
1357 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1359 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
1360 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
1362 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1364 * gcc.c-torture/execute/920428-2.x: Delete.
1365 * gcc.c-torture/execute/920501-7.x: Likewise.
1367 2004-07-08 Jakub Jelinek <jakub@redhat.com>
1369 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
1370 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
1371 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
1373 (PREFETCH_3DNOW): Add -march=c3.
1375 2004-07-08 Diego Novillo <dnovillo@redhat.com>
1378 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
1379 * gcc.c-torture/execute/bf64-1.x: Likewise.
1381 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1383 * gcc.c-torture/compile/20040708-1.c: New test.
1385 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1388 * g++.dg/warn/effc2.C: New test.
1390 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
1392 * gcc.c-torture/execute/bitfld-1.x: Remove.
1393 * gcc.c-torture/execute/bitfld-3.c: New test.
1394 * gcc.dg/bitfld-2.c: Remove XFAILs.
1396 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
1399 * g++.dg/rtti/tinfo1.C: New file.
1401 2004-07-07 Eric Christopher <echristo@redhat.com>
1403 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
1405 2004-07-07 Andrew Pinski <apinski@apple.com>
1407 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
1409 2004-07-07 Mark Mitchell <mark@codesourcery.com>
1411 * g++.dg/init/call1.C: XFAIL.
1413 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
1415 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
1416 except for movstrict*, to movmem* and clrstr* to clrmem*.
1418 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
1420 * gcc.c-torture/execute/20040707-1.c: New test.
1422 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
1424 * gcc.c-torture/execute/20040706-1.c: New test.
1426 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1429 * g++.dg/template/spec14.C: New test.
1431 2004-07-05 Jakub Jelinek <jakub@redhat.com>
1433 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
1434 nothing if not yet defined. Use it in b, c and d type definitions.
1435 * gcc.c-torture/execute/20040705-1.c: New test.
1436 * gcc.c-torture/execute/20040705-2.c: New test.
1438 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1441 * g++.dg/lookup/new1.C: New test.
1443 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1446 * g++.dg/template/sizeof8.C: New test.
1448 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
1450 * gcc.c-torture/compile/20040705-1.c: New test.
1452 2004-07-04 Bud Davis <bdavis9659@comcast.net>
1454 * gfortran.fortran-torture/execute/seq_io.f90: New test.
1456 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
1458 * gcc.dg/cpp/if-mop.c: Two new testcases.
1459 * gcc.dg/cpp/trad/comment-3.c: New.
1461 2004-07-04 Paul Brook <paul@codesourcery.com>
1463 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
1465 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
1468 * g++.dg/lookup/crash4.C: New test.
1470 2004-07-02 Zack Weinberg <zack@codesourcery.com>
1472 * gcc.c-torture/execute/builtin-abs-1.c
1473 * gcc.c-torture/execute/builtin-abs-2.c
1474 * gcc.c-torture/execute/builtin-complex-1.c
1475 * gcc.c-torture/execute/builtins/string-1-lib.c
1476 * gcc.c-torture/execute/builtins/string-1.c
1477 * gcc.c-torture/execute/builtins/string-2-lib.c
1478 * gcc.c-torture/execute/builtins/string-2.c
1479 * gcc.c-torture/execute/builtins/string-3-lib.c
1480 * gcc.c-torture/execute/builtins/string-3.c
1481 * gcc.c-torture/execute/builtins/string-4-lib.c
1482 * gcc.c-torture/execute/builtins/string-4.c
1483 * gcc.c-torture/execute/builtins/string-5-lib.c
1484 * gcc.c-torture/execute/builtins/string-5.c
1485 * gcc.c-torture/execute/builtins/string-6-lib.c
1486 * gcc.c-torture/execute/builtins/string-6.c
1487 * gcc.c-torture/execute/builtins/string-7-lib.c
1488 * gcc.c-torture/execute/builtins/string-7.c
1489 * gcc.c-torture/execute/builtins/string-8-lib.c
1490 * gcc.c-torture/execute/builtins/string-8.c
1491 * gcc.c-torture/execute/builtins/string-9-lib.c
1492 * gcc.c-torture/execute/builtins/string-9.c
1493 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
1494 * gcc.c-torture/execute/builtins/string-asm-1.c
1495 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
1496 * gcc.c-torture/execute/builtins/string-asm-2.c
1497 * gcc.c-torture/execute/stdio-opt-1.c
1498 * gcc.c-torture/execute/stdio-opt-2.c
1499 * gcc.c-torture/execute/stdio-opt-3.c
1500 * gcc.c-torture/execute/string-opt-1.c
1501 * gcc.c-torture/execute/string-opt-10.c
1502 * gcc.c-torture/execute/string-opt-11.c
1503 * gcc.c-torture/execute/string-opt-12.c
1504 * gcc.c-torture/execute/string-opt-13.c
1505 * gcc.c-torture/execute/string-opt-14.c
1506 * gcc.c-torture/execute/string-opt-15.c
1507 * gcc.c-torture/execute/string-opt-16.c
1508 * gcc.c-torture/execute/string-opt-2.c
1509 * gcc.c-torture/execute/string-opt-6.c
1510 * gcc.c-torture/execute/string-opt-7.c
1511 * gcc.c-torture/execute/string-opt-8.c:
1514 * gcc.c-torture/execute/builtins/abs-2.c
1515 * gcc.c-torture/execute/builtins/abs-3.c
1516 * gcc.c-torture/execute/builtins/complex-1.c
1517 * gcc.c-torture/execute/builtins/fprintf.c
1518 * gcc.c-torture/execute/builtins/fputs.c
1519 * gcc.c-torture/execute/builtins/memcmp.c
1520 * gcc.c-torture/execute/builtins/memmove.c
1521 * gcc.c-torture/execute/builtins/memops-asm.c
1522 * gcc.c-torture/execute/builtins/mempcpy-2.c
1523 * gcc.c-torture/execute/builtins/mempcpy.c
1524 * gcc.c-torture/execute/builtins/memset.c
1525 * gcc.c-torture/execute/builtins/printf.c
1526 * gcc.c-torture/execute/builtins/sprintf.c
1527 * gcc.c-torture/execute/builtins/strcat.c
1528 * gcc.c-torture/execute/builtins/strchr.c
1529 * gcc.c-torture/execute/builtins/strcmp.c
1530 * gcc.c-torture/execute/builtins/strcpy.c
1531 * gcc.c-torture/execute/builtins/strcspn.c
1532 * gcc.c-torture/execute/builtins/strlen-2.c
1533 * gcc.c-torture/execute/builtins/strlen.c
1534 * gcc.c-torture/execute/builtins/strncat.c
1535 * gcc.c-torture/execute/builtins/strncmp-2.c
1536 * gcc.c-torture/execute/builtins/strncmp.c
1537 * gcc.c-torture/execute/builtins/strncpy.c
1538 * gcc.c-torture/execute/builtins/strpbrk.c
1539 * gcc.c-torture/execute/builtins/strpcpy-2.c
1540 * gcc.c-torture/execute/builtins/strpcpy.c
1541 * gcc.c-torture/execute/builtins/strrchr.c
1542 * gcc.c-torture/execute/builtins/strspn.c
1543 * gcc.c-torture/execute/builtins/strstr-asm.c
1544 * gcc.c-torture/execute/builtins/strstr.c:
1545 ... these new files.
1547 * gcc.c-torture/execute/builtins/abs-2-lib.c
1548 * gcc.c-torture/execute/builtins/abs-3-lib.c
1549 * gcc.c-torture/execute/builtins/complex-1-lib.c
1550 * gcc.c-torture/execute/builtins/fprintf-lib.c
1551 * gcc.c-torture/execute/builtins/fputs-lib.c
1552 * gcc.c-torture/execute/builtins/memcmp-lib.c
1553 * gcc.c-torture/execute/builtins/memmove-lib.c
1554 * gcc.c-torture/execute/builtins/memops-asm-lib.c
1555 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
1556 * gcc.c-torture/execute/builtins/mempcpy-lib.c
1557 * gcc.c-torture/execute/builtins/memset-lib.c
1558 * gcc.c-torture/execute/builtins/printf-lib.c
1559 * gcc.c-torture/execute/builtins/sprintf-lib.c
1560 * gcc.c-torture/execute/builtins/strcat-lib.c
1561 * gcc.c-torture/execute/builtins/strchr-lib.c
1562 * gcc.c-torture/execute/builtins/strcmp-lib.c
1563 * gcc.c-torture/execute/builtins/strcpy-lib.c
1564 * gcc.c-torture/execute/builtins/strcspn-lib.c
1565 * gcc.c-torture/execute/builtins/strlen-2-lib.c
1566 * gcc.c-torture/execute/builtins/strlen-lib.c
1567 * gcc.c-torture/execute/builtins/strncat-lib.c
1568 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
1569 * gcc.c-torture/execute/builtins/strncmp-lib.c
1570 * gcc.c-torture/execute/builtins/strncpy-lib.c
1571 * gcc.c-torture/execute/builtins/strpbrk-lib.c
1572 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
1573 * gcc.c-torture/execute/builtins/strpcpy-lib.c
1574 * gcc.c-torture/execute/builtins/strrchr-lib.c
1575 * gcc.c-torture/execute/builtins/strspn-lib.c
1576 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
1577 * gcc.c-torture/execute/builtins/strstr-lib.c
1578 * gcc.c-torture/execute/builtins/lib/abs.c
1579 * gcc.c-torture/execute/builtins/lib/fprintf.c
1580 * gcc.c-torture/execute/builtins/lib/memset.c
1581 * gcc.c-torture/execute/builtins/lib/printf.c
1582 * gcc.c-torture/execute/builtins/lib/sprintf.c
1583 * gcc.c-torture/execute/builtins/lib/strcpy.c
1584 * gcc.c-torture/execute/builtins/lib/strcspn.c
1585 * gcc.c-torture/execute/builtins/lib/strncat.c
1586 * gcc.c-torture/execute/builtins/lib/strncmp.c
1587 * gcc.c-torture/execute/builtins/lib/strncpy.c
1588 * gcc.c-torture/execute/builtins/lib/strpbrk.c
1589 * gcc.c-torture/execute/builtins/lib/strspn.c
1590 * gcc.c-torture/execute/builtins/lib/strstr.c:
1591 New files containing support routines.
1593 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
1595 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
1596 when not optimizing.
1598 2004-07-02 Mark Mitchell <mark@codesourcery.com>
1601 * g++.dg/abi/mangle22.C: New test.
1602 * g++.dg/abi/mangle23.C: Likewise.
1604 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
1607 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
1608 Allow for cases without denormalized floating point numbers.
1610 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
1613 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1614 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
1615 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
1616 expected warning text.
1617 * gcc.dg/format/diag-2.c: New test.
1619 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1621 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
1623 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
1625 * gcc.dg/builtins-43.c: New.
1626 * gcc.dg/builtins-44.c: New.
1627 * gcc.dg/builtins-45.c: New.
1629 2004-06-26 Geoffrey Keating <geoffk@apple.com>
1630 Andreas Tobler <a.tobler@schweiz.ch>
1632 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
1633 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
1635 * gcc.dg/cleanup-11.c: Likewise.
1636 * gcc.dg/cleanup-8.c: Likewise.
1637 * gcc.dg/cleanup-9.c: Likewise.
1638 * gcc.dg/cleanup-5.c: Run on all platforms.
1640 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
1642 * g++.dg/warn/nonnull1.C: New test.
1644 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1646 * gcc.dg/compat/compat-common.h: Wrap up CINT in
1647 an #ifndef SKIP_COMPLEX_INT/#endif pair.
1648 Special-case the Sun compiler wrt to <complex.h>.
1650 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
1652 * gcc.dg/Wunreachable-8.C: New test.
1654 * gcc.dg/h8300-ice2.c : New test.
1656 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
1659 * gfortran.fortran-torture/compile/implicit.f90: Add test
1660 for implicit character.
1662 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
1665 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
1666 Use tiny() intrinsic to find smallest non-negative real
1668 2004-06-30 Jakub Jelinek <jakub@redhat.com>
1670 * gcc.dg/compat/struct-by-value-22_main.c: New test.
1671 * gcc.dg/compat/struct-by-value-22_x.c: New.
1672 * gcc.dg/compat/struct-by-value-22_y.c: New.
1674 * gcc.c-torture/execute/20040629-1.c: New test.
1676 2004-06-29 Jakub Jelinek <jakub@redhat.com>
1678 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
1679 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
1682 * gcc.dg/20040625-1.c: New test.
1684 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1686 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
1688 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1691 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
1693 2004-06-29 Richard Henderson <rth@redhat.com>
1695 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
1697 2004-06-29 Paul Brook <paul@codesourcery.com>
1699 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
1700 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
1702 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
1705 * g++.dg/parse/crash15.C: New.
1707 2004-06-28 Andrew Pinski <apinski@apple.com>
1709 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
1710 by the error already.
1712 * g++.dg/opt/ptrmem4.C: Change to compile only test.
1714 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
1717 * gcc.dg/h8300-bss-align-1.c : New.
1719 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
1722 * g++.dg/template/ctor4.C: New.
1724 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1727 * g++.dg/warn/Wsequence-point-1.C: New test.
1729 2004-06-27 Paul Brook <paul@codesourcery.com>
1731 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
1733 2004-06-27 Zack Weinberg <zack@codesourcery.com>
1735 * g++.old-deja/g++.mike/p7325.C: Remove.
1737 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1740 * gcc.dg/pr14963.c: New test.
1742 2004-06-27 Mark Mitchell <mark@codesourcery.com>
1745 * g++.dg/parse/redef1.C: New test.
1747 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
1749 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
1751 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
1753 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
1754 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
1756 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
1757 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
1758 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
1759 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
1760 g++.brendan/enum14.C.
1761 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
1762 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
1763 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
1765 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
1768 2004-06-27 Roger Sayle <roger@eyesopen.com>
1770 * gcc.dg/20040527-1.c: New test case.
1772 2004-06-26 Bud Davis <bdavis9659@comcast.net>
1775 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
1777 2004-06-25 Roger Sayle <roger@eyesopen.com>
1780 * gcc.dg/pr15825-1.c: New test case.
1782 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
1784 * gcc.c-torture/execute/20040625-1.c: New test.
1786 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1788 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
1790 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
1792 * gcc.dg/torture/mips-div-1.c: New test.
1794 2004-06-24 Jeff Law <law@redhat.com>
1796 * gcc.dg/tree-ssa/20040624-1.c: New test.
1798 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
1800 * gcc.c-torture/compile/20040624-1.c: New test.
1802 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1804 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
1807 2004-06-23 Andrew Pinski <apinski@apple.com>
1810 * g++.dg/opt/ptrmem4.C: New test.
1812 * gcc.dg/c90-array-quals-2.c: New test.
1814 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
1816 * gcc.dg/kpice1.c: New test.
1818 2006-06-23 Andrew Pinski <apinski@apple.com>
1820 * gcc.dg/c90-array-quals.c: New test.
1822 2006-06-22 Richard Henderson <rth@redhat.com>
1824 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
1826 2004-06-22 Loren James Rittle <ljrittle@acm.org>
1828 * gcc.dg/builtins-config.h: Handle FreeBSD.
1830 2006-06-22 Richard Henderson <rth@redhat.com>
1832 * g++.dg/opt/devirt1.C: New.
1834 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
1836 * g++.dg/opt/pr15551.C: New testcase.
1838 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
1841 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
1842 x86_64-*-linux* when compiling for 32bit.
1844 2004-06-21 Andrew Pinski <apinski@apple.com>
1846 * gcc.dg/pch/struct-1.c: New.
1847 * gcc.dg/pch/struct-1.hs: New.
1849 2004-06-21 Geoffrey Keating <geoffk@apple.com>
1851 * gcc.dg/pch/save-temps-1.c: New file.
1852 * gcc.dg/pch/save-temps-1.hs: New file.
1854 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
1856 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
1857 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
1859 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1861 * gfortran.fortran-torture/execute/select_1.f90: Rename function
1863 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
1864 Remove trailing spaces.
1866 2004-06-21 Richard Henderson <rth@redhat.com>
1868 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
1869 merging && to BIT_FIELD_REF.
1871 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
1873 * g++.dg/opt/placeholder1.C: New test.
1875 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1877 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
1878 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
1879 * gcc.dg/compat/union-m128-1_x.c: Likewise.
1880 * gcc.dg/compat/union-m128-1_y.c: Likewise.
1882 2004-06-20 Zack Weinberg <zack@codesourcery.com>
1884 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
1886 * g++.dg/other/pragma-re-1.C: Add comments.
1888 2004-06-19 Bud Davis <bdavis9659@comcast.net>
1891 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
1893 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
1895 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
1896 instead of setting the type of size_t by
1899 2004-06-18 Roger Sayle <roger@eyesopen.com>
1901 * gcc.dg/unordered-2.c: New test case.
1902 * gcc.dg/unordered-3.c: New test case.
1904 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
1907 * lib/g++.exp (g++_version): Tweak regexp for version
1908 * lib/g77.exp (g77_version): Likewise
1909 * lib/gfortran.exp (gfortran_version): Likewise
1910 * lib/objc.exp (objc_version): Likewise
1911 * lib/treelang.exp (treelang_version): Likewise
1913 2004-06-19 Jakub Jelinek <jakub@redhat.com>
1915 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
1916 Use INT_MAX instead of __INT_MAX__.
1917 * gcc.dg/compat/struct-align-2_y.c: Likewise.
1919 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
1920 * gcc.dg/compat/scalar-return-3_x.c: Use it.
1921 * gcc.dg/compat/scalar-return-3_y.c: Use it.
1922 * gcc.dg/compat/scalar-return-4_x.c: Use it.
1923 * gcc.dg/compat/scalar-return-4_y.c: Use it.
1924 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
1925 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
1926 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
1927 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
1929 * gcc.dg/range-test-1.c: New test.
1930 * g++.dg/opt/range-test-1.C: New test.
1932 2004-06-17 Richard Henderson <rth@redhat.com>
1934 * objc.dg/sync-1.m: New.
1935 * objc.dg/try-catch-1.m: Don't force next runtime.
1936 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
1937 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
1938 shadowed catch clause.
1939 * objc.dg/try-catch-5.m: New.
1941 2004-06-17 Zack Weinberg <zack@codesourcery.com>
1944 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
1946 2004-06-15 Richard Henderson <rth@redhat.com>
1948 * gcc.dg/20001116-1.c: Move expected warning line.
1950 2004-06-15 Richard Henderson <rth@redhat.com>
1952 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
1953 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
1955 2004-06-15 Jeff Law <law@redhat.com>
1957 * gcc.dg/tree-ssa/20040615-1.c: New test.
1958 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
1959 be less sensitive to operand ordering.
1960 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
1962 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
1964 * g++.dg/abi/bitfield3.C: Add comment..
1966 2004-06-15 Richard Henderson <rth@redhat.com>
1968 * g++.dg/ext/stmtexpr1.C: XFAIL.
1969 * gcc.dg/20030612-1.c: XFAIL.
1971 2004-06-15 Eric Christopher <echristo@redhat.com>
1973 * g++.dg/charset/asm5.c: New.
1974 * gcc.dg/charset/asm6.c: New.
1976 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1979 * gfortran.fortran-torture/execute/select_1.f90: New test.
1981 2004-06-15 Paul Brook <paul@codesourcery.com>
1983 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
1985 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1988 * g++.dg/lookup/crash3.C: New test.
1990 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1993 * g++.dg/parse/dtor4.C: New test.
1995 2004-06-14 Jeff Law <law@redhat.com>
1997 * gcc.c-torture/compile/20040614-1.c: New test.
1999 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2002 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
2003 LEN of a character array.
2005 2004-06-14 Mark Mitchell <mark@codesourcery.com>
2008 * g++.dg/template/ptrmem10.C: New test.
2011 * g++.dg/template/friend30.C: New test.
2013 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2016 * gfortran.fortran-torture/compile/mloc.f90: New test.
2018 2004-06-13 Paul Brook <paul@codesourcery.com>
2020 * gfortran.fortran-torture/execute/random_2.f90: New test.
2022 2004-06-13 Eric Christopher <echristo@redhat.com>
2024 * gcc.dg/noncompile/redecl-1.c: Fix error message.
2026 2004-06-12 Paul Brook <paul@codesourcery.com>
2028 * gfortran.fortran-torture/execute/contained_3.f90: New test.
2030 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2033 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
2035 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2038 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
2039 syntax errors in end statements of contained subroutines.
2041 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2044 * gfortran.fortran-torture/execute/null_arg.f90: New test.
2046 2004-06-12 Bud Davis <bdavis9659@comcast.net>
2049 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
2051 2004-06-12 Bud Davis <bdavis9659@comcast.net>
2054 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
2056 2004-06-11 Mark Mitchell <mark@codesourcery.com>
2059 * g++.dg/parse/enum1.C: New test.
2061 2004-06-10 Jeff Law <law@redhat.com>
2063 * gcc.c-torture/compile/20040610-1.c: New test.
2065 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2067 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
2068 * g++.old-deja/g++.other/decl3.C: Likewise.
2070 2004-06-10 Brian Booth <bbooth@redhat.com>
2072 * gcc.dg/tree-ssa/20031015-1.c: Scan for
2073 V_MAY_DEF instead of VDEF.
2074 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
2076 2004-06-10 Mark Mitchell <mark@codesourcery.com>
2079 * g++.dg/conversion/const1.C: New test.
2082 * g++.dg/conversion/reinterpret1.C: New test.
2085 * g++.dg/template/enum2.C: New test.
2088 * g++.dg/template/error13.C: New test.
2090 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2093 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
2094 arguments to test_* REAL and of the right size.
2096 2004-06-10 Jakub Jelinek <jakub@redhat.com>
2099 PR rtl-optimization/15681
2100 * gcc.dg/20040609-1.c: New test.
2102 2004-06-10 Jakub Jelinek <jakub@redhat.com>
2105 * g++.dg/opt/builtins1.C: New test.
2107 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
2109 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
2110 that use default windows32 struct layout.
2111 * gcc.dg/i386-bitfield2.c: Likewise.
2113 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
2115 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
2116 for mingw32 and cygwin targets.
2118 2004-06-09 Geoffrey Keating <geoffk@apple.com>
2120 * gcc.dg/pch/macro-4.c: New.
2121 * gcc.dg/pch/macro-4.hs: New.
2123 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2126 * gfortran.fortran-torture/compile/name_clash.f90: New test.
2128 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2131 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
2133 2004-06-09 Bud Davis <bdavis9659@comcast.net>
2136 * gfortran.fortran-torture/execute/t_edit.f90: New test.
2138 2004-06-09 Bud Davis <bdavis9659@comcast.net>
2141 * gfortran.fortran-torture/execute/backspace.c : New test.
2143 2004-06-09 Paul Brook <paul@codesourcery.com>
2145 * gfortran.fortran-torture/execure/intrinsic_associated.f90
2146 (pointer_to_section): Rewrite to use smaller array.
2148 2004-06-08 David Edelsohn <edelsohn@gnu.org>
2150 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
2151 * gcc.dg/ext/altivec-10.c: Same.
2152 * gcc.dg/ext/altivec-11.c: Same.
2153 * gcc.dg/ext/altivec-12.c: Same.
2154 * gcc.dg/ext/altivec-13.c: Same.
2155 * gcc.dg/ext/altivec-14.c: Same.
2156 * gcc.dg/ext/altivec-15.c: Same.
2157 * gcc.dg/ext/altivec-16.c: Same.
2158 * gcc.dg/ext/altivec-3.c: Same.
2159 * gcc.dg/ext/altivec-4.c: Same.
2160 * gcc.dg/ext/altivec-6.c: Same.
2161 * gcc.dg/ext/altivec-7.c: Same.
2162 * gcc.dg/ext/altivec-8.c: Same.
2163 * gcc.dg/ext/altivec-varargs-1.c: Same.
2165 * g++.dg/ext/altivec-1.C: Correct dg syntax.
2166 * g++.dg/ext/altivec-10.C: Same.
2167 * g++.dg/ext/altivec-2.C: Same.
2168 * g++.dg/ext/altivec-3.C: Same.
2169 * g++.dg/ext/altivec-4.C: Same.
2170 * g++.dg/ext/altivec-5.C: Same.
2171 * g++.dg/ext/altivec-6.C: Same.
2172 * g++.dg/ext/altivec-7.C: Same.
2173 * g++.dg/ext/altivec-8.C: Same.
2174 * g++.dg/ext/altivec-9.C: Same.
2176 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2179 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
2181 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2183 * gcc.dg/union-1.c: New test.
2185 2004-06-07 Roger Sayle <roger@eyesopen.com>
2187 * gcc.dg/builtins-41.c: New test case.
2188 * gcc.dg/builtins-42.c: New test case.
2190 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2192 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
2193 * g++.dg/ext/altivec-10.C: Same.
2194 * g++.dg/ext/altivec-2.C: Same.
2195 * g++.dg/ext/altivec-3.C: Same.
2196 * g++.dg/ext/altivec-4.C: Same.
2197 * g++.dg/ext/altivec-5.C: Same.
2198 * g++.dg/ext/altivec-6.C: Same.
2199 * g++.dg/ext/altivec-7.C: Same.
2200 * g++.dg/ext/altivec-8.C: Same.
2201 * g++.dg/ext/altivec-9.C: Same.
2202 * g++.old-deja/g++.abi/cxa_vec.C: Same.
2203 * g++.old-deja/g++.brendan/new3.C: Same.
2204 * gcc.c-torture/execute/eeprof-1.x: Same.
2206 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
2209 * gcc.dg/pr14765-1.c: New test.
2211 2004-06-07 Roger Sayle <roger@eyesopen.com>
2214 * gcc.dg/pr14649-1.c: New test case.
2216 2004-06-07 Richard Henderson <rth@redhat.com>
2218 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
2221 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2223 * g++.dg/eh/elide1.C: Remove XFAIL.
2225 2004-06-07 Mark Mitchell <mark@codesourcery.com>
2228 * g++.dg/expr/sizeof3.C: New test.
2231 * g++.dg/template/access14.C: New test.
2234 * g++.dg/template/enum1.C: New test.
2237 * g++.dg/eh/throw1.C: New test.
2239 2004-06-07 David Ayers <d.ayers@inode.at>
2240 Ziemowit Laski <zlaski@apple.com>
2242 * lib/objc.exp (objc_target_compile): Revert the '-framework
2243 Foundation' flag fix, since bare Darwin does not ship
2244 with the Foundation framework.
2245 * objc/execute/next_mapping.h: Provide a local NSConstantString
2246 @interface and @implementation.
2247 (objc_constant_string_init): A constructor function, used to
2248 initialize the NSConstantString meta-class object.
2249 * objc/execute/string1.m: Include "next_mapping.h" instead of
2250 <Foundation/NSString.h>.
2251 * objc/execute/string2.m: Likewise.
2252 * objc/execute/string3.m: Likewise.
2253 * objc/execute/string4.m: Likewise.
2255 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
2257 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
2258 to double. Replace double with FLOAT.
2259 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
2261 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
2262 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
2263 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
2264 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
2265 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
2266 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
2267 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
2268 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
2270 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
2273 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
2275 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2278 * g++.dg/template/meminit2.C: New test.
2280 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
2283 * gcc.c-torture/execute/compare-fp-1.c,
2284 gcc.c-torture/execute/compare-fp-2.c,
2285 gcc.c-torture/execute/compare-fp-3.c,
2286 gcc.c-torture/execute/compare-fp-4.c,
2287 gcc.c-torture/execute/compare-fp-3.x,
2288 gcc.c-torture/execute/compare-fp-4.x: Moved...
2289 * gcc.c-torture/execute/ieee/compare-fp-1.c,
2290 gcc.c-torture/execute/ieee/compare-fp-2.c,
2291 gcc.c-torture/execute/ieee/compare-fp-3.c,
2292 gcc.c-torture/execute/ieee/compare-fp-4.c,
2293 gcc.c-torture/execute/ieee/compare-fp-3.x,
2294 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
2296 2004-06-04 David Ayers <d.ayers@inode.at>
2298 * objc/execute/protocol-isEqual-4.m: New testcase.
2300 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
2302 * objc/execute/protocol-isEqual-1.m: New testcase.
2303 * objc/execute/protocol-isEqual-2.m: New testcase.
2304 * objc/execute/protocol-isEqual-3.m: New testcase.
2306 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2308 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
2310 2004-06-02 Ziemowit Laski <zlaski@apple.com>
2312 * lib/objc.exp (objc_target_compile): When running tests on
2313 Darwin (Mac OS X), inform the linker about '-framework
2316 2004-06-02 Eric Christopher <echristo@redhat.com>
2318 * gcc.c-torture/compile/20040602-1.c: New.
2320 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
2322 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
2323 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2325 PR tree-optimization/14736
2326 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
2328 PR tree-optimization/14042
2329 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
2331 PR tree-optimization/14729
2332 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
2334 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2337 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
2339 2004-06-01 Richard Hederson <rth@redhat.com>
2341 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
2343 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2346 * g++.dg/parse/offsetof4.C: New test.
2348 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
2351 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
2353 2004-05-31 Mark Mitchell <mark@codesourcery.com>
2356 * g++.dg/template/friend29.C: New test.
2358 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
2361 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
2363 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2365 * gcc.dg/sparc-trap-1.c: New test.
2367 2004-05-31 Roger Sayle <roger@eyesopen.com>
2370 * g++.dg/opt/fold3.C: New test case.
2372 2004-05-30 Graham Stott <graham.stott@btinternet.com>
2374 * lib/target-supports.exp (check_iconv_available): Fix fallout
2375 from 2004-05-28 patch.
2377 2004-05-30 Paul Brook <paul@codesourcery.com>
2380 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
2381 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
2383 2004-05-30 Steven G. Kargl <kargls@comcast.net>
2385 * gfortran.fortran-torture/execute/random_1.f90: New test.
2387 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2389 * g++.dg/ext/altivec-10.C: New test.
2391 2004-05-29 Paul Brook <paul@codesourcery.com>
2393 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
2395 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2397 * gcc.dg/altivec-16.c: New test.
2399 2004-05-28 Janis Johnson <janis187@us.ibm.com>
2401 * lib/target-supports.exp (check_vmx_hw_available): New.
2402 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
2404 * lib/target-supports.exp (check_alias_available,
2405 check_iconv_available, check_named_sections_available): Use
2406 unique names for temporary files.
2408 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2410 * gcc.dg/altivec-15.c: New test.
2412 2004-05-28 Mark Mitchell <mark@codesourcery.com>
2415 * g++.dg/warn/noeffect6.C: New test.
2418 * g++.dg/expr/ptrmem4.C: New test.
2421 * g++.dg/template/operator3.C: New test.
2423 2004-05-28 Mark Mitchell <mark@codesourcery.com>
2426 * g++.dg/lookup/redecl1.C: New test.
2427 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
2429 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
2431 * gcc.c-torture/execute/compare-fp-1.c,
2432 gcc.c-torture/execute/compare-fp-2.c,
2433 gcc.c-torture/execute/compare-fp-3.c,
2434 gcc.c-torture/execute/compare-fp-4.c,
2435 gcc.c-torture/execute/compare-fp-3.x,
2436 gcc.c-torture/execute/compare-fp-4.x,
2437 gcc.dg/pr15649-1.c: New.
2439 2004-05-27 Adam Nemet <anemet@lnxw.com>
2442 * g++.dg/init/array14.C: New test.
2444 2004-05-25 Janis Johnson <janis187@us.ibm.com>
2446 * lib/compat.exp (compat-get-options-main): New.
2447 (compat-get-options): Remove unneeded code, warn for ignored
2449 (compat-execute): Check flag set by dg-require-* commands.
2451 * lib/compat.exp (compat-execute): Break up long lines.
2453 2004-05-24 Janis Johnson <janis187@us.ibm.com>
2455 * gcc.dg/altivec-7.c: Don't use 'vector long'.
2456 * gcc.dg/altivec-14.c: New test.
2457 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
2459 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
2460 * gcc.dg/altivec-12.c: Ditto.
2462 * gcc.dg/altivec-3.c: Move call to altivec_check.
2464 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2467 * g++.dg/template/error12.C: New test.
2470 * g++.dg/ext/attrib15.C: New test.
2473 * g++.dg/template/ptrmem9.C: New test.
2475 2004-05-25 Paul Brook <paul@codesourcery.com>
2477 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
2479 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2482 * g++.dg/template/crash19.C: New test.
2484 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2487 * g++.dg/template/redecl1.C: New test.
2489 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2492 * g++.dg/other/ns1.C: New test.
2495 * g++.dg/template/invalid1.C: New test.
2497 2004-05-23 Paul Brook <paul@codesourcery.com>
2498 Victor Leikehman <lei@haifasphere.co.il>
2500 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
2501 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
2503 2004-05-22 Mark Mitchell <mark@codesourcery.com>
2507 * g++.dg/template/non-dependent5.C: New test.
2508 * g++.dg/template/non-dependent6.C: New test.
2510 2004-05-22 Mark Mitchell <mark@codesourcery.com>
2513 * g++.dg/inherit/union1.C: New test.
2516 * g++.dg/template/addr1.C: New test.
2519 * g++.dg/template/array5.C: New test.
2522 * g++.dg/template/array6.C: New test.
2524 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
2525 Roger Sayle <roger@eyesopen.com>
2527 * g++.dg/lookup/forscope2.C: New test case.
2529 2004-05-22 Ben Elliston <bje@au.ibm.com>
2531 * gcc.dg/cpp/Wmissingdirs.c: New.
2533 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2536 * gcc.dg/compat/union-m128-1.h: New file.
2537 * gcc.dg/compat/union-m128-1_main.c: Likewise.
2538 * gcc.dg/compat/union-m128-1_x.c: Likewise.
2539 * gcc.dg/compat/union-m128-1_y.c: Likewise.
2541 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2544 * gcc.dg/compat/struct-complex-1.h: New file.
2545 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
2546 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
2547 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2549 2004-05-20 Roger Sayle <roger@eyesopen.com>
2552 * gcc.dg/pr3074-1.c: New test case.
2553 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
2555 2004-05-20 Falk Hueffner <falk@debian.org>
2558 * gcc.dg/ftrapv-1.c: New test case.
2560 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
2562 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
2564 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
2565 Jeff Law <law@redhat.com>
2567 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
2568 * gcc.dg/tree-ssa/20040518-2.c: New test.
2570 * gcc.dg/tree-ssa/20040518-1.c: New test.
2572 2004-05-18 Zack Weinberg <zack@codesourcery.com>
2574 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
2576 2004-05-18 Paul Brook <paul@codesourcery.com>
2579 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
2581 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2583 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
2586 2004-05-17 Steven Bosscher <stevenb@suse.de>
2588 * gcc.dg/tree-ssa/20040517-1.c: New test.
2590 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2592 * gcc.dg/loop-4.c: New test.
2594 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
2596 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
2598 2004-05-15 Bud Davis <bdavis9659@comcast.net>
2601 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
2603 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2607 * gfortran.fortran-torture/compile/data_1.f90: New test.
2609 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
2611 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
2612 * gcc.dg/uninit-H.c: Define ASM for __s390__.
2614 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2616 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
2618 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2621 * gcc.dg/format/xopen-1.c: Adjust expected message.
2622 * gcc.dg/format/xopen-3.c: New test.
2624 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
2626 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
2628 2004-05-14 Jeff Law <law@redhat.com>
2630 * gcc.dg/tree-ssa/20040514-2.c: New test.
2632 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2634 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
2636 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
2639 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
2641 * gcc.dg/tree-ssa/20040514-1.c: New test.
2643 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2645 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
2648 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2651 * gfortran.fortran-torture/compile/do_1.f90: New test.
2653 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2656 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
2659 2004-05-14 Bud Davis <bdavis9659@comcast.net>
2662 * gfortran.fortran-torture/execute/random_init.f90: New test.
2664 2004-05-13 Paul Brook <paul@codesourcery.com>
2667 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
2669 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
2671 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
2672 for the powerpc case.
2674 2004-05-13 Jeff Law <law@redhat.com>
2676 * gcc.dg/tree-ssa/20040513-1.c: New test.
2677 * gcc.dg/tree-ssa/20040513-2.c: New test.
2679 2004-05-13 Paul Brook <paul@codesourcery.com>
2681 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
2682 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
2683 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
2685 2004-05-13 Andreas Schwab <schwab@suse.de>
2688 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
2691 2004-05-13 Bud Davis <bdavis9659@comcast.net>
2694 * gfortran.fortran-torture/execute/adjustr.f90: New file.
2696 2004-05-13 Diego Novillo <dnovillo@redhat.com>
2698 Merge from tree-ssa-20020619-branch. See
2699 ChangeLog.tree-ssa for details.
2701 2004-05-11 Ziemowit Laski <zlaski@apple.com>
2703 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
2704 include <altivec.h> explicitly.
2705 * gcc.dg/altivec-13.c: Likewise.
2707 2004-05-11 Paul Brook <paul@codesourcery.com>
2709 * gcc.c-torture/compile/20010518-1.c: Force enum size.
2711 2004-05-10 Eric Christopher <echristo@redhat.com>
2713 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
2714 * gcc.dg/sibcall-4.c: Ditto.
2716 2004-05-10 Ziemowit Laski <zlaski@apple.com>
2718 * g++.dg/ext/altivec-8.C: New test case.
2719 * gcc.dg/altivec-13.c: New test case.
2721 2004-05-08 Roger Sayle <roger@eyesopen.com>
2723 * gcc.c-torture/execute/divcmp-1.c: New test case.
2724 * gcc.c-torture/execute/divcmp-2.c: New test case.
2725 * gcc.c-torture/execute/divcmp-3.c: New test case.
2727 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2729 * g++.dg/other/pragma-re-2.C: New test.
2731 2004-05-07 Uros Bizjak <uros@kss-loka.si>
2733 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
2734 * gcc.dg/i386-387-2.c: Likewise.
2736 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
2738 * gcc.dg/i386-387-6.c: Likewise.
2740 2004-05-07 Uros Bizjak <uros@kss-loka.si>
2742 * gcc.dg/builtins-33.c: Also check log1p*.
2744 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
2746 PR optimization/15296
2747 * gcc.c-torture/execute/pr15296.c: New test.
2749 2004-05-05 Uros Bizjak <uros@kss-loka.si>
2751 * gcc.dg/builtins-40.c: New test.
2753 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
2755 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
2757 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
2759 * g++.dg/ext/spe1.C: New testcase.
2761 2004-05-04 Ziemowit Laski <zlaski@apple.com>
2763 * objc.dg/image-info.m: Allow additional attributes
2764 for __image_info section.
2766 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
2768 * gcc.dg/torture/mips-hilo-2.c: New test.
2770 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2773 * g++.dg/template/member5.C: New test.
2775 2004-05-03 Uros Bizjak <uros@kss-loka.si>
2777 * gcc.dg/builtins-34.c: Also check expm1*.
2779 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2781 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
2782 * gcc.dg/torture/builtin-convert-3.c: New test.
2784 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
2787 * g++.dg/opt/pr15054.C: New test.
2789 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2791 * gcc.dg/torture/builtin-rounding-1.c: New test.
2792 * gcc.dg/builtins-25.c: Delete.
2793 * gcc.dg/builtins-29.c: Delete.
2795 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
2797 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
2798 * gcc.dg/sibcall-4.c: Likewise.
2799 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
2801 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2803 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
2804 bit-field on 16-bit targets.
2806 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2808 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
2811 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
2813 * gcc.dg/rs6000-power2-1.c: Change to compile only.
2814 * gcc.dg/rs6000-power2-2.c: Likewise.
2816 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
2818 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
2819 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
2820 Change the asm registers to be in form of frN instead of fN.
2822 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2824 * gcc.dg/torture/builtin-convert-2.c: New test.
2826 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
2828 * gcc.dg/rs6000-power2-1.c: New test.
2829 * gcc.dg/rs6000-power2-2.c: New test.
2831 2004-04-28 Jan Hubicka <jh@suse.cz>
2833 * gcc.dg/unused-6.c: New test.
2835 2004-04-24 Laurent GUERBY <laurent@guerby.net>
2836 Ulrich Weigand <uweigand@de.ibm.com>
2838 * ada/acats/run_all.sh: Define $target variable.
2840 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
2843 * g++.dg/other/vararg-1.C: New test.
2846 * g++.dg/eh/cleanup3.C: New test.
2848 2004-04-24 Laurent GUERBY <laurent@guerby.net>
2850 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
2851 and ad8011a (target_insn).
2852 * ada/acats/support/macro.dfs: Likewise.
2853 * ada/acats/support/impbit.adb: New file.
2855 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
2857 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
2859 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2861 * gcc.dg/loop-3.c: New test.
2863 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
2865 * gcc.c-torture/execute/simd-5.c: New test.
2867 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2870 * g++.dg/template/crash18.C: New test.
2872 2004-04-22 Mark Mitchell <mark@codesourcery.com>
2874 * g++.dg/ext/complit3.C: New test.
2876 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
2878 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
2879 * gcc.dg/altivec-3.c: Same.
2880 * gcc.dg/altivec-varargs-1.c: Same.
2882 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
2884 * lib/target-supports.exp (check_profiling_available): Assume
2885 profiling is not available on powerpc-eabi targets.
2887 2004-04-21 Janis Johnson <janis187@us.ibm.com>
2889 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
2890 * gcc.dg/vmx/bug-1.c: Ditto.
2892 2004-04-20 Eric Christopher <echristo@redhat.com>
2894 * gcc.dg/charset/extern.c: New test.
2895 * g++.dg/charset/extern3.cc: Ditto.
2897 2004-04-20 Uros Bizjak <uros@kss-loka.si>
2899 * gcc.dg/builtins-39.c: New test.
2901 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
2903 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
2905 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
2907 * gcc.dg/torture/mips-hilo-1.c: New test.
2909 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
2911 * gcc.c-torture/compile/20040419-1.c: New test.
2913 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
2915 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
2917 2004-04-18 Zack Weinberg <zack@codesourcery.com>
2918 Aldy Hernandez <aldyh@redhat.com>
2920 * gcc.c-torture/execute/va-arg-24.c: New.
2922 2004-04-17 Zack Weinberg <zack@codesourcery.com>
2923 Aldy Hernandez <aldyh@redhat.com>
2925 * gcc.dg/vmx/1b-01.c: New.
2926 * gcc.dg/vmx/1b-02.c: New.
2927 * gcc.dg/vmx/1b-03.c: New.
2928 * gcc.dg/vmx/1b-04.c: New.
2929 * gcc.dg/vmx/1b-05.c: New.
2930 * gcc.dg/vmx/1b-06.c: New.
2931 * gcc.dg/vmx/1b-07.c: New.
2932 * gcc.dg/vmx/1c-01.c: New.
2933 * gcc.dg/vmx/1c-02.c: New.
2934 * gcc.dg/vmx/3a-01a.c: New.
2935 * gcc.dg/vmx/3a-01.c: New.
2936 * gcc.dg/vmx/3a-01m.c: New.
2937 * gcc.dg/vmx/3a-03.c: New.
2938 * gcc.dg/vmx/3a-03m.c: New.
2939 * gcc.dg/vmx/3a-04.c: New.
2940 * gcc.dg/vmx/3a-04m.c: New.
2941 * gcc.dg/vmx/3a-05.c: New.
2942 * gcc.dg/vmx/3a-06.c: New.
2943 * gcc.dg/vmx/3a-06m.c: New.
2944 * gcc.dg/vmx/3a-07.c: New.
2945 * gcc.dg/vmx/3b-01.c: New.
2946 * gcc.dg/vmx/3b-02.c: New.
2947 * gcc.dg/vmx/3b-10.c: New.
2948 * gcc.dg/vmx/3b-13.c: New.
2949 * gcc.dg/vmx/3b-14.c: New.
2950 * gcc.dg/vmx/3b-15.c: New.
2951 * gcc.dg/vmx/3c-01a.c: New.
2952 * gcc.dg/vmx/3c-01.c: New.
2953 * gcc.dg/vmx/3c-02.c: New.
2954 * gcc.dg/vmx/3c-03.c: New.
2955 * gcc.dg/vmx/3d-01.c: New.
2956 * gcc.dg/vmx/4-01.c: New.
2957 * gcc.dg/vmx/4-03.c: New.
2958 * gcc.dg/vmx/5-01.c: New.
2959 * gcc.dg/vmx/5-02.c: New.
2960 * gcc.dg/vmx/5-03.c: New.
2961 * gcc.dg/vmx/5-04.c: New.
2962 * gcc.dg/vmx/5-05.c: New.
2963 * gcc.dg/vmx/5-06.c: New.
2964 * gcc.dg/vmx/5-07.c: New.
2965 * gcc.dg/vmx/5-07t.c: New.
2966 * gcc.dg/vmx/5-08.c: New.
2967 * gcc.dg/vmx/5-10.c: New.
2968 * gcc.dg/vmx/5-11.c: New.
2969 * gcc.dg/vmx/7-01a.c: New.
2970 * gcc.dg/vmx/7-01.c: New.
2971 * gcc.dg/vmx/7c-01.c: New.
2972 * gcc.dg/vmx/7d-01.c: New.
2973 * gcc.dg/vmx/7d-02.c: New.
2974 * gcc.dg/vmx/8-01.c: New.
2975 * gcc.dg/vmx/8-02a.c: New.
2976 * gcc.dg/vmx/8-02.c: New.
2977 * gcc.dg/vmx/brode-1.c: New.
2978 * gcc.dg/vmx/bug-1.c: New.
2979 * gcc.dg/vmx/bug-2.c: New.
2980 * gcc.dg/vmx/bug-3.c: New.
2981 * gcc.dg/vmx/cw-bug-1.c: New.
2982 * gcc.dg/vmx/cw-bug-2.c: New.
2983 * gcc.dg/vmx/cw-bug-3.c: New.
2984 * gcc.dg/vmx/dct.c: New.
2985 * gcc.dg/vmx/debug-1.c: New.
2986 * gcc.dg/vmx/debug-2.c: New.
2987 * gcc.dg/vmx/debug-3.c: New.
2988 * gcc.dg/vmx/debug-4.c: New.
2989 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
2990 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
2991 * gcc.dg/vmx/eg-5.c: New.
2992 * gcc.dg/vmx/fft.c: New.
2993 * gcc.dg/vmx/gcc-bug-1.c: New.
2994 * gcc.dg/vmx/gcc-bug-2.c: New.
2995 * gcc.dg/vmx/gcc-bug-3.c: New.
2996 * gcc.dg/vmx/gcc-bug-4.c: New.
2997 * gcc.dg/vmx/gcc-bug-5.c: New.
2998 * gcc.dg/vmx/gcc-bug-6.c: New.
2999 * gcc.dg/vmx/gcc-bug-7.c: New.
3000 * gcc.dg/vmx/gcc-bug-8.c: New.
3001 * gcc.dg/vmx/gcc-bug-9.c: New.
3002 * gcc.dg/vmx/gcc-bug-b.c: New.
3003 * gcc.dg/vmx/gcc-bug-c.c: New.
3004 * gcc.dg/vmx/gcc-bug-d.c: New.
3005 * gcc.dg/vmx/gcc-bug-e.c: New.
3006 * gcc.dg/vmx/gcc-bug-f.c: New.
3007 * gcc.dg/vmx/gcc-bug-g.c: New.
3008 * gcc.dg/vmx/gcc-bug-i.c: New.
3009 * gcc.dg/vmx/harness.h: New.
3010 * gcc.dg/vmx/ira1.c: New.
3011 * gcc.dg/vmx/ira2a.c: New.
3012 * gcc.dg/vmx/ira2b.c: New.
3013 * gcc.dg/vmx/ira2.c: New.
3014 * gcc.dg/vmx/ira2c.c: New.
3015 * gcc.dg/vmx/mem.c: New.
3016 * gcc.dg/vmx/newton-1.c: New.
3017 * gcc.dg/vmx/ops.c: New.
3018 * gcc.dg/vmx/sn7153.c: New.
3019 * gcc.dg/vmx/spill2.c: New.
3020 * gcc.dg/vmx/spill3.c: New.
3021 * gcc.dg/vmx/spill.c: New.
3022 * gcc.dg/vmx/t.c: New.
3023 * gcc.dg/vmx/varargs-1.c: New.
3024 * gcc.dg/vmx/varargs-2.c: New.
3025 * gcc.dg/vmx/varargs-3.c: New.
3026 * gcc.dg/vmx/varargs-4.c: New.
3027 * gcc.dg/vmx/varargs-5.c: New.
3028 * gcc.dg/vmx/varargs-6.c: New.
3029 * gcc.dg/vmx/varargs-7.c: New.
3030 * gcc.dg/vmx/vmx.exp: New.
3031 * gcc.dg/vmx/vprint-1.c: New.
3032 * gcc.dg/vmx/vscan-1.c: New.
3033 * gcc.dg/vmx/x-01.c: New.
3034 * gcc.dg/vmx/x-02.c: New.
3035 * gcc.dg/vmx/x-03.c: New.
3036 * gcc.dg/vmx/x-04.c: New.
3037 * gcc.dg/vmx/x-05.c: New.
3038 * gcc.dg/vmx/yousufi-1.c: New.
3039 * gcc.dg/vmx/zero-1.c: New.
3040 * gcc.dg/vmx/zero.c: New.
3042 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
3044 * g++.dg/lookup/java1.C: Update for chage of
3046 * g++.dg/lookup/java2.C: Likewise.
3048 2004-04-17 Laurent GUERBY <laurent@guerby.net>
3050 * ada/acats/run_all.sh: use -O2 by default.
3052 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
3054 * gcc.dg/vr-mult-[12].c: New tests.
3056 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3058 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
3060 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
3062 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
3064 * lib/target-supports.exp (check_profiling_available): Assume profiling
3065 isn't available for mips*-*-elf targets.
3067 2004-04-14 Uros Bizjak <uros@kss-loka.si>
3069 * gcc.dg/builtins-38.c: New test.
3071 2004-04-14 Eric Christopher <echristo@redhat.com>
3073 * g++.dg/charset/charset.exp: Run .cc extension tests.
3075 2004-04-14 Zack Weinberg <zack@codesourcery.com>
3077 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
3079 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3081 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
3083 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
3085 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
3086 * gcc.dg/i386-387-2.c: Likewise.
3088 * gcc.dg/i386-387-7.c: New test.
3089 * gcc.dg/i386-387-8.c: New test.
3091 * gcc.dg/builtins-37.c: New test.
3093 2004-04-13 Geoffrey Keating <geoffk@apple.com>
3095 * g++.dg/pch/externc-1.C: Add missing semicolon.
3097 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
3099 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
3101 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3103 * gcc.c-torture/execute/20040411-1.c: New test.
3105 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
3107 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
3109 2004-04-09 Chris Demetriou <cgd@broadcom.com>
3111 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
3113 2004-04-09 Zack Weinberg <zack@codesourcery.com>
3115 * lib/target-supports.exp (check_named_sections_available): New.
3116 * lib/gcc-dg.exp (dg-require-named-sections): New.
3117 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
3118 old-deja.exp. Also prune error-count message from HP linker.
3119 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
3121 * g++.dg/init/init-ref4.C: Use dg-require-weak.
3122 * g++.old-deja/g++.pt/static3.C: Likewise.
3123 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
3125 2004-04-09 Roger Sayle <roger@eyesopen.com>
3127 * gcc.c-torture/execute/20040409-1.c: New test case.
3128 * gcc.c-torture/execute/20040409-2.c: New test case.
3129 * gcc.c-torture/execute/20040409-3.c: New test case.
3131 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3133 * gcc.dg/20040409-1.c: New test.
3135 2004-04-08 Roger Sayle <roger@eyesopen.com>
3138 * g++.dg/opt/pr14888.C: New test case.
3140 2004-04-08 Geoffrey Keating <geoffk@apple.com>
3142 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
3143 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
3144 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
3145 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
3148 2004-04-08 Paul Brook <paul@codesourcery.com>
3150 * gcc.dg/spill-1.c: New test.
3152 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3154 * gcc.dg/torture/builtin-ctype-2.c: New test.
3156 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
3158 * gcc.dg/pch/pch.exp: Add largefile test.
3160 2004-04-06 Geoffrey Keating <geoffk@apple.com>
3162 * g++.dg/pch/externc-1.Hs: New.
3163 * g++.dg/pch/externc-1.C: New.
3165 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3167 * gcc.dg/compat/struct-by-value-5a_main.c,
3168 gcc.dg/compat/struct-by-value-5b_main.c: New files.
3169 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
3170 * gcc.dg/compat/struct-by-value-5a_x.c,
3171 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
3172 gcc.dg/compat/struct-by-value-5_x.c.
3173 * gcc.dg/compat/struct-by-value-5a_y.c,
3174 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
3175 gcc.dg/compat/struct-by-value-5_y.c.
3177 * gcc.dg/compat/struct-by-value-6a_main.c,
3178 gcc.dg/compat/struct-by-value-6b_main.c: New files.
3179 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
3180 * gcc.dg/compat/struct-by-value-6a_x.c,
3181 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
3182 gcc.dg/compat/struct-by-value-6_x.c.
3183 * gcc.dg/compat/struct-by-value-6a_y.c,
3184 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
3185 gcc.dg/compat/struct-by-value-6_y.c.
3187 * gcc.dg/compat/struct-by-value-7a_main.c,
3188 gcc.dg/compat/struct-by-value-7b_main.c: New files.
3189 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
3190 * gcc.dg/compat/struct-by-value-7a_x.c,
3191 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
3192 gcc.dg/compat/struct-by-value-7_x.c.
3193 * gcc.dg/compat/struct-by-value-7a_y.c,
3194 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
3195 gcc.dg/compat/struct-by-value-7_y.c.
3197 2004-04-06 Jakub Jelinek <jakub@redhat.com>
3199 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
3200 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
3201 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
3204 2004-04-06 Uros Bizjak <uros@kss-loka.si>
3206 * gcc.dg/builtins-36.c: New test.
3208 2004-04-06 Paul Brook <paul@codesourcery.com>
3210 * README.gcc: Remove obsolete contraint on testcases.
3212 2004-04-05 Paul Brook <paul@codesourcery.com>
3215 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
3216 failure and exit(0) on success.
3217 * g++.dg/expr/anew2.C: Ditto.
3218 * g++.dg/expr/anew3.C: Ditto.
3219 * g++.dg/expr/anew4.C: Ditto.
3221 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
3224 * g++.dg/template/unify7.C: New.
3226 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
3228 * g++.dg/README: Bring up to date with new subdirectories; remove
3229 duplicate subdirectory lines.
3231 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
3234 * g++.dg/template/unify5.C: New.
3235 * g++.dg/template/unify6.C: New.
3236 * g++.dg/template/qualttp20.C: Adjust.
3237 * g++.old-deja/g++.jason/report.C: Adjust.
3238 * g++.old-deja/g++.other/qual1.C: Adjust.
3240 2004-04-01 Mark Mitchell <mark@codesourcery.com>
3243 * g++.dg/inherit/ptrmem1.C: New test.
3245 2004-04-01 Jakub Jelinek <jakub@redhat.com>
3248 * gcc.c-torture/execute/20040331-1.c: New test.
3249 * gcc.dg/20040331-1.c: New test.
3251 2004-04-01 Paul Brook <paul@codesourcery.com>
3253 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
3255 2004-03-30 Mark Mitchell <mark@codesourcery.com>
3258 * g++.dg/init/goto1.C: New test.
3261 * g++.dg/template/defarg4.C: New test.
3263 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
3265 * gcc.dg/altivec-11.c: Extend test for more valid cases.
3267 2004-03-28 David Edelsohn <edelsohn@gnu.org>
3269 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
3271 2004-03-28 Zack Weinberg <zack@codesourcery.com>
3273 * gcc.dg/noncompile/undeclared-2.c: New test.
3275 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
3277 * gcc.dg/940409-1.c: Remove XFAIL.
3278 * gcc.dg/reg-vol-struct-1.c: New test.
3280 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3282 * gcc.dg/torture/builtin-wctype-1.c: New test.
3284 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
3286 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
3287 * gcc.dg/20001101-1.c: Likewise.
3288 * gcc.dg/20001102-1.c: Likewise.
3290 2004-03-25 Roger Sayle <roger@eyesopen.com>
3292 * gcc.dg/compare8.c: Add an additional test for XOR.
3294 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3296 * gcc.dg/torture/builtin-ctype-1.c: New test.
3298 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3300 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
3301 * gcc.dg/torture/builtin-math-1.c: Likewise.
3302 * gcc.dg/torture/builtin-power-1.c: New test.
3304 2004-03-24 Andreas Schwab <schwab@suse.de>
3306 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
3309 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
3310 Roger Sayle <roger@eyesopen.com>
3312 * gcc.dg/compare8.c: New test case.
3314 2004-03-23 Ziemowit Laski <zlaski@apple.com>
3316 * g++.dg/ext/altivec-7.C: New test.
3318 2004-03-23 Zack Weinberg <zack@codesourcery.com>
3320 PR 12267, 12391, 12560, 13129, 14114, 14133
3321 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
3322 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
3323 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
3324 Adjust error regexps.
3325 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
3326 * gcc.dg/noncompile/undeclared-1.c: New test cases.
3327 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
3328 * gcc.dg/local1.c: Add explanatory comment.
3330 2004-03-23 Roger Sayle <roger@eyesopen.com>
3332 PR optimization/14669
3333 * g++.dg/opt/fold2.C: New test case.
3335 2004-03-22 Jakub Jelinek <jakub@redhat.com>
3338 * gcc.dg/20040322-1.c: New test.
3340 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3342 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
3343 * gcc.dg/ultrasp4.c: Likewise.
3344 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
3346 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3348 * gcc.dg/i386-sse-8.c: Reset default options.
3350 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3352 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
3353 in the error message text.
3355 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3357 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
3359 2004-03-21 Mark Mitchell <mark@codesourcery.com>
3362 * g++.dg/init/array13.C: New test.
3364 2004-03-20 Roger Sayle <roger@eyesopen.com>
3367 * gcc.c-torture/compile/pr13889.c: New test case.
3369 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
3372 * builtins-1.c (nan, nans): Don't test.
3373 * builtins-30.c: Don't use nan, nanf, nanl.
3374 * builtins-35.c: New test.
3376 2004-03-19 Ziemowit Laski <zlaski@apple.com>
3378 * g++.dg/ext/altivec-6.C: New test.
3380 2004-03-19 Mark Mitchell <mark@codesourcery.com>
3382 * g++.dg/init/placement3.C: New test.
3384 * g++.dg/template/spec13.C: New test.
3386 * g++.dg/lookup/using11.C: New test.
3388 * g++.dg/lookup/koenig3.C: New test.
3390 * g++.dg/template/operator2.C: New test.
3392 * g++.dg/expr/dtor3.C: New test.
3393 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
3395 * g++.old-deja/g++.law/visibility28.C: Likewise.
3397 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
3399 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
3400 * gcc.dg/ppc64-abi-3.c: Likewise.
3402 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3405 * g++.dg/parse/template15.C: New test.
3407 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3409 * g++.dg/expr/dtor2.C: New test.
3411 * g++.dg/lookup/anon4.C: New test.
3413 * g++.dg/overload/using1.C: New test.
3415 * g++.dg/template/lookup7.C: New test.
3417 * g++.dg/template/typename6.C: New test.
3419 * g++.dg/expr/cond6.C: New test.
3421 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3423 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
3425 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3427 * g++.dg/expr/cond5.C: New test.
3428 * g++.dg/expr/constcast1.C: Likewise.
3429 * g++.dg/expr/ptrmem2.C: Likewise.
3430 * g++.dg/expr/ptrmem3.C: Likewise.
3431 * g++.dg/lookup/main1.C: Likewise.
3432 * g++.dg/template/lookup6.C: Likewise.
3434 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3436 * gcc.dg/local1.c: New test.
3438 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
3440 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3442 * gcc.dg/torture/builtin-convert-1.c: New test.
3444 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3446 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
3448 2004-03-16 Mark Mitchell <mark@codesourcery.com>
3451 * g++.dg/warn/Wunused-7.C: New test.
3453 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3455 * gcc.dg/torture/builtin-integral-1.c: New test.
3457 2004-03-16 Mark Mitchell <mark@codesourcery.com>
3460 * g++.dg/parse/non-dependent3.C: New test.
3462 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
3464 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
3465 * g++.dg/eh/simd-2.C: Likewise.
3466 * g++.dg/init/array10.C: Likewise.
3467 * gcc.c-torture/compile/simd-1.c: Likewise.
3468 * gcc.c-torture/compile/simd-2.c: Likewise.
3469 * gcc.c-torture/compile/simd-3.c: Likewise.
3470 * gcc.c-torture/compile/simd-4.c: Likewise.
3471 * gcc.c-torture/compile/simd-6.c: Likewise.
3472 * gcc.c-torture/execute/simd-1.c: Likewise.
3473 * gcc.c-torture/execute/simd-2.c: Likewise.
3474 * gcc.dg/compat/vector-defs.h: Likewise.
3475 * gcc.dg/20020531-1.c: Likewise.
3476 * gcc.dg/altivec-3.c: Likewise.
3477 * gcc.dg/altivec-4.c: Likewise.
3478 * gcc.dg/altivec-varargs-1.c: Likewise.
3479 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
3480 * gcc.dg/i386-mmx-3.c: Likewise.
3481 * gcc.dg/i386-sse-4.c: Likewise.
3482 * gcc.dg/i386-sse-5.c: Likewise.
3483 * gcc.dg/i386-sse-8.c: Likewise.
3484 * gcc.dg/simd-1.c: Likewise.
3485 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
3486 __ev64_opaque__ since the machine description provides it.
3488 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3490 * lib/compat.exp (skip_list): New global variable.
3491 Use it to hold the user defined COMPAT_SKIPS list if any.
3492 (compat-obj): Add the members of skip_list to optall.
3494 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3496 * gcc.dg/compat/union-by-value-1_main.c,
3497 union-by-value-1_x.c, union-by-value-1_y.c,
3498 union-check.h, union-defs.h,
3499 union-init.h, union-return-1_main.c,
3500 union-return-1_x.c, union-return-1_y.c: New files.
3502 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3504 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
3505 mixed-struct-init.h: Add 4 mixed structure types.
3506 struct-by-value-21_main.c, struct-by-value-21_x.c,
3507 struct-by-value-21_y.c, struct-return-21_main.c,
3508 struct-return-21_x.c, struct-return-21_y.c: New files.
3510 2004-03-13 Mark Mitchell <mark@codesourcery.com>
3513 * g++.dg/parse/template14.C: New test.
3515 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3517 * gcc.c-torture/execute/20040313-1.c: New test.
3519 2004-03-13 Jakub Jelinek <jakub@redhat.com>
3522 * gcc.dg/20040311-2.c: New test.
3524 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
3527 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
3530 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
3532 * gcc.dg/20040305-2.c: Add missing return statement.
3534 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3536 * gcc.dg/builtins-34.c: Also check pow10*.
3538 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3541 * gcc.dg/20040305-2.c: New test.
3543 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3545 * gcc.dg/20040310-1.c: New test.
3547 2004-03-11 Roger Sayle <roger@eyesopen.com>
3549 * gcc.c-torture/execute/20040311-1.c: New test case.
3551 2004-03-11 Mark Mitchell <mark@codesourcery.com>
3554 * g++.dg/lookup/enum1.C: New test.
3556 2004-03-10 Mark Mitchell <mark@codesourcery.com>
3559 * g++.dg/lookup/struct2.C: New test.
3561 2004-03-10 Uros Bizjak <uros@kss-loka.si>
3563 * gcc.dg/builtins-34.c: New test.
3565 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3567 * gcc.dg/torture/builtin-nonneg-1.c: New test.
3569 2004-03-09 James E Wilson <wilson@specifixinc.com>
3571 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
3572 * gcc.dg/alias-2.c: New testcase.
3574 2004-03-09 Zack Weinberg <zack@codesourcery.com>
3576 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
3578 2004-03-09 Roger Sayle <roger@eyesopen.com>
3580 * gcc.c-torture/execute/20040309-1.c: New test case.
3582 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
3585 * g++.dg/overload/ref1.C: New.
3587 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3590 * g++.dg/template/spec12.C: New test.
3593 * g++.dg/parse/crash14.C: New test.
3595 2004-03-09 Mark Mitchell <mark@codesourcery.com>
3598 * g++.dg/init/ref11.C: New test.
3600 2004-03-09 Mark Mitchell <mark@codesourcery.com>
3603 * g++.dg/parse/builtin2.C: New test.
3605 2004-03-08 Mark Mitchell <mark@codesourcery.com>
3608 * g++.dg/init/ctor3.C: New test.
3609 * g++.dg/init/union1.C: New test.
3610 * g++.dg/ext/anon-struct4.C: New test.
3612 2004-03-08 Mark Mitchell <mark@codesourcery.com>
3614 * g++.dg/lookup/koenig1.C: Tweak error messages.
3615 * g++.dg/lookup/used-before-declaration.C: Likewise.
3616 * g++.dg/other/do1.C: Likewise.
3617 * g++.dg/overload/koenig1.C: Likewise.
3618 * g++.dg/parse/crash13.C: Likewise.
3619 * g++.dg/template/instantiate3.C: Likewise.
3621 2004-03-08 Eric Christopher <echristo@redhat.com>
3623 * * lib/target-supports.exp: Enable libiconv in test
3624 compilation. Fix up error checking.
3626 2004-03-08 Roger Sayle <roger@eyesopen.com>
3629 * gcc.dg/pr14289-1.c: New test case.
3630 * gcc.dg/pr14289-2.c: Likewise.
3631 * gcc.dg/pr14289-3.c: Likewise.
3633 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
3635 * gcc.c-torture/execute/20040308-1.c: New test.
3637 2004-03-07 Roger Sayle <roger@eyesopen.com>
3639 * gcc.c-torture/execute/20040307-1.c: New test case.
3641 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
3643 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
3645 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
3647 * gcc.dg/20040306-1.c: New test.
3649 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
3651 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
3653 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
3655 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3658 * gcc.dg/decl-6.c: New test.
3660 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3662 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
3663 Rename LOGPOW -> LOG_POW.
3664 (SQRT_EXP, POW_EXP): New.
3666 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3668 * gcc.dg/i386-sse-8.c: New test.
3670 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3673 * gcc.dg/decl-5.c: New test.
3675 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
3677 * gcc.dg/20040305-1.c: New test.
3679 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
3682 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
3684 2004-03-04 Ziemowit Laski <zlaski@apple.com>
3686 PR c++/14425, c++/14426
3687 * g++.dg/ext/altivec-4.C: New test.
3688 * g++.dg/ext/altivec-5.C: New test.
3690 2004-03-04 Geoffrey Keating <geoffk@apple.com>
3692 * g++.old-deja/g++.other/linkage1.C: Expect errors about
3693 global variables of a type with no linkage.
3694 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
3695 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
3696 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
3697 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
3698 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
3699 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
3700 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
3701 * g++.dg/warn/deprecated.C: Name enum Color.
3702 * g++.dg/overload/VLA.C: Name structure for 'b'.
3703 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
3705 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3707 * gcc.c-torture/compile/20040304-1.c: New test.
3709 2004-03-03 Zack Weinberg <zack@codesourcery.com>
3712 * gcc.dg/decl-4.c: New testcase.
3714 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
3716 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
3717 as PRECF if sizeof (float) > sizeof (double).
3718 (PRECL): Make it the same as PRECF if
3719 sizeof (float) > sizeof (long double).
3721 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3723 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
3724 system type. Add check for irix6 which doesn't have c99 runtime.
3726 2004-03-03 Bob Wilson <bob.wilson@acm.org>
3728 * gcc.dg/const-elim-1.c: xfail for xtensa.
3730 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3733 * g++.dg/template/cond4.C: New test.
3735 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3738 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3741 * g++.dg/parse/defarg7.C: New test.
3744 * g++.dg/template/friend26.C: New test.
3746 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3749 * g++.dg/abi/mangle21.C: New test.
3752 * g++.dg/parse/constructor2.C: New test.
3755 * g++.dg/template/sfinae1.C: New test.
3757 2004-02-29 Mark Mitchell <mark@codesourcery.com>
3760 * g++.dg/expr/crash2.C: New test.
3763 * gcc.dg/inline-5.c: New test.
3764 * gcc.dg/always-inline.c: Split out tests into ...
3765 * gcc.dg/always-inline2.c: ... this and ...
3766 * gcc.dg/always-inline3.c: ... this.
3768 2004-02-29 Mark Mitchell <mark@codesourcery.com>
3771 * g++.dg/debug/crash1.C: New test.
3773 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
3775 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
3776 function with __attribute__((noinline)).
3777 (recurser_void2): Likewise.
3778 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
3779 (recurser_void2): Likewise.
3781 2004-02-29 Roger Sayle <roger@eyesopen.com>
3784 * g++.dg/warn/Wunused-6.C: New test case.
3786 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
3788 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
3791 2004-02-27 Eric Christopher <echristo@redhat.com>
3793 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
3794 * g++.dg/charset/asm2.c: Run only x86.
3795 * gcc.dg/charset/asm3.c: Ditto.
3797 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
3799 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
3802 2004-02-27 Ziemowit Laski <zlaski@apple.com>
3804 * g++.dg/ext/altivec-3.C: New.
3806 2004-02-26 Richard Henderson <rth@redhat.com>
3808 * g++.dg/ext/attrib10.C: Mark for warning.
3809 * gcc.dg/attr-alias-1.c: New.
3811 2004-02-26 Richard Henderson <rth@redhat.com>
3813 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
3814 * gcc.c-torture/execute/20040208-2.c: ... it back.
3816 2004-02-26 Eric Christopher <echristo@redhat.com>
3818 * lib/target-supports.exp (check-iconv-available): New function.
3819 * lib/gcc-dg.exp (dg-require-iconv): New function.
3821 * gcc.dg/charset: New directory.
3822 * gcc.dg/charset/charset.exp: New file.
3823 * gcc.dg/charset/asm1.c: Ditto.
3824 * gcc.dg/charset/asm2.c: Ditto.
3825 * gcc.dg/charset/asm3.c: Ditto.
3826 * gcc.dg/charset/asm4.c: Ditto.
3827 * gcc.dg/charset/asm5.c: Ditto.
3828 * gcc.dg/charset/attribute1.c: Ditto.
3829 * gcc.dg/charset/attribute2.c: Ditto.
3830 * gcc.dg/charset/string1.c: Ditto.
3831 * g++.dg/charset: New directory.
3832 * g++.dg/dg.exp: Add here. Special options.
3833 * g++.dg/charset/charset.exp: New file.
3834 * g++.dg/charset/asm1.c: Ditto.
3835 * g++.dg/charset/asm2.c: Ditto.
3836 * g++.dg/charset/asm3.c: Ditto.
3837 * g++.dg/charset/asm4.c: Ditto.
3838 * g++.dg/charset/attribute1.c: Ditto.
3839 * g++.dg/charset/attribute2.c: Ditto.
3840 * g++.dg/charset/extern1.cc: Ditto.
3841 * g++.dg/charset/extern2.cc: Ditto.
3842 * g++.dg/charset/string1.c: Ditto.
3844 2004-02-26 Mark Mitchell <mark@codesourcery.com>
3847 * g++.dg/parse/comma1.C: New test.
3849 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3852 * g++.dg/template/ttp8.C: New test.
3854 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
3856 * gcc.dg/fixuns-trunc-1.c: New test.
3858 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3860 * gcc.dg/builtins-config.h: Use #elif.
3862 2004-02-26 Michael Matz <matz@suse.de>
3864 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
3865 * gcc.dg/991214-1.c: Likewise.
3866 * gcc.dg/i386-asm-1.c: Likewise.
3868 2004-02-25 Richard Henderson <rth@redhat.com>
3870 * gcc.c-torture/execute/20040208-2.c: Move ...
3871 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
3873 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3876 * g++.dg/other/crash-3.C: New test.
3878 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3880 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
3881 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
3883 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
3886 2004-02-24 Michael Matz <matz@suse.de>
3888 * gcc.dg/i386-regparm.c: New.
3890 2004-02-23 James E Wilson <wilson@specifixinc.com>
3892 * gcc.c-torture/execute/20040223-1.c: New.
3894 2004-02-23 Zack Weinberg <zack@codesourcery.com>
3895 Kazu Hirata <kazu@cs.umass.edu>
3897 * gcc.dg/fwritable-strings-1.c: Remove.
3899 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
3902 * gcc.dg/20040223-1.c: New test.
3904 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3907 * g++.dg/ext/typeof9.C: New test.
3909 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3912 * g++.dg/other/switch1.C: New test.
3914 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3916 * gcc.dg/cast-function-1.c: Adjust for new informative message.
3917 * gcc.dg/va-arg-1.c: Likewise.
3919 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3922 * g++.dg/template/koenig5.C: New test.
3924 2004-02-21 Ziemowit Laski <zlaski@apple.com>
3926 * g++.dg/ext/altivec-1.C: Generalize target triple.
3927 * g++.dg/ext/altivec-2.C: New test case.
3928 * g++.dg/ext/altivec_check.h: New file.
3929 * gcc.dg/altivec-1.c: Generalize target triple;
3930 include altivec_check.h and call altivec_check().
3931 * gcc.dg/altivec-[2-5].c: Generalize target triple.
3932 * gcc.dg/altivec-6.c: New test case.
3933 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
3934 type casts as needed.
3935 * gcc.dg/altivec-10.c: Include altivec_check.h and call
3937 * gcc.dg/altivec-12.c: New test case.
3938 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
3939 include altivec_check.h and call altivec_check().
3940 * gcc.dg/altivec_check.h: New file.
3942 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3944 * lib/target-supports.exp (check_alias_available): Don't mangle
3945 function `g' in test program.
3947 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3949 * lib/target-supports.exp (check_profiling_available): Check
3950 argument to determine whether we support a profiling type.
3951 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
3952 check_profiling_available.
3953 * g++.dg/bprob/bprob.exp: Likewise
3954 * g77.dg/bprob/bprob.exp: Likewise.
3955 * gcc.misc-tests/bprob.exp: Likewise.
3956 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
3957 dg-require-profiling and delete expected error handling.
3958 * gcc.dg/20021014-1.c: Likewise.
3959 * gcc.dg/nest.c: Likewise.
3961 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3964 * g++.dg/other/vthunk1.C: New test.
3966 2004-02-20 Falk Hueffner <falk@debian.org>
3969 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
3971 2004-02-20 Mark Mitchell <mark@codesourcery.com>
3974 * g++.dg/other/error8.C: Remove XFAIL markers.
3977 * g++.dg/ext/packed5.C: New test.
3980 * g++.dg/warn/Wunused-5.C: New test.
3983 * g++.dg/lookup/member1.C: New test.
3985 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
3987 * gcc.c-torture/compile/20040130-1.c: Enable only when
3988 __INT_MAX__ >= 2147483647L.
3989 * gcc.c-torture/compile/961203-1.c: Likewise.
3991 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
3993 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
3994 * g++.dg/opt/template1.C: Robustify assembler regexp
3996 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3998 * gcc.c-torture/execute/simd-4.x: Remove.
3999 * gcc.c-torture/execute/va-arg-25.x: Likewise.
4000 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
4001 Guard with #ifndef SKIP_ATTRIBUTE.
4002 * gcc.dg/compat/vector-1_y.c: Likewise.
4003 * gcc.dg/compat/vector-2_x.c: Likewise.
4004 * gcc.dg/compat/vector-2_y.c: Likewise.
4005 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
4006 * g++.dg/eh/simd-2.C: Likewise.
4008 2004-02-19 Alan Modra <amodra@bigpond.net.au>
4010 * gcc.c-torture/compile/complex-1.c: New.
4012 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
4015 * gcc.c-torture/execute/20040218-1.c: New test.
4017 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4020 * g++.dg/parse/new2.C: New test.
4022 2004-02-18 Paul Brook <paul@codesourcery.com>
4024 * gcc.c-torture/compile/libcall-1.c: New test.
4026 2004-02-18 Paul Brook <paul@codesourcery.com>
4029 * gcc.dg/debug/debug-7.c: New test.
4031 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
4033 * gcc.dg/20040217-1.c: New test.
4035 2004-02-17 Zack Weinberg <zack@codesourcery.com>
4037 * gcc.c-torture/execute/990208-1.x: Delete.
4039 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
4041 * gcc.c-torture/execute/20040208-2.x: New file.
4043 2004-02-17 Mark Mitchell <mark@codesourcery.com>
4046 * g++.dg/abi/structret1.C: New test.
4048 2004-02-17 Jakub Jelinek <jakub@redhat.com>
4050 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
4051 (i386_cpuid): No need to test if cpuid is available on AMD64.
4052 Fix assembly, so that it works onboth i386 and AMD64.
4053 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
4054 (vecInLong): Fix s[] member type to unsigned int.
4055 (vecInWord): Remove type.
4056 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
4057 (a64, b64, c64, d64, e64): Remove.
4058 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
4059 Remove unused variable. Remove initialization of removed variables.
4060 Don't call mmx_tests nor sse_tests.
4061 (reference_mmx, reference_sse): Remove.
4062 (check): Add return stmt.
4063 * gcc.dg/i386-sse-7.c: New test.
4064 * gcc.dg/i386-mmx-4.c: New test.
4066 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4068 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
4069 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4070 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4071 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
4072 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
4073 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
4074 g++.dg/tc1/dr94.C: Fix line terminator.
4076 2004-02-16 Geoffrey Keating <geoffk@apple.com>
4078 * gcc.c-torture/compile/20040216-1.c: New.
4080 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4082 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4083 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4084 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
4085 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
4086 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
4087 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
4089 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4091 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
4093 2004-02-15 Mark Mitchell <mark@codesourcery.com>
4096 * g++.dg/expr/cond4.C: New test.
4099 * g++.dg/lookup/crash2.C: New test.
4101 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
4103 * gcc.c-torture/compile/20040214-2.c: New test.
4105 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
4108 * g++.dg/ext/typeof8.C: New test.
4110 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
4112 * gcc.c-torture/compile/20040214-1.c: New test.
4114 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4117 * g++.dg/template/spec11.C: New test.
4119 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4122 * g++.dg/other/error8.C: New test.
4124 2004-02-13 Mark Mitchell <mark@codesourcery.com>
4127 * g++.dg/template/array4.C: New test.
4130 * g++.dg/inherit/thunk2.C: New test.
4133 * g++.dg/eh/cond2.C: New test.
4135 2004-02-12 Alan Modra <amodra@bigpond.net.au>
4137 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
4139 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
4141 * lib/scanasm.exp (dg-scan): Quote pattern before display.
4143 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
4145 * g++.dg/simd-2.C: xfail on ppc64-linux.
4147 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
4150 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
4153 2004-02-11 Uros Bizjak <uros@kss-loka.si>
4155 * gcc.dg/builtins-33.c: New test.
4157 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
4159 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
4161 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4163 * g++.dg/simd-2.C: Set -maltivec for ppc64.
4165 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4167 * gcc.dg/ppc64-abi-3.c: New test.
4169 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
4173 * gcc.dg/pr14092-1.c: New testcase.
4175 2004-02-10 Alan Modra <amodra@bigpond.net.au>
4177 * gcc.dg/cpp/assert4.c: Fix typo last change.
4179 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
4180 * gcc.dg/cpp/assert4.c: Handle powerpc64.
4182 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
4184 2004-02-09 Roger Sayle <roger@eyesopen.com>
4186 * gcc.c-torture/compile/20040209-1.c: New test case.
4188 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
4190 * gcc.dg/c90-init-1.c: Adjust expected error messages.
4192 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
4194 * gcc.c-torture/execute/20040208-[12].c: New tests.
4196 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4198 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
4200 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4202 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
4204 2004-02-07 Zack Weinberg <zack@codesourcery.com>
4207 * gcc.dg/visibility-8.c: New testcase.
4209 2004-02-07 Zack Weinberg <zack@codesourcery.com>
4211 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
4213 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
4215 2004-02-07 Roger Sayle <roger@eyesopen.com>
4218 * g++.dg/opt/fold1.C: New test case.
4220 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4223 * g++.dg/other/crash-2.C: New test.
4225 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4228 * g++.dg/parse/angle-bracket2.C: New test.
4230 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4234 2004-01-15 Geoffrey Keating <geoffk@apple.com>
4236 * testsuite/g++.dg/pch/wchar-1.C: New.
4237 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4239 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4242 * g++.dg/parse/error15.C: New test.
4243 * g++.dg/parse/crash11.C: Update dg-error mark.
4245 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4248 * g++.dg/warn/conv2.C: New test.
4250 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4253 * g++.dg/warn/incomplete1.C: Remove xfail.
4255 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4257 * lib/file-format.exp (gcc_target_object_format): Use
4258 ${tool}_target_compile, not gcc_target_compile.
4259 * lib/target-supports.exp (check_alias_available): Likewise.
4260 (check_gc_sections_available): Likewise.
4261 * g++.dg/ext/attrib10.C: Use dg-require-alias.
4262 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
4265 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4268 * g++.dg/template/static6.C: New test.
4270 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
4272 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
4274 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4276 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
4277 tests for systems where `char' is unsigned by default.
4279 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4282 * g++.dg/template/partial3.C: New test.
4284 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
4286 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
4287 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
4288 Remove mentions of obsolete ports.
4290 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
4292 * gcc.dg/noncompile/20001228-1.c: Fix for new
4295 2004-02-03 Roger Sayle <roger@eyesopen.com>
4298 * gcc.c-torture/execute/multdi-1.c: New test case.
4300 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4303 * g++.dg/template/lookup5.C: New test.
4305 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4308 * g++.dg/template/lookup4.C: New test.
4311 * g++.dg/parse/error14.C: New test.
4314 * g++.dg/parse/template13.C: New test.
4316 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4319 * g++.dg/template/koenig4.C: New test.
4322 * g++.dg/template/crash17.C: New test.
4325 * g++.dg/parse/error13.C: New test.
4326 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
4328 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4330 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
4332 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
4336 * gcc.dg/noncompile/20040203-1.c: New test.
4337 * gcc.dg/noncompile/20040203-2.c: Likewise.
4338 * gcc.dg/noncompile/20040203-3.c: Likewise.
4339 * gcc.dg/20040203-1.c: Likewise.
4341 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
4344 * g++.dg/template/sizeof7.C: New test.
4346 2004-02-02 Eric Christopher <echristo@redhat.com>
4347 Zack Weinberg <zack@codesourcery.com>
4349 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
4351 2004-02-02 Zack Weinberg <zack@codesourcery.com>
4353 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
4354 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
4355 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
4356 * gcc.dg/cleanup-5.c: Run only on Linux targets.
4358 2004-02-02 Mark Mitchell <mark@codesourcery.com>
4361 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
4364 * g++.dg/ext/attrib13.C: New test.
4367 * g++.dg/conversion/op2.C: New test.
4369 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4371 * gcc.dg/titype-1.c: Fix pasto.
4373 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4375 * gcc.dg/titype-1.c: New test.
4377 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4380 * g++.dg/template/non-type-template-argument-1.C,
4381 g++.dg/template/qualified-id1.C: Update dg-error marks.
4382 * g++.dg/template/nontype6.C: New test.
4384 2004-02-01 Roger Sayle <roger@eyesopen.com>
4386 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
4387 * gcc.dg/builtins-31.c: New testcase.
4388 * gcc.dg/builtins-32.c: New testcase.
4390 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
4392 * objc.dg/call-super-2.m: Update line numbers
4393 for the including of stddef.h.
4395 2004-01-30 Michael Matz <matz@suse.de>
4397 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
4398 g++.dg/ext/case-range3.C: New tests.
4400 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4404 * g++.dg/template/member4.C: New test.
4406 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4409 * g++.dg/template/sizeof6.C: New test.
4411 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4413 * gcc.dg/fwritable-strings-1.c: New test.
4415 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4417 * gcc.c-torture/compile/20040130-1.c: New test.
4419 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
4421 * objc.dg/call-super-2.m: Include stddef.h for size_t.
4423 2004-01-29 Mark Mitchell <mark@codesourcery.com>
4426 * g++.dg/template/ctor3.C: New test.
4428 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4430 * g++.dg/tc1: New directory.
4431 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
4432 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
4433 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
4434 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
4435 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
4437 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4439 * g++.dg/parse/error11.C: New test.
4440 * g++.dg/parse/error12.C: Likewise.
4442 2004-01-28 Ziemowit Laski <zlaski@apple.com>
4444 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
4445 (scan_initial, main): Use aligned_sizeof instead of sizeof.
4447 2004-01-28 Mark Mitchell <mark@codesourcery.com>
4450 * g++.dg/ext/attrib12.C: New test.
4453 * g++.dg/parse/cast2.C: New test.
4455 2004-01-27 James E Wilson <wilson@specifixinc.com>
4457 * objc.dg/encode-2.m (main): New local string. Set depending on
4458 sizeof long. Use in sscanf call.
4459 * objc.dg/encode-3.m (main): New local string. Set depending on
4460 sizeof long. Use in scan_initial call.
4462 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4464 * objc.dg/call-super-2.m: Make LP64-safe.
4465 * objc.dg/desig-init-1.m: Likewise.
4467 2004-01-27 Devang Patel <dpatel@apple.com>
4469 * g++.dg/debug/namespace1.C: New test.
4471 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
4473 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
4476 * gcc.dg/arm-mmx-1.c: New test.
4478 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4480 * gcc.dg/20040127-1.c: New test.
4481 * gcc.dg/20040127-2.c: New test.
4483 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4485 * objc.dg/stret-1.m (glob): Renamed to globa.
4487 2004-01-26 Mark Mitchell <mark@codesourcery.com>
4490 * g++.dg/expr/for1.C: New test.
4492 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
4495 * gcc.dg/darwin-longlong.c: New test.
4497 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
4499 * gcc.dg/20040124-1.c: Moved test from here...
4500 * gcc.c-torture/compile/20040124-1.c: ...to here.
4502 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4504 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
4505 the assembly output if -m64 is passed.
4507 2004-01-25 Mark Mitchell <mark@codesourcery.com>
4510 * g++.dg/template/cond3.C: New test.
4512 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4515 * g++.dg/template/ttp7.C: New test.
4517 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4520 * g++.dg/template/nontype4.C: New test.
4521 * g++.dg/template/nontype5.C: Likewise.
4523 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
4525 * gcc.dg/torture/mips-clobber-at.c: New test.
4527 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
4529 * gcc.dg/20040124-1.c: New test.
4531 2004-01-24 Jakub Jelinek <jakub@redhat.com>
4533 * gcc.dg/20040123-1.c: New test.
4535 2004-01-23 Zack Weinberg <zack@codesourcery.com>
4537 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
4539 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
4541 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
4543 2004-01-23 Andrew Pinski <apinski@apple.com>
4545 * gcc.dg/20030121-1.c: Move to ..
4546 * gcc.dg/20040121-1.c: here.
4548 2004-01-23 Roger Sayle <roger@eyesopen.com>
4550 * gcc.dg/builtins-29.c: New test case.
4552 2004-01-23 Zack Weinberg <zack@codesourcery.com>
4555 * gcc.dg/builtins-30.c: New testcase.
4557 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
4559 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
4560 * lib/g77.exp: Likewise.
4561 * lib/objc.exp: Likewise.
4562 * lib/g++.exp: Likewise.
4564 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4566 * gcc.dg/struct-by-value-2.c: New test.
4568 2004-01-21 Andrew Pinski <apinski@apple.com>
4571 * gcc.dg/20030121-1.c: New test.
4573 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
4575 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
4576 clobber frame pointer register in asm statement.
4578 2004-01-21 Falk Hueffner <falk@debian.org>
4580 * gcc.c-torture/compile/20040121-1.c: New test.
4582 2004-01-21 Zack Weinberg <zack@codesourcery.com>
4584 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
4586 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
4588 * gcc.dg/ppc64-abi-2.c: New test.
4590 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
4592 * lib/treelang.exp: Fill out this file.
4593 * lib/treelang-dg.exp: New File.
4595 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
4597 * gcc.c-torture/compile/981022-1.c: Remove.
4598 * gcc.dg/array-5.c: Remove XFAIL.
4599 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
4600 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
4601 gcc.dg/cond-lvalue-1.c: Update.
4602 * gcc.dg/cast-lvalue-2.c: New test.
4604 2004-01-19 Mark Mitchell <mark@codesourcery.com>
4607 * g++.dg/other/error1.C (class foo): Tweak error message.
4610 * g++.dg/template/call2.C: New test.
4612 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4614 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
4615 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
4616 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
4617 scalar-return-1_x.c, scalar-return-2_y.c,
4618 scalar-return-3_x.c, scalar-return-3_y.c,
4619 scalar-return-4_x.c, scalar-return-4_y.c,
4620 struct-align-1.h, struct-align-1_x.c,
4621 struct-align-1_y.c, struct-align-2.h,
4622 struct-align-2_x.c, struct-align-2_y.c,
4623 struct-by-value-10_y.c, struct-by-value-11_x.c,
4624 struct-by-value-11_y.c, struct-by-value-12_x.c,
4625 struct-by-value-12_y.c, struct-by-value-13_x.c,
4626 struct-by-value-13_y.c, struct-by-value-14_x.c,
4627 struct-by-value-14_y.c, struct-by-value-15_x.c,
4628 struct-by-value-15_y.c, struct-by-value-16_y.c,
4629 struct-by-value-17_y.c, struct-by-value-18_y.c,
4630 struct-by-value-19_y.c, struct-by-value-1_x.c,
4631 struct-by-value-1_y.c, struct-by-value-20_y.c,
4632 struct-by-value-2_x.c, struct-by-value-2_y.c,
4633 struct-by-value-3_y.c, struct-by-value-4_x.c,
4634 struct-by-value-4_y.c, struct-by-value-5_y.c,
4635 struct-by-value-6_y.c, struct-by-value-7_y.c
4636 struct-by-value-8_x.c, struct-by-value-8_y.c
4637 struct-by-value-9_x.c, struct-by-value-9_y.c
4638 struct-return-10_x.c, struct-return-10_y.c,
4639 struct-return-19_x.c, struct-return-20_x.c
4640 struct-return-2_x.c, struct-return-2_y.c
4641 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
4642 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
4644 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4646 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
4647 attribute on sparc*-sun-solaris2.*.
4649 2004-01-18 Mark Mitchell <mark@codesourcery.com>
4652 * g++.dg/ext/typeof7.C: New test.
4654 2004-01-18 David Edelsohn <edelsohn@gnu.org>
4656 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
4657 * gcc.dg/const-elim-1.c: Same.
4659 2004-01-17 Ziemowit Laski <zlaski@apple.com>
4661 * objc.dg/stret-1.m: New.
4662 * objc.dg/stret-2.m: New.
4664 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
4667 * g++.dg/ext/vector1.C: New test.
4669 2004-01-16 Geoffrey Keating <geoffk@apple.com>
4671 * gcc.dg/pch/import-1.c: New.
4672 * gcc.dg/pch/import-1.hs: New.
4673 * gcc.dg/pch/import-1a.h: New.
4674 * gcc.dg/pch/import-1b.h: New.
4675 * gcc.dg/pch/import-1c.h: New.
4677 2004-01-16 Mark Mitchell <mark@codesourcery.com>
4680 * g++.dg/ext/array1.C: New test.
4683 * g++.dg/conversion/op1.C: New test.
4685 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
4688 From Kazumoto Kojima / Dan Kegel:
4689 * gcc.dg/pr11864-1.c: New test.
4692 From Marcus Comstedt / Dan Kegel:
4693 * gcc.dg/pr10392-1.c: New test.
4695 2004-01-16 Mark Mitchell <mark@codesourcery.com>
4698 * g++.dg/init/ref10.C: New test.
4700 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4703 * g++.dg/parse/typename6.C: New test.
4705 2004-01-15 Geoffrey Keating <geoffk@apple.com>
4708 * testsuite/g++.dg/pch/wchar-1.C: New.
4709 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4711 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4714 * g++.dg/expr/sizeof2.C: New test.
4716 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
4718 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
4720 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
4723 * g++.dg/lookup/strong-using-3.C: New.
4724 * g++.dg/lookup/using-10.C: New.
4726 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
4729 * g++.dg/lookup/strong-using-2.C: New.
4731 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
4732 Dan Kegel <dank@kegel.com>
4733 J"orn Rennecke <joern.rennecke@superh.com>
4736 * gcc.dg/pr9365-1.c: New test.
4738 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4741 * g++.dg/parse/casting-operator2.C: New test.
4742 * g++.old-deja/g++.pt/explicit83.C: Remove.
4744 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
4746 * gcc.dg/label-compound-stmt-1.c: New test.
4747 * gcc.c-torture/compile/950922-1.c,
4748 gcc.c-torture/compile/20000211-3.c,
4749 gcc.c-torture/compile/20000518-1.c,
4750 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
4751 compound statements.
4753 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
4755 * gcc.dg/ppc64-abi-1.c: New test.
4757 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
4759 * g++.dg/ext/attrib9.C: Add dg-warnings.
4761 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4764 * g++.dg/parse/dtor3.C: New test.
4766 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
4769 * g++.dg/parse/try-catch-1.C: New test.
4771 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
4773 * ada/acats/run_all.sh: Add more verbose output in acats.log
4774 when compiling tests.
4776 2004-01-12 Zack Weinberg <zack@codesourcery.com>
4779 * gcc.dg/typedef-redecl.c: New test case.
4780 * gcc.dg/typedef-redecl.h: New support file.
4782 2004-01-13 Jan Hubicka <jh@suse.cz>
4784 * gcc.dg/always_inline.c: New test.
4785 * gcc.dg/debug/20031231-1.c: Fix.
4787 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4790 * g++.dg/template/array3.C: New test.
4792 2004-01-12 Zack Weinberg <zack@codesourcery.com>
4794 * g++.dg/ext/lvalue1.C: No longer expected to fail.
4795 * g++.dg/warn/Wunused-2.C: Likewise.
4797 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4800 * g++.dg/template/instantiate6.C: New test.
4802 2004-01-12 Roger Sayle <roger@eyesopen.com>
4805 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
4807 2004-01-12 Jan Hubicka <jh@suse.cz>
4810 * gcc.dg/20040112-1.c: New.
4812 * gcc.dg/dwarf-die[1-7].c: Move to...
4813 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
4814 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
4816 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
4819 * g++.dg/parse/friend4.C: New test.
4821 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
4824 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
4825 definition is called a friend.
4827 2004-01-11 Zack Weinberg <zack@codesourcery.com>
4829 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
4831 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
4834 * g++.dg/parse/error10.C: New test.
4835 * g++.dg/template/arg2.C: Accept "invalid type" error.
4837 2004-01-11 Jakub Jelinek <jakub@redhat.com>
4840 * g++.dg/opt/expect2.C: New test.
4842 2004-01-10 Zack Weinberg <zack@codesourcery.com>
4844 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
4845 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
4846 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
4847 Update dg-error regexps.
4849 2004-01-10 Zack Weinberg <zack@codesourcery.com>
4851 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
4852 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
4854 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4856 * gcc.dg/pragma-re-1.c: Use right pointer type.
4858 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4860 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
4862 2004-01-09 Geoffrey Keating <geoffk@apple.com>
4864 * gcc.dg/rs6000-ldouble-1.c: New.
4866 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4870 * g++.dg/other/abstract1.C: New test.
4872 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
4874 * g++.dg/lookup/strong-using-1.C: New.
4876 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
4879 * gcc.dg/func-ptr-conv-1.c: New test.
4880 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
4882 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
4885 * gcc.c-torture/compile/20040109-1.c: New.
4887 2004-01-08 Stuart Hastings <stuart@apple.com>
4889 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
4890 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
4891 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
4893 2004-01-09 Alan Modra <amodra@bigpond.net.au>
4895 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
4897 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4899 * ada/acats/run_acats: Treat 'gnatchop' the same way
4900 as 'gnatmake'. Export GCC_DRIVER.
4901 * ada/acats/run_all.sh: Add target_gnatchop. Use
4902 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
4904 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4907 * g++.dg/template/dependent-expr4.C: New test.
4909 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
4911 * gcc.dg/altivec-11.c: New test.
4913 2004-01-07 Mark Mitchell <mark@codesourcery.com>
4915 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
4917 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
4920 * gcc.dg/enum-compat-1.c: New test.
4921 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
4923 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
4926 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
4927 gcc.dg/c99-idem-qual-3.c: New tests.
4929 2004-01-07 Alan Modra <amodra@bigpond.net.au>
4931 * gcc.dg/winline-7.c: Don't cast void * to int.
4933 2004-01-06 Jan Hubicka <jh@suse.cz>
4935 * gcc.dg/i386-sse-5.c: New test
4936 * g++.dg/eh/simd-1.c: Add -w argument for i386.
4938 2004-01-05 Mark Mitchell <mark@codesourcery.com>
4941 * g++.dg/rtti/typeid4.C: New test.
4943 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4945 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
4947 2004-01-05 Mark Mitchell <mark@codesourcery.com>
4950 * g++.dg/template/error11.C: New test.
4953 * g++.dg/template/class2.C: New test.
4955 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
4956 Richard Sandiford <rsandifo@redhat.com>
4959 * g++.dg/opt/alias3.C: New test.
4961 2004-01-04 Mark Mitchell <mark@codesourcery.com>
4964 * g++.dg/template/koenig3.C: New test.
4967 * g++.dg/parse/offsetof3.C: New test.
4969 * g++.dg/init/copy7.C: Add missing dg-error markers.
4972 * g++.dg/init/copy7.c: New test.
4975 * g++.dg/parse/cast1.C: New test.
4977 2004-01-04 Jan Hubicka <jh@suse.cz>
4979 * gcc.dg/winline[1-7].c: New tests.
4981 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4984 * g++.dg/template/qualttp22.C: New test.
4986 2004-01-01 Jan Hubicka <jh@suse.cz>
4988 * gcc.dg/debug/20031231-1.c: New.
4989 * gcc.c-torture/compile/20040101-1.c: New.
4990 * gcc.dg/dwarf-die-[1-7].c: New.
4992 2004-01-01 Jakub Jelinek <jakub@redhat.com>
4994 PR optimization/13521
4995 * gcc.c-torture/compile/20031231-1.c: New test.
4997 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
4999 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
5001 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5004 * g++.dg/template/crash16.C: New test.
5006 2003-12-30 Mark Mitchell <mark@codesourcery.com>
5008 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
5010 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
5012 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
5014 * g++.old-deja/g++.jason/thunk3.C: Likewise.
5015 * g++.old-deja/g++.law/profile1.C: Likewise.
5016 * gcc.c-torture/compile/981006-1.c: Likewise.
5017 * gcc.c-torture/execute/loop-2e.x: Likewise.
5018 * gcc.c-torture/execute/loop-2f.x: Remove.
5019 * gcc.c-torture/execute/loop-2g.x: Likewise.
5020 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
5021 * gcc.dg/20020312-2.c: Remove traces of dead ports.
5023 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
5026 * g++.dg/ext/attrib11.C: New test.
5029 * g++.dg/template/array2-1.C: New test.
5030 * g++.dg/template/array2-2.C: New test.
5032 2003-12-29 Mark Mitchell <mark@codesourcery.com>
5034 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
5036 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
5039 * g++.dg/template/array1-1.C: New test.
5040 * g++.dg/template/array1-2.C: New test.
5042 2003-12-29 Roger Sayle <roger@eyesopen.com>
5045 * g77.dg/12632.f: New test case.
5047 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5050 * g++.dg/parse/nontype1.C: New test.
5052 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5055 * g++.dg/parse/explicit1.C: New test.
5056 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
5058 2003-12-28 Mark Mitchell <mark@codesourcery.com>
5061 * g++.dg/opt/inline6.C: New test.
5064 * g++.dg/parse/error9.C: New test.
5066 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
5068 2003-12-28 Mark Mitchell <mark@codesourcery.com>
5071 * g++.dg/init/assign1.C: New test.
5073 2003-12-28 Roger Sayle <roger@eyesopen.com>
5076 * g++.dg/warn/format3.C: New test case.
5078 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5080 * gcc.c-torture/compile/20031227-1.c: New test.
5082 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5084 * g++.dg/bprob/bprob.exp: Load target-supports.exp
5085 * g77.dg/bprob/bprob.exp: Likewise.
5086 * gcc.misc-tests/bprob.exp: Likewise.
5087 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
5088 variants on systems where the library does not provide that
5090 * gcc.dg/builtins-20.c: Use builtins-config.h.
5091 * gcc.dg/builtins-config.h: New file.
5093 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5095 * lib/gcc-dg.exp (dg-require-profiling): New function.
5096 * lib/target-supports.exp (check_profiling_available): Likewise.
5097 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
5098 * g77.dg/bprob/bprob.exp: Likewise.
5099 * gcc.misc-tests/bprob.exp: Likewise.
5100 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
5101 * gcc.dg/20021014-1.c: Likewise.
5102 * gcc.dg/nest.c: Likewise.
5104 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5106 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
5108 * g++.dg/lookup/java2.C: Likewise.
5109 * gcc.dg/cpp/lexident.c: Likewise.
5111 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
5113 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
5115 * gcc.c-torture/compile/961203-1.c: Likewise.
5116 * gcc.c-torture/compile/980506-1.c: Likewise.
5118 2003-12-23 Zack Weinberg <zack@codesourcery.com>
5120 * lib/gcc-dg.exp (dg-prune-output): New annotation.
5121 (additional_prunes): New global.
5122 (gcc-dg-prune): Handle additional per-test pruning.
5123 (dg-test): Clear additional_prunes between tests.
5125 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
5126 dg-prune-output to avoid spurious failures from assembler
5127 complaining about nonexistent WAW violations.
5128 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
5129 Use dg-prune-output to avoid spurious failures from assembler
5130 warning about Itanium B-step errata.
5132 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5134 * g++.dg/abi/macro0.C: New test.
5135 * g++.dg/abi/macro1.C: Likewise.
5136 * g++.dg/abi/macro2.C: Likewise.
5138 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
5139 * g++.dg/abi/bitfield7.C: Likewise.
5140 * g++.dg/abi/dtor2.C: Likewise.
5141 * g++.dg/abi/mangle11.C: Likewise.
5142 * g++.dg/abi/mangle12.C: Likewise.
5143 * g++.dg/abi/mangle14.C: Likewise.
5144 * g++.dg/abi/mangle17.C: Likewise.
5145 * g++.dg/abi/vbase10.C: Likewise.
5146 * g++.dg/abi/vbase14.C: Likewise.
5147 * g++.dg/template/qualttp17.C: Likewise.
5149 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5152 * gcc.dg/20031223-1.c: New test.
5154 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5156 * gcc.dg/noreturn-7.c: New test.
5158 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5160 * gcc.dg/null-pointer-1.c: New test.
5162 2003-12-22 Mark Mitchell <mark@codesourcery.com>
5164 * g++.old-deja/g++.jason/template18.C: Remove.
5165 * g++.old-deja/g++.jason/template37.C: Likewise.
5168 * g++.dg/lookup/ns1.C: New test.
5171 * g++.dg/template/lookup3.C: New test.
5173 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5175 * g++.dg/template/recurse1.C: New test
5177 2003-12-22 Mark Mitchell <mark@codesourcery.com>
5180 * g++.dg/parse/semicolon1.C: New test.
5181 * g++.dg/parse/semicolon1.h: Likewise.
5183 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
5185 * gcc.dg/darwin-misaligned.c: New test.
5187 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5190 * gcc.dg/20031222-1.c: New test.
5192 2003-12-21 Mark Mitchell <mark@codesourcery.com>
5195 * g++.dg/parse/error8.C: New test.
5198 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
5200 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
5202 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
5204 * gcc.c-torture/compile/930217-1.c: Likewise.
5205 * gcc.c-torture/compile/930513-1.c: Likewise.
5206 * gcc.c-torture/execute/920908-2.c: Likewise.
5207 * gcc.c-torture/execute/921204-1.c: Likewise.
5208 * gcc.c-torture/execute/930621-1.c: Likewise.
5209 * gcc.c-torture/execute/930630-1.c: Likewise.
5210 * gcc.c-torture/execute/931031-1.c: Likewise.
5211 * gcc.c-torture/execute/980602-2.c: Likewise.
5212 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5213 * gcc.c-torture/execute/compndlit-1.c: Likewise.
5214 * gcc.c-torture/execute/extzvsi.c: Likewise.
5215 * gcc.c-torture/unsorted/ext.c: Likewise.
5217 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
5220 * gcc.c-torture/compile/20031220-2.c: New test case.
5222 2003-12-20 Roger Sayle <roger@eyesopen.com>
5224 PR optimization/13031
5225 * gcc.c-torture/compile/20031220-1.c: New test case.
5227 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5229 * gcc.dg/cast-function-1.c: New test.
5231 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
5233 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
5236 2003-12-19 Mark Mitchell <mark@codesourcery.com>
5239 * g++.dg/ext/attrib10.C: New test.
5241 2003-12-19 Jakub Jelinek <jakub@redhat.com>
5243 * gcc.dg/cleanup-10.c: New test.
5244 * gcc.dg/cleanup-11.c: New test.
5246 2003-12-19 Jakub Jelinek <jakub@redhat.com>
5249 * g++.dg/opt/expect1.C: New test.
5251 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
5253 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
5255 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
5258 * gcc.dg/20031218-1.c: New test.
5261 * gcc.dg/20031218-2.c: New test.
5262 * gcc.dg/20031218-3.c: New test.
5264 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
5265 of label name and allow for USER_LABEL_PREFIX == "_" names.
5266 * g++.dg/abi/mangle18-2.C: Likewise.
5267 * g++.dg/abi/mangle19-1.C: Likewise.
5268 * g++.dg/abi/mangle19-2.C: Likewise.
5269 * g++.dg/abi/mangle20-1.C: Likewise.
5270 * g++.dg/abi/mangle20-2.C: Likewise.
5272 2003-12-18 Richard Henderson <rth@redhat.com>
5274 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
5276 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
5277 Dan Kegel <dank@kegel.com>
5280 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
5281 testing a cross compiler, it causes spurious compile failures.
5282 * lib/g++.exp: Likewise.
5284 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5287 * g++.dg/template/access13.C: New test.
5289 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
5291 * gcc.dg/20031216-1.c: New test.
5293 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5296 * g++.dg/template/error10.C: New test.
5298 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5300 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
5301 * g++.dg/eh/simd-2.C: Likewise.
5303 2003-12-17 James E Wilson <wilson@specifixinc.com>
5304 Roger Sayle <roger@eyesopen.com>
5306 * gcc.c-torture/execute/ieee/mzero5.c: New.
5308 2003-12-17 Mark Mitchell <mark@codesourcery.com>
5311 * g++.dg/parse/error6.C: New test.
5314 * g++.dg/parse/error7.C: New test.
5316 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5318 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
5319 at -O with stabs debugging formats.
5320 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
5321 * gcc.dg/debug/debug-2.c: Likewise.
5323 2003-12-16 Mark Mitchell <mark@codesourcery.com>
5326 * g++.dg/init/error1.C: New test.
5329 * g++.dg/init/pm3.C: New test.
5331 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
5334 * gcc.dg/bitfld-8.c: New test.
5336 2003-12-16 James Lemke <jim@wasabisystems.com>
5338 * gcc.dg/arm-scd42-[123].c: New tests.
5340 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5343 * g++.dg/abi/mangle20-1.C: New test.
5344 * g++.dg/abi/mangle20-2.C: New test.
5346 2003-12-16 Mark Mitchell <mark@codesourcery.com>
5349 * g++.dg/other/offsetof2.C: Remove XFAIL.
5350 * g++.dg/parse/offsetof1.C: New test.
5351 * g++.gd/parse/offsetof2.C: Likewise.
5353 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5355 * g++.dg/template/nontype3.C: New test.
5356 * g++.dg/template/static2.C: Tweaked the dg-error clause.
5358 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5360 * g++.dg/warn/noreturn-3.C: Also test instantiation.
5362 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5365 * g++.dg/expr/assign1.C: New test.
5368 * g++.dg/abi/mangle19-1.C: New test.
5369 * g++.dg/abi/mangle19-2.C: New test.
5371 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
5373 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
5375 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5377 * gcc.c-torture/execute/20031216-1.c: New test.
5379 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5381 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
5384 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5387 * g++.dg/template/error9.C: New test.
5390 * g++.dg/template/error8.C: New test.
5392 2003-12-15 Roger Sayle <roger@eyesopen.com>
5395 * gcc.c-torture/execute/20031215-1.c: New test case.
5397 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5400 * g++.dg/parse/error5.C: New test.
5403 * g++.dg/expr/sizeof1.C: New test.
5406 * g++.dg/template/crash15.C: New test.
5408 2003-12-15 Geoffrey Keating <geoffk@apple.com>
5410 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
5411 a non-POD type as the last named parameter of a varargs function.
5413 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5417 * g++.dg/template/crash14.C: New test.
5418 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
5420 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
5422 * g++.dg/other/java1.C: New test.
5425 * g++.dg/abi/mangle18-1.C: New test.
5426 * g++.dg/abi/mangle18-2.C: New test.
5428 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5430 PR optimization/10312
5431 * gcc.c-torture/execute/20031214-1.c: New.
5433 2003-12-14 Mark Mitchell <mark@codesourcery.com>
5437 * g++.dg/parse/error3.C: New test.
5438 * g++.dg/parse/error4.C: Likewise.
5439 * g++.dg/abi/mangle4.C: Tweak error messages.
5440 * g++.dg/lookup/using5.C: Likewise.
5441 * g++.dg/other/error2.C: Likewise.
5442 * g++.dg/parse/typename5.C: Likewise.
5443 * g++.dg/parse/undefined1.C: Likewise.
5444 * g++.dg/template/arg2.C: Likewise.
5445 * g++.dg/template/ttp3.C: Likewise.
5446 * g++.dg/template/type1.C: Likewise.
5447 * g++.old-deja/g++.other/crash32.C: Likewise.
5448 * g++.old-djea/g++.pt/defarg8.C: Likewise.
5450 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5453 * g++.dg/warn/noreturn-3.C: New test.
5455 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5458 * g++.dg/abi/covariant3.C: New.
5460 2003-12-12 Jakub Jelinek <jakub@redhat.com>
5462 * g++.dg/eh/ia64-1.C: New test.
5464 2003-12-12 Roger Sayle <roger@eyesopen.com>
5466 PR optimization/13037
5467 * g77.f-torture/execute/13037.f: New test case.
5469 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5472 * g++.dg/abi/covariant2.C: New.
5474 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
5476 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
5478 2003-12-11 Zack Weinberg <zack@codesourcery.com>
5480 * gcc.c-torture/execute/wchar_t-1.x: Delete.
5482 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
5485 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
5487 * lib/g++.exp (g++_version): Likewise.
5488 * lib/g77.exp (g77_version): Likewise.
5489 * lib/objc.exp (default_objc_version): Likewise.
5491 2003-12-10 Richard Henderson <rth@redhat.com>
5493 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
5495 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
5497 2003-12-08 Matt Austern <austern@apple.com>
5500 * lib/gcc-dg.exp (dg-require-visibility): Define.
5501 * lib/target-supports (check_visibility_available): Define.
5502 * gcc.dg/visibility-1.c: New test.
5503 * gcc.dg/visibility-2.c: Likewise.
5504 * gcc.dg/visibility-3.c: Likewise.
5505 * gcc.dg/visibility-4.c: Likewise.
5506 * gcc.dg/visibility-5.c: Likewise.
5507 * gcc.dg/visibility-6.c: Likewise.
5508 * g++.dg/ext/visibility-1.C: Likewise.
5509 * g++.dg/ext/visibility-2.C: Likewise.
5510 * g++.dg/ext/visibility-3.C: Likewise.
5511 * g++.dg/ext/visibility-4.C: Likewise.
5512 * g++.dg/ext/visibility-5.C: Likewise.
5513 * g++.dg/ext/visibility-6.C: Likewise.
5515 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5517 * g++.dg/lookup/java1.C: New test.
5518 * g++.dg/lookup/java2.C: New test.
5520 2003-12-07 Falk Hueffner <falk@debian.org>
5522 * g++.dg/opt/noreturn-1.C: New test.
5524 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
5526 * gcc.dg/overflow-1.c: New test.
5528 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5530 * g77.f-torture/compile/13060.f: New test.
5532 2003-12-06 Mark Mitchell <mark@codesourcery.com>
5535 * g++.dg/inherit/operator2.C: New test.
5537 2003-12-05 Mark Mitchell <mark@codesourcery.com>
5540 * g++.dg/ext/attrib9.C: New test.
5542 2003-12-05 Mark Mitchell <mark@codesourcery.com>
5545 * g++.dg/template/error7.C: New test.
5547 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
5548 J"orn Rennecke <joern.rennecke@superh.com>
5551 * g++.dg/other/struct-va_list.C: New test.
5553 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5556 * g++.dg/parse/defarg6.C: New test.
5558 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
5561 * gcc.c-torture/execute/20031201-1.c: New test.
5563 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
5565 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
5567 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5569 * gcc.dg/builtin-return-1.c: New test.
5571 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
5572 J"orn Rennecke <joern.rennecke@superh.com>
5574 PR optimization/13260
5575 * gcc.c-torture/execute/20031204-1.c: New test.
5577 2003-12-03 Mark Mitchell <mark@codesourcery.com>
5580 * g++.dg/template/error6.C: New test.
5582 2003-12-03 Jakub Jelinek <jakub@redhat.com>
5584 * gcc.dg/20031202-1.c: New test.
5586 2003-12-03 Mark Mitchell <mark@codesourcery.com>
5589 * g++.dg/template/eh1.C: New test.
5592 * g++.dg/template/error5.C: New test.
5594 2003-12-02 David Ung <davidu@mips.com>
5596 * gcc.dg/compat/vector-check.h: Corrected type for var
5599 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5602 * g++.dg/template/ptrmem8.C: New test.
5604 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5607 * g++.dg/template/dependent-expr3.C: New test.
5609 2003-12-01 James Lemke <jim@wasabisystems.com>
5611 * gcc.dg/arm-g2.c: New test.
5613 2003-12-01 Roger Sayle <roger@eyesopen.com>
5615 PR optimization/11634
5616 * gcc.dg/20031201-2.c: New test case.
5618 2003-12-01 Zack Weinberg <zack@codesourcery.com>
5621 * objc.dg/proto-lossage-3.m: New test.
5623 2003-12-01 Roger Sayle <roger@eyesopen.com>
5625 PR optimization/12628
5626 * gcc.dg/20031201-1.c: New test case.
5628 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5630 * gcc.dg/unaligned-1.c: New test.
5632 2003-11-30 Mark Mitchell <mark@codesourcery.com>
5635 * g++.dg/template/error4.C: New test.
5636 * g++.dg/template/nested3.C: Adjust error markers.
5638 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5640 * gcc.dg/cpp/assert4.c: Check more #system assertions.
5642 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
5645 * gcc.dg/bitfld-7.c: New test.
5647 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
5649 * gcc.dg/tls/asm-1.C: New test.
5651 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5653 * gcc.dg/cpp/assert4.c: Update.
5655 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5657 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
5658 * gcc.dg/builtin-apply3.c: New test.
5660 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5662 * lib/compat.exp (compat-obj): New xfaildata parameter.
5663 Use it to set compiler_conditional_xfail_data before compiling.
5664 (compat-get-options): Handle dg-xfail-if.
5665 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
5666 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
5667 * gcc.dg/compat/vector-1_y.c: Likewise.
5668 * gcc.dg/compat/vector-2_x.c: Likewise.
5669 * gcc.dg/compat/vector-2_y.c: Likewise.
5671 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5673 * g++.dg/opt/reg-stack4.C: New test.
5675 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5677 * gcc.dg/builtin-apply2.c: New test.
5679 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5681 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
5683 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5686 * g++.dg/template/template-id-2.C: New test.
5688 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5691 * g++.dg/template/memfriend1.C: New test.
5692 * g++.dg/template/memfriend2.C: Likewise.
5693 * g++.dg/template/memfriend3.C: Likewise.
5694 * g++.dg/template/memfriend4.C: Likewise.
5695 * g++.dg/template/memfriend5.C: Likewise.
5696 * g++.dg/template/memfriend6.C: Likewise.
5697 * g++.dg/template/memfriend7.C: Likewise.
5698 * g++.dg/template/memfriend8.C: Likewise.
5699 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
5701 2003-11-21 Mark Mitchell <mark@codesourcery.com>
5704 * g++.dg/ext/cond1.C: New test.
5706 2003-11-20 Richard Henderson <rth@redhat.com>
5708 * gcc.dg/20020201-2.c: Remove.
5709 * gcc.dg/20020201-4.c: Remove.
5710 * gcc.dg/20020304-1.c: Remove.
5712 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
5714 * gcc.dg/cpp/trad/xwin1.c: New test case.
5716 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
5718 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
5719 * lib/g77.exp: Likewise.
5720 * lib/objc.exp: Likewise.
5721 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
5724 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5727 * g++.dg/template/static5.C: New test.
5729 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
5731 * gcc.dg/nested-func-1.c: New test.
5733 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5735 * gcc.dg/cpp/assert4.c: New test.
5737 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5740 * g++.dg/lookup/using9.c: New test.
5742 2003-11-14 Mark Mitchell <mark@codesourcery.com>
5745 * g++.dg/template/error3.C: New test.
5747 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
5750 * ada/acats/run_acats, run_all.sh: Fix syntax error.
5751 No longer use a wrapper for gcc, since this does not work under
5754 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5757 * g++.dg/template/ptrmem7.C: New test.
5759 2003-11-13 Andrew Pinski <apinski@apple.com>
5761 * gcc.c-torture/compile/20031113-1.c: New test.
5763 2003-11-13 Mark Mitchell <mark@codesourcery.com>
5764 Kean Johnston <jkj@sco.com>
5767 * gcc.dg/unused-4.c: Update.
5769 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5771 * g++.dg/opt/const3.C: New test.
5773 2003-11-13 Jan Hubicka <jh@suse.cz>
5775 * gcc.c-torture/compile/20031112-1.c: New test.
5777 2003-11-12 Mark Mitchell <mark@codesourcery.com>
5779 * g++.dg/parse/crash10.C: Remove bogus error marker.
5781 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5783 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
5784 (host_gcc): Likewise.
5785 (ROOT): Honor $PWDCMD.
5787 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
5789 2003-11-12 Catherine Moore <clm@redhat.com>
5791 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
5793 2003-11-12 Andreas Jaeger <aj@suse.de>
5794 Jakub Jelinek <jakub@redhat.com>
5795 Andrew Pinski <pinskia@physics.uc.edu>
5796 Richard Henderson <rth@redhat.com>
5798 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
5800 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
5802 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
5803 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5805 2003-11-11 Andreas Jaeger <aj@suse.de>
5807 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
5809 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
5811 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
5813 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
5816 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
5818 * gcc.dg/trampoline-1.c: New test.
5820 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
5822 * gcc.c-torture/compile/200031109-1.c: New test.
5824 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5828 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5829 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
5830 gcc.dg/format/no-y2k-1.c: Update.
5832 2003-11-08 Roger Sayle <roger@eyesopen.com>
5834 PR optimization/10467
5835 * gcc.dg/20031108-1.c: New test case.
5837 2003-11-07 Geoffrey Keating <geoffk@apple.com>
5839 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
5841 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5843 * gcc.dg/compound-lvalue-1.c: New test.
5844 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
5847 2003-11-06 Geoffrey Keating <geoffk@apple.com>
5849 * gcc.dg/altivec-varargs-1.c: New test.
5851 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5853 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
5854 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
5855 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
5856 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
5857 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
5859 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
5861 * gcc.dg/cond-lvalue-1.c: New test.
5863 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
5865 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
5867 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5870 * g++.dg/template/instantiate5.C: New test.
5872 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5875 * g++.dg/ext/complit2.C: Replace test with self-contained version.
5876 * ChangeLog: Add missing first entry for above test.
5878 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5881 * g++.dg/template/using8.C: New test.
5882 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
5884 2003-11-02 Roger Sayle <roger@eyesopen.com>
5886 PR optimization/10817
5887 * gcc.c-torture/compile/20031102-1.c: New test case.
5889 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
5891 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
5894 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5896 * gcc.dg/20031102-1.c: New test.
5898 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5900 * gcc.dg/complex-1.c: New test.
5902 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5905 * g++.dg/template/crash13.C: Adjust expected error location.
5906 * g++.old-deja/g++.brendan/ns1.C: Likewise.
5908 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
5910 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5912 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
5915 * gcc.c-torture/compile/20031031-2.c: New test.
5917 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
5920 * gcc.c-torture/compile/20031031-1.c: New test.
5922 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
5924 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5925 * gcc.misc-tests/bprob.exp: Likewise.
5926 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
5927 the execution test on arm-elf configs.
5928 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
5929 configs that don't support scratch files.
5930 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
5932 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
5934 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
5937 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
5939 * ada/acats/run_all.sh: Redirect mv output to /dev/null
5940 Avoid non pure sh syntax. Add more logging.
5942 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
5945 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5948 * gcc.dg/ppc-stackalign-1.c: New test.
5950 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
5952 * ada/acats/run_all.sh: Change output to be more compliant with
5954 Create acats.sum and acats.log files under testsuite/ada/acats
5955 Only run [a-z]* directories, to filter out e.g. CVS.
5956 Redirect build output to log file.
5958 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
5960 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
5962 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
5965 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
5967 2003-10-27 Jakub Jelinek <jakub@redhat.com>
5969 * gcc.c-torture/compile/20031023-1.c: New test.
5970 * gcc.c-torture/compile/20031023-2.c: New test.
5971 * gcc.c-torture/compile/20031023-3.c: New test.
5972 * gcc.c-torture/compile/20031023-4.c: New test.
5974 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5977 * g++.dg/lookup/scoped8.C: New test.
5979 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5981 * g++.dg/opt/reg-stack3.C: New test.
5983 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
5985 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
5987 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5990 * g++.dg/template/crash13.C: New test.
5992 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
5994 * gcc.dg/c99-restrict-2.c: New test.
5996 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
5998 PR c++/12698, c++/12699, c++/12700, c++/12566
5999 * g++.dg/inherit/covariant9.C: New test.
6000 * g++.dg/inherit/covariant10.C: New test.
6001 * g++.dg/inherit/covariant11.C: New test.
6003 2003-10-23 Jason Merrill <jason@redhat.com>
6006 * g++.dg/ext/complit2.C: New test.
6008 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
6011 * gcc.c-torture/execute/20031020-1.c: New test.
6013 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6015 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
6016 following the jump_insn.
6018 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
6020 * gcc.dg/cast-lvalue-1.c: New test.
6022 2003-10-21 Mark Mitchell <mark@codesourcery.com>
6025 * g++.dg/template/cond2.C: New test.
6027 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
6029 * gcc.dg/builtins-28.c: New test.
6031 2003-10-20 Jan Hubicka <jh@suse.cz>
6033 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
6035 * testsuite/gcc.dg/inline-2.c: Likewise.
6037 2003-10-20 Phil Edwards <phil@codesourcery.com>
6039 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
6040 * gcc.dg/nest.c: Likewise.
6042 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6044 PR c++/9781, c++/10583, c++/11862
6045 * g++.dg/parse/crash13.C: New test.
6047 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6049 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
6051 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6053 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
6054 Define HAVE_C99_RUNTIME except on Solaris.
6055 * gcc.dg/builtins-20.c: Likewise.
6057 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6059 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
6061 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6064 * g++.dg/template/crash21.C: New test.
6066 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6069 * g++.dg/template/typename5.C: New test.
6071 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6074 * g++.dg/template/friend25.C: New test.
6076 2003-10-16 Ziemowit Laski <zlaski@apple.com>
6078 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
6081 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
6083 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
6086 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
6088 * gcc.c-torture/execute/960416-1.x: Remove.
6089 * gcc.c-torture/execute/divconst-3.x: Likewise.
6091 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
6094 * gcc.dg/torture/cris-volatile-1.c: New test.
6096 2003-10-14 Roger Sayle <roger@eyesopen.com>
6098 PR optimization/9325
6099 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
6100 for overflowing floating point to integer conversion during RTL
6103 2003-10-13 Ziemowit Laski <zlaski@apple.com>
6105 * objc/execute/_cmd.m: Fix typo.
6106 * objc.dg/image-info.m, objc.dg/symtab-1.m:
6107 Relax 'scan-assembler' regexp.
6108 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
6109 objc.dg/try-catch-4.m: Run on non-Darwin targets.
6110 * objc.dg/zero-link-2.m: Remove blank line.
6111 * objc.dg/zero-link-3.m: New test case.
6113 2003-10-13 Geoffrey Keating <geoffk@apple.com>
6115 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
6117 * gcc.dg/asm-names.c: Use scan-assembler-not rather
6118 than linker trickery.
6120 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6123 * g++.dg/other/friend2.C: New test.
6125 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6127 * gcc.dg/20031012-1.c: New test.
6129 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6131 * gcc.dg/weak/weak-3.c: Fix for new warning.
6133 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
6135 PR optimization/8750
6136 * gcc.c-torture/execute/20031012-1.c: New test case.
6138 2003-10-11 Roger Sayle <roger@eyesopen.com>
6140 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
6141 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
6143 2003-10-11 Roger Sayle <roger@eyesopen.com>
6145 PR optimization/12260
6146 * gcc.c-torture/compile/20031011-2.c: New test case.
6148 2003-10-11 Roger Sayle <roger@eyesopen.com>
6150 * gcc.c-torture/execute/20031011-1.c: New testcase.
6152 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
6154 * gcc.c-torture/compile/20031011-1.c: New test.
6156 2003-10-11 Jan Hubicka <jh@suse.cz>
6158 * g++.dg/other/first-global.C: New test.
6160 2003-10-11 Roger Sayle <roger@eyesopen.com>
6162 * gcc.c-torture/execute/string-opt-18.c: New testcase.
6164 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
6166 * gcc.c-torture/compile/20031010-1.c: New test.
6168 2003-10-10 Geoffrey Keating <geoffk@apple.com>
6170 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
6171 * gcc.c-torture/execute/va-arg-25.c: ... here.
6173 2003-10-09 Mark Mitchell <mark@codesourcery.com>
6175 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
6177 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
6179 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
6181 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6183 * g++.dg/parse/error2.C: New test.
6185 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6188 * g++.dg/other/error5.C: Modify the error message.
6189 * g++.dg/lookup/using8.C: New test.
6191 2003-10-07 Geoffrey Keating <geoffk@apple.com>
6193 * gcc.dg/darwin-abi-2.c: New file.
6194 * gcc.c-torture/execute/va-arg-24.c: New file.
6196 2003-10-06 Bob Wilson <bob.wilson@acm.org>
6198 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
6201 2003-10-06 Mark Mitchell <mark@codesourcery.com>
6204 * g++.dg/other/error4.C: Update error messages.
6205 * g++.dg/template/ptrmem4.C: Likewise.
6208 * g++.dg/init/new9.C: New test.
6210 PR c++/12334, c++/12236, c++/8656
6211 * g++.dg/ext/attrib8.C: New test.
6213 2003-10-06 Devang Patel <dpatel@apple.com>
6215 * gcc.dg/debug/dwarf2-3.h: New test.
6216 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
6218 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
6220 * g++.dg/opt/cfg2.C: New test.
6222 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6224 * g++.dg/opt/float1.C: New test.
6226 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6228 * gcc.dg/c90-array-lval-6.c: New test.
6229 * gcc.dg/c99-array-lval-6.c: New test.
6231 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
6232 Ziemowit Laski <zlaski@apple.com>
6234 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
6235 'Derived', so that it is never considered a class method; add
6236 new warning for '+port' method ambiguity.
6237 * objc.dg/method-12.m: Include <objc/objc.h> instead of
6238 <objc/objc-api.h> (needed on Mac OS X).
6239 * objc.dg/method-13.m: New test.
6241 2003-10-03 Roger Sayle <roger@eyesopen.com>
6243 PR optimization/9325, PR java/6391
6244 * gcc.c-torture/execute/20031003-1.c: New test case.
6246 2003-10-02 Mark Mitchell <mark@codesourcery.com>
6248 PR optimization/12180
6249 * gcc.dg/20031002-1.c: New test.
6252 * g++.dg/inherit/error1.C: New test.
6254 2003-10-02 Chris Demetriou <cgd@broadcom.com>
6256 * lib/f-torture.exp (search_for): Rename to...
6257 (search_for_re): This. Also, clean up comments and the
6258 "regexp" invocation.
6260 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
6262 * gcc.c-torture/compile/20031002-1.c: New test.
6264 2003-10-02 Jakub Jelinek <jakub@redhat.com>
6266 * g++.dg/opt/cond1.C: New test.
6268 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
6270 * gcc.dg/Wold-style-definition-2.c: New testcase.
6271 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
6273 2003-09-29 Richard Henderson <rth@redhat.com>
6275 * g++.dg/init/array10.C: Add dg-options.
6277 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
6279 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
6281 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6283 * g++.dg/template/friend19.C: Fix typo.
6284 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
6286 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
6288 * gcc.c-torture/execute/20030928-1.c: New test.
6289 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
6291 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6293 * g++.dg/opt/unroll1.C: New test.
6295 2003-09-26 Roger Sayle <roger@eyesopen.com>
6297 PR optimization/11741
6298 * gcc.dg/20030926-1.c: New test case.
6300 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6303 * g++.dg/parse/access7.C: New test.
6304 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
6306 2003-09-24 Ziemowit Laski <zlaski@apple.com>
6308 MERGE OF objc-improvements-branch into MAINLINE:
6309 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
6310 if libobjc has not been built.
6311 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
6312 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
6313 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
6314 objc/execute/nested-3.m, objc/execute/np-2.m,
6315 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
6316 objc/execute/redefining_self.m, objc/execute/root_methods.m,
6317 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
6318 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
6319 objc.dg/special/unclaimed-category-1.h,
6320 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
6321 well as GNU runtime.
6322 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
6323 * execute/cascading-1.m, execute/function-message-1.m,
6324 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
6325 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
6326 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
6327 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
6328 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
6329 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
6330 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
6331 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
6332 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
6333 * objc.dg/bitfield-2.m: Run only on Darwin.
6334 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
6335 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
6336 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
6337 * objc.dg/const-str-1.m: Fix constant string layout.
6339 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
6341 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
6343 2003-09-23 Geoffrey Keating <geoffk@apple.com>
6345 * gcc.dg/darwin-abi-1.c: New file.
6347 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
6350 * gcc.c-torture/compile/20030921-1.c: New test.
6352 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6354 * g++.dg/opt/reg-stack2.C: New test.
6356 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6358 * g++.dg/eh/delayslot1.C: New test.
6360 2003-09-20 Richard Henderson <rth@redhat.com>
6362 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
6364 2003-09-20 Roger Sayle <roger@eyesopen.com>
6366 * gcc.c-torture/execute/20030920-1.c: New test case.
6368 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6370 * g++.dg/rtti/typeid3.C: Correct expected error message.
6372 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6375 * g++.dg/parse/crash12.C: New test.
6377 2003-09-19 Janis Johnson <janis187@us.ibm.com>
6379 * gcc.dg/compat/mixed-struct-check.h: New.
6380 * gcc.dg/compat/mixed-struct-defs.h: New.
6381 * gcc.dg/compat/mixed-struct-init.h: New.
6382 * gcc.dg/compat/struct-by-value-19_main.c: New.
6383 * gcc.dg/compat/struct-by-value-19_x.c: New.
6384 * gcc.dg/compat/struct-by-value-19_y.c: New.
6385 * gcc.dg/compat/struct-by-value-20_main.c: New.
6386 * gcc.dg/compat/struct-by-value-20_x.c: New.
6387 * gcc.dg/compat/struct-by-value-20_y.c: New.
6388 * gcc.dg/compat/struct-return-19_main.c: New.
6389 * gcc.dg/compat/struct-return-19_x.c: New.
6390 * gcc.dg/compat/struct-return-19_y.c: New.
6391 * gcc.dg/compat/struct-return-20_main.c: New.
6392 * gcc.dg/compat/struct-return-20_x.c: New.
6393 * gcc.dg/compat/struct-return-20_y.c: New.
6395 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
6396 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
6397 so that it will not complain on LP64 targets.
6399 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6402 * g++.dg/template/friend24.C: New test.
6404 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
6407 * g++.dg/template/memtmpl2.C: New test.
6409 2003-09-18 Mark Mitchell <mark@codesourcery.com>
6412 * gcc.dg/builtin-apply1.c: New test.
6414 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
6417 * g++.dg/warn/Wunused-4.C: New test.
6419 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6422 * g++.dg/other/gc2.C: New test.
6424 2003-09-17 Mark Mitchell <mark@codesourcery.com>
6427 * g++.dg/rtti/typeid3.C: New test.
6430 * g++.dg/overload/template1.C: New test.
6432 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6434 * g++.dg/opt/cfg3.C: New test.
6436 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439 * g++.dg/template/crash11.C: New test.
6441 2003-09-16 Jason Merrill <jason@redhat.com>
6442 Jakub Jelinek <jakub@redhat.com>
6444 * gcc.dg/attr-warn-unused-result.c: New test.
6446 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
6449 * g++.dg/expr/call2.C: New test.
6451 2003-09-15 Andreas Jaeger <aj@suse.de>
6453 * gcc.dg/Wold-style-definition-1.c: New test.
6455 2003-09-14 Mark Mitchell <mark@codesourcery.com>
6458 * g++.dg/parse/template12.C: New test.
6460 * g++.dg/abi/bitfield11.C: New test.
6461 * g++.dg/abi/bitfield12.C: Likewise.
6463 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
6465 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
6466 non-expansion of functional macro name without arguments at EOL.
6467 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
6469 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
6471 * gcc.c-torture/execute/20030914-[12].c: New tests.
6473 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
6476 * g++.dg/overload/addr1.C: New test.
6478 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
6480 * gcc.dg/20030909-1.c: New test.
6482 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6484 * gcc.dg/ultrasp10.c: New test.
6486 2003-09-09 Devang Patel <dpatel@apple.com>
6488 * gcc.dg/darwin-ld-6.c: New test.
6490 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6492 * gcc.dg/torture/builtin-explog-1.c: New testcase.
6494 2003-09-08 Mark Mitchell <mark@codesourcery.com>
6496 * gcc.dg/ia64-types1.c: New test.
6497 * gcc.dg/ia64-types2.c: Likewise.
6499 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6501 * gcc.dg/builtins-1.c: Add more _Complex tests.
6502 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6504 * gcc.dg/builtins-1.c: Test existing _Complex functions.
6505 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6507 2003-09-08 Mark Mitchell <mark@codesourcery.com>
6510 * g++.dg/lookup/koenig2.C: New test.
6513 * g++.dg/rtti/typeid2.C: New test.
6515 2003-09-08 Jakub Jelinek <jakub@redhat.com>
6517 * gcc.c-torture/compile/20030904-1.c: New test.
6519 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6521 * g++.dg/opt/longbranch2.C: New test.
6523 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6525 * g++.dg/template/crash10.C: Only compile it.
6527 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6530 * gcc.c-torture/compile/20030907-1.c: New test.
6531 * g++.dg/init/array11.C: New test.
6533 2003-09-07 Mark Mitchell <mark@codesourcery.com>
6536 * g++.dg/init/struct1.C: New test.
6538 2003-09-07 Mark Mitchell <mark@codesourcery.com>
6541 * g++.dg/expr/comma1.C: New test.
6543 2003-09-06 Mark Mitchell <mark@codesourcery.com>
6546 * g++.dg/expr/static_cast5.C: New test.
6548 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
6551 * g++.dg/lookup/scoped7.C: New test.
6554 * g++.dg/other/static1.C: New test.
6557 * g++.dg/warn/template-1.C: New test.
6560 * g++.dg/template/crash10.C: New test.
6563 * g++.dg/overload/VLA.C: New test.
6566 * g++.dg/template/call1.C: New test.
6568 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6571 * g++.dg/parse/using3.C: New test.
6573 2003-09-06 Roger Sayle <roger@eyesopen.com>
6576 * g++.dg/overload/builtin3.C: New test case.
6578 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
6581 * gcc.dg/20030906-1.c: New test.
6582 * gcc.dg/20030906-2.c: Likewise.
6584 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6587 * g++.dg/parse/defarg5.C: New test.
6589 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
6591 2003-09-05 Mark Mitchell <mark@codesourcery.com>
6594 * g++.dg/expr/static_cast4.C: New test.
6597 * g++.dg/template/crash9.C: New test.
6599 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6601 * g++.old-deja/g++.ext/pretty2.C: Update for change
6603 * g++.old-deja/g++.ext/pretty3.C: Likewise.
6605 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
6608 * g++/dg/template/qualified-id1.C: New test.
6611 * g++.dg/warn/noeffect4.C: New test.
6613 2003-09-04 Matt Austern <austern@apple.com>
6615 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
6616 * g++.dg/ext/fnname2.C: Likewise.
6617 * g++.dg/ext/fnname3.C: Likewise.
6619 2003-09-04 Mark Mitchell <mark@codesourcery.com>
6621 * g++.dg/expr/lval1.C: New test.
6622 * g++.dg/ext/lvcast.C: Remove.
6624 2003-09-03 Roger Sayle <roger@eyesopen.com>
6626 PR optimization/11700.
6627 * gcc.c-torture/compile/20030903-1.c: New test case.
6629 2003-09-03 Mark Mitchell <mark@codesourcery.com>
6632 * g++.dg/abi/layout4.C: New test.
6634 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
6637 * g++.dg/parse/friend3.C: New test.
6639 2003-09-02 Mark Mitchell <mark@codesourcery.com>
6642 * g++.dg/template/class1.C: New test.
6645 * g++.dg/expr/call1.C: New test.
6647 2003-09-01 Mark Mitchell <mark@codesourcery.com>
6650 * g++.dg/init/ref9.C: New test.
6653 * g++.dg/template/nested4.C: New test.
6655 2003-08-29 Mark Mitchell <mark@codesourcery.com>
6658 * g++.dg/template/non-dependent4.C: New test.
6661 * g++.dg/inherit/conv1.C: New test.
6663 2003-08-29 Mark Mitchell <mark@codesourcery.com>
6666 * g++.dg/ext/label1.C: New test.
6667 * g++.dg/ext/label2.C: Likewise.
6669 2003-08-28 Mark Mitchell <mark@codesourcery.com>
6671 * g++.dg/expr/cond3.C: New test.
6673 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6675 * gcc.dg/builtins-1.c: Add new builtin cases.
6677 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6679 * gcc.dg/builtins-1.c: Add new cases.
6680 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6682 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6684 * gcc.dg/builtins-1.c: Add more math builtin tests.
6685 * gcc.dg/torture/builtin-attr-1.c: New test.
6687 2003-08-28 Mark Mitchell <mark@codesourcery.com>
6689 PR optimization/5079
6690 * g++.dg/opt/static3.C: New test.
6692 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6694 * gcc.misc-tests/gcov-10b.c: New test.
6696 2003-08-27 Mark Mitchell <mark@codesourcery.com>
6698 * g++.dg/opt/ptrmem3.C: New test.
6700 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
6702 2003-08-27 Jakub Jelinek <jakub@redhat.com>
6704 * gcc.dg/20030826-2.c: New test.
6706 2003-08-26 Roger Sayle <roger@eyesopen.com>
6709 * g77.f-torture/compile/12002.f: New test case.
6711 2003-08-26 Roger Sayle <roger@eyesopen.com>
6713 * gcc.dg/20030826-1.c: New test case.
6715 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
6717 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
6719 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
6722 * c++.dg/lookup/crash1.C: New test.
6724 * c++.dg/warn/noeffect3.C: New test.
6726 2003-08-25 Janis Johnson <janis187@us.ibm.com>
6728 * gcc.dg/compat/vector-1_x.c: Compile with -w.
6729 * gcc.dg/compat/vector-1_y.c: Ditto.
6730 * gcc.dg/compat/vector-2_x.c: Ditto.
6731 * gcc.dg/compat/vector-2_y.c: Ditto.
6733 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
6735 * gcc.dg/20030702-1.c: New test.
6737 2003-08-25 Mark Mitchell <mark@codesourcery.com>
6740 * g++.dg/ext/altivec-1.C: New test.
6742 2003-08-24 Richard Henderson <rth@redhat.com>
6744 * g++.dg/eh/simd-2.C: Add -w for x86.
6746 2003-08-23 Jakub Jelinek <jakub@redhat.com>
6748 * gcc.dg/20030815-1.c: New test.
6750 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6753 * g++.dg/parse/access6.C: New test.
6755 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6757 PR c++/641, c++/11876
6758 * g++.dg/template/friend22.C: New test.
6759 * g++.dg/template/friend23.C: Likewise.
6761 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6763 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
6766 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6768 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
6770 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6772 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
6774 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6776 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
6778 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6780 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
6782 2003-08-21 Mark Mitchell <mark@codesourcery.com>
6785 * g++.dg/overload/prom1.C: New test.
6788 * g++.dg/parse/dtor2.C: New test.
6791 * g++.dg/parse/using2.C: New test.
6793 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
6796 * gcc.c-torture/compile/20030821-1.c: New.
6798 2003-08-20 Mark Mitchell <mark@codesourcery.com>
6801 * g++.dg/template/deduce2.C: New test.
6803 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
6805 * gcc.c-torture/execute/20030821-1.c: New test.
6807 2003-08-20 Roger Sayle <roger@eyesopen.com>
6810 * gcc.dg/20030820-1.c: New test case.
6812 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
6815 * g++.dg/warn/noeffect2.C: New test.
6817 2003-08-19 Mark Mitchell <mark@codesourcery.com>
6820 * g++.dg/template/dtor2.C: New test.
6823 * g++.dg/template/operator1.C: New test.
6824 * g++.dg/parse/operator4.C: New test.
6827 * g++.dg/expr/enum1.C: New test.
6828 * gcc.dg/c99-bool-1.c: Remove bogus warning.
6831 * g++.dg/parse/elab2.C: New test.
6832 * g++.dg/parse/typedef4.C: Change error message.
6833 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
6834 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
6835 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
6837 2003-08-19 Geoffrey Keating <geoffk@apple.com>
6839 * gcc.dg/pch/warn-1.c: New.
6840 * gcc.dg/pch/warn-1.hs: New.
6842 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
6845 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6847 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
6849 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6851 * gcc.dg/uninit-D.c: New Test.
6852 * gcc.dg/uninit-E.c: New Test.
6853 * gcc.dg/uninit-F.c: New Test.
6854 * gcc.dg/uninit-G.c: New Test.
6856 2003-08-19 Michael Ritzert <ritzert@t-online.de>
6858 * g++.dg/README: Describe the pch directory.
6860 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6863 * g++.dg/parse/access4.C: New test.
6864 * g++.dg/parse/access5.C: Likewise.
6865 * g++.old-deja/g++.jason/access17.C: Adjust error message.
6867 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
6869 * gcc.dg/noncompile/20030818-1.c: New.
6871 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
6874 * g++.dg/warn/noeffect1.C: New test.
6876 * g++.dg/template/scope2.C: New test.
6877 * g++.dg/template/error2.C: Correct dg-error
6879 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
6881 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
6883 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
6886 * g++.dg/template/warn1.C: New.
6888 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
6890 * g++.dg/template/error2.C: New test.
6891 * g++.dg/lookup/using7.C: Adjust errors
6892 * g++.old-deja/g++.pt/crash36.C: Likewise.
6893 * g++.old-deja/g++.pt/derived3.C: Likewise.
6895 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6897 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
6898 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
6899 * gcc.c-torture/execute/builtins/string-9.c: New, from
6900 string-opt-9.c. Adjust for execute/builtins framework.
6901 * gcc.c-torture/execute/string-opt-9.c: Delete.
6903 2003-08-12 Mark Mitchell <mark@codesourcery.com>
6905 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
6907 * g++.dg/parse/ret-type2.C: New test.
6910 * g++.dg/init/new8.C: New test.
6913 * g++.dg/parse/typedef5.C: New test.
6916 * g++.dg/parse/qualified2.C: New test.
6917 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
6920 2003-08-11 Mark Mitchell <mark@codesourcery.com>
6922 * g++.dg/conversion/ptrmem1.C: New test.
6924 2003-08-11 Jakub Jelinek <jakub@redhat.com>
6927 * gcc.dg/20030811-1.c: New test.
6930 * gcc.c-torture/execute/20030811-1.c: New test.
6932 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6934 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
6936 2003-08-10 Mark Mitchell <mark@codesourcery.com>
6939 * g++.dg/inherit/multiple1.C: New test.
6941 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
6943 * gcc.dg/spe1.c: New test.
6946 * g++.dg/expr/cast2.C: New test.
6949 * g++.dg/template/dependent-name2.C: New test.
6951 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
6953 * g++.dg/parse/crash11.C: Put the dg options in comments.
6955 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
6957 * lib/gcc-dg.exp: Update for diagnostic change.
6959 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6962 * g++.dg/parse/crash11.C: New test.
6964 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
6966 * gcc.dg/cpp/spacing1.c: Update.
6968 2003-08-04 Janis Johnson <janis187@us.ibm.com>
6971 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
6974 2003-08-04 Roger Sayle <roger@eyesopen.com>
6977 * gcc.c-torture/compile/20030804-1.c: New test case.
6979 2003-08-04 Roger Sayle <roger@eyesopen.com>
6981 * gcc.dg/20030804-1.c: New test case.
6983 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
6985 * gcc.dg/cpp/separate-1.c: New test.
6987 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
6990 * g++.dg/template/dependent-expr2.C: New test.
6993 * g++.dg/expr/ptrmem1.C: New test.
6995 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6998 * g++.dg/template/friend15.C: New test.
7000 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
7002 * lib/dg-pch.exp: Work round PCH bug.
7004 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7006 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
7007 builtins. Move cases from builtins-4.c here.
7009 * gcc.dg/torture/builtin-math-1.c: New test taken from
7010 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
7013 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
7016 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
7019 * g++.dg/template/using7.C: New test.
7021 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
7023 * import1.c, import2.c: New tests.
7025 2003-08-01 Jakub Jelinek <jakub@redhat.com>
7027 * g++.dg/eh/crossjump1.C: New test.
7029 2003-08-01 Mark Mitchell <mark@codesourcery.com>
7032 * g++.dg/template/using6.C: New test.
7035 * g++.dg/template/koenig2.C: New test.
7037 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7040 * g++.dg/parse/typedef4.C: New test.
7042 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7044 PR c++/8442, c++/8806
7045 * g++.dg/template/elab1.C: New test.
7046 * g++.dg/template/type2.C: Likewise.
7047 * g++.dg/template/ttp3.C: Adjust expected error message.
7048 * g++.old-deja/g++.law/visibility13.C: Likewise.
7049 * g++.old-deja/g++.niklas/t135.C: Likewise.
7050 * g++.old-deja/g++.pt/ttp41.C: Likewise.
7051 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
7053 * g++.old-deja/g++.pt/ttp44.C: Likewise.
7055 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
7058 * g++.dg/ext/stmtexpr1.C: New test.
7060 * g++.dg/opt/tmp1.C: New test.
7063 * g++.dg/parse/constant4.C: New test.
7066 * g++.dg/template/using5.C: New test.
7068 2003-07-31 Roger Sayle <roger@eyesopen.com>
7070 * gcc.dg/builtins-27.c: New test case.
7072 2003-07-31 Jakub Jelinek <jakub@redhat.com>
7074 * gcc.dg/tls/opt-7.c: New test.
7076 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
7078 * g++.old-deja/g++.other/crash18.C: Remove.
7080 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
7082 * g++.dg/template/explicit3.C: New.
7083 * g++.dg/template/explicit4.C: New.
7084 * g++.dg/template/explicit5.C: New.
7087 * g++.dg/template/memtmpl1.C: New.
7089 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
7092 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
7093 * gcc.dg/i386-387-5.c (dg-options): Likewise.
7095 2003-07-30 Jan Hubicka <jh@suse.cz>
7099 2003-07-29 Zack Weinberg <zack@codesourcery.com>
7101 * gcc.dg/struct-in-proto-1.c: New test.
7103 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
7105 * gcc.dg/cpp/include2.c: Only expect one message.
7107 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
7110 * g++.dg/template/using1.C: New test.
7111 * g++.dg/template/using2.C: New test.
7112 * g++.dg/template/using3.C: New test.
7113 * g++.dg/template/using4.C: New test.
7115 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
7117 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
7118 * gcc.c-torture/execute/string-opt-10.c: Likewise.
7120 2003-07-28 Jan Hubicka <jh@suse.cz>
7123 * g++.dg/opt/call1.C: New test.
7125 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
7128 * g++.dg/init/enum2.C: New test.
7129 * g++.dg/template/overload1.C: Add "-w" option.
7131 2003-07-28 <hp@bitrange.com>
7133 * gcc.dg/Wdeclaration-after-statement-1.c,
7134 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
7136 2003-07-28 Jakub Jelinek <jakub@redhat.com>
7138 * gcc.c-torture/compile/20030725-1.c: New test.
7140 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
7142 * gcc.dg/20030505.c: Only run for SPE.
7143 Remove definition of opaque type.
7145 2003-07-27 Mark Mitchell <mark@codesourcery.com>
7147 * g++.dg/template/ptrmem6.C: New test.
7149 2003-07-26 Geoffrey Keating <geoffk@apple.com>
7151 * gcc.c-torture/compile/zero-strct-2.c: New test.
7153 2003-07-25 Geoffrey Keating <geoffk@apple.com>
7155 * gcc.dg/intermod-1.c: New test.
7157 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
7160 * g++.dg/template/lookup2.C: New test.
7161 * g++.dg/template/memclass1.C: Remove instantiated from error.
7162 * g++.dg/other/error2.C: Tweak expected errors.
7165 * g++.dg/template/defarg3.C: New test.
7167 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
7169 2003-07-24 Mark Mitchell <mark@codesourcery.com>
7171 * g++.dg/inherit/access5.C: New test.
7173 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7176 * g++.dg/template/crash8.C: New test.
7178 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
7181 * gcc.dg/noncompile/incomplete-2.c: New test.
7183 2003-07-23 Mark Mitchell <mark@codesourcery.com>
7186 * g++.dg/inherit/access4.C: New test.
7189 * g++.dg/expr/cond2.C: New test.
7191 PR optimization/10679
7192 * g++.dg/opt/inline4.C: New test.
7194 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
7196 * g++.dg/parse/crash10: New test.
7198 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7200 * g++.dg/ext/flexary1.C: New test.
7202 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7205 * g++.dg/template/crash9.C: New test.
7207 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7210 * g++.dg/parse/typedef3.C: New test.
7213 * g++.dg/parse/operator2.C: New test.
7216 * g++.dg/parse/def-tmpl-arg1.C: New test.
7219 * g++.dg/parse/funptr1.C: New test.
7222 * g++.dg/parse/ambig3.C: New test.
7225 * g++.dg/parse/operator3.C: New test.
7228 * g++.dg/parse/template10.C: New test.
7231 * g++.dg/parse/template11.C: New test.
7234 * g++.dg/parse/invalid-op1.C: New test.
7237 * g++.dg/parse/condexpr1.C: New test.
7239 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7241 * g++.dg/ext/packed3.C: New test.
7242 * g++.dg/ext/packed4.C: New test.
7244 * gcc.dg/pack-test-3.c: New test.
7246 2003-07-21 Janis Johnson <janis187@us.ibm.com>
7248 * lib/compat.exp: Handle dg-options per source file.
7249 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
7250 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
7251 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
7252 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
7253 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
7254 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
7255 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
7256 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
7257 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
7258 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
7259 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
7260 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
7261 * g++.dg/compat/break/bitfield7_x.C: Ditto.
7262 * g++.dg/compat/break/bitfield7_y.C: Ditto.
7264 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7267 * gcc.c-torture/execute/20030718-1.c: New test.
7269 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7271 PR optimization/11536
7272 * gcc.dg/20030721-1.c: New test.
7274 2003-07-19 Mark Mitchell <mark@codesourcery.com>
7277 * g++.dg/template/lookup1.C: New test.
7279 2003-07-19 Zack Weinberg <zack@codesourcery.com>
7281 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
7282 diagnostics of ill-formed constructs involving labels.
7283 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
7284 the new 'previously defined here' message.
7286 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
7288 * g++.dg/parse/non-dependent2.C: New test.
7290 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7292 * g++.dg/init/init-ref4.C: xfail on targets without
7295 2003-07-17 Jakub Jelinek <jakub@redhat.com>
7298 * gcc.c-torture/execute/20030717-1.c: New test.
7300 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7302 * g++.dg/opt/cfg1.C: New test.
7304 2003-07-17 Mark Mitchell <mark@codesourcery.com>
7306 PR optimization/11557
7307 * gcc.dg/20030717-1.c: New test.
7309 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7312 * g++.dg/expr/crash-1.C: New test.
7315 * g++.dg/template/init3.C: New test.
7318 * g++.dg/template/non-dependent1.C: New test.
7321 * g++.dg/template/non-dependent2.C: New test.
7324 * g++.dg/template/non-dependent3.C: New test.
7327 * g++.dg/template/sizeof5.C: New test.
7329 2003-07-17 Geoffrey Keating <geoffk@apple.com>
7332 * gcc.c-torture/compile/mangle-1.c: New file.
7334 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7337 * g++.dg/parse/access3.C: New test.
7339 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7342 * g++.dg/init/init-ref4.C: New test.
7344 2003-07-16 Mark Mitchell <mark@codesourcery.com>
7347 * g++.dg/parse/constant3.C: New test.
7348 * g++.dg/parse/crash7.C: Likewise.
7350 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
7353 * gcc.dg/i386-pentium4-not-mull.c: New.
7355 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
7357 * gcc.dg/asm-names.c (ymain): Make it weak.
7359 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7362 * g++.dg/template/friend21.C: New test.
7364 2003-07-16 Jakub Jelinek <jakub@redhat.com>
7366 * gcc.dg/cleanup-8.c: New test.
7367 * gcc.dg/cleanup-9.c: New test.
7369 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
7371 * g++.dg/ext/dll-MI1.h: New file.
7372 * g++.dg/ext/dllexport-MI1.C: New file.
7373 * g++.dg/ext/dllimport-MI1.C: New file.
7375 2003-07-15 Jakub Jelinek <jakub@redhat.com>
7377 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
7378 it does not have cmpstrsi patterns (just cmpmemsi).
7380 2003-07-15 Mark Mitchell <mark@codesourcery.com>
7383 * g++.dg/debug/debug8.C: New test.
7385 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7388 * g++.dg/template/crash7.C: New test.
7390 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
7393 * gcc.c-torture/compile/20030708-1.c: New.
7395 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7397 * gcc.c-torture/execute/20030715-1.c: New test.
7399 2003-07-14 Geoffrey Keating <geoffk@apple.com>
7401 * gcc.dg/pch/inline-3.c: New file.
7402 * gcc.dg/pch/inline-3.hs: New file.
7403 * gcc.dg/pch/inline-4.c: New file.
7404 * gcc.dg/pch/inline-4.hs: New file.
7406 2003-07-14 Mark Mitchell <mark@codesourcery.com>
7409 * g++.dg/template/crash6.C: New test.
7412 * g++.dg/template/friend20.C: New test.
7415 * g++.dg/template/overload2.C: New test.
7417 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7419 PR optimization/11440
7420 * gcc.c-torture/execute/20030714-1.c: New test.
7422 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7425 * g++.dg/template/partial2.C: New test.
7427 2003-07-13 Mark Mitchell <mark@codesourcery.com>
7430 * g++.dg/template/anon1.C: New test.
7434 * g++.dg/parse/template9.C: Likewise.
7435 * g++.dg/template/crash4.C: New test.
7436 * g++.dg/template/koenig1.C: Likewise.
7437 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
7438 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
7439 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
7441 * g++.old-deja/g++.jason/template36.C: Likewise.
7442 * g++.old-deja/g++.mike/p1989.C: Likewise.
7443 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
7444 * g++.old-deja/g++.pt/ttp20.C: Use this->.
7445 * g++.old-deja/g++.pt/ttp21.C: Use this->.
7446 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
7448 * g++.old-deja/g++.pt/union2.C: Use this->.
7450 2003-07-11 Jakub Jelinek <jakub@redhat.com>
7452 * gcc.dg/20030711-1.c: New test.
7454 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
7457 * g++.dg/parse/args1.C: New test.
7458 * g++.pt/defarg8.C: Change expected errors.
7460 2003-07-11 Mark Mitchell <mark@codesourcery.com>
7463 * g++.dg/template/nontype2.C: New test.
7466 * g++.dg/parse/template8.C: New test.
7469 * g++.dg/template/scope1.C: New test.
7471 * g++.dg/warn/Wsign-compare-1.C: New test.
7473 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7475 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
7477 2003-07-10 Mark Mitchell <mark@codesourcery.com>
7480 * g++.dg/template/explicit2.C: New test.
7483 * g++.dg/warn/pedantic1.C: New test.
7485 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
7488 * g++.dg/other/field1.C: New test.
7490 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7493 * gcc.c-torture/compile/20030707-1.c: New.
7495 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7498 * g++.dg/template/access12.C: New test.
7500 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
7502 * g++.dg/bprob/bprob.exp (prof_ext): Update.
7503 * g77.dg/bprob/bprob.exp (prof_ext): Update.
7504 * gcc.misc-tests/bprob.exp (prof_ext): Update.
7505 * gcc.misc-tests/gcov.exp: Update
7506 * g++.dg/gcov/gcov.exp: Update
7507 * lib/gcov.exp: Update.
7509 2003-07-08 Mark Mitchell <mark@codesourcery.com>
7511 * g++.dg/abi/mangle17.C: Make sure template expressions are
7513 * g++.dg/abi/mangle4.C: Mark erroneous casts.
7514 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
7515 * g++.dg/opt/stack1.C: Remove erroneous code.
7516 * g++.dg/parse/template7.C: New test.
7517 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
7518 * g++.old-deja/g++.pt/crash4.C: Likewise.
7520 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7522 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
7523 with zero or one occurence of `$' after the initial `L'.
7525 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
7527 * gcc.c-torture/compile/20030704-1.c: Add a comment.
7529 2003-07-08 Roger Sayle <roger@eyesopen.com>
7532 * gcc.dg/Wunreachable-6.c: New testcase.
7533 * gcc.dg/Wunreachable-7.c: New testcase.
7535 2003-07-08 Jakub Jelinek <jakub@redhat.com>
7538 * gcc.dg/20030708-1.c: New test.
7540 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
7542 * gcc.dg/compat/sdata-section.h: New file.
7543 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
7544 * gcc.dg/torture/mips-sdata-1.c: New test.
7546 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7549 * g++.dg/template/friend19.C: New test.
7551 2003-07-08 Jakub Jelinek <jakub@redhat.com>
7553 * g++.dg/opt/strength-reduce.C: New test.
7555 2003-07-07 Roger Sayle <roger@eyesopen.com>
7558 * gcc.dg/20030707-1.c: New testcase.
7560 2003-07-07 Roger Sayle <roger@eyesopen.com>
7562 PR optimization/11059
7563 * g++.dg/opt/emptyunion.C: New testcase.
7565 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7566 Eric Botcazou <ebotcazou@libertysurf.fr>
7568 * g++.dg/opt/stack1.C: New test.
7570 2003-07-05 Mark Mitchell <mark@codesourcery.com>
7572 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
7576 * g++.dg/expr/static_cast3.C: New test.
7578 2003-07-04 Zack Weinberg <zack@codesourcery.com>
7580 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
7582 * gcc.dg/concat.c: Concatenation of string constants with
7583 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
7584 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
7585 * gcc.dg/cpp/escape-2.c: Use wide character constants where
7586 necessary to avoid multi-character character constant warning.
7587 * gcc.dg/cpp/escape.c: Likewise.
7588 * gcc.dg/cpp/ucs.c: Likewise.
7589 Remove backslashes from dg-bogus comments, as they confuse Tcl.
7592 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7595 * gcc.c-torture/compile/20030704-1.c: New.
7597 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7599 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
7601 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
7603 PR c++/5287, PR c++/7910, PR c++/11021
7604 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
7606 * g++.dg/ext/dllimport2.C: Add tests for warnings.
7607 * g++.dg/ext/dllimport3.C: Likewise.
7608 * g++.dg/ext/dllimport4.C: New file.
7609 * g++.dg/ext/dllimport5.C: New file.
7610 * g++.dg/ext/dllimport6.C: New file.
7611 * g++.dg/ext/dllimport7.C: New file.
7612 * g++.dg/ext/dllimport8.C: New file.
7613 * g++.dg/ext/dllimport9.C: New file.
7614 * g++.dg/ext/dllimport10.C: New file.
7615 * g++.dg/ext/dllexport1.C: New file.
7617 2003-07-03 Mark Mitchell <mark@codesourcery.com>
7619 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
7620 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
7622 2003-07-03 Roger Sayle <roger@eyesopen.com>
7624 * gcc.dg/builtins-25.c: New testcase.
7625 * gcc.dg/builtins-26.c: New testcase.
7627 2003-07-03 Janis Johnson <janis187@us.ibm.com>
7629 * gcc.dg/compat/vector-defs.h: New file.
7630 * gcc.dg/compat/vector-setup.h: New file.
7631 * gcc.dg/compat/vector-check.h: New file.
7632 * gcc.dg/compat/vector-1_main.c: New file.
7633 * gcc.dg/compat/vector-1_x.c: New file.
7634 * gcc.dg/compat/vector-1_y.c: New file.
7635 * gcc.dg/compat/vector-2_main.c: New file.
7636 * gcc.dg/compat/vector-2_x.c: New file.
7637 * gcc.dg/compat/vector-2_y.c: New file.
7639 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
7640 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
7641 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
7642 * gcc.dg/compat/struct-align-1.h: New file.
7643 * gcc.dg/compat/struct-align-1_main.c: New file.
7644 * gcc.dg/compat/struct-align-1_x.c: New file.
7645 * gcc.dg/compat/struct-align-1_y.c: New file.
7646 * gcc.dg/compat/struct-align-2.h: New file.
7647 * gcc.dg/compat/struct-align-2_main.c: New file.
7648 * gcc.dg/compat/struct-align-2_x.c: New file.
7650 * g++.old-deja/g++.other/comdat3.C: Likewise.
7651 * g++.old-deja/g++.other/ctor1.C: Likewise.
7652 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
7654 2003-06-05 Richard Henderson <rth@redhat.com>
7656 * gcc.dg/debug/20030605-1.c: New.
7658 2003-06-04 Mark Mitchell <mark@codesourcery.com>
7660 * README.QMTEST: Update.
7662 2003-06-04 Richard Henderson <rth@redhat.com>
7664 * gcc.dg/cleanup-1.c: New.
7665 * gcc.dg/cleanup-2.c: New.
7666 * gcc.dg/cleanup-3.c: New.
7667 * gcc.dg/cleanup-4.c: New.
7668 * gcc.dg/cleanup-5.c: New.
7669 * gcc.dg/cleanup-6.c: New.
7670 * gcc.dg/cleanup-7.c: New.
7672 2003-06-04 Mark Mitchell <mark@codesourcery.com>
7674 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
7676 * lib/dg-pch.exp: New file.
7677 * g++.dg/pch/pch.exp: Use dg-pch.exp.
7678 * gcc.dg/pch/pch.exp: Likewise.
7680 2003-06-04 Roger Sayle <roger@eyesopen.com>
7682 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
7683 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
7684 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
7685 * gcc.dg/builtins-17.c: New test case.
7686 * gcc.dg/i386-387-4.c: New test case.
7687 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
7689 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7691 * gcc.dg/ultrasp9.c: New test.
7693 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7695 * gcc.c-torture/compile/20030604-1.c: New test.
7696 * gcc.dg/sparc-constant-1.c: New test.
7698 2003-06-03 Glen Nakamura <glen@imodulo.com>
7700 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
7702 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
7704 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
7706 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
7707 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
7709 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
7711 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
7713 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7716 * g++.dg/template/spec10.C: New test.
7718 2003-06-03 Roger Sayle <roger@eyesopen.com>
7720 * gcc.dg/builtins-16.c: New test case.
7722 2003-06-03 Jakub Jelinek <jakub@redhat.com>
7724 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
7725 mempcpy test with post-increments.
7726 * gcc.c-torture/execute/string-opt-3.c: New test.
7727 * gcc.dg/string-opt-1.c: New test.
7729 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
7732 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
7734 2003-06-02 Mark Mitchell <mark@codesourcery.com>
7736 * lib/scanasm.exp (dg-scan): New function, factored out of ...
7737 (scan-assembler): ... here. Use dg-scan.
7738 (scan-assembler-not): Likewise.
7739 (scan-file): New function.
7740 (scan-file-not): Likewise.
7741 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
7742 * gcc.dg/cpp/_Pragma4.c: Likewise.
7743 * gcc.dg/cpp/_Pragma5.c: Likewise.
7744 * gcc.dg/cpp/avoidpaste1.c: Likewise.
7745 * gcc.dg/cpp/avoidpaste2.c: Likewise.
7746 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
7747 * gcc.dg/cpp/cmdlne-P.c: Likewise.
7748 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
7749 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
7750 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
7751 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
7752 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
7753 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
7754 * gcc.dg/cpp/cxxcom1.c: Likewise.
7755 * gcc.dg/cpp/line1.c: Likewise.
7756 * gcc.dg/cpp/maccom1.c: Likewise.
7757 * gcc.dg/cpp/maccom2.c: Likewise.
7758 * gcc.dg/cpp/maccom3.c: Likewise.
7759 * gcc.dg/cpp/maccom4.c: Likewise.
7760 * gcc.dg/cpp/maccom5.c: Likewise.
7761 * gcc.dg/cpp/maccom6.c: Likewise.
7762 * gcc.dg/cpp/multiline.c: Likewise.
7763 * gcc.dg/cpp/spacing1.c: Likewise.
7764 * gcc.dg/cpp/spacing2.c: Likewise.
7765 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
7766 * gcc.dg/cpp/trad/maccom1.c: Likewise.
7767 * gcc.dg/cpp/trad/maccom2.c: Likewise.
7768 * gcc.dg/cpp/trad/maccom3.c: Likewise.
7769 * gcc.dg/cpp/trad/maccom4.c: Likewise.
7770 * gcc.dg/cpp/trad/maccom6.c: Likewise.
7771 * gcc.dg/cpp/cxxcom2.c: Likewise.
7772 * gcc.dg/cpp/cxxcom2.h: New file.
7774 * gcc.dg/cpp/truefalse.cpp: Move it to ...
7775 * g++.dg/cpp/truefalse.C: Here.
7776 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
7778 2003-06-01 Loren James Rittle <ljrittle@acm.org>
7780 * gcc.dg/cpp/redef3.c: New file.
7782 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7784 * gcc.dg/i386-loop-3.c: New test.
7786 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
7788 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
7790 2003-05-31 Roger Sayle <roger@eyesopen.com>
7792 * gcc.dg/fwrapv-1.c: New test case.
7793 * gcc.dg/fwrapv-2.c: New test case.
7795 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7798 * g++.dg/template/spec9.C: New test.
7800 2003-05-29 Roger Sayle <roger@eyesopen.com>
7802 * gcc.dg/duff-4.c: New test case.
7804 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
7807 * g77.dg/ffixed-form-1.f: New test
7808 * g77.dg/ffixed-form-2.f: New test
7809 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
7810 * g77.dg/ffree-form-3.f: New test
7812 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
7814 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
7815 * gcc.dg/wint_t-1.c: Likewise.
7817 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7819 * g++.dg/template/access11.C: New test.
7821 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7824 * g++.dg/template/access10.C: New test.
7826 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7827 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7829 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
7831 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7833 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
7834 suppress for powerpc-*-darwin*.
7835 * gcc.dg/torture/builtin-noret-2.c: Likewise.
7837 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7839 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
7840 suppress option for powerpc-*-darwin*.
7842 2003-05-23 Roger Sayle <roger@eyesopen.com>
7844 * gcc.dg/builtins-1.c: Add tests for tan and atan.
7845 * gcc.dg/builtins-4.c: Add test for fmod.
7847 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7850 * g++.dg/template/instantiate4.C: New test.
7852 2003-05-22 Roger Sayle <roger@eyesopen.com>
7854 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
7856 2003-05-21 Janis Johnson <janis187@us.ibm.com>
7858 * gcc.dg/compat/scalar-return-1_main.c: New file.
7859 * gcc.dg/compat/scalar-return-1_x.c: New file.
7860 * gcc.dg/compat/scalar-return-1_y.c: New file.
7861 * gcc.dg/compat/scalar-return-2_main.c: New file.
7862 * gcc.dg/compat/scalar-return-2_x.c: New file.
7863 * gcc.dg/compat/scalar-return-2_y.c: New file.
7864 * gcc.dg/compat/struct-return-3_main.c: New file.
7865 * gcc.dg/compat/struct-return-3_y.c: New file.
7866 * gcc.dg/compat/struct-return-3_x.c: New file.
7867 * gcc.dg/compat/struct-return-2_main.c: New file.
7868 * gcc.dg/compat/struct-return-2_x.c: New file.
7869 * gcc.dg/compat/struct-return-2_y.c: New file.
7871 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7873 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
7875 * gcc.dg/20021014-1.c (dg-options): Likewise.
7876 * gcc.dg/nest.c (dg-options): Likewise.
7878 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
7881 * g++.dg/ext/dllimport2.C: New file.
7882 * g++.dg/ext/dllimport3.C: New file.
7884 2003-05-20 Janis Johnson <janis187@us.ibm.com>
7886 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
7887 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
7888 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
7889 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
7890 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
7891 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
7892 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
7893 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
7894 * gcc.dg/compat/small-struct-defs.h: New file.
7895 * gcc.dg/compat/small-struct-init.h: New file.
7896 * gcc.dg/compat/small-struct-check.h: New file.
7897 * gcc.dg/compat/fp-struct-defs.h: New file.
7898 * gcc.dg/compat/fp-struct-check.h: New file.
7899 * gcc.dg/compat/fp-struct-init.h: New file.
7900 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
7901 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
7903 2003-05-19 Jakub Jelinek <jakub@redhat.com>
7905 * gcc.dg/20030225-2.c: New test.
7907 2003-05-18 Roger Sayle <roger@eyesopen.com>
7908 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7910 * gcc.c-torture/compile/20030518-1.c: New test case.
7912 2003-05-18 Mark Mitchell <mark@codesourcery.com>
7914 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
7915 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
7916 gcc-dg-debug-runtest.
7917 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
7918 gcc-dg-debug-runtest.
7920 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7923 * g++.dg/lookup/using6.C: New test.
7925 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7927 * g++.dg/parse/access2.C: New test.
7929 2003-05-17 Mark Mitchell <mark@codesourcery.com>
7931 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
7932 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
7933 * gcc.dg/debug/debug.exp: Likewise.
7935 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
7937 * gcc.dg/dollar.c: New test.
7939 2003-05-16 Janis Johnson <janis187@us.ibm.com>
7941 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
7942 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
7943 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
7944 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
7945 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
7946 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
7947 * gcc.dg/compat/struct-by-value-6_main.c: New file.
7948 * gcc.dg/compat/struct-by-value-6_x.c: New file.
7949 * gcc.dg/compat/struct-by-value-6_y.c: New file.
7950 * gcc.dg/compat/struct-by-value-7_main.c: New file.
7951 * gcc.dg/compat/struct-by-value-7_x.c: New file.
7952 * gcc.dg/compat/struct-by-value-7_y.c: New file.
7953 * gcc.dg/compat/struct-by-value-8_main.c: New file.
7954 * gcc.dg/compat/struct-by-value-8_x.c: New file.
7955 * gcc.dg/compat/struct-by-value-8_y.c: New file.
7956 * gcc.dg/compat/struct-by-value-9_main.c: New file.
7957 * gcc.dg/compat/struct-by-value-9_x.c: New file.
7958 * gcc.dg/compat/struct-by-value-9_y.c: New file.
7960 2003-05-16 Mark Mitchell <mark@codesourcery.com>
7962 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
7963 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
7964 support for "repo" mode.
7965 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
7966 * lib/g77-dg.exp: Likewise.
7967 * lib/obj-dg.exp: Likewise.
7969 2003-05-16 Jakub Jelinek <jakub@redhat.com>
7971 Merge from gcc-3_2-rhl8-branch:
7972 2003-04-23 Jakub Jelinek <jakub@redhat.com>
7974 * gcc.dg/tls/opt-6.c: New test.
7976 2003-04-05 Jakub Jelinek <jakub@redhat.com>
7978 * gcc.dg/20030405-1.c: New test.
7980 2003-03-09 Jakub Jelinek <jakub@redhat.com>
7982 * gcc.dg/20030309-1.c: New test.
7984 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7986 * gcc.c-torture/execute/20030307-1.c: New test.
7988 2003-02-20 Randolph Chung <tausq@debian.org>
7990 * gcc.c-torture/compile/20030220-1.c: New test.
7992 2003-02-18 Jakub Jelinek <jakub@redhat.com>
7994 * gcc.dg/20030217-1.c: New test.
7996 2003-01-29 Jakub Jelinek <jakub@redhat.com>
7998 * gcc.c-torture/compile/20020129-1.c: New test.
8000 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8002 * gcc.dg/unroll-1.c: New test.
8004 2002-11-16 Jan Hubicka <jh@suse.cz>
8006 * gcc.c-torture/execute/20020920-1.c: New test.
8008 2002-10-08 Jakub Jelinek <jakub@redhat.com>
8011 * gcc.c-torture/compile/20021008-1.c: New test.
8013 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
8016 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
8018 2002-08-07 Jakub Jelinek <jakub@redhat.com>
8020 * gcc.c-torture/compile/20020807-1.c: New test.
8022 2002-07-30 Jakub Jelinek <jakub@redhat.com>
8024 * gcc.dg/tls/opt-1.c: New test.
8026 2002-07-29 Jakub Jelinek <jakub@redhat.com>
8028 * gcc.dg/20020729-1.c: New test.
8030 2002-07-20 Jakub Jelinek <jakub@redhat.com>
8032 * g++.dg/opt/life1.C: New test.
8034 2002-05-20 Jakub Jelinek <jakub@redhat.com>
8036 * gcc.dg/20020525-1.c: New test.
8038 2002-05-24 Jakub Jelinek <jakub@redhat.com>
8041 * g++.dg/ext/pretty1.C: New test.
8042 * g++.dg/ext/pretty2.C: New test.
8044 2003-05-15 Mark Mitchell <mark@codesourcery.com>
8047 * g++.dg/ext/typeof5.C: New test.
8049 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
8051 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
8052 __USER_LABEL_PREFIX__ into account.
8053 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
8055 2003-05-14 Roger Sayle <roger@eyesopen.com>
8057 * gcc.dg/builtins-15.c: New test case.
8059 2003-05-13 Zack Weinberg <zack@codesourcery.com>
8061 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
8063 2003-05-12 Mark Mitchell <mark@codesourcery.com>
8065 * lib/g++.exp: Tweak handling of additional source files.
8066 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
8067 * g++.dg/special/conpr-2a.C: Rename to ...
8068 * g++.dg/special/conpr-2a.cc: ... this.
8069 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
8070 * g++.dg/special/conpr-3a.C: Rename to ...
8071 * g++.dg/special/conpr-3a.cc: This.
8072 * g++.dg/special/conpr-3b.C: Rename to ...
8073 * g++.dg/special/conpr-3b.cc: This.
8074 * g++.dg/special/conpr-4.C: New test.
8075 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
8077 2003-05-12 David Edelsohn <edelsohn@gnu.org>
8079 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
8081 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8083 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
8084 * g++.old-deja/g++.robertl/eb71.C: Likewise.
8085 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
8086 * g++.old-deja/g++.other/warn3.C: Likewise.
8088 2003-05-11 Roger Sayle <roger@eyesopen.com>
8090 * gcc.dg/i386-387-1.c: Update to also test log.
8091 * gcc.dg/i386-387-2.c: Likewise.
8093 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
8095 * g77.f-torture/execute/int8421.f: New test.
8097 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8099 PR c++/10230, c++/10481
8100 * g++.dg/lookup/scoped5.C: New test.
8102 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8105 * g++.dg/template/ttp6.C: New test.
8107 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
8109 * gcc.c-torture/execute/builtins: New directory.
8110 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
8111 gcc.c-torture/execute/builtins.
8112 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
8113 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
8114 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
8115 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
8117 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8120 * g++.dg/template/access8.C: New test.
8121 * g++.dg/template/access9.C: New test.
8123 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8126 * g++.dg/parse/access1.C: New test.
8128 2003-05-09 DJ Delorie <dj@redhat.com>
8130 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
8131 long, and not an int.
8133 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8135 PR c++/10555, c++/10576
8136 * g++.dg/template/memclass1.C: New test.
8138 2003-05-08 DJ Delorie <dj@redhat.com>
8140 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
8142 * gcc.c-torture/execute/20021024-1.x: Likewise.
8143 * gcc.c-torture/execute/shiftdi.x: Likewise.
8144 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
8145 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
8146 * gcc.dg/20021018-1.c: Likewise.
8148 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8150 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
8152 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
8153 (bcopy): Call memmove.
8155 2003-05-08 Roger Sayle <roger@eyesopen.com>
8157 * g77.f-torture/compile/8485.f: New test case.
8159 2003-05-07 Richard Henderson <rth@redhat.com>
8162 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
8163 Verify exception_cleanup not called for rethrows.
8164 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
8165 when exiting catch block without rethrowing.
8166 * g++.dg/eh/forced3.C: New.
8167 * g++.dg/eh/forced4.C: New.
8169 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
8171 * gcc.dg/20030505.c: Fix triplet.
8173 2003-05-06 DJ Delorie <dj@redhat.com>
8175 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
8176 * gcc.dg/nest.c: Likewise.
8178 2003-05-05 Roger Sayle <roger@eyesopen.com>
8180 * gcc.dg/builtins-14.c: New test case.
8182 2003-05-05 Janis Johnson <janis187@us.ibm.com>
8184 * lib/compat.exp (compat-execute): New argument.
8185 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
8186 * gcc.dg/compat: New test directory.
8187 * gcc.dg/compat/compat.exp: New expect script.
8188 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
8189 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
8190 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
8191 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
8192 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
8193 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
8195 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
8196 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
8197 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
8198 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
8199 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
8200 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
8201 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
8202 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
8203 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
8204 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
8205 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
8206 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
8207 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
8208 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
8209 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
8211 2003-05-05 Zack Weinberg <zack@codesourcery.com>
8213 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
8215 2003-05-05 Jakub Jelinek <jakub@redhat.com>
8217 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
8219 2003-05-05 Geoffrey Keating <geoffk@apple.com>
8221 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
8222 * gcc.dg/ppc-fsel-2.c: New test.
8224 * gcc.dg/unused-5.c: New test.
8226 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8229 * g++.dg/warn/pmf1.C: New test.
8231 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8234 * g++.dg/warn/main.C: New test.
8236 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8238 * gcc.dg/nonnull-3.c: New test.
8240 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
8242 * gcc.dg/cpp/Wtrigraphs.c: Update.
8243 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
8245 2003-05-03 Geoffrey Keating <geoffk@apple.com>
8247 * gcc.dg/ppc-fsel-1.c: New test.
8249 2003-05-03 Zack Weinberg <zack@codesourcery.com>
8252 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
8254 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
8256 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
8258 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8260 PR c++/9364, c++/10553, c++/10586
8261 * g++.dg/parse/typename4.C: New test.
8262 * g++.dg/parse/typename5.C: Likewise.
8264 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
8266 * gcc.c-torture/compile/20030503-1.c: New test.
8268 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8270 * g++.dg/lookup/using5.C: Fix testcase error.
8272 2003-05-01 Chris Demetriou <cgd@broadcom.com>
8274 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
8275 since MEABI is no longer supported. Remove all vestiges
8276 of MEABI from the test.
8278 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8281 * g++.dg/lookup/using5.C: New test.
8283 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8286 * g++.dg/template/ttp5.C: New test.
8288 2003-04-30 Mark Mitchell <mark@codesourcery.com>
8290 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
8291 (dg-gpp-additional-sources): New function.
8292 (dg-gpp-additional-files): Likewise.
8293 * lib/g++.exp (additional_sources): New variable.
8294 (additional_files): Likewise.
8295 (g++_target_compile): Deal with them.
8296 * lib/old-dejagnu.exp: Remove.
8297 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
8298 * g++.old-deja: Revise all tests to use dg commands.
8300 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8302 PR c++/9432, c++/9528
8303 * g++.dg/lookup/using4.C: New test.
8305 2003-04-29 Geoffrey Keating <geoffk@apple.com>
8307 * gcc.dg/noreturn-5.c: New file.
8308 * gcc.dg/noreturn-6.c: New file.
8310 * gcc.c-torture/compile/inline-1.c: New file.
8312 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8315 * g++.dg/template/explicit1.C: New test.
8317 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8320 * g++.dg/other/bitfield1.C: New test.
8323 * g++.dg/init/new7.C: New test.
8325 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8327 * g++.dg/ext/desig1.C: New test.
8328 * g++.dg/ext/init1.C: Update.
8330 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
8332 2003-04-28 Mark Mitchell <mark@codesourcery.com>
8335 * g++.dg/warn/Winline-1.C: New test.
8337 2003-04-28 Jakub Jelinek <jakub@redhat.com>
8339 * gcc.c-torture/execute/string-opt-19.c: New test.
8341 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
8342 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
8344 2003-04-27 Mark Mitchell <mark@codesourcery.com>
8347 * g++.dg/init/new6.C: New test.
8350 * g++.dg/init/ref6.C: New test.
8352 2003-04-26 David Edelsohn <edelsohn@gnu.org>
8354 * g++.dg/warn/weak1.C: XFAIL on AIX4.
8356 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8358 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
8359 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
8361 2003-04-25 Mark Mitchell <mark@codesourcery.com>
8363 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
8364 initialized static data members.
8366 2003-04-25 H.J. Lu <hjl@gnu.org>
8368 * gcc.dg/ia64-sync-4.c: New test.
8370 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8372 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
8375 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
8378 * g++.dg/warn/conv1.C: New test.
8379 * g++.old-deja/g++.other/conv7.C: Adjust.
8380 * g++.old-deja/g++.other/overload14.C: Adjust.
8382 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8385 * g++.dg/template/defarg2.C: New test.
8387 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
8389 * gcc.dg/cpp/include2.c: Update.
8390 * gcc.dg/cpp/multiline-2.c: New.
8391 * gcc.dg/cpp/multiline.c: Update.
8392 * gcc.dg/cpp/strify2.c: Update.
8393 * gcc.dg/cpp/trad/literals-2.c: Update.
8395 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8397 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
8399 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8401 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
8403 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8406 * g++.dg/parse/crash4.C: New test.
8409 * g++.dg/parse/crash5.C: New test.
8411 2003-04-22 Mark Mitchell <mark@codesourcery.com>
8414 * g++.dg/parse/crash3.C: New test.
8417 * g++.dg/parse/elab1.C: New test.
8419 2003-04-22 Devang Patel <dpatel@apple.com>
8421 * gcc.dg/cpp/trad/funlike-5.c: New test.
8423 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
8425 * g++.dg/other/packed1.C: Fix dg options.
8427 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
8429 * g++.dg/other/offsetof2.C: New test.
8431 2003-04-21 Mark Mitchell <mark@codesourcery.com>
8433 * g++.dg/template/recurse.C: Adjust location of error messages.
8435 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
8438 * g++.dg/init/addr-const1.C: New test.
8439 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
8441 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
8444 * g++.dg/lookup/struct-hack1.C: New test.
8446 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
8448 * ucs.c: Update diagnostic messages.
8450 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
8452 * gcc.dg/cpp/truefalse.cpp: New test.
8453 * gcc.dg/cpp/cpp.exp: Update.
8454 * g++.dg/other/stdbool-if.C: Remove.
8456 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
8458 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
8459 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
8461 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8463 * gcc.c-torture/compile/20030418-1.c: New test.
8465 2003-04-17 Janis Johnson <janis187@us.ibm.com>
8467 * README.compat: Remove; content moved to doc/sourcebuild.texi.
8469 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8472 g++.dg/template/dependent-name1.C: New test.
8474 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
8476 * gcc.dg/warn-1.c (tourist_guide): New array,
8477 contains a pointer to bar.
8479 2003-04-16 Roger Sayle <roger@eyesopen.com>
8481 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
8482 * gcc.c-torture/execute/medce-1.c: New test case.
8483 * gcc.c-torture/execute/medce-2.c: New test case.
8485 2003-04-15 Mark Mitchell <mark@codesourcery.com>
8487 * lib/prune.exp: Ignore more messages.
8490 * g++.dg/parse/lookup3.C: New test.
8492 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
8494 * gcc.c-torture/compile/20030415-1.c : New test.
8496 2003-04-14 Mark Mitchell <mark@codesourcery.com>
8498 * gcc.c-torture/execute/scope-2.c: Move to ...
8499 * gcc.dg/noncompile/scope.c: .... here.
8501 2003-04-14 Roger Sayle <roger@eyesopen.com>
8503 * gcc.dg/20030414-2.c: New test case.
8505 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
8508 * gcc.dg/20030414-1.c: New test.
8510 2003-04-13 Roger Sayle <roger@eyesopen.com>
8512 * gcc.dg/builtins-12.c: New test case.
8513 * gcc.dg/builtins-13.c: New test case.
8515 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8517 * gcc.c-torture/execute/string-opt-18.c: New test.
8519 2003-04-13 Mark Mitchell <mark@codesourcery.com>
8522 * g++.dg/init/new5.C: New test.
8524 2003-04-12 Mark Mitchell <mark@codesourcery.com>
8527 * g++.dg/ext/dllimport1.C: New test.
8529 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8531 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
8533 2003-04-11 Bud Davis <bdavis9659@comcast.net>
8536 * g77.f-torture/noncompile/9263.f: New test
8538 * g77.f-torture/execute/1832.f: New test
8540 2003-04-11 David Chad <davidc@freebsd.org>
8541 Loren J. Rittle <ljrittle@acm.org>
8544 * objc.dg/headers.m: New test.
8546 2003-04-10 Zack Weinberg <zack@codesourcery.com>
8548 * gcc.c-torture/execute/builtin-noret-2.c: New.
8549 * gcc.c-torture/execute/builtin-noret-2.x: New.
8550 XFAIL builtin-noret-2.c at -O1 and above.
8551 * gcc.dg/redecl.c: New.
8552 * gcc.dg/Wshadow-1.c: Update error regexps.
8554 2003-04-10 Mark Mitchell <mark@codesourcery.com>
8556 * g++.dg/abi/bitfield10.C: New test.
8558 2003-04-09 Mike Stump <mrs@apple.com>
8560 * gcc.dg/pch/pch.exp: Make testcase names longer.
8561 * g++.dg/pch/pch.exp: Make testcase names longer.
8563 2003-04-08 Roger Sayle <roger@eyesopen.com>
8565 * gcc.dg/builtins-11.c: New test case.
8567 2003-04-08 Roger Sayle <roger@eyesopen.com>
8569 * gcc.dg/builtins-9.c: New test case.
8570 * gcc.dg/builtins-10.c: New test case.
8572 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
8574 * gcc.dg/noncompile/init-4.c.c: New test.
8576 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
8578 * gcc.misc-test/gcov-9.c: New test.
8579 * gcc.misc-test/gcov-10.c: New test
8580 * gcc.misc-test/gcov-11.c: New test.
8582 2003-04-05 Zack Weinberg <zack@codesourcery.com>
8584 PR optimization/10024
8585 * gcc.c-torture/compile/20030405-1.c: New test.
8587 2003-04-04 Geoffrey Keating <geoffk@apple.com>
8589 * gcc.dg/pch/static-3.c: New.
8590 * gcc.dg/pch/static-3.hs: New.
8591 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
8593 2003-04-04 Richard Henderson <rth@redhat.com>
8595 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
8596 * g++.dg/eh/forced2.C: Likewise.
8598 2003-04-03 Mike Stump <mrs@apple.com>
8600 * lib/scanasm.exp (scan-assembler): Add xfail processing for
8602 (scan-assembler-times, scan-assembler-not): Likewise.
8603 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
8605 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8607 * gcc.dg/sparc-loop-1.c: New test.
8609 2003-04-02 Geoffrey Keating <geoffk@apple.com>
8612 * g++.dg/pch/system-2.C: New.
8613 * g++.dg/pch/system-2.Hs: New.
8615 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
8617 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
8619 * g++.dg/eh/simd-1.C (vecfunc): Same.
8621 2003-04-01 Roger Sayle <roger@eyesopen.com>
8623 * gcc.c-torture/execute/20030401-1.c: New test case.
8625 2003-04-01 Ziemowit Laski <zlaski@apple.com>
8627 * objc.dg/defs.m: New.
8629 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
8631 * g++.dg/eh/simd-1.C: New.
8632 * g++.dg/eh/simd-2.C: New.
8634 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
8636 * gcc.c-torture/execute/simd-3.c: New.
8638 2003-03-31 Mark Mitchell <mark@codesourcery.com>
8641 * gcc.dg/20030331-2.c: New test.
8643 2003-03-31 Mark Mitchell <mark@codesourcery.com>
8646 * g++.dg/parse/crash2.C: New test.
8648 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8650 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
8651 * gcc.c-torture/execute/20030331-1.c: ...here.
8653 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8655 * gcc.c-torture/execute/20030331-1.c: New test.
8657 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
8659 * lib/gcov.exp: Adjust call return testing strings.
8660 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
8662 2003-03-31 Roger Sayle <roger@eyesopen.com>
8664 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
8665 * gcc.dg/builtins-7.c: New test case.
8666 * gcc.dg/builtins-8.c: New test case.
8668 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8670 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
8672 2003-03-30 Mark Mitchell <mark@codesourcery.com>
8675 * g++.dg/lookup-class-member-2.C: New test.
8677 2003-03-30 Glen Nakamura <glen@imodulo.com>
8679 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
8681 2003-03-28 Roger Sayle <roger@eyesopen.com>
8683 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
8685 2003-03-28 Mark Mitchell <mark@codesourcery.com>
8687 * g++.dg/init/attrib1.C: New test.
8689 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8691 * gcc.dg/ultrasp8.c: New test.
8693 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8695 * gcc.dg/ultrasp7.c: New test.
8697 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
8700 * g++.dg/template/inline1.C: New test.
8702 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8704 * gcc.dg/sparc-dwarf2.c: New test.
8706 2003-03-27 Roger Sayle <roger@eyesopen.com>
8708 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
8709 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
8711 2003-03-27 Mark Mitchell <mark@codesourcery.com>
8713 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
8714 than reading .x files.
8715 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
8716 * g77.dg/gcov/gcov-1.f: Likewise.
8717 * gcc.misc-tests/gcov-4b.c: Likewise.
8718 * gcc.misc-tests/gcov-5b.c: Likewise.
8719 * gcc.misc-tests/gcov-6.c: Likewise.
8720 * gcc.misc-tests/gcov-7.c: Likewise.
8721 * gcc.misc-tests/gcov-8.c: Likewise.
8722 * g++.dg/gcov/gcov-1.x: Remove.
8723 * g77.dg/gcov/gcov-1.x: Likewise.
8724 * gcc.misc-tests/gcov-4b.x: Likewise.
8725 * gcc.misc-tests/gcov-5b.x: Likewise.
8726 * gcc.misc-tests/gcov-6.x: Likewise.
8727 * gcc.misc-tests/gcov-7.x: Likewise.
8728 * gcc.misc-tests/gcov-8.x: Likewise.
8730 2003-03-27 Glen Nakamura <glen@imodulo.com>
8733 * gcc.dg/20030324-1.c: New test.
8735 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
8738 * g++.dg/template/arg3.C: New test.
8741 * g++.dg/template/friend18.C: New test.
8743 2003-03-26 Roger Sayle <roger@eyesopen.com>
8745 * g77.f-torture/compile/20030326-1.f: New test case.
8747 2003-03-26 Janis Johnson <janis187@us.ibm.com>
8749 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
8751 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
8753 2003-03-26 Jakub Jelinek <jakub@redhat.com>
8755 * gcc.dg/ia64-sync-3.c: New test.
8757 2003-03-26 Alan Modra <amodra@bigpond.net.au>
8759 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
8761 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8763 * gcc.dg/ultrasp6.c: New test.
8765 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8767 * gcc.dg/i386-signbit-1.c: New test.
8768 * gcc.dg/i386-signbit-2.c: New test.
8769 * gcc.dg/i386-signbit-3.c: New test.
8771 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8773 * gcc.dg/ultrasp5.c: Fix options.
8775 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8777 * gcc.dg/ultrasp5.c: Fix comment.
8779 2003-03-24 Bud Davis <bdavis9659@comcast.net>
8782 * g77.f-torture/execute/10197.f: New test.
8784 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
8786 PR c++/9898, c++/383
8787 * g++.dg/template/conv6.C: New test.
8790 * g++.dg/template/ptrmem5.C: New test.
8793 * g++.dg/lookup/koenig1.C: New test.
8796 * g++.dg/lookup/template2.C: New test.
8798 2003-03-24 Jakub Jelinek <jakub@redhat.com>
8800 * g++.dg/opt/rtti1.C: New test.
8802 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8804 * gcc.dg/ultrasp5.c: New test.
8806 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
8809 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
8812 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
8815 * gcc.dg/20030323-1.c: New test.
8817 2003-03-23 Roger Sayle <roger@eyesopen.com>
8819 * gcc.c-torture/compile/20030323-1.c: New test case.
8821 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
8823 * gcc.dg/20030321-1.c: New test.
8825 2003-03-22 Zack Weinberg <zack@codesourcery.com>
8827 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
8829 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
8831 PR c++/9978, c++/9708
8832 * g++.dg/ext/vlm1.C: Adjust expected error.
8833 * g++.dg/ext/vla2.C: New test.
8834 * g++.dg/template/arg1.C: New test.
8835 * g++.dg/template/arg2.C: New test.
8837 2003-03-22 Bud Davis <bdavis9659@comcast.net>
8839 * g77.f-torture/execute/select.f: New test.
8840 * g77.f-torture/noncompile/select_no_compile.f: New test.
8842 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
8845 * g++.dg/other/error4.C: New test.
8847 2003-03-20 Mark Mitchell <mark@codesourcery.com>
8849 * g++.dg/template/friend17.C: New test.
8851 2003-03-21 Alan Modra <amodra@bigpond.net.au>
8853 * gcc.c-torture/compile/20030320-1.c: New.
8855 2003-03-20 Roger Sayle <roger@eyesopen.com>
8857 * gcc.dg/builtins-6.c: New test case.
8859 2003-03-19 Alan Modra <amodra@bigpond.net.au>
8862 * gcc.c-torture/compile/20030319-1.c: New.
8864 2003-03-18 Jan Hubicka <jh@suse.cz>
8866 * gcc.dg/i386-cvt-1.c: New test.
8868 2003-03-17 Zack Weinberg <zack@codesourcery.com>
8870 * objc.dg/naming-1.m: Use "(parse|syntax) error".
8871 * objc.dg/naming-2.m: Likewise.
8873 2003-03-17 Mark Mitchell <mark@codesourcery.com>
8876 * g++.dg/parse/crash1.C: New test.
8878 2003-03-16 Mark Mitchell <mark@codesourcery.com>
8881 * g++.dg/eh/cleanup1.C: New test.
8883 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
8885 * gcc.c-torture/execute/20030316-1.c: New test case.
8887 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
8890 * g++.dg/init/ctor2.C: New test.
8892 2003-03-15 Roger Sayle <roger@eyesopen.com>
8894 * g77.f-torture/compile/xformat.f: New test case.
8896 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8898 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
8899 * g++.old-deja/g++.mike/eh50.C: Likewise.
8901 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8904 * g++.dg/template/spec7.C: New test.
8905 * g++.dg/template/spec8.C: Likewise.
8907 2003-03-14 Jakub Jelinek <jakub@redhat.com>
8909 * gcc.c-torture/execute/20030313-1.c: New test.
8911 2003-03-14 Richard Henderson <rth@redhat.com>
8913 * gcc.dg/inline-2.c: Adjust alpha test for external call.
8915 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8917 * gcc.c-torture/compile/20030314-1.c: New test.
8919 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
8921 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
8922 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
8924 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
8925 to accept newer _imp__ prefix and additional
8926 newline in .drectve section.
8927 * gcc.dg/dll-4.c: Likewise.
8928 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
8931 2003-03-13 Mark Mitchell <mark@codesourcery.com>
8933 * g++.dg/parse/namespace9.C: New test.
8935 * g++.dg/init/ref5.C: New test.
8936 * g++.dg/parse/ptrmem1.C: Likewise.
8938 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8940 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
8941 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
8943 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
8944 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
8946 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
8948 * gcc.c-torture/execute/20030224-2.c: New test.
8950 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8952 * gcc.dg/decl-3.c: New test.
8954 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8956 * gcc.dg/i386-loop-2.c: New test.
8958 2003-03-11 Mark Mitchell <mark@codesourcery.com>
8961 * g++.dg/parse/namespace8.C: New test.
8964 * g++.dg/overload/builtin2.C: New test.
8966 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
8968 * gcc.dg/return-type-3.c: New test.
8970 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8972 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
8973 profiling options are not supported.
8975 2003-03-10 Mark Mitchell <mark@codesourcery.com>
8977 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
8978 * g++.old-deja/g++.warn/impint2.C: Likewise.
8980 2003-03-10 Devang Patel <dpatel@apple.com>
8982 * g++.dg/cpp/c++_cmd_1.C: New test.
8983 * g++.dg/cpp/c++_cmd_1.h: New file.
8985 2003-03-10 Segher Boessenkool <segher@koffie.nl>
8987 * gcc.dg/altivec-9.c: New file.
8989 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8991 * gcc.dg/ppc-sdata-1.c: New test.
8992 * gcc.dg/ppc-sdata-2.c: New test.
8994 2003-03-09 Mark Mitchell <mark@codesourcery.com>
8997 * g++.dg/opt/ptrmem2.C: New test.
9000 * g++.dg/opt/ptrmem1.C: New test.
9002 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9004 * gcc.dg/i386-loop-1.c: New test.
9006 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9009 * g++.dg/lookup/friend1.C: New test.
9011 2003-03-08 Mark Mitchell <mark@codesourcery.com>
9014 * g++.dg/parser/constructor1.C: New test.
9016 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
9018 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
9020 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
9022 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
9024 * gcc.dg/cpp/Wunused.c: Update test.
9026 2003-03-08 Jan Hubicka <jh@suse.cz>
9028 * gcc.dg/inline-3.c: New test.
9030 2003-03-08 Mark Mitchell <mark@codesourcery.com>
9033 * g++.dg/parse/builtin1.C: New test.
9036 * g++.dg/abi/cookie1.C: New test.
9037 * g++.dg/abi/cookie2.C: Likewise.
9040 * g++.dg/template/field1.C: New test.
9043 * g++.dg/parse/class1.C: New test.
9044 * g++.dg/parse/namespace7.C: Likewise.
9045 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
9047 2003-03-07 Mark Mitchell <mark@codesourcery.com>
9049 * g++.dg/init/ref4.C: New test.
9051 2003-03-07 Jan Hubicka <jh@suse.cz>
9053 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
9054 * gcc.dg/inline-3.c: New test.
9056 2003-03-06 Mark Mitchell <mark@codesourcery.com>
9058 * g++.dg/init/ref3.C: New test.
9061 * g++.dg/init/ref2.C: New test.
9064 * g++.dg/warn/Wshadow-2.C: New test.
9067 * g++.dg/warn/Woverloaded-1.C: New test.
9069 2003-03-05 Jan Hubicka <jh@suse.cz>
9071 * gcc.dg/i386-local2.c: New.
9072 * gcc.dg/i386-local.c: Fix typo.
9074 2003-03-05 Mark Mitchell <mark@codesourcery.com>
9076 * g++.dg/abi/layout3.C: New test.
9078 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9080 * gcc.c-torture/compile/20030305-1.c
9082 2003-03-05 Jan Hubicka <jh@suse.cz>
9084 * gcc.dg/i386-local.c: New.
9086 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
9088 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
9090 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9092 * gcc.dg/switch-2.c: New test.
9093 * gcc.dg/switch-3.c: New test.
9094 * gcc.dg/Wswitch.c: Adjust line numbers.
9095 * gcc.dg/Wswitch-default.c: Likewise.
9096 * gcc.dg/Wswitch-enum.c: Likewise.
9098 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
9100 * gcc.c-torture/execute/20030222-1.c: New test.
9102 2003-03-03 James E Wilson <wilson@tuliptree.org>
9104 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
9106 2003-03-03 Mark Mitchell <mark@codesourcery.com>
9109 * g++.dg/init/ref1.C: New test.
9111 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
9113 * gcc.dg/sh-relax.c: New SH-only test.
9115 2003-03-03 Geoffrey Keating <geoffk@apple.com>
9117 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
9118 comment explaining purpose of testcase.
9120 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
9122 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
9123 for HC11/HC12 (asm needs two int registers).
9124 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
9125 HC11/HC12 because the test uses an asm which needs two 32-bit
9128 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
9130 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
9131 for HC11/HC12 (array is too large otherwise).
9132 * gcc.c-torture/compile/920501-4.x: New file, likewise.
9133 * gcc.c-torture/compile/20010518-2.x: Likewise.
9134 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
9135 HC11/HC12 (array is too large).
9137 2003-03-01 Geoffrey Keating <geoffk@apple.com>
9139 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
9140 * lib/g++-dg.exp (g++-dg-test): Likewise.
9142 2003-03-01 Roger Sayle <roger@eyesopen.com>
9144 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
9145 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
9147 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9149 * g++.dg/warn/implicit-typename1.C: Remove warning.
9151 2003-02-28 Richard Henderson <rth@redhat.com>
9153 * gcc.dg/noreturn-1.c: Move noreturn warning line.
9154 * gcc.dg/return-type-1.c: Move control reaches end warning line.
9156 2003-02-28 Geoffrey Keating <geoffk@apple.com>
9158 * gcc.dg/pch/pch.exp: Change .pch to .gch.
9159 * g++.dg/pch/pch.exp: Likewise.
9161 2003-02-28 Mark Mitchell <mark@codesourcery.com>
9164 * testsuite/g++.dg/init/new4.C: New test.
9166 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
9168 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
9170 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
9172 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
9175 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
9178 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9180 * lib/scanasm.exp: Add support for counting numbers of
9182 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
9183 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
9185 2003-02-25 Mark Mitchell <mark@codesourcery.com>
9188 * g++.dg/template/static3.C: New test.
9191 * g++.dg/parse/namespace6.C: New test.
9193 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9196 * gcc.dg/20030225-1.c: New test.
9198 2003-02-24 Mark Mitchell <mark@codesourcery.com>
9200 * README: Remove out-of-date information.
9203 * g++.dg/template/spec6.C: New test.
9205 2003-02-24 Jeff Law <law@redhat.com>
9207 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
9209 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9211 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
9212 * gcc.dg/pragma-ep-1.c: Likewise.
9214 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9217 * g++.dg/template/friend16.C: New test.
9219 2003-02-23 Mark Mitchell <mark@codesourcery.com>
9222 * g++.dg/parse/fused-params1.C: Adjust error messages.
9223 * g++.dg/template/nested3.C: New test.
9225 2003-02-24 Alan Modra <amodra@bigpond.net.au>
9227 * g++.dg/abi/param1.C: New test.
9229 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9232 * g++.dg/warn/implicit-typename1.C: New test.
9234 2003-02-22 Kelley Cook <kelleycook@comcast.net>
9236 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
9238 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9239 * gcc.c-torture/execute/20010129-1.x: Likewise.
9240 * gcc.dg/20011107-1.c: Likewise.
9241 * gcc.dg/20020108-1.c: Likewise.
9242 * gcc.dg/20020122-3.c: Likewise.
9243 * gcc.dg/20020206-1.c: Likewise.
9244 * gcc.dg/20020310-1.c: Likewise.
9245 * gcc.dg/20020426-2.c: Likewise.
9246 * gcc.dg/20020517-1.c: Likewise.
9247 * gcc.dg/991230-1.c: Likewise.
9248 * gcc.dg/i386-unroll-1.c: Likewise.
9249 * gcc.misc-tests/i386-prefetch.exp: Likewise.
9251 2003-02-22 Jan Hubicka <jh@suse.cz>
9253 * gcc.dg/i386-mul.c: New test.
9255 2003-02-21 Roger Sayle <roger@eyesopen.com>
9257 * gcc.dg/builtins-5.c: New test case.
9259 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
9261 * gcc.dg/asmreg-1.c: New test.
9263 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9266 * g++.dg/parse/varmod1.C: New test.
9268 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9271 * g++.dg/template/op1.C: New test.
9273 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9276 * g++.dg/template/nested2.C: New test.
9278 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9281 * g++.dg/expr/dtor1.C: New test.
9283 2003-02-21 Zack Weinberg <zack@codesourcery.com>
9285 * gcc.dg/cpp/include3.c: New test.
9286 * gcc.dg/cpp/inc/foo.h: New file.
9288 2003-02-21 Glen Nakamura <glen@imodulo.com>
9290 * gcc.c-torture/execute/20030221-1.c: New test.
9292 2003-02-20 Mark Mitchell <mark@codesourcery.com>
9295 * g++.dg/abi/conv1.C: New test.
9297 2003-02-20 Jan Hubicka <jh@suse.cz>
9299 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
9301 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
9303 * gcc.c-torture/compile/20030219-1.c: New test.
9305 2003-02-18 Jan Hubicka <jh@suse.cz>
9307 * gcc.dg/funcorder.c: New test.
9309 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
9311 * gcc.c-torture/execute/20030218-1.c: New.
9313 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
9315 * gcc.dg/20030218-1.c: New.
9317 2003-02-18 Richard Henderson <rth@redhat.com>
9319 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
9320 * gcc.dg/attr-used-2.c: New.
9322 2003-02-18 Mark Mitchell <mark@codesourcery.com>
9325 * g++.dg/init/copy5.C: New test.
9327 2003-02-18 Geoffrey Keating <geoffk@apple.com>
9329 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
9330 * g++.dg/pch/pch.exp: Likewise.
9332 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
9334 * gcc.c-torture/execute/20030209-1.c: Enable the test if
9335 STACK_SIZE is not defined.
9337 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9340 * g++.dg/template/init1.C: New test.
9342 2003-02-16 Jan HUbicka <jh@suse.cz>
9344 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
9345 (foo): Add few extra tests
9346 * gcc.dg/c99-const-expr-3.c: Likewise.
9347 * gcc.c-torture/execute/20030216-1.c: New.
9349 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9352 * g++.dg/ext/typeof4.C: New test.
9354 2003-02-15 Roger Sayle <roger@eyesopen.com>
9356 * gcc.dg/i386-387-3.c: New test case.
9358 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
9360 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
9361 cris-*-elf* cris-*-aout* and mmix-*-*.
9363 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
9365 * gcc.dg/20030213-1.c: New test.
9367 2003-02-12 Roger Sayle <roger@eyesopen.com>
9369 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
9370 * gcc.dg/i386-387-2.c: Likewise.
9372 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
9374 * gcc.dg/ppc-spe.c: Fix formatting.
9375 Enable tests that were previously unsupported by gas.
9376 Delete tests for instructions that no longer exist.
9377 Switch arguments on evsubifw builtin.
9379 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
9381 * gcc.c-torture/execute/20030209-1.c: Disable the test if
9382 STACK_SIZE is too small.
9384 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9385 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9387 * gcc.dg/decl-2.c: New test.
9389 2003-02-10 Jan Hubicka <jh@suse.cz>
9391 * gcc.dg/i386-fpcvt-1.c: New test.
9393 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
9395 * gcc.c-torture/execute/20030209-1.c: New test.
9397 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
9399 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
9400 int-wide bitops, use the constants of the same width.
9401 Likewise, if long long is 32-bit wide, test bitops using
9404 2003-02-07 Loren James Rittle <ljrittle@acm.org>
9406 * gcc.dg/20021014-1.c: Annotate with expected notice text.
9408 2003-02-07 Roger Sayle <roger@eyesopen.com>
9410 * testsuite/gcc.dg/builtins-4.c: New test case.
9412 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9414 * gcc.dg/20020430-1.c: Fix dg command typos.
9415 * gcc.dg/20020503-1.c: Likewise.
9417 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9420 * g++.dg/parse/fused-params1.C: New test.
9423 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
9426 * g++.dg/parse/non-dependent1.C: New test.
9429 * g++.dg/parse/dupl-tmpl-args1.C: New test.
9432 * g++.dg/parse/undefined7.C: New test.
9433 * g++.dg/parse/non-templ1.C: New test.
9436 * g++.dg/parse/too-many-tmpl-args1.C: New test.
9438 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9440 * gcc.c-torture/compile/20030206-1.c: New test.
9442 2003-02-05 Roger Sayle <roger@eyesopen.com>
9444 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
9445 "pow" to "foo" to avoid potential confusion with a math built-in.
9447 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9449 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
9450 conditions for SPARC targets.
9452 2003-02-05 Jakub Jelinek <jakub@redhat.com>
9454 * gcc.dg/20030204-1.c: New test.
9456 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9459 * g++.dg/parse/array-size1.C: New test.
9462 * g++.dg/parse/undefined3.C: New test.
9465 * g++.dg/parse/undefined4.C: New test.
9468 * g++.dg/parse/undefined5.C: New test.
9471 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
9474 * g++.dg/parse/casting-operator1.C: New test.
9477 * g++.dg/parse/undefined6.C: New test.
9480 * g++.dg/parse/missing-template1.C: New test.
9482 2003-02-04 Jan Hubicka <jh@suse.cz>
9484 * gcc.dg/i386-cadd.c: Compile using -march=k8.
9485 * gcc.dg/i386-cmov?.c: Likewise.
9486 * gcc.dg/i386-fpcvt-?.c: Likewise.
9487 * gcc.dg/i386-ssefp-1.c: Likewise.
9488 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
9491 2003-02-03 Mark Mitchell <mark@codesourcery.com>
9494 * testsuite/g++.dg/ext/max.C: New test.
9496 2003-02-03 Jan Hubicka <jh@suse.cz>
9498 * gcc.c-torture/execute/20030203-1.c: New test.
9500 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
9502 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
9505 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
9507 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
9508 * g++.dg/init/new2.C: Likewise.
9509 * g++.dg/other/new1.C: Likewise.
9511 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
9513 * gcc.dg/struct-ret-libc.c: New test.
9515 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
9517 * gcc.dg/20030129-1.c: New test.
9519 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9522 * g++.dg/template/ptrmem4.C: New test.
9524 2003-01-29 Mark Mitchell <mark@codesourcery.com>
9526 * g++.dg/parser/constant1.C: New test.
9528 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9531 * g++.dg/parse/friend2.C: New test.
9533 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
9536 * g++.dg/template/unify4.C: New test.
9538 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
9540 * gcc.c-torture/execute/20030128-1.c: New test.
9542 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
9544 * g++.dg/lookup/nested1.C: Test moved from ...
9545 * g++.old-deja/g++.other/lookup24.C: ... here.
9547 2003-01-28 Jan Hubicka <jh@suse.cz>
9549 * gcc.dg/i386-cmov5.c: New test.
9551 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9553 * gcc.c-torture/execute/20010925-1.c: Changed the
9556 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9559 * g++.dg/parse/template5.C: New test.
9561 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
9564 * g77.dg/pr9258: New test.
9566 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9568 * README: Move relevant parts from README.g++.
9570 * README.g++: Remove this file.
9572 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9574 * g++.dg/abi/dcast1.C: New test.
9576 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9578 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
9580 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
9583 * g++.old-deja/g++.other/lookup24.C: New test.
9585 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9588 * gcc.dg/uninit-C.c: New test.
9590 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
9592 * g++.dg/abi/covariant1.C: New test.
9594 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
9596 * gcc.dg/20030123-1.c: New test.
9598 2003-01-25 Jan Hubicka <jh@suse.cz>
9601 * gcc.c-torture/compile/20030125-1.c
9603 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
9606 * g++.dg/parse/template3.C: New test.
9607 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
9610 * g++.dg/parse/template4.C: New test.
9613 * g++.dg/template/qual2.C: New test.
9616 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
9618 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
9620 2003-01-25 Roger Sayle <roger@eyesopen.com>
9622 * gcc.c-torture/execute/switch-1.c: New test case.
9624 2003-01-25 Jan Hubicka <jh@suse.cz>
9626 * gcc.c-torture/execute/20030125-1.[cx]: New test.
9628 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
9630 Tweaks for Bison-1.875. From the NEWS file:
9631 "- `parse error' -> `syntax error'
9632 Bison now uniformly uses the term `syntax error'"
9633 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
9634 * gcc.dg/cpp/digraph2.c: Likewise.
9635 * gcc.dg/cpp/direct2.c: Likewise.
9636 * gcc.dg/cpp/paste4.c: Likewise.
9637 * gcc.dg/c90-restrict-1.c: Likewise.
9638 * gcc.dg/c99-func-2.c: Likewise.
9639 * gcc.dg/noncompile/920721-2.c: Likewise.
9640 * gcc.dg/noncompile/930622-2.c: Likewise.
9641 * gcc.dg/noncompile/940112-1.c: Likewise.
9642 * gcc.dg/noncompile/950921-1.c: Likewise.
9643 * gcc.dg/noncompile/951123-1.c: Likewise.
9644 * gcc.dg/noncompile/971104-1.c: Likewise.
9645 * gcc.dg/noncompile/990416-1.c: Likewise.
9647 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
9649 * g++.dg/parse/undefined1.C: Add error message.
9651 2003-01-22 Mark Mitchell <mark@codesourcery.com>
9654 * g++.dg/parse/new1.C: New test.
9657 * g++.dg/parse/template2.C: New test.
9660 * g++.dg/parse/typedef2.C: New test.
9663 * g++.dg/ext/typeof3.C: New test.
9665 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9668 * g++.dg/parse/ret-type1.C: New test.
9671 * g++.dg/parse/tmpl-outside1.C: New test.
9674 * g++.dg/parse/int-as-enum1.C: New test.
9677 * g++.dg/parse/no-typename1.C: New test.
9680 * g++.dg/parse/no-value1.C: New test.
9683 * g++.dg/parse/wrong-inline1.C: New test.
9686 * g++.dg/parse/ref1.C: New test.
9689 * g++.dg/parse/attr-ctor1.C: New test.
9692 * g++.dg/parse/namespace5.C: New test.
9695 * g++.dg/parse/func-def1.C: New test.
9698 * g++.dg/parse/undefined1.C: New test.
9700 PR c++/5723, PR c++/8522
9701 * g++.dg/parse/specialization1.C: New test.
9703 PR c++/163, PR c++/8595
9704 * g++.dg/parse/struct-as-enum1.C: New test.
9707 * g++.dg/parse/undefined2.C: New test.
9709 2003-01-22 Mark Mitchell <mark@codesourcery.com>
9712 * g++.dg/parse/template1.C: New test.
9715 * g++.dg/parse/using1.C: New test.
9719 * g++.dg/parse/expr2.C: New test.
9722 * g++.dg/parse/lookup2.C: Likewise.
9724 2003-01-21 Jan Hubicka <jh@suse.cz>
9726 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
9727 * gcc.c-torture/execute/eeprof-1.c: Likewise.
9728 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
9729 * gcc.c-torture/execute/string-opt-*.c: Likewise.
9731 2003-01-20 Nick Clifton <nickc@redhat.com>
9733 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
9734 problem with ARM sibcall code generation.
9736 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
9738 * gcc.c-torture/execute/20030120-1.c: New.
9740 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
9742 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
9744 2003-01-17 Mark Mitchell <mark@codesourcery.com>
9747 * g++.dg/parse/ctor1.C: New test.
9750 * g++.dg/parse/qualified1.C: New test.
9752 * g++.dg/parse/typename3.C: New test.
9754 2003-01-16 Richard Henderson <rth@redhat.com>
9756 * g++.dg/tls/init-2.C: Fix error matches for real this time.
9758 2003-01-16 Richard Henderson <rth@redhat.com>
9760 * g++.dg/pch/pch.exp: Copy test header to the working directory
9761 before using it either for precompilation or direct use.
9762 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
9763 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
9765 2003-01-16 Richard Henderson <rth@redhat.com>
9767 * gcc.dg/pch/pch.exp: Copy test header to the working directory
9768 before using it either for precompilation or direct use.
9769 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
9770 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
9772 2003-01-16 Mark Mitchell <mark@codesourcery.com>
9774 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
9775 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
9776 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
9777 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
9778 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
9779 typename warning into error.
9780 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
9782 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
9783 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
9784 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
9786 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
9787 make declaration visible in template.
9788 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
9789 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
9791 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
9793 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
9794 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
9795 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
9796 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
9797 typename warning with error message.
9798 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
9799 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
9800 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
9802 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
9804 * g++.dg/parse/ambig2.C: New test.
9806 2003-01-15 Richard Henderson <rth@redhat.com>
9808 * g++.dg/tls/init-2.C: Update error message string.
9810 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9812 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
9814 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
9816 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
9818 * gcc.c-torture/compile/20001205-1.x: Likewise.
9819 * gcc.c-torture/compile/20001226-1.x: Likewise.
9820 * gcc.c-torture/compile/920520-1.x: Likewise.
9821 * gcc.c-torture/compile/961203-1.x: Likewise.
9822 * gcc.c-torture/compile/20020604-1.x: Likewise.
9824 2003-01-15 Jan Hubicka <jh@suse.cz>
9826 * gcc.c-torture/compile/20030115-1.c: New test.
9828 * gcc.dg/i386-fpcvt-1.c: New test.
9829 * gcc.dg/i386-fpcvt-2.c: New test.
9831 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
9833 Further conform g++'s __vmi_class_type_info to the C++ ABI
9835 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
9838 2003-01-14 Jan Hubicka <jh@suse.cz>
9840 * gcc.dg/i386-fpcvt-1.c: New test.
9841 * gcc.dg/i386-fpcvt-2.c: New test.
9843 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9845 * gcc.dg/i386-mmx-3.c: New test.
9847 2003-01-12 Mark Mitchell <mark@codesourcery.com>
9850 * g++.dg/parse/octal1.C: New file.
9853 * g++.dg/parse/typename1.C: New file.
9855 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
9857 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
9858 * gcc.dg/bf-no-ms-layout.c: Likewise.
9859 * gcc.dg/bf-ms-attrib.c: Likewise.
9861 2003-01-10 Mark Mitchell <mark@codesourcery.com>
9864 * g++.dg/parse/dtor1.C: New file.
9867 * g++.dg/rtti/typeid1.C: New file.
9870 * g++.dg/parse/lookup1.C: New file.
9873 * g++.dg/templ/spec5.C: New file.
9875 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
9877 * gcc.c-torture/compile/20030110-1.c: New test.
9879 2003-01-09 Geoffrey Keating <geoffk@apple.com>
9881 Merge from pch-branch:
9883 2002-12-23 Geoffrey Keating <geoffk@apple.com>
9885 * gcc.dg/pch/cpp-1.h: New.
9886 * gcc.dg/pch/cpp-1.c: New.
9887 * gcc.dg/pch/cpp-2.h: New.
9888 * gcc.dg/pch/cpp-2.c: New.
9890 2002-11-19 Geoffrey Keating <geoffk@apple.com>
9892 * gcc.dg/pch/except-1.h: New.
9893 * gcc.dg/pch/except-1.c: New.
9895 2002-11-13 Geoffrey Keating <geoffk@apple.com>
9897 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
9899 * gcc.dg/pch: Include *.hp not *.h.
9900 * gcc.dg/pch/system-1.h: New.
9901 * gcc.dg/pch/system-1.c: New.
9903 2002-11-11 Geoffrey Keating <geoffk@apple.com>
9905 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
9906 rather than trying to build and run a program using PCH.
9907 * gcc.dg/pch: Remove dg-do commands from test files.
9909 2002-11-08 Geoffrey Keating <geoffk@apple.com>
9911 * gcc.dg/pch/macro-3.c: New.
9912 * gcc.dg/pch/macro-3.h: New.
9914 2002-11-04 Geoffrey Keating <geoffk@apple.com>
9916 * gcc.dg/pch/common-1.c: New.
9917 * gcc.dg/pch/common-1.h: New.
9918 * gcc.dg/pch/decl-1.c: New.
9919 * gcc.dg/pch/decl-1.h: New.
9920 * gcc.dg/pch/decl-2.c: New.
9921 * gcc.dg/pch/decl-2.h: New.
9922 * gcc.dg/pch/decl-3.c: New.
9923 * gcc.dg/pch/decl-3.h: New.
9924 * gcc.dg/pch/decl-4.c: New.
9925 * gcc.dg/pch/decl-4.h: New.
9926 * gcc.dg/pch/decl-5.c: New.
9927 * gcc.dg/pch/decl-5.h: New.
9928 * gcc.dg/pch/global-1.c: New.
9929 * gcc.dg/pch/global-1.h: New.
9930 * gcc.dg/pch/inline-1.c: New.
9931 * gcc.dg/pch/inline-1.h: New.
9932 * gcc.dg/pch/inline-2.c: New.
9933 * gcc.dg/pch/inline-2.h: New.
9934 * gcc.dg/pch/static-1.c: New.
9935 * gcc.dg/pch/static-1.h: New.
9936 * gcc.dg/pch/static-2.c: New.
9937 * gcc.dg/pch/static-2.h: New.
9939 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
9941 * g++.dg/pch/pch.exp: Better handle failing testcases.
9942 * gcc.dg/pch/pch.exp: Likewise.
9943 * gcc.dg/pch/macro-1.c: New.
9944 * gcc.dg/pch/macro-1.h: New.
9945 * gcc.dg/pch/macro-2.c: New.
9946 * gcc.dg/pch/macro-2.h: New.
9948 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
9950 * g++.dg/dg.exp: Treat files in pch/ specially.
9951 * g++.dg/pch/pch.exp: New file.
9952 * g++.dg/pch/empty.H: New file.
9953 * g++.dg/pch/empty.C: New file.
9954 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
9957 * gcc.dg/pch/pch.exp: New file.
9958 * gcc.dg/pch/empty.h: New file.
9959 * gcc.dg/pch/empty.c: New file.
9960 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
9963 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9965 * g++.dg/template/friend14.C: New test.
9967 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9969 * gcc.dg/old-style-asm-1.c: New test.
9971 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
9973 * gcc.c-torture/compile/20030109-1.c: New test.
9975 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9977 * gcc.c-torture/execute/20030109-1.c: New test.
9979 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
9981 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
9982 * g++.old-deja/g++.mike/dyncast2.C: Likewise
9983 * g++.old-deja/g++.mike/dyncast3.C: Likewise
9984 * g++.old-deja/g++.mike/eh2.C: Likewise
9985 * g++.old-deja/g++.mike/eh3.C: Likewise
9986 * g++.old-deja/g++.mike/eh5.C: Likewise
9987 * g++.old-deja/g++.mike/eh6.C: Likewise
9988 * g++.old-deja/g++.mike/eh7.C: Likewise
9989 * g++.old-deja/g++.mike/eh8.C: Likewise
9990 * g++.old-deja/g++.mike/eh9.C: Likewise
9991 * g++.old-deja/g++.mike/eh10.C: Likewise
9992 * g++.old-deja/g++.mike/eh12.C: Likewise
9993 * g++.old-deja/g++.mike/eh13.C: Likewise
9994 * g++.old-deja/g++.mike/eh14.C: Likewise
9995 * g++.old-deja/g++.mike/eh16.C: Likewise
9996 * g++.old-deja/g++.mike/eh17.C: Likewise
9997 * g++.old-deja/g++.mike/eh18.C: Likewise
9998 * g++.old-deja/g++.mike/eh21.C: Likewise
9999 * g++.old-deja/g++.mike/eh23.C: Likewise
10000 * g++.old-deja/g++.mike/eh24.C: Likewise
10001 * g++.old-deja/g++.mike/eh25.C: Likewise
10002 * g++.old-deja/g++.mike/eh26.C: Likewise
10003 * g++.old-deja/g++.mike/eh27.C: Likewise
10004 * g++.old-deja/g++.mike/eh28.C: Likewise
10005 * g++.old-deja/g++.mike/eh29.C: Likewise
10006 * g++.old-deja/g++.mike/eh31.C: Likewise
10007 * g++.old-deja/g++.mike/eh33.C: Likewise
10008 * g++.old-deja/g++.mike/eh34.C: Likewise
10009 * g++.old-deja/g++.mike/eh35.C: Likewise
10010 * g++.old-deja/g++.mike/eh36.C: Likewise
10011 * g++.old-deja/g++.mike/eh37.C: Likewise
10012 * g++.old-deja/g++.mike/eh38.C: Likewise
10013 * g++.old-deja/g++.mike/eh39.C: Likewise
10014 * g++.old-deja/g++.mike/eh40.C: Likewise
10015 * g++.old-deja/g++.mike/eh41.C: Likewise
10016 * g++.old-deja/g++.mike/eh42.C: Likewise
10017 * g++.old-deja/g++.mike/eh44.C: Likewise
10018 * g++.old-deja/g++.mike/eh46.C: Likewise
10019 * g++.old-deja/g++.mike/eh47.C: Likewise
10020 * g++.old-deja/g++.mike/eh48.C: Likewise
10021 * g++.old-deja/g++.mike/eh49.C: Likewise
10022 * g++.old-deja/g++.mike/eh50.C: Likewise
10026 * g++.dg/template/char1.C: New test.
10028 * g++.dg/template/varmod1.C: Fix typo.
10030 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10033 * g++.old-deja/g++.pt/crash32.C: Expect error.
10035 2002-12-01 Mark Mitchell <mark@codesourcery.com>
10038 * g++.dg/template/varmod1.C: New test.
10041 * g++.dg/inherit/typeinfo1.C: New test.
10044 * g++.dg/inherit/typedef1.C: New test.
10046 2002-11-30 Mark Mitchell <mark@codesourcery.com>
10050 * g++.dg/template/strlen1.C: New test.
10053 * g++.dg/template/ctor2.C: New test.
10056 * g++.dg/init/string1.C: New test.
10059 * g++.dg/template/friend8.C: New test.
10061 2002-11-29 Joe Buck <jbuck@synopsys.com>
10063 * g++.dg/lookup/anon2.C: New test.
10065 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
10067 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
10070 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
10072 * gcc.dg/bitfld-6.c: New test.
10074 2002-11-27 Jan Hubicka <jh@suse.cz>
10076 * gcc.c-torture/execute/20021127.[cx]: New test.
10078 2002-11-26 Jan Hubicka <jh@suse.cz>
10080 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
10083 2002-11-26 Geoffrey Keating <geoffk@apple.com>
10085 * g++.dg/init/brace2.C: New test.
10086 * g++.old-deja/g++.mike/p9129.C: Correct.
10088 2002-11-26 Mark Mitchell <mark@codesourcery.com>
10090 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
10092 2002-11-25 Andreas Bauer <baueran@in.tum.de>
10094 * gcc.dg/sibcall-6: New test for indirect sibcalls.
10096 2002-11-25 Mark Mitchell <mark@codesourcery.com>
10098 * testsuite/g++.dg/abi/empty11.C: New test.
10099 * testsuite/g++.dg/rtti/cv1.C: New test.
10101 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
10103 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
10105 2002-11-24 Mark Mitchell <mark@codesourcery.com>
10107 * g++.dg/abi/empty10.C: New test.
10109 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10111 * gcc.c-torture/compile/20021124-1.c: New test.
10113 2002-11-22 Mark Mitchell <mark@codesourcery.com>
10115 * g++.dg/abi/rtti2.C: New test.
10117 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10119 * gcc.dg/i386-unroll-1.c: New test.
10121 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10123 * gcc.c-torture/compile/20021120-1.c: New test.
10124 * gcc.c-torture/compile/20021120-2.c: New test.
10126 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10128 * gcc.dg/bitfld-5.c: New test.
10130 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10132 * gcc.c-torture/execute/20021120-3.c: New test.
10134 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10136 * gcc.c-torture/execute/20021120-2.c: New test.
10138 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10140 * gcc.c-torture/execute/20021120-1.c: New test.
10142 2002-11-20 Jakub Jelinek <jakub@redhat.com>
10144 * gcc.c-torture/execute/20021118-3.c: New test.
10146 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10148 * gcc.c-torture/compile/20021119-1.c: New test.
10150 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
10152 * gcc.dg/duff-1.c: New test.
10153 * gcc.dg/duff-2.c: New test.
10154 * gcc.dg/duff-3.c: New test.
10156 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
10158 * gcc.dg/cpp/_Pragma5.c: New test.
10160 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
10162 * gcc.c-torture/execute/20021118-2.c: New test.
10164 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
10166 * gcc.c-torture/execute/20021118-1.c: New test.
10168 2002-11-16 Jakub Jelinek <jakub@redhat.com>
10170 * gcc.dg/20021116-1.c: New test.
10172 2002-11-14 Mark Mitchell <mark@codesourcery.com>
10174 * g++.dg/abi/vcall1.C: New test.
10176 2002-11-14 Jakub Jelinek <jakub@redhat.com>
10178 * gcc.dg/20021029-1.c: New test.
10179 * gcc.dg/20021029-2.c: New test.
10181 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
10183 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
10185 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10188 * gcc.dg/20021110.c: Move to ...
10189 * gcc.c-torture/compile/20021110.c: .... here.
10191 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10194 * gcc.c-torture/execute/20021111-1.c
10196 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10199 * gcc.dg/20021110.c: New test.
10201 2002-11-10 Mark Mitchell <mark@codesourcery.com>
10203 * g++.dg/abi/vthunk3.C: Run only on x86.
10205 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
10207 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
10209 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
10211 * lib/compat.exp (compat-execute): Fix logic error in last
10214 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
10216 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
10218 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10221 * g++.dg/template/access6.C: New test.
10223 2002-11-08 Jan Hubicka <jh@suse.cz>
10225 * gcc.dg/i386-ssefp-1.c: New test.
10226 * gcc.dg/i386-ssefp-1.c: New test.
10228 2002-11-08 Jan Hubicka <jh@suse.cz>
10230 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
10232 2002-11-07 Mark Mitchell <mark@codesourcery.com>
10234 * g++.dg/abi/vthunk3.C: New test.
10237 * g++.dg/template/crash2.C: New test.
10239 2002-11-07 Mark Mitchell <mark@codesourcery.com>
10241 * testsuite/g++.dg/abi/dtor1.C: New test.
10242 * testsuite/g++.dg/abi/dtor2.C: Likewise.
10244 2002-11-05 Geoffrey Keating <geoffk@apple.com>
10246 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
10249 2002-11-04 Adam Nemet <anemet@lnxw.com>
10251 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
10252 -mthumb. Only xfail with -O0.
10254 2002-11-03 Mark Mitchell <mark@codesourcery.com>
10256 * g++.dg/abi/thunk1.C: New test.
10257 * g++.dg/abi/thunk2.C: Likewise.
10258 * g++.dg/abi/vtt1.C: Likewise.
10260 2002-11-02 Diego Novillo <dnovillo@redhat.com>
10262 PR optimization/8423
10263 * gcc.c-torture/execute/builtin-constant.c: New test.
10265 2002-11-01 Zack Weinberg <zack@codesourcery.com>
10267 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
10268 Add some more cases.
10270 2002-11-01 Mark Mitchell <mark@codesourcery.com>
10273 * g++.dg/opt/local1.C: New test.
10275 2002-10-30 Mark Mitchell <mark@codesourcery.com>
10278 * g++.dg/template/complit1.C: New test.
10281 * g++.dg/template/typename4.C: Likewise.
10283 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10285 Core issue 287, PR c++/7639
10286 * g++.dg/template/instantiate1.C: Adjust error location.
10287 * g++.dg/template/instantiate3.C: New test.
10288 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
10289 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
10290 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
10292 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
10294 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
10296 2002-10-29 Mark Mitchell <mark@codesourcery.com>
10299 * g++.dg/init/dtor2.C: New test.
10301 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10303 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
10304 * gcc.dg/nest.c: Bypass errors on irix6.
10306 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
10308 * gcc.dg/nest.c: Expect error for mmix-*-*.
10309 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
10311 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
10313 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
10316 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
10318 2002-10-25 Mike Stump <mrs@apple.com>
10320 * gcc.dg/warn-1.c: New test.
10322 2002-10-25 Zack Weinberg <zack@codesourcery.com>
10324 * g++.dg/template/typename3.C: New test.
10326 2002-10-25 Mark Mitchell <mark@codesourcery.com>
10328 * g++.dg/lookup/ptrmem1.C: New test.
10330 * g++.dg/abi/vthunk2.C: New test.
10332 2002-10-25 Zack Weinberg <zack@codesourcery.com>
10334 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
10336 2002-10-24 Mark Mitchell <mark@codesourcery.com>
10338 * g++.dg/abi/empty9.C: New test.
10340 2002-10-24 Richard Henderson <rth@redhat.com>
10342 * g++.dg/inherit/thunk1.C: Enable for ia64.
10344 2002-10-23 Mark Mitchell <mark@codesourcery.com>
10347 * g++.dg/lookup/pretty1.C: New test.
10349 2002-10-23 Jakub Jelinek <jakub@redhat.com>
10351 * gcc.dg/20021023-1.c: New test.
10353 2002-10-23 Mark Mitchell <mark@codesourcery.com>
10356 * g++.dg/parse/inline1.C: New test.
10358 2002-10-23 Richard Henderson <rth@redhat.com>
10360 * g++.dg/inherit/thunk1.C: Enable for x86_64.
10362 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
10364 2002-10-22 Mark Mitchell <mark@codesourcery.com>
10367 * g++.dg/parse/stmtexpr3.C: New test.
10369 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
10371 * g++.dg/expr/cond1.C: New test.
10373 2002-10-21 Zack Weinberg <zack@codesourcery.com>
10375 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
10377 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10379 * g++.dg/abi/vbase13.C: New test.
10380 * g++.dg/abi/vbase14.C: Likewise.
10382 2002-10-21 Jakub Jelinek <jakub@redhat.com>
10384 * gcc.dg/tls/pic-1.c: New test.
10385 * gcc.dg/tls/nonpic-1.c: New test.
10386 * gcc.dg/20021018-1.c: New test.
10388 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
10390 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
10391 Remove only files with the same base name as the test case.
10392 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
10393 (profopt-execute): Likewise. Also, remove old profiling
10394 and performance data files before running the tests.
10396 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
10397 * g++.dg/bprob/bprob.exp: Likewise.
10398 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
10399 to allow more general test case names.
10401 * g++.dg/bprob/bprob-1.C: Rename to ...
10402 * g++.dg/bprob/g++-bprob-1.C: ... this.
10404 * g77.dg/bprob/bprob-1.f: Rename to ...
10405 * g77.dg/bprob/g77-bprob-1.f: ... this.
10407 2002-10-21 Zack Weinberg <zack@codesourcery.com>
10409 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
10410 bison 1.50 or later.
10412 2002-10-21 Janis Johnson <janis187@us.ibm.com>
10414 * g++.dg/README: Describe more test directories.
10416 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10418 * g++.dg/init/array6.C: Add additional tests.
10420 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
10422 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
10423 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
10425 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
10427 * gcc.c-torture/compile/20020604-1.x: New.
10428 * gcc.c-torture/compile/simd-5.x: Likewise.
10429 * gcc.c-torture/execute/920710-1.x: Likewise.
10430 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
10432 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10434 * g++.dg/inherit/override1.C: Add dg-options clause.
10436 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10438 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
10441 2002-10-19 Andreas Schwab <schwab@suse.de>
10443 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
10444 directory component.
10446 2002-10-18 Mark Mitchell <mark@codesourcery.com>
10448 * g++.dg/inherit/thunk1.C: New test.
10450 * g++.dg/inherit/override1.C: New test.
10452 * g++.dg/abi/mangle11.C: New test.
10453 * g++.dg/abi/mangle14.C: New test.
10454 * g++.dg/abi/mangle17.C: New test.
10456 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
10458 * g++.dg/overload/member2.C: New test.
10460 2002-10-17 Janis Johnson <janis187@us.ibm.com>
10462 * g++.dg/README: Describe new compat directory.
10463 * g++.dg/dg.exp: Skip tests in compat directory.
10464 * README.compat: New file.
10465 * lib/compat.exp: New expect script.
10466 * g++.dg/compat: New test directory.
10467 * g++.dg/compat/compat.exp: New expect script.
10468 * g++.dg/compat/abi: New test directory.
10469 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
10470 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
10471 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
10472 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
10473 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
10474 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
10475 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
10476 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
10477 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
10478 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
10479 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
10480 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
10481 * g++.dg/compat/break: New test directory.
10482 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
10483 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
10484 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
10485 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
10486 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
10487 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
10488 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
10489 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
10490 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
10491 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
10492 g++.dg/compat/break/README: New files.
10493 * g++.dg/compat/eh: New test directory.
10494 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
10495 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
10496 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
10497 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
10498 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
10499 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
10500 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
10501 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
10502 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
10503 g++.dg/compat/eh/filter2_y.C,
10504 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
10505 g++.dg/compat/eh/new1_y.C,
10506 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
10507 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
10508 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
10509 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
10510 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
10511 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
10512 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
10513 g++.dg/compat/eh/unexpected1_y.C: New files.
10514 * g++.dg/compat/init: New test directory.
10515 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
10516 g++.dg/compat/init/array5_y.C,
10517 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
10518 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
10519 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
10520 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
10521 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
10522 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
10523 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
10524 g++.dg/compat/init/init-ref2_y.C: New files.
10526 2002-10-17 Mark Mitchell <mark@codesourcery.com>
10529 * g++.dg/inherit/using3.C: New test.
10531 2002-10-17 Jan Hubicka <jh@suse.cz>
10533 * gcc.dg/20021017-2.c: New test.
10535 2002-10-17 Mark Mitchell <mark@codesourcery.com>
10537 * g++.dg/abi/mangle16.C: Adjust.
10539 * g++.dg/init/array8.C: New test.
10541 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
10543 * gcc.dg/special/mips-abi.exp: New test.
10544 * gcc.dg/special/mips-abi.s: Empty file used by the above.
10546 2002-10-16 Mark Mitchell <mark@codesourcery.com>
10548 * g++.dg/abi/mangle16.C: New test.
10549 * g++.dg/abi/mangle17.C: Likewise.
10552 * g++.dg/template/ref1.C: New test.
10554 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10556 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
10558 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
10560 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
10562 2002-10-16 Mark Mitchell <mark@codesourcery.com>
10565 * g++.dg/init/array7.C: New test.
10567 2002-10-15 Mark Mitchell <mark@codesourcery.com>
10569 * g++.dg/init/array6.C: New test.
10571 * g++.dg/abi/mangle13.C: Likewise.
10572 * g++.dg/abi/mangle14.C: Likewise.
10573 * g++.dg/abi/mangle15.C: Likewise.
10575 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10577 * g++.dg/abi/empty8.C: New test.
10579 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
10581 * g++.dg/init/ctor1.C: New test.
10583 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
10585 * gcc.c-torture/execute/20021015-1.c: New test.
10587 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
10589 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
10591 2002-10-14 Jan Hubicka <jh@suse.cz>
10593 * gcc.dg/i386-ssetype-[1-5].c: New tests.
10595 2002-10-14 Richard Henderson <rth@redhat.com>
10597 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
10599 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10601 PR optimization/6631
10602 * g++.dg/opt/const2.C: New test.
10604 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10607 * g++.dg/parse/friend1.C: New test.
10608 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
10610 2002-10-14 Jakub Jelinek <jakub@redhat.com>
10612 * gcc.dg/20021014-1.c: New test.
10614 2002-10-11 Mark Mitchell <mark@codesourcery.com>
10617 * g++.dg/ext/vlm1.C: New test.
10618 * g++.dg/ext/vlm2.C: Likewise.
10620 * g++.dg/init/array1.C: Remove invalid braces.
10621 * g++.dg/init/brace1.C: New test.
10622 * g++.dg/init/copy2.C: Likewise.
10623 * g++.dg/init/copy3.C: Likewise.
10624 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
10625 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
10628 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
10630 * gcc.dg/cpp/assembler.S: Don't use -ansi.
10632 2002-10-11 Richard Shann <richard.shann@superh.com>
10634 * gcc.c-torture/compile/simd-5.c: New test.
10636 2002-10-10 Roger Sayle <roger@eyesopen.com>
10638 * gcc.c-torture/execute/shiftopt-1.c: New test case.
10640 2002-10-10 Jim Wilson <wilson@redhat.com>
10642 * gcc.c-torture/execute/20021010-1.c: New test.
10644 2002-10-09 Zack Weinberg <zack@codesourcery.com>
10647 * g++.dg/ext/typedef-init.C: New test.
10648 * gcc.dg/typedef-init.c: New test.
10650 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
10652 * gcc.dg/cpp/paste13.c: New test.
10654 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10656 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
10657 remaining platforms, XFAIL during compile, not execute. Don't
10660 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
10662 * gcc.dg/alias-1.c: Tweak expected warning.
10664 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10666 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
10668 2002-10-06 Andreas Jaeger <aj@suse.de>
10670 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
10671 * gcc.dg/cpp/c++98.C: Likewise.
10673 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
10674 * g++.dg/cpp/c++98.C: Likewise.
10676 * g++.dg/README (Subdirectories): Mention cpp directory.
10679 * gcc.dg/20021006-1.c: New test.
10681 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10684 * g++.dg/other/warning1.C: New test.
10686 2002-10-04 Roger Sayle <roger@eyesopen.com>
10688 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
10689 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
10690 and sparc-*-* with -m64 as expected failures. See PR 8087.
10692 2002-10-03 Mark Mitchell <mark@codesourcery.com>
10695 * g++.dg/template/ptrmem3.C: New test.
10698 * g++.dg/template/union1.C: New test.
10700 2002-10-03 Mark Mitchell <mark@codesourcery.com>
10703 * g++.dg/abi/mangle9.C: New test.
10704 * g++.dg/abi/mangle10.C: New test.
10705 * g++.dg/abi/mangle11.C: New test.
10706 * g++.dg/abi/mangle12.C: New test.
10708 2002-10-02 Mark Mitchell <mark@codesourcery.com>
10711 * g++.dg/template/meminit1.C: New test.
10712 * g++.dg/warn/Wreorder-1.C: Likewise.
10713 * g++.old-deja/g++.mike/warn3.C: Tweak.
10714 * lib/prune.exp: Ingore "in copy constructor".
10716 2002-10-02 Andreas Jaeger <aj@suse.de>
10718 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
10719 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
10720 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
10723 2002-10-01 Mark Mitchell <mark@codesourcery.com>
10725 * gcc.dg/empty1.C: Fix typo.
10727 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
10729 * gcc.dg/alias-1.c: New test.
10731 2002-10-01 Mark Mitchell <mark@codesourcery.com>
10733 * gcc.dg/empty1.C: New test.
10735 * g++.dg/tls/init-2.C: Tweak error messages.
10737 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
10739 * gcc.c-torture/compile/20020923-1.c: New test.
10741 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
10743 * gcc.c-torture/execute/ffs-1.c: New test.
10744 * gcc.c-torture/execute/ffs-2.c: Ditto.
10746 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
10748 * g++.dg/overload/member1.C: New test.
10750 2002-09-30 Mark Mitchell <mark@code
10752 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
10754 * testsuite/gcc.dg/tls/diag-3.c: New.
10756 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
10758 * g++.dg/README (Subdirectories): Document new subdir expr.
10759 * g++.dg/expr/pmf-1.C: New test.
10761 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
10763 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
10765 2002-08-06 Jakub Jelinek <jakub@redhat.com>
10767 * g++.dg/abi/bitfield3.C: New test.
10769 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
10771 * lib/gcov.exp: Tweak expected line formats.
10772 * gcc.misc-tests/gcov8.c: New test.
10773 * gcc.misc-tests/gcov8.x: New flags.
10775 2002-08-05 Jakub Jelinek <jakub@redhat.com>
10777 * consistency.vlad/layout/endian.c: Include string.h.
10779 * gcc.c-torture/execute/20020805-1.c: New test.
10781 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
10783 * g++.dg/other/conversion1.C: New test.
10785 2002-08-03 Roger Sayle <roger@eyesopen.com>
10787 * gcc.dg/builtins-1.c: New testcase.
10789 2002-08-02 Mark Mitchell <mark@codesourcery.com>
10791 * g++.dg/inherit/access3.C: New test.
10793 2002-08-01 Jakub Jelinek <jakub@redhat.com>
10795 * gcc.dg/ia64-visibility-2.c: New test.
10797 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
10799 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
10800 __qualifier_flags to __flags.
10802 2002-07-31 Mark Mitchell <mark@codesourcery.com>
10804 * g++.dg/inherit/operator1.C: New test.
10805 * g++.dg/lookup/disamb1.C: Fix typo in comment.
10806 * g++.dg/other/error1.C: Change expected error message.
10807 * g++.dg/template/conv4.C: Likewise.
10809 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
10811 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
10812 for documented behavior.
10814 2002-07-25 Roger Sayle <roger@eyesopen.com>
10816 * gcc.c-torture/execute/20020720-1.x: Skip this test on
10817 several targets known to fail.
10819 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
10821 * gcc.dg/mips-args-[123].c: New tests.
10823 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
10825 * gcc.dg/ppc-spe.c: New.
10827 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
10829 * g++.dg/other/ptrmem4.C: New testcase.
10831 2002-07-24 Richard Henderson <rth@redhat.com>
10833 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
10835 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
10837 * g++.dg/ext/alignof1.C (main): Return 0 for success.
10839 2002-07-24 Roger Sayle <roger@eyesopen.com>
10841 * gcc.c-torture/execute/memset-3.c: New testcase.
10843 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
10845 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
10846 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
10848 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10850 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
10853 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
10855 * gcc.c-torture/compile/simd-4.c: New test.
10857 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10859 PR c++/7347, c++/7348
10860 * g++.dg/template/access4.C: New test.
10861 * g++.dg/template/access5.C: New test.
10862 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
10863 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
10864 * g++.old-deja/g++.pt/ttp58.C: Likewise.
10865 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
10867 2002-07-22 Jakub Jelinek <jakub@redhat.com>
10869 * gcc.dg/gnu89-init-2.c: New test.
10871 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
10873 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
10875 2002-07-20 Roger Sayle <roger@eyesopen.com>
10877 * gcc.c-torture/execute/20020720-1.c: New testcase.
10879 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
10881 * gcc.dg/cpp/Wsignprom.c: New tests.
10883 2002-07-20 Alan Modra <amodra@bigpond.net.au>
10885 * gcc.c-torture/execute/loop-13.c: New test.
10887 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
10889 * gcc.dg/cpp/expr.c: New tests.
10891 2002 07-18 David Edelsohn <edelsohn@gnu.org>
10893 * g++.dg/opt/pr6713.C: Add template instantiation.
10895 2002-07-18 Alan Modra <amodra@bigpond.net.au>
10897 * gcc.dg/nest.c: New test.
10899 2002-07-17 Richard Henderson <rth@redhat.com>
10901 * g++.dg/opt/pr6713.C: New test.
10903 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
10905 * gcc.c-torture/execute/loop-2e.x: Let the testcase
10906 XFAIL for all x86 processors.
10908 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
10910 * gcc.c-torture/execute/20010122-1.x: Do not test with
10911 -fomit-frame-pointer.
10913 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10915 * g++.dg/template/instantiate2.C: New test.
10916 * g++.dg/template/spec4.C: New test.
10918 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10920 * g++.dg/template/access2.C: New test.
10921 * g++.dg/template/access3.C: New test.
10923 2002-07-15 Zack Weinberg <zack@codesourcery.com>
10925 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
10926 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
10927 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
10928 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
10929 Convert to use <stdarg.h>.
10930 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
10932 * gcc.dg/va-arg-2.c: New.
10933 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
10935 2002-07-15 Jakub Jelinek <jakub@redhat.com>
10937 * gcc.c-torture/compile/20020710-1.c: New test.
10939 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
10940 Andrew Pinski <pinskia@physics.uc.edu>
10942 gcc.c-torture/compile/simd-2.c: New testcase.
10943 gcc.c-torture/compile/simd-3.c: Likewise.
10945 2002-07-11 Mark Mitchell <mark@codesourcery.com>
10948 * g++.dg/overload/error1.C: New test.
10950 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10952 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
10953 configuration and IRIX 6 O32 ABI.
10955 2002-07-11 Roger Sayle <roger@eyesopen.com>
10957 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
10959 2002-07-10 Roger Sayle <roger@eyesopen.com>
10961 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
10963 2002-07-10 Jeffrey A Law <law@redhat.com>
10965 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
10967 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
10969 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
10971 * gcc.dg/20020312-2.c: Check for __PPC__.
10973 2002-07-09 Diego Novillo <dnovillo@redhat.com>
10975 * gcc.c-torture/compile/20020709-1.c: New test.
10977 2002-07-07 Roger Sayle <roger@eyesopen.com>
10979 * g++.dg/template/qualttp21.C: New test case.
10981 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
10983 * gcc.c-torture/compile/20020706-1.c: New test.
10984 * gcc.c-torture/compile/20020706-2.c: New test.
10986 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
10987 Alexandre Oliva <aoliva@redhat.com>
10989 * g++.dg/warn/incomplete1.C: New test.
10991 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10994 * g++.dg/warn/noreturn1.C: New test.
10996 2002-07-03 Mark Mitchell <mark@codesourcery.com>
10999 * g++.dg/debug/debug6.C: New test.
11000 * g++.dg/debug/debug7.C: New test.
11002 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
11004 * gcc.c-torture/compile/simd-3.c: New test.
11006 2002-07-03 Chris Demetriou <cgd@broadcom.com>
11008 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
11009 * gcc.dg/20020620-1.c: Likewise.
11011 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11014 * g++.dg/init/array4.C: New test.
11015 * g++.dg/init/array5.C: New test.
11017 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
11019 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
11020 * gcc.c-torture/execute/simd-2.c (main): Likewise.
11022 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11024 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
11025 * gcc.dg/wtr-aggr-init-1.c: Likewise.
11026 * gcc.dg/wtr-conversion-1.c: Likewise.
11027 * gcc.dg/wtr-escape-1.c: Likewise.
11028 * gcc.dg/wtr-int-type-1.c: Likewise.
11029 * gcc.dg/wtr-label-1.c: Likewise.
11030 * gcc.dg/wtr-static-1.c: Likewise.
11031 * gcc.dg/wtr-strcat-1.c: Likewise.
11032 * gcc.dg/wtr-suffix-1.c: Likewise.
11033 * gcc.dg/wtr-switch-1.c: Likewise.
11034 * gcc.dg/wtr-unary-plus-1.c: Likewise.
11035 * gcc.dg/wtr-union-init-1.c: Likewise.
11036 * gcc.dg/wtr-union-init-2.c: Likewise.
11037 * gcc.dg/wtr-union-init-3.c: Likewise.
11039 * gcc.dg/wtr-func-def-1.c: New test.
11041 2002-07-02 Devang Patel <dpatel@apple.com>
11043 * objc.dg/param-1.m: New test.
11045 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
11047 * gcc.dg/cpp/trad/directive.c: Add test.
11048 * gcc.dg/cpp/trad/macroargs.c: Add test.
11049 * gcc.dg/cpp/trad/rec
11051 2002-04-25 Roger Sayle <roger@eyesopen.com>
11053 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
11055 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11057 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
11060 2002-04-24 Mark Mitchell <mark@codesourcery.com>
11062 * g++.dg/abi/mange7.C: New test.
11065 * g++.dg/parse/stmtexpr2.C: New test.
11067 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
11069 * gcc.dg/20020312-2.c: Add SH target.
11071 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11073 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
11074 compiler output on mips*-*-irix*.
11076 2002-04-23 Jakub Jelinek <jakub@redhat.com>
11078 * g++.dg/parse/attr1.C: New test.
11080 2002-04-23 Roger Sayle <roger@eyesopen.com>
11082 * gcc.c-torture/execute/string-opt-17.c: New test case.
11083 * gcc.c-torture/execute/memset-2.c: New test case.
11085 2002-04-23 Mark Mitchell <mark@codesourcery.com>
11088 * g++.dg/template/friend5.C: New test.
11091 * g++.dg/template/qual1.C: Likewise.
11093 2002-04-22 Zack Weinberg <zack@codesourcery.com>
11095 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
11096 Include stdlib.h, not stdio.h or ctype.h.
11098 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
11100 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
11101 cris-*-elf* and mmix-*-*.
11102 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
11103 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
11104 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
11106 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
11107 * gcc.dg/wchar_t-1.c: Ditto.
11109 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
11111 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
11114 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
11116 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
11118 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11120 * gcc.c-torture/execute/20000906-1.x: Delete.
11122 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
11124 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
11126 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
11129 * g77.f-torture/execute/6367.f: New test.
11130 * g77.f-torture/execute/6367.x: Disable for MMIX.
11132 2002-04-19 Mark Mitchell <mark@codesourcery.com>
11135 * g++.dg/opt/inline2.C: New test.
11137 2002-04-18 Richard Henderson <rth@redhat.com>
11139 * gcc.dg/20000906-1.c: Enable for all targets.
11140 * gcc.c-torture/compile/iftrap-2.c: New.
11142 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11144 * gcc.dg/20020418-1.c: New test.
11145 * gcc.dg/20020418-2.c: New test.
11147 2002-04-18 Richard Henderson <rth@redhat.com>
11149 * gcc.c-torture/compile/iftrap-1.c: New.
11150 * gcc.dg/iftrap-1.c: Adjust for ia64.
11151 * gcc.dg/iftrap-2.c: New.
11153 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11155 * gcc.c-torture/compile/20020418-1.c: New test.
11157 2002-04-18 Roger Sayle <roger@eyesopen.com>
11159 * gcc.c-torture/compile/20020415-1.c: New.
11161 2002-04-18 David S. Miller <davem@redhat.com>
11163 * gcc.c-torture/execute/20020418-1.c: New test.
11165 2002-04-17 Jakub Jelinek <jakub@redhat.com>
11167 * gcc.dg/20020416-1.c: New test.
11169 * g++.dg/opt/inline1.C: New test.
11171 2002-04-16 Jakub Jelinek <jakub@redhat.com>
11173 * gcc.dg/altivec-5.c: New test.
11175 * gcc.dg/20020415-1.c: New test.
11177 2002-04-15 Mark Mitchell <mark@codesourcery.com>
11179 * testsuite/lib/chill.exp: Remove.
11181 2002-04-14 Jakub Jelinek <jakub@redhat.com>
11183 * g++.dg/other/big-struct.C: New test.
11185 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
11187 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
11190 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
11193 * gcc.dg/i386-387-1.c: Allow optional leading underscore
11194 in scan-assembler function name
11196 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
11198 * g77.f-torture/execute/980628-4.x,
11199 g77.f-torture/execute/980628-5.x,
11200 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11201 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11202 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
11205 2002-04-13 David S. Miller <davem@redhat.com>
11207 * gcc.c-torture/execute/20020413-1.c: New test.
11209 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
11212 * g++.dg/ext/asm1.C: New tests.
11214 2002-04-12 Mark Mitchell <mark@codesourcery.com>
11217 * g++.dg/parse/stmtexpr1.C: New test.
11220 * g++.dg/template/copy1.C: New test.
11222 2002-04-12 Richard Henderson <rth@redhat.com>
11224 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
11226 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
11228 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
11229 gcc.c-torture/execute/20020307-2.c.
11231 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
11233 * g++.dg/ext/attrib5.C,
11234 * g++.dg/lookup/struct1.C: New tests.
11236 2002-04-11 Jakub Jelinek <jakub@redhat.com>
11238 * gcc.dg/20020411-1.c: New test.
11240 * gcc.c-torture/execute/20020411-1.c: New test.
11242 2002-04-10 Janis Johnson <janis187@us.ibm.com>
11244 * g77.f-torture/execute/6177.f: New test.
11246 2002-04-10 Jakub Jelinek <jakub@redhat.com>
11249 * g++.dg/opt/cleanup1.C: New test.
11251 * g++.dg/opt/const1.C: New test.
11253 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
11255 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
11257 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
11260 * g++.dg/template/typename2.C: New test.
11262 2002-04-10 Alan Modra <amodra@bigpond.net.au>
11264 * gcc.c-torture/execute/loop-12.c: New.
11266 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
11268 * g77.f-torture/execute/980628-4.x,
11269 g77.f-torture/execute/980628-5.x,
11270 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11271 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11272 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
11274 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11276 PR optimization/6086
11277 * g++.dg/opt/preinc1.C: New test.
11279 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11282 * g++.dg/opt/static2.C: New test.
11284 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11287 * gcc.dg/20020406-1.c: New test.
11289 2002-04-04 David S. Miller <davem@redhat.com>
11291 * gcc.c-torture/execute/20020404-1.c: New test.
11293 2002-04-04 Jakub Jelinek <jakub@redhat.com>
11296 * gcc.dg/20020312-2.c: Do not declare global register variable
11297 if __PIC__ or __pic__ is defined.
11299 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
11301 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
11302 __asm__ so that it works correctly even if -ansi -pedantic-errors.
11304 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11306 * gcc.misc-tests/linkage.exp: Update last change to handle
11307 sparc*-, not just sparc-.
11309 2002-04-03 Richard Henderson <rth@redhat.com>
11311 * gcc.dg/cpp/ucs.c: Improved long UCS test.
11313 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11315 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
11317 2002-04-02 David S. Miller <davem@redhat.com>
11319 * gcc.c-torture/execute/20020402-3.c: New test.
11321 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11323 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
11324 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
11326 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
11327 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
11328 g77.f-torture/execute/20001201.x,
11329 g77.f-torture/execute/u77-test.x: New files.
11331 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
11332 * gcc.dg/wchar_t-1.c: Ditto.
11334 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11336 * gcc.c-torture/execute/20020402-1.c: New test.
11338 2002-04-01 Richard Henderson <rth@redhat.com>
11340 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
11342 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
11344 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11346 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
11348 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11350 * g++.dg/inherit/template-as-base.C: Expect error.
11351 * g++.dg/inherit/namespace-as-base.C: Likewise.
11353 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
11355 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
11356 g++.dg/ext/instantiate3.C: Tweak match patterns.
11358 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
11359 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
11362 2002-03-31 Richard Henderson <rth@redhat.com>
11364 * gcc.dg/special/alias-2.c: New.
11365 * gcc.dg/special/ecos.exp: Run it.
11367 2002-03-31 Richard Henderson <rth@redhat.com>
11369 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
11371 2002-03-31 Kazu Hirata <kazu@hxi.com>
11373 * gcc.dg/weak-1.c: Disable on h8300 port.
11375 2002-03-29 Janis Johnson <janis187@us.ibm.com>
11377 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
11378 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
11380 * g++.dg/bprob/bprob-1.C: New test.
11381 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
11382 * g++.dg/gcov/gcov-1.C: New test.
11383 * g++.dg/gcov/gcov-1.x: New file.
11384 * g++.dg/gcov/gcov-2.C: New test.
11385 * g++.dg/gcov/gcov-3.C: New test.
11386 * g++.dg/gcov/gcov-3.h: New file.
11388 2002-03-28 Roger Sayle <roger@eyesopen.com>
11390 * g++.old-deja/g++.other/builtins5.C: New test.
11391 * g++.old-deja/g++.other/builtins6.C: New test.
11392 * g++.old-deja/g++.other/builtins7.C: New test.
11393 * g++.old-deja/g++.other/builtins8.C: New test.
11394 * g++.old-deja/g++.other/builtins9.C: New test.
11396 2002-03-29 Jakub Jelinek <jakub@redhat.com>
11398 * g++.dg/opt/static1.C: New test.
11400 * g++.dg/opt/longbranch1.C: New test.
11402 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
11404 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
11406 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
11408 2002-03-28 Jeffrey A Law (law@redhat.com)
11410 * gcc.c-torture/execute/20020328-1.c: New test.
11412 2002-03-27 Richard Henderson <rth@redhat.com>
11414 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
11415 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
11416 move from g++.old-deja/g++.ext/.
11418 2002-03-27 Mark Mitchell <mark@codesourcery.com>
11420 * g++.dg/init/new2.C: New test.
11422 2002-03-26 Richard Henderson <rth@redhat.com>
11424 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
11426 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
11429 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
11431 * gcc.dg/20001102-1.c: Likewise.
11433 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
11435 * gcc.dg/cpp/endif-pedantic1.c,
11436 gcc.dg/cpp/endif-pedantic2.c: New tests.
11438 2002-03-26 Mark Mitchell <mark@codesourcery.com>
11440 * g++.dg/init/new1.C: New test.
11442 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
11444 * g++.dg/abi/vbase9.C: New test.
11446 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
11448 * gcc.dg/arm-asm.c: New test.
11450 2002-03-26 Andrew Cagney <ac131313@redhat.com>
11452 * gcc.dg/Wswitch-enum.c: New test.
11455 2002-03-26 Richard Henderson <rth@redhat.com>
11457 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11460 2002-03-25 Richard Henderson <rth@redhat.com>
11462 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
11465 * gcc.c-torture/compile/20011119-1.c (xxx): New.
11466 * gcc.c-torture/compile/20011119-2.c (xxx): New.
11468 2002-03-25 Zack Weinberg <zack@codesourcery.com>
11470 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
11472 2002-03-25 Bob Wilson <bob.wilson@acm.org>
11474 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11475 targets using generic thunk support.
11477 2002-03-25 Jakub Jelinek <jakub@redhat.com>
11479 * gcc.c-torture/compile/20020323-1.c: New test.
11481 * g++.dg/opt/conj2.C: New test.
11483 2002-03-24 Richard Henderson <rth@redhat.com>
11485 * gcc.dg/weak-1.c: Use -fno-common.
11487 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11489 * g77.dg/f77-edit-apostrophe-out.f: New test
11490 * g77.dg/f77-edit-h-out.f: New test
11491 * g77.dg/f77-edit-t-in.f: New test
11492 * g77.dg/f77-edit-t-out.f: New test
11493 * g77.dg/f77-edit-x-out.f: New test
11494 * g77.dg/f77-edit-slash-out.f: New test
11495 * g77.dg/f77-edit-colon-out.f: New test
11496 * g77.dg/f77-edit-s-out.f: New test
11498 2002-03-24 Richard Henderson <rth@redhat.com>
11500 * objc/execute/formal_protocol-6.x: New XFAIL.
11502 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11504 * gcc.dg/weak-1.c: Early return from dg-final on platforms
11505 that do not support weak symbols
11507 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11509 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
11510 * lib/g77.exp: Likewise
11511 * lib/objc.exp: Likewise
11513 2002-03-23 Andrew Cagney <ac131313@redhat.com>
11515 * gcc.dg/Wswitch-default.c: New test.
11517 2002-03-23 Jakub Jelinek <jakub@redhat.com>
11519 * g++.dg/other/enum1.C: New test.
11521 2002-03-23 Zack Weinberg <zack@codesourcery.com>
11523 * gcc.dg/pragma-ep-3.c: Fix typo.
11525 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11527 * g++.dg/inherit/template-as-base.C: New test.
11529 2002-03-22 Jakub Jelinek <jakub@redhat.com>
11531 * g++.old-deja/g++.other/dwarf2-1.C: Move...
11532 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
11534 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
11536 * gcc.dg/cpp/multiline.c: Update to match.
11538 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
11540 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
11542 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
11544 * gcc.dg/cpp/extratokens2.c: New file.
11546 2002-03-21 David Edelsohn <edelsohn@gnu.org>
11548 * gcc.dg/20020312-2.c: Add rs6000 target.
11550 * gcc.c-torture/compile/20020319-1.c: New test.
11552 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11554 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11555 (A, E): Handle this.
11557 2002-03-20 Jason Merrill <jason@redhat.com>
11559 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11561 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11562 through prune_gcc_output.
11564 2002-03-20 Jakub Jelinek <jakub@redhat.com>
11566 * gcc.c-torture/compile/20020320-1.c: New test.
11568 2002-03-19 Jakub Jelinek <jakub@redhat.com>
11570 * gcc.c-torture/compile/20020318-1.c: New test.
11572 * gcc.dg/struct-by-value-1.c: New test.
11574 * gcc.dg/20020319-1.c: New test.
11576 2002-03-18 Jakub Jelinek <jakub@redhat.com>
11578 * g++.dg/opt/conj1.C: New test.
11580 2002-03-17 Mark Mitchell <mark@codesourcery.com>
11582 * g++.dg/template/qualttp20.C: Revert previous change.
11583 * g++.dg/template/qualttp3.C: Likewise.
11584 * g++.dg/template/qualttp4.C: Likewise
11585 * g++.dg/template/qualttp5.C: Likewise
11586 * g++.dg/template/qualttp6.C: Likewise
11587 * g++.dg/template/qualttp7.C: Likewise
11588 * g++.dg/template/qualttp8.C: Likewise
11589 * g++.dg/template/recurse.C: Likewise.
11591 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
11593 * gcc.dg/cpp/wchar-1.c: Update.
11595 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
11597 * g++.dg/template/conv1.C: New test.
11598 * g++.dg/template/conv2.C: New test.
11599 * g++.dg/template/conv3.C: New test.
11600 * g++.dg/template/conv4.C: New test.
11602 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11604 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11605 * g++.dg/template/qualttp3.C: Likewise.
11606 * g++.dg/template/qualttp4.C: Likewise
11607 * g++.dg/template/qualttp5.C: Likewise
11608 * g++.dg/template/qualttp6.C: Likewise
11609 * g++.dg/template/qualttp7.C: Likewise
11610 * g++.dg/template/qualttp8.C: Likewise
11611 * g++.dg/template/recurse.C: Likewise.
11613 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11615 * g++.dg/opt/dtor1.C: New test.
11617 2002-03-15 Jakub Jelinek <jakub@redhat.com>
11619 * gcc.c-torture/compile/20020315-1.c: New test.
11621 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
11623 * gcc.dg/weak-1.c: Fix scan tests.
11625 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
11627 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11628 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11629 cris-*-aout* mmix-*-*.
11630 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11631 cris-*-aout* mmix-*-*.
11632 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11633 cris-*-elf* cris-*-aout* and mmix-*-*.
11634 * gcc.dg/20001009-1.c: Ditto.
11635 * gcc.dg/20010912-1.c: Ditto.
11636 * gcc.dg/20020122-4.c: Ditto.
11637 * gcc.dg/inline-2.c: Ditto.
11639 2002-03-14 Jeffrey A Law (law@cygnus.com)
11641 * gcc.c-torture/compile/20020314-1.c: New test.
11643 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
11645 * gcc.c-torture/execute/20020314-1.c: New test.
11647 2002-03-14 Jakub Jelinek <jakub@redhat.com>
11649 * g++.dg/warn/Wunused-1.C: New test.
11651 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
11653 * g++.dg/abi/mangle6.C: New test.
11655 2002-03-13 Jakub Jelinek <jakub@redhat.com>
11657 * gcc.c-torture/compile/20020309-2.c: New test.
11659 * gcc.c-torture/compile/20020312-1.c: New test.
11661 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
11663 * g++.dg/other/access1.C: New test.
11665 2002-03-12 Jakub Jelinek <jakub@redhat.com>
11667 * gcc.c-torture/execute/wchar_t-1.c: New test.
11669 2002-03-12 David Edelsohn <edelsohn@gnu.org>
11671 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
11673 2002-03-12 Roger Sayle <roger@eyesopen.com>
11675 * gcc.dg/20020312-1.c: New test case.
11677 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
11679 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
11681 2002-03-11 Richard Henderson <rth@redhat.com>
11683 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11684 * g++.old-deja/g++.jason/report.C: Likewise.
11686 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11688 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11689 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11691 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11693 * testsuite/g++.dg/overload/pmf1.C: New test.
11695 2002-03-11 Kazu Hirata <kazu@hxi.com>
11697 * gcc.c-torture/execute/20020307-1.c: Use long.
11699 2002-03-11 Jakub Jelinek <jakub@redhat.com>
11701 PR optimization/5844
11702 * gcc.dg/20020310-1.c: New test.
11704 2002-03-09 Michael Meissner <meissner@redhat.com>
11706 * gcc.c-torture/execute/memcpy-2.c: New test.
11707 * gcc.c-torture/execute/memset-1.c: New test.
11708 * gcc.c-torture/execute/strlen-1.c: New test.
11709 * gcc.c-torture/execute/strcmp-1.c: New test.
11710 * gcc.c-torture/execute/strncmp-1.c: New test.
11712 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
11714 * gcc.dg/ppc-ldstruct.c: New test.
11716 2002-03-09 Jakub Jelinek <jakub@redhat.com>
11718 * gcc.c-torture/execute/va-arg-22.c: New test.
11720 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11722 * gcc.c-torture/compile/20020309-1.c: New test.
11724 2002-03-08 Jakub Jelinek <jakub@redhat.com>
11726 * gcc.c-torture/execute/20020307-2.c: New test.
11728 2002-03-07 Jeffrey A Law (law@redhat.com)
11730 * g77.f-torture/compile/20020307-1.f: New test.
11732 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
11734 * gcc.dg/unordered-1.c: New test.
11736 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
11738 * gcc.c-torture/execute/20020307-1.c: New test.
11740 2002-03-05 Jakub Jelinek <jakub@redhat.com>
11742 * gcc.dg/20020304-1.c: New test.
11744 * gcc.c-torture/compile/20020304-2.c: New test.
11746 2002-03-04 Zack Weinberg <zack@codesourcery.com>
11748 * gcc.c-torture/compile/20020304-1.c: New test case
11751 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
11753 * gcc.dg/20020103-1.c: Add other -D ppc variants.
11755 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
11757 * g++.dg/other/classkey1.C: New test.
11759 2002-03-01 Richard Henderson <rth@redhat.com>
11761 * gcc.c-torture/compile/981223-1.x: New.
11762 * gcc.c-torture/compile/920625-1.x: New.
11764 2002-02-28 Richard Henderson <rth@redhat.com>
11766 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11768 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
11770 * gcc.c-torture/execute/20020227-1.c: New test.
11772 2002-02-27 Mark Mitchell <mark@codesourcery.com>
11774 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11776 * g++.old-deja/g++.oliva/partord1.C: Likewise.
11777 * g++.old-deja.g++.other/defarg1.C: Likewise.
11778 * g++.old-deja/g++.pt/calls2.C: Likewise.
11779 * g++.old-deja/g++.pt/crash20.C: Likewise.
11780 * g++.old-deja/g++.pt/crash30.C: Likewise.
11781 * g++.old-deja/g++.pt/crash36.C: Likewise.
11782 * g++.old-deja/g++.pt/crash6.C: Likewise.
11783 * g++.old-deja/g++.pt/defarg13.C: Likewise.
11784 * g++.old-deja/g++.pt/derived3.C: Likewise.
11785 * g++.old-deja/g++.pt/error1.C: Likewise.
11786 * g++.old-deja/g++.pt/friend21.C: Likewise.
11787 * g++.old-deja/g++.pt/friend23.C: Likewise.
11788 * g++.old-deja/g++.pt/infinite1.C: Likewise.
11789 * g++.old-deja/g++.robertl/eb128.C: Likewise.
11791 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
11793 * gcc.c-torture/execute/20020225-2.c: New test.
11795 2002-02-27 Zack Weinberg <zack@codesourcery.com>
11797 * gcc.c-torture/execute/920730-1t.c,
11798 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11799 Delete test cases, only relevant to -traditional.
11801 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
11803 * gcc.dg/cpp/undef1.c: Remove.
11804 * gcc.dg/cpp/directiv.c: Update.
11805 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11807 2002-02-27 Michael Meissner <meissner@redhat.com>
11809 * gcc.c-torture/execute/20020226-1.c: New test.
11811 2002-02-26 Jakub Jelinek <jakub@redhat.com>
11813 * g++.dg/debug/debug4.C: New test.
11815 * gcc.dg/ia64-visibility-1.c: New test.
11817 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
11819 * gcc.dg/debug/20020224-1.c: New.
11821 2002-02-25 Kazu Hirata <kazu@hxi.com>
11823 * gcc.c-torture/execute/960416-1.x: New.
11824 * gcc.c-torture/execute/divconst-3.x: Likewise.
11826 2002-02-25 Jakub Jelinek <jakub@redhat.com>
11828 * gcc.dg/20020224-1.c: New test.
11830 2002-02-25 Alan Modra <amodra@bigpond.net.au>
11832 * gcc.c-torture/execute/20020225-1.c: New.
11834 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
11836 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11838 2002-02-23 Jakub Jelinek <jakub@redhat.com>
11840 * gcc.dg/20020222-1.c: New test.
11842 2002-02-22 Jakub Jelinek <jakub@redhat.com>
11844 * g++.dg/opt/anonunion1.C: New test.
11846 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
11848 * g++.dg/template/qualttp19.C: New test.
11849 * g++.dg/template/qualttp20.C: New test.
11850 * g++.old-deja/g++.jason/report.C: Adjust expected errors
11851 * g++.old-deja/g++.other/qual1.C: Likewise.
11853 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
11855 * gcc.dg/attr-alwaysinline.c: New.
11857 2002-02-21 Jakub Jelinek <jakub@redhat.com>
11859 * gcc.dg/20020220-1.c: New test.
11861 * gcc.dg/20020220-2.c: New test.
11863 * g++.dg/opt/mmx1.C: New test.
11865 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
11867 * gcc.c-torture/compile/20020110.c: New test.
11869 2002-02-20 Jakub Jelinek <jakub@redhat.com>
11871 * gcc.c-torture/execute/20020219-1.c: New test.
11873 * gcc.dg/20020219-1.c: New test.
11875 * gcc.dg/noncompile/20020220-1.c: New test.
11877 * g++.dg/opt/ptrintsum1.C: New test.
11879 * gcc.dg/debug/20020220-1.c: New test.
11881 2002-02-17 Jakub Jelinek <jakub@redhat.com>
11883 * gcc.c-torture/execute/20020216-1.c: New test.
11885 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
11887 * gcc.dg/decl-1.c: Update, new test.
11889 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
11891 * g++.dg/abi/bitfield1.C: New test.
11892 * g++.dg/abi/bitfield2.C: New test.
11894 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11896 * gcc.dg/attr-nest.c: New test.
11898 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11900 * gcc.c-torture/execute/20020215-1.c: New test.
11902 2002-02-14 Jakub Jelinek <jakub@redhat.com>
11904 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11905 * g++.dg/debug/debug.exp: New.
11906 * g++.dg/debug/trivial.C: New.
11907 * g++.dg/debug/debug1.C: Moved...
11908 * g++.dg/other/debug1.C: ...from here.
11909 * g++.dg/debug/debug2.C: Moved...
11910 * g++.dg/other/debug2.C: ...from here.
11911 * g++.dg/debug/debug3.C: Moved...
11912 * g++.dg/other/debug3.C: ...from here.
11914 * gcc.dg/noncompile/20020213-1.c: New test.
11916 2002-02-13 Jakub Jelinek <jakub@redhat.com>
11918 * g++.dg/other/debug3.C: New test.
11920 * gcc.c-torture/execute/20020213-1.c: New test.
11922 2002-02-13 Richard Smith <richard@ex-parrot.com>
11924 * g++.old-deja/g++.other/thunk1.C: New test.
11926 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11928 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11930 2002-02-13 Stan Shebs <shebs@apple.com>
11932 * gcc.dg/altivec-3.c: New.
11934 2002-02-12 Jakub Jelinek <jakub@redhat.com>
11936 * gcc.dg/Wunreachable-1.c: New test.
11937 * gcc.dg/Wunreachable-2.c: New test.
11939 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
11941 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11943 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
11945 * gcc.dg/decl-1.c: New test.
11947 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11949 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11951 2002-02-10 Kazu Hirata <kazu@hxi.com>
11953 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11954 * gcc.c-torture/compile/980506-1.x: Likewise.
11956 2002-02-10 Kazu Hirata <kazu@hxi.com>
11958 * gcc.dg/20020210-1.c: New.
11960 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
11962 * g77.f-torture/execute/947.f: New regression test
11963 for PR fortran/947.
11965 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
11967 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11968 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11970 2002-02-08 Richard Henderson <rth@redhat.com>
11972 * gcc.c-torture/compile/labels-3.c: New.
11974 2002-02-08 Jakub Jelinek <jakub@redhat.com>
11976 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11977 expression statements work instead.
11978 * gcc.dg/noncompile/20020207-1.c: New test.
11980 2002-02-07 Richard Henderson <rth@redhat.com>
11982 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11984 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11986 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11988 * lib/g77-dg.exp: Trim g77 error messages so that they are
11989 recognized by dg.exp.
11991 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11994 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
11996 2002-02-07 Richard Henderson <rth@redhat.com>
11998 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11999 to be sufficiently aligned for integers.
12001 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
12003 * g++.dg/template/friend4.C: New test.
12005 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
12008 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
12011 2002-02-07 Richard Henderson <rth@redhat.com>
12013 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
12014 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
12015 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
12016 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
12018 2002-02-06 Richard Henderson <rth@redhat.com>
12020 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
12022 2002-02-06 Janis Johnson <janis187@us.ibm.com>
12024 * gcc.dg/20020206-1.c: New test.
12026 2002-02-06 Jakub Jelinek <jakub@redhat.com>
12028 * gcc.c-torture/execute/20020206-1.c: New test.
12030 * gcc.c-torture/execute/20020206-2.c: New test.
12032 PR optimization/5429:
12033 * gcc.c-torture/compile/20020206-1.c: New test.
12035 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
12037 * g++.dg/ext/align1.C: Do not use an explicit alignment value
12038 as certain file formats cannot support particularly large
12041 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
12042 and do not expect to be able to link the executable.
12044 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
12045 fail because the COFF format does not support the weak attribute.
12047 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
12049 * g77.dg/pr5473.f: New test
12051 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
12053 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
12054 Fix testcase accordingly.
12056 2002-02-04 Richard Henderson <rth@redhat.com>
12058 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
12059 (buf): Change to be an array of pointers, not ints.
12061 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12063 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
12064 before all tests. Move warning one line above to match where it
12066 * gcc.dg/Wswitch-2.c: New test.
12067 * g++.dg/warn/Wswitch-1.C: New test.
12068 * g++.dg/warn/Wswitch-2.C: New test.
12070 2002-02-04 Richard Henderson <rth@redhat.com>
12072 * g++.dg/abi/offsetof.C: Fix size comparison.
12074 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
12076 * gcc.dg/cast-qual-2.c: New test.
12078 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12080 * gcc.dg/20020201-4.c: New test.
12082 2002-02-04 Ben Elliston <bje@redhat.com>
12084 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
12085 target_info attribute != 0, in addition to the empty string.
12086 (gcc_target_compile): Likewise.
12088 2002-02-03 Andrew Cagney <ac131313@redhat.com>
12090 * gcc.dg/Wswitch.c: New test.
12091 PR gcc/4475. PR gcc/3780.
12093 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
12095 * g77.f-torture/execute/5122.f: New test for regressions
12096 against PR fortran/5122.
12098 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
12100 * g77.f-torture/compile/pr3743.f: Delete
12101 * g77.dg/pr3743-1.f: New test.
12102 * g77.dg/pr3743-2.f: New test.
12103 * g77.dg/pr3743-3.f: New test.
12104 * g77.dg/pr3743-4.f: New test.
12106 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12108 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
12110 2002-02-02 Richard Henderson <rth@redhat.com>
12112 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
12113 * gcc.c-torture/execute/bf64-1.c: Likewise.
12115 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12117 * gcc.dg/20020201-2.c: New test.
12119 * gcc.dg/20020201-3.c: New test.
12121 * gcc.c-torture/execute/bitfld-2.c: New test.
12123 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12125 * gcc.dg/bitfld-1.c: Update.
12126 * gcc.dg/bitfld-2.c: Update.
12127 * gcc.c-torture/execute/bitfld-1.x: New.
12129 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12131 * gcc.c-torture/execute/20020201-1.c: New test.
12133 2002-02-01 Janis Johnson <janis187@us.ibm.com>
12136 * gcc.dg/20020201-1.c: New test.
12138 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
12141 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
12142 * g77.f-torture/compile/pr3743.x: Remove
12144 2002-01-31 Tom Rix <trix@redhat.com>
12146 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
12148 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
12150 * gcc.dg/noncompile/20020130-1.c: New test.
12152 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
12154 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
12156 2002-01-29 Richard Henderson <rth@redhat.com>
12158 * gcc.c-torture/execute/991118-1.c: Cast various constants back
12160 * gcc.c-torture/execute/bf64-1.c: Likewise.
12162 2002-01-29 Jakub Jelinek <jakub@redhat.com>
12164 * gcc.c-torture/execute/20020129-1.c: New test.
12166 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
12168 * gcc.c-torture/compile/20000224-1.c: Update.
12169 * gcc.c-torture/execute/bitfld-1.c: New tests.
12170 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
12171 * gcc.dg/uninit-A.c: Update.
12173 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
12175 * g++.dg/template/ctor1.C: Add instantiation.
12177 2002-01-28 Paul Koning <pkoning@equallogic.com>
12179 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
12180 argument to __builtin_prefetch to be const ptr.
12182 2002-01-28 Jakub Jelinek <jakub@redhat.com>
12184 * gcc.c-torture/compile/20020120-1.c: New test.
12186 2002-01-27 Kazu Hirata <kazu@hxi.com>
12188 * gcc.c-torture/execute/20020127-1.c: New test.
12190 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
12192 * g77.dg/f77-edit-i-in.f: New test
12193 * g77.dg/f77-edit-i-out.f: New test
12195 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
12197 * gcc.dg/debug/debug.exp: New file.
12198 * gcc.dg/debug/trivial.c: New file.
12199 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
12200 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
12201 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
12202 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
12203 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
12204 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
12205 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
12206 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
12207 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
12208 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
12209 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
12210 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
12211 * gcc.dg/20000503-1.c: Removed.
12212 * gcc.dg/20010207-1.c: Removed.
12213 * gcc.dg/20011223-1.c: Removed.
12214 * gcc.dg/20020104-2.c: Removed.
12215 * gcc.dg/debug-1.c: Removed.
12216 * gcc.dg/debug-2.c: Removed.
12217 * gcc.dg/debug-3.c: Removed.
12218 * gcc.dg/debug-4.c: Removed.
12219 * gcc.dg/debug-5.c: Removed.
12220 * gcc.dg/debug-6.c: Removed.
12221 * gcc.dg/dwarf2-1.c: Removed.
12222 * gcc.dg/dwarf2-2.c: Removed.
12224 2002-01-25 Jakub Jelinek <jakub@redhat.com>
12226 * g++.old-deja/g++.other/eh5.C: New test.
12227 * g++.old-deja/g++.other/sibcall2.C: New test.
12228 * g++.old-deja/g++.other/array9.C: New test.
12229 * g++.old-deja/g++.other/typename2.C: New test.
12230 * g++.old-deja/g++.other/crash60.C: New test.
12231 * g++.old-deja/g++.other/conv9.C: New test.
12232 * g++.old-deja/g++.other/mangle10.C: New test.
12233 * g++.old-deja/g++.other/unchanging1.C: New test.
12234 * g++.old-deja/g++.other/exprstmt1.C: New test.
12235 * g++.old-deja/g++.other/inline23.C: New test.
12236 * g++.old-deja/g++.eh/ia64-1.C: New test.
12237 * g++.old-deja/g++.other/dwarf2-1.C: New test.
12238 * g++.old-deja/g++.other/reload1.C: New test.
12239 * g++.old-deja/g++.other/static20.C: New test.
12240 * g++.old-deja/g++.other/local-alloc1.C: New test.
12241 * g++.old-deja/g++.other/conv8.C: New test.
12242 * g++.old-deja/g++.other/stmtexpr2.C: New test.
12243 * g++.old-deja/g++.other/storeexpr1.C: New test.
12244 * g++.old-deja/g++.other/storeexpr2.C: New test.
12245 * g++.dg/eh/template2.C: New test.
12246 * g++.dg/warn/weak1.C: New test.
12248 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
12250 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
12251 Remove first, non-varying, argument.
12253 2002-01-23 Richard Henderson <rth@redhat.com>
12255 * gcc.dg/inline-2.c: New.
12257 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
12258 Add optional target arg. Check number of arguments.
12259 (scan-assembler-not, scan-assembler-dem): Likewise.
12260 (scan-assembler-dem-not): Likewise.
12262 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12264 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
12266 * g++.old-deja/g++.brendan/parse3.C,
12267 g++.old-deja/g++.other/crash26.C,
12268 g++.old-deja/g++.other/crash28.C,
12269 g++.old-deja/g++.other/crash29.C,
12270 g++.old-deja/g++.other/crash30.C,
12271 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
12273 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
12275 * gcc.dg/20020115-1.c: New.
12277 2002-01-23 Bob Wilson <bob.wilson@acm.org>
12279 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
12281 2002-01-23 Janis Johnson <janis187@us.ibm.com>
12283 * gcc.dg/20020122-3.c: New.
12285 2002-01-23 Jakub Jelinek <jakub@redhat.com>
12287 * g++.dg/other/gc1.C: New test.
12289 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12291 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
12293 2002-01-22 Richard Henderson <rth@redhat.com>
12295 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
12297 2002-01-22 Richard Henderson <rth@redhat.com>
12299 * gcc.dg/20020122-4.c: New.
12301 2002-01-22 H.J. Lu <hjl@gnu.org>
12303 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
12305 * gcc.dg/special/ecos.exp: Likewise.
12306 * lib/g++-dg.exp: Likewise.
12307 * lib/g77-dg.exp: Likewise.
12308 * lib/gcc-dg.exp : Likewise.
12309 * lib/mike-g++.exp: Likewise.
12310 * lib/mike-g77.exp: Likewise.
12311 * lib/mike-gcc.exp: Likewise.
12312 * lib/objc-dg.exp: Likewise.
12314 2002-01-22 Janis Johnson <janis187@us.ibm.com>
12317 * gcc.dg/20020122-2.c: New test.
12319 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
12321 * gcc.dg/20020122-1.c: New test.
12323 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
12325 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
12327 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
12329 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
12331 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12333 * gcc.c-torture/compile/20020121-1.c: New test.
12335 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
12337 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
12340 2002-01-21 Jakub Jelinek <jakub@redhat.com>
12342 * gcc.dg/20020218-1.c: New test.
12344 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
12346 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
12348 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
12349 "At global scope" warning
12350 * g++.dg/ext/align1.C: Change cygwin test for alignment
12351 from db-bogus to dg-warning
12353 2002-01-21 Zack Weinberg <zack@codesourcery.com>
12355 * g77.f-torture/compile/cpp2.F: New test.
12357 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
12359 * g++.dg/template/access1.C: New test.
12361 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
12363 * gcc.dg/20020118-1.c: New.
12365 2002-01-18 Kazu Hirata <kazu@hxi.com>
12367 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
12369 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12371 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
12372 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
12373 alignment warnings.
12375 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12377 * gcc.misc-tests/i386-prefetch.exp: Save and restore
12378 torture_with_loops and torture_without_loops
12380 2002-01-17 Jakub Jelinek <jakub@redhat.com>
12382 * gcc.c-torture/compile/20020116-1.c: New test.
12384 2002-01-16 Jakub Jelinek <jakub@redhat.com>
12386 * gcc.dg/20020116-2.c: New test.
12388 * gcc.dg/ultrasp4.c: New test.
12390 * gcc.dg/20020116-1.c: New test.
12392 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
12394 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
12397 2002-01-15 Janis Johnson <janis187@us.ibm.com>
12399 * gcc.misc-tests/i386-prefetch.exp: New.
12400 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
12401 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
12402 * gcc.misc-tests/i386-pf-none-1.c: New test.
12403 * gcc.misc-tests/i386-pf-sse-1.c: New test.
12405 2002-01-15 Jakub Jelinek <jakub@redhat.com>
12407 * gcc.dg/gnu89-init-1.c: Add new tests.
12409 2002-01-15 Andreas Jaeger <aj@suse.de>
12411 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
12412 * gcc.dg/i386-mmx-2.c: Likewise.
12413 * gcc.dg/i386-sse-1.c: Likewise.
12414 * gcc.dg/i386-sse-2.c: Likewise.
12415 * gcc.dg/i386-sse-3.c: Likewise.
12417 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
12419 * g77.f-torture/execute/intrinsic-unix-bessel.f:
12420 Uncomment additional cases that now pass.
12422 2002-01-11 Richard Henderson <rth@redhat.com>
12424 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
12425 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
12427 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
12429 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
12431 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
12433 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12434 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
12436 2002-01-10 Dale Johannesen <dalej@apple.com>
12438 * gcc.c-torture/execute/loop-11.c: New.
12440 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
12442 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12443 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
12445 2002-01-09 Richard Henderson <rth@redhat.com>
12447 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12448 type in which to perform the operation for each size.
12450 2002-01-09 Alan Matsuoka (alanm@redhat.com)
12452 * gcc.c-torture/compile/20020109-2.c: New test.
12454 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
12456 * gcc.c-torture/execute/loop-10.c: New test.
12458 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12460 * gcc.c-torture/compile/20010226-1.c: New test.
12461 * gcc.c-torture/compile/20010227-1.c: New test.
12462 * gcc.c-torture/compile/20010426-1.c: New test.
12463 * gcc.c-torture/compile/20010510-1.c: New test.
12464 * gcc.c-torture/compile/20010605-3.c: New test.
12465 * gcc.c-torture/compile/20010824-1.c: New test.
12466 * gcc.c-torture/execute/20010409-1.c: New test.
12467 * gcc.dg/noncompile/20000901-1.c: New test.
12468 * gcc.dg/20001023-1.c: New test.
12469 * gcc.dg/20001101-1.c: New test.
12470 * gcc.dg/20001102-1.c: New test.
12471 * gcc.dg/20010207-1.c: New test.
12472 * gcc.dg/20010405-1.c: New test.
12473 * gcc.dg/20010822-1.c: New test.
12474 * gcc.dg/20011107-1.c: New test.
12476 2002-01-09 Jeffrey A Law (law@redhat.com)
12478 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
12480 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
12481 execution failure on PA targets.
12483 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12485 * gcc.c-torture/compile/20020109-1.c: New test.
12487 2002-01-08 Kazu Hirata <kazu@hxi.com>
12489 * gcc.c-torture/execute/20020108-1.c: New test.
12491 2002-01-08 Jakub Jelinek <jakub@redhat.com>
12493 * gcc.dg/20020108-1.c: New test.
12495 2002-01-08 H.J. Lu <hjl@gnu.org>
12497 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12500 2002-01-08 Geoff Keating <geoffk@redhat.com>
12502 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12505 002-01-07 Aldy Hernandez <aldyh@redhat.com>
12507 * gcc.dg/altivec-4.c: Test altivec predicates.
12509 2002-01-07 Jakub Jelinek <jakub@redhat.com>
12511 * gcc.c-torture/execute/20020107-1.c: New test.
12513 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
12516 * gcc.c-torture/compile/20020106-1.c: New test.
12518 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12520 * gcc.c-torture/execute/nestfunc-4.c: New test.
12522 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12524 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12525 extra triple that slipped in.
12526 * g++.old-deja/g++.abi/align.C: Likewise.
12527 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12529 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12531 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12532 * g++.old-deja/g++.abi/align.C: Likewise.
12533 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12535 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12537 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12540 2002-01-04 Jakub Jelinek <jakub@redhat.com>
12542 * gcc.dg/20020104-1.c: New test.
12544 * gcc.dg/20020104-2.c: New test.
12546 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
12548 * gcc.dg/20020103-1.c: Fix typo in target selector.
12550 2002-01-03 Richard Henderson <rth@redhat.com>
12552 * gcc.dg/20020103-1.c: New.
12554 2002-01-03 Kazu Hirata <kazu@hxi.com>
12556 * gcc.c-torture/execute/20020103-1.c: New test.
12558 2002-01-03 Jakub Jelinek <jakub@redhat.com>
12560 * g++.dg/other/debug2.C: New test.
12562 * gcc.c-torture/compile/20020103-1.c: New test.
12564 2002-01-02 Jakub Jelinek <jakub@redhat.com>
12566 * gcc.dg/gnu89-init-1.c: Added new tests.
12568 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12570 * g++.dg/template/friend2.C: Remove as patch is reverted.
12572 * g++.dg/warn/oldcast1.C: New test.
12574 * g++.dg/template/ptrmem1.C: New test.
12575 * g++.dg/template/ptrmem2.C: New test.
12577 * g++.dg/template/ntp.C: New test.
12579 * g++.dg/other/component1.C: New test.
12581 * g++.dg/template/ttp3.C: New test.
12583 * g++.dg/template/friend2.C: New test.
12584 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
12586 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12588 * g++.dg/other/ptrmem1.C: New test.
12589 * g++.dg/other/ptrmem2.C: New test.
12591 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12593 * g++.dg/template/ctor1.C: New test.
12595 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12597 * g++.dg/template/friend2.C: New test.
12599 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
12601 * gcc.dg/mmix-1.c: New test.
12603 2001-12-31 Richard Henderson <rth@redhat.com>
12605 * gcc.dg/asm-5.c: New.
12607 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
12609 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12610 in namespace __gnu_cxx
12612 2001-12-30 Richard Henderson <rth@redhat.com>
12614 * gcc.dg/debug-6.c: New.
12616 2001-12-30 Jakub Jelinek <jakub@redhat.com>
12618 * gcc.c-torture/compile/20011229-2.c: New test.
12620 2001-12-29 Jakub Jelinek <jakub@redhat.com>
12622 * gcc.dg/debug-3.c: New test.
12623 * gcc.dg/debug-4.c: New test.
12624 * gcc.dg/debug-5.c: New test.
12626 2001-12-29 Richard Henderson <rth@redhat.com>
12628 * g++.dg/eh/loop1.C: New.
12630 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12632 * g++.dg/template/crash1.C: New test.
12634 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12636 * g++.dg/other/const1.C: New test.
12638 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12640 * gcc.c-torture/compile/20011229-1.c: New test.
12642 2001-12-28 Stan Shebs <shebs@apple.com>
12644 * lib/objc-torture.exp: Resync with c-torture.exp.
12645 * lib/objc.exp: Load standard libraries.
12647 2001-12-28 Jakub Jelinek <jakub@redhat.com>
12649 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12652 2001-12-27 Roger Sayle <roger@eyesopen.com>
12654 * gcc.c-torture/execute/string-opt-16.c: New testcase.
12656 2001-12-27 Richard Henderson <rth@redhat.com>
12658 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
12660 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
12662 * g++.dg/eh/ctor1.C: New test.
12663 * g++.dg/other/error2.C: New test.
12665 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
12667 * g++.dg/other/init2.C: New test.
12669 2001-12-24 Richard Henderson <rth@redhat.com>
12671 * gcc.dg/20011223-1.c: New.
12672 * gcc.dg/inline-1.c: New.
12674 2001-12-23 Richard Henderson <rth@redhat.com>
12676 * gcc.dg/asm-4.c: Test operand modifiers.
12678 2001-12-23 Richard Henderson <rth@redhat.com>
12680 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
12682 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
12684 * gcc.c-torture/execute/20011223-1.c: New test.
12686 2001-12-21 Richard Henderson <rth@redhat.com>
12688 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12689 re-enables the warning.
12691 2001-12-21 Richard Henderson <rth@redhat.com>
12693 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12695 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12697 * gcc.c-torture/compile/20011218-1.c: New test.
12699 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
12701 * gcc.misc-test/arm-isr.exp: New file. Control running of the
12703 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
12704 epilogue generation for ARM ISR routines.
12706 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12708 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12709 * gcc.dg/format/c90-printf-3.c: Likewise.
12710 * gcc.dg/format/c99-printf-3.c: Likewise.
12711 * gcc.dg/format/ext-1.c: Likewise.
12712 * gcc.dg/format/ext-6.c: Likewise.
12713 * gcc.dg/format/format.h: Prototype unlocked stdio.
12715 2001-12-20 Richard Henderson <rth@redhat.com>
12717 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12719 (malloc): Correct allocation logic. Abort if we fill up the
12720 arena before initialization complete.
12721 (realloc): Correct allocation logic.
12723 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12725 * gcc.c-torture/compile/20011219-2.c: New test.
12727 * gcc.c-torture/execute/20011219-1.c: New test.
12729 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
12731 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
12732 target does not support weak symbols.
12734 2001-12-19 Jakub Jelinek <jakub@redhat.com>
12736 * gcc.c-torture/compile/20011219-1.c: New test.
12738 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
12740 * g++.dg/other/error1.C: New test.
12742 2001-12-17 Jeffrey A Law (law@redhat.com)
12744 * gcc.c-torture/execute/20011217-1.c: New test.
12746 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
12748 * objc.dg/special/: New directory.
12749 * objc.dg/special/special.exp: New file.
12750 * objc.dg/special/unclaimed-category-1.h: New file.
12751 * objc.dg/special/unclaimed-category-1a.m: New file.
12752 * objc.dg/special/unclaimed-category-1.m: New file.
12754 2001-12-17 Andreas Jaeger <aj@suse.de>
12756 * gcc.c-torture/compile/20011217-2.c: New test.
12758 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
12760 * gcc.c-torture/compile/20011217-1.c: New test.
12762 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
12764 * testsuite/gcc.dg/20011214-1.c: New.
12766 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
12768 * gcc.dg/altivec-4.c: New.
12770 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
12772 * gcc.dg/20011113-1.c: New test.
12774 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12776 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12777 std::__malloc_alloc_template<0> and
12778 std::__default_alloc_template<false, 0>.
12780 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
12782 * objc/execute/bf-21.m: New test.
12783 * objc/execute/enumeration-1.m: New test.
12784 * objc/execute/enumeration-2.m: New test.
12786 2001-12-12 Jakub Jelinek <jakub@redhat.com>
12788 * gcc.dg/gnu89-init-1.c: New test.
12790 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
12792 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12793 * g++.old-deja/g++.jason/2371.C: Likewise.
12794 * g++.old-deja/g++.jason/template33.C: Likewise.
12795 * g++.old-deja/g++.jason/template34.C: Likewise.
12796 * g++.old-deja/g++.jason/template36.C: Likewise.
12797 * g++.old-deja/g++.oliva/typename1.C: Likewise.
12798 * g++.old-deja/g++.oliva/typename2.C: Likewise.
12799 * g++.old-deja/g++.other/typename1.C: Likewise.
12800 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12801 * g++.old-deja/g++.pt/nontype5.C: Likewise.
12802 * g++.old-deja/g++.pt/typename11.C: Likewise.
12803 * g++.old-deja/g++.pt/typename14.C: Likewise.
12804 * g++.old-deja/g++.pt/typename16.C: Likewise.
12805 * g++.old-deja/g++.pt/typename3.C: Likewise.
12806 * g++.old-deja/g++.pt/typename4.C: Likewise.
12807 * g++.old-deja/g++.pt/typename5.C: Likewise.
12808 * g++.old-deja/g++.pt/typename7.C: Likewise.
12809 * g++.old-deja/g++.robertl/eb9.C: Likewise.
12811 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
12813 * g++.dg/other/linkage1.C: New test.
12814 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12817 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
12819 * gcc.dg/concat.c: New test.
12821 2001-12-11 Stan Shebs <shebs@apple.com>
12823 * objc/compile: New test directory.
12824 * objc/compile/compile.exp: New expect script.
12825 * objc/compile/20011211-1.m: New compile test.
12827 2001-12-11 Jason Merrill <jason@redhat.com>
12829 * lib/prune.exp (prune_gcc_output): Also handle "In member
12830 function". So many permutations...
12832 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
12834 * g++.dg/template/typedef1.C: New test.
12836 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
12838 * g++.dg/other/copy1.C: New test.
12840 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
12842 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12844 * gcc.dg/builtin-choose-expr.c: New.
12846 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
12848 * gcc.dg/altivec-2.c: New.
12850 2001-12-07 Richard Henderson <rth@redhat.com>
12852 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12854 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
12856 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12859 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12861 * g++-old.deja/g++.robertl/eb101.C: Deleted.
12863 2001-12-06 Janis Johnson <janis187@us.ibm.com>
12865 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12866 variable argument list.
12868 2001-12-06 Zack Weinberg <zack@codesourcery.com>
12870 * gcc.c-torture/execute/memcheck: Delete entire directory.
12871 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12872 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12874 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
12876 * gcc.dg/Wshadow-1.c: New test.
12878 2001-12-05 Jakub Jelinek <jakub@redhat.com>
12880 * gcc.c-torture/compile/20011130-1.c: New test.
12882 * gcc.dg/noncompile/20011025-1.c: New test.
12884 * g++.dg/other/anon-union.C: New test.
12886 * gcc.c-torture/execute/20011024-1.c: New test.
12888 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
12890 * gcc.c-torture/execute/20000722-1.x,
12891 gcc.c-torture/execute/20010123-1.x: Remove.
12892 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12893 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12894 gcc.dg/c99-complit-2.c: New tests.
12896 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
12898 * g++.dg/inherit/base1.C: New test.
12900 2001-12-04 Jakub Jelinek <jakub@redhat.com>
12902 * g++.dg/other/stdarg1.C: New test.
12904 * gcc.c-torture/compile/20011130-2.c: New test.
12906 2001-12-03 Janis Johnson <janis187@us.ibm.com>
12908 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12909 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12910 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12911 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12912 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12913 * gcc.dg/builtin-prefetch-1.c: New test.
12915 2001-12-03 Jakub Jelinek <jakub@redhat.com>
12917 * gcc.dg/20011130-1.c: New test.
12919 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
12921 * g++.dg/other/scope1.C: New test.
12922 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
12924 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
12926 * gcc.dg/vla-init-1.c: New test.
12928 2001-12-01 Geoff Keating <geoffk@redhat.com>
12930 * gcc.c-torture/compile/structs.c: New testcase from GDB.
12932 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
12934 * objc.dg/alias.m: Update.
12935 * objc.dg/class-1.m: Update.
12936 * objc.dg/const-str-1.m: Update.
12937 * objc.dg/fwd-proto-1.m: Update.
12938 * objc.dg/id-1.m: Update.
12939 * objc.dg/super-class-1.m: Update.
12941 2001-11-29 Mark Mitchell <mark@codesourcery.com>
12943 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12946 2001-11-28 Jeffrey A Law (law@cygnus.com)
12948 * gcc.c-torture/execute/20011128-1.c: New test.
12950 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
12952 * gcc.dg/20011127-1.c: New test.
12954 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
12956 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
12957 from Austin Group draft 7.
12958 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
12959 scanf format arguments.
12960 * gcc.dg/format/no-exargs-2.c: New test.
12962 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
12964 * g++.dg/abi/vbase8-4.C: New test.
12966 2001-11-24 Ian Lance Taylor <ian@airs.com>
12968 * gcc.c-torture/execute/20011121-1.c: New test.
12970 2001-11-23 Jeffrey A Law (law@cygnus.com)
12972 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
12974 2001-11-23 Andreas Jaeger <aj@suse.de>
12976 * gcc.dg/cpp/charconst-2.c: New test.
12978 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
12980 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12981 to the host if it is remote. Let tests specify extra headers
12983 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12984 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12985 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12986 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12987 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12988 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12989 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12990 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12991 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12992 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12994 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
12996 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12997 for little endian ARMs.
12999 2001-11-20 Jakub Jelinek <jakub@redhat.com>
13001 * gcc.c-torture/compile/20011119-1.c: New test.
13002 * gcc.c-torture/compile/20011119-2.c: New test.
13004 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
13006 * gcc.dg/altivec-1.c: Fix typo.
13008 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
13010 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
13012 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
13014 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
13016 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
13018 * lib/g77.exp: Don't specify --rpath-link.
13020 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
13021 across all the headers.
13022 * gcc.dg/format/format.exp: For testing on a remote host,
13025 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
13026 * gcc.c-torture/execute/930406-1.c: Likewise.
13027 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
13029 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
13031 * gcc.dg/altivec-1.c: New.
13033 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
13035 * gcc.dg/cpp/fpreprocessed.c: New test case.
13037 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13039 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
13040 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
13041 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
13043 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13045 * gcc.dg/no-builtin-1.c: New test.
13047 2001-11-16 Jakub Jelinek <jakub@redhat.com>
13049 * gcc.c-torture/execute/20011115-1.c: New test.
13051 2001-11-15 Jakub Jelinek <jakub@redhat.com>
13053 * gcc.c-torture/compile/20011114-2.c: New test.
13054 * gcc.c-torture/compile/20011114-3.c: New test.
13055 * gcc.c-torture/compile/20011114-4.c: New test.
13057 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
13059 * g++.dg/other/init1.C: New test.
13061 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
13063 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
13066 * gcc.c-torture/execute/20011114-1.c: New testcase.
13068 * gcc.c-torture/compile/20010327-1.c: Revert last change.
13069 * gcc.c-torture/compile/20011114-1.c: New test, exactly
13070 like the (before this change) version of 20010327-1.c.
13072 2001-11-14 Roger Sayle <roger@eyesopen.com>
13074 * gcc.c-torture/execute/string-opt-13.c: New testcase.
13076 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
13078 * g++.dg/init/array2.C: New test.
13080 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
13082 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
13084 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
13086 * g++.dg/other/forscope1.C: New test.
13087 * g++.dg/ext/forscope1.C: New test.
13088 * g++.dg/ext/forscope2.C: New test.
13090 2001-11-13 Jakub Jelinek <jakub@redhat.com>
13092 * gcc.c-torture/execute/20011113-1.c: New test.
13094 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
13096 * gcc.c-torture/execute/20011109-2.c: New test.
13098 * gcc.c-torture/execute/20011109-1.c: New test.
13100 2001-11-09 Jakub Jelinek <jakub@redhat.com>
13102 * gcc.c-torture/compile/20011109-1.c: New test.
13104 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
13106 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
13107 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
13108 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
13109 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
13110 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
13111 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
13112 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
13114 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
13116 * g++.dg/warn/Wshadow-1.C: New tests.
13117 * g++.old-deja/g++.mike/for3.C: Update.
13119 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
13121 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
13122 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
13123 XFAILs. Adjust expected error texts.
13124 * gcc.c-torture/compile/20011106-1.c,
13125 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
13126 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
13127 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
13128 gcc.dg/c99-array-lval-5.c: New tests.
13130 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13132 * gcc.dg/cpp/defined.c: Update.
13134 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13136 * gcc.c-torture/execute/anon-1.c: New test.
13138 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
13140 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
13141 same size, so no warning should be produced on stormy16.
13143 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
13144 due to oversized array.
13145 * g++.old-deja/g++.mike/ns15.C: Likewise.
13146 * g++.old-deja/g++.pt/crash16.C: Likewise.
13148 2001-11-02 Graham Stott <grahams@redhat.com>
13150 * g++.dgother/debug1.C: Fix typos.
13152 2001-11-01 Jakub Jelinek <jakub@redhat.com>
13154 * g++.dg/other/debug1.C: New test.
13156 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13158 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
13161 2001-10-30 Jakub Jelinek <jakub@redhat.com>
13163 * gcc.dg/20011029-2.c: New test.
13165 * gcc.c-torture/compile/20011029-1.c: New test.
13167 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
13169 * objc/execute/class_self-1.m: New test.
13170 * objc/execute/class_self-2.m: New test.
13172 2001-10-25 Zack Weinberg <zack@codesourcery.com>
13174 * gcc.misc-tests/msgs.exp: Delete.
13175 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
13176 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
13177 error set to match recent changes.
13179 2001-10-24 Zack Weinberg <zack@codesourcery.com>
13181 * gcc.dg/20011021-1.c: New test.
13183 2001-10-24 Jakub Jelinek <jakub@redhat.com>
13185 * gcc.c-torture/compile/20011023-1.c: New test.
13187 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
13189 * lib/g77.exp: Rewrite based on lib/g++.exp.
13191 2001-10-19 Jakub Jelinek <jakub@redhat.com>
13193 * gcc.c-torture/execute/20011019-1.c: New test.
13195 * gcc.dg/20011018-1.c: New test.
13197 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
13199 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
13201 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
13203 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
13204 * gcc.dg/attr-invalid.c: Likewise.
13206 2001-10-18 Jakub Jelinek <jakub@redhat.com>
13208 * testsuite/gcc.dg/20011015-1.c: New test.
13210 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13212 * g++.dg/template/unify2.C: New test.
13214 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13216 * g++.dg/other/exception-specification.C: New test
13218 2001-10-13 Tom Rix <trix@redhat.com>
13220 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
13221 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
13223 2001-10-12 Jakub Jelinek <jakub@redhat.com>
13225 * testsuite/gcc.dg/20011009-1.c: New test.
13227 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
13230 * g++.dg/other/friend1.C: New test.
13232 2001-10-11 Richard Henderson <rth@redhat.com>
13234 * g++.old-deja/g++.other/crash18.C: Add -S to options.
13236 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13238 * gcc.c-torture/compile/20011010-1.c: New.
13240 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
13242 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
13243 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
13244 g77.f-torture/execute/execute.exp,
13245 g77.f-torture/noncompile/noncompile.exp,
13246 gcc.c-torture/compile/compile.exp,
13247 gcc.c-torture/execute/execute.exp,
13248 gcc.c-torture/execute/ieee/ieee.exp,
13249 gcc.c-torture/execute/memcheck/memcheck.exp,
13250 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
13251 objc/execute/execute.exp: Update FSF address.
13253 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
13255 * gcc.dg/cpp/cmdlne-C.c: Update.
13256 * gcc.dg/cpp/cmdlne-C2.c: New.
13258 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13260 * gcc.c-torture/execute/20011008-3.c: New.
13262 2001-10-08 DJ Delorie <dj@redhat.com>
13264 * gcc.dg/20011008-1.c: New.
13265 * gcc.dg/20011008-2.c: New.
13267 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
13269 * gcc.dg/cpp/spacing1.c: Update test.
13271 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13273 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
13274 spelling errors of "separate" as "seperate".
13276 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
13278 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
13279 enough to avoid inlining.
13281 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13283 * lib/g77.exp: set libg2c_dir correctly.
13285 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
13287 * gcc.dg/cpp/macro11.c: New test.
13289 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13291 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
13292 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
13293 gcc.dg/format/multattr-3.c: New tests.
13294 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
13295 tests for format attributes on function pointers being rejected.
13297 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13299 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
13301 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13303 * g++.dg/warn/format1.C: New test.
13305 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
13307 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
13309 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13311 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
13313 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13315 * gcc.dg/cpp/redef2.c: Add test.
13317 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
13319 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
13320 long-standing bug on i686, apparently.
13321 * gcc.c-torture/execute/loop-2c.x: New file.
13322 * gcc.c-torture/execute/loop-2d.x: New file.
13323 * gcc.c-torture/execute/loop-3c.x: New file.
13325 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
13327 * gcc.dg/cpp/20000625-2.c: Correct line number.
13329 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13331 * gcc.dg/cpp/macro10.c: New test.
13332 * gcc.dg/cpp/strify3.c: New test.
13333 * gcc.dg/cpp/spacing1.c: Add tests.
13334 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
13335 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
13337 2001-09-24 DJ Delorie <dj@redhat.com>
13339 * gcc.c-torture/execute/20010924-1.c: New test.
13341 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13343 * testsuite/objc/execute/paste.m: Remove.
13345 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
13347 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
13349 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
13351 * g77.dg/strlen0.f: New test.
13353 2001-09-21 Richard Henderson <rth@redhat.com>
13355 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
13356 * g++.old-deja/g++.abi/vtable2.C: Likewise.
13358 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
13360 Table-driven attributes.
13361 * g++.dg/ext/attrib1.C: New test.
13363 2001-09-20 DJ Delorie <dj@redhat.com>
13365 * gcc.dg/20000926-1.c: Update expected warning messages.
13366 * gcc.dg/array-2.c: Likewise, and test for warnings too.
13367 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
13370 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
13372 * g++.dg/eh/registers1.C: New test case.
13374 2001-09-17 Richard Henderson <rth@redhat.com>
13376 * gcc.dg/array-5.c: Fix VLA decomposition test.
13378 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
13380 * gcc.dg/cpp/line5.c: New testcase.
13382 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
13384 * gcc.dg/cpp/macro9.c: New test.
13386 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
13388 * gcc.c-torture/execute/980223.c: Change type of addr from long
13391 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
13393 * gcc.c-torture/execute/20010915-1.c: New test.
13395 2001-09-14 Janis Johnson <janis187@us.ibm.com>
13397 * g77.dg/bprob: New directory.
13398 * g77.dg/bprob/bprob.exp: New file.
13399 * g77.dg/bprob/bprob-1.f: New test.
13400 * g77.dg/gcov: New directory.
13401 * g77.dg/gcov/gcov.exp: New file.
13402 * g77.dg/gcov/gcov-1.f: New test.
13403 * g77.dg/gcov/gcov-1.x: New file.
13405 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
13407 * gcc.dg/cpp/directiv.c: Update.
13408 * gcc.dg/cpp/undef1.c: Update.
13410 2001-09-12 Jakub Jelinek <jakub@redhat.com>
13412 * gcc.dg/20010912-1.c: New test.
13414 2001-09-11 Janis Johnson <janis187@us.ibm.com>
13416 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
13417 language-independent file in lib.
13418 * lib/gcov.exp: New file.
13420 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
13422 * gcc.c-torture/compile/20010911-1.c: New test.
13424 2001-09-10 Janis Johnson <janis187@us.ibm.com>
13426 * lib/profopt.exp: New, to support profile-directed optimizations.
13427 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
13428 * gcc.misc-tests/bprob-1.c: New test.
13429 * gcc.misc-tests/bprob-2.c: New test.
13431 2001-09-07 Janis Johnson <janis187@us.ibm.com>
13433 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13434 XFAIL and which kinds of gcov output to verify.
13435 * gcc.misc-tests/gcov-4b.x: New file.
13436 * gcc.misc-tests/gcov-5b.x: New file.
13437 * gcc.misc-tests/gcov-6.x: New file.
13438 * gcc.misc-tests/gcov-7.c: New test.
13439 * gcc.misc-tests/gcov-7.x: New file.
13441 2001-09-06 Janis Johnson <janis187@us.ibm.com>
13443 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13444 * gcc.misc-tests/gcov-6.c: New test.
13446 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
13449 * g++.dg/abi/vbase1.C: New test.
13451 2001-09-05 Ziemowit Laski <zlaski@apple.com>
13453 * objc.dg/method-2.m: New.
13455 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
13458 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13459 * g++.dg/init/empty1.C: New test.
13461 2001-09-03 Jakub Jelinek <jakub@redhat.com>
13463 * gcc.c-torture/compile/20010903-1.c: New test.
13465 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
13467 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13470 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
13472 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
13474 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
13476 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
13478 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
13480 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13481 for 16-bit 'unsigned int'.
13483 2001-08-29 Kazu Hirata <kazu@hxi.com>
13485 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
13487 2001-08-27 Richard Henderson <rth@redhat.com>
13489 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13490 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
13492 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
13494 * gcc.dg/asm-names.c (ymain): New.
13496 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
13498 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13499 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13500 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
13502 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13504 * gcc.dg/compare5.c: New testcase.
13506 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
13508 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13509 and "In instantiation".
13511 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
13513 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
13515 2001-08-20 Janis Johnson <janis187@us.ibm.com>
13517 * gcc.misc-tests/gcov.exp: Add support for branch information.
13518 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13519 * gcc.misc-tests/gcov-4.c: New test.
13520 * gcc.misc-tests/gcov-4b.c: New test.
13521 * gcc.misc-tests/gcov-5b.c: New test.
13523 2001-08-20 Zack Weinberg <zackw@panix.com>
13525 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13528 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
13530 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
13532 2001-08-19 Jakub Jelinek <jakub@redhat.com>
13535 Moved to gcc-deps.exp
13536 * gcc-deps.exp: New file.
13538 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13540 * g++.old-deja/g++.pt/defarg14.C: New test.
13542 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13544 * g++.old-deja/g++.other/lineno5.C: New test.
13546 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13548 * g++.old-deja/g++.pt/crash68.C: New test.
13550 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13552 * g++.old-deja/g++.other/crash42.C: New test.
13554 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13556 * gcc.dg/cpp/extratokens.c: Fix.
13557 * gcc.dg/cpp/skipping2.c: New tests.
13559 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13561 * gcc.c-torture/execute/20010724-1.c: New file.
13562 * gcc.c-torture/execute/20010724-1.x: New file.
13564 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13566 * g++.old-deja/g++.other/cond7.C: New test.
13568 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13570 * g++.old-deja/g++.other/optimize4.C: New test.
13572 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13574 * g++.old-deja/g++.abi/vbase8-5.C: New test.
13576 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
13578 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13579 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13580 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13581 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13583 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13584 bug report" message.
13586 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13587 * g++.dg/ext/instantiate1.C: Move from old-deja.
13589 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
13591 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13592 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13593 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13594 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13596 2001-07-23 Jeffrey A Law (law@cygnus.com)
13598 * gcc.c-torture/execute/20010723-1.c: New test.
13600 2001-07-23 Ben Elliston <bje@redhat.com>
13602 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13604 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13606 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13608 Delete handling of ieee_multilib_flags.
13609 Pass -mieee for alpha*-*-* and sh-*-*.
13610 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13612 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
13614 Remove old-abi tests.
13615 * g++.old-deja/g++.mike/p11116.C: Remove.
13616 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13618 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
13620 * g77.f-torture/compile/pr3743.f: New test
13622 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
13624 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13626 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13628 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13629 g++.old-deja/g++.pt/static6.C: Likewise.
13630 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13631 supports weak symbols.
13633 2001-07-18 Andreas Jaeger <aj@suse.de>
13635 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13638 2001-07-18 Andreas Jaeger <aj@suse.de>
13640 * gcc.dg/iftrap-1.c: Fix target line.
13642 2001-07-17 Richard Henderson <rth@redhat.com>
13644 * gcc.c-torture/execute/20010717-1.c: New.
13646 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13648 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13651 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13653 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13655 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13657 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13658 UAC_SIGBUS, UAC_NOPRINT definitions.
13660 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
13662 * objc/execute/object_is_class.m: New test.
13663 * objc/execute/object_is_meta_class.m: New test.
13665 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13667 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13668 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13670 2001-01-15 David Bil
13671 * objc/execute/class-14.m: Added.
13672 * objc/execute/class-2.m: Added.
13673 * objc/execute/class-3.m: Added.
13674 * objc/execute/class-4.m: Added.
13675 * objc/execute/class-5.m: Added.
13676 * objc/execute/class-6.m: Added.
13677 * objc/execute/class-7.m: Added.
13678 * objc/execute/class-8.m: Added.
13679 * objc/execute/class-9.m: Added.
13680 * objc/execute/class-tests-1.h
13681 * objc/execute/class-tests-2.h
13682 * objc/execute/compatibility_alias.m: Added.
13683 * objc/execute/encode-1.m: Added.
13684 * objc/execute/formal_protocol-1.m: Added.
13685 * objc/execute/formal_protocol-2.m: Added.
13686 * objc/execute/formal_protocol-3.m: Added.
13687 * objc/execute/formal_protocol-4.m: Added.
13688 * objc/execute/formal_protocol-5.m: Added.
13689 * objc/execute/formal_protocol-6.m: Added.
13690 * objc/execute/formal_protocol-7.m: Added.
13691 * objc/execute/informal_protocol.m: Added.
13692 * objc/execute/initialize.m: Added.
13693 * objc/execute/load.m: Added.
13694 * objc/execute/many_args_method.m: Added.
13695 * objc/execute/nested-3.m: Added.
13696 * objc/execute/no_clash.m: Added.
13697 * objc/execute/private.m: Added.
13698 * objc/execute/redefining_self.m: Added.
13699 * objc/execute/root_methods.m: Added.
13700 * objc/execute/selector-1.m: Added.
13701 * objc/execute/static-1.m: Added.
13702 * objc/execute/static-2.m: Added.
13703 * objc/execute/va_method.m: Added.
13705 2001-03-10 Richard Henderson <rth@redhat.com>
13707 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13709 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
13711 * g++.old-deja/g++.other/crash31.C: XFAIL.
13712 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13713 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13714 * gcc.c-torture/execute/20010123-1.x: XFAIL.
13715 * gcc.c-torture/execute/20010124-1.x: XFAIL.
13716 * gcc.dg/sequence-pt-1.c: XFAIL one test.
13718 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13720 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13722 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13724 * gcc.dg/20000724-1.c: Don't use multiline strings.
13726 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13728 * objc/execute/string1.m, objc/execute/string2.m: Compare the
13729 result of -cString against what we expect it to be; don't just
13730 print it out for no one to read.
13732 * objc/execute/string3.m, objc/execute/string4.m: New tests.
13733 Based on testcases provided by Nicola Pero.
13735 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13737 * gcc.dg/cpp/macro7.c: New test.
13739 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13741 * gcc.dg/cpp/multiline.c: Update.
13743 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13745 * g++.old-deja/g++.other/enum3.C: New test.
13747 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13749 * g++.old-deja/g++.other/pod1.C: New test.
13751 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13753 * g++.old-deja/g++.ext/overload1.C: New test.
13755 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13757 * g++.old-deja/g++.pt/using1.C: New test.
13759 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13761 * g++.old-deja/g++.other/using9.C: New test.
13763 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
13765 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13767 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13769 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
13771 * g++.old-deja/g++.ext/realpt1.C: Remove.
13773 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
13775 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13777 2001-02-26 Will Cohen <wcohen@redhat.com>
13779 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13781 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
13783 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13784 templatized constructors.
13786 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13788 * gcc.c-torture/execute/20010224-1.c: New test.
13790 2001-02-23 Jakub Jelinek <jakub@redhat.com>
13792 * gcc.c-torture/execute/20010222-1.c: New test.
13794 2001-02-22 Jakub Jelinek <jakub@redhat.com>
13796 * g++.old-deja/g++.other/inline20.C: New test.
13798 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
13800 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13802 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13804 * g++.old-deja/g++.other/lookup22.C: New test.
13807 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13808 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13809 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13810 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13811 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13813 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
13815 * gcc.c-torture/execute/991228-1.c: Take word endianness into
13818 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
13820 * gcc.c-torture/execute/builtin-complex-1.c: New test.
13822 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
13824 * g++.old-deja/g++.pt/crash62.C: New test.
13826 2001-01-04 Richard Henderson <rth@redhat.com>
13828 * gcc.dg/20000926-1.c: Update expected warnings.
13829 * gcc.dg/array-2.c: Likewise.
13830 * gcc.dg/array-4.c: Also validate flexible array members.
13831 * gcc.dg/c99-flex-array-1.c: New.
13833 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
13835 * gcc.c-torture/compile/20001222-1.x: Remove.
13837 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13839 * gcc.c-torture/execute/built-in-setjmp.c: New.
13841 2001-01-03 Richard Henderson <rth@redhat.com>
13843 * gcc.dg/940510-1.c: Update expected error wording.
13844 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13846 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
13848 * lib/target-supports.exp (check_alias_available): Modified to
13849 indicate aliases not supported if only weak aliases are supported.
13851 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13853 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13854 Turn on cmpstrsi checks for __pj__ and __i370__.
13856 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13858 * g++.old-deja/g++.other/virtual11.C: New test.
13860 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13862 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13864 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13866 * gcc.c-torture/compile/20010102-1.c: New test.
13868 2001-01-02 Andreas Jaeger <aj@suse.de>
13870 * gcc.dg/noreturn-3.c: New test.
13872 * gcc.dg/noreturn-4.c: New test.
13874 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13876 * gcc.c-torture/execute/stdio-opt-1.c: Also test
13877 __builtin_fputc and __builtin_fwrite.
13879 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13881 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13882 signed char, not default char.
13884 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13886 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13888 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
13890 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
13892 2000-12-29 Richard Henderson <rth@redhat.com>
13894 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13895 (__cyg_profile_func_exit): Define.
13897 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
13899 * g++.dg/vtgc1.C: New test.
13901 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
13903 * gcc.dg/noncompile/20001228-1.c: New test.
13905 * gcc.dg/20001228-1.c: New test.
13907 * gcc.c-torture/execute/20001228-1.c: New test.
13909 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
13911 * gcc.dg/format-strfmon-1.c: New test.
13913 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13915 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13916 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13917 * gcc.c-torture/execute/string-opt-1.c: Likewise.
13918 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13919 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13920 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13921 * gcc.c-torture/execute/string-opt-6.c: Likewise.
13922 * gcc.c-torture/execute/string-opt-7.c: Likewise.
13923 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13924 * gcc.c-torture/execute/string-opt-9.c: Likewise.
13925 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13926 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13927 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13929 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13930 * gcc.c-torture/execute/string-opt-4.c: Test index.
13932 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
13934 * gcc.c-torture/compile/20001226-1.c: New test.
13936 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
13938 * gcc.c-torture/compile/20001222-1.c: New test.
13939 * gcc.c-torture/compile/20001222-1.x: Xfail.
13941 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
13943 * gcc.c-torture/execute/comp-goto-2.c: New test.
13945 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
13947 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13948 Use long types if __INT_MAX__ is 32767.
13949 (main): Use cast to (sint32 *) when poking 88 into a_page.
13951 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13953 2000-12-21 Bernd Schmidt <bernds@redhat.com>
13955 * gcc.c-torture/compile/20001221-1.c: New test.
13956 * gcc.c-torture/execute/20001221-1.c: New test.
13958 2000-12-20 Richard Henderson <rth@redhat.com>
13960 * g++.old-deja/g++.pt/crash36.C: Update error lines.
13961 * g++.old-deja/g++.robertl/eb109.C: Likewise.
13963 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13965 * gcc.dg/compare3.c: New test.
13967 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13969 * gcc.dg/format-warnll-1.c: New test.
13971 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
13973 * gcc.dg/cpp/cmdlne-P.c: New test.
13975 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13977 * gcc.c-torture/execute/builtin-abs-1.c,
13978 gcc.c-torture/execute/builtin-abs-2.c: New tests.
13980 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13982 * gcc.dg/cpp/multiline.c: New test.
13984 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13986 * g++.old-deja/g++.other/syshdr1.C: Update.
13987 * gcc.dg/cpp/lineflags.c: Remove temporarily.
13989 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13991 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13993 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13995 * g++.old-deja/g++.pt/ttp65.C: New test.
13997 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13999 * g++.old-deja/g++.pt/ttp64.C: New test.
14001 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14003 * g++.old-deja/g++.pt/spec33.C: New test.
14005 2000-12-14 Catherine Moore <clm@redhat.com>
14007 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14008 * gcc.c-torture/execute/920612-2.c: Likewise.
14009 * gcc.c-torture/execute/920428-2.c: Likewise.
14010 * gcc-c-torture/execute/va-arg-11.c: Call exit.
14011 * gcc.c-torture/execute/va-arg-21.c: Likewise.
14013 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14015 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14016 * gcc.dg/pack-test-2.c: Likewise.
14018 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
14020 Tests by Zack Weinberg <zackw@stanford.edu>.
14022 * gcc.dg/cpp/defined.c: Update.
14023 * gcc.dg/cpp/defined_trad.c: New tests.
14025 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
14027 * gcc.dg/cpp/trad-direct.c: Update.
14029 2000-12-11 Neil Booth <neilb@earthling.net>
14031 * gcc.dg/cpp/defined_trad.c
14033 2000-12-11 Neil Booth <neilb@earthling.net>
14035 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14037 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
14039 * gcc.dg/format-miss-2.c: New test.
14041 2000-12-09 Neil Booth <neilb@earthling.net>
14043 * gcc.dg/cpp/lineflags.c: New tests.
14044 * gcc.dg/cpp/poison.c: Update.
14045 * gcc.dg/cpp/redef2.c: Update.
14046 * gcc.dg/cpp/skipping.c: New test.
14048 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
14050 * g++.old-deja/g++.other/eh3.C: New testcase.
14052 2000-12-07 Neil Booth <neilb@earthling.net>
14054 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14055 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14056 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14057 wtr-union-init-2.c, wtr-union-init-3.c: Update.
14058 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14061 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14063 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14064 __SIZE_TYPE__ instead of int for type of integers cast to
14067 2000-12-07 Jakub Jelinek <jakub@redhat.com>
14069 * g++.old-deja/g++.other/cleanup4.C: New test.
14071 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14073 * format-sec-1.c: New test.
14075 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14077 * gcc.dg/format-nonlit-3.c: New test.
14079 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14081 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14082 through a null pointer.
14084 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
14085 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14086 library makes no calls to `operator new' during initialization.
14088 2000-11-04 Neil Booth <neilb@earthling.net>
14090 * gcc.dg/cpp/include2.c: New tests.
14092 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
14094 * lib/g++.exp (g++_set_ld_library_path): New function.
14095 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14097 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
14099 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
14102 2000-11-01 Richard Henderson <rth@redhat.com>
14104 * g++.old-deja/g++.ext/namedret1.C: New.
14105 * g++.old-deja/g++.ext/namedret2.C: New.
14106 * g++.old-deja/g++.ext/namedret3.C: New.
14108 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
14110 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14111 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14113 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14115 * gcc.c-torture/execute/va-arg-21.c: New test.
14117 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
14119 * gcc.dg/c99-complex-2.c: New test.
14121 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14123 * gcc.c-torture/execute/stdio-opt-1.c: New test.
14125 2000-10-31 Jakub Jelinek <jakub@redhat.com>
14127 * g++.old-deja/g++.other/inline16.C: New test.
14129 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
14131 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14132 __PRETTY_FUNCTION__
14134 2000-10-29 Neil Booth <neilb@earthling.net>
14136 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14138 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14139 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14142 2000-10-29 Neil Booth <neilb@earthling.net>
14144 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14145 * mi1.c, mi1c.h: Add null directives to multiple-include test.
14146 * mi5.c: Test multiple includes work with -C.
14147 * trigraphs.c: Test ^= version.
14149 2000-10-28 Neil Booth <neilb@earthling.net>
14151 New tests and test updates for new macro expander.
14153 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14154 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14155 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14156 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14157 new diagnostic messages.
14159 * gcc.dg/cpp/macro3.c: New tests.
14161 2000-10-27 Mark Mitchell <mark@codesourcery.com>
14163 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14166 2000-10-27 Jakub Jelinek <jakub@redhat.com>
14168 * g++.old-deja/g++.other/eh2.C: New test.
14170 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
14172 * gcc.c-torture/execute/20001027-1.c: New test.
14174 2000-10-26 Richard Henderson <rth@redhat.com>
14176 * gcc.c-torture/execute/20001026-1.c: New.
14178 2000-10-26 Mark Mitchell <mark@codesourcery.com>
14180 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14181 * g++.old-deja/g++.law/builtin1.C: Likewise.
14182 * g++.old-deja/g++.law/ctors10.C: Likewise.
14183 * g++.old-deja/g++.law/virtual3.C: Likewise.
14184 * g++.old-deja/g++.mike/p658.C: Likewise.
14185 * g++.old-deja/g++.other/sibcall1.C: Likewise.
14186 * g++.old-deja/g++.other/vaarg2.C: Likewise.
14187 * g++.old-deja/g++.robertl/eb124.C: Likewise.
14188 * g++.old-deja/g++.robertl/eb44.C: Likewise.
14189 * g++.old-deja/g++.robertl/eb77.C: Likewise.
14191 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
14193 * gcc.c-torture/compile/20001024-1.c: New test.
14195 2000-10-25 Mark Mitchell <mark@codesourcery.com>
14197 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14198 to tell us whether or not we are using V3.
14200 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
14202 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14205 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
14207 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14209 2000-10-25 Jakub Jelinek <jakub@redhat.com>
14211 * gcc.c-torture/execute/20001024-1.c: New test.
14213 2000-10-24 Jakub Jelinek <jakub@redhat.com>
14215 * g++.old-deja/g++.other/sibcall1.C: New test.
14217 2000-10-20 Jakub Jelinek <jakub@redhat.com>
14219 * gcc.dg/noncompile/init-3.c: New test.
14221 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
14223 * gcc.dg/format-array-1.c: New test.
14225 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14227 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14228 writing through null pointers; remove comment about testing
14229 unterminated strings.
14231 2000-10-17 Matthew Hiller <hiller@redhat.com>
14233 * gcc.c-torture/execute/20001017-2.c: New test.
14235 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14237 * gcc.c-torture/compile/20001018-1.c: New test.
14238 * gcc.c-torture/compile/20001018-1.x: Xfail.
14240 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14242 * gcc.c-torture/execute/20001017-1.c: New test.
14244 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14246 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14247 for multiple use of arguments with scanf formats; add tests for
14248 multiple use of arguments.
14250 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
14252 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14254 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14256 * gcc.dg/format-miss-1.c: New test.
14258 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14260 * gcc.c-torture/execute/20001013-1.c: New test.
14262 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14264 * gcc.dg/format-branch-1.c: New test.
14266 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14268 * README, lib/file-format.exp: Remove EGCS references.
14270 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14272 * gcc.dg/20001013-1.c: New test.
14274 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
14276 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14277 for intmax_t in the compiler using __typeof__ and the type rules
14278 for conditional expressions.
14280 2000-10-13 Jakub Jelinek <jakub@redhat.com>
14282 * gcc.dg/20001012-1.c: New test.
14283 * gcc.dg/20001012-2.c: New test.
14285 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14287 * gcc.dg/format-attr-1.c: New test.
14289 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14291 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14292 __LONG_LONG_MAX__ instead of LLONG_MAX.
14294 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14296 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14298 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14301 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
14303 * gcc.dg/sequence-pt-1.c: New test.
14305 2000-10-11 Geoff Keating <geoffk@cygnus.com>
14307 * gcc.c-torture/execute/20001011-1.c: New testcase.
14308 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14310 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14312 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14313 does not error on it.
14315 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14317 * gcc.dg/20001009-1.c: New test.
14319 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
14321 * gcc.c-torture/compile/20001009-1.c: Move from here ....
14322 * gcc.c-torture/execute/20001009-2.c: ... to here.
14324 2000-10-09 Geoff Keating <geoffk@cygnus.com>
14326 * gcc.c-torture/compile/20001009-1.c: New testcase.
14327 * gcc.c-torture/execute/20001009-1.c: New testcase.
14328 Testcases provided by Jan Hubicka <jh@suse.cz>.
14330 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14332 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14333 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14334 uintmax_t using <limits.h> to emulate the compiler's internal
14335 logic. No longer XFAIL %j tests.
14337 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14339 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14340 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14341 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14342 regexps and details of expected handling of some bad formats.
14343 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14346 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
14348 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14349 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14350 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14351 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14354 2000-10-06 Richard Henderson <rth@cygnus.com>
14356 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14357 * g++.old-deja/g++.brendan/crash52.C: Likewise.
14358 * g++.old-deja/g++.jason/report.C: Likewise.
14359 * g++.old-deja/g++.law/friend5.C: Likewise.
14360 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
14361 of the expected warnings.
14363 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
14365 * g++.old-deja/g++.pt/enum14.C: New test.
14367 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
14369 * g++.old-deja/g++.pt/crash59.C: New test.
14371 2000-10-04 Will Cohen <wcohen@redhat.com>
14373 * gcc.dg/20000926-1.c: New test.
14375 2000-10-03 Geoff Keating <geoffk@cygnus.com>
14377 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14378 function name for current C++ compiler.
14379 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14381 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
14383 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14384 __PRETTY_FUNCTION__.
14385 * g++.old-deja/g++.ext/pretty2.C: Likewise.
14387 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14389 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14391 2000-09-26 Jakub Jelinek <jakub@redhat.com>
14393 * gcc.c-torture/compile/20000923-1.c: New test.
14395 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14397 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14398 * g++.old-deja/g++.pt/ttp62.C: Same.
14399 * g++.old-deja/g++.other/inline14.C: Same.
14401 2000-09-24 Richard Henderson <rth@cygnus.com>
14403 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14405 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
14407 * gcc.dg/c90-printf-1.c: Add test for wide string format.
14409 2000-09-22 Geoff Keating <geoffk@cygnus.com>
14411 * gcc.c-torture/compile/20000922-1.c: New file.
14413 2000-09-21 Nick Clifton <nickc@redhat.com>
14415 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14416 a signed long modulo operation.
14417 (mod6): New function - perform an unsigned long modulo operation.
14418 (main): Add tests for modulos of very large numbers by very small
14421 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14423 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14425 2000-09-19 Richard Henderson <rth@cygnus.com>
14427 * gcc.dg/compare2.c (case 10): XFAIL.
14429 2000-09-18 Richard Henderson <rth@cygnus.com>
14431 * gcc.c-torture/execute/20000906-1.c: Move ...
14432 * gcc.dg/20000906-1.c: ... here. Only run on targets
14433 that support __builtin_trap.
14435 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
14437 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14439 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14441 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14442 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
14443 more $ format tests.
14445 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14447 * gcc.dg/format-errmk-1.c: New test.
14449 2000-09-17 Greg McGary <greg@mcgary.org>
14451 * gcc.c-torture/execute/20000917-1.x: Remove.
14453 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
14455 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14457 2000-09-17 Greg McGary <greg@mcgary.org>
14459 * gcc.c-torture/execute/20000917-1.c: New test.
14460 * gcc.c-torture/execute/20000917-1.x: XFAIL.
14462 2000-09-16 Neil Booth <NeilB@earthling.net>
14464 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14465 in nested macro bug.
14467 2000-09-15 Neil Booth <NeilB@earthling.net>
14469 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14471 2000-09-14 Jeffrey A Law (law@cygnus.com)
14473 * gcc.c-torture/execute/20000914-1.c: New test.
14475 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
14477 * g++.other/inline13.C: New test.
14479 2000-09-12 Andreas Jaeger <aj@suse.de>
14481 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14482 constant by Ulrich Drepper <drepper@redhat.com>.
14484 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
14486 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14488 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14490 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14492 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
14494 * gcc.dg/cpp/backslash.c: New test.
14496 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
14498 * gcc.c-torture/execute/20000910-1.c: New test.
14499 * gcc.c-torture/execute/20000910-2.c: Likewise.
14501 2000-09-11 Robert Lipe <robertl@sco.com>
14503 * gcc.dg/pragma-align.c: New test.
14505 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
14507 * g++.old-deja/g++.pt/explicit82.C: New test.
14508 * g++.old-deja/g++.pt/explicit83.C: New test.
14510 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
14512 * gcc.dg/asm-names.c: New test.
14514 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14516 * gcc.dg/cpp/tr-warn6.c: New test
14518 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
14520 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14523 2000-09-07 Catherine Moore <clm@redhat.com>
14525 * gcc.c-torture/execute/unroll-1.c: New test.
14527 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
14529 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14531 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14532 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14533 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14534 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14535 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14537 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14538 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14540 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14542 * g++.old-deja/g++.pt/deduct2.C: New test.
14544 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14546 * g++.old-deja/g++.pt/parms2.C: New test.
14548 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14550 * g++.old-deja/g++.pt/crash58.C: New test.
14552 2000-09-06 Greg McGary <greg@mcgary.org>
14554 * gcc.c-torture/execute/20000906-1.c: New test.
14555 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14557 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14559 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14561 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14563 * g++.old-deja/g++.pt/crash57.C: New test.
14565 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14567 * g++.old-deja/g++.pt/crash56.C: New test.
14569 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14571 * g++.old-deja/g++.pt/koenig1.C: New test.
14573 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14575 * gcc.dg/20000904-1.c: New test.
14577 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14579 * gcc.dg/cpp/paste8.c: New test.
14581 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
14583 * gcc.c-torture/compile/20000827-1.c: New test.
14585 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14587 * gcc.dg/format-diag-1.c: New test.
14589 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14591 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14592 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14593 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14594 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14595 gcc.dg/formatz-1.c: Adjust warning regular expressions.
14597 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14599 * g++.old-deja/g++.other/nested4.C: New test.
14601 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14603 * g++.old-deja/g++.ns/scoped1.C: New test.
14605 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
14607 * lib/g++.exp: Support testing already-installed GCC.
14609 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14611 * wtr-label-1.c, wtr-suffix-1.c: New tests.
14613 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14615 * gcc.dg/return-type-2.c: New test.
14617 2000-08-27 Geoff Keating <geoffk@cygnus.com>
14619 * gcc.c-torture/compile/20000825-1.c: New test.
14621 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
14623 * gcc.dg/dwarf2-2.c: New test.
14625 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
14627 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14628 dg-warning regexps.
14630 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
14632 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14633 gcc.dg/format-ext-5.c: New tests.
14635 2000-08-25 Jakub Jelinek <jakub@redhat.com>
14637 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
14639 2000-08-24 Mark Mitchell <mark@codesourcery.com>
14641 * gcc.dg/noncompile/930622-2.c: Adjust error message.
14643 2000-08-24 Richard Henderson <rth@cygnus.com>
14645 * gcc.dg/ia64-sync-1.c: New test.
14646 * gcc.dg/ia64-sync-2.c: New test.
14647 * gcc.dg/ia64-asm-1.c: New test.
14649 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
14651 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14652 * gcc.dg/format-ext-2.c: New test.
14654 2000-08-23 Jason Merrill <jason@redhat.com>
14656 * lib/old-dejagnu.exp: Also ignore "In member function" and
14659 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14661 * gcc.dg/noncompile/label-lineno-1.c: New test.
14663 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14665 * gcc.dg/c99-array-nonobj-1.c: New test.
14667 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14669 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14671 * gcc.dg/format-ext-1.c: New test.
14673 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14675 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14676 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14677 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14678 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14679 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
14681 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
14683 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14684 gcc.dg/c99-strftime-2.c: New tests.
14686 2000-08-22 Richard Henderson <rth@cygnus.com>
14688 * gcc.c-torture/execute/20000822-1.c: New test.
14690 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14692 * gcc.c-torture/execute/20000819-1.x: Remove.
14694 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14696 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14697 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14698 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14699 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14700 gcc.dg/format-xopen-1.c: New tests.
14702 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14704 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
14706 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14708 * g++.old-deja/g++.other/loop2.C: New test.
14710 * gcc.c-torture/compile/20000606-1.c: New test.
14711 * gcc.c-torture/compile/20000728-1.c: New test.
14712 * gcc.c-torture/execute/20000801-1.c: New test.
14713 * gcc.c-torture/execute/20000801-2.c: New test.
14714 * gcc.c-torture/execute/20000819-1.c: New test.
14715 * gcc.c-torture/execute/20000819-1.x: XFAIL.
14716 * gcc.dg/20000629-1.c: New test.
14717 * gcc.dg/20000724-1.c: New test.
14718 * gcc.dg/20000807-1.c: New test.
14720 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
14722 * gcc.dg/cpp/pragma-1.c: New test.
14723 * gcc.dg/cpp/pragma-2.c: New test.
14725 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
14727 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14728 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
14730 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14732 * gcc.c-torture/compile/20000818-1.c: New test.
14734 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
14736 * gcc.c-torture/execute/20000818-1.c: New test.
14738 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
14740 * gcc.dg/format-va-1.c: New test.
14742 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14744 * g++.old-deja/g++.other/typedef8.C: New test.
14746 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14748 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14749 * g++.old-deja/g++.mike/net36.C: Mark candidate.
14750 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14751 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14752 * g++.old-deja/g++.other/ptrmem7.C: New test.
14753 * g++.old-deja/g++.pt/ptrmem10.C: New test.
14755 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14757 * g++.old-deja/g++.pt/typename27.C: New test.
14759 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
14761 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14762 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14763 * g++.old-deja/g++.pt/friend45.C: New test.
14764 * g++.old-deja/g++.other/friend8.C: New test.
14766 2000-08-15 Richard Henderson <rth@cygnus.com>
14768 * gcc.c-torture/execute/20000815-1.c: New test.
14770 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
14772 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14773 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14774 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
14776 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
14778 * g++.old-deja/g++.other/refinit2.C: New test.
14780 2000-08-13 Geoff Keating <geoffk@cygnus.com>
14782 * lib/c-torture.exp (c-torture): Make
14783 compiler_conditional_xfail_data global.
14784 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14785 compiler_conditional_xfail_data machinery.
14786 (f-torture-execute): Likewise.
14787 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14788 and only when unrolling loops.
14790 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
14792 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14794 * g++.old-deja/g++.pt/explicit81.C: New test.
14796 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14798 * g++.old-deja/g++.pt/typename26.C: New test.
14800 2000-08-10 Geoff Keating <geoffk@cygnus.com>
14802 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14805 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
14807 * g++.old-deja/g++.other/array3.C: New test.
14809 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14811 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14812 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14813 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14816 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
14818 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14819 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14821 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
14823 * gcc.c-torture/execute/20000808-1.c: New test.
14825 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14827 * gcc.dg/c90-const-expr-1.c: New test.
14829 2000-08-08 Richard Henderson <rth@cygnus.com>
14831 * gcc.dg/noncompile/920923-1.c: Declare calloc.
14833 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
14835 * gcc.dg/noncompile/const-ll-1.c: New test.
14837 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
14839 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
14841 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14843 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14844 that running programs linked against the shared version of libobjc
14847 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14849 * gcc.dg/c99-printf-1.c: New test.
14851 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14853 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
14855 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
14857 * gcc.c-torture/execute/20000731-1.x: Delete.
14859 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
14861 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14862 and torture_without_loops as is done by c-torture.exp.
14863 (search_for): Copy from c-torture.exp.
14864 (gcc-dg-runtest): New function, drives a directory of tests
14865 iterating over the TORTURE_OPTIONS.
14866 (scan-assembler, scan-assembler-not): Move here from
14867 individual directory drivers.
14869 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14870 defined by lib/gcc-dg.exp.
14871 * gcc.dg/cpp/cpp.exp: Likewise.
14872 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
14873 gcc-dg-runtest, so we cycle over optimization options.
14875 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14876 * gcc.dg/compare2.c: No longer expected to fail.
14878 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14880 * gcc.c-torture/execute/20000804-1.c: New test.
14882 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
14884 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
14886 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
14888 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
14890 2000-08-03 Jeffrey A Law (law@cygnus.com)
14892 * gcc.c-torture/compile/20000803-1.c: New test.
14894 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
14896 * gcc.c-torture/execute/20000801-3.c,
14897 gcc.c-torture/execute/20000801-4.c: New tests.
14898 * gcc.c-torture/execute/20000801-3.x,
14899 gcc.c-torture/execute/20000801-4.x: Xfail.
14901 2000-08-02 Geoff Keating <geoffk@cygnus.com>
14903 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14904 libobjc/.libs to allow for libtool.
14906 2000-08-02 Jakub Jelinek <jakub@redhat.com>
14908 * gcc.c-torture/compile/20000802-1.c: New test.
14910 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
14912 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
14914 2000-07-31 Jeffrey A Law (law@cygnus.com)
14916 * gcc-c-torture/execute/20000731-2.c: New test.
14918 * gcc.c-torture/execute/20000731-1.c: New test.
14919 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
14921 2000-07-31 Jakub Jelinek <jakub@redhat.com>
14923 * testsuite/gcc.dg/cpp/paste7.c: New test.
14924 * gcc.dg/cpp/20000725-1.c: New test.
14926 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
14928 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14929 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14930 declaration warning for __builtin_dwarf_reg_size.
14932 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
14934 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
14936 * gcc.dg/noncompile/voidparam-1.c: New test.
14938 2000-07-30 Richard Henderson <rth@cygnus.com>
14940 * gcc.dg/c90-digraph-1.c: Don't xfail.
14941 * gcc.dg/compare2.c (case 10): Xfail.
14942 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
14944 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
14946 * gcc.dg/c99-main-1.c: New test.
14948 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
14950 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
14952 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
14954 * gcc.c-tortuer/execute/20000726-1.c: New test.
14956 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
14958 * gcc.c-torture/execute/enum-2.c: New test.
14960 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14962 * gcc.dg/cpp/tr-warn3.c: New test.
14964 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14966 * g++.old-deja/g++.ext/implicit1.C: Remove.
14967 * g++.old-deja/g++.jason/c2.C: Remove
14968 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14969 * g++.old-deja/g++.pt/crash16.C: Likewise.
14970 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
14972 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14974 * g++.old-deja/g++.other/for2.C: New test.
14976 2000-07-25 Jakub Jelinek <jakub@redhat.com>
14978 * gcc.dg/20000720-1.c: New test.
14980 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
14982 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
14984 2000-07-24 Geoff Keating <geoffk@cygnus.com>
14986 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14987 * gcc.c-torture/execute/20000722-1.c: New.
14988 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
14990 2000-07-24 Jakub Jelinek <jakub@redhat.com>
14992 * gcc.dg/cpp/20000720-1.S: New test.
14994 2000-07-21 Michael Meissner <meissner@redhat.com>
14996 * gcc.c-torture/execute/ieee/hugeval.c: New test.
14998 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15000 * g++.old-deja/g++.brendan/crash16.C,
15001 g++.old-deja/g++.brendan/parse3.C,
15002 g++.old-deja/g++.brendan/redecl1.C,
15003 g++.old-deja/g++.ns/template13.C,
15004 g++.old-deja/g++.other/decl4.C,
15005 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15007 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15009 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15010 and "Internal error".
15012 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15014 * gcc.dg/cpp/paste6.c: New test.
15016 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
15018 * gcc.dg/cpp/tr-direct.c: New test.
15020 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15021 gcc.dg/cpp/undef1.c: Tweak error regexps.
15023 2000-07-18 Eric Christopher <echristo@redhat.com>
15025 * gcc.c-torture/compile/20000718-1.c: New test.
15027 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
15029 * cpplex.c (_cpp_push_token): If the token being pushed back
15030 is the previous token in this context, just subtract one from
15032 * cppmacro.c (save_expansion): Clear aux field when storing a
15035 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
15037 * gcc.dg/noncompile/redecl-1.c: New test.
15039 2000-07-18 Jakub Jelinek <jakub@redhat.com>
15041 * gcc.c-torture/execute/20000717-5.c: New test.
15042 * gcc.c-torture/execute/20000717-1.x: Removed.
15044 2000-07-17 Richard Henderson <rth@cygnus.com>
15046 * gcc.c-torture/execute/20000717-4.c: New test.
15048 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
15050 * gcc.dg/cpp/syshdr.c: New test.
15051 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15053 2000-07-17 Neil Booth <neilb@earthling.net>
15055 * gcc.dg/cpp/cmdlne-dM.c: New test.
15056 * gcc.dg/cpp/cmdlne-dD.c: New test.
15058 2000-07-17 Jeffrey A Law (law@cygnus.com)
15060 * gcc.c-torture/execute/20000717-3.c: New test.
15062 * gcc.c-torture/compile/20000717-1.c: New test.
15064 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
15066 * gcc.c-torture/execute/20000717-2.c: New test.
15068 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
15070 * gcc.dg/formatz-1.c: New test.
15072 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15073 * gcc.dg/c99-digraph-1.c: New tests.
15075 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15076 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15078 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15079 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15080 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15081 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15082 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15083 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15084 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15086 2000-07-17 Greg McGary <greg@mcgary.org>
15088 * gcc.c-torture/execute/20000717-1.c: New test.
15089 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15091 2000-07-15 Jakub Jelinek <jakub@redhat.com>
15093 * gcc.c-torture/execute/20000715-2.c: New test.
15094 * gcc.dg/20000715-1.c: New test.
15096 2000-07-15 Michael Meissner <meissner@redhat.com>
15098 * gcc.c-torture/execute/20000715-1.c: New test.
15100 2000-07-13 Jakub Jelinek <jakub@redhat.com>
15102 * gcc.c-torture/execute/20000707-1.c: New test.
15104 2000-07-13 Neil Booth <NeilB@earthling.net>
15106 * testsuite/gcc.dg/cpp/digraph1.c,
15107 testsuite/gcc.dg/cpp/digraph2.c,
15108 testsuite/gcc.dg/cpp/digraphs.c: New tests.
15110 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
15112 * g77.f-torture/compile/20000630-2.f: New test.
15113 * g77.f-torture/compile/20000630-2.x
15115 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
15117 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
15119 2000-07-11 Neil Booth <NeilB@earthling.net>
15121 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15123 2000-07-11 Neil Booth <NeilB@earthling.net>
15125 * gcc.dg/cpp/cmdlne-C.c: New.
15127 2000-07-09 Neil Booth <NeilB@earthling.net>
15129 * gcc.dg/cpp/directiv.c: New tests.
15130 * gcc.dg/cpp/undef1.c: Update.
15132 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
15134 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15136 2000-07-09 Neil Booth <NeilB@earthling.net>
15138 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15140 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
15142 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15143 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15145 2000-07-08 Neil Booth <NeilB@earthling.net>
15147 * gcc.dg/cpp/macsyntx.c: New tests.
15149 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15151 * gcc.dg/20000707-1.c: New test.
15153 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15155 * gcc.c-torture/execute/20000706-1.c: New test.
15156 * gcc.c-torture/execute/20000706-2.c: New test.
15157 * gcc.c-torture/execute/20000706-3.c: New test.
15158 * gcc.c-torture/execute/20000706-4.c: New test.
15159 * gcc.c-torture/execute/20000706-5.c: New test.
15161 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15163 * g++.old-deja/g++.pt/instantiate7.C: New test.
15165 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15167 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15168 * g++.old-deja/g++.mike/thunk3.C: Likewise.
15169 * g++.old-deja/g++.other/rtti3.C: Likewise.
15170 * g++.old-deja/g++.other/rttid3.C: Likewise.
15172 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
15174 * g77.f-torture/compile/20000630-1.x: Fix typo
15176 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
15178 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15181 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
15183 * gcc.dg/cpp/ident.c: New test.
15185 2000-07-05 Neil Booth <NeilB@earthling.net>
15187 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15188 gcc.dg/cpp/lexstrng.c: New tests.
15190 2000-07-04 Neil Booth <NeilB@earthling.net>
15192 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15193 * gcc.dg/cpp/strify2.c: Same.
15195 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
15197 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15198 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15199 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15200 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15202 * testsuite/gcc.dg/cpp/macro1.c,
15203 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15204 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15205 testsuite/gcc.dg/cpp/strify1.c,
15206 testsuite/gcc.dg/cpp/strify2.c: New tests.
15208 2000-07-03 Jakub Jelinek <jakub@redhat.com>
15210 * gcc.c-torture/execute/20000703-1.c: New test.
15212 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15214 * g++.old-deja/g++.pt (lookup10.C): New test.
15216 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15218 * g++.old-deja/g++.pt (typename25.C): New test.
15220 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
15222 * gcc.c-torture/compile/20000701-1.c: New test.
15224 2000-06-30 Nick Clifton <nickc@cygnus.com>
15226 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15229 2000-06-30 Catherine Moore <clm@cygnus.com>
15231 * gcc.c-torture/execute/align-1.c: New test.
15233 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
15235 * g++.old-deja/g++.pt/expr8.C: New test.
15236 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15238 2000-06-29 Nick Clifton <nickc@cygnus.com>
15240 * gcc.c-torture/compile/20000629-1.c: New test.
15242 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15245 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15246 gcc.dg/noncompile directory, depending on whether they're
15247 preprocessor tests or not. Annotate all the tests for the dg
15250 * gcc.c-torture/noncompile/noncompile.exp: Delete.
15251 * gcc.dg/noncompile/noncompile.exp: New.
15255 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
15256 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
15257 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
15258 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
15259 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
15260 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
15261 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
15262 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
15263 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
15264 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
15265 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
15266 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
15267 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
15268 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
15269 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
15270 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
15271 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
15272 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
15273 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
15274 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
15275 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
15276 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
15277 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
15278 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
15280 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
15281 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
15282 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
15283 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
15284 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
15285 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
15287 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15289 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15290 declare one variable. On the fourth, error.
15291 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15292 declared by 20000628-1a.h.
15294 2000-06-29 Richard Henderson <rth@redhat.com>
15296 * gcc.c-torture/execute/930529-1.x: New file.
15297 * gcc.dg/920413-1.c: Adjust expected warning text.
15298 * gcc.dg/980217-1.c: Declare abort.
15299 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15301 2000-06-29 Jeffrey A Law (law@cygnus.com)
15303 * g77.f-torture/compile/20000629-1.f: New test.
15304 * g77.f-torture/compile/20000629-1.x: Expected to fail.
15306 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15308 Rearrange lots of files, removing entirely the
15309 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15313 gcc.c-torture/code_quality/code_quality.exp
15314 gcc.c-torture/special/special.exp
15315 gcc.failure/failure.exp
15316 gcc.failure/940409-1.x
15317 gcc.c-torture/compile/961203-1.x
15320 gcc.misc-tests/linkage.exp
15321 gcc.c-torture/execute/920730-1t.c
15322 gcc.c-torture/execute/920730-1t.x
15323 gcc.c-torture/compile/920520-1.x
15324 gcc.c-torture/compile/920521-1.x
15325 gcc.c-torture/compile/981006-1.x
15326 gcc.c-torture/execute/eeprof-1.x
15328 * Moved files (possibly with modifications to fit a new harness):
15330 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
15331 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
15332 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
15333 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
15334 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
15335 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
15336 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
15337 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
15338 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
15339 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
15340 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
15341 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
15342 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
15343 gcc.failure/940409-1.c gcc.dg/940409-1.c
15345 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15347 * c-torture/compile/961203-1.x: Delete.
15349 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
15350 not exit. Include stdio.h.
15351 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15352 * gcc.misc-tests/dg-12.c: Likewise.
15353 * gcc.misc-tests/dg-5.c: Likewise.
15354 * gcc.misc-tests/dg-6.c: Likewise.
15355 * gcc.misc-tests/dg-7.c: Prototype abort.
15356 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15357 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15358 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
15360 * gcc.misc-tests/sieve.c: Use return from main, not exit.
15361 * gcc.misc-tests/sort2.c: Use return from main, not exit.
15363 2000-06-28 Jakub Jelinek <jakub@redhat.com>
15365 * gcc.dg/cpp/20000628-1.c: New test.
15366 * gcc.dg/cpp/20000628-1.h: New header for above test.
15367 * gcc.dg/cpp/20000628-1a.h: Likewise.
15369 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
15371 * gcc.dg/cpp: New directory.
15372 * gcc.dg/cpp/cpp.exp: New driver.
15373 * gcc.dg/cpp/20000627-1.c: New test.
15374 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15375 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15376 and rewrite as a compilation test.
15378 * gcc.dg: Move many files into the cpp subdirectory, possibly
15379 renaming or editing them as well.
15381 990119-1.c cpp/19990119-1.c
15382 990228-1.c cpp/19990228-1.c
15383 990407-1.c cpp/19990407-1.c
15384 990409-1.c cpp/19990409-1.c
15385 990413-1.c cpp/19990413-1.c
15386 990703-1.c cpp/19990703-1.c
15387 20000127-1.c cpp/20000127-1.c
15388 20000129-1.c cpp/20000129-1.c
15389 20000207-1.c cpp/20000207-1.c
15390 20000207-2.c cpp/20000207-2.c
15391 20000209-1.c cpp/20000209-1.c
15392 20000209-2.c cpp/20000209-2.c
15393 20000301-1.c cpp/20000301-1.c
15394 20000419-1.c cpp/20000419-1.c
15395 20000510-1.S cpp/20000510-1.S
15396 20000519-1.c cpp/20000519-1.c
15397 20000529-1.c cpp/20000529-1.c
15398 20000625-1.c cpp/20000625-1.c
15399 20000625-2.c cpp/20000625-2.c
15400 cpp-as1.c cpp/assert1.c
15401 cpp-as2.c cpp/assert2.c
15402 cxx-comments-1.c cpp/cxxcom1.c
15403 cxx-comments-2.c cpp/cxxcom2.c
15404 endif-label.c cpp/endif.c
15405 cpp-hash1.c cpp/hash1.c
15406 cpp-hash2.c cpp/hash2.c
15407 cpp-if1.c cpp/if-1.c
15408 cpp-if2.c cpp/if-2.c
15409 cpp-if3.c cpp/if-3.c
15410 cpp-if4.c cpp/if-4.c
15411 cpp-if5.c cpp/if-5.c
15412 cpp-cond.c cpp/if-cexp.c
15413 cpp-missingop.c cpp/if-mop.c
15414 cpp-missingparen.c cpp/if-mpar.c
15415 cpp-opprec.c cpp/if-oppr.c
15416 cpp-ifparen.c cpp/if-paren.c
15417 cpp-shortcircuit.c cpp/if-sc.c
15418 cpp-shift.c cpp/if-shift.c
15419 cpp-unary.c cpp/if-unary.c
15420 cpp-li1.c cpp/line1.c
15421 cpp-li2.c cpp/line2.c
15422 lineno.c cpp/line3.c
15423 lineno-2.c cpp/line4.c
15425 cpp-mic.h cpp/mi1c.h
15426 cpp-micc.h cpp/mi1cc.h
15427 cpp-mind.h cpp/mi1nd.h
15428 cpp-mindp.h cpp/mi1ndp.h
15429 cpp-mix.h cpp/mi1x.h
15430 cpp-mi2.c cpp/mi2.c
15431 cpp-mi2a.h cpp/mi2a.h
15432 cpp-mi2b.h cpp/mi2b.h
15433 cpp-mi2c.h cpp/mi2c.h
15434 cpp-mi3.c cpp/mi3.c
15435 cpp-mi3.def cpp/mi3.def
15436 poison-1.c cpp/poison.c
15437 pr-impl.c cpp/prag-imp.c
15438 cpp-redef-2.c cpp/redef1.c
15439 cpp-redef.c cpp/redef2.c
15440 strpaste.c cpp/strp1.c
15441 strpaste-2.c cpp/strp2.c
15442 cpp-tradpaste.c cpp/tr-paste.c
15443 cpp-tradstringify.c cpp/tr-str.c
15444 cpp-tradwarn1.c cpp/tr-warn1.c
15445 cpp-tradwarn2.c cpp/tr-warn2.c
15446 trigraphs.c cpp/trigraphs.c
15447 cpp-unc1.c cpp/unc1.c
15448 cpp-unc2.c cpp/unc2.c
15449 cpp-unc3.c cpp/unc3.c
15450 cpp-unc.c cpp/unc4.c
15451 undef.c cpp/undef1.c
15452 undef-2.c cpp/undef2.c
15453 cpp-wi1.c cpp/widestr1.c
15455 2000-06-27 Mark Mitchell <mark@codesourcery.com>
15457 * lib/g++.exp (g++_include_flags): Tweak.
15459 2000-06-27 H.J. Lu <hjl@gnu.org>
15460 Loren J. Rittle <ljrittle@acm.org>
15462 * lib/g++.exp (g++_include_flags): Override libgloss.exp
15463 version with one that knows about the new gcc tree structure.
15464 (g++_link_flags): Same.
15466 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
15468 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15469 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15470 case we are cross-compiling.
15472 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15473 g++.old-deja/g++.niklas/Makefile.in,
15474 g++.old-deja/g++.niklas/configure.in,
15475 g++.old-deja/g++.other/Makefile.in,
15476 g++.old-deja/g++.other/configure.in,
15477 gcc.c-torture/code_quality/Makefile.in,
15478 gcc.c-torture/code_quality/configure.in,
15479 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15480 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15481 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15482 gcc.c-torture/execute/ieee/Makefile.in,
15483 gcc.c-torture/execute/ieee/configure.in,
15484 gcc.c-torture/noncompile/Makefile.in,
15485 gcc.c-torture/noncompile/configure.in,
15486 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15487 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15488 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15490 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15492 * g++.old-deja/g++.other/ambig3.C: New test.
15494 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15496 * g++.old-deja/g++.pt/syntax1.C: New test.
15497 * g++.old-deja/g++.pt/syntax2.C: New test.
15498 * g++.old-deja/g++.other/syntax3.C: New test.
15499 * g++.old-deja/g++.other/syntax4.C: New test.
15501 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15503 * gcc.dg/20000623-1.c: Prototype exit and abort.
15505 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15507 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15509 * gcc.dg/cpp-mi3.def: New file.
15511 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15513 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15514 lexer's error messages.
15515 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15516 divine anything from the linemarkers.
15517 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15518 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15520 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
15522 * gcc.dg/20000623-1.c: New test.
15524 2000-06-22 Jakub Jelinek <jakub@redhat.com>
15526 * gcc.c-torture/execute/20000622-1.c: New test.
15528 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15530 * g++.old-deja/g++.other/init15.C: New test.
15532 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15534 * g++.old-deja/g++.pt/vaarg2.C: New test.
15535 * g++.old-deja/g++.pt/vaarg3.C: New test.
15537 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
15539 * g++.old-deja/g++.other/dyncast6.C: New test.
15541 2000-06-15 Jakub Jelinek <jakub@redhat.com>
15543 * gcc.c-torture/execute/loop-6.c: New test.
15545 2000-06-14 Jakub Jelinek <jakub@redhat.com>
15547 * gcc.dg/20000614-1.c: New test.
15548 * gcc.dg/20000614-2.c: New test.
15550 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
15552 * g++.old-deja/g++.other/inline12.C: New test.
15554 2000-06-13 Jakub Jelinek <jakub@redhat.com>
15556 * g++.old-deja/g++.other/eh1.C: New test.
15558 2000-06-12 Jakub Jelinek <jakub@redhat.com>
15560 * g++.old-deja/g++.other/type.C: New test.
15562 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15564 * g++.old-deja/g++.other/initstring.C: New test.
15566 2000-06-12 Jason Merrill <jason@redhat.com>
15568 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15570 2000-06-09 Jeffrey A Law (law@cygnus.com)
15572 * gcc.c-torture/compile/20000609-1.c: New test.
15574 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
15576 * gcc.dg/20000609-1.c: New test.
15578 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
15580 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15581 * gcc.c-torture/noncompile/poison-1.c: Move...
15582 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15583 * gcc.dg/cpp-li1.c: Add a token after the #line.
15585 2000-06-05 Richard Henderson <rth@cygnus.com>
15587 * gcc.c-torture/execute/20000605-2.c: New test.
15588 * gcc.c-torture/execute/20000605-3.c: New test.
15590 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
15592 * g77.f-torture/execute/20000503-1.x: New file.
15594 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
15596 * g++.old-deja/g++.eh/badalloc1.C: New test.
15598 2000-06-05 Richard Henderson <rth@cygnus.com>
15600 * gcc.c-torture/execute/20000605-1.c: New test.
15602 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15603 Nathan Sidwell <nathan@codesourcery.com>
15605 * gcc.c-torture/compile/20000605-1.c: New test.
15607 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
15609 * g77.f-torture/compile/20000601-1.f: New test.
15611 2000-06-03 Richard Henderson <rth@cygnus.com>
15613 * gcc.c-torture/execute/20000603-1.c: New.
15615 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
15617 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15618 * gcc.dg/noreturn-2.c (noreturn): Likewise.
15620 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
15622 * gcc.dg/compare2.c (case 12): XFAIL.
15623 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15624 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15626 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
15628 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
15630 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15631 guard macro is already defined when the header is first
15633 * gcc.dg/cpp-mix.h: New file.
15634 * gcc.dg/endif-label.c: Update patterns to match compiler.
15636 * g++.brendan/complex1.C: Declare abort.
15637 * g++.law/refs4.C: Remove XFAIL.
15638 * g++.oliva/expr2.C: Declare abort and exit.
15640 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
15642 * gcc.c-torture/execute/20000528-1.c: New test.
15644 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15645 * g++.old-deja/g++.law/temps4.C: Likewise.
15647 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15648 stdlib.h. Call abort() on failure.
15649 * g++.old-deja/g++.law/refs4.C: Likewise.
15650 * g++.old-deja/g++.law/temps4.C: Likewise.
15651 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15652 * gcc.c-torture/execute/20000112-1.c: Include string.h.
15654 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
15656 Relative to g++.dg/special:
15657 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
15659 Relative to g++.old-deja:
15660 * g++.brendan/complex1.C, g++.jason/optimize2.C,
15661 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15662 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15663 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15664 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15665 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15666 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
15668 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15669 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15670 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15671 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15672 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15673 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15676 * g++.other/goto1.C: Update expectations for error messages.
15678 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
15680 * gcc.c-torture/compile/20000523-1.c: New test.
15682 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15684 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
15686 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15688 * g++.old-deja/g++.eh/catch11.C: New test.
15689 * g++.old-deja/g++.eh/catch12.C: New test.
15691 2000-05-24 Nick Clifton <nickc@cygnus.com>
15693 * gcc.c-torture/execute/20000523-1.c: New test.
15695 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
15697 * c-torture/execute/bcp-1.c: Replace abort in arg of
15698 __builtin_constant_p with a generic external function.
15700 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15701 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15702 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15703 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15704 Prototype abort and/or exit.
15706 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15707 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15708 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15709 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
15711 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
15713 * gcc.dg/dwarf2-1.c: New test.
15715 2000-05-20 Richard Henderson <rth@cygnus.com>
15717 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15719 2000-05-20 Andreas Jaeger <aj@suse.de>
15721 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15724 2000-05-19 David Edelsohn <edelsohn@gnu.org>
15726 * gcc.c-torture/execute/20000519-2.c: New test.
15728 2000-05-19 Andreas Jaeger <aj@suse.de>
15730 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15731 which fails with SSA.
15733 * lib/c-torture.exp: Also test with -O3 -fssa.
15735 2000-05-18 Michael Meissner <meissner@redhat.com>
15737 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15738 * gcc.c-torture/execute/920415-1.c: Ditto.
15739 * gcc.c-torture/execute/920501-1.c: Ditto.
15740 * gcc.c-torture/execute/conversion.c: Ditto.
15741 * gcc.c-torture/execute/cvt-1.c: Ditto.
15743 2000-05-18 Jeffrey A Law (law@cygnus.com)
15745 * gcc.c-torture/compile/20000518-1.c: New test.
15747 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
15749 * g77.f-torture/compile/200005018.f: New test.
15751 2000-05-17 Jeffrey A Law (law@cygnus.com)
15753 * gcc.c-torture/compile/20000517-1.c: New test.
15755 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15757 * gcc.c-torture/execute/20000516-1.c: New test.
15759 2000-05-15 Jakub Jelinek <jakub@redhat.com>
15761 * g++.old-deja/g++.other/eh.C: New test.
15763 2000-05-12 Richard Henderson <rth@cygnus.com>
15765 * gcc.c-torture/execute/990208-1.c (main): Don't pass
15766 constants through to doit's conditional.
15768 2000-05-11 Jeffrey A Law (law@cygnus.com)
15770 * gcc.c-torture/compile/20000511-1.c: New test.
15771 * g77.f-torture/compile/20000511-1.f: New test.
15772 * g77.f-torture/compile/20000511-2.f: New test.
15774 2000-05-11 Michael Meissner <meissner@redhat.com>
15776 * gcc.c-torture/execute/20000511-1.c: New test.
15778 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
15780 * gcc.dg/dg.exp: Scan .S files as well as .c files.
15781 * gcc.dg/20000510-1.S: New.
15783 2000-05-08 Catherine Moore <clm@cygnus.com>
15785 * gcc.dg/unused-3.c: New.
15787 2000-05-06 Richard Henderson <rth@cygnus.com>
15789 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15790 * g++.old-deja/g++.mike/warn1.C: Likewise.
15791 * g++.old-deja/g++.pt/local1.C: Likewise.
15792 * g++.old-deja/g++.pt/local7.C: Likewise.
15793 * g++.old-deja/g++.pt/spec16.C: Likewise.
15795 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
15797 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
15799 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
15801 * g77.f-torture/execute/20000503-1.f: New test.
15803 2000-05-04 Andreas Jaeger <aj@suse.de>
15805 * gcc.dg/noreturn-2.c: New test.
15807 2000-05-04 Neil Booth <NeilB@earthling.net>
15809 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15812 2000-05-04 Richard Henderson <rth@cygnus.com>
15814 * gcc.c-torture/execute/20000503-1.c: Fix typo.
15816 2000-05-04 Richard Henderson <rth@cygnus.com>
15818 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
15819 OpenSSL by Jason R Thorpe.
15821 2000-05-03 Jim Wilson <wilson@cygnus.com>
15823 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
15825 2000-05-03 Robert Lipe <robertlipe@usa.net>
15827 * gcc.dg/20000503-1.c: New test.
15829 2000-05-02 Jakub Jelinek <jakub@redhat.com>
15831 * gcc.c-torture/compile/20000502-1.c: New test.
15832 * g++.old-deja/g++.other/align.C: New test.
15833 * gcc.dg/cpp-tradstringify.c: New test.
15835 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
15837 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15838 and hard registers.
15840 2000-04-26 Geoff Keating <geoffk@cygnus.com>
15842 * gcc.c-torture/execute/loop-5.c: New test.
15844 2000-04-25 Jakub Jelinek <jakub@redhat.com>
15846 * gcc.c-torture/execute/va-arg-20.c: New test.
15848 2000-04-23 Jeffrey A Law (law@cygnus.com)
15850 * gcc.c-torture/execute/20000422-1.c: New test.
15852 2000-04-20 Greg McGary <gkm@gnu.org>
15854 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15855 when optimizing, but without sibling-call optimizations (-O1).
15857 2000-04-20 Jeffrey A Law (law@cygnus.com)
15859 * gcc.c-torture/compile/20000420-1.c: New test.
15861 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
15863 * g++.abi/ptrflags.C: New test.
15864 * g++.eh/catchptr1.C: Test incomplete pointer chains.
15866 2000-04-19 Catherine Moore <clm@cygnus.com>
15868 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
15870 2000-04-19 Greg McGary <gkm@gnu.org>
15872 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15873 sibling-call optimizations.
15875 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
15877 * gcc.dg/20000419-1.c: New test.
15879 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
15881 * gcc.c-torture/execute/20000412-6.c: New test.
15883 2000-04-12 Jeffrey A Law (law@cygnus.com)
15885 * gcc.c-torture/execute/20000412-5.c: New test.
15886 * g77.f-torture/compile/20000412-1.f: New test.
15887 * gcc.c-torture/execute/20000412-4.c: New test.
15888 * gcc.c-torture/compile/20000412-2.c: New test.
15889 * gcc.c-torture/execute/20000412-3.c: New test.
15890 * gcc.c-torture/compile/20000412-1.c: New test.
15891 * gcc.c-torture/execute/20000412-2.c: New test.
15893 2000-04-12 Jakub Jelinek <jakub@redhat.com>
15895 * objc/execute/bf-20.m: New test.
15897 2000-04-10 Richard Henderson <rth@cygnus.com>
15899 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
15901 * gcc.c-torture/execute/20000412-1.c: New test.
15903 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
15905 * g++.old-deja/g++.eh/catchptr1.C: New test.
15907 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
15909 * g++.old-deja/g++.abi/cxa_vec.C: New test.
15911 2000-04-08 Neil Booth <NeilB@earthling.net>
15913 * gcc.dg/cpp-nullchar.c: Remove test as
15914 embedded nulls cause problems.
15916 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15918 * gcc.dg/compare2.c: New test.
15920 2000-04-08 Neil Booth <NeilB@earthling.net>
15922 * gcc.dg/cpp-nullchar.c: New test.
15924 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
15926 * gcc.dg/cpp-mi2.c: New test.
15927 * gcc.dg/cpp-mi2[abc].h: New files.
15929 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
15931 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15934 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
15936 * g++.old-deja/g++.abi/vmihint.C: New test.
15938 2000-04-06 Neil Booth <NeilB@earthling.net>
15940 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15941 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
15944 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
15946 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15947 avoid stack-frame overwrite.
15949 2000-04-05 Jakub Jelinek <jakub@redhat.com>
15951 * gcc.c-torture/compile/20000405-2.c: New test.
15952 * gcc.c-torture/compile/20000405-3.c: New test.
15954 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15956 * gcc.c-torture/compile/20000405-1.c: New test.
15958 2000-04-04 Geoff Keating <geoffk@cygnus.com>
15960 * gcc.dg/cast-qual-1.c: Revert last change.
15962 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15964 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
15966 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
15968 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15969 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
15971 2000-04-03 Jeffrey A Law (law@cygnus.com)
15973 * gcc.c-torture/compile/20000403-2.c: New test.
15974 * gcc.c-torture/compile/20000403-1.c: New test.
15976 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
15978 * gcc.c-torture/execute/20000403-1.c: New test.
15980 2000-04-03 Geoff Keating <geoffk@cygnus.com>
15982 * gcc.c-torture/execute/20000402-1.c: New test.
15984 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
15986 * gcc.c-torture/execute/va-arg-15.c: New test.
15987 * gcc.c-torture/execute/va-arg-16.c: New test.
15988 * gcc.c-torture/execute/va-arg-17.c: New test.
15989 * gcc.c-torture/execute/va-arg-18.c: New test.
15990 * gcc.c-torture/execute/va-arg-19.c: New test.
15992 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
15994 * gcc.c-torture/compile/981211-1.c: Move to...
15995 * gcc.dg/cpp-as1.c: ...here.
15996 * gcc.dg/cpp-as2.c: New file.
15998 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16001 2000-04-02 Neil Booth <NeilB@earthling.net>
16003 * gcc.dg/cpp-cond.c New tests.
16004 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
16005 accidental success less likely.
16006 * gcc.dg/cpp-missingop.c New tests.
16007 * gcc.dg/cpp-missingparen.c New tests.
16008 * gcc.dg/cpp-shift.c New tests.
16009 * gcc.dg/cpp-shortcircuit.c New tests.
16010 * gcc.dg/cpp-unary.c New tests.
16012 2000-03-29 Jeffrey A Law (law@cygnus.com)
16014 * gcc.c-torture/compile/20000329-1.c: New test.
16016 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
16018 * gcc.c-torture/compile/20000326-1.c: New test.
16019 * gcc.c-torture/compile/20000326-2.c: New test.
16021 2000-03-24 Geoff Keating <geoffk@cygnus.com>
16023 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16024 the first parameter is a function argument.
16026 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
16028 * g++.old-deja/g++.ext/array4.C: New test.
16030 2000-03-22 Geoff Keating <geoffk@cygnus.com>
16032 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16034 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16036 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16038 2000-03-19 Richard Henderson <rth@cygnus.com>
16040 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16042 2000-03-19 Richard Henderson <rth@cygnus.com>
16044 * gcc.c-torture/compile/20000319-1.c: New test.
16046 2000-03-14 Jeffrey A Law (law@cygnus.com)
16048 * gcc.c-torture/execute/20000314-3.c: New test.
16049 * gcc.c-torture/execute/20000314-2.c: New test.
16050 * gcc.c-torture/execute/20000314-1.c: New test.
16051 * gcc.c-torture/compile/20000314-2.c: New test.
16052 * gcc.c-torture/compile/20000314-1.c: New test.
16054 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
16056 * g++.old-deja/g++.warn/inline.C: New test.
16058 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
16060 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16061 standards-compliant result rather than specific constants.
16062 Put test-values in array.
16064 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
16066 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16067 (g++_target_compile): Put test-specific options last.
16069 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16071 * g++.old-deja/g++.eh/vbase4.C: New test.
16073 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16075 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16077 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16079 * g++.old-deja/g++.brendan/misc12.C: Removed.
16080 * g++.old-deja/g++.pt/memtemp77.C: Constify.
16081 * g++.old-deja/g++.ext/pretty4.C: New test.
16083 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16085 * g++.old-deja/g++.other/string2.C: New test.
16087 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
16089 * g++.old-deja/g++.warn/impint2.C: New test.
16091 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
16093 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16096 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
16098 * g++.old-deja/g++.warn/impint.C: New test.
16099 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16100 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16101 * g++.old-deja/g++.pt/explicit12.C: Likewise.
16102 * g++.old-deja/g++.pt/explicit13.C: Likewise.
16103 * g++.old-deja/g++.pt/explicit17.C: Likewise.
16104 * g++.old-deja/g++.pt/explicit18.C: Likewise.
16105 * g++.old-deja/g++.pt/explicit19.C: Likewise.
16106 * g++.old-deja/g++.pt/explicit23.C: Likewise.
16107 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16108 * g++.old-deja/g++.pt/explicit35.C: Likewise.
16109 * g++.old-deja/g++.pt/explicit6.C: Likewise.
16110 * g++.old-deja/g++.pt/memclass7.C: Likewise.
16112 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
16114 * gcc.dg/cpp-redef.c: New test.
16116 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
16118 * g++.old-deja/g++.pt/unify7.C: New test.
16120 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16122 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16123 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16125 2000-02-25 Geoff Keating <geoffk@cygnus.com>
16127 * gcc.c-torture/compile/20000224-1.c: New test.
16129 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16131 * gcc.c-torture/compile/cpp-2.c: New test.
16132 * gcc.c-torture/compile/cpp-1.c: New test.
16134 2000-02-25 Jeffrey A Law (law@cygnus.com)
16136 * gcc.c-torture/execute/20000225-1.c: New test.
16138 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16140 * gcc.dg/cpp-li2.c: New test.
16142 * gcc.dg/cpp-wi1.c: New test.
16144 * gcc.dg/cpp-li1.c: New test.
16146 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
16148 * g++.old-deja/g++.other/sizeof5.C: New test.
16150 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16152 * gcc.c-torture/execute/va-arg-13.c: New test.
16154 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
16156 * gcc.c-torture/execute/va-arg-12.c: New test.
16158 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16160 * gcc.c-torture/execute/20000223-1.c: New test.
16162 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16164 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16166 2000-02-22 Mark Mitchell <mark@codesourcery.com>
16168 * g++.old-deja/g++.abi/ptrmem.C: New test.
16170 2000-02-19 Richard Henderson <rth@cygnus.com>
16172 * gcc.c-torture/compile/init-3.c: New.
16174 2000-02-17 Mark Mitchell <mark@codesourcery.com>
16176 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16179 2000-02-11 Robert Lipe <robertl@sco.com>
16181 * gcc.c-torture/compile/20000211-3.c: New test.
16183 2000-02-11 Martin Buchholz <martin@xemacs.org>
16185 * gcc.c-torture/compile/20000211-2.c: New test.
16187 2000-02-11 Jeffrey A Law (law@cygnus.com)
16189 * gcc.c-torture/compile/20000211-1.c: New test.
16191 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
16193 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16196 2000-02-08 Nathan Sidwell <nathan@acm.org>
16198 * g++.old-deja/g++.other/cast5.C: New test.
16200 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
16202 * gcc.c-torture/execute/20000205-1.c: New.
16204 2000-02-03 Nathan Sidwell <nathan@acm.org>
16206 * g++.old-deja/g++.jason/cast3.C: Return void.
16207 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16209 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16211 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16213 * gcc.dg/loop-1.c: New test.
16215 2000-01-27 Jakub Jelinek <jakub@redhat.com>
16217 * gcc.c-torture/compile/20000127-1.c: New test.
16218 * gcc.c-torture/execute/991228-1.c: New test.
16220 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16222 * gcc.dg/unused-2.c: New test.
16224 * gcc.dg/conv-1.c: New test.
16226 2000-01-24 Mark Mitchell <mark@codesourcery.com>
16228 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16230 (tool_option_proc): Fix typo.
16232 2000-01-24 Geoff Keating <geoffk@cygnus.com>
16234 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16235 of the ld on the host, not on the build machine.
16236 Also, don't crash if '--help' is not a supported option.
16238 2000-01-24 Richard Henderson <rth@cygnus.com>
16240 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16242 2000-01-20 Jeffrey A Law (law@cygnus.com)
16244 * gcc.c-torture/execute/20000120-2.c: New test.
16245 * gcc.c-torture/execute/20000120-1.c: New test.
16247 2000-01-13 Jeffrey A Law (law@cygnus.com)
16249 * gcc.c-torture/execute/20000113-1.c: New test.
16251 2000-01-12 Jeffrey A Law (law@cygnus.com)
16253 * gcc.c-torture/execute/20000112-1.c: New test.
16255 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16257 * gcc.dg/20000111-1.c: New test.
16259 2000-01-10 Jeffrey A Law (law@cygnus.com)
16261 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16262 with 16 bit integers.
16264 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16266 * gcc.dg/20000108-1.c: New test.
16268 2000-01-05 Nathan Sidwell <nathan@acm.org>
16270 * g++.old-deja/g++.ns/koenig8.C: New test.
16272 2000-01-05 Nathan Sidwell <nathan@
16274 * gcc.c-torture/execute/990531-1.c: New test.
16276 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16278 * gcc.c-torture/compile/990527-1.c: New test.
16280 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
16282 * gcc.c-torture/execute/990527-1.c: New test.
16284 1999-05-25 Nick Clifton <nickc@cygnus.com>
16286 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
16287 bitfields as signed.
16289 1999-05-25 Craig Burley <craig@jcb-sc.com>
16291 * g77.f-torture/compile/19990525-0.f: New test.
16293 1999-05-25 Jeffrey A Law (law@cygnus.com)
16295 * gcc.c-torture/execute/990525-2.c: New test.
16297 * gcc.c-torture/execute/990525-1.c: New test.
16299 1999-05-24 Nathan Sidwell <nathan@acm.org>
16301 * g++.old-deja/g++.other/anon3.C: New test.
16302 * g++.old-deja/g++.other/anon4.C: New test.
16303 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
16304 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
16305 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
16308 1999-05-24 Jeffrey A Law (law@cygnus.com)
16310 * gcc.c-torture/execute/990524-1.c: New test.
16312 * gcc.dg/990524-1.c: New test.
16314 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16316 * gcc.c-torture/compile/990523-1.c: New test.
16318 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
16320 * gcc.c-torture/compile/990519-1.c: New test.
16322 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16324 * gcc.c-torture/compile/990517-1.c: New test.
16326 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
16327 (e4, f4): New tests.
16330 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16332 * gcc.dg/noreturn-1.c: New test.
16334 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16336 * gcc.c-torture/execute/990513-1.c: New test.
16338 1999-05-10 Richard Henderson <rth@cygnus.com>
16340 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
16342 1999-05-10 Craig Burley <craig@jcb-sc.com>
16344 * g77.f-torture/execute/erfc.f: Use small single-precision
16345 values, to avoid problems on Alphas when not -mieee.
16347 1999-05-08 Craig Burley <craig@jcb-sc.com>
16349 * gcc.dg/990506-0.c: New test.
16351 1999-05-08 Richard Henderson <rth@cygnus.com>
16353 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
16354 the constant to test. Don't XFAIL 64-bit targets.
16356 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
16357 * g++.old-deja/g++.law/profile1.C: Likewise.
16359 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
16360 operator new instances.
16361 * g++.old-deja/g++.other/delete5.C: Likewise.
16363 1999-05-03 Craig Burley <craig@jcb-sc.com>
16365 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
16368 1999-05-03 Craig Burley <craig@jcb-sc.com>
16370 * g77.f-torture/execute/u77-test.f: Reverse order of two
16371 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
16373 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16375 * gcc.dg/compare1.c: New test.
16377 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
16379 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
16382 1999-05-02 Craig Burley <craig@jcb-sc.com>
16384 * g77.f-torture/compile/19990502-1.f: New test.
16386 1999-05-02 Craig Burley <craig@jcb-sc.com>
16388 * g77.f-torture/compile/19990502-0.f: New test.
16390 1999-05-02 Craig Burley <craig@jcb-sc.com>
16392 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
16395 1999-05-02 Craig Burley <craig@jcb-sc.com>
16397 * g77.f-torture/execute/u77-test.f (main): List libU77
16398 intrinsics not currently tested.
16399 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
16400 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
16401 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
16402 Trim blanks off the ends of some printed strings.
16404 1999-05-02 Craig Burley <craig@jcb-sc.com>
16406 * g77.f-torture/execute/u77-test.f (main): Just warn about
16407 FSTAT gid disagreement, as it's expected on some systems.
16409 1999-05-01 Craig Burley <craig@jcb-sc.com>
16411 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
16412 use a new function, which allows for some slop.
16413 Clean up some commentary.
16414 (issum): The new function.
16415 (sgladd): Deleted subroutine.
16417 1999-05-01 Craig Burley <craig@jcb-sc.com>
16419 * g77.f-torture/execute/u77-test.f: Modify to be more like
16420 libf2c/libU77 version, bringing patches to that version here.
16421 Add suitable commentary.
16423 1999-04-25 Richard Henderson <rth@cygnus.com>
16425 * gcc.dg/990424-1.c: New test.
16427 1999-04-24 Craig Burley <craig@jcb-sc.com>
16429 * g77.f-torture/execute/u77-test.f (main): Bug involving
16430 LSTAT has been fixed, so turn back on full checking.
16432 1999-04-20 Craig Burley <craig@jcb-sc.com>
16434 * g77.f-torture/compile/19990419-0.f: New test.
16435 * g77.f-torture/execute/19990419-1.f: New test.
16437 1999-04-17 Richard Henderson <rth@cygnus.com>
16439 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
16440 to avoid the need for a prototype to supress a warning.
16442 1999-04-07 Jim Wilson <wilson@cygnus.com>
16444 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
16446 1999-04-04 Jeffrey A Law (law@cygnus.com)
16448 * gcc.c-torture/execute/990404-1.c: New test.
16450 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16452 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
16453 * gcc.dg/cpp-if3.c: Don't use -pedantic.
16454 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
16455 missing initializer warnings.
16457 1999-03-28 Jeffrey A Law (law@cygnus.com)
16459 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16462 1999-03-26 Jeffrey A Law (law@cygnus.com)
16464 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16466 1999-03-26 Craig Burley <craig@jcb-sc.com>
16468 * g77.f-torture/execute/19990325-0.f: New test.
16469 * g77.f-torture/execute/19990325-1.f: New test.
16471 1999-03-24 Jeffrey A Law (law@cygnus.com)
16473 * gcc.c-torture/execute/990324-1.c: New test.
16475 1999-03-22 Jim Wilson <wilson@cygnus.com>
16477 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16480 1999-03-17 Richard Henderson <rth@cygnus.com>
16482 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
16484 1999-03-13 Craig Burley <craig@jcb-sc.com>
16486 * g77.f-torture/execute/19990313-2.f: New test.
16487 * g77.f-torture/execute/19990313-3.f: New test.
16489 1999-03-13 Craig Burley <craig@jcb-sc.com>
16491 * g77.f-torture/execute/19990313-0.f: New test.
16492 * g77.f-torture/execute/19990313-1.f: New test.
16494 1999-03-12 Jim Wilson <wilson@cygnus.com>
16496 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16498 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16499 (main): Add check for u15. Conditionalize u31 check depending on
16500 whether ints are <32 bits or >=32 bits.
16502 1999-03-08 Craig Burley <craig@jcb-sc.com>
16504 * g77.f-torture/execute/19981119-0.f: Improve testiness.
16506 1999-03-08 Craig Burley <craig@jcb-sc.com>
16508 * g77.f-torture/compile/19990305-0.f: New test.
16509 * g77.f-torture/execute/19981119-0.f: New test.
16511 1999-03-08 Craig Burley <craig@jcb-sc.com>
16513 * g77.f-torture/execute/970625-2.f: call ABORT if final
16514 result is not correct, instead of just printing it.
16515 Add this checking via newly introduced obfuscation, to
16516 trip up buggy front ends.
16518 1999-03-07 Craig Burley <craig@jcb-sc.com>
16520 * g77.f-torture/compile/960317-1.f: Moved from being
16521 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
16523 1999-03-06 Craig Burley <craig@jcb-sc.com>
16525 * g77.f-torture/execute/960317-1.f: New (old) test.
16526 * g77.f-torture/execute/970625-2.f: Ditto.
16528 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
16530 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16531 message on line 1 or line 2; cccp and cpplib do this differently.
16533 1999-03-01 Jeffrey A Law (law@cygnus.com)
16535 * g++.old-deja/g++.law/weak1.C: New test.
16537 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16539 * gcc.c-torture/execute/990119-1.c: Renamed to...
16540 * gcc.dg/990119-1.c: this, so it will only be tested once
16541 (it's a preprocessor test, it doesn't need to be run at
16542 multiple optimization levels).
16544 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16546 * lib/g++.exp: Don't add incdir=$base_dir/../include to
16549 1999-02-24 Craig Burley <craig@jcb-sc.com>
16551 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16552 * g77.f-torture/compile/19981216-0.f: ...as it is expected
16553 to not be compilable by current g77.
16555 1999-02-24 Nick Clifton <nickc@cygnus.com>
16557 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16559 1999-02-22 Jeffrey A Law (law@cygnus.com)
16561 * gcc.c-torture/execute/990222-1.c: New test.
16563 1999-02-19 Craig Burley <craig@jcb-sc.com>
16565 * g77.f-torture/compile/19990218-0.f: New test.
16566 * g77.f-torture/noncompile/19990218-1.f: New test.
16568 1999-02-18 Craig Burley <craig@jcb-sc.com>
16570 * g77.f-torture/compile/19981216-0.f: New test.
16572 1999-02-14 Jeffrey A Law (law@cygnus.com)
16574 * gcc.dg/990214-1.c: New test.
16576 1999-02-13 Jeffrey A Law (law@cygnus.com)
16578 * gcc.dg/990213-2.c: New test.
16580 * gcc.dg/990213-1.c: New test.
16582 1999-02-12 Jeffrey A Law (law@cygnus.com)
16584 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16587 1999-02-11 Nick Clifton <nickc@cygnus.com>
16589 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16590 specified by target.
16592 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16594 1999-02-11 Jeffrey A Law (law@cygnus.com)
16596 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16598 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
16600 * gcc.dg/special/ecos.exp: New test driver for new tests with
16601 special requirements.
16603 * gcc.dg/special/alias-1.c: New test.
16604 * gcc.dg/special/gcsec-1.c: New test.
16605 * gcc.dg/special/weak-1.c: New test.
16606 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16607 * gcc.dg/special/weak-2.c: New test.
16608 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16609 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16610 * gcc.dg/special/wkali-1.c: New test.
16611 * gcc.dg/special/wkali-2.c: New test.
16612 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16613 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16615 1999-02-10 Felix Lee <flee@cygnus.com>
16617 * lib/c-torture.exp (c-torture-compile): Pull out code for
16618 analyzing gcc error messages.
16619 (c-torture-execute): Likewise. Fix some (harmless) false
16621 * lib/gcc.exp (gcc_check_compile): New function.
16623 1999-02-08 Richard Henderson <rth@cygnus.com>
16625 * gcc.c-torture/execute/990208-1.c: New test.
16627 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
16629 * g++.dg/special/ecos.exp: New driver for new tests with special
16632 * g++.dg/special/conpr-1.C: New test
16633 * g++.dg/special/conpr-2.C: New test
16634 * g++.dg/special/conpr-2a.C: New test
16635 * g++.dg/special/conpr-3.C: New test
16636 * g++.dg/special/conpr-3a.C: New test
16637 * g++.dg/special/conpr-3b.C: New test
16639 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16640 allow g++ to use the dg driver
16642 * README: Add comment about g++.dg directory
16644 1999-02-06 Jeffrey A Law (law@cygnus.com)
16646 * README: Update email addresses.
16648 1999-02-03 Nick Clifton <nickc@cygnus.com>
16650 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16651 arguments in order to force structure S onto the stack even on
16653 (test): Pass 10 leading arguments to function foo as well as the
16656 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16657 failure for all targets.
16659 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16660 abort to terminate program execution.
16662 1999-01-30 Richard Henderson <rth@cygnus.com>
16664 * gcc.c-torture/execute/990130-1.c: New test.
16666 1999-01-30 Jeffrey A Law (law@cygnus.com)
16668 * gcc.dg/990130-1.c: New test.
16670 1999-01-28 Michael Meissner <meissner@cygnus.com>
16672 * gcc.c-torture/execute/990128-1.c: New test.
16674 1999-01-27 Michael Meissner <meissner@cygnus.com>
16676 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16678 1999-01-27 Felix Lee <flee@cygnus.com>
16680 * lib/c-torture.exp (c-torture-compile): pull out code for
16681 analyzing gcc error messages.
16682 (c-torture-execute): ditto, and fix some (harmless) false
16684 * lib/gcc.exp (gcc_check_compile): new function.
16686 1999-01-17 Jeffrey A Law (law@cygnus.com)
16688 * gcc.dg/990117-1.c: New test.
16690 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16692 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16694 1999-01-15 Jeffrey A Law (law@cygnus.com)
16696 * g77.f-torture/compile/990115-1.f: New test.
16698 1999-01-07 Jeffrey A Law (law@cygnus.com)
16700 * gcc.c-torture/compile/990107-1.c: New test
16702 1999-01-06 Jeffrey A Law (law@cygnus.com)
16704 * gcc.c-torture/execute/990106-2.c: New test.
16706 * gcc.c-torture/execute/990106-1.c: New test.
16708 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
16710 * gcc.c-torture/compile/981223-1.c: New test.
16712 1998-12-29 Richard Henderson <rth@cygnus.com>
16714 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16715 (opt3): Rename from opt4 and disable.
16717 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
16719 * g++.old-deja/g++.pt/ptrmem5.C: New test.
16721 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16723 * g++.old-deja/g++.other/conv5.C: New test.
16725 1998-12-14 Nick Clifton <nickc@cygnus.com>
16727 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16729 1998-12-11 Jeffrey A Law (law@cygnus.com)
16731 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16733 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
16735 * gcc.c-torture/compile/981211-1.c: New test.
16737 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16739 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16741 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16743 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16745 * gcc.special/930510-1.c: Make C9X safe.
16746 * gcc.misc-tests/gcov-1.c Similarly.
16747 * gcc.misc-tests/gcov-2.c Similarly.
16749 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16751 * gcc.dg/ultrasp1.c: New test.
16753 1998-12-06 Richard Henderson <rth@cygnus.com>
16755 * gcc.c-torture/execute/981206.c: New test.
16757 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16759 * g++.old-deja/g++.ns/template7.C: New test.
16761 * g++.old-deja/g++.other/expr1.C: New test.
16763 * g++.old-deja/g++.eh/tmpl3.C: New test.
16765 * g++.old-deja/g++.eh/tmpl2.C: New test.
16767 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16769 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16770 * g++.old-deja/g++.other/using6.C: Removed.
16771 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16773 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16775 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16777 * g++.old-deja/g++.pt/overload8.C: New test.
16779 * g++.old-deja/g++.pt/overload7.C: New test.
16781 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16783 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16784 and relinking messages.
16785 * lib/g++.exp (g++_target_compile): Remove .rpo file when
16786 compiling with -frepo.
16788 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
16790 * g++.old-deja/g++.pt/lookup6.C: New test.
16792 1998-11-30 Nick Clifton <nickc@cygnus.com>
16794 * gcc.c-torture/execute/981130-1.c: New test.
16795 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16797 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16799 * g++.old-deja/g++.pt/explicit76.C: New test.
16801 * g++.old-deja/g++.pt/friend38.C: New test.
16803 * g++.old-deja/g++.ns/crash2.C: New test.
16805 * g++.old-deja/g++.pt/defarg8.C: New test.
16807 * g++.old-deja/g++.pt/instantiate6.C: New test.
16809 * g++.old-deja/g++.pt/static6.C: New test.
16811 * g++.old-deja/g++.pt/decl2.C: New test.
16813 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
16815 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
16816 problem is actually related with name lookup, but so what? :-)
16818 * g++.old-deja/g++.pt/friend37.C: New test.
16820 1998-11-25 Dave Love <d.love@dl.ac.uk>
16822 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16823 element, which fails on some systems.
16825 * g77.f-torture/execute/labug1.f: New test.
16827 1998-11-21 Jeffrey A Law (law@cygnus.com)
16829 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16832 1998-11-18 Dave Love <d.love@dl.ac.uk>
16834 * g77.f-torture/compile/981117-1.f: New test.
16836 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
16838 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
16839 properly discarded.
16841 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
16843 * gcc.c-torture/execute/memcheck: New directory of tests for
16844 -fcheck-memory-usage.
16846 1998-11-07 Gerald Pfe
16848 * g77.f-torture/noncompile/980615-0.f: New test.
16850 1998-07-26 H.J. Lu (hjl@gnu.org)
16852 * gcc.dg/980312-1.c: Do link instead of compile.
16853 * gcc.dg/980313-1.c: Likewise.
16855 1998-07-26 Jeffrey A Law (law@cygnus.com)
16857 * gcc.c-torture/compile/980726-1.c: New test.
16859 1998-07-25 Dave Love <d.love@dl.ac.uk>
16861 * g77.f-torture/execute/io0.f: New test.
16863 1998-07-24 Nick Clifton <nickc@cygnus.com>
16865 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16868 1998-06-18 Michael Meissner <meissner@cygnus.com>
16870 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16873 1998-07-17 Nick Clifton <nickc@cygnus.com>
16875 * gcc.dg/980626-1.c: Expect failures for all toolchains until
16876 c-decl.c:grokdeclarator can handle mode attributes.
16878 1998-07-16 Jeffrey A Law (law@cygnus.com)
16880 * gcc.c-torture/execute/980716-1.c: New test.
16882 1998-07-13 Jeffrey A Law (law@cygnus.com)
16884 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16886 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
16888 * gcc.c-torture/execute/va-arg-3.x: Similarly.
16889 * gcc.c-torture/compile/930326-1.x: Similarly.
16891 1998-07-13 Dave Love <d.love@dl.ac.uk>
16893 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16894 New test from Craig.
16896 1998-07-12 Dave Love <d.love@dl.ac.uk>
16898 * g77.f-torture/noncompile/980616-0.f: New test.
16900 * g77.f-torture/execute/970816-3.f: New test from Craig.
16902 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16904 * g++.other/singleton.C: Return error value instead of taking
16907 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
16909 * g++.other/singleton.C: New test. Warning is under dispute.
16910 Runtime crash is not.
16912 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16914 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16915 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
16916 using6.C, using7.C}: New namespace tests.
16918 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16920 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
16921 specialization with typedef'ed names used as array indexes.
16923 1998-07-09 Jeffrey A Law (law@cygnus.com)
16925 * gcc.c-torture/execute/980709-1.c: New test.
16927 * gcc.dg/980709-1.c: New test.
16929 1998-07-07 Richard Henderson <rth@cygnus.com>
16931 * gcc.c-torture/execute/bcp-1.c: New test.
16933 1998-07-07 Jeffrey A Law (law@cygnus.com)
16935 * gcc.c-torture/execute/980707-1.c: New test.
16937 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
16939 * gcc.c-torture/compile/980706-1.c: New test.
16941 1998-07-01 Dave Love <d.love@dl.ac.uk>
16943 * g77.f-torture/execute/980701-0.f,
16944 g77.f-torture/execute/980701-1.f: New test from Craig.
16946 1998-07-01 Jeffrey A Law (law@cygnus.com)
16948 * gcc.c-torture/compile/980701-1.c: New test.
16950 * gcc.c-torture/execute/980701-1.c: New test.
16952 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
16955 * g++.old-deja/g++.robertl/eb132.C: New test.
16956 * g++.old-deja/g++.robertl/eb133.C: Likewise.
16958 1998-06-29 Dave Love <d.love@dl.ac.uk>
16960 * g77.f-torture/execute/980628-7.f,
16961 g77.f-torture/execute/980628-8.f,
16962 g77.f-torture/execute/980628-9.f,
16963 g77.f-torture/execute/980628-10.f: New tests from Craig.
16965 * g77.f-torture/execute/980628-3.f: Remove mail headers.
16967 1998-06-28 Jeffrey A Law (law@cygnus.com)
16969 * g77.f-torture/execute/980628-4.f: New test from Craig.
16970 * g77.f-torture/execute/980628-5.f: Likewise.
16971 * g77.f-torture/execute/980628-2.f: Likewise.
16972 * g77.f-torture/execute/980628-0.f: Likewise.
16973 * g77.f-torture/execute/980628-1.f: Likewise.
16974 * g77.f-torture/execute/980628-3.f: Likewise.
16975 * g77.f-torture/execute/980628-6.f: Likewise.
16977 1998-06-28 Jeffrey A Law (law@cygnus.com)
16979 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16980 directory when nothing has been installed yet.
16982 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
16984 * gcc.c-torture/special/special.exp: Handle newer versions of
16987 1998-06-26 Jeffrey A Law (law@cygnus.com)
16989 * gcc.dg/980626-1.c: New test.
16991 1998-06-19 Bruno Haible <haible@ilog.fr>
16993 * gcc.misc-tests/m-un-2.c: New test.
16994 * g++.old-deja/g++.other/warn01.c: Likewise.
16996 1998-06-19 Robert Lipe <robertl@dgii.com>
16998 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16999 compatibility with assmblers with a different comment character.
17000 Eliminate use of GAS-specific extensions.
17002 1998-06-19 Jeffrey A Law (law@cygnus.com)
17004 * gcc.c-torture/execute/ieee/980619-1.c: New test.
17006 1998-06-19 Robert Lipe <robertl@dgii.com>
17008 *lib/g77.exp: Replace search for libf2c.a with search for newly
17011 1998-06-17 Jeffrey A Law (law@cygnus.com)
17013 * gcc.c-torture/execute/980617-1.c: New test.
17015 1998-06-12 Jeffrey A Law (law@cygnus.com)
17017 * gcc.c-torture/execute/980612-1.c: New test.
17019 1998-06-08 Jeffrey A Law (law@cygnus.com)
17021 * gcc.dg/980523-1.c: Only test on ppc-linux.
17022 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
17024 * gcc.c-torture/execute/980608-1.c: New test.
17026 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
17028 * gcc.c-torture/execute/980605-1.c: New test.
17030 1998-06-04 Jeffrey A Law (law@cygnus.com)
17032 * gcc.c-torture/execute/980604-1.c: New test.
17034 1998-06-02 Jeffrey A Law (law@cygnus.com)
17036 * gcc.c-torture/execute/980602-1.c: New test.
17037 * gcc.c-torture/execute/980602-2.c: Likewise.
17039 1998-06-02 Dave Love <d.love@dl.ac.uk>
17041 * 970125-0.f: Fix per JCB. Add commentary.
17043 1998-05-31 Michael Meissner <meissner@cygnus.com>
17045 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
17048 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
17050 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
17053 1998-05-28 Catherine Moore <clm@cygnus.com>
17055 * gcc.c-torture/execute/980526-3.c: New test.
17057 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
17059 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
17060 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
17061 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
17062 m88k-motorola-sysv3 to XFAIL.
17064 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17066 * gcc.dg/980526-1.c: New test.
17067 * gcc.c-torture/execute/980526-2.c: New test.
17069 1998-05-26 Jeffrey A Law (law@cygnus.com)
17071 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
17073 * gcc.c-torture/execute/980526-1.c: New test.
17075 1998-05-26 Dave Love <d.love@dl.ac.uk>
17077 * g77.f-torture/execute/alpha2.f: Add runtime test.
17079 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
17081 * g++.old-deja/old-deja.exp: Strip leading directories.
17083 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
17084 error for the line. Don't run multiple tests for the same line.
17086 1998-05-23 Jeffrey A Law (law@cygnus.com)
17088 * gcc.dg/980523-1.c: New test.
17090 1998-05-23 Dave Love <d.love@dl.ac.uk>
17092 * g77.f-torture/compile/970915-0.f: New test.
17094 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
17096 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
17098 1998-05-21 Jeffrey A Law (law@cygnus.com)
17100 * gcc.dg/980520-1.c: New test.
17102 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
17104 * gcc.dg/980502-1.c: Fix return type.
17106 1998-05-20 Jeffrey A Law (law@cygnus.com)
17108 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
17109 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
17110 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
17111 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
17112 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
17114 1998-05-20 Dave Love <d.love@dl.ac.uk>
17116 * g77.f-torture/execute/980520-1.f: New test.
17118 1998-05-15 Dave Love <d.love@dl.ac.uk>
17120 * lib/mike-g77.exp: New file.
17122 * g77.f-torture/noncompile/noncompile.exp,
17123 g77.f-torture/noncompile/check0.f: New files.
17125 1998-05-14 Dave Love <d.love@dl.ac.uk>
17127 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
17128 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
17129 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
17130 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
17131 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
17132 abort where appropriate.
17134 1998-05-05 Michael Meissner <meissner@cygnus.com>
17136 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
17137 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
17139 1998-04-29 Dave Love <d.love@dl.ac.uk>
17141 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
17143 1998-04-27 Dave Love <d.love@dl.ac.uk>
17145 * g77.f-torture/compile/980427-0.f: New test.
17147 1998-04-24 Dave Love <d.love@dl.ac.uk>
17149 * g77.f-torture/compile/980424-0.f: New test.
17151 1998-04-19 Dave Love <d.love@dl.ac.uk>
17153 * g77.f-torture/compile/980419-2.f (main): New test.
17154 * g77.f-torture/compile/970125-0.f: New test.
17155 * g77.f-torture/compile/980419-1.f: New test.
17157 1998-04-08 Jim Wilson <wilson@cygnus.com>
17159 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
17162 1998-04-07 Jim Wilson <wilson@cygnus.com>
17164 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
17166 1998-04-03 Jim Wilson <wilson@cygnus.com>
17168 * gcc.c-torture/compile/980329-1.c: New test.
17170 1998-03-18 Jim Wilson <wilson@cygnus.com>
17172 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
17173 * gcc.dg/980312-1.c: Fix typo in -march command.
17175 1998-03-16 H.J. Lu (hjl@gnu.org)
17177 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
17179 1998-03-11 Robert Lipe <robertl@dgii.com>
17181 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
17182 Dave Love agree the Fortran source is bogus.
17184 1998-03-11 Robert Lipe <robertl@dgii.com>
17186 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
17187 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
17188 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
17189 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
17190 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
17192 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17194 * g++.old-deja/g++.other/friend1.C: New test.
17196 1998-02-18 Dave Love <d.love@dl.ac.uk>
17198 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
17199 possibly uninitialized) variables and declare dnrm2.
17201 1998-02-23 Robert Lipe <robertl@dgii.com>
17203 From Bruno Haible <haible@ilog.fr>:
17204 * gcc.c-torture/execute/980223.c: New test.
17206 1998-02-13 Jeffrey A Law (law@cygnus.com)
17208 * gcc.dg/ifelse-1.c: New test.
17210 1998-02-09 H.J. Lu (hjl@gnu.org)
17212 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
17214 * lib/old-dejagnu.exp (old-dejagnu): Added the
17215 "execution test - XFAIL *-*-*" handling in the spirit of
17216 "excess errors test -". Changed the "execution test fails"
17217 handling to be like "excess errors test fails".
17218 * Update various tests accordingly.
17220 1998-02-06 Jim Wilson <wilson@cygnus.com>
17222 * gcc.c-torture/execute/980205.c: New test.
17224 1998-01-18 Jeffrey A Law (law@cygnus.com)
17226 * lib/c-torture.exp: Look for .x files instead of .cexp files.
17227 * lib/f-torture.exp: Similarly.
17228 * gcc.c-torture: Rename all .cexp files to .x files.
17230 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
17232 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
17233 (940510-1.c): Removed duplicate.
17234 (971104-1.c): New test.
17236 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
17238 * lib/f-torture.exp: Improve error and loop detection.
17240 1997-11-19 Michael Meissner <meissner@cygnus.com>
17242 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
17243 use that to size the filler array.
17245 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
17247 * lib/c-torture.exp(c-torture-execute): Fix typo.
17249 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
17250 testcase as the executable name. Keep the executable around if
17253 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
17255 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17256 changes. Only test one -g option, and move it to the end of the
17257 list of options to test.
17259 1997-09-19 Michael Meissner <meissner@cygnus.com>
17261 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17262 variable GCC_TORTURE_OPTIONS to supply default switches separated
17263 by colons. If no environment variable, run tests with -O0 -g, -O1
17264 -g, and -O2 -g as well.
17266 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
17268 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17269 explanatory comments. Fix indentation.
17271 1997-09-15 Jeffrey A Law (law@cygnus.com)
17273 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17275 1997-09-11 Jeffrey A Law (law@cygnus.com)
17277 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17278 * g++.old-deja/g++.mike/p7325.C: Likewise.
17279 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17281 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
17283 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17284 * g++.old-deja/g++.brendan/crash30.C: Likewise.
17285 * g++.old-deja/g++.brendan/crash39.C: Likewise.
17286 * g++.old-deja/g++.law/operators4.C: Likewise.
17288 1997-09-11 Joe Buck (jbuck@synopsys.com)
17290 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17291 * g++.old-deja/g++.mike/p784.C: Ditto.
17292 * g++.old-deja/g++.mike/p785.C: Ditto.
17294 1997-09-05 Jeffrey A Law (law@cygnus.com)
17296 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17298 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17300 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17301 target feature; pass this to c-torture-execute as needed.
17303 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17305 * lib/c-torture.exp(c-torture-execute): If the previous and the
17306 current executables being tested are identical, we don't need to
17307 run the executable again. Try to make the executable names
17308 unique. Add an optional argument for passing additional compiler
17311 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
17313 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17315 1997-08-29 Jeffrey A Law (law@cygnus.com)
17317 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17319 1997-07-31 Jeffrey A Law (law@cygnus.com)
17321 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17322 32bit or larger longs.
17324 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17325 have either a 32bit long or 32bit int.
17327 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
17329 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17330 Make double precision tests dependent on sizeof (double).
17332 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
17334 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17337 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
17339 * gcc.c-torture/compile/961203-1.cexp: New script.
17341 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
17343 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17344 up the includes ourselves.
17346 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
17348 * lib/plumhall.exp: Remove random include, and add a few
17349 verbose messages for debugging.
17351 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
17353 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17354 of trying to do it ourselves.
17356 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
17358 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17360 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
17362 * gcc.prms/5403.c: Made regexp a bit less strict.
17364 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
17366 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17367 is returned from remote_load instead.
17368 * lib/plumhall.exp: Ditto.
17369 * lib/mike-g++.exp: Ditto.
17370 * lib/old-dejagnu.exp: Ditto.
17371 * lib/c-torture.exp: Ditto.
17373 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
17375 * lib/g++.exp: Use build_wrapper procedure.
17376 * lib/gcc.exp: Ditto.
17378 1997-05-20 Jeffrey A Law (law@cygnus.com)
17380 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17381 an old-style decl for malloc. Fixes tests to work when
17382 sizeof (int) != sizeof (size_t).
17384 1997-05-15 Mike Meissner <meissner@cygnus.com>
17386 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17388 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17389 use stdargs.h interface.
17391 1997-05-15 Mike Meissner <meissner@cygnus.com>
17393 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17394 NO_VARARGS when compiling.
17396 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
17398 * lib/plumhall.exp(ph_includes): New procedure.
17400 (ph_compiler): Ditto.
17402 * lib/g++.exp: Rename test-glue.c to testglue.c.
17403 * lib/gcc.exp: Ditto.
17405 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
17407 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
17408 to completion when it's called.
17410 1997-03-21 Michael Meissner <meissner@cygnus.com>
17412 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17413 is defined, don't do test.
17415 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
17417 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
17419 (ph_summary): Mark skipped testcases as untested, not unresolved.
17421 * lib/plumhall.exp (ph_make): If unresolved because of bad
17422 errorCode, record errorCode in log file.
17423 (*): Replace send_log/verbose with verbose -log.
17425 1997-03-19 Michael Meissner <meissner@cygnus.com>
17427 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17428 double conversion if double isn't at least 8 bytes.
17430 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17431 int to work with targets where int is 16 bits.
17433 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17434 8 bytes, just exit, since 4 byte doubles don't have enough bits of
17435 precision for the test to complete.
17437 1997-03-14 Michael Meissner <meissner@cygnus.com>
17439 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17440 if d10v is not compiled with the -mdouble64 flag.
17441 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17443 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17444 d10v is not compiled with the -mint32 flag.
17446 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
17448 * lib/plumhall.exp: Use incr_count.
17450 1997-03-12 Jeffrey A Law (law@cygnus.com)
17452 * gcc.c-torture: Update to c-torture-1.45.
17454 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
17456 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
17457 the name of the expect testcase file).
17459 * lib/g++.exp(g++_init): Ditto.
17461 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
17463 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17466 * lib/gcc.exp(gcc_exit): New procedure.
17468 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
17470 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17471 specs where appropriate.
17473 * g++.old-deja/g++.arm/*: Added additional ERROR checks
17474 because of new "candidates are" messages, and removed a few
17476 * Converted all non-old-style g++ testcases to old-style, and
17477 moved into g++.old-deja.
17479 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
17481 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17484 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17487 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17489 1997-02-13 Michael Meissner <meissner@cygnus.com>
17491 * lib/gcc.exp (gcc_target_compile): Add support for defining
17492 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17493 the machine doesn't have those features.
17495 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
17497 * g++.law/operators4.exp: Don't use LIBS.
17499 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
17501 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
17503 * lib/mike-g++.exp: Don't set the compiler to be tested here.
17504 * lib/g++.exp: Set it here instead. Also, allow use of the
17505 --tool_exec and --tool_opt options. Change CXX to
17508 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
17510 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17512 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
17514 * lib/old-dejagnu.exp: Use prune_warnings instead of
17516 * lib/mike-g++.exp: Ditto.
17517 * lib/gcc.exp: Ditto.
17518 * lib/g++.exp: Ditto.
17520 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17522 1997-02-07 Jeffrey A Law (law@cygnus.com)
17524 * 941014-2.c: Include stdlib.h
17525 * 960327-1.c: Include stdio.h
17526 * dbra.c, index-1.c: Don't assume ints are 32bits.
17528 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
17530 * lib/gcc.exp: Add gcc,stack_size target feature.
17532 * lib/g++.exp(g++_target_compile): Add the include and link
17533 paths here, not in two other places. And, it's $options, not
17536 * lib/mike-g++.exp(postbase): Remove the code that determines
17537 the correct include and link paths.
17538 * g++.old-deja/old-deja.exp: Ditto.
17540 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
17542 * lib/g++.exp(g++_init): target_compile no longer returns the
17543 filename of the result.
17545 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
17547 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17550 * gcc.c-torture/special/special.exp: Change call to
17551 gcc_target_compile to include the object file.
17553 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
17555 * gcc.c-torture/special/special.exp: Correct misspelling in last
17558 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
17560 * lib/plumhall.exp(ph_summary): Log the entire output of the
17561 executable. Return -1 if there were any failures, 0 otherwise.
17562 (ph_execute): Return -1 if there were any failures, 0 otherwise.
17563 (ph_make): Clean up objects and executables that were built
17564 if the tests succeeded.
17566 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
17568 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17569 libraries and includes in the build tree as appropriate.
17571 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17573 * lib/c-torture.exp: Instead of looking for the global variable
17574 NO_LONG_LONG, check to see if that's a feature of the target.
17576 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17578 * config/default.exp: Minimize. Delete the remainer of the files in
17579 config; this functionality is now in devo/dejagnu/config.
17581 g++.*/*: Pass any additional flags used to compile to postbase;
17584 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17585 is now done by runtest.exp. Use gcc_target_compile instead of
17588 lib/c-torture.exp: Use gcc_target_compile instead of compile.
17589 Remove references to CFLAGS. Use remote_file instead of
17591 (c-torture): Take a list of arguments to use to compile this
17594 lib/g++.exp: Simplify. Use target_compile instead of compile.
17595 lib/gcc-dg.exp: Ditto.
17596 lib/gcc.exp: Ditto.
17597 lib/mike-{gcc,g++}.exp: Ditto.
17598 lib/old-dejagnu.exp: Ditto.
17599 lib/plumhall.exp: Ditto.
17601 1997-01-08 Jim Wilson <wilson@cygnus.com>
17603 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17604 (ph_linker): Likewise.
17606 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
17608 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
17609 MAP_ANON / MAP_ANONYMOUS if defined;
17610 else try to map from /dev/zero .
17612 1996-11-12 Jeffrey A Law (law@cygnus.com)
17614 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
17615 isn't defined, then define it to MAP_ANONYMOUS.
17617 1996-11-12 Jeffrey A Law (law@cygnus.com)
17619 * gcc.c-torture: Update to c-torture-1.42 release.
17621 1996-11-11 Jeffrey A Law (law@cygnus.com)
17623 * gcc.c-torture: Update to c-torture-1.41 release.
17625 1996-10-27 Jeffrey A Law (law@cygnus.com)
17627 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
17630 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
17632 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17633 and LDFLAGS. Fix second case to append the target_info ldflags
17634 onto LDFLAGS, not CFLAGS.
17635 * lib/g++.exp (g++_init): Add target_info stuff.
17636 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
17637 of libgloss and newlib flags for !native.
17639 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17640 (GDB): Fix relative path to go up another dir for finding gdb.
17642 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
17644 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17645 versions in the target_info array, if they don't exist.
17647 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
17649 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17651 1996-07-08 Jim Wilson <wilson@cygnus.com>
17653 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17654 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17656 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
17658 * lib/old-dejagnu.exp: Don't remove the output file before we've
17659 actually tested it. Don't append pwd to the path of the executable
17662 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
17664 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17666 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
17668 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
17669 temporary directory for compiler files, and set it to a default
17670 value of /tmp. Set $output as the name of the output file from
17671 compiling the testcase. Add a -o option to $cflags_var so the
17672 compiler writes the final output file as $output. Set $executable
17675 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
17676 directory for compiler files, and set it to /tmp if it doesn't
17677 already have a value. Set $output_file to the name of the output
17678 file from compiling the testcase. Add a -o option to CXXFLAGS so
17679 the compiler writes the final output file as $output. Use $output
17680 as the executable to be tested.
17682 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17684 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17686 1996-06-08 Jeffrey A Law (law@cygnus.com)
17688 * gcc.c-torture/execute/pending-1.c: New test. Still
17689 pending in Tege's queue.
17691 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
17693 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17694 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
17695 if there were failures. Call unresolved if there were unresolved
17696 testcases. Call gcc_fail if program did not run to completion.
17697 (ph_make): Pass additional argument name to ph_execute.
17698 (ph_execute): Add new argument. Pass additional arguments to
17699 ph_summary. Call gcc_fail is there is no execution output.
17701 1996-04-24 Jeffrey A Law (law@cygnus.com)
17703 * lib/plumhall.exp (proc_summary): Output relavent summary
17704 lines into the log so specific failures in plumhall can be
17707 1996-04-10 Jeffrey A Law (law@cygnus.com)
17709 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17710 (c-torture-execute): Don't try to execute tests which use
17711 "long long" types if $NO_LONG_LONG is nonzero.
17713 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
17715 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17718 * gcc.ieee: Move from here.
17719 * gcc.c-torture/execute/ieee: To here.
17721 1996-03-26 Jeffrey A Law (law@cygnus.com)
17723 * gcc.c-torture: Update to c-torture-1.41 release.
17725 1996-03-22 Jeffrey A Law (law@cygnus.com)
17727 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17730 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
17732 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17735 1996-03-02 Jeffrey A Law (law@cygnus.com)
17737 * config/proelf.exp: Handle connecting to a simulator.
17739 1996-01-31 Jeffrey A Law (law@cygnus.com)
17741 * config/proelf.exp: New file. Enough framework that we can
17742 run c-torture tests on the proelf targets (or any other target
17743 that gdb can connect to for that matter).
17745 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
17747 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17748 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
17750 * lib/plumhall.exp (ph_execute): Always call ph_summary if
17751 exec_output exists.
17753 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
17755 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17756 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17758 * config/*.exp: Update FSF address. Change result of ${tool}_load
17759 to pass/fail/unresolved/unsupported/untested. Caller must now
17760 call unresolved/unsupported/untested.
17761 * lib/*.exp: Update FSF address. Update to handle new results of
17763 * lib/chill.exp (verbose): Delete.
17765 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
17767 * lib/gcc.exp (default_gcc_start): Change order of args to
17768 $LDFLAGS $CFLAGS $LIBS.
17769 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17770 Save/set/restore CFLAGS. Pass single arg to gcc_start.
17771 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17772 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17773 * gcc.misc-tests/dg-test.exp: Likewise.
17774 * gcc.misc-tests/msgs.exp: Likewise.
17775 * gcc.prms/prms.exp: Likewise.
17776 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17777 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17779 * lib/dg.exp: Deleted, moved to dejagnu/lib.
17781 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17783 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17785 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17786 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17788 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17791 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
17793 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17794 global for loop; add use of $mathlib.
17795 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17796 settings here; set mathlib for anything but VxWorks.
17798 1996-01-22 Jeffrey A Law (law@cygnus.com)
17800 * gcc.c-torture: Update to c-torture-1.40 release.
17802 1996-01-03 Jeffrey A Law (law@cygnus.com)
17804 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17807 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
17809 * lib/c-torture.exp (c-torture-execute): Declare "output" as
17812 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
17814 * lib/g++.exp (LIBS): Define if not already.
17815 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17816 (gcc-dg-prune): Call prune_gcc_output.
17817 * lib/gcc.exp (prune_gcc_output): New proc.
17818 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17821 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
17823 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17824 (c-torture-execute): Likewise. Rename `name' to `testcase'.
17826 1995-11-15 Jeffrey A Law (law@cygnus.com)
17828 * gcc.c-torture: Update to c-torture-1.39 release.
17830 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
17832 * lib/c-torture.exp (c-torture-execute): Don't return if one option
17833 fails, try others as well.
17835 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
17837 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17838 If compilation fails, mark execute tests as `untested'.
17839 If test is marked as unsupported, don't mark compilation and
17840 execute tests as failed.
17842 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
17844 * lib/g++.exp (g++_init): Don't link in libg++, and look to
17845 libstdc++ for whether or not we want to be doing shared
17846 libraries. Delete link_curses since we don't need it anymore.
17847 * lib/mike-g++.exp (postbase): Don't link in libg++.
17848 * g++.old-deja/old-deja.exp: Likewise.
17850 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
17852 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17854 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
17856 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17857 For that, add `-Wl,-a,shared_archive'.
17858 * g++.old-deja/old-deja.exp: Likewise.
17860 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
17862 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17864 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
17866 * lib/mike-g++.exp (postbase): Pay attention to the status of
17869 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
17871 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
17873 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
17875 * lib/gcc.exp (default_gcc_start): No longer need to log program
17876 being executed or its output, execute_anywhere does that now.
17877 * lib/g++.exp (default_g++_version): Call execute_anywhere.
17878 (default_g++_start): Likewise. Delete calls to verbose/send_log.
17880 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
17882 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17883 the same as those in lib/g++.exp.
17885 1995-10-10 Jeff Law (law@hurl.cygnus.com)
17887 * gcc.c-torture: Update to c-torture-1.38 release.
17888 * gcc.ieee: Related changes.
17890 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
17892 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17893 "exec". Minor reformatting changes.
17895 * config/rom68k.exp (${tool}_load): Make it work in a canadian
17896 cross. This means all "exec" calls now work on a remote host as
17898 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17899 cross. Filter out the extra "\r\n" stuff that expect puts in.
17900 (c-torture-execute): Filter out the bogus warnings like
17901 c-torture-compile does. Add support for canadian cross.
17902 * lib/gcc.exp (default_gcc_version, default_gcc_start)
17903 Use execute_anywhere rather than calling exec directly. Now it
17904 works for canadian cross testing.
17906 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
17908 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
17909 results into a variable, and check that rather than using file exists.
17911 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
17913 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17914 create a libg++.so. For sunos4.1.*, also add -ltermcap.
17916 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
17918 * g++.old-deja/old-deja.exp: Create and pass runshlib and
17919 lib_curses if there's a shared libg++ in the build tree.
17921 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
17923 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
17924 if not supported target.
17926 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
17928 * lib/g++.exp (g++_init): Move empty setting of runshlib and
17929 link_curses up to always happen, not just for native builds.
17931 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
17933 * gcc.c-torture: Update to c-torture-1.36 release.
17934 * gcc.failure: Related changes.
17936 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
17938 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17940 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
17942 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17943 * lib/mike-g++.exp (postbase): Not in here. Still reference
17944 runshlib, link_curses, and mathlib for link and run.
17946 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17947 pass the runtime shared library options for Solaris, OSF/1, and
17948 Irix5, and link with -lcurses to avoid unresolved references.
17950 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
17952 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17955 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
17957 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17959 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
17961 * gcc.c-torture: Update to c-torture-1.35 release. Note we
17962 do not have a framework for the "compat" tests yet.
17964 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
17966 * lib/mike-g++.exp (postbase): New local variable `mathlib',
17967 set to null if we're testing vxworks5.1. Use that instead of
17968 `-lm' in the setting of LIBS for link and run.
17970 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
17972 * config/rom68k.exp (${tool}_load): Major changes to make it
17973 work. Verified that it does in fact return the stuff in
17974 exec_output properly. Catch any Emul or any TRAP other than 0.
17976 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
17978 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17979 LDFLAGS properly for targets that need stuff from libgloss.
17980 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17982 (gpp_initialized): New variable.
17984 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
17986 * config/rom68k.exp: Load libgloss.exp.
17987 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17988 so we can produce a fully linked binary.
17989 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17990 so we can produce a fully linked binary.
17992 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
17994 * lib/plumhall.exp (ph_section): Watch for expected failures.
17995 Add missing `else'.
17997 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17999 (c-torture): Likewise.
18001 1995-08-28 Doug Evans <dje@cygnus.com>
18003 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
18005 * lib/mike-g++.exp (mike_cleanup): New proc.
18006 (prebase): New globals compiler_result, not_compiler_result,
18008 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
18009 allow leading "-" in pattern. Watch for unsupported tests.
18010 If $compiler_result is set, pattern match assembler code,
18011 and ditto for $not_compiler_result.
18012 * lib/mike-gcc.exp: Likewise.
18014 * lib/plumhall.exp (ph_execute): Only call ph_summary if
18015 execution "succeeded".
18017 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
18019 * config/win32.exp: New file.
18020 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
18022 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
18024 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
18026 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
18027 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
18028 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
18030 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
18031 "... without exceptions was ...". That is now handled by
18033 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18035 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
18037 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
18038 sieve.c,sort2.c}: New files.
18039 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
18040 sieve.exp,sort2.exp}: Drivers for them.
18042 * lib/mike-gcc.exp (program_output): New user settable variable.
18043 (postbase): Call prune_system_crud. Also prune extraneous compiler
18045 * lib/mike-g++.exp (program_output): New user settable variable.
18047 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
18049 * config/sh.exp: Deleted (use sim.exp instead).
18051 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
18053 * config/vx.exp: Declare CHECKTASK as global.
18054 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
18055 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
18056 * lib/old-dejagnu.exp: Load [pwd]/$executable.
18058 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18060 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
18061 target. Like vx.exp, only includes `vx29k.exp' instead of
18064 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
18066 * config/sim.exp: Increase time limit from 120 seconds to 240.
18068 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
18070 * gcc.c-torture/execute/950628-1.c: New test.
18072 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
18074 * gcc.c-torture: Update with changes/additions from
18077 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
18079 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
18081 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
18083 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
18085 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
18087 * gcc.c-torture/compile/950512-1.c: New test.
18088 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
18089 * gcc.dg/struct-ret-1.c: Likewise.
18091 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
18093 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
18094 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
18096 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
18098 * gcc.c-torture/special/920411-1.c: Deleted.
18099 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
18101 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
18103 * config/sim.exp (${tool}_load): Hack in call to bash to get a
18106 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
18108 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
18110 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
18113 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
18114 is the proper length.
18115 * va-arg-3.c: Likewise.
18117 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
18119 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
18120 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
18122 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
18123 * lib/g++.exp (default_g++_start): Delete old cruft.
18125 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
18127 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
18128 (2 * (1 << 18)) to (2 * (1 << 17)).
18130 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
18132 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
18134 * config/rom68k.exp: Renamed from config/idp.exp
18136 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
18138 * c-torture/compile/921109-2.c
18140 1995-04-18 Mike Stump <mrs@cygnus.com>
18142 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
18145 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
18147 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
18149 * lib/g++.exp (default_g++_start): Likewise.
18151 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
18153 * gcc.c-torture/compile/950329-1.c: New test.
18155 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
18157 * config/bug.exp (${tool}_load): Updated to use new remote_open
18158 and remote_close procs.
18159 * config/idp.exp: New file.
18161 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
18163 * gcc.c-torture/execute/950322-1.c: New test.
18165 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
18167 * config/vx.exp (${tool}_load): Clean up testing of return code from
18168 vxworks_ld and vxworks_spawn.
18170 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
18172 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
18174 1995-03-13 Mike Stump <mrs@cygnus.com>
18176 * lib/old-deja.exp: Add `excess errors test - ' error, now one
18177 can mark excess errors on a machine by machine basis. Note, the
18178 default is to not expect any excess errors, even when excess
18179 errors test - is given, so you will want to put an XFAIL ... on
18180 these lines. For example, // excess errors test - XFAIL hppa*-*-*
18181 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
18182 those 4 machines, but no others.
18184 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
18186 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
18187 * lib/c-torture.exp: to here.
18189 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
18191 * gcc.c-torture/execute/950221-1.c: New test.
18192 * gcc.c-torture/execute/struct-ret-1.c: New test.
18193 * gcc.c-torture/compile/950221-1.c: New test.
18195 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
18197 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
18199 * gcc.c-torture/execute/arith-1.c (main): Return 0.
18200 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
18202 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
18204 * g++.gb: New directory of tests, derived from my signature and
18205 class scoping tests.
18207 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
18208 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
18209 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
18210 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
18211 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
18212 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
18213 * g++.gb/sig25.C: Likewise.
18215 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
18216 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
18217 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
18218 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
18219 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
18220 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
18221 * g++.gb/sig25.exp: Likewise.
18223 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
18224 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
18225 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
18226 * g++.gb/scope13.C: Likewise, this test still fails.
18228 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
18229 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
18230 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
18231 * g++.gb/scope13.exp: Ditto.
18233 * g++.gb/README: New file, explains what these tests are about.
18235 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
18237 * lib/dg.exp (dg-do): Support `preprocess'.
18238 (dg-test): Likewise.
18240 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
18242 * config/udi.exp: change "continue -expect" to "exp_continue".
18244 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
18246 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
18247 Delete redundant tests.
18249 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
18250 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
18251 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
18252 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
18253 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18254 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18255 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18256 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18258 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18259 storing label pointers.
18260 * gcc.c-torture/execute/921019-1.c: Likewise.
18261 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18262 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18264 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18267 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18268 Delete obsolete tests.
18270 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18271 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18272 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18273 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18274 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18275 * gcc.c-torture/compile/950124-1.c: New test.
18277 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18279 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
18281 * lib/mike-g++.exp: Add -lm to LIBS.
18283 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
18285 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18287 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
18289 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18291 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
18293 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18295 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
18297 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18298 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18299 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18300 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18301 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18302 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18303 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18304 * g++.law/{operators31.C, operators32.C,
18305 * g++.law/{operators33.C, operators34.C}: Likewise.
18306 * g++.law/{pic1.C, refs2.C}: Likewise.
18307 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18308 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18309 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18310 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18312 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18313 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18314 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18315 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18316 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18317 * g++.law/{enum9.exp, friend5.exp}: Likewise.
18318 * g++.law/{nest3.exp, nest4.exp}: Likewise.
18319 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18320 * g++.law/{operators30.exp, operators31.exp}: Likewise.
18321 * g++.law/{operators32.exp, operators33.exp}: Likewise.
18322 * g++.law/{operators34.exp}: Likewise.
18323 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18324 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18325 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18326 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18327 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18329 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18330 No longer expected to fail.
18331 * g++.law/missed-error3.C: Tweak for recent bool changes.
18333 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
18335 * config/emb-unix: Deleted.
18336 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18337 remote execution. Do final link on remote host if REMOTE_LINK is set.
18339 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
18341 * lib/dg.exp (dg-test): Fix typo in last patch.
18343 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
18345 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18346 (handles multiple occurrences).
18348 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
18350 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18351 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18352 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18354 * lib/c-torture.exp (c-torture-compile): Likewise.
18355 (c-torture): Prepend full path if missing.
18356 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18357 (gcc_fail): Likewise.
18358 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18360 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
18362 * lib/netware.exp: Only attach to NetWare i386 systems.
18364 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
18366 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18367 messages. Add test name to "output pattern match" pass/fail message.
18369 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
18371 * gcc.dg: New testsuite.
18372 * gcc.dg/dg.exp: New file.
18374 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18375 test-switch.c}: Deleted.
18377 * gcc.misc-tests/msgs.exp: New testcase driver.
18379 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
18381 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18382 Watch for illegal return values from ${tool}_load.
18383 * config/unix.exp (${tool}_load): Fix pass/fail detection for
18384 cross targets. Coerce return value >0 to 1.
18386 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
18388 * config/unix.exp (${tool}_load): Call program rsh, not proc.
18390 * config/emb-unix.exp: New file.
18392 * config/sim.exp: Error if variable $SIM not defined.
18393 (${tool}_load): Mark test as "untested" if simulator missing.
18395 * config/unix.exp: Load remote.exp to get rcp_download.
18396 * lib/c-torture.exp: Use different option lists for testcases with
18398 * gcc.c-torture/execute/execute.exp: Likewise.
18400 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
18402 * config/*.exp: Clarify return code from ${tool}_load.
18403 Call `unresolved' or `untested' instead of `warning' or `perror'
18404 (sometimes you still want to call both though).
18405 Add comment that `shell_id' is local to each file.
18406 * config/udi.exp (timeout): Set to 30.
18407 Don't print warning if connection fails, $connectmode has already
18409 (${tool}_load): Move verbose messages to level 2.
18410 Rework pattern for "Process started" message.
18411 Pass `shell_id' to ${connectmode}_download.
18412 Retry twice upon timeout. Make resetting of target more robust.
18413 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
18414 Pass `shell_id' to exit_$connectmode.
18415 Only call exit_$connectmode if connected.
18416 * config/unix.exp (${tool}_load): Check return codes better.
18417 * config/vrtx.exp (${tool}_load): Likewise.
18418 * config/vx.exp (${tool}_load): Likewise.
18419 Delete unneeded global's.
18420 * lib/dg.exp (dg-test): Update to reflect clarified return codes
18423 (dg-init): Delete recording of pass/fail counts.
18424 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18425 (old-dejagnu-init): Likewise.
18426 (old-dejagnu-stat): Delete contents, empty proc now.
18427 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18428 (c-torture): Delete references to lcnt, lpass, lfail.
18429 Get option list from TORTURE_OPTIONS.
18430 Delete -funroll[-all]-loops if no loops.
18431 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18432 (g++_stat): Delete contents (empty proc now).
18433 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18434 (gcc_finish): Likewise.
18435 (gcc_stat): Deleted.
18436 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18437 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18438 * gcc.c-torture/execute/execute.exp: Likewise.
18439 Split tests into two parts: compile, execute.
18440 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
18441 no loops. Update to reflect clarified return codes from ${tool}_load.
18443 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
18445 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18447 (old-dejagnu): Likewise (where necessary).
18449 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
18451 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18453 * lib/dg.exp (dg-process-target): Fix processing of selector.
18454 Add comment regarding use of `error'.
18456 * lib/gcc.exp (prune_system_crud): Define if missing.
18457 * lib/g++.exp (prune_system_crud): Likewise.
18459 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18460 Call prune_system_crud.
18461 * lib/dg.exp (dg-runtest): New proc.
18462 Use perror instead of send_user for tcl errors in testcase.
18463 Don't return any value, it's never used.
18464 Don't clobber previous definition of `unknown'.
18465 Print tcl errors in `dg-final'.
18467 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
18469 * lib/dg.exp (dg-process-target): Improve syntax error messages.
18470 (dg-test): Don't print errorInfo, it contains stack backtrace.
18472 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
18474 * lib/g++.exp (runtest_file_p): Define if missing.
18476 1994-09-24 Doug Evans (dje@cygnus.com)
18478 * lib/mike-g++.exp: Comment out loading of g++.exp.
18479 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
18480 (default_g++_version): Always print something.
18481 (default_g++_start): Comment out call to `which'.
18482 (g++_start, g++_load): Deleted (must be defined in config file).
18483 * lib/gcc.exp: Test for existence of $CC at start.
18484 Delete check for tmpdir (done in gcc_init).
18485 (default_gcc_version): Always print something.
18486 (default_gcc_start): Comment out call to `which'.
18487 * config/*.exp: Major cleanup - make cross targets work at least a
18488 little better for g++ (by not being "--tool gcc" specific).
18489 Rename gcc_xxx to ${tool}_xxx.
18490 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18491 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18493 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
18495 * lib/c-torture.exp (c-torture-compile): Rework compiler
18496 message processing.
18498 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18501 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
18503 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18505 * lib/dg.exp (dg-process-target): Support { target native }.
18507 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
18509 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
18510 looked for "... program xxx got fatal signal".
18511 Correct regsub munging of `comp_output'.
18512 Ignore compiler messages "path prefix not used" and "linker input
18515 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
18517 * lib/gcc.exp (runtest_file_p): Define if missing.
18518 * gcc.prms/template.c: Example to work from.
18520 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
18522 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18523 * lib/dg.exp (dg-test): Call unsupported testcases as such.
18525 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18526 * gcc.prms/1883.c: Moved from compile/940714-1.c.
18527 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18528 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18530 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18531 (dg-process-target): No longer a varargs proc.
18532 Return S/N for target, P/F for xfail. All callers changed.
18533 (user option procs): More argument checking.
18534 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18535 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18536 (dg-test): Skip test if not running on selected target in `dg-do'.
18537 Update handling of `dg-do-what', `dg-output-text'.
18538 Separate execution pass/fail from output pattern match pass/fail.
18539 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18541 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
18543 * gcc.c-torture/special/special.exp: Don't expect failure for mips
18544 target for 920510-1.c.
18546 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
18548 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18549 Clean up comment regarding use of passcnt, etc.
18550 (gcc_stat): Don't update `testcnt' here.
18551 (gcc_finish): Do it here.
18552 Might as well reset `but_id' here too.
18553 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18554 to determine if the file should be tested.
18555 * gcc.c-torture/compile/compile.exp: Likewise.
18556 * gcc.c-torture/execute/execute.exp: Likewise.
18557 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18558 * gcc.misc-tests/dg-test.exp: Likewise.
18559 * gcc.prms/prms.exp: Likewise.
18560 * gcc.wendy/wendy.exp: Likewise.
18561 * g++.old-deja.exp: Likewise.
18562 Move "Testing file" message to verbose level 1.
18564 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
18566 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18568 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
18570 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18571 (default_gcc_start): Accept optional second list element
18572 of compiler flags. Print compiler output at verbosity level 2.
18573 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18574 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18575 Save current values of framework globals passcnt, failcnt, xpasscnt,
18576 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18577 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
18578 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18579 xfailcnt to compute stats. Update framework global `testcnt' from
18581 (gcc_finish): New proc. Clean up test environment.
18582 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18583 (gcc_epass, gcc_efail): Delete.
18584 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18585 argument of line number.
18586 (dg-init): If the tool has an init routine, call it.
18587 (dg-test): Remove args `cflags_var' and `libs_var'.
18588 Pass all compiler options to ${tool}_start.
18589 Handle missing line number.
18590 (dg-finish): New function.
18591 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18592 particular files. Call gcc_finish at end. Move "skipping test"
18593 message to verbosity level 3.
18594 * gcc.c-torture/compile/compile.exp: Likewise.
18595 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18596 * gcc.c-torture/execute/execute.exp: Likewise.
18597 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18598 Print testcase being tried at verbosity level 1.
18599 * gcc.c-torture/special/special.exp: Unset xfail.
18600 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18601 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18602 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18603 * gcc.failure/failure.exp: Likewise.
18604 * gcc.ieee/ieee.exp: Likewise.
18605 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18606 Update call to dg-test. Call dg-finish at end.
18607 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
18608 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18609 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18610 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18611 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
18612 * gcc.wendy/wendy.exp: Add copyright.
18613 Delete setting of tmpdir (done by gcc_init).
18614 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18615 Pass compiler flags to gcc_start. Call gcc_finish at end.
18616 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18619 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
18621 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18623 (g++_load): Likewise.
18625 * config/*.exp (gcc_load): Some were varargs fns and some were not.
18626 Rename argument to `prog' to remove the confusion.
18627 Varargs fns behave differently too!
18628 (g++_load): Likewise.
18630 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18632 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18633 what it is. Delete (always) printing of status value for !native.
18634 Simplify verbose code, and include status and exec_output.
18635 (g++_load): Use gcc_load.
18637 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
18639 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18640 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18641 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18642 940714-3.c as these testcases don't exist anymore. Make
18643 va-arg-1.c expected to pass.
18645 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
18647 * gcc.misc-tests/misc.exp: Only run specific testcases.
18648 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
18649 * gcc.misc-tests/dg-[1-9].c: New files.
18651 * lib/dg.exp: New testsuite driver.
18652 * gcc.prms/prms.exp: Use it.
18654 * README.gcc: New file.
18656 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18657 Document and reset `lxpass' and `lxfail'.
18658 Simplify "initialized" message.
18659 (gcc_stat): Clean up comments a little.
18661 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
18663 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18665 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
18667 * lib/old-dejagnu.exp (process-option): New proc.
18668 (old-dejagnu-init, old-dejagnu-stat): Likewise.
18669 (old-dejagnu): Simplify.
18670 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18672 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
18674 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18675 exists and is not an empty string.
18677 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18678 $xfail rather than calling setup_xfail. Clear $xfail when test is
18680 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18683 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18684 longer expected to fail.
18686 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
18689 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18691 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18692 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18693 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18694 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18697 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18698 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18700 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18702 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18703 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18705 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18706 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18707 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18709 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
18711 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18712 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18713 940714-1.c, 940714-2.c, 940714-3.c},
18714 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18715 gcc.misc-tests/{mg.c,mg.exp}:
18717 * gcc.noncompile/noncompile.exp: Change accordingly.
18719 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
18721 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18722 Undo previous clobberage.
18724 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
18726 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18727 * gcc.special/{930510-1.c, special.exp}:
18728 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18729 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18730 struct-varargs-1.c}: New tests from c-torture-1.26.
18732 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
18734 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18735 argument to switch.
18737 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
18739 * Revert the previous changes. Please see Rob's directory
18740 (/lisa/test/rob/progressive/gcc/testsuite) for testing
18743 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
18745 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
18746 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18747 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18748 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18749 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18750 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
18751 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18752 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
18753 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18754 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
18755 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18756 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18757 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
18758 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
18759 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
18760 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18761 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18762 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
18763 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
18764 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18765 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18766 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
18767 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
18768 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18769 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18770 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18771 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
18773 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
18775 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
18776 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
18779 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
18781 * config/unix.exp (g++_load): Fix syntax.
18783 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
18785 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18786 * gcc.noncompile/921017-1.c: Deleted obsolete test.
18787 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18788 Don't expect va-arg-1.c to fail. Correct expected output for
18790 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18791 * gcc.wendy/hbm4.c: Correct typo.
18792 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18794 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
18796 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18797 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18798 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
18799 * lib/c-torture.exp (c-torture-compile): Ditto.
18801 Reduce volume of output (remove all the -I's and such).
18802 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18803 Call gcc_cpass, gcc_cfail.
18804 (c-torture): Pass testing option to c-torture-compile.
18806 1994-03-21 Doug Evans (dje@cygnus.com)
18808 Bring patches over from progressive.
18809 * config/default.exp: Exit remote shell cleanly.
18810 (g++_exit, g++_start): Add default versions.
18811 * config/sim.exp (gcc_load): Use perror, not error.
18813 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
18815 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
18818 1994-03-14 Doug Evans (dje@cygnus.com)
18820 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18821 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18822 (wendy_try): New proc to run testcase.
18823 (main loop): Call 'em.
18824 * gcc.wendy/*.c: Clean up pass to correct expected output.
18826 * lib/gcc.exp: Minor cleanup work.
18827 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18829 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
18831 * config/sim.exp (gcc_load): Document return codes better.
18832 Don't pass -v to simulator.
18834 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
18836 * gcc.special/920717-x.c: Fix typo.
18837 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18840 * lib/mike-gcc.exp: Fix typo.
18842 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
18844 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18845 binary to use, transform the name.
18846 * config/*.exp: rename everything. Nuke any g++ specific files,
18847 it's now a special case of gcc that requires no special support.
18848 Add a default.exp for unsupported targets.
18850 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
18852 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18853 lib/old-dejagnu.exp: Fix a few patterns to work with the new
18856 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
18858 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18861 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
18863 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18865 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
18867 * gcc.execute/execute.exp: Combine opt_list and foption_list into
18868 option_list. Compile every file with only 4/6 option choices
18869 (same as C torture) instead of with 12/18 different option
18871 * lib/c-torture.exp: Likewise.
18873 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18876 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
18879 test cases, ready for DejaGnu.
18881 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
18883 * Upgraded c-torture tests from 1.18 to 1.19
18885 * gcc.compile: added test(s):
18887 * gcc.execute: added test(s):
18888 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18890 * added new subdirectory for misc tests: gcc.misc-tests
18891 * gcc.misc-test(s): added tests:
18892 inst-check.c test-consts.c test-ior.c test-switch.c
18894 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
18896 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18898 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
18900 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18902 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
18904 * Upgraded c-torture tests from 1.17 to 1.18
18906 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
18908 * Upgraded c-torture tests from 1.12 to 1.17
18910 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
18912 * lib/old-dejagnu.exp:
18913 Fixed handling of XFAIL target triplets to correctly
18914 recognize wildcard characters. Removed code that
18915 appended a unique id tag to the end of the file name
18916 printed out by the result of the testcases within a
18919 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
18921 * lib/old-dejagnu.exp:
18922 Reworked expected failure handling to trigger off of XFAIL
18923 keyword in keyphrase embeded in testcase source code. The
18924 XFAIL keyword must be at the end of the keyphrase line. It
18925 may optionally be followed by one or more target triplets.
18926 It has just occured that the handling of wildcards in the
18927 target triplet may not be correct.
18929 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
18931 * g++.old-deja/tests:
18932 Moved all subdirectories up one level into g++.old-deja .
18934 * lib/old-dejagnu.exp:
18935 Fixed problem with CXXFLAGS not being properly reset, and being
18936 corrupted with extraneous "-c" compiler option. This was
18937 causing binaries to not be generated for test that needed them.
18938 Modified strings passed to "pass" and "fail" so that individual
18939 tests from the same test file would be distinguished by an
18940 identifier appended to the test file name in the summary logs;
18941 this corrected a problem with erroneous diff logs. Added code
18942 to search testcases for expected fail and unexpected pass keywords.
18944 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
18946 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
18948 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
18950 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
18951 Removed extraneous text from end of "Special g++ Options"
18954 * lib/old-dejagnu.exp: Added pattern matching to look for new
18955 keywords, embedded in testcases comments, which will trigger
18956 calls to xpass and xfail.
18958 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
18960 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
18961 comments embedded in the testcases, especially the one looking for
18962 special compiler options, as well as the pattern matching for the
18963 compiler output again.
18965 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
18967 * lib/old-dejagnu.exp: Do a proper check of the return value for
18968 execute tests. Fixed several problems with the pattern matching
18969 of the compiler output which gave erroneous test results.
18970 Changed several of the test result messages to be more descriptive.
18971 * config/unix-g++.exp: Proc g++_load now actually works and
18972 executes the tests passed to it and returns a usable return
18975 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
18977 * lib/gcc.exp: Exits gracefully if $CC is bogus.
18979 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
18981 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
18982 Modified both files to properly execute the old style
18983 dejagnu tests. The previous versions of these files were
18984 experimental and did not function anything near correctly.
18986 1993-04-05 Rob Savoye (rob@cygnus.com)
18988 * Removed all Makefile.in and configure.in files. No configuration
18991 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
18993 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
18995 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
18997 * gcc.compile/configure.in, gcc.unsorted/configure.in,
18998 gcc.special/configure.in, gcc.noncompile/configure.in,
18999 gcc.execute/configure.in, gcc.code_quality/configure.in,
19000 g++.other/configure.in, g++.old-deja/configure.in,
19001 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
19002 in srcname setting.
19004 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
19006 * lib/udi.exp: Fixed mondfe and mondfe_download.
19007 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
19008 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
19010 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
19012 * config/udi-gdb.exp: Check $shell_id after connecting to target.
19013 (gdb_exit): Don't remove *_soc files.
19015 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
19017 * lib/c-torture.exp: Don't look for main; instead always use -w
19018 -c. This is how the c-torture tests work. Remove the object
19019 file if the compilation succeeds.
19020 * gcc.execute/execute.exp: Remove executable if test passes.
19021 * gcc.noncompile/noncompile.exp: Every test is an expected
19023 * gcc.special/special.exp: Added tests from c-torture 1.11,
19024 corrected use of existing test.
19025 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
19026 gcc.execute/920625-1.c: Updated to c-torture 1.11.
19027 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
19028 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
19029 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
19030 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
19031 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
19032 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
19033 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
19034 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
19035 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
19036 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
19037 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
19038 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
19039 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
19040 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
19041 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
19042 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
19043 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19045 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19046 correspond to c-torture 1.11.