1 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3 * gcc.c-torture/compile/20040824-1.c: New test.
5 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
7 * gcc.c-torture/compile/iftrap-3.c: New test.
9 2004-08-24 Paul Brook <paul@codesourcery.com>
11 * gfortran.dg/entry_2.f90: New test.
13 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16 * g++.dg/lookup/ambig[12].C: New.
18 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21 * g++.dg/template/crash21.C: New test.
22 * g++.dg/template/crash22.C: Likewise.
24 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
27 * g++.dg/template/access15.C: New.
29 2004-08-23 Mark Mitchell <mark@codesourcery.com>
32 * g++.dg/template/repo2.C: New test.
34 2004-08-23 Roger Sayle <roger@eyesopen.com>
36 PR rtl-optimization/17078
37 * gcc.c-torture/execute/pr17078-1.c: New test case.
39 2004-08-23 Mark Mitchell <mark@codesourcery.com>
42 * gcc.dg/debug/crash1.c: New test.
44 2004-08-23 Mark Mitchell <mark@codesourcery.com>
47 * gcc.dg/loop-5.c: New test.
49 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
51 * gcc.c-torture/execute/20040823-1.c: New test.
53 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
55 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
56 to the assembler. Simplify test accordingly.
57 (asm_abi_flags): Use GNU names.
58 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
59 to check for ABI flags.
61 2004-08-22 Andrew Pinski <apinski@apple.com>
63 * g++.dg/opt/pr14029.C: New test.
64 * gcc.c-torture/execute/pr15262.c: New test.
66 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
68 * gfortran.dg/reduction.f90: Add checks with complex arguments.
70 2004-08-21 Bud Davis <bdavis9659@comcast.net>
73 * gfortran.dg/direct_io.f90: New test.
75 2004-08-20 Mark Mitchell <mark@codesourcery.com>
78 * g++.dg/inherit/local2.C: New test.
80 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
83 * g++.dg/warn/Wparentheses-4.C: New test.
85 2004-08-20 Mark Mitchell <mark@codesourcery.com>
88 * g++.dg/inherit/local2.C: New test.
90 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
91 * gcc.dg/ppc-ldstruct.c: Likewise.
92 * gcc.dg/ppc64-abi-2.c: Likewise.
94 2004-08-20 Jakub Jelinek <jakub@redhat.com>
96 PR rtl-optimization/17099
97 * gcc.c-torture/execute/20040820-1.c: New test.
99 2004-08-20 David Edelsohn <edelsohn@gnu.org>
101 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
103 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
106 * gfortran.dg/auto_array_1.f90: New test.
108 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
111 * gfortran.dg/simpleif_1.f90: New test.
113 2004-08-19 Mark Mitchell <mark@codesourcery.com>
115 * lib/target-supports.exp (check_profiling_available): Return
116 false for arm*-*-symbianelf* and arm*-*-eabi*.
119 * g++.dg/template/delete1.C: New test.
121 2004-08-19 Paul Brook <paul@codesourcery.com>
125 * gfortran.dg/data_char_1.f90: New test.
127 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
130 * gfortran.dg/reduction.f90: New testcase.
132 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
135 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
137 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
140 * g++.dg/Wparentheses-3.C: New test.
142 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
144 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
145 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
146 * gcc.dg/vect/vect-2.c: Likewise.
147 * gcc.dg/vect/vect-3.c: Likewise.
148 * gcc.dg/vect/vect-4.c: Likewise.
149 * gcc.dg/vect/vect-5.c: Likewise.
150 * gcc.dg/vect/vect-6.c: Likewise.
151 * gcc.dg/vect/vect-7.c: Likewise.
152 * gcc.dg/vect/vect-25.c: Likewise.
153 * gcc.dg/vect/vect-31.c: Likewise.
154 * gcc.dg/vect/vect-32.c: Likewise.
155 * gcc.dg/vect/vect-34.c: Likewise.
156 * gcc.dg/vect/vect-36.c: Likewise.
157 * gcc.dg/vect/vect-all.c: Likewise.
159 2004-08-18 Mark Mitchell <mark@codesourcery.com>
162 * g++.dg/template/operator4.C: New test.
164 2004-08-18 Richard Henderson <rth@redhat.com>
166 * gcc.dg/20040206-1.c: XFAIL.
168 2004-08-17 Mark Mitchell <mark@codesourcery.com>
171 * g++.dg/template/array7.C: New test.
173 2004-08-17 James E Wilson <wilson@specifixinc.com>
175 * gcc.dg/mips-movcc-1.c: New test.
176 * gcc.dg/mips-movcc-2.c: New test.
177 * gcc.dg/mips-movcc-3.c: New test.
179 * gcc.dg/mips-nmadd-1.c: New test.
180 * gcc.dg/mips-nmadd-2.c: New test.
182 2004-08-17 Mark Mitchell <mark@codesourcery.com>
185 * g++.dg/opt/inline8.C: New test.
188 * g++.dg/parse/error17.C: New test.
190 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
192 * gcc.dg/vect: New directory for vectorizer tests.
193 * gcc.dg/vect/tree-vect.h: New file.
194 * gcc.dg/vect/vect.exp: New file.
195 * gcc.dg/vect/pr16105.c.c: New test.
196 * gcc.dg/vect/vect-1.c: New test.
197 * gcc.dg/vect/vect-2.c: New test.
198 * gcc.dg/vect/vect-3.c: New test.
199 * gcc.dg/vect/vect-4.c: New test.
200 * gcc.dg/vect/vect-5.c: New test.
201 * gcc.dg/vect/vect-6.c: New test.
202 * gcc.dg/vect/vect-7.c: New test.
203 * gcc.dg/vect/vect-8.c: New test.
204 * gcc.dg/vect/vect-9.c: New test.
205 * gcc.dg/vect/vect-10.c: New test.
206 * gcc.dg/vect/vect-11.c: New test.
207 * gcc.dg/vect/vect-12.c: New test.
208 * gcc.dg/vect/vect-13.c: New test.
209 * gcc.dg/vect/vect-14.c: New test.
210 * gcc.dg/vect/vect-15.c: New test.
211 * gcc.dg/vect/vect-16.c: New test.
212 * gcc.dg/vect/vect-17.c: New test.
213 * gcc.dg/vect/vect-18.c: New test.
214 * gcc.dg/vect/vect-19.c: New test.
215 * gcc.dg/vect/vect-20.c: New test.
216 * gcc.dg/vect/vect-21.c: New test.
217 * gcc.dg/vect/vect-22.c: New test.
218 * gcc.dg/vect/vect-23.c: New test.
219 * gcc.dg/vect/vect-24.c: New test.
220 * gcc.dg/vect/vect-25.c: New test.
221 * gcc.dg/vect/vect-26.c: New test.
222 * gcc.dg/vect/vect-27.c: New test.
223 * gcc.dg/vect/vect-28.c: New test.
224 * gcc.dg/vect/vect-29.c: New test.
225 * gcc.dg/vect/vect-30.c: New test.
226 * gcc.dg/vect/vect-31.c: New test.
227 * gcc.dg/vect/vect-32.c: New test.
228 * gcc.dg/vect/vect-33.c: New test.
229 * gcc.dg/vect/vect-34.c: New test.
230 * gcc.dg/vect/vect-35.c: New test.
231 * gcc.dg/vect/vect-36.c: New test.
232 * gcc.dg/vect/vect-37.c: New test.
233 * gcc.dg/vect/vect-38.c: New test.
234 * gcc.dg/vect/vect-40.c: New test.
235 * gcc.dg/vect/vect-41.c: New test.
236 * gcc.dg/vect/vect-42.c: New test.
237 * gcc.dg/vect/vect-43.c: New test.
238 * gcc.dg/vect/vect-44.c: New test.
239 * gcc.dg/vect/vect-45.c: New test.
240 * gcc.dg/vect/vect-46.c: New test.
241 * gcc.dg/vect/vect-47.c: New test.
242 * gcc.dg/vect/vect-48.c: New test.
243 * gcc.dg/vect/vect-49.c: New test.
244 * gcc.dg/vect/vect-50.c: New test.
245 * gcc.dg/vect/vect-51.c: New test.
246 * gcc.dg/vect/vect-52.c: New test.
247 * gcc.dg/vect/vect-53.c: New test.
248 * gcc.dg/vect/vect-54.c: New test.
249 * gcc.dg/vect/vect-55.c: New test.
250 * gcc.dg/vect/vect-56.c: New test.
251 * gcc.dg/vect/vect-57.c: New test.
252 * gcc.dg/vect/vect-58.c: New test.
253 * gcc.dg/vect/vect-59.c: New test.
254 * gcc.dg/vect/vect-60.c: New test.
255 * gcc.dg/vect/vect-61.c: New test.
256 * gcc.dg/vect/vect-all.c: New test.
257 * gcc.dg/vect/vect-none.c: New test.
259 2004-08-17 Paul Brook <paul@codesourcery.com>
262 * gfortran.dg/entry_1.f90: New test.
264 2004-08-17 Andrew Pinski <apinski@apple.com>
266 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
268 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
270 * gcc.dg/pr17036-1.c: New test.
272 2004-08-16 Devang Patel <dpatel@apple.com>
274 * gcc.dg/darwin-20040809-1.c: New test.
276 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
278 * gcc.dg/funcdef-attr-1.c: New test.
280 2004-08-16 Janis Johnson <janis187@us.ibm.com>
282 * gcc.dg/altivec-17.c: New test.
283 * gcc.dg/altivec-18.c: New test.
285 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
288 * g++.dg/template/vtable2.C: New test.
290 2004-08-14 Richard Henderson <rth@redhat.com>
292 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
293 * gcc.dg/pack-test-4.c (main): Return 0.
294 * gcc.dg/setjmp-1.c: Remove XFAIL.
295 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
297 2004-08-14 Richard Henderson <rth@redhat.com>
299 * gcc.dg/980217-1.c: Add prototype for printf.
301 2004-08-13 Bud Davis <bdavis9659@comcast.net>
303 * gfortran.dg/pr16935.f90: New test.
305 2004-08-13 Janis Johnson <janis187@us.ibm.com>
307 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
309 2004-08-13 Paul Brook <paul@codesourcery.com>
311 * gfortran.dg/der_io_1.f90: Remove stray comma.
313 2004-08-12 Janis Johnson <janis187@us.ibm.com>
315 * gcc.dg/vmx/cw-bug-2.c: Remove.
316 * gcc.dg/vmx/vprint-1.c: Remove.
317 * gcc.dg/vmx/vscan-1.c: Remove.
319 2004-08-12 Devang patel <dpatel@apple.com>
321 * gcc.dg/darwin-20040809-2.c: New test.
323 2004-08-12 Janis Johnson <janis1872us.ibm.com>
325 * g++.dg/ext/altivec-12.C: New test.
327 * g++.dg/ext/altivec-11.C: New test.
329 2004-08-12 Paul Brook <paul@codesourcery.com>
331 * g++.dg/abi/arm_cxa_vec_1.C: New test.
333 2004-08-12 Janis Johnson <janis187@us.ibm.com>
335 * g++.dg/ext/altivec-2.C: Check for hardware support before
336 executing any VMX instructions.
338 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
340 2004-08-12 Jakub Jelinek <jakub@redhat.com>
343 * g++.old-deja/g++.other/comdat4.C: New test.
344 * g++.old-deja/g++.other/comdat4-aux.cc: New.
346 2004-08-12 Ben Elliston <bje@au.ibm.com>
349 * gcc.dg/pr16286.c: New test.
351 2004-08-12 Jan Beulich <jbeulich@novell.com>
353 * g++.dg/ext/asm5.C: New.
355 2004-08-11 Mark Mitchell <mark@codesourcery.com>
358 * g++.dg/eh/crash1.C: New test.
361 * g++.dg/ext/construct1.C: New test.
363 2004-08-11 Mark Mitchell <mark@codesourcery.com>
366 * g++.dg/init/ptrmem1.C: New test.
369 * g++.dg/parse/offsetof5.C: New test.
372 * g++.dg/template/overload3.C: New test.
374 2004-08-11 Mark Mitchell <mark@codesourcery.com>
377 * g++.dg/parse/error16.C: New test.
380 * g++.dg/template/error14.C: New test.
383 * g++.dg/template/error15.C: New test.
385 2004-08-11 Devang Patel <dpatel@apple.com>
387 * gcc.dg/darwin-ld-20040809-1.c: New test.
388 * gcc.dg/darwin-ld-20040809-2.c: New test.
390 2004-08-11 Steven G. Kargl <kargls@comcast.net>
393 * gfortran.dg/dfloat_1.f90: New test.
395 2004-08-09 Mark Mitchell <mark@codesourcery.com>
397 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
398 * gcc.dg/dll-2.c: Fix dg-require syntax.
399 * gcc.misc-tests/arm-isr.c (abort): Declare.
402 2004-08-10 Mark Mitchell <mark@codesourcery.com>
405 * g++.dg/parse/crash16.C: New test.
407 2004-08-10 Roger Sayle <roger@eyesopen.com>
409 * gcc.dg/mips-rsqrt-1.c: New test case.
410 * gcc.dg/mips-rsqrt-2.c: New test case.
411 * gcc.dg/mips-rsqrt-3.c: New test case.
413 2004-08-10 Paul Brook <paul@codesourcery.com>
415 * gfortran.dg/der_io_1.f90: New test.
417 2004-08-10 Paul Brook <paul@codesourcery.com>
420 * gfortran.dg/der_array_1.f90: New test.
422 2004-08-09 David Edelsohn <edelsohn@gnu.org>
424 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
426 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
428 * gcc.dg/wchar_t-2.c: Fix typo.
430 2004-08-09 Falk Hueffner <falk@debian.org>
432 PR tree-optimization/12517
433 * gcc.c-torture/compile/pr12517.c: New test.
435 PR tree-optimization/12578
436 * gcc.c-torture/compile/pr12578.c: New test.
438 PR tree-optimization/12899
439 * gcc.c-torture/compile/pr12899.c: New test.
441 PR rtl-optimization/14692
442 * gcc.c-torture/compile/pr14692.c: New test.
444 PR tree-optimization/16461
445 * gcc.c-torture/compile/pr16461.c: New test.
447 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
449 * gfortran.dg/getenv_1.f90: New test.
451 2004-08-06 Mark Mitchell <mark@codesourcery.com>
453 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
455 * gcc.dg/symbian5.c: Test -fno-short-wchar.
457 2004-08-06 Paul Brook <paul@codesourcery.com>
459 * gfortran.dg/ret_array_1.f90: New test.
460 * gfortran.dg/ret_pointer_1.f90: New test.
462 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
464 * gcc.dg/missing-field-init-[12].c: New tests.
465 * g++.dg/warn/missing-field-init-[12].C: New tests.
467 2004-08-06 Mark Mitchell <mark@codesourcery.com>
469 * gcc.dg/enum2.c: New test.
470 * gcc.dg/symbian3.c: Likewise.
471 * gcc.dg/symbian4.c: Likewise.
472 * gcc.dg/wchar_t-2.c: Likewise.
474 2004-08-05 Mark Mitchell <mark@codesourcery.com>
476 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
479 2004-08-05 Mark Mitchell <mark@codesourcery.com>
481 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
482 dg-require-visiblity.
483 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
484 * g++.dg/ext/visibility/fvisibility.C: Likewise.
485 * g++.dg/ext/visibility/memfuncts.C: Likewise.
486 * g++.dg/ext/visibility/new1.C: Likewise.
487 * g++.dg/ext/visibility/pragma.C: Likewise.
488 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
489 * g++.dg/ext/visibility/virtual.C: Likewise.
490 * g++/dg/ext/visibility/visibility-1.C: Likewise.
491 * g++/dg/ext/visibility/visibility-2.C: Likewise.
492 * g++/dg/ext/visibility/visibility-3.C: Likewise.
493 * g++/dg/ext/visibility/visibility-4.C: Likewise.
494 * g++/dg/ext/visibility/visibility-5.C: Likewise.
495 * g++/dg/ext/visibility/visibility-6.C: Likewise.
496 * g++/dg/ext/visibility/visibility-7.C: Likewise.
497 * g++/dg/ext/visibility/visibility-8.C: New test.
498 * gcc.c-torture/compile/dll.x: Remove.
499 * gcc.dg/dll-2.c: Use dg-require-dll
500 * gcc.dg/visibility-10.c: New test.
501 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
503 * testsuite/lib/scanasm.exp (scan_hidden): New function.
504 (scan_not_hidden): Likewise.
506 2004-08-05 David Edelsohn <edelsohn@gnu.org>
508 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
510 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
512 * gcc.c-torture/execute/20040805-1.c: New test.
514 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
516 * gcc.dg/20020118-1.c: Declare abort.
517 * gcc.dg/altivec_check.h: Likewise.
518 * gcc.dg/iftrap-2.c: Likewise.
519 * gcc.dg/pragma-darwin.c: Likewise.
520 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
522 2004-08-04 Geoffrey Keating <geoffk@apple.com>
524 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
526 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
528 * gcc.c-torture/execute/builtins/abs-2.c,
529 gcc.c-torture/execute/builtins/abs-3.c,
530 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
531 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
532 intmax_t, uintmax_t and their limits.
533 * gcc.dg/intmax_t-1.c: New test.
535 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
537 * g++.dg/tc1/dr147.C: Add reference to PR.
539 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
541 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
542 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
544 2004-08-03 David Edelsohn <edelsohn@gnu.org>
546 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
548 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
550 * gcc.dg/redecl-5.c: New test.
551 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
554 2004-08-03 Roger Sayle <roger@eyesopen.com>
557 * gcc.c-torture/execute/pr16790-1.c: New test case.
559 2004-08-03 Mark Mitchell <mark@codesourcery.com>
561 * g++.dg/ext/visibility/assign1.C: New test.
562 * g++.dg/ext/visibility/new1.C: Likewise.
564 * gcc.dg/symbian1.c: New test.
565 * gcc.dg/symbian2.c: Likewise.
567 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
570 * gcc.dg/i386-sse-9.c: New test.
572 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
574 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
576 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
578 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
579 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
580 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
581 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
582 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
583 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
584 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
585 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
586 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
587 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
588 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
589 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
590 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
591 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
592 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
593 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
594 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
595 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
596 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
597 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
598 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
599 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
600 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
601 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
602 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
603 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
604 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
605 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
606 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
607 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
608 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
609 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
610 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
611 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
612 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
613 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
614 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
615 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
616 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
617 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
618 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
619 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
620 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
621 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
622 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
623 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
624 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
625 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
626 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
627 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
628 gcc.misc-tests/i386-pf-3dnow-1.c,
629 gcc.misc-tests/i386-pf-athlon-1.c,
630 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
631 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
632 Declare built-in functions used.
633 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
635 2004-08-02 Mark Mitchell <mark@codesourcery.com>
638 * g++.dg/lookup/using12.C: New test.
640 * g++.dg/init/null1.C: Fix PR number.
641 * g++.dg/parse/namespace10.C: Likewise.
643 2004-08-01 Mark Mitchell <mark@codesourcery.com>
646 * g++.dg/template/spec17.C: New test.
647 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
648 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
650 2004-08-02 David Billinghurst
653 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
655 2004-08-01 Zack Weinberg <zack@codesourcery.com>
657 * gcc.dg/ia64-got-1.c: New test case.
659 2004-08-01 Mark Mitchell <mark@codesourcery.com>
662 * g++.dg/init/null1.C: New test.
663 * g++.dg/tc1/dr76.C: Adjust error marker.
666 * g++.dg/parse/namespace10.C: New test.
669 * g++.dg/inherit/ptrmem2.C: New test.
671 2004-08-02 Ben Elliston <bje@au.ibm.com>
674 * gcc.dg/pr16155.c: New test.
676 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
678 * gcc.dg/redecl-2.c: New test.
680 2004-07-30 Geoffrey Keating <geoffk@apple.com>
682 * gcc.dg/darwin-longdouble.c: New file.
684 2004-07-30 Richard Henderson <rth@redhat.com>
686 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
687 write to constant argument.
688 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
690 2004-07-30 Richard Henderson <rth@redhat.com>
692 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
693 tests of nearest around zero.
695 2004-07-30 Andrew Pinski <apinski@apple.com>
697 * gcc.c-torture/compile/20040730-1.c: New test.
699 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
701 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
704 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
706 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
708 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
710 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
711 contains $ld_library_path.
712 * lib/gfortran.exp (gfortran_link_flags): Likewise.
714 2004-07-29 Richard Henderson <rth@redhat.com>
716 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
718 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
720 (Check): Accept either alternative.
722 2004-07-29 Mark Mitchell <mark@codesourcery.com>
724 * g++.dg/abi/inline1.C: New test.
725 * g++.dg/abi/local1-a.cc: Likewise.
726 * g++.dg/abi/local1.C: Likewise.
727 * g++.dg/abi/mangle11.C: Tweak location of warnings.
728 * g++.dg/abi/mangle12.C: Likewise.
729 * g++.dg/abi/mangle17.C: Likewise.
730 * g++.dg/abi/mangle20-2.C: Likewise.
731 * g++.dg/opt/interface1.C: Likewise.
732 * g++.dg/opt/interface1.h: Likewise.
733 * g++.dg/opt/interface1-a.cc: New test.
734 * g++.dg/parse/repo1.C: New test.
735 * g++.dg/template/repo1.C: Likewise.
736 * g++.dg/warn/Winline-1.C: Likewise.
737 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
739 2004-07-29 Diego Novillo <dnovillo@redhat.com>
741 * gcc.dg/tree-ssa/20040729-1.c: New test.
743 2004-07-27 Matt Austern <austern@apple.com>
745 * gcc.dg/darwin-bool-1.c: New test.
746 * gcc.dg/darwin-bool-2.c: New test.
748 2004-07-28 Richard Henderson <rth@redhat.com>
750 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
751 arguments in the correct type. Don't write to constant arguments.
753 2004-07-28 Diego Novillo <dnovillo@redhat.com>
755 PR tree-optimization/16688
756 PR tree-optimization/16689
757 * g++.dg/tree-ssa/pr16688.C: New test.
759 2004-07-28 Diego Novillo <dnovillo@redhat.com>
761 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
762 loads. Not only in the comment, this time.
764 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
766 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
767 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
768 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
769 * gcc.dg/sh4a-bitmovua.c: New.
770 * gcc.dg/sh4a-cos.c: New.
771 * gcc.dg/sh4a-cosf.c: New.
772 * gcc.dg/sh4a-fprun.c: New.
773 * gcc.dg/sh4a-fsrra.c: New.
774 * gcc.dg/sh4a-memmovua.c: New.
775 * gcc.dg/sh4a-sin.c: New.
776 * gcc.dg/sh4a-sincos.c: New.
777 * gcc.dg/sh4a-sincosf.c: New.
778 * gcc.dg/sh4a-sinf.c: New.
780 2004-07-28 Diego Novillo <dnovillo@redhat.com>
782 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
784 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
786 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
789 2004-07-27 Andrew Pinski <apinski@apple.com>
791 * g++.dg/rtti/tinfo1.C: Correct the xfail.
793 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
795 * gcc.dg/pragma-isr.c: New test.
797 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
800 * g++.dg/template/ttp11.C: New test.
802 2004-07-27 Diego Novillo <dnovillo@redhat.com>
804 * gcc.c-torture/compile/20040727-1.c: New test.
806 2004-07-26 Eric Christopher <echristo@redhat.com>
808 * gcc.c-torture/compile/20040726-2.c: New test.
810 2004-07-26 Andrew Pinski <apinski@apple.com>
812 * g++.dg/rtti/tinfo1.C: Xfail.
814 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
816 * gcc.c-torture/compile/20040726-1.c: New test.
818 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
819 Brian Ryner <bryner@brianryner.com>
823 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
824 * g++.dg/ext/visibility/: New directory.
825 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
826 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
827 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
828 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
829 * g++.dg/ext/visibility/fvisibility.C,
830 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
831 g++.dg/ext/visibility/fvisibility-override1.C
832 g++.dg/ext/visibility/fvisibility-override2.C
833 g++.dg/ext/visibility/memfuncts.C
834 g++.dg/ext/visibility/noPLT.C
835 g++.dg/ext/visibility/pragma.C
836 g++.dg/ext/visibility/pragma-override1.C
837 g++.dg/ext/visibility/pragma-override2.C
838 g++.dg/ext/visibility/staticmemfuncts.C
839 g++.dg/ext/visibility/virtual.C: New tests.
841 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
844 * gcc.dg/pr15360-1.c: New test.
846 2004-07-25 Daniel Jacobowitz <dan@debian.org>
848 * gcc.dg/pragma-align-2.c: New test.
849 * gcc.dg/pragma-init-fini.c: New test.
850 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
853 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
855 * gcc.dg/init-string-2.c: New test.
857 2004-07-24 Zack Weinberg <zack@codesourcery.com>
860 * gcc.dg/Wredundant-decls-1.c: New test case.
862 2004-07-24 Jakub Jelinek <jakub@redhat.com>
864 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
865 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
866 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
867 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
868 * gcc.dg/compat/generate-random.c: New file.
869 * gcc.dg/compat/generate-random.h: Likewise.
870 * gcc.dg/compat/generate-random_r.c: Likewise.
871 * gcc.dg/compat/struct-layout-1.h: Likewise.
872 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
873 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
874 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
875 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
876 * gcc.dg/compat/struct-layout-1_main.c: New test.
877 * gcc.dg/compat/struct-layout-1_x.c: New file.
878 * gcc.dg/compat/struct-layout-1_y.c: New file.
879 * gcc.dg/compat/struct-layout-1_test.h: New file.
881 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
883 * gcc.dg/comp-return-1.c: New test
885 2004-07-23 Janis Johnson <janis187@us.ibm.com>
887 * gcc.dg/vmx/8-02a.c: Fix typo.
889 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
890 * gcc.dg/darwin-abi-3.c: New test.
892 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
893 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
895 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
896 * gcc.dg/vmx/ops-long-1.c: New test.
897 * gcc.dg/vmx/ops-long-2.c: New test.
899 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
901 * g++.dg/lookup/conv-[1234].C: New.
903 2004-07-22 Mark Mitchell <mark@codesourcery.com>
905 * g++.dg/parse/attr2.C: Simplify.
907 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
910 * gcc.c-torture/execute/pr7284-1.c: New test.
912 2004-07-22 Brian Booth <bbooth@redhat.com>
914 * gcc.dg/tree-ssa/20040721-1.c: New test.
916 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
918 * g++.dg/template/crash20.c: New.
920 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
922 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
923 Add dg-run directive. Declare variables as required.
924 * gfortran.dg/g77/README: Update
926 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
928 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
929 gcc.dg/cris-peep2-andu2.c: New tests.
931 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
934 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
936 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
938 * gcc.dg/qual-return-2.c: Update expected messages.
939 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
941 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
943 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
944 * gcc.dg/noncompile/921102-1.c: Update expected error message.
946 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
949 * gcc.dg/init-string-1.c: New test.
951 2004-07-21 Jakub Jelinek <jakub@redhat.com>
955 * gcc.dg/torture/nested-fn-1.c: New test.
957 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
960 * gcc.dg/ia64-fptr-1.c: New file.
962 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
965 * g++.dg/template/spec16.C: New test.
966 * g++.old-deja/g++.robertl/eb118.C: Remove.
968 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
971 * g++.dg/template/spec15.C: New test.
973 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
975 Copy cases from g77.f-torture/execute and add dg-run
976 directive. Other changes as noted.
977 * gfortran.dg/g77/13037.f
978 * gfortran.dg/g77/1832.f
979 * gfortran.dg/g77/19981119-0.f
980 * gfortran.dg/g77/19990313-0.f
981 * gfortran.dg/g77/19990313-1.f
982 * gfortran.dg/g77/19990313-2.f
983 * gfortran.dg/g77/19990313-3.f
984 * gfortran.dg/g77/19990419-1.f
985 * gfortran.dg/g77/19990826-0.f
986 * gfortran.dg/g77/19990826-2.f
987 * gfortran.dg/g77/20000503-1.f
988 * gfortran.dg/g77/20001111.f
989 * gfortran.dg/g77/20010116.f
990 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
991 * gfortran.dg/g77/20010430.f
992 * gfortran.dg/g77/6177.f
993 * gfortran.dg/g77/947.f
994 * gfortran.dg/g77/970816-3.f
995 * gfortran.dg/g77/971102-1.f
996 * gfortran.dg/g77/980520-1.f
997 * gfortran.dg/g77/980628-0.f
998 * gfortran.dg/g77/980628-1.f
999 * gfortran.dg/g77/980628-10.f
1000 * gfortran.dg/g77/980628-2.f
1001 * gfortran.dg/g77/980628-3.f
1002 * gfortran.dg/g77/980628-7.f
1003 * gfortran.dg/g77/980628-8.f
1004 * gfortran.dg/g77/980628-9.f
1005 * gfortran.dg/g77/980701-0.f
1006 * gfortran.dg/g77/980701-1.f
1007 * gfortran.dg/g77/cabs.f
1008 * gfortran.dg/g77/claus.f
1009 * gfortran.dg/g77/complex_1.f
1010 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
1011 * gfortran.dg/g77/dcomplex.f
1012 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
1013 * gfortran.dg/g77/f90-intrinsic-mathematical.f
1014 * gfortran.dg/g77/f90-intrinsic-numeric.f
1015 * gfortran.dg/g77/int8421.f
1016 * gfortran.dg/g77/labug1.f
1017 * gfortran.dg/g77/large_vec.f
1018 * gfortran.dg/g77/le.f
1019 * gfortran.dg/g77/short.f
1020 * gfortran.dg/g77/README: Update
1022 2004-07-20 Mark Mitchell <mark@codesourcery.com>
1025 * g++.dg/parse/lookup4.C: New test.
1027 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1030 * g++.dg/template/ttp10.C: New test.
1032 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
1034 * gcc.dg/pr12625-1.c: New test.
1036 2004-07-20 Steven Bosscher <stevenb@suse.de>
1038 * testsuite/gcc.dg/switch-warn-1.c: New test.
1039 * testsuite/gcc.dg/switch-warn-2.c: New test.
1040 * gcc.c-torture/compile/pr14730.c: Update.
1042 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
1044 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
1045 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
1046 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
1047 g++.dg/template/nontype3.C: Remove trailing CR from tests.
1049 2004-07-18 Mark Mitchell <mark@codesourcery.com>
1052 * g++.dg/template/assign1.C: New test.
1054 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1057 * g++.dg/template/ttp9.C: New test.
1059 2004-07-19 Daniel Jacobowitz <dan@debian.org>
1061 * gcc.dg/format/cmn-err-1.c: New test.
1063 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
1065 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
1066 gcc.dg/Wparentheses-10.c: New tests.
1067 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
1069 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1072 * gfortran.dg/g77//ffixed-line-length-0.f,
1073 gfortran.dg/g77/ffixed-line-length-132.f,
1074 gfortran.dg/g77/ffixed-line-length-72.f,
1075 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
1076 gfortran.dg/g77/README: Update.
1078 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1081 * g++.dg/template/non-dependent7.C: New test.
1082 * g++.dg/template/non-dependent8.C: Likewise.
1083 * g++.dg/template/non-dependent9.C: Likewise.
1084 * g++.dg/template/non-dependent10.C: Likewise.
1086 2004-07-17 Mark Mitchell <mark@codesourcery.com>
1089 * g++.dg/parse/attr2.C: New test.
1091 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
1094 * g77.f-torture: Ditto.
1096 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
1098 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
1099 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
1100 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
1102 2004-07-16 Richard Henderson <rth@redhat.com>
1104 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
1106 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1108 * lib/fortran-torture.exp (fortran-torture): Don't test compile
1109 tests with full list of options.
1110 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
1111 of TORTURE_OPTIONS if test contains 'dg-do run'.
1114 * gfortran.dg/do_iterator.f90: New test.
1116 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1118 PR rtl-optimization/16536
1119 * gcc.c-torture/execute/restrict-1.c: New test.
1121 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1124 * gfortran.dg/pr15324.f90: New test.
1127 * gfortran.dg/pr15129.f90: New test.
1130 * gfortran.dg/pr15140.f90: New test.
1133 * gfortran.fortran-torture/execute/bounds.f90: Add check for
1134 compile-time simplification.
1136 2004-07-14 Mike Stump <mrs@apple.com>
1138 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
1140 2004-07-14 James E Wilson <wilson@specifixinc.com>
1143 * gcc.dg/profile-generate-1.c: New.
1145 2004-07-15 Jakub Jelinek <jakub@redhat.com>
1147 * gcc.c-torture/execute/20040709-1.c: New test.
1148 * gcc.c-torture/execute/20040709-2.c: New test.
1150 2004-07-14 Mike Stump <mrs@apple.com>
1152 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
1154 2004-07-14 Mike Stump <mrs@apple.com>
1156 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
1158 2004-07-13 Mark Mitchell <mark@codesourcery.com>
1161 * g++.dg/parse/mutable1.C: New test.
1163 2004-07-13 Diego Novillo <dnovillo@redhat.com>
1165 PR tree-optimization/16443
1166 * gcc.dg/tree-ssa/20040713-1.c: New test.
1168 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
1170 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
1173 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1175 * gfortran.dg/g77/README: New file
1176 * gfortran.dg/g77/19981216-0.f: Copy from
1177 g77.f-torture/noncompile. Add "dg-do compile" and
1178 dg-error as required.
1179 * gfortran.dg/g77/19990218-1.f: Likewise
1180 * gfortran.dg/g77/19990905-1.f: Likewise
1181 * gfortran.dg/g77/9263.f: Likewise
1182 * gfortran.dg/g77/980615-0.f: Likewise
1183 * gfortran.dg/g77/980616-0.f: Likewise
1184 * gfortran.dg/g77/check0.f: Likewise
1185 * gfortran.dg/g77/select_no_compile.f: Likewise
1187 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1189 Copy files from g77.f-torture/compile.
1190 Add "{ dg-do compile}". Other changes as noted
1191 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
1192 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
1193 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
1194 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
1195 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
1196 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
1197 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
1198 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
1199 statement to conform to standard. Append alpha1.x for reference.
1200 * gfortran.dg/g77/xformat.f: Add dg-warning
1202 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1204 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
1205 Add {dg-do compile} directive.
1206 * gfortran.dg/g77/cpp2.F: Likewise
1208 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1211 * g++.dg/lookup/name-clash1.C: New test.
1214 * g++.dg/lookup/name-clash2.C: New test.
1217 * g++.dg/lookup/name-clash3.C: New test.
1219 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1221 * g++.dg/lookup/new2.C: New test.
1222 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
1224 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
1226 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
1227 Add {dg-do compile} directive.
1228 * gfortran.dg/g77/13060.f: Likewise
1229 * gfortran.dg/g77/19990218-0.f: Likewise
1230 * gfortran.dg/g77/19990305-0.f: Likewise
1231 * gfortran.dg/g77/19990419-0.f: Likewise
1232 * gfortran.dg/g77/19990502-0.f: Likewise
1233 * gfortran.dg/g77/19990502-1.f: Likewise
1234 * gfortran.dg/g77/19990525-0.f: Likewise
1235 * gfortran.dg/g77/19990826-1.f: Likewise
1236 * gfortran.dg/g77/19990826-3.f: Likewise
1237 * gfortran.dg/g77/19990905-2.f: Likewise
1238 * gfortran.dg/g77/20000412-1.f: Likewise
1239 * gfortran.dg/g77/20000511-1.f: Likewise
1240 * gfortran.dg/g77/20000511-2.f: Likewise
1241 * gfortran.dg/g77/20000518.f: Likewise
1242 * gfortran.dg/g77/20000601-1.f: Likewise
1243 * gfortran.dg/g77/20000601-2.f: Likewise
1244 * gfortran.dg/g77/20000629-1.f: Likewise
1245 * gfortran.dg/g77/20000630-2.f: Likewise
1246 * gfortran.dg/g77/20010115.f: Likewise
1247 * gfortran.dg/g77/20010321-1.f: Likewise
1248 * gfortran.dg/g77/20010426.f: Likewise
1249 * gfortran.dg/g77/20020307-1.f: Likewise
1250 * gfortran.dg/g77/8485.f: Likewise
1251 * gfortran.dg/g77/960317-1.f: Likewise
1252 * gfortran.dg/g77/970915-0.f: Likewise
1253 * gfortran.dg/g77/980310-1.f: Likewise
1254 * gfortran.dg/g77/980310-2.f: Likewise
1255 * gfortran.dg/g77/980310-3.f: Likewise
1256 * gfortran.dg/g77/980310-4.f: Likewise
1257 * gfortran.dg/g77/980310-6.f: Likewise
1258 * gfortran.dg/g77/980310-7.f: Likewise
1259 * gfortran.dg/g77/980310-8.f: Likewise
1260 * gfortran.dg/g77/980419-2.f: Likewise
1261 * gfortran.dg/g77/980424-0.f: Likewise
1262 * gfortran.dg/g77/980427-0.f: Likewise
1263 * gfortran.dg/g77/980729-0.f: Likewise
1264 * gfortran.dg/g77/981117-1.f: Likewise
1265 * gfortran.dg/g77/toon_1.f: Likewise
1267 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1270 * g++.dg/other/abstract2.C: New test.
1272 2004-07-12 Paul Brook <paul@codesourcery.com>
1274 * gfortran.dg/pointer_init_1.f90: New test.
1276 2004-07-11 Paul Brook <paul@codesourcery.com>
1279 * gfortran.dg/contained_1.f90: New test.
1281 2004-07-11 Mark Mitchell <mark@codesourcery.com>
1283 * g++.dg/parse/defarg8.C: New test.
1285 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1288 * gfortran.dg/pr16433.f: New test.
1291 * gfortran.dg/pr15754.f90: New test.
1293 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
1295 PR tree-optimization/16437
1296 * gcc.c-torture/execute/bitfld-4.c: New test.
1298 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1300 * gfortran.fortran-torture/execute/common_2.f90: Add check for
1301 access to common var from module.
1303 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1306 * gfortran.fortran-torture/execute/common_2.f90: New test.
1308 2004-07-10 Paul Brook <paul@codesourcery.com>
1310 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
1312 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1315 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
1317 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
1319 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
1320 * gfortran.dg/g77/ffixed-form-2.f: Likewise
1321 * gfortran.dg/g77/ffree-form-1.f: Likewise
1322 * gfortran.dg/g77/ffree-form-2.f: Likewise
1323 * gfortran.dg/g77/ffree-form-3.f: Likewise
1324 * gfortran.dg/g77/fno-underscoring.f: Likewise
1325 * gfortran.dg/g77/funderscoring.f: Likewise
1326 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
1328 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1330 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
1332 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1333 Paul Brook <paul@codesourcery.com>
1336 * gfortran.dg/common_pointer_1.f90: New test.
1338 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1340 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
1342 2004-07-09 James E Wilson <wilson@specifixinc.com>
1345 * gcc.c-torture/compile/20040709-1.c: New.
1347 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1350 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
1352 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1355 * gfortran.dg/shape_1.f90: New test.
1357 2004-07-09 Zack Weinberg <zack@codesourcery.com>
1358 Andrew Pinski <apinski@apple.com>
1360 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
1362 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1364 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
1367 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1368 Paul Brook <paul@codesourcery.com>
1370 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
1373 2004-07-09 Diego Novillo <dnovillo@redhat.com>
1375 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
1377 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1379 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
1380 testcases with capital suffix.
1382 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1388 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
1390 * gfortran.dg/implicit_1.f90: New test.
1392 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1394 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
1395 expression to match gfortran warning/error messages
1396 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
1399 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1401 * lib/fortran-torture.exp: Rename proc search_for to
1404 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1406 * gcc.c-torture/execute/simd-5.x: New file.
1407 XFAIL on SPARC 64-bit at -O0.
1409 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1413 * g++.dg/warn/effc3.C: New test.
1415 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1417 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
1418 change X to 1X in format.
1419 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
1420 add data statements to conform to standard.
1422 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1424 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
1425 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
1426 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
1428 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1430 * gfortran.dg/g77/7388.f: Copy from g77.dg
1431 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
1432 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1433 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
1434 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
1435 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
1436 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
1437 * gfortran.dg/g77/strlen0.f: Likewise
1439 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1441 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
1442 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
1444 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1446 * gcc.c-torture/execute/920428-2.x: Delete.
1447 * gcc.c-torture/execute/920501-7.x: Likewise.
1449 2004-07-08 Jakub Jelinek <jakub@redhat.com>
1451 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
1452 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
1453 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
1455 (PREFETCH_3DNOW): Add -march=c3.
1457 2004-07-08 Diego Novillo <dnovillo@redhat.com>
1460 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
1461 * gcc.c-torture/execute/bf64-1.x: Likewise.
1463 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1465 * gcc.c-torture/compile/20040708-1.c: New test.
1467 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1470 * g++.dg/warn/effc2.C: New test.
1472 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
1474 * gcc.c-torture/execute/bitfld-1.x: Remove.
1475 * gcc.c-torture/execute/bitfld-3.c: New test.
1476 * gcc.dg/bitfld-2.c: Remove XFAILs.
1478 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
1481 * g++.dg/rtti/tinfo1.C: New file.
1483 2004-07-07 Eric Christopher <echristo@redhat.com>
1485 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
1487 2004-07-07 Andrew Pinski <apinski@apple.com>
1489 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
1491 2004-07-07 Mark Mitchell <mark@codesourcery.com>
1493 * g++.dg/init/call1.C: XFAIL.
1495 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
1497 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
1498 except for movstrict*, to movmem* and clrstr* to clrmem*.
1500 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
1502 * gcc.c-torture/execute/20040707-1.c: New test.
1504 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
1506 * gcc.c-torture/execute/20040706-1.c: New test.
1508 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1511 * g++.dg/template/spec14.C: New test.
1513 2004-07-05 Jakub Jelinek <jakub@redhat.com>
1515 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
1516 nothing if not yet defined. Use it in b, c and d type definitions.
1517 * gcc.c-torture/execute/20040705-1.c: New test.
1518 * gcc.c-torture/execute/20040705-2.c: New test.
1520 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1523 * g++.dg/lookup/new1.C: New test.
1525 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1528 * g++.dg/template/sizeof8.C: New test.
1530 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
1532 * gcc.c-torture/compile/20040705-1.c: New test.
1534 2004-07-04 Bud Davis <bdavis9659@comcast.net>
1536 * gfortran.fortran-torture/execute/seq_io.f90: New test.
1538 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
1540 * gcc.dg/cpp/if-mop.c: Two new testcases.
1541 * gcc.dg/cpp/trad/comment-3.c: New.
1543 2004-07-04 Paul Brook <paul@codesourcery.com>
1545 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
1547 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
1550 * g++.dg/lookup/crash4.C: New test.
1552 2004-07-02 Zack Weinberg <zack@codesourcery.com>
1554 * gcc.c-torture/execute/builtin-abs-1.c
1555 * gcc.c-torture/execute/builtin-abs-2.c
1556 * gcc.c-torture/execute/builtin-complex-1.c
1557 * gcc.c-torture/execute/builtins/string-1-lib.c
1558 * gcc.c-torture/execute/builtins/string-1.c
1559 * gcc.c-torture/execute/builtins/string-2-lib.c
1560 * gcc.c-torture/execute/builtins/string-2.c
1561 * gcc.c-torture/execute/builtins/string-3-lib.c
1562 * gcc.c-torture/execute/builtins/string-3.c
1563 * gcc.c-torture/execute/builtins/string-4-lib.c
1564 * gcc.c-torture/execute/builtins/string-4.c
1565 * gcc.c-torture/execute/builtins/string-5-lib.c
1566 * gcc.c-torture/execute/builtins/string-5.c
1567 * gcc.c-torture/execute/builtins/string-6-lib.c
1568 * gcc.c-torture/execute/builtins/string-6.c
1569 * gcc.c-torture/execute/builtins/string-7-lib.c
1570 * gcc.c-torture/execute/builtins/string-7.c
1571 * gcc.c-torture/execute/builtins/string-8-lib.c
1572 * gcc.c-torture/execute/builtins/string-8.c
1573 * gcc.c-torture/execute/builtins/string-9-lib.c
1574 * gcc.c-torture/execute/builtins/string-9.c
1575 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
1576 * gcc.c-torture/execute/builtins/string-asm-1.c
1577 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
1578 * gcc.c-torture/execute/builtins/string-asm-2.c
1579 * gcc.c-torture/execute/stdio-opt-1.c
1580 * gcc.c-torture/execute/stdio-opt-2.c
1581 * gcc.c-torture/execute/stdio-opt-3.c
1582 * gcc.c-torture/execute/string-opt-1.c
1583 * gcc.c-torture/execute/string-opt-10.c
1584 * gcc.c-torture/execute/string-opt-11.c
1585 * gcc.c-torture/execute/string-opt-12.c
1586 * gcc.c-torture/execute/string-opt-13.c
1587 * gcc.c-torture/execute/string-opt-14.c
1588 * gcc.c-torture/execute/string-opt-15.c
1589 * gcc.c-torture/execute/string-opt-16.c
1590 * gcc.c-torture/execute/string-opt-2.c
1591 * gcc.c-torture/execute/string-opt-6.c
1592 * gcc.c-torture/execute/string-opt-7.c
1593 * gcc.c-torture/execute/string-opt-8.c:
1596 * gcc.c-torture/execute/builtins/abs-2.c
1597 * gcc.c-torture/execute/builtins/abs-3.c
1598 * gcc.c-torture/execute/builtins/complex-1.c
1599 * gcc.c-torture/execute/builtins/fprintf.c
1600 * gcc.c-torture/execute/builtins/fputs.c
1601 * gcc.c-torture/execute/builtins/memcmp.c
1602 * gcc.c-torture/execute/builtins/memmove.c
1603 * gcc.c-torture/execute/builtins/memops-asm.c
1604 * gcc.c-torture/execute/builtins/mempcpy-2.c
1605 * gcc.c-torture/execute/builtins/mempcpy.c
1606 * gcc.c-torture/execute/builtins/memset.c
1607 * gcc.c-torture/execute/builtins/printf.c
1608 * gcc.c-torture/execute/builtins/sprintf.c
1609 * gcc.c-torture/execute/builtins/strcat.c
1610 * gcc.c-torture/execute/builtins/strchr.c
1611 * gcc.c-torture/execute/builtins/strcmp.c
1612 * gcc.c-torture/execute/builtins/strcpy.c
1613 * gcc.c-torture/execute/builtins/strcspn.c
1614 * gcc.c-torture/execute/builtins/strlen-2.c
1615 * gcc.c-torture/execute/builtins/strlen.c
1616 * gcc.c-torture/execute/builtins/strncat.c
1617 * gcc.c-torture/execute/builtins/strncmp-2.c
1618 * gcc.c-torture/execute/builtins/strncmp.c
1619 * gcc.c-torture/execute/builtins/strncpy.c
1620 * gcc.c-torture/execute/builtins/strpbrk.c
1621 * gcc.c-torture/execute/builtins/strpcpy-2.c
1622 * gcc.c-torture/execute/builtins/strpcpy.c
1623 * gcc.c-torture/execute/builtins/strrchr.c
1624 * gcc.c-torture/execute/builtins/strspn.c
1625 * gcc.c-torture/execute/builtins/strstr-asm.c
1626 * gcc.c-torture/execute/builtins/strstr.c:
1627 ... these new files.
1629 * gcc.c-torture/execute/builtins/abs-2-lib.c
1630 * gcc.c-torture/execute/builtins/abs-3-lib.c
1631 * gcc.c-torture/execute/builtins/complex-1-lib.c
1632 * gcc.c-torture/execute/builtins/fprintf-lib.c
1633 * gcc.c-torture/execute/builtins/fputs-lib.c
1634 * gcc.c-torture/execute/builtins/memcmp-lib.c
1635 * gcc.c-torture/execute/builtins/memmove-lib.c
1636 * gcc.c-torture/execute/builtins/memops-asm-lib.c
1637 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
1638 * gcc.c-torture/execute/builtins/mempcpy-lib.c
1639 * gcc.c-torture/execute/builtins/memset-lib.c
1640 * gcc.c-torture/execute/builtins/printf-lib.c
1641 * gcc.c-torture/execute/builtins/sprintf-lib.c
1642 * gcc.c-torture/execute/builtins/strcat-lib.c
1643 * gcc.c-torture/execute/builtins/strchr-lib.c
1644 * gcc.c-torture/execute/builtins/strcmp-lib.c
1645 * gcc.c-torture/execute/builtins/strcpy-lib.c
1646 * gcc.c-torture/execute/builtins/strcspn-lib.c
1647 * gcc.c-torture/execute/builtins/strlen-2-lib.c
1648 * gcc.c-torture/execute/builtins/strlen-lib.c
1649 * gcc.c-torture/execute/builtins/strncat-lib.c
1650 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
1651 * gcc.c-torture/execute/builtins/strncmp-lib.c
1652 * gcc.c-torture/execute/builtins/strncpy-lib.c
1653 * gcc.c-torture/execute/builtins/strpbrk-lib.c
1654 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
1655 * gcc.c-torture/execute/builtins/strpcpy-lib.c
1656 * gcc.c-torture/execute/builtins/strrchr-lib.c
1657 * gcc.c-torture/execute/builtins/strspn-lib.c
1658 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
1659 * gcc.c-torture/execute/builtins/strstr-lib.c
1660 * gcc.c-torture/execute/builtins/lib/abs.c
1661 * gcc.c-torture/execute/builtins/lib/fprintf.c
1662 * gcc.c-torture/execute/builtins/lib/memset.c
1663 * gcc.c-torture/execute/builtins/lib/printf.c
1664 * gcc.c-torture/execute/builtins/lib/sprintf.c
1665 * gcc.c-torture/execute/builtins/lib/strcpy.c
1666 * gcc.c-torture/execute/builtins/lib/strcspn.c
1667 * gcc.c-torture/execute/builtins/lib/strncat.c
1668 * gcc.c-torture/execute/builtins/lib/strncmp.c
1669 * gcc.c-torture/execute/builtins/lib/strncpy.c
1670 * gcc.c-torture/execute/builtins/lib/strpbrk.c
1671 * gcc.c-torture/execute/builtins/lib/strspn.c
1672 * gcc.c-torture/execute/builtins/lib/strstr.c:
1673 New files containing support routines.
1675 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
1677 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
1678 when not optimizing.
1680 2004-07-02 Mark Mitchell <mark@codesourcery.com>
1683 * g++.dg/abi/mangle22.C: New test.
1684 * g++.dg/abi/mangle23.C: Likewise.
1686 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
1689 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
1690 Allow for cases without denormalized floating point numbers.
1692 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
1695 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1696 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
1697 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
1698 expected warning text.
1699 * gcc.dg/format/diag-2.c: New test.
1701 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1703 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
1705 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
1707 * gcc.dg/builtins-43.c: New.
1708 * gcc.dg/builtins-44.c: New.
1709 * gcc.dg/builtins-45.c: New.
1711 2004-06-26 Geoffrey Keating <geoffk@apple.com>
1712 Andreas Tobler <a.tobler@schweiz.ch>
1714 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
1715 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
1717 * gcc.dg/cleanup-11.c: Likewise.
1718 * gcc.dg/cleanup-8.c: Likewise.
1719 * gcc.dg/cleanup-9.c: Likewise.
1720 * gcc.dg/cleanup-5.c: Run on all platforms.
1722 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
1724 * g++.dg/warn/nonnull1.C: New test.
1726 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1728 * gcc.dg/compat/compat-common.h: Wrap up CINT in
1729 an #ifndef SKIP_COMPLEX_INT/#endif pair.
1730 Special-case the Sun compiler wrt to <complex.h>.
1732 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
1734 * gcc.dg/Wunreachable-8.C: New test.
1736 * gcc.dg/h8300-ice2.c : New test.
1738 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
1741 * gfortran.fortran-torture/compile/implicit.f90: Add test
1742 for implicit character.
1744 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
1747 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
1748 Use tiny() intrinsic to find smallest non-negative real
1750 2004-06-30 Jakub Jelinek <jakub@redhat.com>
1752 * gcc.dg/compat/struct-by-value-22_main.c: New test.
1753 * gcc.dg/compat/struct-by-value-22_x.c: New.
1754 * gcc.dg/compat/struct-by-value-22_y.c: New.
1756 * gcc.c-torture/execute/20040629-1.c: New test.
1758 2004-06-29 Jakub Jelinek <jakub@redhat.com>
1760 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
1761 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
1764 * gcc.dg/20040625-1.c: New test.
1766 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1768 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
1770 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1773 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
1775 2004-06-29 Richard Henderson <rth@redhat.com>
1777 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
1779 2004-06-29 Paul Brook <paul@codesourcery.com>
1781 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
1782 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
1784 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
1787 * g++.dg/parse/crash15.C: New.
1789 2004-06-28 Andrew Pinski <apinski@apple.com>
1791 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
1792 by the error already.
1794 * g++.dg/opt/ptrmem4.C: Change to compile only test.
1796 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
1799 * gcc.dg/h8300-bss-align-1.c : New.
1801 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
1804 * g++.dg/template/ctor4.C: New.
1806 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1809 * g++.dg/warn/Wsequence-point-1.C: New test.
1811 2004-06-27 Paul Brook <paul@codesourcery.com>
1813 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
1815 2004-06-27 Zack Weinberg <zack@codesourcery.com>
1817 * g++.old-deja/g++.mike/p7325.C: Remove.
1819 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1822 * gcc.dg/pr14963.c: New test.
1824 2004-06-27 Mark Mitchell <mark@codesourcery.com>
1827 * g++.dg/parse/redef1.C: New test.
1829 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
1831 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
1833 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
1835 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
1836 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
1838 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
1839 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
1840 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
1841 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
1842 g++.brendan/enum14.C.
1843 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
1844 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
1845 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
1847 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
1850 2004-06-27 Roger Sayle <roger@eyesopen.com>
1852 * gcc.dg/20040527-1.c: New test case.
1854 2004-06-26 Bud Davis <bdavis9659@comcast.net>
1857 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
1859 2004-06-25 Roger Sayle <roger@eyesopen.com>
1862 * gcc.dg/pr15825-1.c: New test case.
1864 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
1866 * gcc.c-torture/execute/20040625-1.c: New test.
1868 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1870 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
1872 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
1874 * gcc.dg/torture/mips-div-1.c: New test.
1876 2004-06-24 Jeff Law <law@redhat.com>
1878 * gcc.dg/tree-ssa/20040624-1.c: New test.
1880 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
1882 * gcc.c-torture/compile/20040624-1.c: New test.
1884 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1886 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
1889 2004-06-23 Andrew Pinski <apinski@apple.com>
1892 * g++.dg/opt/ptrmem4.C: New test.
1894 * gcc.dg/c90-array-quals-2.c: New test.
1896 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
1898 * gcc.dg/kpice1.c: New test.
1900 2006-06-23 Andrew Pinski <apinski@apple.com>
1902 * gcc.dg/c90-array-quals.c: New test.
1904 2006-06-22 Richard Henderson <rth@redhat.com>
1906 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
1908 2004-06-22 Loren James Rittle <ljrittle@acm.org>
1910 * gcc.dg/builtins-config.h: Handle FreeBSD.
1912 2006-06-22 Richard Henderson <rth@redhat.com>
1914 * g++.dg/opt/devirt1.C: New.
1916 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
1918 * g++.dg/opt/pr15551.C: New testcase.
1920 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
1923 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
1924 x86_64-*-linux* when compiling for 32bit.
1926 2004-06-21 Andrew Pinski <apinski@apple.com>
1928 * gcc.dg/pch/struct-1.c: New.
1929 * gcc.dg/pch/struct-1.hs: New.
1931 2004-06-21 Geoffrey Keating <geoffk@apple.com>
1933 * gcc.dg/pch/save-temps-1.c: New file.
1934 * gcc.dg/pch/save-temps-1.hs: New file.
1936 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
1938 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
1939 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
1941 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1943 * gfortran.fortran-torture/execute/select_1.f90: Rename function
1945 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
1946 Remove trailing spaces.
1948 2004-06-21 Richard Henderson <rth@redhat.com>
1950 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
1951 merging && to BIT_FIELD_REF.
1953 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
1955 * g++.dg/opt/placeholder1.C: New test.
1957 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1959 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
1960 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
1961 * gcc.dg/compat/union-m128-1_x.c: Likewise.
1962 * gcc.dg/compat/union-m128-1_y.c: Likewise.
1964 2004-06-20 Zack Weinberg <zack@codesourcery.com>
1966 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
1968 * g++.dg/other/pragma-re-1.C: Add comments.
1970 2004-06-19 Bud Davis <bdavis9659@comcast.net>
1973 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
1975 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
1977 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
1978 instead of setting the type of size_t by
1981 2004-06-18 Roger Sayle <roger@eyesopen.com>
1983 * gcc.dg/unordered-2.c: New test case.
1984 * gcc.dg/unordered-3.c: New test case.
1986 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
1989 * lib/g++.exp (g++_version): Tweak regexp for version
1990 * lib/g77.exp (g77_version): Likewise
1991 * lib/gfortran.exp (gfortran_version): Likewise
1992 * lib/objc.exp (objc_version): Likewise
1993 * lib/treelang.exp (treelang_version): Likewise
1995 2004-06-19 Jakub Jelinek <jakub@redhat.com>
1997 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
1998 Use INT_MAX instead of __INT_MAX__.
1999 * gcc.dg/compat/struct-align-2_y.c: Likewise.
2001 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
2002 * gcc.dg/compat/scalar-return-3_x.c: Use it.
2003 * gcc.dg/compat/scalar-return-3_y.c: Use it.
2004 * gcc.dg/compat/scalar-return-4_x.c: Use it.
2005 * gcc.dg/compat/scalar-return-4_y.c: Use it.
2006 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
2007 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
2008 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
2009 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
2011 * gcc.dg/range-test-1.c: New test.
2012 * g++.dg/opt/range-test-1.C: New test.
2014 2004-06-17 Richard Henderson <rth@redhat.com>
2016 * objc.dg/sync-1.m: New.
2017 * objc.dg/try-catch-1.m: Don't force next runtime.
2018 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
2019 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
2020 shadowed catch clause.
2021 * objc.dg/try-catch-5.m: New.
2023 2004-06-17 Zack Weinberg <zack@codesourcery.com>
2026 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
2028 2004-06-15 Richard Henderson <rth@redhat.com>
2030 * gcc.dg/20001116-1.c: Move expected warning line.
2032 2004-06-15 Richard Henderson <rth@redhat.com>
2034 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
2035 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
2037 2004-06-15 Jeff Law <law@redhat.com>
2039 * gcc.dg/tree-ssa/20040615-1.c: New test.
2040 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
2041 be less sensitive to operand ordering.
2042 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
2044 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
2046 * g++.dg/abi/bitfield3.C: Add comment..
2048 2004-06-15 Richard Henderson <rth@redhat.com>
2050 * g++.dg/ext/stmtexpr1.C: XFAIL.
2051 * gcc.dg/20030612-1.c: XFAIL.
2053 2004-06-15 Eric Christopher <echristo@redhat.com>
2055 * g++.dg/charset/asm5.c: New.
2056 * gcc.dg/charset/asm6.c: New.
2058 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2061 * gfortran.fortran-torture/execute/select_1.f90: New test.
2063 2004-06-15 Paul Brook <paul@codesourcery.com>
2065 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
2067 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2070 * g++.dg/lookup/crash3.C: New test.
2072 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2075 * g++.dg/parse/dtor4.C: New test.
2077 2004-06-14 Jeff Law <law@redhat.com>
2079 * gcc.c-torture/compile/20040614-1.c: New test.
2081 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2084 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
2085 LEN of a character array.
2087 2004-06-14 Mark Mitchell <mark@codesourcery.com>
2090 * g++.dg/template/ptrmem10.C: New test.
2093 * g++.dg/template/friend30.C: New test.
2095 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2098 * gfortran.fortran-torture/compile/mloc.f90: New test.
2100 2004-06-13 Paul Brook <paul@codesourcery.com>
2102 * gfortran.fortran-torture/execute/random_2.f90: New test.
2104 2004-06-13 Eric Christopher <echristo@redhat.com>
2106 * gcc.dg/noncompile/redecl-1.c: Fix error message.
2108 2004-06-12 Paul Brook <paul@codesourcery.com>
2110 * gfortran.fortran-torture/execute/contained_3.f90: New test.
2112 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2115 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
2117 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2120 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
2121 syntax errors in end statements of contained subroutines.
2123 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2126 * gfortran.fortran-torture/execute/null_arg.f90: New test.
2128 2004-06-12 Bud Davis <bdavis9659@comcast.net>
2131 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
2133 2004-06-12 Bud Davis <bdavis9659@comcast.net>
2136 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
2138 2004-06-11 Mark Mitchell <mark@codesourcery.com>
2141 * g++.dg/parse/enum1.C: New test.
2143 2004-06-10 Jeff Law <law@redhat.com>
2145 * gcc.c-torture/compile/20040610-1.c: New test.
2147 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2149 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
2150 * g++.old-deja/g++.other/decl3.C: Likewise.
2152 2004-06-10 Brian Booth <bbooth@redhat.com>
2154 * gcc.dg/tree-ssa/20031015-1.c: Scan for
2155 V_MAY_DEF instead of VDEF.
2156 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
2158 2004-06-10 Mark Mitchell <mark@codesourcery.com>
2161 * g++.dg/conversion/const1.C: New test.
2164 * g++.dg/conversion/reinterpret1.C: New test.
2167 * g++.dg/template/enum2.C: New test.
2170 * g++.dg/template/error13.C: New test.
2172 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2175 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
2176 arguments to test_* REAL and of the right size.
2178 2004-06-10 Jakub Jelinek <jakub@redhat.com>
2181 PR rtl-optimization/15681
2182 * gcc.dg/20040609-1.c: New test.
2184 2004-06-10 Jakub Jelinek <jakub@redhat.com>
2187 * g++.dg/opt/builtins1.C: New test.
2189 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
2191 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
2192 that use default windows32 struct layout.
2193 * gcc.dg/i386-bitfield2.c: Likewise.
2195 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
2197 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
2198 for mingw32 and cygwin targets.
2200 2004-06-09 Geoffrey Keating <geoffk@apple.com>
2202 * gcc.dg/pch/macro-4.c: New.
2203 * gcc.dg/pch/macro-4.hs: New.
2205 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2208 * gfortran.fortran-torture/compile/name_clash.f90: New test.
2210 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2213 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
2215 2004-06-09 Bud Davis <bdavis9659@comcast.net>
2218 * gfortran.fortran-torture/execute/t_edit.f90: New test.
2220 2004-06-09 Bud Davis <bdavis9659@comcast.net>
2223 * gfortran.fortran-torture/execute/backspace.c : New test.
2225 2004-06-09 Paul Brook <paul@codesourcery.com>
2227 * gfortran.fortran-torture/execure/intrinsic_associated.f90
2228 (pointer_to_section): Rewrite to use smaller array.
2230 2004-06-08 David Edelsohn <edelsohn@gnu.org>
2232 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
2233 * gcc.dg/ext/altivec-10.c: Same.
2234 * gcc.dg/ext/altivec-11.c: Same.
2235 * gcc.dg/ext/altivec-12.c: Same.
2236 * gcc.dg/ext/altivec-13.c: Same.
2237 * gcc.dg/ext/altivec-14.c: Same.
2238 * gcc.dg/ext/altivec-15.c: Same.
2239 * gcc.dg/ext/altivec-16.c: Same.
2240 * gcc.dg/ext/altivec-3.c: Same.
2241 * gcc.dg/ext/altivec-4.c: Same.
2242 * gcc.dg/ext/altivec-6.c: Same.
2243 * gcc.dg/ext/altivec-7.c: Same.
2244 * gcc.dg/ext/altivec-8.c: Same.
2245 * gcc.dg/ext/altivec-varargs-1.c: Same.
2247 * g++.dg/ext/altivec-1.C: Correct dg syntax.
2248 * g++.dg/ext/altivec-10.C: Same.
2249 * g++.dg/ext/altivec-2.C: Same.
2250 * g++.dg/ext/altivec-3.C: Same.
2251 * g++.dg/ext/altivec-4.C: Same.
2252 * g++.dg/ext/altivec-5.C: Same.
2253 * g++.dg/ext/altivec-6.C: Same.
2254 * g++.dg/ext/altivec-7.C: Same.
2255 * g++.dg/ext/altivec-8.C: Same.
2256 * g++.dg/ext/altivec-9.C: Same.
2258 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2261 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
2263 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2265 * gcc.dg/union-1.c: New test.
2267 2004-06-07 Roger Sayle <roger@eyesopen.com>
2269 * gcc.dg/builtins-41.c: New test case.
2270 * gcc.dg/builtins-42.c: New test case.
2272 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2274 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
2275 * g++.dg/ext/altivec-10.C: Same.
2276 * g++.dg/ext/altivec-2.C: Same.
2277 * g++.dg/ext/altivec-3.C: Same.
2278 * g++.dg/ext/altivec-4.C: Same.
2279 * g++.dg/ext/altivec-5.C: Same.
2280 * g++.dg/ext/altivec-6.C: Same.
2281 * g++.dg/ext/altivec-7.C: Same.
2282 * g++.dg/ext/altivec-8.C: Same.
2283 * g++.dg/ext/altivec-9.C: Same.
2284 * g++.old-deja/g++.abi/cxa_vec.C: Same.
2285 * g++.old-deja/g++.brendan/new3.C: Same.
2286 * gcc.c-torture/execute/eeprof-1.x: Same.
2288 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
2291 * gcc.dg/pr14765-1.c: New test.
2293 2004-06-07 Roger Sayle <roger@eyesopen.com>
2296 * gcc.dg/pr14649-1.c: New test case.
2298 2004-06-07 Richard Henderson <rth@redhat.com>
2300 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
2303 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2305 * g++.dg/eh/elide1.C: Remove XFAIL.
2307 2004-06-07 Mark Mitchell <mark@codesourcery.com>
2310 * g++.dg/expr/sizeof3.C: New test.
2313 * g++.dg/template/access14.C: New test.
2316 * g++.dg/template/enum1.C: New test.
2319 * g++.dg/eh/throw1.C: New test.
2321 2004-06-07 David Ayers <d.ayers@inode.at>
2322 Ziemowit Laski <zlaski@apple.com>
2324 * lib/objc.exp (objc_target_compile): Revert the '-framework
2325 Foundation' flag fix, since bare Darwin does not ship
2326 with the Foundation framework.
2327 * objc/execute/next_mapping.h: Provide a local NSConstantString
2328 @interface and @implementation.
2329 (objc_constant_string_init): A constructor function, used to
2330 initialize the NSConstantString meta-class object.
2331 * objc/execute/string1.m: Include "next_mapping.h" instead of
2332 <Foundation/NSString.h>.
2333 * objc/execute/string2.m: Likewise.
2334 * objc/execute/string3.m: Likewise.
2335 * objc/execute/string4.m: Likewise.
2337 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
2339 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
2340 to double. Replace double with FLOAT.
2341 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
2343 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
2344 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
2345 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
2346 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
2347 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
2348 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
2349 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
2350 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
2352 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
2355 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
2357 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2360 * g++.dg/template/meminit2.C: New test.
2362 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
2365 * gcc.c-torture/execute/compare-fp-1.c,
2366 gcc.c-torture/execute/compare-fp-2.c,
2367 gcc.c-torture/execute/compare-fp-3.c,
2368 gcc.c-torture/execute/compare-fp-4.c,
2369 gcc.c-torture/execute/compare-fp-3.x,
2370 gcc.c-torture/execute/compare-fp-4.x: Moved...
2371 * gcc.c-torture/execute/ieee/compare-fp-1.c,
2372 gcc.c-torture/execute/ieee/compare-fp-2.c,
2373 gcc.c-torture/execute/ieee/compare-fp-3.c,
2374 gcc.c-torture/execute/ieee/compare-fp-4.c,
2375 gcc.c-torture/execute/ieee/compare-fp-3.x,
2376 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
2378 2004-06-04 David Ayers <d.ayers@inode.at>
2380 * objc/execute/protocol-isEqual-4.m: New testcase.
2382 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
2384 * objc/execute/protocol-isEqual-1.m: New testcase.
2385 * objc/execute/protocol-isEqual-2.m: New testcase.
2386 * objc/execute/protocol-isEqual-3.m: New testcase.
2388 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2390 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
2392 2004-06-02 Ziemowit Laski <zlaski@apple.com>
2394 * lib/objc.exp (objc_target_compile): When running tests on
2395 Darwin (Mac OS X), inform the linker about '-framework
2398 2004-06-02 Eric Christopher <echristo@redhat.com>
2400 * gcc.c-torture/compile/20040602-1.c: New.
2402 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
2404 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
2405 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2407 PR tree-optimization/14736
2408 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
2410 PR tree-optimization/14042
2411 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
2413 PR tree-optimization/14729
2414 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
2416 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2419 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
2421 2004-06-01 Richard Hederson <rth@redhat.com>
2423 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
2425 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2428 * g++.dg/parse/offsetof4.C: New test.
2430 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
2433 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
2435 2004-05-31 Mark Mitchell <mark@codesourcery.com>
2438 * g++.dg/template/friend29.C: New test.
2440 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
2443 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
2445 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2447 * gcc.dg/sparc-trap-1.c: New test.
2449 2004-05-31 Roger Sayle <roger@eyesopen.com>
2452 * g++.dg/opt/fold3.C: New test case.
2454 2004-05-30 Graham Stott <graham.stott@btinternet.com>
2456 * lib/target-supports.exp (check_iconv_available): Fix fallout
2457 from 2004-05-28 patch.
2459 2004-05-30 Paul Brook <paul@codesourcery.com>
2462 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
2463 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
2465 2004-05-30 Steven G. Kargl <kargls@comcast.net>
2467 * gfortran.fortran-torture/execute/random_1.f90: New test.
2469 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2471 * g++.dg/ext/altivec-10.C: New test.
2473 2004-05-29 Paul Brook <paul@codesourcery.com>
2475 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
2477 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2479 * gcc.dg/altivec-16.c: New test.
2481 2004-05-28 Janis Johnson <janis187@us.ibm.com>
2483 * lib/target-supports.exp (check_vmx_hw_available): New.
2484 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
2486 * lib/target-supports.exp (check_alias_available,
2487 check_iconv_available, check_named_sections_available): Use
2488 unique names for temporary files.
2490 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2492 * gcc.dg/altivec-15.c: New test.
2494 2004-05-28 Mark Mitchell <mark@codesourcery.com>
2497 * g++.dg/warn/noeffect6.C: New test.
2500 * g++.dg/expr/ptrmem4.C: New test.
2503 * g++.dg/template/operator3.C: New test.
2505 2004-05-28 Mark Mitchell <mark@codesourcery.com>
2508 * g++.dg/lookup/redecl1.C: New test.
2509 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
2511 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
2513 * gcc.c-torture/execute/compare-fp-1.c,
2514 gcc.c-torture/execute/compare-fp-2.c,
2515 gcc.c-torture/execute/compare-fp-3.c,
2516 gcc.c-torture/execute/compare-fp-4.c,
2517 gcc.c-torture/execute/compare-fp-3.x,
2518 gcc.c-torture/execute/compare-fp-4.x,
2519 gcc.dg/pr15649-1.c: New.
2521 2004-05-27 Adam Nemet <anemet@lnxw.com>
2524 * g++.dg/init/array14.C: New test.
2526 2004-05-25 Janis Johnson <janis187@us.ibm.com>
2528 * lib/compat.exp (compat-get-options-main): New.
2529 (compat-get-options): Remove unneeded code, warn for ignored
2531 (compat-execute): Check flag set by dg-require-* commands.
2533 * lib/compat.exp (compat-execute): Break up long lines.
2535 2004-05-24 Janis Johnson <janis187@us.ibm.com>
2537 * gcc.dg/altivec-7.c: Don't use 'vector long'.
2538 * gcc.dg/altivec-14.c: New test.
2539 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
2541 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
2542 * gcc.dg/altivec-12.c: Ditto.
2544 * gcc.dg/altivec-3.c: Move call to altivec_check.
2546 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2549 * g++.dg/template/error12.C: New test.
2552 * g++.dg/ext/attrib15.C: New test.
2555 * g++.dg/template/ptrmem9.C: New test.
2557 2004-05-25 Paul Brook <paul@codesourcery.com>
2559 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
2561 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2564 * g++.dg/template/crash19.C: New test.
2566 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2569 * g++.dg/template/redecl1.C: New test.
2571 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2574 * g++.dg/other/ns1.C: New test.
2577 * g++.dg/template/invalid1.C: New test.
2579 2004-05-23 Paul Brook <paul@codesourcery.com>
2580 Victor Leikehman <lei@haifasphere.co.il>
2582 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
2583 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
2585 2004-05-22 Mark Mitchell <mark@codesourcery.com>
2589 * g++.dg/template/non-dependent5.C: New test.
2590 * g++.dg/template/non-dependent6.C: New test.
2592 2004-05-22 Mark Mitchell <mark@codesourcery.com>
2595 * g++.dg/inherit/union1.C: New test.
2598 * g++.dg/template/addr1.C: New test.
2601 * g++.dg/template/array5.C: New test.
2604 * g++.dg/template/array6.C: New test.
2606 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
2607 Roger Sayle <roger@eyesopen.com>
2609 * g++.dg/lookup/forscope2.C: New test case.
2611 2004-05-22 Ben Elliston <bje@au.ibm.com>
2613 * gcc.dg/cpp/Wmissingdirs.c: New.
2615 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2618 * gcc.dg/compat/union-m128-1.h: New file.
2619 * gcc.dg/compat/union-m128-1_main.c: Likewise.
2620 * gcc.dg/compat/union-m128-1_x.c: Likewise.
2621 * gcc.dg/compat/union-m128-1_y.c: Likewise.
2623 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2626 * gcc.dg/compat/struct-complex-1.h: New file.
2627 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
2628 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
2629 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2631 2004-05-20 Roger Sayle <roger@eyesopen.com>
2634 * gcc.dg/pr3074-1.c: New test case.
2635 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
2637 2004-05-20 Falk Hueffner <falk@debian.org>
2640 * gcc.dg/ftrapv-1.c: New test case.
2642 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
2644 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
2646 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
2647 Jeff Law <law@redhat.com>
2649 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
2650 * gcc.dg/tree-ssa/20040518-2.c: New test.
2652 * gcc.dg/tree-ssa/20040518-1.c: New test.
2654 2004-05-18 Zack Weinberg <zack@codesourcery.com>
2656 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
2658 2004-05-18 Paul Brook <paul@codesourcery.com>
2661 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
2663 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2665 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
2668 2004-05-17 Steven Bosscher <stevenb@suse.de>
2670 * gcc.dg/tree-ssa/20040517-1.c: New test.
2672 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2674 * gcc.dg/loop-4.c: New test.
2676 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
2678 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
2680 2004-05-15 Bud Davis <bdavis9659@comcast.net>
2683 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
2685 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2689 * gfortran.fortran-torture/compile/data_1.f90: New test.
2691 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
2693 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
2694 * gcc.dg/uninit-H.c: Define ASM for __s390__.
2696 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2698 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
2700 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2703 * gcc.dg/format/xopen-1.c: Adjust expected message.
2704 * gcc.dg/format/xopen-3.c: New test.
2706 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
2708 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
2710 2004-05-14 Jeff Law <law@redhat.com>
2712 * gcc.dg/tree-ssa/20040514-2.c: New test.
2714 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2716 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
2718 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
2721 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
2723 * gcc.dg/tree-ssa/20040514-1.c: New test.
2725 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2727 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
2730 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2733 * gfortran.fortran-torture/compile/do_1.f90: New test.
2735 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2738 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
2741 2004-05-14 Bud Davis <bdavis9659@comcast.net>
2744 * gfortran.fortran-torture/execute/random_init.f90: New test.
2746 2004-05-13 Paul Brook <paul@codesourcery.com>
2749 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
2751 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
2753 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
2754 for the powerpc case.
2756 2004-05-13 Jeff Law <law@redhat.com>
2758 * gcc.dg/tree-ssa/20040513-1.c: New test.
2759 * gcc.dg/tree-ssa/20040513-2.c: New test.
2761 2004-05-13 Paul Brook <paul@codesourcery.com>
2763 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
2764 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
2765 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
2767 2004-05-13 Andreas Schwab <schwab@suse.de>
2770 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
2773 2004-05-13 Bud Davis <bdavis9659@comcast.net>
2776 * gfortran.fortran-torture/execute/adjustr.f90: New file.
2778 2004-05-13 Diego Novillo <dnovillo@redhat.com>
2780 Merge from tree-ssa-20020619-branch. See
2781 ChangeLog.tree-ssa for details.
2783 2004-05-11 Ziemowit Laski <zlaski@apple.com>
2785 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
2786 include <altivec.h> explicitly.
2787 * gcc.dg/altivec-13.c: Likewise.
2789 2004-05-11 Paul Brook <paul@codesourcery.com>
2791 * gcc.c-torture/compile/20010518-1.c: Force enum size.
2793 2004-05-10 Eric Christopher <echristo@redhat.com>
2795 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
2796 * gcc.dg/sibcall-4.c: Ditto.
2798 2004-05-10 Ziemowit Laski <zlaski@apple.com>
2800 * g++.dg/ext/altivec-8.C: New test case.
2801 * gcc.dg/altivec-13.c: New test case.
2803 2004-05-08 Roger Sayle <roger@eyesopen.com>
2805 * gcc.c-torture/execute/divcmp-1.c: New test case.
2806 * gcc.c-torture/execute/divcmp-2.c: New test case.
2807 * gcc.c-torture/execute/divcmp-3.c: New test case.
2809 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2811 * g++.dg/other/pragma-re-2.C: New test.
2813 2004-05-07 Uros Bizjak <uros@kss-loka.si>
2815 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
2816 * gcc.dg/i386-387-2.c: Likewise.
2818 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
2820 * gcc.dg/i386-387-6.c: Likewise.
2822 2004-05-07 Uros Bizjak <uros@kss-loka.si>
2824 * gcc.dg/builtins-33.c: Also check log1p*.
2826 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
2828 PR optimization/15296
2829 * gcc.c-torture/execute/pr15296.c: New test.
2831 2004-05-05 Uros Bizjak <uros@kss-loka.si>
2833 * gcc.dg/builtins-40.c: New test.
2835 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
2837 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
2839 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
2841 * g++.dg/ext/spe1.C: New testcase.
2843 2004-05-04 Ziemowit Laski <zlaski@apple.com>
2845 * objc.dg/image-info.m: Allow additional attributes
2846 for __image_info section.
2848 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
2850 * gcc.dg/torture/mips-hilo-2.c: New test.
2852 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2855 * g++.dg/template/member5.C: New test.
2857 2004-05-03 Uros Bizjak <uros@kss-loka.si>
2859 * gcc.dg/builtins-34.c: Also check expm1*.
2861 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2863 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
2864 * gcc.dg/torture/builtin-convert-3.c: New test.
2866 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
2869 * g++.dg/opt/pr15054.C: New test.
2871 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2873 * gcc.dg/torture/builtin-rounding-1.c: New test.
2874 * gcc.dg/builtins-25.c: Delete.
2875 * gcc.dg/builtins-29.c: Delete.
2877 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
2879 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
2880 * gcc.dg/sibcall-4.c: Likewise.
2881 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
2883 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2885 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
2886 bit-field on 16-bit targets.
2888 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2890 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
2893 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
2895 * gcc.dg/rs6000-power2-1.c: Change to compile only.
2896 * gcc.dg/rs6000-power2-2.c: Likewise.
2898 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
2900 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
2901 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
2902 Change the asm registers to be in form of frN instead of fN.
2904 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2906 * gcc.dg/torture/builtin-convert-2.c: New test.
2908 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
2910 * gcc.dg/rs6000-power2-1.c: New test.
2911 * gcc.dg/rs6000-power2-2.c: New test.
2913 2004-04-28 Jan Hubicka <jh@suse.cz>
2915 * gcc.dg/unused-6.c: New test.
2917 2004-04-24 Laurent GUERBY <laurent@guerby.net>
2918 Ulrich Weigand <uweigand@de.ibm.com>
2920 * ada/acats/run_all.sh: Define $target variable.
2922 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
2925 * g++.dg/other/vararg-1.C: New test.
2928 * g++.dg/eh/cleanup3.C: New test.
2930 2004-04-24 Laurent GUERBY <laurent@guerby.net>
2932 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
2933 and ad8011a (target_insn).
2934 * ada/acats/support/macro.dfs: Likewise.
2935 * ada/acats/support/impbit.adb: New file.
2937 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
2939 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
2941 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2943 * gcc.dg/loop-3.c: New test.
2945 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
2947 * gcc.c-torture/execute/simd-5.c: New test.
2949 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2952 * g++.dg/template/crash18.C: New test.
2954 2004-04-22 Mark Mitchell <mark@codesourcery.com>
2956 * g++.dg/ext/complit3.C: New test.
2958 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
2960 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
2961 * gcc.dg/altivec-3.c: Same.
2962 * gcc.dg/altivec-varargs-1.c: Same.
2964 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
2966 * lib/target-supports.exp (check_profiling_available): Assume
2967 profiling is not available on powerpc-eabi targets.
2969 2004-04-21 Janis Johnson <janis187@us.ibm.com>
2971 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
2972 * gcc.dg/vmx/bug-1.c: Ditto.
2974 2004-04-20 Eric Christopher <echristo@redhat.com>
2976 * gcc.dg/charset/extern.c: New test.
2977 * g++.dg/charset/extern3.cc: Ditto.
2979 2004-04-20 Uros Bizjak <uros@kss-loka.si>
2981 * gcc.dg/builtins-39.c: New test.
2983 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
2985 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
2987 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
2989 * gcc.dg/torture/mips-hilo-1.c: New test.
2991 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
2993 * gcc.c-torture/compile/20040419-1.c: New test.
2995 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
2997 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
2999 2004-04-18 Zack Weinberg <zack@codesourcery.com>
3000 Aldy Hernandez <aldyh@redhat.com>
3002 * gcc.c-torture/execute/va-arg-24.c: New.
3004 2004-04-17 Zack Weinberg <zack@codesourcery.com>
3005 Aldy Hernandez <aldyh@redhat.com>
3007 * gcc.dg/vmx/1b-01.c: New.
3008 * gcc.dg/vmx/1b-02.c: New.
3009 * gcc.dg/vmx/1b-03.c: New.
3010 * gcc.dg/vmx/1b-04.c: New.
3011 * gcc.dg/vmx/1b-05.c: New.
3012 * gcc.dg/vmx/1b-06.c: New.
3013 * gcc.dg/vmx/1b-07.c: New.
3014 * gcc.dg/vmx/1c-01.c: New.
3015 * gcc.dg/vmx/1c-02.c: New.
3016 * gcc.dg/vmx/3a-01a.c: New.
3017 * gcc.dg/vmx/3a-01.c: New.
3018 * gcc.dg/vmx/3a-01m.c: New.
3019 * gcc.dg/vmx/3a-03.c: New.
3020 * gcc.dg/vmx/3a-03m.c: New.
3021 * gcc.dg/vmx/3a-04.c: New.
3022 * gcc.dg/vmx/3a-04m.c: New.
3023 * gcc.dg/vmx/3a-05.c: New.
3024 * gcc.dg/vmx/3a-06.c: New.
3025 * gcc.dg/vmx/3a-06m.c: New.
3026 * gcc.dg/vmx/3a-07.c: New.
3027 * gcc.dg/vmx/3b-01.c: New.
3028 * gcc.dg/vmx/3b-02.c: New.
3029 * gcc.dg/vmx/3b-10.c: New.
3030 * gcc.dg/vmx/3b-13.c: New.
3031 * gcc.dg/vmx/3b-14.c: New.
3032 * gcc.dg/vmx/3b-15.c: New.
3033 * gcc.dg/vmx/3c-01a.c: New.
3034 * gcc.dg/vmx/3c-01.c: New.
3035 * gcc.dg/vmx/3c-02.c: New.
3036 * gcc.dg/vmx/3c-03.c: New.
3037 * gcc.dg/vmx/3d-01.c: New.
3038 * gcc.dg/vmx/4-01.c: New.
3039 * gcc.dg/vmx/4-03.c: New.
3040 * gcc.dg/vmx/5-01.c: New.
3041 * gcc.dg/vmx/5-02.c: New.
3042 * gcc.dg/vmx/5-03.c: New.
3043 * gcc.dg/vmx/5-04.c: New.
3044 * gcc.dg/vmx/5-05.c: New.
3045 * gcc.dg/vmx/5-06.c: New.
3046 * gcc.dg/vmx/5-07.c: New.
3047 * gcc.dg/vmx/5-07t.c: New.
3048 * gcc.dg/vmx/5-08.c: New.
3049 * gcc.dg/vmx/5-10.c: New.
3050 * gcc.dg/vmx/5-11.c: New.
3051 * gcc.dg/vmx/7-01a.c: New.
3052 * gcc.dg/vmx/7-01.c: New.
3053 * gcc.dg/vmx/7c-01.c: New.
3054 * gcc.dg/vmx/7d-01.c: New.
3055 * gcc.dg/vmx/7d-02.c: New.
3056 * gcc.dg/vmx/8-01.c: New.
3057 * gcc.dg/vmx/8-02a.c: New.
3058 * gcc.dg/vmx/8-02.c: New.
3059 * gcc.dg/vmx/brode-1.c: New.
3060 * gcc.dg/vmx/bug-1.c: New.
3061 * gcc.dg/vmx/bug-2.c: New.
3062 * gcc.dg/vmx/bug-3.c: New.
3063 * gcc.dg/vmx/cw-bug-1.c: New.
3064 * gcc.dg/vmx/cw-bug-2.c: New.
3065 * gcc.dg/vmx/cw-bug-3.c: New.
3066 * gcc.dg/vmx/dct.c: New.
3067 * gcc.dg/vmx/debug-1.c: New.
3068 * gcc.dg/vmx/debug-2.c: New.
3069 * gcc.dg/vmx/debug-3.c: New.
3070 * gcc.dg/vmx/debug-4.c: New.
3071 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
3072 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
3073 * gcc.dg/vmx/eg-5.c: New.
3074 * gcc.dg/vmx/fft.c: New.
3075 * gcc.dg/vmx/gcc-bug-1.c: New.
3076 * gcc.dg/vmx/gcc-bug-2.c: New.
3077 * gcc.dg/vmx/gcc-bug-3.c: New.
3078 * gcc.dg/vmx/gcc-bug-4.c: New.
3079 * gcc.dg/vmx/gcc-bug-5.c: New.
3080 * gcc.dg/vmx/gcc-bug-6.c: New.
3081 * gcc.dg/vmx/gcc-bug-7.c: New.
3082 * gcc.dg/vmx/gcc-bug-8.c: New.
3083 * gcc.dg/vmx/gcc-bug-9.c: New.
3084 * gcc.dg/vmx/gcc-bug-b.c: New.
3085 * gcc.dg/vmx/gcc-bug-c.c: New.
3086 * gcc.dg/vmx/gcc-bug-d.c: New.
3087 * gcc.dg/vmx/gcc-bug-e.c: New.
3088 * gcc.dg/vmx/gcc-bug-f.c: New.
3089 * gcc.dg/vmx/gcc-bug-g.c: New.
3090 * gcc.dg/vmx/gcc-bug-i.c: New.
3091 * gcc.dg/vmx/harness.h: New.
3092 * gcc.dg/vmx/ira1.c: New.
3093 * gcc.dg/vmx/ira2a.c: New.
3094 * gcc.dg/vmx/ira2b.c: New.
3095 * gcc.dg/vmx/ira2.c: New.
3096 * gcc.dg/vmx/ira2c.c: New.
3097 * gcc.dg/vmx/mem.c: New.
3098 * gcc.dg/vmx/newton-1.c: New.
3099 * gcc.dg/vmx/ops.c: New.
3100 * gcc.dg/vmx/sn7153.c: New.
3101 * gcc.dg/vmx/spill2.c: New.
3102 * gcc.dg/vmx/spill3.c: New.
3103 * gcc.dg/vmx/spill.c: New.
3104 * gcc.dg/vmx/t.c: New.
3105 * gcc.dg/vmx/varargs-1.c: New.
3106 * gcc.dg/vmx/varargs-2.c: New.
3107 * gcc.dg/vmx/varargs-3.c: New.
3108 * gcc.dg/vmx/varargs-4.c: New.
3109 * gcc.dg/vmx/varargs-5.c: New.
3110 * gcc.dg/vmx/varargs-6.c: New.
3111 * gcc.dg/vmx/varargs-7.c: New.
3112 * gcc.dg/vmx/vmx.exp: New.
3113 * gcc.dg/vmx/vprint-1.c: New.
3114 * gcc.dg/vmx/vscan-1.c: New.
3115 * gcc.dg/vmx/x-01.c: New.
3116 * gcc.dg/vmx/x-02.c: New.
3117 * gcc.dg/vmx/x-03.c: New.
3118 * gcc.dg/vmx/x-04.c: New.
3119 * gcc.dg/vmx/x-05.c: New.
3120 * gcc.dg/vmx/yousufi-1.c: New.
3121 * gcc.dg/vmx/zero-1.c: New.
3122 * gcc.dg/vmx/zero.c: New.
3124 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
3126 * g++.dg/lookup/java1.C: Update for chage of
3128 * g++.dg/lookup/java2.C: Likewise.
3130 2004-04-17 Laurent GUERBY <laurent@guerby.net>
3132 * ada/acats/run_all.sh: use -O2 by default.
3134 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
3136 * gcc.dg/vr-mult-[12].c: New tests.
3138 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3140 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
3142 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
3144 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
3146 * lib/target-supports.exp (check_profiling_available): Assume profiling
3147 isn't available for mips*-*-elf targets.
3149 2004-04-14 Uros Bizjak <uros@kss-loka.si>
3151 * gcc.dg/builtins-38.c: New test.
3153 2004-04-14 Eric Christopher <echristo@redhat.com>
3155 * g++.dg/charset/charset.exp: Run .cc extension tests.
3157 2004-04-14 Zack Weinberg <zack@codesourcery.com>
3159 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
3161 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3163 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
3165 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
3167 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
3168 * gcc.dg/i386-387-2.c: Likewise.
3170 * gcc.dg/i386-387-7.c: New test.
3171 * gcc.dg/i386-387-8.c: New test.
3173 * gcc.dg/builtins-37.c: New test.
3175 2004-04-13 Geoffrey Keating <geoffk@apple.com>
3177 * g++.dg/pch/externc-1.C: Add missing semicolon.
3179 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
3181 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
3183 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3185 * gcc.c-torture/execute/20040411-1.c: New test.
3187 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
3189 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
3191 2004-04-09 Chris Demetriou <cgd@broadcom.com>
3193 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
3195 2004-04-09 Zack Weinberg <zack@codesourcery.com>
3197 * lib/target-supports.exp (check_named_sections_available): New.
3198 * lib/gcc-dg.exp (dg-require-named-sections): New.
3199 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
3200 old-deja.exp. Also prune error-count message from HP linker.
3201 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
3203 * g++.dg/init/init-ref4.C: Use dg-require-weak.
3204 * g++.old-deja/g++.pt/static3.C: Likewise.
3205 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
3207 2004-04-09 Roger Sayle <roger@eyesopen.com>
3209 * gcc.c-torture/execute/20040409-1.c: New test case.
3210 * gcc.c-torture/execute/20040409-2.c: New test case.
3211 * gcc.c-torture/execute/20040409-3.c: New test case.
3213 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3215 * gcc.dg/20040409-1.c: New test.
3217 2004-04-08 Roger Sayle <roger@eyesopen.com>
3220 * g++.dg/opt/pr14888.C: New test case.
3222 2004-04-08 Geoffrey Keating <geoffk@apple.com>
3224 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
3225 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
3226 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
3227 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
3230 2004-04-08 Paul Brook <paul@codesourcery.com>
3232 * gcc.dg/spill-1.c: New test.
3234 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3236 * gcc.dg/torture/builtin-ctype-2.c: New test.
3238 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
3240 * gcc.dg/pch/pch.exp: Add largefile test.
3242 2004-04-06 Geoffrey Keating <geoffk@apple.com>
3244 * g++.dg/pch/externc-1.Hs: New.
3245 * g++.dg/pch/externc-1.C: New.
3247 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3249 * gcc.dg/compat/struct-by-value-5a_main.c,
3250 gcc.dg/compat/struct-by-value-5b_main.c: New files.
3251 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
3252 * gcc.dg/compat/struct-by-value-5a_x.c,
3253 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
3254 gcc.dg/compat/struct-by-value-5_x.c.
3255 * gcc.dg/compat/struct-by-value-5a_y.c,
3256 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
3257 gcc.dg/compat/struct-by-value-5_y.c.
3259 * gcc.dg/compat/struct-by-value-6a_main.c,
3260 gcc.dg/compat/struct-by-value-6b_main.c: New files.
3261 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
3262 * gcc.dg/compat/struct-by-value-6a_x.c,
3263 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
3264 gcc.dg/compat/struct-by-value-6_x.c.
3265 * gcc.dg/compat/struct-by-value-6a_y.c,
3266 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
3267 gcc.dg/compat/struct-by-value-6_y.c.
3269 * gcc.dg/compat/struct-by-value-7a_main.c,
3270 gcc.dg/compat/struct-by-value-7b_main.c: New files.
3271 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
3272 * gcc.dg/compat/struct-by-value-7a_x.c,
3273 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
3274 gcc.dg/compat/struct-by-value-7_x.c.
3275 * gcc.dg/compat/struct-by-value-7a_y.c,
3276 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
3277 gcc.dg/compat/struct-by-value-7_y.c.
3279 2004-04-06 Jakub Jelinek <jakub@redhat.com>
3281 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
3282 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
3283 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
3286 2004-04-06 Uros Bizjak <uros@kss-loka.si>
3288 * gcc.dg/builtins-36.c: New test.
3290 2004-04-06 Paul Brook <paul@codesourcery.com>
3292 * README.gcc: Remove obsolete contraint on testcases.
3294 2004-04-05 Paul Brook <paul@codesourcery.com>
3297 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
3298 failure and exit(0) on success.
3299 * g++.dg/expr/anew2.C: Ditto.
3300 * g++.dg/expr/anew3.C: Ditto.
3301 * g++.dg/expr/anew4.C: Ditto.
3303 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
3306 * g++.dg/template/unify7.C: New.
3308 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
3310 * g++.dg/README: Bring up to date with new subdirectories; remove
3311 duplicate subdirectory lines.
3313 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
3316 * g++.dg/template/unify5.C: New.
3317 * g++.dg/template/unify6.C: New.
3318 * g++.dg/template/qualttp20.C: Adjust.
3319 * g++.old-deja/g++.jason/report.C: Adjust.
3320 * g++.old-deja/g++.other/qual1.C: Adjust.
3322 2004-04-01 Mark Mitchell <mark@codesourcery.com>
3325 * g++.dg/inherit/ptrmem1.C: New test.
3327 2004-04-01 Jakub Jelinek <jakub@redhat.com>
3330 * gcc.c-torture/execute/20040331-1.c: New test.
3331 * gcc.dg/20040331-1.c: New test.
3333 2004-04-01 Paul Brook <paul@codesourcery.com>
3335 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
3337 2004-03-30 Mark Mitchell <mark@codesourcery.com>
3340 * g++.dg/init/goto1.C: New test.
3343 * g++.dg/template/defarg4.C: New test.
3345 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
3347 * gcc.dg/altivec-11.c: Extend test for more valid cases.
3349 2004-03-28 David Edelsohn <edelsohn@gnu.org>
3351 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
3353 2004-03-28 Zack Weinberg <zack@codesourcery.com>
3355 * gcc.dg/noncompile/undeclared-2.c: New test.
3357 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
3359 * gcc.dg/940409-1.c: Remove XFAIL.
3360 * gcc.dg/reg-vol-struct-1.c: New test.
3362 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3364 * gcc.dg/torture/builtin-wctype-1.c: New test.
3366 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
3368 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
3369 * gcc.dg/20001101-1.c: Likewise.
3370 * gcc.dg/20001102-1.c: Likewise.
3372 2004-03-25 Roger Sayle <roger@eyesopen.com>
3374 * gcc.dg/compare8.c: Add an additional test for XOR.
3376 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3378 * gcc.dg/torture/builtin-ctype-1.c: New test.
3380 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3382 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
3383 * gcc.dg/torture/builtin-math-1.c: Likewise.
3384 * gcc.dg/torture/builtin-power-1.c: New test.
3386 2004-03-24 Andreas Schwab <schwab@suse.de>
3388 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
3391 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
3392 Roger Sayle <roger@eyesopen.com>
3394 * gcc.dg/compare8.c: New test case.
3396 2004-03-23 Ziemowit Laski <zlaski@apple.com>
3398 * g++.dg/ext/altivec-7.C: New test.
3400 2004-03-23 Zack Weinberg <zack@codesourcery.com>
3402 PR 12267, 12391, 12560, 13129, 14114, 14133
3403 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
3404 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
3405 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
3406 Adjust error regexps.
3407 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
3408 * gcc.dg/noncompile/undeclared-1.c: New test cases.
3409 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
3410 * gcc.dg/local1.c: Add explanatory comment.
3412 2004-03-23 Roger Sayle <roger@eyesopen.com>
3414 PR optimization/14669
3415 * g++.dg/opt/fold2.C: New test case.
3417 2004-03-22 Jakub Jelinek <jakub@redhat.com>
3420 * gcc.dg/20040322-1.c: New test.
3422 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3424 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
3425 * gcc.dg/ultrasp4.c: Likewise.
3426 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
3428 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3430 * gcc.dg/i386-sse-8.c: Reset default options.
3432 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3434 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
3435 in the error message text.
3437 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3439 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
3441 2004-03-21 Mark Mitchell <mark@codesourcery.com>
3444 * g++.dg/init/array13.C: New test.
3446 2004-03-20 Roger Sayle <roger@eyesopen.com>
3449 * gcc.c-torture/compile/pr13889.c: New test case.
3451 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
3454 * builtins-1.c (nan, nans): Don't test.
3455 * builtins-30.c: Don't use nan, nanf, nanl.
3456 * builtins-35.c: New test.
3458 2004-03-19 Ziemowit Laski <zlaski@apple.com>
3460 * g++.dg/ext/altivec-6.C: New test.
3462 2004-03-19 Mark Mitchell <mark@codesourcery.com>
3464 * g++.dg/init/placement3.C: New test.
3466 * g++.dg/template/spec13.C: New test.
3468 * g++.dg/lookup/using11.C: New test.
3470 * g++.dg/lookup/koenig3.C: New test.
3472 * g++.dg/template/operator2.C: New test.
3474 * g++.dg/expr/dtor3.C: New test.
3475 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
3477 * g++.old-deja/g++.law/visibility28.C: Likewise.
3479 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
3481 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
3482 * gcc.dg/ppc64-abi-3.c: Likewise.
3484 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3487 * g++.dg/parse/template15.C: New test.
3489 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3491 * g++.dg/expr/dtor2.C: New test.
3493 * g++.dg/lookup/anon4.C: New test.
3495 * g++.dg/overload/using1.C: New test.
3497 * g++.dg/template/lookup7.C: New test.
3499 * g++.dg/template/typename6.C: New test.
3501 * g++.dg/expr/cond6.C: New test.
3503 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3505 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
3507 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3509 * g++.dg/expr/cond5.C: New test.
3510 * g++.dg/expr/constcast1.C: Likewise.
3511 * g++.dg/expr/ptrmem2.C: Likewise.
3512 * g++.dg/expr/ptrmem3.C: Likewise.
3513 * g++.dg/lookup/main1.C: Likewise.
3514 * g++.dg/template/lookup6.C: Likewise.
3516 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3518 * gcc.dg/local1.c: New test.
3520 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
3522 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3524 * gcc.dg/torture/builtin-convert-1.c: New test.
3526 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3528 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
3530 2004-03-16 Mark Mitchell <mark@codesourcery.com>
3533 * g++.dg/warn/Wunused-7.C: New test.
3535 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3537 * gcc.dg/torture/builtin-integral-1.c: New test.
3539 2004-03-16 Mark Mitchell <mark@codesourcery.com>
3542 * g++.dg/parse/non-dependent3.C: New test.
3544 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
3546 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
3547 * g++.dg/eh/simd-2.C: Likewise.
3548 * g++.dg/init/array10.C: Likewise.
3549 * gcc.c-torture/compile/simd-1.c: Likewise.
3550 * gcc.c-torture/compile/simd-2.c: Likewise.
3551 * gcc.c-torture/compile/simd-3.c: Likewise.
3552 * gcc.c-torture/compile/simd-4.c: Likewise.
3553 * gcc.c-torture/compile/simd-6.c: Likewise.
3554 * gcc.c-torture/execute/simd-1.c: Likewise.
3555 * gcc.c-torture/execute/simd-2.c: Likewise.
3556 * gcc.dg/compat/vector-defs.h: Likewise.
3557 * gcc.dg/20020531-1.c: Likewise.
3558 * gcc.dg/altivec-3.c: Likewise.
3559 * gcc.dg/altivec-4.c: Likewise.
3560 * gcc.dg/altivec-varargs-1.c: Likewise.
3561 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
3562 * gcc.dg/i386-mmx-3.c: Likewise.
3563 * gcc.dg/i386-sse-4.c: Likewise.
3564 * gcc.dg/i386-sse-5.c: Likewise.
3565 * gcc.dg/i386-sse-8.c: Likewise.
3566 * gcc.dg/simd-1.c: Likewise.
3567 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
3568 __ev64_opaque__ since the machine description provides it.
3570 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3572 * lib/compat.exp (skip_list): New global variable.
3573 Use it to hold the user defined COMPAT_SKIPS list if any.
3574 (compat-obj): Add the members of skip_list to optall.
3576 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3578 * gcc.dg/compat/union-by-value-1_main.c,
3579 union-by-value-1_x.c, union-by-value-1_y.c,
3580 union-check.h, union-defs.h,
3581 union-init.h, union-return-1_main.c,
3582 union-return-1_x.c, union-return-1_y.c: New files.
3584 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3586 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
3587 mixed-struct-init.h: Add 4 mixed structure types.
3588 struct-by-value-21_main.c, struct-by-value-21_x.c,
3589 struct-by-value-21_y.c, struct-return-21_main.c,
3590 struct-return-21_x.c, struct-return-21_y.c: New files.
3592 2004-03-13 Mark Mitchell <mark@codesourcery.com>
3595 * g++.dg/parse/template14.C: New test.
3597 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3599 * gcc.c-torture/execute/20040313-1.c: New test.
3601 2004-03-13 Jakub Jelinek <jakub@redhat.com>
3604 * gcc.dg/20040311-2.c: New test.
3606 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
3609 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
3612 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
3614 * gcc.dg/20040305-2.c: Add missing return statement.
3616 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3618 * gcc.dg/builtins-34.c: Also check pow10*.
3620 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3623 * gcc.dg/20040305-2.c: New test.
3625 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3627 * gcc.dg/20040310-1.c: New test.
3629 2004-03-11 Roger Sayle <roger@eyesopen.com>
3631 * gcc.c-torture/execute/20040311-1.c: New test case.
3633 2004-03-11 Mark Mitchell <mark@codesourcery.com>
3636 * g++.dg/lookup/enum1.C: New test.
3638 2004-03-10 Mark Mitchell <mark@codesourcery.com>
3641 * g++.dg/lookup/struct2.C: New test.
3643 2004-03-10 Uros Bizjak <uros@kss-loka.si>
3645 * gcc.dg/builtins-34.c: New test.
3647 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3649 * gcc.dg/torture/builtin-nonneg-1.c: New test.
3651 2004-03-09 James E Wilson <wilson@specifixinc.com>
3653 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
3654 * gcc.dg/alias-2.c: New testcase.
3656 2004-03-09 Zack Weinberg <zack@codesourcery.com>
3658 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
3660 2004-03-09 Roger Sayle <roger@eyesopen.com>
3662 * gcc.c-torture/execute/20040309-1.c: New test case.
3664 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
3667 * g++.dg/overload/ref1.C: New.
3669 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3672 * g++.dg/template/spec12.C: New test.
3675 * g++.dg/parse/crash14.C: New test.
3677 2004-03-09 Mark Mitchell <mark@codesourcery.com>
3680 * g++.dg/init/ref11.C: New test.
3682 2004-03-09 Mark Mitchell <mark@codesourcery.com>
3685 * g++.dg/parse/builtin2.C: New test.
3687 2004-03-08 Mark Mitchell <mark@codesourcery.com>
3690 * g++.dg/init/ctor3.C: New test.
3691 * g++.dg/init/union1.C: New test.
3692 * g++.dg/ext/anon-struct4.C: New test.
3694 2004-03-08 Mark Mitchell <mark@codesourcery.com>
3696 * g++.dg/lookup/koenig1.C: Tweak error messages.
3697 * g++.dg/lookup/used-before-declaration.C: Likewise.
3698 * g++.dg/other/do1.C: Likewise.
3699 * g++.dg/overload/koenig1.C: Likewise.
3700 * g++.dg/parse/crash13.C: Likewise.
3701 * g++.dg/template/instantiate3.C: Likewise.
3703 2004-03-08 Eric Christopher <echristo@redhat.com>
3705 * * lib/target-supports.exp: Enable libiconv in test
3706 compilation. Fix up error checking.
3708 2004-03-08 Roger Sayle <roger@eyesopen.com>
3711 * gcc.dg/pr14289-1.c: New test case.
3712 * gcc.dg/pr14289-2.c: Likewise.
3713 * gcc.dg/pr14289-3.c: Likewise.
3715 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
3717 * gcc.c-torture/execute/20040308-1.c: New test.
3719 2004-03-07 Roger Sayle <roger@eyesopen.com>
3721 * gcc.c-torture/execute/20040307-1.c: New test case.
3723 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
3725 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
3727 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
3729 * gcc.dg/20040306-1.c: New test.
3731 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
3733 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
3735 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
3737 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3740 * gcc.dg/decl-6.c: New test.
3742 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3744 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
3745 Rename LOGPOW -> LOG_POW.
3746 (SQRT_EXP, POW_EXP): New.
3748 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3750 * gcc.dg/i386-sse-8.c: New test.
3752 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3755 * gcc.dg/decl-5.c: New test.
3757 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
3759 * gcc.dg/20040305-1.c: New test.
3761 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
3764 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
3766 2004-03-04 Ziemowit Laski <zlaski@apple.com>
3768 PR c++/14425, c++/14426
3769 * g++.dg/ext/altivec-4.C: New test.
3770 * g++.dg/ext/altivec-5.C: New test.
3772 2004-03-04 Geoffrey Keating <geoffk@apple.com>
3774 * g++.old-deja/g++.other/linkage1.C: Expect errors about
3775 global variables of a type with no linkage.
3776 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
3777 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
3778 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
3779 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
3780 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
3781 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
3782 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
3783 * g++.dg/warn/deprecated.C: Name enum Color.
3784 * g++.dg/overload/VLA.C: Name structure for 'b'.
3785 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
3787 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3789 * gcc.c-torture/compile/20040304-1.c: New test.
3791 2004-03-03 Zack Weinberg <zack@codesourcery.com>
3794 * gcc.dg/decl-4.c: New testcase.
3796 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
3798 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
3799 as PRECF if sizeof (float) > sizeof (double).
3800 (PRECL): Make it the same as PRECF if
3801 sizeof (float) > sizeof (long double).
3803 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3805 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
3806 system type. Add check for irix6 which doesn't have c99 runtime.
3808 2004-03-03 Bob Wilson <bob.wilson@acm.org>
3810 * gcc.dg/const-elim-1.c: xfail for xtensa.
3812 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3815 * g++.dg/template/cond4.C: New test.
3817 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3820 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3823 * g++.dg/parse/defarg7.C: New test.
3826 * g++.dg/template/friend26.C: New test.
3828 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3831 * g++.dg/abi/mangle21.C: New test.
3834 * g++.dg/parse/constructor2.C: New test.
3837 * g++.dg/template/sfinae1.C: New test.
3839 2004-02-29 Mark Mitchell <mark@codesourcery.com>
3842 * g++.dg/expr/crash2.C: New test.
3845 * gcc.dg/inline-5.c: New test.
3846 * gcc.dg/always-inline.c: Split out tests into ...
3847 * gcc.dg/always-inline2.c: ... this and ...
3848 * gcc.dg/always-inline3.c: ... this.
3850 2004-02-29 Mark Mitchell <mark@codesourcery.com>
3853 * g++.dg/debug/crash1.C: New test.
3855 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
3857 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
3858 function with __attribute__((noinline)).
3859 (recurser_void2): Likewise.
3860 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
3861 (recurser_void2): Likewise.
3863 2004-02-29 Roger Sayle <roger@eyesopen.com>
3866 * g++.dg/warn/Wunused-6.C: New test case.
3868 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
3870 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
3873 2004-02-27 Eric Christopher <echristo@redhat.com>
3875 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
3876 * g++.dg/charset/asm2.c: Run only x86.
3877 * gcc.dg/charset/asm3.c: Ditto.
3879 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
3881 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
3884 2004-02-27 Ziemowit Laski <zlaski@apple.com>
3886 * g++.dg/ext/altivec-3.C: New.
3888 2004-02-26 Richard Henderson <rth@redhat.com>
3890 * g++.dg/ext/attrib10.C: Mark for warning.
3891 * gcc.dg/attr-alias-1.c: New.
3893 2004-02-26 Richard Henderson <rth@redhat.com>
3895 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
3896 * gcc.c-torture/execute/20040208-2.c: ... it back.
3898 2004-02-26 Eric Christopher <echristo@redhat.com>
3900 * lib/target-supports.exp (check-iconv-available): New function.
3901 * lib/gcc-dg.exp (dg-require-iconv): New function.
3903 * gcc.dg/charset: New directory.
3904 * gcc.dg/charset/charset.exp: New file.
3905 * gcc.dg/charset/asm1.c: Ditto.
3906 * gcc.dg/charset/asm2.c: Ditto.
3907 * gcc.dg/charset/asm3.c: Ditto.
3908 * gcc.dg/charset/asm4.c: Ditto.
3909 * gcc.dg/charset/asm5.c: Ditto.
3910 * gcc.dg/charset/attribute1.c: Ditto.
3911 * gcc.dg/charset/attribute2.c: Ditto.
3912 * gcc.dg/charset/string1.c: Ditto.
3913 * g++.dg/charset: New directory.
3914 * g++.dg/dg.exp: Add here. Special options.
3915 * g++.dg/charset/charset.exp: New file.
3916 * g++.dg/charset/asm1.c: Ditto.
3917 * g++.dg/charset/asm2.c: Ditto.
3918 * g++.dg/charset/asm3.c: Ditto.
3919 * g++.dg/charset/asm4.c: Ditto.
3920 * g++.dg/charset/attribute1.c: Ditto.
3921 * g++.dg/charset/attribute2.c: Ditto.
3922 * g++.dg/charset/extern1.cc: Ditto.
3923 * g++.dg/charset/extern2.cc: Ditto.
3924 * g++.dg/charset/string1.c: Ditto.
3926 2004-02-26 Mark Mitchell <mark@codesourcery.com>
3929 * g++.dg/parse/comma1.C: New test.
3931 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3934 * g++.dg/template/ttp8.C: New test.
3936 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
3938 * gcc.dg/fixuns-trunc-1.c: New test.
3940 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3942 * gcc.dg/builtins-config.h: Use #elif.
3944 2004-02-26 Michael Matz <matz@suse.de>
3946 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
3947 * gcc.dg/991214-1.c: Likewise.
3948 * gcc.dg/i386-asm-1.c: Likewise.
3950 2004-02-25 Richard Henderson <rth@redhat.com>
3952 * gcc.c-torture/execute/20040208-2.c: Move ...
3953 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
3955 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3958 * g++.dg/other/crash-3.C: New test.
3960 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3962 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
3963 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
3965 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
3968 2004-02-24 Michael Matz <matz@suse.de>
3970 * gcc.dg/i386-regparm.c: New.
3972 2004-02-23 James E Wilson <wilson@specifixinc.com>
3974 * gcc.c-torture/execute/20040223-1.c: New.
3976 2004-02-23 Zack Weinberg <zack@codesourcery.com>
3977 Kazu Hirata <kazu@cs.umass.edu>
3979 * gcc.dg/fwritable-strings-1.c: Remove.
3981 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
3984 * gcc.dg/20040223-1.c: New test.
3986 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3989 * g++.dg/ext/typeof9.C: New test.
3991 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3994 * g++.dg/other/switch1.C: New test.
3996 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3998 * gcc.dg/cast-function-1.c: Adjust for new informative message.
3999 * gcc.dg/va-arg-1.c: Likewise.
4001 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4004 * g++.dg/template/koenig5.C: New test.
4006 2004-02-21 Ziemowit Laski <zlaski@apple.com>
4008 * g++.dg/ext/altivec-1.C: Generalize target triple.
4009 * g++.dg/ext/altivec-2.C: New test case.
4010 * g++.dg/ext/altivec_check.h: New file.
4011 * gcc.dg/altivec-1.c: Generalize target triple;
4012 include altivec_check.h and call altivec_check().
4013 * gcc.dg/altivec-[2-5].c: Generalize target triple.
4014 * gcc.dg/altivec-6.c: New test case.
4015 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
4016 type casts as needed.
4017 * gcc.dg/altivec-10.c: Include altivec_check.h and call
4019 * gcc.dg/altivec-12.c: New test case.
4020 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
4021 include altivec_check.h and call altivec_check().
4022 * gcc.dg/altivec_check.h: New file.
4024 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4026 * lib/target-supports.exp (check_alias_available): Don't mangle
4027 function `g' in test program.
4029 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4031 * lib/target-supports.exp (check_profiling_available): Check
4032 argument to determine whether we support a profiling type.
4033 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
4034 check_profiling_available.
4035 * g++.dg/bprob/bprob.exp: Likewise
4036 * g77.dg/bprob/bprob.exp: Likewise.
4037 * gcc.misc-tests/bprob.exp: Likewise.
4038 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
4039 dg-require-profiling and delete expected error handling.
4040 * gcc.dg/20021014-1.c: Likewise.
4041 * gcc.dg/nest.c: Likewise.
4043 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4046 * g++.dg/other/vthunk1.C: New test.
4048 2004-02-20 Falk Hueffner <falk@debian.org>
4051 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
4053 2004-02-20 Mark Mitchell <mark@codesourcery.com>
4056 * g++.dg/other/error8.C: Remove XFAIL markers.
4059 * g++.dg/ext/packed5.C: New test.
4062 * g++.dg/warn/Wunused-5.C: New test.
4065 * g++.dg/lookup/member1.C: New test.
4067 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
4069 * gcc.c-torture/compile/20040130-1.c: Enable only when
4070 __INT_MAX__ >= 2147483647L.
4071 * gcc.c-torture/compile/961203-1.c: Likewise.
4073 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
4075 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
4076 * g++.dg/opt/template1.C: Robustify assembler regexp
4078 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4080 * gcc.c-torture/execute/simd-4.x: Remove.
4081 * gcc.c-torture/execute/va-arg-25.x: Likewise.
4082 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
4083 Guard with #ifndef SKIP_ATTRIBUTE.
4084 * gcc.dg/compat/vector-1_y.c: Likewise.
4085 * gcc.dg/compat/vector-2_x.c: Likewise.
4086 * gcc.dg/compat/vector-2_y.c: Likewise.
4087 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
4088 * g++.dg/eh/simd-2.C: Likewise.
4090 2004-02-19 Alan Modra <amodra@bigpond.net.au>
4092 * gcc.c-torture/compile/complex-1.c: New.
4094 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
4097 * gcc.c-torture/execute/20040218-1.c: New test.
4099 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4102 * g++.dg/parse/new2.C: New test.
4104 2004-02-18 Paul Brook <paul@codesourcery.com>
4106 * gcc.c-torture/compile/libcall-1.c: New test.
4108 2004-02-18 Paul Brook <paul@codesourcery.com>
4111 * gcc.dg/debug/debug-7.c: New test.
4113 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
4115 * gcc.dg/20040217-1.c: New test.
4117 2004-02-17 Zack Weinberg <zack@codesourcery.com>
4119 * gcc.c-torture/execute/990208-1.x: Delete.
4121 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
4123 * gcc.c-torture/execute/20040208-2.x: New file.
4125 2004-02-17 Mark Mitchell <mark@codesourcery.com>
4128 * g++.dg/abi/structret1.C: New test.
4130 2004-02-17 Jakub Jelinek <jakub@redhat.com>
4132 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
4133 (i386_cpuid): No need to test if cpuid is available on AMD64.
4134 Fix assembly, so that it works onboth i386 and AMD64.
4135 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
4136 (vecInLong): Fix s[] member type to unsigned int.
4137 (vecInWord): Remove type.
4138 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
4139 (a64, b64, c64, d64, e64): Remove.
4140 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
4141 Remove unused variable. Remove initialization of removed variables.
4142 Don't call mmx_tests nor sse_tests.
4143 (reference_mmx, reference_sse): Remove.
4144 (check): Add return stmt.
4145 * gcc.dg/i386-sse-7.c: New test.
4146 * gcc.dg/i386-mmx-4.c: New test.
4148 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4150 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
4151 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4152 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4153 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
4154 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
4155 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
4156 g++.dg/tc1/dr94.C: Fix line terminator.
4158 2004-02-16 Geoffrey Keating <geoffk@apple.com>
4160 * gcc.c-torture/compile/20040216-1.c: New.
4162 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4164 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4165 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4166 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
4167 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
4168 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
4169 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
4171 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4173 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
4175 2004-02-15 Mark Mitchell <mark@codesourcery.com>
4178 * g++.dg/expr/cond4.C: New test.
4181 * g++.dg/lookup/crash2.C: New test.
4183 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
4185 * gcc.c-torture/compile/20040214-2.c: New test.
4187 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
4190 * g++.dg/ext/typeof8.C: New test.
4192 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
4194 * gcc.c-torture/compile/20040214-1.c: New test.
4196 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4199 * g++.dg/template/spec11.C: New test.
4201 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4204 * g++.dg/other/error8.C: New test.
4206 2004-02-13 Mark Mitchell <mark@codesourcery.com>
4209 * g++.dg/template/array4.C: New test.
4212 * g++.dg/inherit/thunk2.C: New test.
4215 * g++.dg/eh/cond2.C: New test.
4217 2004-02-12 Alan Modra <amodra@bigpond.net.au>
4219 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
4221 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
4223 * lib/scanasm.exp (dg-scan): Quote pattern before display.
4225 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
4227 * g++.dg/simd-2.C: xfail on ppc64-linux.
4229 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
4232 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
4235 2004-02-11 Uros Bizjak <uros@kss-loka.si>
4237 * gcc.dg/builtins-33.c: New test.
4239 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
4241 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
4243 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4245 * g++.dg/simd-2.C: Set -maltivec for ppc64.
4247 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4249 * gcc.dg/ppc64-abi-3.c: New test.
4251 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
4255 * gcc.dg/pr14092-1.c: New testcase.
4257 2004-02-10 Alan Modra <amodra@bigpond.net.au>
4259 * gcc.dg/cpp/assert4.c: Fix typo last change.
4261 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
4262 * gcc.dg/cpp/assert4.c: Handle powerpc64.
4264 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
4266 2004-02-09 Roger Sayle <roger@eyesopen.com>
4268 * gcc.c-torture/compile/20040209-1.c: New test case.
4270 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
4272 * gcc.dg/c90-init-1.c: Adjust expected error messages.
4274 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
4276 * gcc.c-torture/execute/20040208-[12].c: New tests.
4278 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4280 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
4282 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4284 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
4286 2004-02-07 Zack Weinberg <zack@codesourcery.com>
4289 * gcc.dg/visibility-8.c: New testcase.
4291 2004-02-07 Zack Weinberg <zack@codesourcery.com>
4293 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
4295 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
4297 2004-02-07 Roger Sayle <roger@eyesopen.com>
4300 * g++.dg/opt/fold1.C: New test case.
4302 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4305 * g++.dg/other/crash-2.C: New test.
4307 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4310 * g++.dg/parse/angle-bracket2.C: New test.
4312 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4316 2004-01-15 Geoffrey Keating <geoffk@apple.com>
4318 * testsuite/g++.dg/pch/wchar-1.C: New.
4319 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4321 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4324 * g++.dg/parse/error15.C: New test.
4325 * g++.dg/parse/crash11.C: Update dg-error mark.
4327 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4330 * g++.dg/warn/conv2.C: New test.
4332 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4335 * g++.dg/warn/incomplete1.C: Remove xfail.
4337 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4339 * lib/file-format.exp (gcc_target_object_format): Use
4340 ${tool}_target_compile, not gcc_target_compile.
4341 * lib/target-supports.exp (check_alias_available): Likewise.
4342 (check_gc_sections_available): Likewise.
4343 * g++.dg/ext/attrib10.C: Use dg-require-alias.
4344 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
4347 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4350 * g++.dg/template/static6.C: New test.
4352 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
4354 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
4356 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4358 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
4359 tests for systems where `char' is unsigned by default.
4361 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4364 * g++.dg/template/partial3.C: New test.
4366 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
4368 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
4369 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
4370 Remove mentions of obsolete ports.
4372 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
4374 * gcc.dg/noncompile/20001228-1.c: Fix for new
4377 2004-02-03 Roger Sayle <roger@eyesopen.com>
4380 * gcc.c-torture/execute/multdi-1.c: New test case.
4382 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4385 * g++.dg/template/lookup5.C: New test.
4387 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4390 * g++.dg/template/lookup4.C: New test.
4393 * g++.dg/parse/error14.C: New test.
4396 * g++.dg/parse/template13.C: New test.
4398 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4401 * g++.dg/template/koenig4.C: New test.
4404 * g++.dg/template/crash17.C: New test.
4407 * g++.dg/parse/error13.C: New test.
4408 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
4410 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4412 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
4414 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
4418 * gcc.dg/noncompile/20040203-1.c: New test.
4419 * gcc.dg/noncompile/20040203-2.c: Likewise.
4420 * gcc.dg/noncompile/20040203-3.c: Likewise.
4421 * gcc.dg/20040203-1.c: Likewise.
4423 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
4426 * g++.dg/template/sizeof7.C: New test.
4428 2004-02-02 Eric Christopher <echristo@redhat.com>
4429 Zack Weinberg <zack@codesourcery.com>
4431 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
4433 2004-02-02 Zack Weinberg <zack@codesourcery.com>
4435 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
4436 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
4437 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
4438 * gcc.dg/cleanup-5.c: Run only on Linux targets.
4440 2004-02-02 Mark Mitchell <mark@codesourcery.com>
4443 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
4446 * g++.dg/ext/attrib13.C: New test.
4449 * g++.dg/conversion/op2.C: New test.
4451 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4453 * gcc.dg/titype-1.c: Fix pasto.
4455 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4457 * gcc.dg/titype-1.c: New test.
4459 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4462 * g++.dg/template/non-type-template-argument-1.C,
4463 g++.dg/template/qualified-id1.C: Update dg-error marks.
4464 * g++.dg/template/nontype6.C: New test.
4466 2004-02-01 Roger Sayle <roger@eyesopen.com>
4468 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
4469 * gcc.dg/builtins-31.c: New testcase.
4470 * gcc.dg/builtins-32.c: New testcase.
4472 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
4474 * objc.dg/call-super-2.m: Update line numbers
4475 for the including of stddef.h.
4477 2004-01-30 Michael Matz <matz@suse.de>
4479 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
4480 g++.dg/ext/case-range3.C: New tests.
4482 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4486 * g++.dg/template/member4.C: New test.
4488 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4491 * g++.dg/template/sizeof6.C: New test.
4493 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4495 * gcc.dg/fwritable-strings-1.c: New test.
4497 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4499 * gcc.c-torture/compile/20040130-1.c: New test.
4501 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
4503 * objc.dg/call-super-2.m: Include stddef.h for size_t.
4505 2004-01-29 Mark Mitchell <mark@codesourcery.com>
4508 * g++.dg/template/ctor3.C: New test.
4510 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4512 * g++.dg/tc1: New directory.
4513 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
4514 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
4515 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
4516 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
4517 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
4519 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4521 * g++.dg/parse/error11.C: New test.
4522 * g++.dg/parse/error12.C: Likewise.
4524 2004-01-28 Ziemowit Laski <zlaski@apple.com>
4526 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
4527 (scan_initial, main): Use aligned_sizeof instead of sizeof.
4529 2004-01-28 Mark Mitchell <mark@codesourcery.com>
4532 * g++.dg/ext/attrib12.C: New test.
4535 * g++.dg/parse/cast2.C: New test.
4537 2004-01-27 James E Wilson <wilson@specifixinc.com>
4539 * objc.dg/encode-2.m (main): New local string. Set depending on
4540 sizeof long. Use in sscanf call.
4541 * objc.dg/encode-3.m (main): New local string. Set depending on
4542 sizeof long. Use in scan_initial call.
4544 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4546 * objc.dg/call-super-2.m: Make LP64-safe.
4547 * objc.dg/desig-init-1.m: Likewise.
4549 2004-01-27 Devang Patel <dpatel@apple.com>
4551 * g++.dg/debug/namespace1.C: New test.
4553 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
4555 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
4558 * gcc.dg/arm-mmx-1.c: New test.
4560 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4562 * gcc.dg/20040127-1.c: New test.
4563 * gcc.dg/20040127-2.c: New test.
4565 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4567 * objc.dg/stret-1.m (glob): Renamed to globa.
4569 2004-01-26 Mark Mitchell <mark@codesourcery.com>
4572 * g++.dg/expr/for1.C: New test.
4574 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
4577 * gcc.dg/darwin-longlong.c: New test.
4579 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
4581 * gcc.dg/20040124-1.c: Moved test from here...
4582 * gcc.c-torture/compile/20040124-1.c: ...to here.
4584 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4586 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
4587 the assembly output if -m64 is passed.
4589 2004-01-25 Mark Mitchell <mark@codesourcery.com>
4592 * g++.dg/template/cond3.C: New test.
4594 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4597 * g++.dg/template/ttp7.C: New test.
4599 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4602 * g++.dg/template/nontype4.C: New test.
4603 * g++.dg/template/nontype5.C: Likewise.
4605 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
4607 * gcc.dg/torture/mips-clobber-at.c: New test.
4609 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
4611 * gcc.dg/20040124-1.c: New test.
4613 2004-01-24 Jakub Jelinek <jakub@redhat.com>
4615 * gcc.dg/20040123-1.c: New test.
4617 2004-01-23 Zack Weinberg <zack@codesourcery.com>
4619 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
4621 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
4623 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
4625 2004-01-23 Andrew Pinski <apinski@apple.com>
4627 * gcc.dg/20030121-1.c: Move to ..
4628 * gcc.dg/20040121-1.c: here.
4630 2004-01-23 Roger Sayle <roger@eyesopen.com>
4632 * gcc.dg/builtins-29.c: New test case.
4634 2004-01-23 Zack Weinberg <zack@codesourcery.com>
4637 * gcc.dg/builtins-30.c: New testcase.
4639 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
4641 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
4642 * lib/g77.exp: Likewise.
4643 * lib/objc.exp: Likewise.
4644 * lib/g++.exp: Likewise.
4646 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4648 * gcc.dg/struct-by-value-2.c: New test.
4650 2004-01-21 Andrew Pinski <apinski@apple.com>
4653 * gcc.dg/20030121-1.c: New test.
4655 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
4657 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
4658 clobber frame pointer register in asm statement.
4660 2004-01-21 Falk Hueffner <falk@debian.org>
4662 * gcc.c-torture/compile/20040121-1.c: New test.
4664 2004-01-21 Zack Weinberg <zack@codesourcery.com>
4666 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
4668 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
4670 * gcc.dg/ppc64-abi-2.c: New test.
4672 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
4674 * lib/treelang.exp: Fill out this file.
4675 * lib/treelang-dg.exp: New File.
4677 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
4679 * gcc.c-torture/compile/981022-1.c: Remove.
4680 * gcc.dg/array-5.c: Remove XFAIL.
4681 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
4682 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
4683 gcc.dg/cond-lvalue-1.c: Update.
4684 * gcc.dg/cast-lvalue-2.c: New test.
4686 2004-01-19 Mark Mitchell <mark@codesourcery.com>
4689 * g++.dg/other/error1.C (class foo): Tweak error message.
4692 * g++.dg/template/call2.C: New test.
4694 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4696 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
4697 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
4698 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
4699 scalar-return-1_x.c, scalar-return-2_y.c,
4700 scalar-return-3_x.c, scalar-return-3_y.c,
4701 scalar-return-4_x.c, scalar-return-4_y.c,
4702 struct-align-1.h, struct-align-1_x.c,
4703 struct-align-1_y.c, struct-align-2.h,
4704 struct-align-2_x.c, struct-align-2_y.c,
4705 struct-by-value-10_y.c, struct-by-value-11_x.c,
4706 struct-by-value-11_y.c, struct-by-value-12_x.c,
4707 struct-by-value-12_y.c, struct-by-value-13_x.c,
4708 struct-by-value-13_y.c, struct-by-value-14_x.c,
4709 struct-by-value-14_y.c, struct-by-value-15_x.c,
4710 struct-by-value-15_y.c, struct-by-value-16_y.c,
4711 struct-by-value-17_y.c, struct-by-value-18_y.c,
4712 struct-by-value-19_y.c, struct-by-value-1_x.c,
4713 struct-by-value-1_y.c, struct-by-value-20_y.c,
4714 struct-by-value-2_x.c, struct-by-value-2_y.c,
4715 struct-by-value-3_y.c, struct-by-value-4_x.c,
4716 struct-by-value-4_y.c, struct-by-value-5_y.c,
4717 struct-by-value-6_y.c, struct-by-value-7_y.c
4718 struct-by-value-8_x.c, struct-by-value-8_y.c
4719 struct-by-value-9_x.c, struct-by-value-9_y.c
4720 struct-return-10_x.c, struct-return-10_y.c,
4721 struct-return-19_x.c, struct-return-20_x.c
4722 struct-return-2_x.c, struct-return-2_y.c
4723 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
4724 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
4726 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4728 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
4729 attribute on sparc*-sun-solaris2.*.
4731 2004-01-18 Mark Mitchell <mark@codesourcery.com>
4734 * g++.dg/ext/typeof7.C: New test.
4736 2004-01-18 David Edelsohn <edelsohn@gnu.org>
4738 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
4739 * gcc.dg/const-elim-1.c: Same.
4741 2004-01-17 Ziemowit Laski <zlaski@apple.com>
4743 * objc.dg/stret-1.m: New.
4744 * objc.dg/stret-2.m: New.
4746 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
4749 * g++.dg/ext/vector1.C: New test.
4751 2004-01-16 Geoffrey Keating <geoffk@apple.com>
4753 * gcc.dg/pch/import-1.c: New.
4754 * gcc.dg/pch/import-1.hs: New.
4755 * gcc.dg/pch/import-1a.h: New.
4756 * gcc.dg/pch/import-1b.h: New.
4757 * gcc.dg/pch/import-1c.h: New.
4759 2004-01-16 Mark Mitchell <mark@codesourcery.com>
4762 * g++.dg/ext/array1.C: New test.
4765 * g++.dg/conversion/op1.C: New test.
4767 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
4770 From Kazumoto Kojima / Dan Kegel:
4771 * gcc.dg/pr11864-1.c: New test.
4774 From Marcus Comstedt / Dan Kegel:
4775 * gcc.dg/pr10392-1.c: New test.
4777 2004-01-16 Mark Mitchell <mark@codesourcery.com>
4780 * g++.dg/init/ref10.C: New test.
4782 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4785 * g++.dg/parse/typename6.C: New test.
4787 2004-01-15 Geoffrey Keating <geoffk@apple.com>
4790 * testsuite/g++.dg/pch/wchar-1.C: New.
4791 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4793 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4796 * g++.dg/expr/sizeof2.C: New test.
4798 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
4800 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
4802 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
4805 * g++.dg/lookup/strong-using-3.C: New.
4806 * g++.dg/lookup/using-10.C: New.
4808 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
4811 * g++.dg/lookup/strong-using-2.C: New.
4813 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
4814 Dan Kegel <dank@kegel.com>
4815 J"orn Rennecke <joern.rennecke@superh.com>
4818 * gcc.dg/pr9365-1.c: New test.
4820 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4823 * g++.dg/parse/casting-operator2.C: New test.
4824 * g++.old-deja/g++.pt/explicit83.C: Remove.
4826 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
4828 * gcc.dg/label-compound-stmt-1.c: New test.
4829 * gcc.c-torture/compile/950922-1.c,
4830 gcc.c-torture/compile/20000211-3.c,
4831 gcc.c-torture/compile/20000518-1.c,
4832 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
4833 compound statements.
4835 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
4837 * gcc.dg/ppc64-abi-1.c: New test.
4839 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
4841 * g++.dg/ext/attrib9.C: Add dg-warnings.
4843 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4846 * g++.dg/parse/dtor3.C: New test.
4848 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
4851 * g++.dg/parse/try-catch-1.C: New test.
4853 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
4855 * ada/acats/run_all.sh: Add more verbose output in acats.log
4856 when compiling tests.
4858 2004-01-12 Zack Weinberg <zack@codesourcery.com>
4861 * gcc.dg/typedef-redecl.c: New test case.
4862 * gcc.dg/typedef-redecl.h: New support file.
4864 2004-01-13 Jan Hubicka <jh@suse.cz>
4866 * gcc.dg/always_inline.c: New test.
4867 * gcc.dg/debug/20031231-1.c: Fix.
4869 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4872 * g++.dg/template/array3.C: New test.
4874 2004-01-12 Zack Weinberg <zack@codesourcery.com>
4876 * g++.dg/ext/lvalue1.C: No longer expected to fail.
4877 * g++.dg/warn/Wunused-2.C: Likewise.
4879 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4882 * g++.dg/template/instantiate6.C: New test.
4884 2004-01-12 Roger Sayle <roger@eyesopen.com>
4887 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
4889 2004-01-12 Jan Hubicka <jh@suse.cz>
4892 * gcc.dg/20040112-1.c: New.
4894 * gcc.dg/dwarf-die[1-7].c: Move to...
4895 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
4896 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
4898 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
4901 * g++.dg/parse/friend4.C: New test.
4903 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
4906 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
4907 definition is called a friend.
4909 2004-01-11 Zack Weinberg <zack@codesourcery.com>
4911 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
4913 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
4916 * g++.dg/parse/error10.C: New test.
4917 * g++.dg/template/arg2.C: Accept "invalid type" error.
4919 2004-01-11 Jakub Jelinek <jakub@redhat.com>
4922 * g++.dg/opt/expect2.C: New test.
4924 2004-01-10 Zack Weinberg <zack@codesourcery.com>
4926 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
4927 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
4928 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
4929 Update dg-error regexps.
4931 2004-01-10 Zack Weinberg <zack@codesourcery.com>
4933 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
4934 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
4936 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4938 * gcc.dg/pragma-re-1.c: Use right pointer type.
4940 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4942 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
4944 2004-01-09 Geoffrey Keating <geoffk@apple.com>
4946 * gcc.dg/rs6000-ldouble-1.c: New.
4948 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4952 * g++.dg/other/abstract1.C: New test.
4954 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
4956 * g++.dg/lookup/strong-using-1.C: New.
4958 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
4961 * gcc.dg/func-ptr-conv-1.c: New test.
4962 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
4964 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
4967 * gcc.c-torture/compile/20040109-1.c: New.
4969 2004-01-08 Stuart Hastings <stuart@apple.com>
4971 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
4972 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
4973 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
4975 2004-01-09 Alan Modra <amodra@bigpond.net.au>
4977 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
4979 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4981 * ada/acats/run_acats: Treat 'gnatchop' the same way
4982 as 'gnatmake'. Export GCC_DRIVER.
4983 * ada/acats/run_all.sh: Add target_gnatchop. Use
4984 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
4986 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4989 * g++.dg/template/dependent-expr4.C: New test.
4991 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
4993 * gcc.dg/altivec-11.c: New test.
4995 2004-01-07 Mark Mitchell <mark@codesourcery.com>
4997 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
4999 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
5002 * gcc.dg/enum-compat-1.c: New test.
5003 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
5005 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
5008 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
5009 gcc.dg/c99-idem-qual-3.c: New tests.
5011 2004-01-07 Alan Modra <amodra@bigpond.net.au>
5013 * gcc.dg/winline-7.c: Don't cast void * to int.
5015 2004-01-06 Jan Hubicka <jh@suse.cz>
5017 * gcc.dg/i386-sse-5.c: New test
5018 * g++.dg/eh/simd-1.c: Add -w argument for i386.
5020 2004-01-05 Mark Mitchell <mark@codesourcery.com>
5023 * g++.dg/rtti/typeid4.C: New test.
5025 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5027 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
5029 2004-01-05 Mark Mitchell <mark@codesourcery.com>
5032 * g++.dg/template/error11.C: New test.
5035 * g++.dg/template/class2.C: New test.
5037 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
5038 Richard Sandiford <rsandifo@redhat.com>
5041 * g++.dg/opt/alias3.C: New test.
5043 2004-01-04 Mark Mitchell <mark@codesourcery.com>
5046 * g++.dg/template/koenig3.C: New test.
5049 * g++.dg/parse/offsetof3.C: New test.
5051 * g++.dg/init/copy7.C: Add missing dg-error markers.
5054 * g++.dg/init/copy7.c: New test.
5057 * g++.dg/parse/cast1.C: New test.
5059 2004-01-04 Jan Hubicka <jh@suse.cz>
5061 * gcc.dg/winline[1-7].c: New tests.
5063 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5066 * g++.dg/template/qualttp22.C: New test.
5068 2004-01-01 Jan Hubicka <jh@suse.cz>
5070 * gcc.dg/debug/20031231-1.c: New.
5071 * gcc.c-torture/compile/20040101-1.c: New.
5072 * gcc.dg/dwarf-die-[1-7].c: New.
5074 2004-01-01 Jakub Jelinek <jakub@redhat.com>
5076 PR optimization/13521
5077 * gcc.c-torture/compile/20031231-1.c: New test.
5079 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
5081 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
5083 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5086 * g++.dg/template/crash16.C: New test.
5088 2003-12-30 Mark Mitchell <mark@codesourcery.com>
5090 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
5092 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
5094 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
5096 * g++.old-deja/g++.jason/thunk3.C: Likewise.
5097 * g++.old-deja/g++.law/profile1.C: Likewise.
5098 * gcc.c-torture/compile/981006-1.c: Likewise.
5099 * gcc.c-torture/execute/loop-2e.x: Likewise.
5100 * gcc.c-torture/execute/loop-2f.x: Remove.
5101 * gcc.c-torture/execute/loop-2g.x: Likewise.
5102 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
5103 * gcc.dg/20020312-2.c: Remove traces of dead ports.
5105 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
5108 * g++.dg/ext/attrib11.C: New test.
5111 * g++.dg/template/array2-1.C: New test.
5112 * g++.dg/template/array2-2.C: New test.
5114 2003-12-29 Mark Mitchell <mark@codesourcery.com>
5116 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
5118 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
5121 * g++.dg/template/array1-1.C: New test.
5122 * g++.dg/template/array1-2.C: New test.
5124 2003-12-29 Roger Sayle <roger@eyesopen.com>
5127 * g77.dg/12632.f: New test case.
5129 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5132 * g++.dg/parse/nontype1.C: New test.
5134 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5137 * g++.dg/parse/explicit1.C: New test.
5138 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
5140 2003-12-28 Mark Mitchell <mark@codesourcery.com>
5143 * g++.dg/opt/inline6.C: New test.
5146 * g++.dg/parse/error9.C: New test.
5148 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
5150 2003-12-28 Mark Mitchell <mark@codesourcery.com>
5153 * g++.dg/init/assign1.C: New test.
5155 2003-12-28 Roger Sayle <roger@eyesopen.com>
5158 * g++.dg/warn/format3.C: New test case.
5160 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5162 * gcc.c-torture/compile/20031227-1.c: New test.
5164 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5166 * g++.dg/bprob/bprob.exp: Load target-supports.exp
5167 * g77.dg/bprob/bprob.exp: Likewise.
5168 * gcc.misc-tests/bprob.exp: Likewise.
5169 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
5170 variants on systems where the library does not provide that
5172 * gcc.dg/builtins-20.c: Use builtins-config.h.
5173 * gcc.dg/builtins-config.h: New file.
5175 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5177 * lib/gcc-dg.exp (dg-require-profiling): New function.
5178 * lib/target-supports.exp (check_profiling_available): Likewise.
5179 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
5180 * g77.dg/bprob/bprob.exp: Likewise.
5181 * gcc.misc-tests/bprob.exp: Likewise.
5182 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
5183 * gcc.dg/20021014-1.c: Likewise.
5184 * gcc.dg/nest.c: Likewise.
5186 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5188 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
5190 * g++.dg/lookup/java2.C: Likewise.
5191 * gcc.dg/cpp/lexident.c: Likewise.
5193 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
5195 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
5197 * gcc.c-torture/compile/961203-1.c: Likewise.
5198 * gcc.c-torture/compile/980506-1.c: Likewise.
5200 2003-12-23 Zack Weinberg <zack@codesourcery.com>
5202 * lib/gcc-dg.exp (dg-prune-output): New annotation.
5203 (additional_prunes): New global.
5204 (gcc-dg-prune): Handle additional per-test pruning.
5205 (dg-test): Clear additional_prunes between tests.
5207 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
5208 dg-prune-output to avoid spurious failures from assembler
5209 complaining about nonexistent WAW violations.
5210 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
5211 Use dg-prune-output to avoid spurious failures from assembler
5212 warning about Itanium B-step errata.
5214 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5216 * g++.dg/abi/macro0.C: New test.
5217 * g++.dg/abi/macro1.C: Likewise.
5218 * g++.dg/abi/macro2.C: Likewise.
5220 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
5221 * g++.dg/abi/bitfield7.C: Likewise.
5222 * g++.dg/abi/dtor2.C: Likewise.
5223 * g++.dg/abi/mangle11.C: Likewise.
5224 * g++.dg/abi/mangle12.C: Likewise.
5225 * g++.dg/abi/mangle14.C: Likewise.
5226 * g++.dg/abi/mangle17.C: Likewise.
5227 * g++.dg/abi/vbase10.C: Likewise.
5228 * g++.dg/abi/vbase14.C: Likewise.
5229 * g++.dg/template/qualttp17.C: Likewise.
5231 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5234 * gcc.dg/20031223-1.c: New test.
5236 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5238 * gcc.dg/noreturn-7.c: New test.
5240 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5242 * gcc.dg/null-pointer-1.c: New test.
5244 2003-12-22 Mark Mitchell <mark@codesourcery.com>
5246 * g++.old-deja/g++.jason/template18.C: Remove.
5247 * g++.old-deja/g++.jason/template37.C: Likewise.
5250 * g++.dg/lookup/ns1.C: New test.
5253 * g++.dg/template/lookup3.C: New test.
5255 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5257 * g++.dg/template/recurse1.C: New test
5259 2003-12-22 Mark Mitchell <mark@codesourcery.com>
5262 * g++.dg/parse/semicolon1.C: New test.
5263 * g++.dg/parse/semicolon1.h: Likewise.
5265 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
5267 * gcc.dg/darwin-misaligned.c: New test.
5269 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5272 * gcc.dg/20031222-1.c: New test.
5274 2003-12-21 Mark Mitchell <mark@codesourcery.com>
5277 * g++.dg/parse/error8.C: New test.
5280 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
5282 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
5284 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
5286 * gcc.c-torture/compile/930217-1.c: Likewise.
5287 * gcc.c-torture/compile/930513-1.c: Likewise.
5288 * gcc.c-torture/execute/920908-2.c: Likewise.
5289 * gcc.c-torture/execute/921204-1.c: Likewise.
5290 * gcc.c-torture/execute/930621-1.c: Likewise.
5291 * gcc.c-torture/execute/930630-1.c: Likewise.
5292 * gcc.c-torture/execute/931031-1.c: Likewise.
5293 * gcc.c-torture/execute/980602-2.c: Likewise.
5294 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5295 * gcc.c-torture/execute/compndlit-1.c: Likewise.
5296 * gcc.c-torture/execute/extzvsi.c: Likewise.
5297 * gcc.c-torture/unsorted/ext.c: Likewise.
5299 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
5302 * gcc.c-torture/compile/20031220-2.c: New test case.
5304 2003-12-20 Roger Sayle <roger@eyesopen.com>
5306 PR optimization/13031
5307 * gcc.c-torture/compile/20031220-1.c: New test case.
5309 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5311 * gcc.dg/cast-function-1.c: New test.
5313 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
5315 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
5318 2003-12-19 Mark Mitchell <mark@codesourcery.com>
5321 * g++.dg/ext/attrib10.C: New test.
5323 2003-12-19 Jakub Jelinek <jakub@redhat.com>
5325 * gcc.dg/cleanup-10.c: New test.
5326 * gcc.dg/cleanup-11.c: New test.
5328 2003-12-19 Jakub Jelinek <jakub@redhat.com>
5331 * g++.dg/opt/expect1.C: New test.
5333 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
5335 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
5337 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
5340 * gcc.dg/20031218-1.c: New test.
5343 * gcc.dg/20031218-2.c: New test.
5344 * gcc.dg/20031218-3.c: New test.
5346 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
5347 of label name and allow for USER_LABEL_PREFIX == "_" names.
5348 * g++.dg/abi/mangle18-2.C: Likewise.
5349 * g++.dg/abi/mangle19-1.C: Likewise.
5350 * g++.dg/abi/mangle19-2.C: Likewise.
5351 * g++.dg/abi/mangle20-1.C: Likewise.
5352 * g++.dg/abi/mangle20-2.C: Likewise.
5354 2003-12-18 Richard Henderson <rth@redhat.com>
5356 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
5358 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
5359 Dan Kegel <dank@kegel.com>
5362 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
5363 testing a cross compiler, it causes spurious compile failures.
5364 * lib/g++.exp: Likewise.
5366 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5369 * g++.dg/template/access13.C: New test.
5371 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
5373 * gcc.dg/20031216-1.c: New test.
5375 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5378 * g++.dg/template/error10.C: New test.
5380 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5382 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
5383 * g++.dg/eh/simd-2.C: Likewise.
5385 2003-12-17 James E Wilson <wilson@specifixinc.com>
5386 Roger Sayle <roger@eyesopen.com>
5388 * gcc.c-torture/execute/ieee/mzero5.c: New.
5390 2003-12-17 Mark Mitchell <mark@codesourcery.com>
5393 * g++.dg/parse/error6.C: New test.
5396 * g++.dg/parse/error7.C: New test.
5398 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5400 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
5401 at -O with stabs debugging formats.
5402 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
5403 * gcc.dg/debug/debug-2.c: Likewise.
5405 2003-12-16 Mark Mitchell <mark@codesourcery.com>
5408 * g++.dg/init/error1.C: New test.
5411 * g++.dg/init/pm3.C: New test.
5413 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
5416 * gcc.dg/bitfld-8.c: New test.
5418 2003-12-16 James Lemke <jim@wasabisystems.com>
5420 * gcc.dg/arm-scd42-[123].c: New tests.
5422 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5425 * g++.dg/abi/mangle20-1.C: New test.
5426 * g++.dg/abi/mangle20-2.C: New test.
5428 2003-12-16 Mark Mitchell <mark@codesourcery.com>
5431 * g++.dg/other/offsetof2.C: Remove XFAIL.
5432 * g++.dg/parse/offsetof1.C: New test.
5433 * g++.gd/parse/offsetof2.C: Likewise.
5435 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5437 * g++.dg/template/nontype3.C: New test.
5438 * g++.dg/template/static2.C: Tweaked the dg-error clause.
5440 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5442 * g++.dg/warn/noreturn-3.C: Also test instantiation.
5444 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5447 * g++.dg/expr/assign1.C: New test.
5450 * g++.dg/abi/mangle19-1.C: New test.
5451 * g++.dg/abi/mangle19-2.C: New test.
5453 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
5455 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
5457 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5459 * gcc.c-torture/execute/20031216-1.c: New test.
5461 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5463 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
5466 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5469 * g++.dg/template/error9.C: New test.
5472 * g++.dg/template/error8.C: New test.
5474 2003-12-15 Roger Sayle <roger@eyesopen.com>
5477 * gcc.c-torture/execute/20031215-1.c: New test case.
5479 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5482 * g++.dg/parse/error5.C: New test.
5485 * g++.dg/expr/sizeof1.C: New test.
5488 * g++.dg/template/crash15.C: New test.
5490 2003-12-15 Geoffrey Keating <geoffk@apple.com>
5492 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
5493 a non-POD type as the last named parameter of a varargs function.
5495 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5499 * g++.dg/template/crash14.C: New test.
5500 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
5502 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
5504 * g++.dg/other/java1.C: New test.
5507 * g++.dg/abi/mangle18-1.C: New test.
5508 * g++.dg/abi/mangle18-2.C: New test.
5510 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5512 PR optimization/10312
5513 * gcc.c-torture/execute/20031214-1.c: New.
5515 2003-12-14 Mark Mitchell <mark@codesourcery.com>
5519 * g++.dg/parse/error3.C: New test.
5520 * g++.dg/parse/error4.C: Likewise.
5521 * g++.dg/abi/mangle4.C: Tweak error messages.
5522 * g++.dg/lookup/using5.C: Likewise.
5523 * g++.dg/other/error2.C: Likewise.
5524 * g++.dg/parse/typename5.C: Likewise.
5525 * g++.dg/parse/undefined1.C: Likewise.
5526 * g++.dg/template/arg2.C: Likewise.
5527 * g++.dg/template/ttp3.C: Likewise.
5528 * g++.dg/template/type1.C: Likewise.
5529 * g++.old-deja/g++.other/crash32.C: Likewise.
5530 * g++.old-djea/g++.pt/defarg8.C: Likewise.
5532 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5535 * g++.dg/warn/noreturn-3.C: New test.
5537 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5540 * g++.dg/abi/covariant3.C: New.
5542 2003-12-12 Jakub Jelinek <jakub@redhat.com>
5544 * g++.dg/eh/ia64-1.C: New test.
5546 2003-12-12 Roger Sayle <roger@eyesopen.com>
5548 PR optimization/13037
5549 * g77.f-torture/execute/13037.f: New test case.
5551 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5554 * g++.dg/abi/covariant2.C: New.
5556 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
5558 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
5560 2003-12-11 Zack Weinberg <zack@codesourcery.com>
5562 * gcc.c-torture/execute/wchar_t-1.x: Delete.
5564 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
5567 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
5569 * lib/g++.exp (g++_version): Likewise.
5570 * lib/g77.exp (g77_version): Likewise.
5571 * lib/objc.exp (default_objc_version): Likewise.
5573 2003-12-10 Richard Henderson <rth@redhat.com>
5575 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
5577 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
5579 2003-12-08 Matt Austern <austern@apple.com>
5582 * lib/gcc-dg.exp (dg-require-visibility): Define.
5583 * lib/target-supports (check_visibility_available): Define.
5584 * gcc.dg/visibility-1.c: New test.
5585 * gcc.dg/visibility-2.c: Likewise.
5586 * gcc.dg/visibility-3.c: Likewise.
5587 * gcc.dg/visibility-4.c: Likewise.
5588 * gcc.dg/visibility-5.c: Likewise.
5589 * gcc.dg/visibility-6.c: Likewise.
5590 * g++.dg/ext/visibility-1.C: Likewise.
5591 * g++.dg/ext/visibility-2.C: Likewise.
5592 * g++.dg/ext/visibility-3.C: Likewise.
5593 * g++.dg/ext/visibility-4.C: Likewise.
5594 * g++.dg/ext/visibility-5.C: Likewise.
5595 * g++.dg/ext/visibility-6.C: Likewise.
5597 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5599 * g++.dg/lookup/java1.C: New test.
5600 * g++.dg/lookup/java2.C: New test.
5602 2003-12-07 Falk Hueffner <falk@debian.org>
5604 * g++.dg/opt/noreturn-1.C: New test.
5606 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
5608 * gcc.dg/overflow-1.c: New test.
5610 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5612 * g77.f-torture/compile/13060.f: New test.
5614 2003-12-06 Mark Mitchell <mark@codesourcery.com>
5617 * g++.dg/inherit/operator2.C: New test.
5619 2003-12-05 Mark Mitchell <mark@codesourcery.com>
5622 * g++.dg/ext/attrib9.C: New test.
5624 2003-12-05 Mark Mitchell <mark@codesourcery.com>
5627 * g++.dg/template/error7.C: New test.
5629 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
5630 J"orn Rennecke <joern.rennecke@superh.com>
5633 * g++.dg/other/struct-va_list.C: New test.
5635 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5638 * g++.dg/parse/defarg6.C: New test.
5640 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
5643 * gcc.c-torture/execute/20031201-1.c: New test.
5645 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
5647 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
5649 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5651 * gcc.dg/builtin-return-1.c: New test.
5653 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
5654 J"orn Rennecke <joern.rennecke@superh.com>
5656 PR optimization/13260
5657 * gcc.c-torture/execute/20031204-1.c: New test.
5659 2003-12-03 Mark Mitchell <mark@codesourcery.com>
5662 * g++.dg/template/error6.C: New test.
5664 2003-12-03 Jakub Jelinek <jakub@redhat.com>
5666 * gcc.dg/20031202-1.c: New test.
5668 2003-12-03 Mark Mitchell <mark@codesourcery.com>
5671 * g++.dg/template/eh1.C: New test.
5674 * g++.dg/template/error5.C: New test.
5676 2003-12-02 David Ung <davidu@mips.com>
5678 * gcc.dg/compat/vector-check.h: Corrected type for var
5681 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5684 * g++.dg/template/ptrmem8.C: New test.
5686 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5689 * g++.dg/template/dependent-expr3.C: New test.
5691 2003-12-01 James Lemke <jim@wasabisystems.com>
5693 * gcc.dg/arm-g2.c: New test.
5695 2003-12-01 Roger Sayle <roger@eyesopen.com>
5697 PR optimization/11634
5698 * gcc.dg/20031201-2.c: New test case.
5700 2003-12-01 Zack Weinberg <zack@codesourcery.com>
5703 * objc.dg/proto-lossage-3.m: New test.
5705 2003-12-01 Roger Sayle <roger@eyesopen.com>
5707 PR optimization/12628
5708 * gcc.dg/20031201-1.c: New test case.
5710 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5712 * gcc.dg/unaligned-1.c: New test.
5714 2003-11-30 Mark Mitchell <mark@codesourcery.com>
5717 * g++.dg/template/error4.C: New test.
5718 * g++.dg/template/nested3.C: Adjust error markers.
5720 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5722 * gcc.dg/cpp/assert4.c: Check more #system assertions.
5724 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
5727 * gcc.dg/bitfld-7.c: New test.
5729 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
5731 * gcc.dg/tls/asm-1.C: New test.
5733 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5735 * gcc.dg/cpp/assert4.c: Update.
5737 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5739 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
5740 * gcc.dg/builtin-apply3.c: New test.
5742 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5744 * lib/compat.exp (compat-obj): New xfaildata parameter.
5745 Use it to set compiler_conditional_xfail_data before compiling.
5746 (compat-get-options): Handle dg-xfail-if.
5747 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
5748 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
5749 * gcc.dg/compat/vector-1_y.c: Likewise.
5750 * gcc.dg/compat/vector-2_x.c: Likewise.
5751 * gcc.dg/compat/vector-2_y.c: Likewise.
5753 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5755 * g++.dg/opt/reg-stack4.C: New test.
5757 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5759 * gcc.dg/builtin-apply2.c: New test.
5761 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5763 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
5765 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5768 * g++.dg/template/template-id-2.C: New test.
5770 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5773 * g++.dg/template/memfriend1.C: New test.
5774 * g++.dg/template/memfriend2.C: Likewise.
5775 * g++.dg/template/memfriend3.C: Likewise.
5776 * g++.dg/template/memfriend4.C: Likewise.
5777 * g++.dg/template/memfriend5.C: Likewise.
5778 * g++.dg/template/memfriend6.C: Likewise.
5779 * g++.dg/template/memfriend7.C: Likewise.
5780 * g++.dg/template/memfriend8.C: Likewise.
5781 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
5783 2003-11-21 Mark Mitchell <mark@codesourcery.com>
5786 * g++.dg/ext/cond1.C: New test.
5788 2003-11-20 Richard Henderson <rth@redhat.com>
5790 * gcc.dg/20020201-2.c: Remove.
5791 * gcc.dg/20020201-4.c: Remove.
5792 * gcc.dg/20020304-1.c: Remove.
5794 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
5796 * gcc.dg/cpp/trad/xwin1.c: New test case.
5798 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
5800 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
5801 * lib/g77.exp: Likewise.
5802 * lib/objc.exp: Likewise.
5803 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
5806 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5809 * g++.dg/template/static5.C: New test.
5811 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
5813 * gcc.dg/nested-func-1.c: New test.
5815 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5817 * gcc.dg/cpp/assert4.c: New test.
5819 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5822 * g++.dg/lookup/using9.c: New test.
5824 2003-11-14 Mark Mitchell <mark@codesourcery.com>
5827 * g++.dg/template/error3.C: New test.
5829 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
5832 * ada/acats/run_acats, run_all.sh: Fix syntax error.
5833 No longer use a wrapper for gcc, since this does not work under
5836 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5839 * g++.dg/template/ptrmem7.C: New test.
5841 2003-11-13 Andrew Pinski <apinski@apple.com>
5843 * gcc.c-torture/compile/20031113-1.c: New test.
5845 2003-11-13 Mark Mitchell <mark@codesourcery.com>
5846 Kean Johnston <jkj@sco.com>
5849 * gcc.dg/unused-4.c: Update.
5851 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5853 * g++.dg/opt/const3.C: New test.
5855 2003-11-13 Jan Hubicka <jh@suse.cz>
5857 * gcc.c-torture/compile/20031112-1.c: New test.
5859 2003-11-12 Mark Mitchell <mark@codesourcery.com>
5861 * g++.dg/parse/crash10.C: Remove bogus error marker.
5863 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5865 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
5866 (host_gcc): Likewise.
5867 (ROOT): Honor $PWDCMD.
5869 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
5871 2003-11-12 Catherine Moore <clm@redhat.com>
5873 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
5875 2003-11-12 Andreas Jaeger <aj@suse.de>
5876 Jakub Jelinek <jakub@redhat.com>
5877 Andrew Pinski <pinskia@physics.uc.edu>
5878 Richard Henderson <rth@redhat.com>
5880 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
5882 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
5884 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
5885 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5887 2003-11-11 Andreas Jaeger <aj@suse.de>
5889 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
5891 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
5893 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
5895 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
5898 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
5900 * gcc.dg/trampoline-1.c: New test.
5902 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
5904 * gcc.c-torture/compile/200031109-1.c: New test.
5906 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5910 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5911 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
5912 gcc.dg/format/no-y2k-1.c: Update.
5914 2003-11-08 Roger Sayle <roger@eyesopen.com>
5916 PR optimization/10467
5917 * gcc.dg/20031108-1.c: New test case.
5919 2003-11-07 Geoffrey Keating <geoffk@apple.com>
5921 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
5923 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5925 * gcc.dg/compound-lvalue-1.c: New test.
5926 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
5929 2003-11-06 Geoffrey Keating <geoffk@apple.com>
5931 * gcc.dg/altivec-varargs-1.c: New test.
5933 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5935 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
5936 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
5937 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
5938 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
5939 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
5941 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
5943 * gcc.dg/cond-lvalue-1.c: New test.
5945 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
5947 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
5949 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5952 * g++.dg/template/instantiate5.C: New test.
5954 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5957 * g++.dg/ext/complit2.C: Replace test with self-contained version.
5958 * ChangeLog: Add missing first entry for above test.
5960 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5963 * g++.dg/template/using8.C: New test.
5964 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
5966 2003-11-02 Roger Sayle <roger@eyesopen.com>
5968 PR optimization/10817
5969 * gcc.c-torture/compile/20031102-1.c: New test case.
5971 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
5973 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
5976 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5978 * gcc.dg/20031102-1.c: New test.
5980 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5982 * gcc.dg/complex-1.c: New test.
5984 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5987 * g++.dg/template/crash13.C: Adjust expected error location.
5988 * g++.old-deja/g++.brendan/ns1.C: Likewise.
5990 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
5992 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5994 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
5997 * gcc.c-torture/compile/20031031-2.c: New test.
5999 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
6002 * gcc.c-torture/compile/20031031-1.c: New test.
6004 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
6006 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
6007 * gcc.misc-tests/bprob.exp: Likewise.
6008 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
6009 the execution test on arm-elf configs.
6010 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
6011 configs that don't support scratch files.
6012 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
6014 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
6016 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
6019 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
6021 * ada/acats/run_all.sh: Redirect mv output to /dev/null
6022 Avoid non pure sh syntax. Add more logging.
6024 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
6027 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6030 * gcc.dg/ppc-stackalign-1.c: New test.
6032 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
6034 * ada/acats/run_all.sh: Change output to be more compliant with
6036 Create acats.sum and acats.log files under testsuite/ada/acats
6037 Only run [a-z]* directories, to filter out e.g. CVS.
6038 Redirect build output to log file.
6040 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
6042 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
6044 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
6047 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
6049 2003-10-27 Jakub Jelinek <jakub@redhat.com>
6051 * gcc.c-torture/compile/20031023-1.c: New test.
6052 * gcc.c-torture/compile/20031023-2.c: New test.
6053 * gcc.c-torture/compile/20031023-3.c: New test.
6054 * gcc.c-torture/compile/20031023-4.c: New test.
6056 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6059 * g++.dg/lookup/scoped8.C: New test.
6061 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6063 * g++.dg/opt/reg-stack3.C: New test.
6065 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
6067 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
6069 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6072 * g++.dg/template/crash13.C: New test.
6074 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
6076 * gcc.dg/c99-restrict-2.c: New test.
6078 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
6080 PR c++/12698, c++/12699, c++/12700, c++/12566
6081 * g++.dg/inherit/covariant9.C: New test.
6082 * g++.dg/inherit/covariant10.C: New test.
6083 * g++.dg/inherit/covariant11.C: New test.
6085 2003-10-23 Jason Merrill <jason@redhat.com>
6088 * g++.dg/ext/complit2.C: New test.
6090 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
6093 * gcc.c-torture/execute/20031020-1.c: New test.
6095 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6097 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
6098 following the jump_insn.
6100 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
6102 * gcc.dg/cast-lvalue-1.c: New test.
6104 2003-10-21 Mark Mitchell <mark@codesourcery.com>
6107 * g++.dg/template/cond2.C: New test.
6109 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
6111 * gcc.dg/builtins-28.c: New test.
6113 2003-10-20 Jan Hubicka <jh@suse.cz>
6115 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
6117 * testsuite/gcc.dg/inline-2.c: Likewise.
6119 2003-10-20 Phil Edwards <phil@codesourcery.com>
6121 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
6122 * gcc.dg/nest.c: Likewise.
6124 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6126 PR c++/9781, c++/10583, c++/11862
6127 * g++.dg/parse/crash13.C: New test.
6129 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6131 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
6133 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6135 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
6136 Define HAVE_C99_RUNTIME except on Solaris.
6137 * gcc.dg/builtins-20.c: Likewise.
6139 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6141 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
6143 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6146 * g++.dg/template/crash21.C: New test.
6148 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6151 * g++.dg/template/typename5.C: New test.
6153 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6156 * g++.dg/template/friend25.C: New test.
6158 2003-10-16 Ziemowit Laski <zlaski@apple.com>
6160 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
6163 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
6165 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
6168 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
6170 * gcc.c-torture/execute/960416-1.x: Remove.
6171 * gcc.c-torture/execute/divconst-3.x: Likewise.
6173 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
6176 * gcc.dg/torture/cris-volatile-1.c: New test.
6178 2003-10-14 Roger Sayle <roger@eyesopen.com>
6180 PR optimization/9325
6181 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
6182 for overflowing floating point to integer conversion during RTL
6185 2003-10-13 Ziemowit Laski <zlaski@apple.com>
6187 * objc/execute/_cmd.m: Fix typo.
6188 * objc.dg/image-info.m, objc.dg/symtab-1.m:
6189 Relax 'scan-assembler' regexp.
6190 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
6191 objc.dg/try-catch-4.m: Run on non-Darwin targets.
6192 * objc.dg/zero-link-2.m: Remove blank line.
6193 * objc.dg/zero-link-3.m: New test case.
6195 2003-10-13 Geoffrey Keating <geoffk@apple.com>
6197 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
6199 * gcc.dg/asm-names.c: Use scan-assembler-not rather
6200 than linker trickery.
6202 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6205 * g++.dg/other/friend2.C: New test.
6207 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6209 * gcc.dg/20031012-1.c: New test.
6211 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6213 * gcc.dg/weak/weak-3.c: Fix for new warning.
6215 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
6217 PR optimization/8750
6218 * gcc.c-torture/execute/20031012-1.c: New test case.
6220 2003-10-11 Roger Sayle <roger@eyesopen.com>
6222 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
6223 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
6225 2003-10-11 Roger Sayle <roger@eyesopen.com>
6227 PR optimization/12260
6228 * gcc.c-torture/compile/20031011-2.c: New test case.
6230 2003-10-11 Roger Sayle <roger@eyesopen.com>
6232 * gcc.c-torture/execute/20031011-1.c: New testcase.
6234 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
6236 * gcc.c-torture/compile/20031011-1.c: New test.
6238 2003-10-11 Jan Hubicka <jh@suse.cz>
6240 * g++.dg/other/first-global.C: New test.
6242 2003-10-11 Roger Sayle <roger@eyesopen.com>
6244 * gcc.c-torture/execute/string-opt-18.c: New testcase.
6246 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
6248 * gcc.c-torture/compile/20031010-1.c: New test.
6250 2003-10-10 Geoffrey Keating <geoffk@apple.com>
6252 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
6253 * gcc.c-torture/execute/va-arg-25.c: ... here.
6255 2003-10-09 Mark Mitchell <mark@codesourcery.com>
6257 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
6259 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
6261 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
6263 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6265 * g++.dg/parse/error2.C: New test.
6267 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6270 * g++.dg/other/error5.C: Modify the error message.
6271 * g++.dg/lookup/using8.C: New test.
6273 2003-10-07 Geoffrey Keating <geoffk@apple.com>
6275 * gcc.dg/darwin-abi-2.c: New file.
6276 * gcc.c-torture/execute/va-arg-24.c: New file.
6278 2003-10-06 Bob Wilson <bob.wilson@acm.org>
6280 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
6283 2003-10-06 Mark Mitchell <mark@codesourcery.com>
6286 * g++.dg/other/error4.C: Update error messages.
6287 * g++.dg/template/ptrmem4.C: Likewise.
6290 * g++.dg/init/new9.C: New test.
6292 PR c++/12334, c++/12236, c++/8656
6293 * g++.dg/ext/attrib8.C: New test.
6295 2003-10-06 Devang Patel <dpatel@apple.com>
6297 * gcc.dg/debug/dwarf2-3.h: New test.
6298 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
6300 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
6302 * g++.dg/opt/cfg2.C: New test.
6304 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6306 * g++.dg/opt/float1.C: New test.
6308 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6310 * gcc.dg/c90-array-lval-6.c: New test.
6311 * gcc.dg/c99-array-lval-6.c: New test.
6313 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
6314 Ziemowit Laski <zlaski@apple.com>
6316 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
6317 'Derived', so that it is never considered a class method; add
6318 new warning for '+port' method ambiguity.
6319 * objc.dg/method-12.m: Include <objc/objc.h> instead of
6320 <objc/objc-api.h> (needed on Mac OS X).
6321 * objc.dg/method-13.m: New test.
6323 2003-10-03 Roger Sayle <roger@eyesopen.com>
6325 PR optimization/9325, PR java/6391
6326 * gcc.c-torture/execute/20031003-1.c: New test case.
6328 2003-10-02 Mark Mitchell <mark@codesourcery.com>
6330 PR optimization/12180
6331 * gcc.dg/20031002-1.c: New test.
6334 * g++.dg/inherit/error1.C: New test.
6336 2003-10-02 Chris Demetriou <cgd@broadcom.com>
6338 * lib/f-torture.exp (search_for): Rename to...
6339 (search_for_re): This. Also, clean up comments and the
6340 "regexp" invocation.
6342 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
6344 * gcc.c-torture/compile/20031002-1.c: New test.
6346 2003-10-02 Jakub Jelinek <jakub@redhat.com>
6348 * g++.dg/opt/cond1.C: New test.
6350 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
6352 * gcc.dg/Wold-style-definition-2.c: New testcase.
6353 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
6355 2003-09-29 Richard Henderson <rth@redhat.com>
6357 * g++.dg/init/array10.C: Add dg-options.
6359 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
6361 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
6363 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6365 * g++.dg/template/friend19.C: Fix typo.
6366 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
6368 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
6370 * gcc.c-torture/execute/20030928-1.c: New test.
6371 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
6373 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6375 * g++.dg/opt/unroll1.C: New test.
6377 2003-09-26 Roger Sayle <roger@eyesopen.com>
6379 PR optimization/11741
6380 * gcc.dg/20030926-1.c: New test case.
6382 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6385 * g++.dg/parse/access7.C: New test.
6386 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
6388 2003-09-24 Ziemowit Laski <zlaski@apple.com>
6390 MERGE OF objc-improvements-branch into MAINLINE:
6391 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
6392 if libobjc has not been built.
6393 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
6394 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
6395 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
6396 objc/execute/nested-3.m, objc/execute/np-2.m,
6397 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
6398 objc/execute/redefining_self.m, objc/execute/root_methods.m,
6399 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
6400 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
6401 objc.dg/special/unclaimed-category-1.h,
6402 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
6403 well as GNU runtime.
6404 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
6405 * execute/cascading-1.m, execute/function-message-1.m,
6406 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
6407 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
6408 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
6409 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
6410 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
6411 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
6412 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
6413 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
6414 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
6415 * objc.dg/bitfield-2.m: Run only on Darwin.
6416 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
6417 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
6418 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
6419 * objc.dg/const-str-1.m: Fix constant string layout.
6421 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
6423 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
6425 2003-09-23 Geoffrey Keating <geoffk@apple.com>
6427 * gcc.dg/darwin-abi-1.c: New file.
6429 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
6432 * gcc.c-torture/compile/20030921-1.c: New test.
6434 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6436 * g++.dg/opt/reg-stack2.C: New test.
6438 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6440 * g++.dg/eh/delayslot1.C: New test.
6442 2003-09-20 Richard Henderson <rth@redhat.com>
6444 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
6446 2003-09-20 Roger Sayle <roger@eyesopen.com>
6448 * gcc.c-torture/execute/20030920-1.c: New test case.
6450 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6452 * g++.dg/rtti/typeid3.C: Correct expected error message.
6454 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6457 * g++.dg/parse/crash12.C: New test.
6459 2003-09-19 Janis Johnson <janis187@us.ibm.com>
6461 * gcc.dg/compat/mixed-struct-check.h: New.
6462 * gcc.dg/compat/mixed-struct-defs.h: New.
6463 * gcc.dg/compat/mixed-struct-init.h: New.
6464 * gcc.dg/compat/struct-by-value-19_main.c: New.
6465 * gcc.dg/compat/struct-by-value-19_x.c: New.
6466 * gcc.dg/compat/struct-by-value-19_y.c: New.
6467 * gcc.dg/compat/struct-by-value-20_main.c: New.
6468 * gcc.dg/compat/struct-by-value-20_x.c: New.
6469 * gcc.dg/compat/struct-by-value-20_y.c: New.
6470 * gcc.dg/compat/struct-return-19_main.c: New.
6471 * gcc.dg/compat/struct-return-19_x.c: New.
6472 * gcc.dg/compat/struct-return-19_y.c: New.
6473 * gcc.dg/compat/struct-return-20_main.c: New.
6474 * gcc.dg/compat/struct-return-20_x.c: New.
6475 * gcc.dg/compat/struct-return-20_y.c: New.
6477 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
6478 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
6479 so that it will not complain on LP64 targets.
6481 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6484 * g++.dg/template/friend24.C: New test.
6486 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
6489 * g++.dg/template/memtmpl2.C: New test.
6491 2003-09-18 Mark Mitchell <mark@codesourcery.com>
6494 * gcc.dg/builtin-apply1.c: New test.
6496 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
6499 * g++.dg/warn/Wunused-4.C: New test.
6501 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6504 * g++.dg/other/gc2.C: New test.
6506 2003-09-17 Mark Mitchell <mark@codesourcery.com>
6509 * g++.dg/rtti/typeid3.C: New test.
6512 * g++.dg/overload/template1.C: New test.
6514 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6516 * g++.dg/opt/cfg3.C: New test.
6518 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6521 * g++.dg/template/crash11.C: New test.
6523 2003-09-16 Jason Merrill <jason@redhat.com>
6524 Jakub Jelinek <jakub@redhat.com>
6526 * gcc.dg/attr-warn-unused-result.c: New test.
6528 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
6531 * g++.dg/expr/call2.C: New test.
6533 2003-09-15 Andreas Jaeger <aj@suse.de>
6535 * gcc.dg/Wold-style-definition-1.c: New test.
6537 2003-09-14 Mark Mitchell <mark@codesourcery.com>
6540 * g++.dg/parse/template12.C: New test.
6542 * g++.dg/abi/bitfield11.C: New test.
6543 * g++.dg/abi/bitfield12.C: Likewise.
6545 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
6547 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
6548 non-expansion of functional macro name without arguments at EOL.
6549 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
6551 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
6553 * gcc.c-torture/execute/20030914-[12].c: New tests.
6555 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
6558 * g++.dg/overload/addr1.C: New test.
6560 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
6562 * gcc.dg/20030909-1.c: New test.
6564 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6566 * gcc.dg/ultrasp10.c: New test.
6568 2003-09-09 Devang Patel <dpatel@apple.com>
6570 * gcc.dg/darwin-ld-6.c: New test.
6572 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6574 * gcc.dg/torture/builtin-explog-1.c: New testcase.
6576 2003-09-08 Mark Mitchell <mark@codesourcery.com>
6578 * gcc.dg/ia64-types1.c: New test.
6579 * gcc.dg/ia64-types2.c: Likewise.
6581 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6583 * gcc.dg/builtins-1.c: Add more _Complex tests.
6584 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6586 * gcc.dg/builtins-1.c: Test existing _Complex functions.
6587 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6589 2003-09-08 Mark Mitchell <mark@codesourcery.com>
6592 * g++.dg/lookup/koenig2.C: New test.
6595 * g++.dg/rtti/typeid2.C: New test.
6597 2003-09-08 Jakub Jelinek <jakub@redhat.com>
6599 * gcc.c-torture/compile/20030904-1.c: New test.
6601 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6603 * g++.dg/opt/longbranch2.C: New test.
6605 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6607 * g++.dg/template/crash10.C: Only compile it.
6609 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6612 * gcc.c-torture/compile/20030907-1.c: New test.
6613 * g++.dg/init/array11.C: New test.
6615 2003-09-07 Mark Mitchell <mark@codesourcery.com>
6618 * g++.dg/init/struct1.C: New test.
6620 2003-09-07 Mark Mitchell <mark@codesourcery.com>
6623 * g++.dg/expr/comma1.C: New test.
6625 2003-09-06 Mark Mitchell <mark@codesourcery.com>
6628 * g++.dg/expr/static_cast5.C: New test.
6630 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
6633 * g++.dg/lookup/scoped7.C: New test.
6636 * g++.dg/other/static1.C: New test.
6639 * g++.dg/warn/template-1.C: New test.
6642 * g++.dg/template/crash10.C: New test.
6645 * g++.dg/overload/VLA.C: New test.
6648 * g++.dg/template/call1.C: New test.
6650 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6653 * g++.dg/parse/using3.C: New test.
6655 2003-09-06 Roger Sayle <roger@eyesopen.com>
6658 * g++.dg/overload/builtin3.C: New test case.
6660 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
6663 * gcc.dg/20030906-1.c: New test.
6664 * gcc.dg/20030906-2.c: Likewise.
6666 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6669 * g++.dg/parse/defarg5.C: New test.
6671 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
6673 2003-09-05 Mark Mitchell <mark@codesourcery.com>
6676 * g++.dg/expr/static_cast4.C: New test.
6679 * g++.dg/template/crash9.C: New test.
6681 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6683 * g++.old-deja/g++.ext/pretty2.C: Update for change
6685 * g++.old-deja/g++.ext/pretty3.C: Likewise.
6687 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
6690 * g++/dg/template/qualified-id1.C: New test.
6693 * g++.dg/warn/noeffect4.C: New test.
6695 2003-09-04 Matt Austern <austern@apple.com>
6697 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
6698 * g++.dg/ext/fnname2.C: Likewise.
6699 * g++.dg/ext/fnname3.C: Likewise.
6701 2003-09-04 Mark Mitchell <mark@codesourcery.com>
6703 * g++.dg/expr/lval1.C: New test.
6704 * g++.dg/ext/lvcast.C: Remove.
6706 2003-09-03 Roger Sayle <roger@eyesopen.com>
6708 PR optimization/11700.
6709 * gcc.c-torture/compile/20030903-1.c: New test case.
6711 2003-09-03 Mark Mitchell <mark@codesourcery.com>
6714 * g++.dg/abi/layout4.C: New test.
6716 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
6719 * g++.dg/parse/friend3.C: New test.
6721 2003-09-02 Mark Mitchell <mark@codesourcery.com>
6724 * g++.dg/template/class1.C: New test.
6727 * g++.dg/expr/call1.C: New test.
6729 2003-09-01 Mark Mitchell <mark@codesourcery.com>
6732 * g++.dg/init/ref9.C: New test.
6735 * g++.dg/template/nested4.C: New test.
6737 2003-08-29 Mark Mitchell <mark@codesourcery.com>
6740 * g++.dg/template/non-dependent4.C: New test.
6743 * g++.dg/inherit/conv1.C: New test.
6745 2003-08-29 Mark Mitchell <mark@codesourcery.com>
6748 * g++.dg/ext/label1.C: New test.
6749 * g++.dg/ext/label2.C: Likewise.
6751 2003-08-28 Mark Mitchell <mark@codesourcery.com>
6753 * g++.dg/expr/cond3.C: New test.
6755 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6757 * gcc.dg/builtins-1.c: Add new builtin cases.
6759 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6761 * gcc.dg/builtins-1.c: Add new cases.
6762 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6764 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6766 * gcc.dg/builtins-1.c: Add more math builtin tests.
6767 * gcc.dg/torture/builtin-attr-1.c: New test.
6769 2003-08-28 Mark Mitchell <mark@codesourcery.com>
6771 PR optimization/5079
6772 * g++.dg/opt/static3.C: New test.
6774 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6776 * gcc.misc-tests/gcov-10b.c: New test.
6778 2003-08-27 Mark Mitchell <mark@codesourcery.com>
6780 * g++.dg/opt/ptrmem3.C: New test.
6782 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
6784 2003-08-27 Jakub Jelinek <jakub@redhat.com>
6786 * gcc.dg/20030826-2.c: New test.
6788 2003-08-26 Roger Sayle <roger@eyesopen.com>
6791 * g77.f-torture/compile/12002.f: New test case.
6793 2003-08-26 Roger Sayle <roger@eyesopen.com>
6795 * gcc.dg/20030826-1.c: New test case.
6797 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
6799 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
6801 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
6804 * c++.dg/lookup/crash1.C: New test.
6806 * c++.dg/warn/noeffect3.C: New test.
6808 2003-08-25 Janis Johnson <janis187@us.ibm.com>
6810 * gcc.dg/compat/vector-1_x.c: Compile with -w.
6811 * gcc.dg/compat/vector-1_y.c: Ditto.
6812 * gcc.dg/compat/vector-2_x.c: Ditto.
6813 * gcc.dg/compat/vector-2_y.c: Ditto.
6815 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
6817 * gcc.dg/20030702-1.c: New test.
6819 2003-08-25 Mark Mitchell <mark@codesourcery.com>
6822 * g++.dg/ext/altivec-1.C: New test.
6824 2003-08-24 Richard Henderson <rth@redhat.com>
6826 * g++.dg/eh/simd-2.C: Add -w for x86.
6828 2003-08-23 Jakub Jelinek <jakub@redhat.com>
6830 * gcc.dg/20030815-1.c: New test.
6832 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6835 * g++.dg/parse/access6.C: New test.
6837 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6839 PR c++/641, c++/11876
6840 * g++.dg/template/friend22.C: New test.
6841 * g++.dg/template/friend23.C: Likewise.
6843 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6845 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
6848 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6850 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
6852 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6854 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
6856 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6858 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
6860 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6862 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
6864 2003-08-21 Mark Mitchell <mark@codesourcery.com>
6867 * g++.dg/overload/prom1.C: New test.
6870 * g++.dg/parse/dtor2.C: New test.
6873 * g++.dg/parse/using2.C: New test.
6875 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
6878 * gcc.c-torture/compile/20030821-1.c: New.
6880 2003-08-20 Mark Mitchell <mark@codesourcery.com>
6883 * g++.dg/template/deduce2.C: New test.
6885 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
6887 * gcc.c-torture/execute/20030821-1.c: New test.
6889 2003-08-20 Roger Sayle <roger@eyesopen.com>
6892 * gcc.dg/20030820-1.c: New test case.
6894 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
6897 * g++.dg/warn/noeffect2.C: New test.
6899 2003-08-19 Mark Mitchell <mark@codesourcery.com>
6902 * g++.dg/template/dtor2.C: New test.
6905 * g++.dg/template/operator1.C: New test.
6906 * g++.dg/parse/operator4.C: New test.
6909 * g++.dg/expr/enum1.C: New test.
6910 * gcc.dg/c99-bool-1.c: Remove bogus warning.
6913 * g++.dg/parse/elab2.C: New test.
6914 * g++.dg/parse/typedef4.C: Change error message.
6915 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
6916 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
6917 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
6919 2003-08-19 Geoffrey Keating <geoffk@apple.com>
6921 * gcc.dg/pch/warn-1.c: New.
6922 * gcc.dg/pch/warn-1.hs: New.
6924 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
6927 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6929 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
6931 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6933 * gcc.dg/uninit-D.c: New Test.
6934 * gcc.dg/uninit-E.c: New Test.
6935 * gcc.dg/uninit-F.c: New Test.
6936 * gcc.dg/uninit-G.c: New Test.
6938 2003-08-19 Michael Ritzert <ritzert@t-online.de>
6940 * g++.dg/README: Describe the pch directory.
6942 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6945 * g++.dg/parse/access4.C: New test.
6946 * g++.dg/parse/access5.C: Likewise.
6947 * g++.old-deja/g++.jason/access17.C: Adjust error message.
6949 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
6951 * gcc.dg/noncompile/20030818-1.c: New.
6953 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
6956 * g++.dg/warn/noeffect1.C: New test.
6958 * g++.dg/template/scope2.C: New test.
6959 * g++.dg/template/error2.C: Correct dg-error
6961 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
6963 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
6965 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
6968 * g++.dg/template/warn1.C: New.
6970 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
6972 * g++.dg/template/error2.C: New test.
6973 * g++.dg/lookup/using7.C: Adjust errors
6974 * g++.old-deja/g++.pt/crash36.C: Likewise.
6975 * g++.old-deja/g++.pt/derived3.C: Likewise.
6977 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6979 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
6980 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
6981 * gcc.c-torture/execute/builtins/string-9.c: New, from
6982 string-opt-9.c. Adjust for execute/builtins framework.
6983 * gcc.c-torture/execute/string-opt-9.c: Delete.
6985 2003-08-12 Mark Mitchell <mark@codesourcery.com>
6987 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
6989 * g++.dg/parse/ret-type2.C: New test.
6992 * g++.dg/init/new8.C: New test.
6995 * g++.dg/parse/typedef5.C: New test.
6998 * g++.dg/parse/qualified2.C: New test.
6999 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
7002 2003-08-11 Mark Mitchell <mark@codesourcery.com>
7004 * g++.dg/conversion/ptrmem1.C: New test.
7006 2003-08-11 Jakub Jelinek <jakub@redhat.com>
7009 * gcc.dg/20030811-1.c: New test.
7012 * gcc.c-torture/execute/20030811-1.c: New test.
7014 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7016 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
7018 2003-08-10 Mark Mitchell <mark@codesourcery.com>
7021 * g++.dg/inherit/multiple1.C: New test.
7023 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
7025 * gcc.dg/spe1.c: New test.
7028 * g++.dg/expr/cast2.C: New test.
7031 * g++.dg/template/dependent-name2.C: New test.
7033 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
7035 * g++.dg/parse/crash11.C: Put the dg options in comments.
7037 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
7039 * lib/gcc-dg.exp: Update for diagnostic change.
7041 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7044 * g++.dg/parse/crash11.C: New test.
7046 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
7048 * gcc.dg/cpp/spacing1.c: Update.
7050 2003-08-04 Janis Johnson <janis187@us.ibm.com>
7053 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
7056 2003-08-04 Roger Sayle <roger@eyesopen.com>
7059 * gcc.c-torture/compile/20030804-1.c: New test case.
7061 2003-08-04 Roger Sayle <roger@eyesopen.com>
7063 * gcc.dg/20030804-1.c: New test case.
7065 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
7067 * gcc.dg/cpp/separate-1.c: New test.
7069 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
7072 * g++.dg/template/dependent-expr2.C: New test.
7075 * g++.dg/expr/ptrmem1.C: New test.
7077 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7080 * g++.dg/template/friend15.C: New test.
7082 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
7084 * lib/dg-pch.exp: Work round PCH bug.
7086 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7088 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
7089 builtins. Move cases from builtins-4.c here.
7091 * gcc.dg/torture/builtin-math-1.c: New test taken from
7092 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
7095 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
7098 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
7101 * g++.dg/template/using7.C: New test.
7103 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
7105 * import1.c, import2.c: New tests.
7107 2003-08-01 Jakub Jelinek <jakub@redhat.com>
7109 * g++.dg/eh/crossjump1.C: New test.
7111 2003-08-01 Mark Mitchell <mark@codesourcery.com>
7114 * g++.dg/template/using6.C: New test.
7117 * g++.dg/template/koenig2.C: New test.
7119 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7122 * g++.dg/parse/typedef4.C: New test.
7124 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7126 PR c++/8442, c++/8806
7127 * g++.dg/template/elab1.C: New test.
7128 * g++.dg/template/type2.C: Likewise.
7129 * g++.dg/template/ttp3.C: Adjust expected error message.
7130 * g++.old-deja/g++.law/visibility13.C: Likewise.
7131 * g++.old-deja/g++.niklas/t135.C: Likewise.
7132 * g++.old-deja/g++.pt/ttp41.C: Likewise.
7133 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
7135 * g++.old-deja/g++.pt/ttp44.C: Likewise.
7137 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
7140 * g++.dg/ext/stmtexpr1.C: New test.
7142 * g++.dg/opt/tmp1.C: New test.
7145 * g++.dg/parse/constant4.C: New test.
7148 * g++.dg/template/using5.C: New test.
7150 2003-07-31 Roger Sayle <roger@eyesopen.com>
7152 * gcc.dg/builtins-27.c: New test case.
7154 2003-07-31 Jakub Jelinek <jakub@redhat.com>
7156 * gcc.dg/tls/opt-7.c: New test.
7158 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
7160 * g++.old-deja/g++.other/crash18.C: Remove.
7162 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
7164 * g++.dg/template/explicit3.C: New.
7165 * g++.dg/template/explicit4.C: New.
7166 * g++.dg/template/explicit5.C: New.
7169 * g++.dg/template/memtmpl1.C: New.
7171 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
7174 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
7175 * gcc.dg/i386-387-5.c (dg-options): Likewise.
7177 2003-07-30 Jan Hubicka <jh@suse.cz>
7181 2003-07-29 Zack Weinberg <zack@codesourcery.com>
7183 * gcc.dg/struct-in-proto-1.c: New test.
7185 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
7187 * gcc.dg/cpp/include2.c: Only expect one message.
7189 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
7192 * g++.dg/template/using1.C: New test.
7193 * g++.dg/template/using2.C: New test.
7194 * g++.dg/template/using3.C: New test.
7195 * g++.dg/template/using4.C: New test.
7197 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
7199 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
7200 * gcc.c-torture/execute/string-opt-10.c: Likewise.
7202 2003-07-28 Jan Hubicka <jh@suse.cz>
7205 * g++.dg/opt/call1.C: New test.
7207 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
7210 * g++.dg/init/enum2.C: New test.
7211 * g++.dg/template/overload1.C: Add "-w" option.
7213 2003-07-28 <hp@bitrange.com>
7215 * gcc.dg/Wdeclaration-after-statement-1.c,
7216 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
7218 2003-07-28 Jakub Jelinek <jakub@redhat.com>
7220 * gcc.c-torture/compile/20030725-1.c: New test.
7222 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
7224 * gcc.dg/20030505.c: Only run for SPE.
7225 Remove definition of opaque type.
7227 2003-07-27 Mark Mitchell <mark@codesourcery.com>
7229 * g++.dg/template/ptrmem6.C: New test.
7231 2003-07-26 Geoffrey Keating <geoffk@apple.com>
7233 * gcc.c-torture/compile/zero-strct-2.c: New test.
7235 2003-07-25 Geoffrey Keating <geoffk@apple.com>
7237 * gcc.dg/intermod-1.c: New test.
7239 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
7242 * g++.dg/template/lookup2.C: New test.
7243 * g++.dg/template/memclass1.C: Remove instantiated from error.
7244 * g++.dg/other/error2.C: Tweak expected errors.
7247 * g++.dg/template/defarg3.C: New test.
7249 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
7251 2003-07-24 Mark Mitchell <mark@codesourcery.com>
7253 * g++.dg/inherit/access5.C: New test.
7255 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7258 * g++.dg/template/crash8.C: New test.
7260 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
7263 * gcc.dg/noncompile/incomplete-2.c: New test.
7265 2003-07-23 Mark Mitchell <mark@codesourcery.com>
7268 * g++.dg/inherit/access4.C: New test.
7271 * g++.dg/expr/cond2.C: New test.
7273 PR optimization/10679
7274 * g++.dg/opt/inline4.C: New test.
7276 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
7278 * g++.dg/parse/crash10: New test.
7280 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7282 * g++.dg/ext/flexary1.C: New test.
7284 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7287 * g++.dg/template/crash9.C: New test.
7289 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7292 * g++.dg/parse/typedef3.C: New test.
7295 * g++.dg/parse/operator2.C: New test.
7298 * g++.dg/parse/def-tmpl-arg1.C: New test.
7301 * g++.dg/parse/funptr1.C: New test.
7304 * g++.dg/parse/ambig3.C: New test.
7307 * g++.dg/parse/operator3.C: New test.
7310 * g++.dg/parse/template10.C: New test.
7313 * g++.dg/parse/template11.C: New test.
7316 * g++.dg/parse/invalid-op1.C: New test.
7319 * g++.dg/parse/condexpr1.C: New test.
7321 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7323 * g++.dg/ext/packed3.C: New test.
7324 * g++.dg/ext/packed4.C: New test.
7326 * gcc.dg/pack-test-3.c: New test.
7328 2003-07-21 Janis Johnson <janis187@us.ibm.com>
7330 * lib/compat.exp: Handle dg-options per source file.
7331 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
7332 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
7333 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
7334 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
7335 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
7336 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
7337 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
7338 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
7339 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
7340 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
7341 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
7342 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
7343 * g++.dg/compat/break/bitfield7_x.C: Ditto.
7344 * g++.dg/compat/break/bitfield7_y.C: Ditto.
7346 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7349 * gcc.c-torture/execute/20030718-1.c: New test.
7351 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7353 PR optimization/11536
7354 * gcc.dg/20030721-1.c: New test.
7356 2003-07-19 Mark Mitchell <mark@codesourcery.com>
7359 * g++.dg/template/lookup1.C: New test.
7361 2003-07-19 Zack Weinberg <zack@codesourcery.com>
7363 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
7364 diagnostics of ill-formed constructs involving labels.
7365 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
7366 the new 'previously defined here' message.
7368 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
7370 * g++.dg/parse/non-dependent2.C: New test.
7372 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7374 * g++.dg/init/init-ref4.C: xfail on targets without
7377 2003-07-17 Jakub Jelinek <jakub@redhat.com>
7380 * gcc.c-torture/execute/20030717-1.c: New test.
7382 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7384 * g++.dg/opt/cfg1.C: New test.
7386 2003-07-17 Mark Mitchell <mark@codesourcery.com>
7388 PR optimization/11557
7389 * gcc.dg/20030717-1.c: New test.
7391 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7394 * g++.dg/expr/crash-1.C: New test.
7397 * g++.dg/template/init3.C: New test.
7400 * g++.dg/template/non-dependent1.C: New test.
7403 * g++.dg/template/non-dependent2.C: New test.
7406 * g++.dg/template/non-dependent3.C: New test.
7409 * g++.dg/template/sizeof5.C: New test.
7411 2003-07-17 Geoffrey Keating <geoffk@apple.com>
7414 * gcc.c-torture/compile/mangle-1.c: New file.
7416 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7419 * g++.dg/parse/access3.C: New test.
7421 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7424 * g++.dg/init/init-ref4.C: New test.
7426 2003-07-16 Mark Mitchell <mark@codesourcery.com>
7429 * g++.dg/parse/constant3.C: New test.
7430 * g++.dg/parse/crash7.C: Likewise.
7432 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
7435 * gcc.dg/i386-pentium4-not-mull.c: New.
7437 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
7439 * gcc.dg/asm-names.c (ymain): Make it weak.
7441 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7444 * g++.dg/template/friend21.C: New test.
7446 2003-07-16 Jakub Jelinek <jakub@redhat.com>
7448 * gcc.dg/cleanup-8.c: New test.
7449 * gcc.dg/cleanup-9.c: New test.
7451 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
7453 * g++.dg/ext/dll-MI1.h: New file.
7454 * g++.dg/ext/dllexport-MI1.C: New file.
7455 * g++.dg/ext/dllimport-MI1.C: New file.
7457 2003-07-15 Jakub Jelinek <jakub@redhat.com>
7459 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
7460 it does not have cmpstrsi patterns (just cmpmemsi).
7462 2003-07-15 Mark Mitchell <mark@codesourcery.com>
7465 * g++.dg/debug/debug8.C: New test.
7467 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7470 * g++.dg/template/crash7.C: New test.
7472 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
7475 * gcc.c-torture/compile/20030708-1.c: New.
7477 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7479 * gcc.c-torture/execute/20030715-1.c: New test.
7481 2003-07-14 Geoffrey Keating <geoffk@apple.com>
7483 * gcc.dg/pch/inline-3.c: New file.
7484 * gcc.dg/pch/inline-3.hs: New file.
7485 * gcc.dg/pch/inline-4.c: New file.
7486 * gcc.dg/pch/inline-4.hs: New file.
7488 2003-07-14 Mark Mitchell <mark@codesourcery.com>
7491 * g++.dg/template/crash6.C: New test.
7494 * g++.dg/template/friend20.C: New test.
7497 * g++.dg/template/overload2.C: New test.
7499 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7501 PR optimization/11440
7502 * gcc.c-torture/execute/20030714-1.c: New test.
7504 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7507 * g++.dg/template/partial2.C: New test.
7509 2003-07-13 Mark Mitchell <mark@codesourcery.com>
7512 * g++.dg/template/anon1.C: New test.
7516 * g++.dg/parse/template9.C: Likewise.
7517 * g++.dg/template/crash4.C: New test.
7518 * g++.dg/template/koenig1.C: Likewise.
7519 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
7520 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
7521 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
7523 * g++.old-deja/g++.jason/template36.C: Likewise.
7524 * g++.old-deja/g++.mike/p1989.C: Likewise.
7525 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
7526 * g++.old-deja/g++.pt/ttp20.C: Use this->.
7527 * g++.old-deja/g++.pt/ttp21.C: Use this->.
7528 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
7530 * g++.old-deja/g++.pt/union2.C: Use this->.
7532 2003-07-11 Jakub Jelinek <jakub@redhat.com>
7534 * gcc.dg/20030711-1.c: New test.
7536 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
7539 * g++.dg/parse/args1.C: New test.
7540 * g++.pt/defarg8.C: Change expected errors.
7542 2003-07-11 Mark Mitchell <mark@codesourcery.com>
7545 * g++.dg/template/nontype2.C: New test.
7548 * g++.dg/parse/template8.C: New test.
7551 * g++.dg/template/scope1.C: New test.
7553 * g++.dg/warn/Wsign-compare-1.C: New test.
7555 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7557 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
7559 2003-07-10 Mark Mitchell <mark@codesourcery.com>
7562 * g++.dg/template/explicit2.C: New test.
7565 * g++.dg/warn/pedantic1.C: New test.
7567 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
7570 * g++.dg/other/field1.C: New test.
7572 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7575 * gcc.c-torture/compile/20030707-1.c: New.
7577 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7580 * g++.dg/template/access12.C: New test.
7582 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
7584 * g++.dg/bprob/bprob.exp (prof_ext): Update.
7585 * g77.dg/bprob/bprob.exp (prof_ext): Update.
7586 * gcc.misc-tests/bprob.exp (prof_ext): Update.
7587 * gcc.misc-tests/gcov.exp: Update
7588 * g++.dg/gcov/gcov.exp: Update
7589 * lib/gcov.exp: Update.
7591 2003-07-08 Mark Mitchell <mark@codesourcery.com>
7593 * g++.dg/abi/mangle17.C: Make sure template expressions are
7595 * g++.dg/abi/mangle4.C: Mark erroneous casts.
7596 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
7597 * g++.dg/opt/stack1.C: Remove erroneous code.
7598 * g++.dg/parse/template7.C: New test.
7599 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
7600 * g++.old-deja/g++.pt/crash4.C: Likewise.
7602 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7604 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
7605 with zero or one occurence of `$' after the initial `L'.
7607 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
7609 * gcc.c-torture/compile/20030704-1.c: Add a comment.
7611 2003-07-08 Roger Sayle <roger@eyesopen.com>
7614 * gcc.dg/Wunreachable-6.c: New testcase.
7615 * gcc.dg/Wunreachable-7.c: New testcase.
7617 2003-07-08 Jakub Jelinek <jakub@redhat.com>
7620 * gcc.dg/20030708-1.c: New test.
7622 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
7624 * gcc.dg/compat/sdata-section.h: New file.
7625 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
7626 * gcc.dg/torture/mips-sdata-1.c: New test.
7628 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7631 * g++.dg/template/friend19.C: New test.
7633 2003-07-08 Jakub Jelinek <jakub@redhat.com>
7635 * g++.dg/opt/strength-reduce.C: New test.
7637 2003-07-07 Roger Sayle <roger@eyesopen.com>
7640 * gcc.dg/20030707-1.c: New testcase.
7642 2003-07-07 Roger Sayle <roger@eyesopen.com>
7644 PR optimization/11059
7645 * g++.dg/opt/emptyunion.C: New testcase.
7647 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7648 Eric Botcazou <ebotcazou@libertysurf.fr>
7650 * g++.dg/opt/stack1.C: New test.
7652 2003-07-05 Mark Mitchell <mark@codesourcery.com>
7654 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
7658 * g++.dg/expr/static_cast3.C: New test.
7660 2003-07-04 Zack Weinberg <zack@codesourcery.com>
7662 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
7664 * gcc.dg/concat.c: Concatenation of string constants with
7665 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
7666 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
7667 * gcc.dg/cpp/escape-2.c: Use wide character constants where
7668 necessary to avoid multi-character character constant warning.
7669 * gcc.dg/cpp/escape.c: Likewise.
7670 * gcc.dg/cpp/ucs.c: Likewise.
7671 Remove backslashes from dg-bogus comments, as they confuse Tcl.
7674 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7677 * gcc.c-torture/compile/20030704-1.c: New.
7679 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7681 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
7683 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
7685 PR c++/5287, PR c++/7910, PR c++/11021
7686 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
7688 * g++.dg/ext/dllimport2.C: Add tests for warnings.
7689 * g++.dg/ext/dllimport3.C: Likewise.
7690 * g++.dg/ext/dllimport4.C: New file.
7691 * g++.dg/ext/dllimport5.C: New file.
7692 * g++.dg/ext/dllimport6.C: New file.
7693 * g++.dg/ext/dllimport7.C: New file.
7694 * g++.dg/ext/dllimport8.C: New file.
7695 * g++.dg/ext/dllimport9.C: New file.
7696 * g++.dg/ext/dllimport10.C: New file.
7697 * g++.dg/ext/dllexport1.C: New file.
7699 2003-07-03 Mark Mitchell <mark@codesourcery.com>
7701 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
7702 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
7704 2003-07-03 Roger Sayle <roger@eyesopen.com>
7706 * gcc.dg/builtins-25.c: New testcase.
7707 * gcc.dg/builtins-26.c: New testcase.
7709 2003-07-03 Janis Johnson <janis187@us.ibm.com>
7711 * gcc.dg/compat/vector-defs.h: New file.
7712 * gcc.dg/compat/vector-setup.h: New file.
7713 * gcc.dg/compat/vector-check.h: New file.
7714 * gcc.dg/compat/vector-1_main.c: New file.
7715 * gcc.dg/compat/vector-1_x.c: New file.
7716 * gcc.dg/compat/vector-1_y.c: New file.
7717 * gcc.dg/compat/vector-2_main.c: New file.
7718 * gcc.dg/compat/vector-2_x.c: New file.
7719 * gcc.dg/compat/vector-2_y.c: New file.
7721 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
7722 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
7723 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
7724 * gcc.dg/compat/struct-align-1.h: New file.
7725 * gcc.dg/compat/struct-align-1_main.c: New file.
7726 * gcc.dg/compat/struct-align-1_x.c: New file.
7727 * gcc.dg/compat/struct-align-1_y.c: New file.
7728 * gcc.dg/compat/struct-align-2.h: New file.
7729 * gcc.dg/compat/struct-align-2_main.c: New file.
7730 * gcc.dg/compat/struct-align-2_x.c: New file.
7732 * g++.old-deja/g++.other/comdat3.C: Likewise.
7733 * g++.old-deja/g++.other/ctor1.C: Likewise.
7734 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
7736 2003-06-05 Richard Henderson <rth@redhat.com>
7738 * gcc.dg/debug/20030605-1.c: New.
7740 2003-06-04 Mark Mitchell <mark@codesourcery.com>
7742 * README.QMTEST: Update.
7744 2003-06-04 Richard Henderson <rth@redhat.com>
7746 * gcc.dg/cleanup-1.c: New.
7747 * gcc.dg/cleanup-2.c: New.
7748 * gcc.dg/cleanup-3.c: New.
7749 * gcc.dg/cleanup-4.c: New.
7750 * gcc.dg/cleanup-5.c: New.
7751 * gcc.dg/cleanup-6.c: New.
7752 * gcc.dg/cleanup-7.c: New.
7754 2003-06-04 Mark Mitchell <mark@codesourcery.com>
7756 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
7758 * lib/dg-pch.exp: New file.
7759 * g++.dg/pch/pch.exp: Use dg-pch.exp.
7760 * gcc.dg/pch/pch.exp: Likewise.
7762 2003-06-04 Roger Sayle <roger@eyesopen.com>
7764 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
7765 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
7766 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
7767 * gcc.dg/builtins-17.c: New test case.
7768 * gcc.dg/i386-387-4.c: New test case.
7769 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
7771 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7773 * gcc.dg/ultrasp9.c: New test.
7775 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7777 * gcc.c-torture/compile/20030604-1.c: New test.
7778 * gcc.dg/sparc-constant-1.c: New test.
7780 2003-06-03 Glen Nakamura <glen@imodulo.com>
7782 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
7784 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
7786 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
7788 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
7789 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
7791 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
7793 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
7795 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7798 * g++.dg/template/spec10.C: New test.
7800 2003-06-03 Roger Sayle <roger@eyesopen.com>
7802 * gcc.dg/builtins-16.c: New test case.
7804 2003-06-03 Jakub Jelinek <jakub@redhat.com>
7806 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
7807 mempcpy test with post-increments.
7808 * gcc.c-torture/execute/string-opt-3.c: New test.
7809 * gcc.dg/string-opt-1.c: New test.
7811 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
7814 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
7816 2003-06-02 Mark Mitchell <mark@codesourcery.com>
7818 * lib/scanasm.exp (dg-scan): New function, factored out of ...
7819 (scan-assembler): ... here. Use dg-scan.
7820 (scan-assembler-not): Likewise.
7821 (scan-file): New function.
7822 (scan-file-not): Likewise.
7823 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
7824 * gcc.dg/cpp/_Pragma4.c: Likewise.
7825 * gcc.dg/cpp/_Pragma5.c: Likewise.
7826 * gcc.dg/cpp/avoidpaste1.c: Likewise.
7827 * gcc.dg/cpp/avoidpaste2.c: Likewise.
7828 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
7829 * gcc.dg/cpp/cmdlne-P.c: Likewise.
7830 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
7831 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
7832 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
7833 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
7834 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
7835 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
7836 * gcc.dg/cpp/cxxcom1.c: Likewise.
7837 * gcc.dg/cpp/line1.c: Likewise.
7838 * gcc.dg/cpp/maccom1.c: Likewise.
7839 * gcc.dg/cpp/maccom2.c: Likewise.
7840 * gcc.dg/cpp/maccom3.c: Likewise.
7841 * gcc.dg/cpp/maccom4.c: Likewise.
7842 * gcc.dg/cpp/maccom5.c: Likewise.
7843 * gcc.dg/cpp/maccom6.c: Likewise.
7844 * gcc.dg/cpp/multiline.c: Likewise.
7845 * gcc.dg/cpp/spacing1.c: Likewise.
7846 * gcc.dg/cpp/spacing2.c: Likewise.
7847 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
7848 * gcc.dg/cpp/trad/maccom1.c: Likewise.
7849 * gcc.dg/cpp/trad/maccom2.c: Likewise.
7850 * gcc.dg/cpp/trad/maccom3.c: Likewise.
7851 * gcc.dg/cpp/trad/maccom4.c: Likewise.
7852 * gcc.dg/cpp/trad/maccom6.c: Likewise.
7853 * gcc.dg/cpp/cxxcom2.c: Likewise.
7854 * gcc.dg/cpp/cxxcom2.h: New file.
7856 * gcc.dg/cpp/truefalse.cpp: Move it to ...
7857 * g++.dg/cpp/truefalse.C: Here.
7858 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
7860 2003-06-01 Loren James Rittle <ljrittle@acm.org>
7862 * gcc.dg/cpp/redef3.c: New file.
7864 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7866 * gcc.dg/i386-loop-3.c: New test.
7868 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
7870 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
7872 2003-05-31 Roger Sayle <roger@eyesopen.com>
7874 * gcc.dg/fwrapv-1.c: New test case.
7875 * gcc.dg/fwrapv-2.c: New test case.
7877 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7880 * g++.dg/template/spec9.C: New test.
7882 2003-05-29 Roger Sayle <roger@eyesopen.com>
7884 * gcc.dg/duff-4.c: New test case.
7886 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
7889 * g77.dg/ffixed-form-1.f: New test
7890 * g77.dg/ffixed-form-2.f: New test
7891 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
7892 * g77.dg/ffree-form-3.f: New test
7894 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
7896 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
7897 * gcc.dg/wint_t-1.c: Likewise.
7899 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7901 * g++.dg/template/access11.C: New test.
7903 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7906 * g++.dg/template/access10.C: New test.
7908 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7909 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7911 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
7913 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7915 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
7916 suppress for powerpc-*-darwin*.
7917 * gcc.dg/torture/builtin-noret-2.c: Likewise.
7919 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7921 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
7922 suppress option for powerpc-*-darwin*.
7924 2003-05-23 Roger Sayle <roger@eyesopen.com>
7926 * gcc.dg/builtins-1.c: Add tests for tan and atan.
7927 * gcc.dg/builtins-4.c: Add test for fmod.
7929 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7932 * g++.dg/template/instantiate4.C: New test.
7934 2003-05-22 Roger Sayle <roger@eyesopen.com>
7936 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
7938 2003-05-21 Janis Johnson <janis187@us.ibm.com>
7940 * gcc.dg/compat/scalar-return-1_main.c: New file.
7941 * gcc.dg/compat/scalar-return-1_x.c: New file.
7942 * gcc.dg/compat/scalar-return-1_y.c: New file.
7943 * gcc.dg/compat/scalar-return-2_main.c: New file.
7944 * gcc.dg/compat/scalar-return-2_x.c: New file.
7945 * gcc.dg/compat/scalar-return-2_y.c: New file.
7946 * gcc.dg/compat/struct-return-3_main.c: New file.
7947 * gcc.dg/compat/struct-return-3_y.c: New file.
7948 * gcc.dg/compat/struct-return-3_x.c: New file.
7949 * gcc.dg/compat/struct-return-2_main.c: New file.
7950 * gcc.dg/compat/struct-return-2_x.c: New file.
7951 * gcc.dg/compat/struct-return-2_y.c: New file.
7953 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7955 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
7957 * gcc.dg/20021014-1.c (dg-options): Likewise.
7958 * gcc.dg/nest.c (dg-options): Likewise.
7960 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
7963 * g++.dg/ext/dllimport2.C: New file.
7964 * g++.dg/ext/dllimport3.C: New file.
7966 2003-05-20 Janis Johnson <janis187@us.ibm.com>
7968 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
7969 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
7970 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
7971 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
7972 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
7973 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
7974 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
7975 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
7976 * gcc.dg/compat/small-struct-defs.h: New file.
7977 * gcc.dg/compat/small-struct-init.h: New file.
7978 * gcc.dg/compat/small-struct-check.h: New file.
7979 * gcc.dg/compat/fp-struct-defs.h: New file.
7980 * gcc.dg/compat/fp-struct-check.h: New file.
7981 * gcc.dg/compat/fp-struct-init.h: New file.
7982 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
7983 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
7985 2003-05-19 Jakub Jelinek <jakub@redhat.com>
7987 * gcc.dg/20030225-2.c: New test.
7989 2003-05-18 Roger Sayle <roger@eyesopen.com>
7990 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7992 * gcc.c-torture/compile/20030518-1.c: New test case.
7994 2003-05-18 Mark Mitchell <mark@codesourcery.com>
7996 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
7997 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
7998 gcc-dg-debug-runtest.
7999 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
8000 gcc-dg-debug-runtest.
8002 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8005 * g++.dg/lookup/using6.C: New test.
8007 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8009 * g++.dg/parse/access2.C: New test.
8011 2003-05-17 Mark Mitchell <mark@codesourcery.com>
8013 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
8014 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
8015 * gcc.dg/debug/debug.exp: Likewise.
8017 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
8019 * gcc.dg/dollar.c: New test.
8021 2003-05-16 Janis Johnson <janis187@us.ibm.com>
8023 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
8024 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
8025 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
8026 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
8027 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
8028 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
8029 * gcc.dg/compat/struct-by-value-6_main.c: New file.
8030 * gcc.dg/compat/struct-by-value-6_x.c: New file.
8031 * gcc.dg/compat/struct-by-value-6_y.c: New file.
8032 * gcc.dg/compat/struct-by-value-7_main.c: New file.
8033 * gcc.dg/compat/struct-by-value-7_x.c: New file.
8034 * gcc.dg/compat/struct-by-value-7_y.c: New file.
8035 * gcc.dg/compat/struct-by-value-8_main.c: New file.
8036 * gcc.dg/compat/struct-by-value-8_x.c: New file.
8037 * gcc.dg/compat/struct-by-value-8_y.c: New file.
8038 * gcc.dg/compat/struct-by-value-9_main.c: New file.
8039 * gcc.dg/compat/struct-by-value-9_x.c: New file.
8040 * gcc.dg/compat/struct-by-value-9_y.c: New file.
8042 2003-05-16 Mark Mitchell <mark@codesourcery.com>
8044 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
8045 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
8046 support for "repo" mode.
8047 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
8048 * lib/g77-dg.exp: Likewise.
8049 * lib/obj-dg.exp: Likewise.
8051 2003-05-16 Jakub Jelinek <jakub@redhat.com>
8053 Merge from gcc-3_2-rhl8-branch:
8054 2003-04-23 Jakub Jelinek <jakub@redhat.com>
8056 * gcc.dg/tls/opt-6.c: New test.
8058 2003-04-05 Jakub Jelinek <jakub@redhat.com>
8060 * gcc.dg/20030405-1.c: New test.
8062 2003-03-09 Jakub Jelinek <jakub@redhat.com>
8064 * gcc.dg/20030309-1.c: New test.
8066 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8068 * gcc.c-torture/execute/20030307-1.c: New test.
8070 2003-02-20 Randolph Chung <tausq@debian.org>
8072 * gcc.c-torture/compile/20030220-1.c: New test.
8074 2003-02-18 Jakub Jelinek <jakub@redhat.com>
8076 * gcc.dg/20030217-1.c: New test.
8078 2003-01-29 Jakub Jelinek <jakub@redhat.com>
8080 * gcc.c-torture/compile/20020129-1.c: New test.
8082 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8084 * gcc.dg/unroll-1.c: New test.
8086 2002-11-16 Jan Hubicka <jh@suse.cz>
8088 * gcc.c-torture/execute/20020920-1.c: New test.
8090 2002-10-08 Jakub Jelinek <jakub@redhat.com>
8093 * gcc.c-torture/compile/20021008-1.c: New test.
8095 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
8098 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
8100 2002-08-07 Jakub Jelinek <jakub@redhat.com>
8102 * gcc.c-torture/compile/20020807-1.c: New test.
8104 2002-07-30 Jakub Jelinek <jakub@redhat.com>
8106 * gcc.dg/tls/opt-1.c: New test.
8108 2002-07-29 Jakub Jelinek <jakub@redhat.com>
8110 * gcc.dg/20020729-1.c: New test.
8112 2002-07-20 Jakub Jelinek <jakub@redhat.com>
8114 * g++.dg/opt/life1.C: New test.
8116 2002-05-20 Jakub Jelinek <jakub@redhat.com>
8118 * gcc.dg/20020525-1.c: New test.
8120 2002-05-24 Jakub Jelinek <jakub@redhat.com>
8123 * g++.dg/ext/pretty1.C: New test.
8124 * g++.dg/ext/pretty2.C: New test.
8126 2003-05-15 Mark Mitchell <mark@codesourcery.com>
8129 * g++.dg/ext/typeof5.C: New test.
8131 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
8133 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
8134 __USER_LABEL_PREFIX__ into account.
8135 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
8137 2003-05-14 Roger Sayle <roger@eyesopen.com>
8139 * gcc.dg/builtins-15.c: New test case.
8141 2003-05-13 Zack Weinberg <zack@codesourcery.com>
8143 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
8145 2003-05-12 Mark Mitchell <mark@codesourcery.com>
8147 * lib/g++.exp: Tweak handling of additional source files.
8148 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
8149 * g++.dg/special/conpr-2a.C: Rename to ...
8150 * g++.dg/special/conpr-2a.cc: ... this.
8151 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
8152 * g++.dg/special/conpr-3a.C: Rename to ...
8153 * g++.dg/special/conpr-3a.cc: This.
8154 * g++.dg/special/conpr-3b.C: Rename to ...
8155 * g++.dg/special/conpr-3b.cc: This.
8156 * g++.dg/special/conpr-4.C: New test.
8157 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
8159 2003-05-12 David Edelsohn <edelsohn@gnu.org>
8161 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
8163 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8165 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
8166 * g++.old-deja/g++.robertl/eb71.C: Likewise.
8167 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
8168 * g++.old-deja/g++.other/warn3.C: Likewise.
8170 2003-05-11 Roger Sayle <roger@eyesopen.com>
8172 * gcc.dg/i386-387-1.c: Update to also test log.
8173 * gcc.dg/i386-387-2.c: Likewise.
8175 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
8177 * g77.f-torture/execute/int8421.f: New test.
8179 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8181 PR c++/10230, c++/10481
8182 * g++.dg/lookup/scoped5.C: New test.
8184 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8187 * g++.dg/template/ttp6.C: New test.
8189 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
8191 * gcc.c-torture/execute/builtins: New directory.
8192 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
8193 gcc.c-torture/execute/builtins.
8194 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
8195 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
8196 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
8197 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
8199 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8202 * g++.dg/template/access8.C: New test.
8203 * g++.dg/template/access9.C: New test.
8205 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8208 * g++.dg/parse/access1.C: New test.
8210 2003-05-09 DJ Delorie <dj@redhat.com>
8212 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
8213 long, and not an int.
8215 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8217 PR c++/10555, c++/10576
8218 * g++.dg/template/memclass1.C: New test.
8220 2003-05-08 DJ Delorie <dj@redhat.com>
8222 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
8224 * gcc.c-torture/execute/20021024-1.x: Likewise.
8225 * gcc.c-torture/execute/shiftdi.x: Likewise.
8226 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
8227 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
8228 * gcc.dg/20021018-1.c: Likewise.
8230 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8232 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
8234 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
8235 (bcopy): Call memmove.
8237 2003-05-08 Roger Sayle <roger@eyesopen.com>
8239 * g77.f-torture/compile/8485.f: New test case.
8241 2003-05-07 Richard Henderson <rth@redhat.com>
8244 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
8245 Verify exception_cleanup not called for rethrows.
8246 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
8247 when exiting catch block without rethrowing.
8248 * g++.dg/eh/forced3.C: New.
8249 * g++.dg/eh/forced4.C: New.
8251 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
8253 * gcc.dg/20030505.c: Fix triplet.
8255 2003-05-06 DJ Delorie <dj@redhat.com>
8257 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
8258 * gcc.dg/nest.c: Likewise.
8260 2003-05-05 Roger Sayle <roger@eyesopen.com>
8262 * gcc.dg/builtins-14.c: New test case.
8264 2003-05-05 Janis Johnson <janis187@us.ibm.com>
8266 * lib/compat.exp (compat-execute): New argument.
8267 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
8268 * gcc.dg/compat: New test directory.
8269 * gcc.dg/compat/compat.exp: New expect script.
8270 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
8271 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
8272 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
8273 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
8274 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
8275 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
8277 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
8278 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
8279 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
8280 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
8281 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
8282 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
8283 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
8284 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
8285 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
8286 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
8287 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
8288 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
8289 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
8290 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
8291 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
8293 2003-05-05 Zack Weinberg <zack@codesourcery.com>
8295 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
8297 2003-05-05 Jakub Jelinek <jakub@redhat.com>
8299 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
8301 2003-05-05 Geoffrey Keating <geoffk@apple.com>
8303 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
8304 * gcc.dg/ppc-fsel-2.c: New test.
8306 * gcc.dg/unused-5.c: New test.
8308 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8311 * g++.dg/warn/pmf1.C: New test.
8313 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8316 * g++.dg/warn/main.C: New test.
8318 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8320 * gcc.dg/nonnull-3.c: New test.
8322 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
8324 * gcc.dg/cpp/Wtrigraphs.c: Update.
8325 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
8327 2003-05-03 Geoffrey Keating <geoffk@apple.com>
8329 * gcc.dg/ppc-fsel-1.c: New test.
8331 2003-05-03 Zack Weinberg <zack@codesourcery.com>
8334 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
8336 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
8338 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
8340 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8342 PR c++/9364, c++/10553, c++/10586
8343 * g++.dg/parse/typename4.C: New test.
8344 * g++.dg/parse/typename5.C: Likewise.
8346 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
8348 * gcc.c-torture/compile/20030503-1.c: New test.
8350 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8352 * g++.dg/lookup/using5.C: Fix testcase error.
8354 2003-05-01 Chris Demetriou <cgd@broadcom.com>
8356 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
8357 since MEABI is no longer supported. Remove all vestiges
8358 of MEABI from the test.
8360 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8363 * g++.dg/lookup/using5.C: New test.
8365 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8368 * g++.dg/template/ttp5.C: New test.
8370 2003-04-30 Mark Mitchell <mark@codesourcery.com>
8372 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
8373 (dg-gpp-additional-sources): New function.
8374 (dg-gpp-additional-files): Likewise.
8375 * lib/g++.exp (additional_sources): New variable.
8376 (additional_files): Likewise.
8377 (g++_target_compile): Deal with them.
8378 * lib/old-dejagnu.exp: Remove.
8379 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
8380 * g++.old-deja: Revise all tests to use dg commands.
8382 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8384 PR c++/9432, c++/9528
8385 * g++.dg/lookup/using4.C: New test.
8387 2003-04-29 Geoffrey Keating <geoffk@apple.com>
8389 * gcc.dg/noreturn-5.c: New file.
8390 * gcc.dg/noreturn-6.c: New file.
8392 * gcc.c-torture/compile/inline-1.c: New file.
8394 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8397 * g++.dg/template/explicit1.C: New test.
8399 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8402 * g++.dg/other/bitfield1.C: New test.
8405 * g++.dg/init/new7.C: New test.
8407 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8409 * g++.dg/ext/desig1.C: New test.
8410 * g++.dg/ext/init1.C: Update.
8412 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
8414 2003-04-28 Mark Mitchell <mark@codesourcery.com>
8417 * g++.dg/warn/Winline-1.C: New test.
8419 2003-04-28 Jakub Jelinek <jakub@redhat.com>
8421 * gcc.c-torture/execute/string-opt-19.c: New test.
8423 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
8424 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
8426 2003-04-27 Mark Mitchell <mark@codesourcery.com>
8429 * g++.dg/init/new6.C: New test.
8432 * g++.dg/init/ref6.C: New test.
8434 2003-04-26 David Edelsohn <edelsohn@gnu.org>
8436 * g++.dg/warn/weak1.C: XFAIL on AIX4.
8438 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8440 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
8441 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
8443 2003-04-25 Mark Mitchell <mark@codesourcery.com>
8445 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
8446 initialized static data members.
8448 2003-04-25 H.J. Lu <hjl@gnu.org>
8450 * gcc.dg/ia64-sync-4.c: New test.
8452 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8454 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
8457 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
8460 * g++.dg/warn/conv1.C: New test.
8461 * g++.old-deja/g++.other/conv7.C: Adjust.
8462 * g++.old-deja/g++.other/overload14.C: Adjust.
8464 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8467 * g++.dg/template/defarg2.C: New test.
8469 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
8471 * gcc.dg/cpp/include2.c: Update.
8472 * gcc.dg/cpp/multiline-2.c: New.
8473 * gcc.dg/cpp/multiline.c: Update.
8474 * gcc.dg/cpp/strify2.c: Update.
8475 * gcc.dg/cpp/trad/literals-2.c: Update.
8477 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8479 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
8481 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8483 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
8485 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8488 * g++.dg/parse/crash4.C: New test.
8491 * g++.dg/parse/crash5.C: New test.
8493 2003-04-22 Mark Mitchell <mark@codesourcery.com>
8496 * g++.dg/parse/crash3.C: New test.
8499 * g++.dg/parse/elab1.C: New test.
8501 2003-04-22 Devang Patel <dpatel@apple.com>
8503 * gcc.dg/cpp/trad/funlike-5.c: New test.
8505 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
8507 * g++.dg/other/packed1.C: Fix dg options.
8509 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
8511 * g++.dg/other/offsetof2.C: New test.
8513 2003-04-21 Mark Mitchell <mark@codesourcery.com>
8515 * g++.dg/template/recurse.C: Adjust location of error messages.
8517 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
8520 * g++.dg/init/addr-const1.C: New test.
8521 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
8523 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
8526 * g++.dg/lookup/struct-hack1.C: New test.
8528 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
8530 * ucs.c: Update diagnostic messages.
8532 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
8534 * gcc.dg/cpp/truefalse.cpp: New test.
8535 * gcc.dg/cpp/cpp.exp: Update.
8536 * g++.dg/other/stdbool-if.C: Remove.
8538 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
8540 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
8541 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
8543 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8545 * gcc.c-torture/compile/20030418-1.c: New test.
8547 2003-04-17 Janis Johnson <janis187@us.ibm.com>
8549 * README.compat: Remove; content moved to doc/sourcebuild.texi.
8551 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8554 g++.dg/template/dependent-name1.C: New test.
8556 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
8558 * gcc.dg/warn-1.c (tourist_guide): New array,
8559 contains a pointer to bar.
8561 2003-04-16 Roger Sayle <roger@eyesopen.com>
8563 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
8564 * gcc.c-torture/execute/medce-1.c: New test case.
8565 * gcc.c-torture/execute/medce-2.c: New test case.
8567 2003-04-15 Mark Mitchell <mark@codesourcery.com>
8569 * lib/prune.exp: Ignore more messages.
8572 * g++.dg/parse/lookup3.C: New test.
8574 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
8576 * gcc.c-torture/compile/20030415-1.c : New test.
8578 2003-04-14 Mark Mitchell <mark@codesourcery.com>
8580 * gcc.c-torture/execute/scope-2.c: Move to ...
8581 * gcc.dg/noncompile/scope.c: .... here.
8583 2003-04-14 Roger Sayle <roger@eyesopen.com>
8585 * gcc.dg/20030414-2.c: New test case.
8587 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
8590 * gcc.dg/20030414-1.c: New test.
8592 2003-04-13 Roger Sayle <roger@eyesopen.com>
8594 * gcc.dg/builtins-12.c: New test case.
8595 * gcc.dg/builtins-13.c: New test case.
8597 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8599 * gcc.c-torture/execute/string-opt-18.c: New test.
8601 2003-04-13 Mark Mitchell <mark@codesourcery.com>
8604 * g++.dg/init/new5.C: New test.
8606 2003-04-12 Mark Mitchell <mark@codesourcery.com>
8609 * g++.dg/ext/dllimport1.C: New test.
8611 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8613 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
8615 2003-04-11 Bud Davis <bdavis9659@comcast.net>
8618 * g77.f-torture/noncompile/9263.f: New test
8620 * g77.f-torture/execute/1832.f: New test
8622 2003-04-11 David Chad <davidc@freebsd.org>
8623 Loren J. Rittle <ljrittle@acm.org>
8626 * objc.dg/headers.m: New test.
8628 2003-04-10 Zack Weinberg <zack@codesourcery.com>
8630 * gcc.c-torture/execute/builtin-noret-2.c: New.
8631 * gcc.c-torture/execute/builtin-noret-2.x: New.
8632 XFAIL builtin-noret-2.c at -O1 and above.
8633 * gcc.dg/redecl.c: New.
8634 * gcc.dg/Wshadow-1.c: Update error regexps.
8636 2003-04-10 Mark Mitchell <mark@codesourcery.com>
8638 * g++.dg/abi/bitfield10.C: New test.
8640 2003-04-09 Mike Stump <mrs@apple.com>
8642 * gcc.dg/pch/pch.exp: Make testcase names longer.
8643 * g++.dg/pch/pch.exp: Make testcase names longer.
8645 2003-04-08 Roger Sayle <roger@eyesopen.com>
8647 * gcc.dg/builtins-11.c: New test case.
8649 2003-04-08 Roger Sayle <roger@eyesopen.com>
8651 * gcc.dg/builtins-9.c: New test case.
8652 * gcc.dg/builtins-10.c: New test case.
8654 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
8656 * gcc.dg/noncompile/init-4.c.c: New test.
8658 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
8660 * gcc.misc-test/gcov-9.c: New test.
8661 * gcc.misc-test/gcov-10.c: New test
8662 * gcc.misc-test/gcov-11.c: New test.
8664 2003-04-05 Zack Weinberg <zack@codesourcery.com>
8666 PR optimization/10024
8667 * gcc.c-torture/compile/20030405-1.c: New test.
8669 2003-04-04 Geoffrey Keating <geoffk@apple.com>
8671 * gcc.dg/pch/static-3.c: New.
8672 * gcc.dg/pch/static-3.hs: New.
8673 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
8675 2003-04-04 Richard Henderson <rth@redhat.com>
8677 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
8678 * g++.dg/eh/forced2.C: Likewise.
8680 2003-04-03 Mike Stump <mrs@apple.com>
8682 * lib/scanasm.exp (scan-assembler): Add xfail processing for
8684 (scan-assembler-times, scan-assembler-not): Likewise.
8685 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
8687 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8689 * gcc.dg/sparc-loop-1.c: New test.
8691 2003-04-02 Geoffrey Keating <geoffk@apple.com>
8694 * g++.dg/pch/system-2.C: New.
8695 * g++.dg/pch/system-2.Hs: New.
8697 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
8699 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
8701 * g++.dg/eh/simd-1.C (vecfunc): Same.
8703 2003-04-01 Roger Sayle <roger@eyesopen.com>
8705 * gcc.c-torture/execute/20030401-1.c: New test case.
8707 2003-04-01 Ziemowit Laski <zlaski@apple.com>
8709 * objc.dg/defs.m: New.
8711 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
8713 * g++.dg/eh/simd-1.C: New.
8714 * g++.dg/eh/simd-2.C: New.
8716 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
8718 * gcc.c-torture/execute/simd-3.c: New.
8720 2003-03-31 Mark Mitchell <mark@codesourcery.com>
8723 * gcc.dg/20030331-2.c: New test.
8725 2003-03-31 Mark Mitchell <mark@codesourcery.com>
8728 * g++.dg/parse/crash2.C: New test.
8730 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8732 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
8733 * gcc.c-torture/execute/20030331-1.c: ...here.
8735 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8737 * gcc.c-torture/execute/20030331-1.c: New test.
8739 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
8741 * lib/gcov.exp: Adjust call return testing strings.
8742 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
8744 2003-03-31 Roger Sayle <roger@eyesopen.com>
8746 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
8747 * gcc.dg/builtins-7.c: New test case.
8748 * gcc.dg/builtins-8.c: New test case.
8750 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8752 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
8754 2003-03-30 Mark Mitchell <mark@codesourcery.com>
8757 * g++.dg/lookup-class-member-2.C: New test.
8759 2003-03-30 Glen Nakamura <glen@imodulo.com>
8761 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
8763 2003-03-28 Roger Sayle <roger@eyesopen.com>
8765 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
8767 2003-03-28 Mark Mitchell <mark@codesourcery.com>
8769 * g++.dg/init/attrib1.C: New test.
8771 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8773 * gcc.dg/ultrasp8.c: New test.
8775 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8777 * gcc.dg/ultrasp7.c: New test.
8779 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
8782 * g++.dg/template/inline1.C: New test.
8784 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8786 * gcc.dg/sparc-dwarf2.c: New test.
8788 2003-03-27 Roger Sayle <roger@eyesopen.com>
8790 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
8791 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
8793 2003-03-27 Mark Mitchell <mark@codesourcery.com>
8795 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
8796 than reading .x files.
8797 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
8798 * g77.dg/gcov/gcov-1.f: Likewise.
8799 * gcc.misc-tests/gcov-4b.c: Likewise.
8800 * gcc.misc-tests/gcov-5b.c: Likewise.
8801 * gcc.misc-tests/gcov-6.c: Likewise.
8802 * gcc.misc-tests/gcov-7.c: Likewise.
8803 * gcc.misc-tests/gcov-8.c: Likewise.
8804 * g++.dg/gcov/gcov-1.x: Remove.
8805 * g77.dg/gcov/gcov-1.x: Likewise.
8806 * gcc.misc-tests/gcov-4b.x: Likewise.
8807 * gcc.misc-tests/gcov-5b.x: Likewise.
8808 * gcc.misc-tests/gcov-6.x: Likewise.
8809 * gcc.misc-tests/gcov-7.x: Likewise.
8810 * gcc.misc-tests/gcov-8.x: Likewise.
8812 2003-03-27 Glen Nakamura <glen@imodulo.com>
8815 * gcc.dg/20030324-1.c: New test.
8817 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
8820 * g++.dg/template/arg3.C: New test.
8823 * g++.dg/template/friend18.C: New test.
8825 2003-03-26 Roger Sayle <roger@eyesopen.com>
8827 * g77.f-torture/compile/20030326-1.f: New test case.
8829 2003-03-26 Janis Johnson <janis187@us.ibm.com>
8831 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
8833 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
8835 2003-03-26 Jakub Jelinek <jakub@redhat.com>
8837 * gcc.dg/ia64-sync-3.c: New test.
8839 2003-03-26 Alan Modra <amodra@bigpond.net.au>
8841 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
8843 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8845 * gcc.dg/ultrasp6.c: New test.
8847 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8849 * gcc.dg/i386-signbit-1.c: New test.
8850 * gcc.dg/i386-signbit-2.c: New test.
8851 * gcc.dg/i386-signbit-3.c: New test.
8853 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8855 * gcc.dg/ultrasp5.c: Fix options.
8857 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8859 * gcc.dg/ultrasp5.c: Fix comment.
8861 2003-03-24 Bud Davis <bdavis9659@comcast.net>
8864 * g77.f-torture/execute/10197.f: New test.
8866 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
8868 PR c++/9898, c++/383
8869 * g++.dg/template/conv6.C: New test.
8872 * g++.dg/template/ptrmem5.C: New test.
8875 * g++.dg/lookup/koenig1.C: New test.
8878 * g++.dg/lookup/template2.C: New test.
8880 2003-03-24 Jakub Jelinek <jakub@redhat.com>
8882 * g++.dg/opt/rtti1.C: New test.
8884 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8886 * gcc.dg/ultrasp5.c: New test.
8888 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
8891 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
8894 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
8897 * gcc.dg/20030323-1.c: New test.
8899 2003-03-23 Roger Sayle <roger@eyesopen.com>
8901 * gcc.c-torture/compile/20030323-1.c: New test case.
8903 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
8905 * gcc.dg/20030321-1.c: New test.
8907 2003-03-22 Zack Weinberg <zack@codesourcery.com>
8909 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
8911 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
8913 PR c++/9978, c++/9708
8914 * g++.dg/ext/vlm1.C: Adjust expected error.
8915 * g++.dg/ext/vla2.C: New test.
8916 * g++.dg/template/arg1.C: New test.
8917 * g++.dg/template/arg2.C: New test.
8919 2003-03-22 Bud Davis <bdavis9659@comcast.net>
8921 * g77.f-torture/execute/select.f: New test.
8922 * g77.f-torture/noncompile/select_no_compile.f: New test.
8924 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
8927 * g++.dg/other/error4.C: New test.
8929 2003-03-20 Mark Mitchell <mark@codesourcery.com>
8931 * g++.dg/template/friend17.C: New test.
8933 2003-03-21 Alan Modra <amodra@bigpond.net.au>
8935 * gcc.c-torture/compile/20030320-1.c: New.
8937 2003-03-20 Roger Sayle <roger@eyesopen.com>
8939 * gcc.dg/builtins-6.c: New test case.
8941 2003-03-19 Alan Modra <amodra@bigpond.net.au>
8944 * gcc.c-torture/compile/20030319-1.c: New.
8946 2003-03-18 Jan Hubicka <jh@suse.cz>
8948 * gcc.dg/i386-cvt-1.c: New test.
8950 2003-03-17 Zack Weinberg <zack@codesourcery.com>
8952 * objc.dg/naming-1.m: Use "(parse|syntax) error".
8953 * objc.dg/naming-2.m: Likewise.
8955 2003-03-17 Mark Mitchell <mark@codesourcery.com>
8958 * g++.dg/parse/crash1.C: New test.
8960 2003-03-16 Mark Mitchell <mark@codesourcery.com>
8963 * g++.dg/eh/cleanup1.C: New test.
8965 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
8967 * gcc.c-torture/execute/20030316-1.c: New test case.
8969 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
8972 * g++.dg/init/ctor2.C: New test.
8974 2003-03-15 Roger Sayle <roger@eyesopen.com>
8976 * g77.f-torture/compile/xformat.f: New test case.
8978 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8980 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
8981 * g++.old-deja/g++.mike/eh50.C: Likewise.
8983 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8986 * g++.dg/template/spec7.C: New test.
8987 * g++.dg/template/spec8.C: Likewise.
8989 2003-03-14 Jakub Jelinek <jakub@redhat.com>
8991 * gcc.c-torture/execute/20030313-1.c: New test.
8993 2003-03-14 Richard Henderson <rth@redhat.com>
8995 * gcc.dg/inline-2.c: Adjust alpha test for external call.
8997 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8999 * gcc.c-torture/compile/20030314-1.c: New test.
9001 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
9003 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
9004 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
9006 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
9007 to accept newer _imp__ prefix and additional
9008 newline in .drectve section.
9009 * gcc.dg/dll-4.c: Likewise.
9010 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
9013 2003-03-13 Mark Mitchell <mark@codesourcery.com>
9015 * g++.dg/parse/namespace9.C: New test.
9017 * g++.dg/init/ref5.C: New test.
9018 * g++.dg/parse/ptrmem1.C: Likewise.
9020 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9022 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
9023 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
9025 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
9026 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
9028 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
9030 * gcc.c-torture/execute/20030224-2.c: New test.
9032 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
9034 * gcc.dg/decl-3.c: New test.
9036 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
9038 * gcc.dg/i386-loop-2.c: New test.
9040 2003-03-11 Mark Mitchell <mark@codesourcery.com>
9043 * g++.dg/parse/namespace8.C: New test.
9046 * g++.dg/overload/builtin2.C: New test.
9048 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
9050 * gcc.dg/return-type-3.c: New test.
9052 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9054 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
9055 profiling options are not supported.
9057 2003-03-10 Mark Mitchell <mark@codesourcery.com>
9059 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
9060 * g++.old-deja/g++.warn/impint2.C: Likewise.
9062 2003-03-10 Devang Patel <dpatel@apple.com>
9064 * g++.dg/cpp/c++_cmd_1.C: New test.
9065 * g++.dg/cpp/c++_cmd_1.h: New file.
9067 2003-03-10 Segher Boessenkool <segher@koffie.nl>
9069 * gcc.dg/altivec-9.c: New file.
9071 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9073 * gcc.dg/ppc-sdata-1.c: New test.
9074 * gcc.dg/ppc-sdata-2.c: New test.
9076 2003-03-09 Mark Mitchell <mark@codesourcery.com>
9079 * g++.dg/opt/ptrmem2.C: New test.
9082 * g++.dg/opt/ptrmem1.C: New test.
9084 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9086 * gcc.dg/i386-loop-1.c: New test.
9088 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9091 * g++.dg/lookup/friend1.C: New test.
9093 2003-03-08 Mark Mitchell <mark@codesourcery.com>
9096 * g++.dg/parser/constructor1.C: New test.
9098 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
9100 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
9102 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
9104 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
9106 * gcc.dg/cpp/Wunused.c: Update test.
9108 2003-03-08 Jan Hubicka <jh@suse.cz>
9110 * gcc.dg/inline-3.c: New test.
9112 2003-03-08 Mark Mitchell <mark@codesourcery.com>
9115 * g++.dg/parse/builtin1.C: New test.
9118 * g++.dg/abi/cookie1.C: New test.
9119 * g++.dg/abi/cookie2.C: Likewise.
9122 * g++.dg/template/field1.C: New test.
9125 * g++.dg/parse/class1.C: New test.
9126 * g++.dg/parse/namespace7.C: Likewise.
9127 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
9129 2003-03-07 Mark Mitchell <mark@codesourcery.com>
9131 * g++.dg/init/ref4.C: New test.
9133 2003-03-07 Jan Hubicka <jh@suse.cz>
9135 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
9136 * gcc.dg/inline-3.c: New test.
9138 2003-03-06 Mark Mitchell <mark@codesourcery.com>
9140 * g++.dg/init/ref3.C: New test.
9143 * g++.dg/init/ref2.C: New test.
9146 * g++.dg/warn/Wshadow-2.C: New test.
9149 * g++.dg/warn/Woverloaded-1.C: New test.
9151 2003-03-05 Jan Hubicka <jh@suse.cz>
9153 * gcc.dg/i386-local2.c: New.
9154 * gcc.dg/i386-local.c: Fix typo.
9156 2003-03-05 Mark Mitchell <mark@codesourcery.com>
9158 * g++.dg/abi/layout3.C: New test.
9160 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9162 * gcc.c-torture/compile/20030305-1.c
9164 2003-03-05 Jan Hubicka <jh@suse.cz>
9166 * gcc.dg/i386-local.c: New.
9168 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
9170 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
9172 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9174 * gcc.dg/switch-2.c: New test.
9175 * gcc.dg/switch-3.c: New test.
9176 * gcc.dg/Wswitch.c: Adjust line numbers.
9177 * gcc.dg/Wswitch-default.c: Likewise.
9178 * gcc.dg/Wswitch-enum.c: Likewise.
9180 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
9182 * gcc.c-torture/execute/20030222-1.c: New test.
9184 2003-03-03 James E Wilson <wilson@tuliptree.org>
9186 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
9188 2003-03-03 Mark Mitchell <mark@codesourcery.com>
9191 * g++.dg/init/ref1.C: New test.
9193 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
9195 * gcc.dg/sh-relax.c: New SH-only test.
9197 2003-03-03 Geoffrey Keating <geoffk@apple.com>
9199 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
9200 comment explaining purpose of testcase.
9202 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
9204 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
9205 for HC11/HC12 (asm needs two int registers).
9206 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
9207 HC11/HC12 because the test uses an asm which needs two 32-bit
9210 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
9212 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
9213 for HC11/HC12 (array is too large otherwise).
9214 * gcc.c-torture/compile/920501-4.x: New file, likewise.
9215 * gcc.c-torture/compile/20010518-2.x: Likewise.
9216 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
9217 HC11/HC12 (array is too large).
9219 2003-03-01 Geoffrey Keating <geoffk@apple.com>
9221 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
9222 * lib/g++-dg.exp (g++-dg-test): Likewise.
9224 2003-03-01 Roger Sayle <roger@eyesopen.com>
9226 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
9227 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
9229 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9231 * g++.dg/warn/implicit-typename1.C: Remove warning.
9233 2003-02-28 Richard Henderson <rth@redhat.com>
9235 * gcc.dg/noreturn-1.c: Move noreturn warning line.
9236 * gcc.dg/return-type-1.c: Move control reaches end warning line.
9238 2003-02-28 Geoffrey Keating <geoffk@apple.com>
9240 * gcc.dg/pch/pch.exp: Change .pch to .gch.
9241 * g++.dg/pch/pch.exp: Likewise.
9243 2003-02-28 Mark Mitchell <mark@codesourcery.com>
9246 * testsuite/g++.dg/init/new4.C: New test.
9248 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
9250 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
9252 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
9254 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
9257 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
9260 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9262 * lib/scanasm.exp: Add support for counting numbers of
9264 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
9265 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
9267 2003-02-25 Mark Mitchell <mark@codesourcery.com>
9270 * g++.dg/template/static3.C: New test.
9273 * g++.dg/parse/namespace6.C: New test.
9275 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9278 * gcc.dg/20030225-1.c: New test.
9280 2003-02-24 Mark Mitchell <mark@codesourcery.com>
9282 * README: Remove out-of-date information.
9285 * g++.dg/template/spec6.C: New test.
9287 2003-02-24 Jeff Law <law@redhat.com>
9289 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
9291 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9293 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
9294 * gcc.dg/pragma-ep-1.c: Likewise.
9296 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9299 * g++.dg/template/friend16.C: New test.
9301 2003-02-23 Mark Mitchell <mark@codesourcery.com>
9304 * g++.dg/parse/fused-params1.C: Adjust error messages.
9305 * g++.dg/template/nested3.C: New test.
9307 2003-02-24 Alan Modra <amodra@bigpond.net.au>
9309 * g++.dg/abi/param1.C: New test.
9311 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9314 * g++.dg/warn/implicit-typename1.C: New test.
9316 2003-02-22 Kelley Cook <kelleycook@comcast.net>
9318 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
9320 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9321 * gcc.c-torture/execute/20010129-1.x: Likewise.
9322 * gcc.dg/20011107-1.c: Likewise.
9323 * gcc.dg/20020108-1.c: Likewise.
9324 * gcc.dg/20020122-3.c: Likewise.
9325 * gcc.dg/20020206-1.c: Likewise.
9326 * gcc.dg/20020310-1.c: Likewise.
9327 * gcc.dg/20020426-2.c: Likewise.
9328 * gcc.dg/20020517-1.c: Likewise.
9329 * gcc.dg/991230-1.c: Likewise.
9330 * gcc.dg/i386-unroll-1.c: Likewise.
9331 * gcc.misc-tests/i386-prefetch.exp: Likewise.
9333 2003-02-22 Jan Hubicka <jh@suse.cz>
9335 * gcc.dg/i386-mul.c: New test.
9337 2003-02-21 Roger Sayle <roger@eyesopen.com>
9339 * gcc.dg/builtins-5.c: New test case.
9341 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
9343 * gcc.dg/asmreg-1.c: New test.
9345 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9348 * g++.dg/parse/varmod1.C: New test.
9350 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9353 * g++.dg/template/op1.C: New test.
9355 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9358 * g++.dg/template/nested2.C: New test.
9360 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9363 * g++.dg/expr/dtor1.C: New test.
9365 2003-02-21 Zack Weinberg <zack@codesourcery.com>
9367 * gcc.dg/cpp/include3.c: New test.
9368 * gcc.dg/cpp/inc/foo.h: New file.
9370 2003-02-21 Glen Nakamura <glen@imodulo.com>
9372 * gcc.c-torture/execute/20030221-1.c: New test.
9374 2003-02-20 Mark Mitchell <mark@codesourcery.com>
9377 * g++.dg/abi/conv1.C: New test.
9379 2003-02-20 Jan Hubicka <jh@suse.cz>
9381 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
9383 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
9385 * gcc.c-torture/compile/20030219-1.c: New test.
9387 2003-02-18 Jan Hubicka <jh@suse.cz>
9389 * gcc.dg/funcorder.c: New test.
9391 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
9393 * gcc.c-torture/execute/20030218-1.c: New.
9395 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
9397 * gcc.dg/20030218-1.c: New.
9399 2003-02-18 Richard Henderson <rth@redhat.com>
9401 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
9402 * gcc.dg/attr-used-2.c: New.
9404 2003-02-18 Mark Mitchell <mark@codesourcery.com>
9407 * g++.dg/init/copy5.C: New test.
9409 2003-02-18 Geoffrey Keating <geoffk@apple.com>
9411 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
9412 * g++.dg/pch/pch.exp: Likewise.
9414 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
9416 * gcc.c-torture/execute/20030209-1.c: Enable the test if
9417 STACK_SIZE is not defined.
9419 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9422 * g++.dg/template/init1.C: New test.
9424 2003-02-16 Jan HUbicka <jh@suse.cz>
9426 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
9427 (foo): Add few extra tests
9428 * gcc.dg/c99-const-expr-3.c: Likewise.
9429 * gcc.c-torture/execute/20030216-1.c: New.
9431 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9434 * g++.dg/ext/typeof4.C: New test.
9436 2003-02-15 Roger Sayle <roger@eyesopen.com>
9438 * gcc.dg/i386-387-3.c: New test case.
9440 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
9442 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
9443 cris-*-elf* cris-*-aout* and mmix-*-*.
9445 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
9447 * gcc.dg/20030213-1.c: New test.
9449 2003-02-12 Roger Sayle <roger@eyesopen.com>
9451 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
9452 * gcc.dg/i386-387-2.c: Likewise.
9454 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
9456 * gcc.dg/ppc-spe.c: Fix formatting.
9457 Enable tests that were previously unsupported by gas.
9458 Delete tests for instructions that no longer exist.
9459 Switch arguments on evsubifw builtin.
9461 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
9463 * gcc.c-torture/execute/20030209-1.c: Disable the test if
9464 STACK_SIZE is too small.
9466 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9467 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9469 * gcc.dg/decl-2.c: New test.
9471 2003-02-10 Jan Hubicka <jh@suse.cz>
9473 * gcc.dg/i386-fpcvt-1.c: New test.
9475 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
9477 * gcc.c-torture/execute/20030209-1.c: New test.
9479 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
9481 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
9482 int-wide bitops, use the constants of the same width.
9483 Likewise, if long long is 32-bit wide, test bitops using
9486 2003-02-07 Loren James Rittle <ljrittle@acm.org>
9488 * gcc.dg/20021014-1.c: Annotate with expected notice text.
9490 2003-02-07 Roger Sayle <roger@eyesopen.com>
9492 * testsuite/gcc.dg/builtins-4.c: New test case.
9494 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9496 * gcc.dg/20020430-1.c: Fix dg command typos.
9497 * gcc.dg/20020503-1.c: Likewise.
9499 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9502 * g++.dg/parse/fused-params1.C: New test.
9505 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
9508 * g++.dg/parse/non-dependent1.C: New test.
9511 * g++.dg/parse/dupl-tmpl-args1.C: New test.
9514 * g++.dg/parse/undefined7.C: New test.
9515 * g++.dg/parse/non-templ1.C: New test.
9518 * g++.dg/parse/too-many-tmpl-args1.C: New test.
9520 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9522 * gcc.c-torture/compile/20030206-1.c: New test.
9524 2003-02-05 Roger Sayle <roger@eyesopen.com>
9526 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
9527 "pow" to "foo" to avoid potential confusion with a math built-in.
9529 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9531 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
9532 conditions for SPARC targets.
9534 2003-02-05 Jakub Jelinek <jakub@redhat.com>
9536 * gcc.dg/20030204-1.c: New test.
9538 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9541 * g++.dg/parse/array-size1.C: New test.
9544 * g++.dg/parse/undefined3.C: New test.
9547 * g++.dg/parse/undefined4.C: New test.
9550 * g++.dg/parse/undefined5.C: New test.
9553 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
9556 * g++.dg/parse/casting-operator1.C: New test.
9559 * g++.dg/parse/undefined6.C: New test.
9562 * g++.dg/parse/missing-template1.C: New test.
9564 2003-02-04 Jan Hubicka <jh@suse.cz>
9566 * gcc.dg/i386-cadd.c: Compile using -march=k8.
9567 * gcc.dg/i386-cmov?.c: Likewise.
9568 * gcc.dg/i386-fpcvt-?.c: Likewise.
9569 * gcc.dg/i386-ssefp-1.c: Likewise.
9570 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
9573 2003-02-03 Mark Mitchell <mark@codesourcery.com>
9576 * testsuite/g++.dg/ext/max.C: New test.
9578 2003-02-03 Jan Hubicka <jh@suse.cz>
9580 * gcc.c-torture/execute/20030203-1.c: New test.
9582 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
9584 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
9587 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
9589 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
9590 * g++.dg/init/new2.C: Likewise.
9591 * g++.dg/other/new1.C: Likewise.
9593 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
9595 * gcc.dg/struct-ret-libc.c: New test.
9597 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
9599 * gcc.dg/20030129-1.c: New test.
9601 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9604 * g++.dg/template/ptrmem4.C: New test.
9606 2003-01-29 Mark Mitchell <mark@codesourcery.com>
9608 * g++.dg/parser/constant1.C: New test.
9610 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9613 * g++.dg/parse/friend2.C: New test.
9615 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
9618 * g++.dg/template/unify4.C: New test.
9620 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
9622 * gcc.c-torture/execute/20030128-1.c: New test.
9624 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
9626 * g++.dg/lookup/nested1.C: Test moved from ...
9627 * g++.old-deja/g++.other/lookup24.C: ... here.
9629 2003-01-28 Jan Hubicka <jh@suse.cz>
9631 * gcc.dg/i386-cmov5.c: New test.
9633 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9635 * gcc.c-torture/execute/20010925-1.c: Changed the
9638 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9641 * g++.dg/parse/template5.C: New test.
9643 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
9646 * g77.dg/pr9258: New test.
9648 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9650 * README: Move relevant parts from README.g++.
9652 * README.g++: Remove this file.
9654 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9656 * g++.dg/abi/dcast1.C: New test.
9658 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9660 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
9662 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
9665 * g++.old-deja/g++.other/lookup24.C: New test.
9667 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9670 * gcc.dg/uninit-C.c: New test.
9672 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
9674 * g++.dg/abi/covariant1.C: New test.
9676 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
9678 * gcc.dg/20030123-1.c: New test.
9680 2003-01-25 Jan Hubicka <jh@suse.cz>
9683 * gcc.c-torture/compile/20030125-1.c
9685 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
9688 * g++.dg/parse/template3.C: New test.
9689 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
9692 * g++.dg/parse/template4.C: New test.
9695 * g++.dg/template/qual2.C: New test.
9698 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
9700 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
9702 2003-01-25 Roger Sayle <roger@eyesopen.com>
9704 * gcc.c-torture/execute/switch-1.c: New test case.
9706 2003-01-25 Jan Hubicka <jh@suse.cz>
9708 * gcc.c-torture/execute/20030125-1.[cx]: New test.
9710 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
9712 Tweaks for Bison-1.875. From the NEWS file:
9713 "- `parse error' -> `syntax error'
9714 Bison now uniformly uses the term `syntax error'"
9715 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
9716 * gcc.dg/cpp/digraph2.c: Likewise.
9717 * gcc.dg/cpp/direct2.c: Likewise.
9718 * gcc.dg/cpp/paste4.c: Likewise.
9719 * gcc.dg/c90-restrict-1.c: Likewise.
9720 * gcc.dg/c99-func-2.c: Likewise.
9721 * gcc.dg/noncompile/920721-2.c: Likewise.
9722 * gcc.dg/noncompile/930622-2.c: Likewise.
9723 * gcc.dg/noncompile/940112-1.c: Likewise.
9724 * gcc.dg/noncompile/950921-1.c: Likewise.
9725 * gcc.dg/noncompile/951123-1.c: Likewise.
9726 * gcc.dg/noncompile/971104-1.c: Likewise.
9727 * gcc.dg/noncompile/990416-1.c: Likewise.
9729 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
9731 * g++.dg/parse/undefined1.C: Add error message.
9733 2003-01-22 Mark Mitchell <mark@codesourcery.com>
9736 * g++.dg/parse/new1.C: New test.
9739 * g++.dg/parse/template2.C: New test.
9742 * g++.dg/parse/typedef2.C: New test.
9745 * g++.dg/ext/typeof3.C: New test.
9747 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9750 * g++.dg/parse/ret-type1.C: New test.
9753 * g++.dg/parse/tmpl-outside1.C: New test.
9756 * g++.dg/parse/int-as-enum1.C: New test.
9759 * g++.dg/parse/no-typename1.C: New test.
9762 * g++.dg/parse/no-value1.C: New test.
9765 * g++.dg/parse/wrong-inline1.C: New test.
9768 * g++.dg/parse/ref1.C: New test.
9771 * g++.dg/parse/attr-ctor1.C: New test.
9774 * g++.dg/parse/namespace5.C: New test.
9777 * g++.dg/parse/func-def1.C: New test.
9780 * g++.dg/parse/undefined1.C: New test.
9782 PR c++/5723, PR c++/8522
9783 * g++.dg/parse/specialization1.C: New test.
9785 PR c++/163, PR c++/8595
9786 * g++.dg/parse/struct-as-enum1.C: New test.
9789 * g++.dg/parse/undefined2.C: New test.
9791 2003-01-22 Mark Mitchell <mark@codesourcery.com>
9794 * g++.dg/parse/template1.C: New test.
9797 * g++.dg/parse/using1.C: New test.
9801 * g++.dg/parse/expr2.C: New test.
9804 * g++.dg/parse/lookup2.C: Likewise.
9806 2003-01-21 Jan Hubicka <jh@suse.cz>
9808 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
9809 * gcc.c-torture/execute/eeprof-1.c: Likewise.
9810 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
9811 * gcc.c-torture/execute/string-opt-*.c: Likewise.
9813 2003-01-20 Nick Clifton <nickc@redhat.com>
9815 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
9816 problem with ARM sibcall code generation.
9818 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
9820 * gcc.c-torture/execute/20030120-1.c: New.
9822 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
9824 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
9826 2003-01-17 Mark Mitchell <mark@codesourcery.com>
9829 * g++.dg/parse/ctor1.C: New test.
9832 * g++.dg/parse/qualified1.C: New test.
9834 * g++.dg/parse/typename3.C: New test.
9836 2003-01-16 Richard Henderson <rth@redhat.com>
9838 * g++.dg/tls/init-2.C: Fix error matches for real this time.
9840 2003-01-16 Richard Henderson <rth@redhat.com>
9842 * g++.dg/pch/pch.exp: Copy test header to the working directory
9843 before using it either for precompilation or direct use.
9844 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
9845 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
9847 2003-01-16 Richard Henderson <rth@redhat.com>
9849 * gcc.dg/pch/pch.exp: Copy test header to the working directory
9850 before using it either for precompilation or direct use.
9851 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
9852 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
9854 2003-01-16 Mark Mitchell <mark@codesourcery.com>
9856 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
9857 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
9858 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
9859 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
9860 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
9861 typename warning into error.
9862 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
9864 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
9865 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
9866 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
9868 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
9869 make declaration visible in template.
9870 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
9871 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
9873 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
9875 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
9876 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
9877 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
9878 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
9879 typename warning with error message.
9880 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
9881 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
9882 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
9884 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
9886 * g++.dg/parse/ambig2.C: New test.
9888 2003-01-15 Richard Henderson <rth@redhat.com>
9890 * g++.dg/tls/init-2.C: Update error message string.
9892 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9894 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
9896 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
9898 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
9900 * gcc.c-torture/compile/20001205-1.x: Likewise.
9901 * gcc.c-torture/compile/20001226-1.x: Likewise.
9902 * gcc.c-torture/compile/920520-1.x: Likewise.
9903 * gcc.c-torture/compile/961203-1.x: Likewise.
9904 * gcc.c-torture/compile/20020604-1.x: Likewise.
9906 2003-01-15 Jan Hubicka <jh@suse.cz>
9908 * gcc.c-torture/compile/20030115-1.c: New test.
9910 * gcc.dg/i386-fpcvt-1.c: New test.
9911 * gcc.dg/i386-fpcvt-2.c: New test.
9913 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
9915 Further conform g++'s __vmi_class_type_info to the C++ ABI
9917 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
9920 2003-01-14 Jan Hubicka <jh@suse.cz>
9922 * gcc.dg/i386-fpcvt-1.c: New test.
9923 * gcc.dg/i386-fpcvt-2.c: New test.
9925 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9927 * gcc.dg/i386-mmx-3.c: New test.
9929 2003-01-12 Mark Mitchell <mark@codesourcery.com>
9932 * g++.dg/parse/octal1.C: New file.
9935 * g++.dg/parse/typename1.C: New file.
9937 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
9939 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
9940 * gcc.dg/bf-no-ms-layout.c: Likewise.
9941 * gcc.dg/bf-ms-attrib.c: Likewise.
9943 2003-01-10 Mark Mitchell <mark@codesourcery.com>
9946 * g++.dg/parse/dtor1.C: New file.
9949 * g++.dg/rtti/typeid1.C: New file.
9952 * g++.dg/parse/lookup1.C: New file.
9955 * g++.dg/templ/spec5.C: New file.
9957 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
9959 * gcc.c-torture/compile/20030110-1.c: New test.
9961 2003-01-09 Geoffrey Keating <geoffk@apple.com>
9963 Merge from pch-branch:
9965 2002-12-23 Geoffrey Keating <geoffk@apple.com>
9967 * gcc.dg/pch/cpp-1.h: New.
9968 * gcc.dg/pch/cpp-1.c: New.
9969 * gcc.dg/pch/cpp-2.h: New.
9970 * gcc.dg/pch/cpp-2.c: New.
9972 2002-11-19 Geoffrey Keating <geoffk@apple.com>
9974 * gcc.dg/pch/except-1.h: New.
9975 * gcc.dg/pch/except-1.c: New.
9977 2002-11-13 Geoffrey Keating <geoffk@apple.com>
9979 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
9981 * gcc.dg/pch: Include *.hp not *.h.
9982 * gcc.dg/pch/system-1.h: New.
9983 * gcc.dg/pch/system-1.c: New.
9985 2002-11-11 Geoffrey Keating <geoffk@apple.com>
9987 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
9988 rather than trying to build and run a program using PCH.
9989 * gcc.dg/pch: Remove dg-do commands from test files.
9991 2002-11-08 Geoffrey Keating <geoffk@apple.com>
9993 * gcc.dg/pch/macro-3.c: New.
9994 * gcc.dg/pch/macro-3.h: New.
9996 2002-11-04 Geoffrey Keating <geoffk@apple.com>
9998 * gcc.dg/pch/common-1.c: New.
9999 * gcc.dg/pch/common-1.h: New.
10000 * gcc.dg/pch/decl-1.c: New.
10001 * gcc.dg/pch/decl-1.h: New.
10002 * gcc.dg/pch/decl-2.c: New.
10003 * gcc.dg/pch/decl-2.h: New.
10004 * gcc.dg/pch/decl-3.c: New.
10005 * gcc.dg/pch/decl-3.h: New.
10006 * gcc.dg/pch/decl-4.c: New.
10007 * gcc.dg/pch/decl-4.h: New.
10008 * gcc.dg/pch/decl-5.c: New.
10009 * gcc.dg/pch/decl-5.h: New.
10010 * gcc.dg/pch/global-1.c: New.
10011 * gcc.dg/pch/global-1.h: New.
10012 * gcc.dg/pch/inline-1.c: New.
10013 * gcc.dg/pch/inline-1.h: New.
10014 * gcc.dg/pch/inline-2.c: New.
10015 * gcc.dg/pch/inline-2.h: New.
10016 * gcc.dg/pch/static-1.c: New.
10017 * gcc.dg/pch/static-1.h: New.
10018 * gcc.dg/pch/static-2.c: New.
10019 * gcc.dg/pch/static-2.h: New.
10021 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
10023 * g++.dg/pch/pch.exp: Better handle failing testcases.
10024 * gcc.dg/pch/pch.exp: Likewise.
10025 * gcc.dg/pch/macro-1.c: New.
10026 * gcc.dg/pch/macro-1.h: New.
10027 * gcc.dg/pch/macro-2.c: New.
10028 * gcc.dg/pch/macro-2.h: New.
10030 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
10032 * g++.dg/dg.exp: Treat files in pch/ specially.
10033 * g++.dg/pch/pch.exp: New file.
10034 * g++.dg/pch/empty.H: New file.
10035 * g++.dg/pch/empty.C: New file.
10036 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
10039 * gcc.dg/pch/pch.exp: New file.
10040 * gcc.dg/pch/empty.h: New file.
10041 * gcc.dg/pch/empty.c: New file.
10042 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
10045 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10047 * g++.dg/template/friend14.C: New test.
10049 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10051 * gcc.dg/old-style-asm-1.c: New test.
10053 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
10055 * gcc.c-torture/compile/20030109-1.c: New test.
10057 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10059 * gcc.c-torture/execute/20030109-1.c: New test.
10061 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
10063 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
10064 * g++.old-deja/g++.mike/dyncast2.C: Likewise
10065 * g++.old-deja/g++.mike/dyncast3.C: Likewise
10066 * g++.old-deja/g++.mike/eh2.C: Likewise
10067 * g++.old-deja/g++.mike/eh3.C: Likewise
10068 * g++.old-deja/g++.mike/eh5.C: Likewise
10069 * g++.old-deja/g++.mike/eh6.C: Likewise
10070 * g++.old-deja/g++.mike/eh7.C: Likewise
10071 * g++.old-deja/g++.mike/eh8.C: Likewise
10072 * g++.old-deja/g++.mike/eh9.C: Likewise
10073 * g++.old-deja/g++.mike/eh10.C: Likewise
10074 * g++.old-deja/g++.mike/eh12.C: Likewise
10075 * g++.old-deja/g++.mike/eh13.C: Likewise
10076 * g++.old-deja/g++.mike/eh14.C: Likewise
10077 * g++.old-deja/g++.mike/eh16.C: Likewise
10078 * g++.old-deja/g++.mike/eh17.C: Likewise
10079 * g++.old-deja/g++.mike/eh18.C: Likewise
10080 * g++.old-deja/g++.mike/eh21.C: Likewise
10081 * g++.old-deja/g++.mike/eh23.C: Likewise
10082 * g++.old-deja/g++.mike/eh24.C: Likewise
10083 * g++.old-deja/g++.mike/eh25.C: Likewise
10084 * g++.old-deja/g++.mike/eh26.C: Likewise
10085 * g++.old-deja/g++.mike/eh27.C: Likewise
10086 * g++.old-deja/g++.mike/eh28.C: Likewise
10087 * g++.old-deja/g++.mike/eh29.C: Likewise
10088 * g++.old-deja/g++.mike/eh31.C: Likewise
10089 * g++.old-deja/g++.mike/eh33.C: Likewise
10090 * g++.old-deja/g++.mike/eh34.C: Likewise
10091 * g++.old-deja/g++.mike/eh35.C: Likewise
10092 * g++.old-deja/g++.mike/eh36.C: Likewise
10093 * g++.old-deja/g++.mike/eh37.C: Likewise
10094 * g++.old-deja/g++.mike/eh38.C: Likewise
10095 * g++.old-deja/g++.mike/eh39.C: Likewise
10096 * g++.old-deja/g++.mike/eh40.C: Likewise
10097 * g++.old-deja/g++.mike/eh41.C: Likewise
10098 * g++.old-deja/g++.mike/eh42.C: Likewise
10099 * g++.old-deja/g++.mike/eh44.C: Likewise
10100 * g++.old-deja/g++.mike/eh46.C: Likewise
10101 * g++.old-deja/g++.mike/eh47.C: Likewise
10102 * g++.old-deja/g++.mike/eh48.C: Likewise
10103 * g++.old-deja/g++.mike/eh49.C: Likewise
10104 * g++.old-deja/g++.mike/eh50.C: Likewise
10108 * g++.dg/template/char1.C: New test.
10110 * g++.dg/template/varmod1.C: Fix typo.
10112 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10115 * g++.old-deja/g++.pt/crash32.C: Expect error.
10117 2002-12-01 Mark Mitchell <mark@codesourcery.com>
10120 * g++.dg/template/varmod1.C: New test.
10123 * g++.dg/inherit/typeinfo1.C: New test.
10126 * g++.dg/inherit/typedef1.C: New test.
10128 2002-11-30 Mark Mitchell <mark@codesourcery.com>
10132 * g++.dg/template/strlen1.C: New test.
10135 * g++.dg/template/ctor2.C: New test.
10138 * g++.dg/init/string1.C: New test.
10141 * g++.dg/template/friend8.C: New test.
10143 2002-11-29 Joe Buck <jbuck@synopsys.com>
10145 * g++.dg/lookup/anon2.C: New test.
10147 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
10149 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
10152 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
10154 * gcc.dg/bitfld-6.c: New test.
10156 2002-11-27 Jan Hubicka <jh@suse.cz>
10158 * gcc.c-torture/execute/20021127.[cx]: New test.
10160 2002-11-26 Jan Hubicka <jh@suse.cz>
10162 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
10165 2002-11-26 Geoffrey Keating <geoffk@apple.com>
10167 * g++.dg/init/brace2.C: New test.
10168 * g++.old-deja/g++.mike/p9129.C: Correct.
10170 2002-11-26 Mark Mitchell <mark@codesourcery.com>
10172 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
10174 2002-11-25 Andreas Bauer <baueran@in.tum.de>
10176 * gcc.dg/sibcall-6: New test for indirect sibcalls.
10178 2002-11-25 Mark Mitchell <mark@codesourcery.com>
10180 * testsuite/g++.dg/abi/empty11.C: New test.
10181 * testsuite/g++.dg/rtti/cv1.C: New test.
10183 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
10185 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
10187 2002-11-24 Mark Mitchell <mark@codesourcery.com>
10189 * g++.dg/abi/empty10.C: New test.
10191 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10193 * gcc.c-torture/compile/20021124-1.c: New test.
10195 2002-11-22 Mark Mitchell <mark@codesourcery.com>
10197 * g++.dg/abi/rtti2.C: New test.
10199 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10201 * gcc.dg/i386-unroll-1.c: New test.
10203 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10205 * gcc.c-torture/compile/20021120-1.c: New test.
10206 * gcc.c-torture/compile/20021120-2.c: New test.
10208 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10210 * gcc.dg/bitfld-5.c: New test.
10212 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10214 * gcc.c-torture/execute/20021120-3.c: New test.
10216 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10218 * gcc.c-torture/execute/20021120-2.c: New test.
10220 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10222 * gcc.c-torture/execute/20021120-1.c: New test.
10224 2002-11-20 Jakub Jelinek <jakub@redhat.com>
10226 * gcc.c-torture/execute/20021118-3.c: New test.
10228 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10230 * gcc.c-torture/compile/20021119-1.c: New test.
10232 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
10234 * gcc.dg/duff-1.c: New test.
10235 * gcc.dg/duff-2.c: New test.
10236 * gcc.dg/duff-3.c: New test.
10238 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
10240 * gcc.dg/cpp/_Pragma5.c: New test.
10242 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
10244 * gcc.c-torture/execute/20021118-2.c: New test.
10246 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
10248 * gcc.c-torture/execute/20021118-1.c: New test.
10250 2002-11-16 Jakub Jelinek <jakub@redhat.com>
10252 * gcc.dg/20021116-1.c: New test.
10254 2002-11-14 Mark Mitchell <mark@codesourcery.com>
10256 * g++.dg/abi/vcall1.C: New test.
10258 2002-11-14 Jakub Jelinek <jakub@redhat.com>
10260 * gcc.dg/20021029-1.c: New test.
10261 * gcc.dg/20021029-2.c: New test.
10263 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
10265 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
10267 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10270 * gcc.dg/20021110.c: Move to ...
10271 * gcc.c-torture/compile/20021110.c: .... here.
10273 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10276 * gcc.c-torture/execute/20021111-1.c
10278 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10281 * gcc.dg/20021110.c: New test.
10283 2002-11-10 Mark Mitchell <mark@codesourcery.com>
10285 * g++.dg/abi/vthunk3.C: Run only on x86.
10287 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
10289 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
10291 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
10293 * lib/compat.exp (compat-execute): Fix logic error in last
10296 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
10298 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
10300 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10303 * g++.dg/template/access6.C: New test.
10305 2002-11-08 Jan Hubicka <jh@suse.cz>
10307 * gcc.dg/i386-ssefp-1.c: New test.
10308 * gcc.dg/i386-ssefp-1.c: New test.
10310 2002-11-08 Jan Hubicka <jh@suse.cz>
10312 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
10314 2002-11-07 Mark Mitchell <mark@codesourcery.com>
10316 * g++.dg/abi/vthunk3.C: New test.
10319 * g++.dg/template/crash2.C: New test.
10321 2002-11-07 Mark Mitchell <mark@codesourcery.com>
10323 * testsuite/g++.dg/abi/dtor1.C: New test.
10324 * testsuite/g++.dg/abi/dtor2.C: Likewise.
10326 2002-11-05 Geoffrey Keating <geoffk@apple.com>
10328 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
10331 2002-11-04 Adam Nemet <anemet@lnxw.com>
10333 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
10334 -mthumb. Only xfail with -O0.
10336 2002-11-03 Mark Mitchell <mark@codesourcery.com>
10338 * g++.dg/abi/thunk1.C: New test.
10339 * g++.dg/abi/thunk2.C: Likewise.
10340 * g++.dg/abi/vtt1.C: Likewise.
10342 2002-11-02 Diego Novillo <dnovillo@redhat.com>
10344 PR optimization/8423
10345 * gcc.c-torture/execute/builtin-constant.c: New test.
10347 2002-11-01 Zack Weinberg <zack@codesourcery.com>
10349 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
10350 Add some more cases.
10352 2002-11-01 Mark Mitchell <mark@codesourcery.com>
10355 * g++.dg/opt/local1.C: New test.
10357 2002-10-30 Mark Mitchell <mark@codesourcery.com>
10360 * g++.dg/template/complit1.C: New test.
10363 * g++.dg/template/typename4.C: Likewise.
10365 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10367 Core issue 287, PR c++/7639
10368 * g++.dg/template/instantiate1.C: Adjust error location.
10369 * g++.dg/template/instantiate3.C: New test.
10370 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
10371 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
10372 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
10374 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
10376 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
10378 2002-10-29 Mark Mitchell <mark@codesourcery.com>
10381 * g++.dg/init/dtor2.C: New test.
10383 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10385 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
10386 * gcc.dg/nest.c: Bypass errors on irix6.
10388 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
10390 * gcc.dg/nest.c: Expect error for mmix-*-*.
10391 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
10393 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
10395 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
10398 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
10400 2002-10-25 Mike Stump <mrs@apple.com>
10402 * gcc.dg/warn-1.c: New test.
10404 2002-10-25 Zack Weinberg <zack@codesourcery.com>
10406 * g++.dg/template/typename3.C: New test.
10408 2002-10-25 Mark Mitchell <mark@codesourcery.com>
10410 * g++.dg/lookup/ptrmem1.C: New test.
10412 * g++.dg/abi/vthunk2.C: New test.
10414 2002-10-25 Zack Weinberg <zack@codesourcery.com>
10416 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
10418 2002-10-24 Mark Mitchell <mark@codesourcery.com>
10420 * g++.dg/abi/empty9.C: New test.
10422 2002-10-24 Richard Henderson <rth@redhat.com>
10424 * g++.dg/inherit/thunk1.C: Enable for ia64.
10426 2002-10-23 Mark Mitchell <mark@codesourcery.com>
10429 * g++.dg/lookup/pretty1.C: New test.
10431 2002-10-23 Jakub Jelinek <jakub@redhat.com>
10433 * gcc.dg/20021023-1.c: New test.
10435 2002-10-23 Mark Mitchell <mark@codesourcery.com>
10438 * g++.dg/parse/inline1.C: New test.
10440 2002-10-23 Richard Henderson <rth@redhat.com>
10442 * g++.dg/inherit/thunk1.C: Enable for x86_64.
10444 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
10446 2002-10-22 Mark Mitchell <mark@codesourcery.com>
10449 * g++.dg/parse/stmtexpr3.C: New test.
10451 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
10453 * g++.dg/expr/cond1.C: New test.
10455 2002-10-21 Zack Weinberg <zack@codesourcery.com>
10457 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
10459 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10461 * g++.dg/abi/vbase13.C: New test.
10462 * g++.dg/abi/vbase14.C: Likewise.
10464 2002-10-21 Jakub Jelinek <jakub@redhat.com>
10466 * gcc.dg/tls/pic-1.c: New test.
10467 * gcc.dg/tls/nonpic-1.c: New test.
10468 * gcc.dg/20021018-1.c: New test.
10470 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
10472 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
10473 Remove only files with the same base name as the test case.
10474 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
10475 (profopt-execute): Likewise. Also, remove old profiling
10476 and performance data files before running the tests.
10478 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
10479 * g++.dg/bprob/bprob.exp: Likewise.
10480 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
10481 to allow more general test case names.
10483 * g++.dg/bprob/bprob-1.C: Rename to ...
10484 * g++.dg/bprob/g++-bprob-1.C: ... this.
10486 * g77.dg/bprob/bprob-1.f: Rename to ...
10487 * g77.dg/bprob/g77-bprob-1.f: ... this.
10489 2002-10-21 Zack Weinberg <zack@codesourcery.com>
10491 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
10492 bison 1.50 or later.
10494 2002-10-21 Janis Johnson <janis187@us.ibm.com>
10496 * g++.dg/README: Describe more test directories.
10498 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10500 * g++.dg/init/array6.C: Add additional tests.
10502 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
10504 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
10505 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
10507 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
10509 * gcc.c-torture/compile/20020604-1.x: New.
10510 * gcc.c-torture/compile/simd-5.x: Likewise.
10511 * gcc.c-torture/execute/920710-1.x: Likewise.
10512 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
10514 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10516 * g++.dg/inherit/override1.C: Add dg-options clause.
10518 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10520 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
10523 2002-10-19 Andreas Schwab <schwab@suse.de>
10525 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
10526 directory component.
10528 2002-10-18 Mark Mitchell <mark@codesourcery.com>
10530 * g++.dg/inherit/thunk1.C: New test.
10532 * g++.dg/inherit/override1.C: New test.
10534 * g++.dg/abi/mangle11.C: New test.
10535 * g++.dg/abi/mangle14.C: New test.
10536 * g++.dg/abi/mangle17.C: New test.
10538 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
10540 * g++.dg/overload/member2.C: New test.
10542 2002-10-17 Janis Johnson <janis187@us.ibm.com>
10544 * g++.dg/README: Describe new compat directory.
10545 * g++.dg/dg.exp: Skip tests in compat directory.
10546 * README.compat: New file.
10547 * lib/compat.exp: New expect script.
10548 * g++.dg/compat: New test directory.
10549 * g++.dg/compat/compat.exp: New expect script.
10550 * g++.dg/compat/abi: New test directory.
10551 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
10552 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
10553 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
10554 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
10555 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
10556 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
10557 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
10558 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
10559 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
10560 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
10561 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
10562 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
10563 * g++.dg/compat/break: New test directory.
10564 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
10565 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
10566 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
10567 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
10568 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
10569 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
10570 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
10571 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
10572 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
10573 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
10574 g++.dg/compat/break/README: New files.
10575 * g++.dg/compat/eh: New test directory.
10576 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
10577 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
10578 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
10579 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
10580 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
10581 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
10582 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
10583 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
10584 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
10585 g++.dg/compat/eh/filter2_y.C,
10586 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
10587 g++.dg/compat/eh/new1_y.C,
10588 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
10589 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
10590 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
10591 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
10592 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
10593 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
10594 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
10595 g++.dg/compat/eh/unexpected1_y.C: New files.
10596 * g++.dg/compat/init: New test directory.
10597 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
10598 g++.dg/compat/init/array5_y.C,
10599 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
10600 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
10601 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
10602 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
10603 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
10604 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
10605 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
10606 g++.dg/compat/init/init-ref2_y.C: New files.
10608 2002-10-17 Mark Mitchell <mark@codesourcery.com>
10611 * g++.dg/inherit/using3.C: New test.
10613 2002-10-17 Jan Hubicka <jh@suse.cz>
10615 * gcc.dg/20021017-2.c: New test.
10617 2002-10-17 Mark Mitchell <mark@codesourcery.com>
10619 * g++.dg/abi/mangle16.C: Adjust.
10621 * g++.dg/init/array8.C: New test.
10623 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
10625 * gcc.dg/special/mips-abi.exp: New test.
10626 * gcc.dg/special/mips-abi.s: Empty file used by the above.
10628 2002-10-16 Mark Mitchell <mark@codesourcery.com>
10630 * g++.dg/abi/mangle16.C: New test.
10631 * g++.dg/abi/mangle17.C: Likewise.
10634 * g++.dg/template/ref1.C: New test.
10636 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10638 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
10640 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
10642 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
10644 2002-10-16 Mark Mitchell <mark@codesourcery.com>
10647 * g++.dg/init/array7.C: New test.
10649 2002-10-15 Mark Mitchell <mark@codesourcery.com>
10651 * g++.dg/init/array6.C: New test.
10653 * g++.dg/abi/mangle13.C: Likewise.
10654 * g++.dg/abi/mangle14.C: Likewise.
10655 * g++.dg/abi/mangle15.C: Likewise.
10657 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10659 * g++.dg/abi/empty8.C: New test.
10661 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
10663 * g++.dg/init/ctor1.C: New test.
10665 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
10667 * gcc.c-torture/execute/20021015-1.c: New test.
10669 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
10671 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
10673 2002-10-14 Jan Hubicka <jh@suse.cz>
10675 * gcc.dg/i386-ssetype-[1-5].c: New tests.
10677 2002-10-14 Richard Henderson <rth@redhat.com>
10679 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
10681 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10683 PR optimization/6631
10684 * g++.dg/opt/const2.C: New test.
10686 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10689 * g++.dg/parse/friend1.C: New test.
10690 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
10692 2002-10-14 Jakub Jelinek <jakub@redhat.com>
10694 * gcc.dg/20021014-1.c: New test.
10696 2002-10-11 Mark Mitchell <mark@codesourcery.com>
10699 * g++.dg/ext/vlm1.C: New test.
10700 * g++.dg/ext/vlm2.C: Likewise.
10702 * g++.dg/init/array1.C: Remove invalid braces.
10703 * g++.dg/init/brace1.C: New test.
10704 * g++.dg/init/copy2.C: Likewise.
10705 * g++.dg/init/copy3.C: Likewise.
10706 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
10707 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
10710 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
10712 * gcc.dg/cpp/assembler.S: Don't use -ansi.
10714 2002-10-11 Richard Shann <richard.shann@superh.com>
10716 * gcc.c-torture/compile/simd-5.c: New test.
10718 2002-10-10 Roger Sayle <roger@eyesopen.com>
10720 * gcc.c-torture/execute/shiftopt-1.c: New test case.
10722 2002-10-10 Jim Wilson <wilson@redhat.com>
10724 * gcc.c-torture/execute/20021010-1.c: New test.
10726 2002-10-09 Zack Weinberg <zack@codesourcery.com>
10729 * g++.dg/ext/typedef-init.C: New test.
10730 * gcc.dg/typedef-init.c: New test.
10732 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
10734 * gcc.dg/cpp/paste13.c: New test.
10736 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10738 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
10739 remaining platforms, XFAIL during compile, not execute. Don't
10742 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
10744 * gcc.dg/alias-1.c: Tweak expected warning.
10746 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10748 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
10750 2002-10-06 Andreas Jaeger <aj@suse.de>
10752 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
10753 * gcc.dg/cpp/c++98.C: Likewise.
10755 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
10756 * g++.dg/cpp/c++98.C: Likewise.
10758 * g++.dg/README (Subdirectories): Mention cpp directory.
10761 * gcc.dg/20021006-1.c: New test.
10763 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10766 * g++.dg/other/warning1.C: New test.
10768 2002-10-04 Roger Sayle <roger@eyesopen.com>
10770 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
10771 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
10772 and sparc-*-* with -m64 as expected failures. See PR 8087.
10774 2002-10-03 Mark Mitchell <mark@codesourcery.com>
10777 * g++.dg/template/ptrmem3.C: New test.
10780 * g++.dg/template/union1.C: New test.
10782 2002-10-03 Mark Mitchell <mark@codesourcery.com>
10785 * g++.dg/abi/mangle9.C: New test.
10786 * g++.dg/abi/mangle10.C: New test.
10787 * g++.dg/abi/mangle11.C: New test.
10788 * g++.dg/abi/mangle12.C: New test.
10790 2002-10-02 Mark Mitchell <mark@codesourcery.com>
10793 * g++.dg/template/meminit1.C: New test.
10794 * g++.dg/warn/Wreorder-1.C: Likewise.
10795 * g++.old-deja/g++.mike/warn3.C: Tweak.
10796 * lib/prune.exp: Ingore "in copy constructor".
10798 2002-10-02 Andreas Jaeger <aj@suse.de>
10800 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
10801 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
10802 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
10805 2002-10-01 Mark Mitchell <mark@codesourcery.com>
10807 * gcc.dg/empty1.C: Fix typo.
10809 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
10811 * gcc.dg/alias-1.c: New test.
10813 2002-10-01 Mark Mitchell <mark@codesourcery.com>
10815 * gcc.dg/empty1.C: New test.
10817 * g++.dg/tls/init-2.C: Tweak error messages.
10819 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
10821 * gcc.c-torture/compile/20020923-1.c: New test.
10823 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
10825 * gcc.c-torture/execute/ffs-1.c: New test.
10826 * gcc.c-torture/execute/ffs-2.c: Ditto.
10828 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
10830 * g++.dg/overload/member1.C: New test.
10832 2002-09-30 Mark Mitchell <mark@code
10834 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
10836 * testsuite/gcc.dg/tls/diag-3.c: New.
10838 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
10840 * g++.dg/README (Subdirectories): Document new subdir expr.
10841 * g++.dg/expr/pmf-1.C: New test.
10843 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
10845 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
10847 2002-08-06 Jakub Jelinek <jakub@redhat.com>
10849 * g++.dg/abi/bitfield3.C: New test.
10851 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
10853 * lib/gcov.exp: Tweak expected line formats.
10854 * gcc.misc-tests/gcov8.c: New test.
10855 * gcc.misc-tests/gcov8.x: New flags.
10857 2002-08-05 Jakub Jelinek <jakub@redhat.com>
10859 * consistency.vlad/layout/endian.c: Include string.h.
10861 * gcc.c-torture/execute/20020805-1.c: New test.
10863 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
10865 * g++.dg/other/conversion1.C: New test.
10867 2002-08-03 Roger Sayle <roger@eyesopen.com>
10869 * gcc.dg/builtins-1.c: New testcase.
10871 2002-08-02 Mark Mitchell <mark@codesourcery.com>
10873 * g++.dg/inherit/access3.C: New test.
10875 2002-08-01 Jakub Jelinek <jakub@redhat.com>
10877 * gcc.dg/ia64-visibility-2.c: New test.
10879 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
10881 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
10882 __qualifier_flags to __flags.
10884 2002-07-31 Mark Mitchell <mark@codesourcery.com>
10886 * g++.dg/inherit/operator1.C: New test.
10887 * g++.dg/lookup/disamb1.C: Fix typo in comment.
10888 * g++.dg/other/error1.C: Change expected error message.
10889 * g++.dg/template/conv4.C: Likewise.
10891 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
10893 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
10894 for documented behavior.
10896 2002-07-25 Roger Sayle <roger@eyesopen.com>
10898 * gcc.c-torture/execute/20020720-1.x: Skip this test on
10899 several targets known to fail.
10901 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
10903 * gcc.dg/mips-args-[123].c: New tests.
10905 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
10907 * gcc.dg/ppc-spe.c: New.
10909 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
10911 * g++.dg/other/ptrmem4.C: New testcase.
10913 2002-07-24 Richard Henderson <rth@redhat.com>
10915 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
10917 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
10919 * g++.dg/ext/alignof1.C (main): Return 0 for success.
10921 2002-07-24 Roger Sayle <roger@eyesopen.com>
10923 * gcc.c-torture/execute/memset-3.c: New testcase.
10925 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
10927 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
10928 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
10930 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10932 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
10935 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
10937 * gcc.c-torture/compile/simd-4.c: New test.
10939 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10941 PR c++/7347, c++/7348
10942 * g++.dg/template/access4.C: New test.
10943 * g++.dg/template/access5.C: New test.
10944 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
10945 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
10946 * g++.old-deja/g++.pt/ttp58.C: Likewise.
10947 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
10949 2002-07-22 Jakub Jelinek <jakub@redhat.com>
10951 * gcc.dg/gnu89-init-2.c: New test.
10953 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
10955 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
10957 2002-07-20 Roger Sayle <roger@eyesopen.com>
10959 * gcc.c-torture/execute/20020720-1.c: New testcase.
10961 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
10963 * gcc.dg/cpp/Wsignprom.c: New tests.
10965 2002-07-20 Alan Modra <amodra@bigpond.net.au>
10967 * gcc.c-torture/execute/loop-13.c: New test.
10969 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
10971 * gcc.dg/cpp/expr.c: New tests.
10973 2002 07-18 David Edelsohn <edelsohn@gnu.org>
10975 * g++.dg/opt/pr6713.C: Add template instantiation.
10977 2002-07-18 Alan Modra <amodra@bigpond.net.au>
10979 * gcc.dg/nest.c: New test.
10981 2002-07-17 Richard Henderson <rth@redhat.com>
10983 * g++.dg/opt/pr6713.C: New test.
10985 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
10987 * gcc.c-torture/execute/loop-2e.x: Let the testcase
10988 XFAIL for all x86 processors.
10990 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
10992 * gcc.c-torture/execute/20010122-1.x: Do not test with
10993 -fomit-frame-pointer.
10995 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10997 * g++.dg/template/instantiate2.C: New test.
10998 * g++.dg/template/spec4.C: New test.
11000 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11002 * g++.dg/template/access2.C: New test.
11003 * g++.dg/template/access3.C: New test.
11005 2002-07-15 Zack Weinberg <zack@codesourcery.com>
11007 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
11008 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
11009 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
11010 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
11011 Convert to use <stdarg.h>.
11012 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
11014 * gcc.dg/va-arg-2.c: New.
11015 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
11017 2002-07-15 Jakub Jelinek <jakub@redhat.com>
11019 * gcc.c-torture/compile/20020710-1.c: New test.
11021 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
11022 Andrew Pinski <pinskia@physics.uc.edu>
11024 gcc.c-torture/compile/simd-2.c: New testcase.
11025 gcc.c-torture/compile/simd-3.c: Likewise.
11027 2002-07-11 Mark Mitchell <mark@codesourcery.com>
11030 * g++.dg/overload/error1.C: New test.
11032 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11034 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
11035 configuration and IRIX 6 O32 ABI.
11037 2002-07-11 Roger Sayle <roger@eyesopen.com>
11039 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
11041 2002-07-10 Roger Sayle <roger@eyesopen.com>
11043 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
11045 2002-07-10 Jeffrey A Law <law@redhat.com>
11047 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
11049 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
11051 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
11053 * gcc.dg/20020312-2.c: Check for __PPC__.
11055 2002-07-09 Diego Novillo <dnovillo@redhat.com>
11057 * gcc.c-torture/compile/20020709-1.c: New test.
11059 2002-07-07 Roger Sayle <roger@eyesopen.com>
11061 * g++.dg/template/qualttp21.C: New test case.
11063 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
11065 * gcc.c-torture/compile/20020706-1.c: New test.
11066 * gcc.c-torture/compile/20020706-2.c: New test.
11068 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
11069 Alexandre Oliva <aoliva@redhat.com>
11071 * g++.dg/warn/incomplete1.C: New test.
11073 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11076 * g++.dg/warn/noreturn1.C: New test.
11078 2002-07-03 Mark Mitchell <mark@codesourcery.com>
11081 * g++.dg/debug/debug6.C: New test.
11082 * g++.dg/debug/debug7.C: New test.
11084 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
11086 * gcc.c-torture/compile/simd-3.c: New test.
11088 2002-07-03 Chris Demetriou <cgd@broadcom.com>
11090 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
11091 * gcc.dg/20020620-1.c: Likewise.
11093 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11096 * g++.dg/init/array4.C: New test.
11097 * g++.dg/init/array5.C: New test.
11099 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
11101 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
11102 * gcc.c-torture/execute/simd-2.c (main): Likewise.
11104 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11106 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
11107 * gcc.dg/wtr-aggr-init-1.c: Likewise.
11108 * gcc.dg/wtr-conversion-1.c: Likewise.
11109 * gcc.dg/wtr-escape-1.c: Likewise.
11110 * gcc.dg/wtr-int-type-1.c: Likewise.
11111 * gcc.dg/wtr-label-1.c: Likewise.
11112 * gcc.dg/wtr-static-1.c: Likewise.
11113 * gcc.dg/wtr-strcat-1.c: Likewise.
11114 * gcc.dg/wtr-suffix-1.c: Likewise.
11115 * gcc.dg/wtr-switch-1.c: Likewise.
11116 * gcc.dg/wtr-unary-plus-1.c: Likewise.
11117 * gcc.dg/wtr-union-init-1.c: Likewise.
11118 * gcc.dg/wtr-union-init-2.c: Likewise.
11119 * gcc.dg/wtr-union-init-3.c: Likewise.
11121 * gcc.dg/wtr-func-def-1.c: New test.
11123 2002-07-02 Devang Patel <dpatel@apple.com>
11125 * objc.dg/param-1.m: New test.
11127 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
11129 * gcc.dg/cpp/trad/directive.c: Add test.
11130 * gcc.dg/cpp/trad/macroargs.c: Add test.
11131 * gcc.dg/cpp/trad/rec
11133 2002-04-25 Roger Sayle <roger@eyesopen.com>
11135 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
11137 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11139 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
11142 2002-04-24 Mark Mitchell <mark@codesourcery.com>
11144 * g++.dg/abi/mange7.C: New test.
11147 * g++.dg/parse/stmtexpr2.C: New test.
11149 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
11151 * gcc.dg/20020312-2.c: Add SH target.
11153 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11155 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
11156 compiler output on mips*-*-irix*.
11158 2002-04-23 Jakub Jelinek <jakub@redhat.com>
11160 * g++.dg/parse/attr1.C: New test.
11162 2002-04-23 Roger Sayle <roger@eyesopen.com>
11164 * gcc.c-torture/execute/string-opt-17.c: New test case.
11165 * gcc.c-torture/execute/memset-2.c: New test case.
11167 2002-04-23 Mark Mitchell <mark@codesourcery.com>
11170 * g++.dg/template/friend5.C: New test.
11173 * g++.dg/template/qual1.C: Likewise.
11175 2002-04-22 Zack Weinberg <zack@codesourcery.com>
11177 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
11178 Include stdlib.h, not stdio.h or ctype.h.
11180 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
11182 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
11183 cris-*-elf* and mmix-*-*.
11184 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
11185 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
11186 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
11188 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
11189 * gcc.dg/wchar_t-1.c: Ditto.
11191 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
11193 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
11196 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
11198 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
11200 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11202 * gcc.c-torture/execute/20000906-1.x: Delete.
11204 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
11206 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
11208 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
11211 * g77.f-torture/execute/6367.f: New test.
11212 * g77.f-torture/execute/6367.x: Disable for MMIX.
11214 2002-04-19 Mark Mitchell <mark@codesourcery.com>
11217 * g++.dg/opt/inline2.C: New test.
11219 2002-04-18 Richard Henderson <rth@redhat.com>
11221 * gcc.dg/20000906-1.c: Enable for all targets.
11222 * gcc.c-torture/compile/iftrap-2.c: New.
11224 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11226 * gcc.dg/20020418-1.c: New test.
11227 * gcc.dg/20020418-2.c: New test.
11229 2002-04-18 Richard Henderson <rth@redhat.com>
11231 * gcc.c-torture/compile/iftrap-1.c: New.
11232 * gcc.dg/iftrap-1.c: Adjust for ia64.
11233 * gcc.dg/iftrap-2.c: New.
11235 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11237 * gcc.c-torture/compile/20020418-1.c: New test.
11239 2002-04-18 Roger Sayle <roger@eyesopen.com>
11241 * gcc.c-torture/compile/20020415-1.c: New.
11243 2002-04-18 David S. Miller <davem@redhat.com>
11245 * gcc.c-torture/execute/20020418-1.c: New test.
11247 2002-04-17 Jakub Jelinek <jakub@redhat.com>
11249 * gcc.dg/20020416-1.c: New test.
11251 * g++.dg/opt/inline1.C: New test.
11253 2002-04-16 Jakub Jelinek <jakub@redhat.com>
11255 * gcc.dg/altivec-5.c: New test.
11257 * gcc.dg/20020415-1.c: New test.
11259 2002-04-15 Mark Mitchell <mark@codesourcery.com>
11261 * testsuite/lib/chill.exp: Remove.
11263 2002-04-14 Jakub Jelinek <jakub@redhat.com>
11265 * g++.dg/other/big-struct.C: New test.
11267 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
11269 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
11272 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
11275 * gcc.dg/i386-387-1.c: Allow optional leading underscore
11276 in scan-assembler function name
11278 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
11280 * g77.f-torture/execute/980628-4.x,
11281 g77.f-torture/execute/980628-5.x,
11282 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11283 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11284 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
11287 2002-04-13 David S. Miller <davem@redhat.com>
11289 * gcc.c-torture/execute/20020413-1.c: New test.
11291 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
11294 * g++.dg/ext/asm1.C: New tests.
11296 2002-04-12 Mark Mitchell <mark@codesourcery.com>
11299 * g++.dg/parse/stmtexpr1.C: New test.
11302 * g++.dg/template/copy1.C: New test.
11304 2002-04-12 Richard Henderson <rth@redhat.com>
11306 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
11308 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
11310 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
11311 gcc.c-torture/execute/20020307-2.c.
11313 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
11315 * g++.dg/ext/attrib5.C,
11316 * g++.dg/lookup/struct1.C: New tests.
11318 2002-04-11 Jakub Jelinek <jakub@redhat.com>
11320 * gcc.dg/20020411-1.c: New test.
11322 * gcc.c-torture/execute/20020411-1.c: New test.
11324 2002-04-10 Janis Johnson <janis187@us.ibm.com>
11326 * g77.f-torture/execute/6177.f: New test.
11328 2002-04-10 Jakub Jelinek <jakub@redhat.com>
11331 * g++.dg/opt/cleanup1.C: New test.
11333 * g++.dg/opt/const1.C: New test.
11335 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
11337 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
11339 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
11342 * g++.dg/template/typename2.C: New test.
11344 2002-04-10 Alan Modra <amodra@bigpond.net.au>
11346 * gcc.c-torture/execute/loop-12.c: New.
11348 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
11350 * g77.f-torture/execute/980628-4.x,
11351 g77.f-torture/execute/980628-5.x,
11352 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11353 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11354 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
11356 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11358 PR optimization/6086
11359 * g++.dg/opt/preinc1.C: New test.
11361 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11364 * g++.dg/opt/static2.C: New test.
11366 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11369 * gcc.dg/20020406-1.c: New test.
11371 2002-04-04 David S. Miller <davem@redhat.com>
11373 * gcc.c-torture/execute/20020404-1.c: New test.
11375 2002-04-04 Jakub Jelinek <jakub@redhat.com>
11378 * gcc.dg/20020312-2.c: Do not declare global register variable
11379 if __PIC__ or __pic__ is defined.
11381 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
11383 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
11384 __asm__ so that it works correctly even if -ansi -pedantic-errors.
11386 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11388 * gcc.misc-tests/linkage.exp: Update last change to handle
11389 sparc*-, not just sparc-.
11391 2002-04-03 Richard Henderson <rth@redhat.com>
11393 * gcc.dg/cpp/ucs.c: Improved long UCS test.
11395 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11397 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
11399 2002-04-02 David S. Miller <davem@redhat.com>
11401 * gcc.c-torture/execute/20020402-3.c: New test.
11403 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11405 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
11406 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
11408 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
11409 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
11410 g77.f-torture/execute/20001201.x,
11411 g77.f-torture/execute/u77-test.x: New files.
11413 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
11414 * gcc.dg/wchar_t-1.c: Ditto.
11416 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11418 * gcc.c-torture/execute/20020402-1.c: New test.
11420 2002-04-01 Richard Henderson <rth@redhat.com>
11422 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
11424 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
11426 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11428 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
11430 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11432 * g++.dg/inherit/template-as-base.C: Expect error.
11433 * g++.dg/inherit/namespace-as-base.C: Likewise.
11435 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
11437 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
11438 g++.dg/ext/instantiate3.C: Tweak match patterns.
11440 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
11441 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
11444 2002-03-31 Richard Henderson <rth@redhat.com>
11446 * gcc.dg/special/alias-2.c: New.
11447 * gcc.dg/special/ecos.exp: Run it.
11449 2002-03-31 Richard Henderson <rth@redhat.com>
11451 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
11453 2002-03-31 Kazu Hirata <kazu@hxi.com>
11455 * gcc.dg/weak-1.c: Disable on h8300 port.
11457 2002-03-29 Janis Johnson <janis187@us.ibm.com>
11459 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
11460 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
11462 * g++.dg/bprob/bprob-1.C: New test.
11463 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
11464 * g++.dg/gcov/gcov-1.C: New test.
11465 * g++.dg/gcov/gcov-1.x: New file.
11466 * g++.dg/gcov/gcov-2.C: New test.
11467 * g++.dg/gcov/gcov-3.C: New test.
11468 * g++.dg/gcov/gcov-3.h: New file.
11470 2002-03-28 Roger Sayle <roger@eyesopen.com>
11472 * g++.old-deja/g++.other/builtins5.C: New test.
11473 * g++.old-deja/g++.other/builtins6.C: New test.
11474 * g++.old-deja/g++.other/builtins7.C: New test.
11475 * g++.old-deja/g++.other/builtins8.C: New test.
11476 * g++.old-deja/g++.other/builtins9.C: New test.
11478 2002-03-29 Jakub Jelinek <jakub@redhat.com>
11480 * g++.dg/opt/static1.C: New test.
11482 * g++.dg/opt/longbranch1.C: New test.
11484 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
11486 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
11488 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
11490 2002-03-28 Jeffrey A Law (law@redhat.com)
11492 * gcc.c-torture/execute/20020328-1.c: New test.
11494 2002-03-27 Richard Henderson <rth@redhat.com>
11496 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
11497 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
11498 move from g++.old-deja/g++.ext/.
11500 2002-03-27 Mark Mitchell <mark@codesourcery.com>
11502 * g++.dg/init/new2.C: New test.
11504 2002-03-26 Richard Henderson <rth@redhat.com>
11506 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
11508 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
11511 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
11513 * gcc.dg/20001102-1.c: Likewise.
11515 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
11517 * gcc.dg/cpp/endif-pedantic1.c,
11518 gcc.dg/cpp/endif-pedantic2.c: New tests.
11520 2002-03-26 Mark Mitchell <mark@codesourcery.com>
11522 * g++.dg/init/new1.C: New test.
11524 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
11526 * g++.dg/abi/vbase9.C: New test.
11528 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
11530 * gcc.dg/arm-asm.c: New test.
11532 2002-03-26 Andrew Cagney <ac131313@redhat.com>
11534 * gcc.dg/Wswitch-enum.c: New test.
11537 2002-03-26 Richard Henderson <rth@redhat.com>
11539 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11542 2002-03-25 Richard Henderson <rth@redhat.com>
11544 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
11547 * gcc.c-torture/compile/20011119-1.c (xxx): New.
11548 * gcc.c-torture/compile/20011119-2.c (xxx): New.
11550 2002-03-25 Zack Weinberg <zack@codesourcery.com>
11552 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
11554 2002-03-25 Bob Wilson <bob.wilson@acm.org>
11556 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11557 targets using generic thunk support.
11559 2002-03-25 Jakub Jelinek <jakub@redhat.com>
11561 * gcc.c-torture/compile/20020323-1.c: New test.
11563 * g++.dg/opt/conj2.C: New test.
11565 2002-03-24 Richard Henderson <rth@redhat.com>
11567 * gcc.dg/weak-1.c: Use -fno-common.
11569 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11571 * g77.dg/f77-edit-apostrophe-out.f: New test
11572 * g77.dg/f77-edit-h-out.f: New test
11573 * g77.dg/f77-edit-t-in.f: New test
11574 * g77.dg/f77-edit-t-out.f: New test
11575 * g77.dg/f77-edit-x-out.f: New test
11576 * g77.dg/f77-edit-slash-out.f: New test
11577 * g77.dg/f77-edit-colon-out.f: New test
11578 * g77.dg/f77-edit-s-out.f: New test
11580 2002-03-24 Richard Henderson <rth@redhat.com>
11582 * objc/execute/formal_protocol-6.x: New XFAIL.
11584 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11586 * gcc.dg/weak-1.c: Early return from dg-final on platforms
11587 that do not support weak symbols
11589 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11591 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
11592 * lib/g77.exp: Likewise
11593 * lib/objc.exp: Likewise
11595 2002-03-23 Andrew Cagney <ac131313@redhat.com>
11597 * gcc.dg/Wswitch-default.c: New test.
11599 2002-03-23 Jakub Jelinek <jakub@redhat.com>
11601 * g++.dg/other/enum1.C: New test.
11603 2002-03-23 Zack Weinberg <zack@codesourcery.com>
11605 * gcc.dg/pragma-ep-3.c: Fix typo.
11607 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11609 * g++.dg/inherit/template-as-base.C: New test.
11611 2002-03-22 Jakub Jelinek <jakub@redhat.com>
11613 * g++.old-deja/g++.other/dwarf2-1.C: Move...
11614 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
11616 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
11618 * gcc.dg/cpp/multiline.c: Update to match.
11620 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
11622 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
11624 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
11626 * gcc.dg/cpp/extratokens2.c: New file.
11628 2002-03-21 David Edelsohn <edelsohn@gnu.org>
11630 * gcc.dg/20020312-2.c: Add rs6000 target.
11632 * gcc.c-torture/compile/20020319-1.c: New test.
11634 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11636 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11637 (A, E): Handle this.
11639 2002-03-20 Jason Merrill <jason@redhat.com>
11641 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11643 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11644 through prune_gcc_output.
11646 2002-03-20 Jakub Jelinek <jakub@redhat.com>
11648 * gcc.c-torture/compile/20020320-1.c: New test.
11650 2002-03-19 Jakub Jelinek <jakub@redhat.com>
11652 * gcc.c-torture/compile/20020318-1.c: New test.
11654 * gcc.dg/struct-by-value-1.c: New test.
11656 * gcc.dg/20020319-1.c: New test.
11658 2002-03-18 Jakub Jelinek <jakub@redhat.com>
11660 * g++.dg/opt/conj1.C: New test.
11662 2002-03-17 Mark Mitchell <mark@codesourcery.com>
11664 * g++.dg/template/qualttp20.C: Revert previous change.
11665 * g++.dg/template/qualttp3.C: Likewise.
11666 * g++.dg/template/qualttp4.C: Likewise
11667 * g++.dg/template/qualttp5.C: Likewise
11668 * g++.dg/template/qualttp6.C: Likewise
11669 * g++.dg/template/qualttp7.C: Likewise
11670 * g++.dg/template/qualttp8.C: Likewise
11671 * g++.dg/template/recurse.C: Likewise.
11673 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
11675 * gcc.dg/cpp/wchar-1.c: Update.
11677 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
11679 * g++.dg/template/conv1.C: New test.
11680 * g++.dg/template/conv2.C: New test.
11681 * g++.dg/template/conv3.C: New test.
11682 * g++.dg/template/conv4.C: New test.
11684 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11686 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11687 * g++.dg/template/qualttp3.C: Likewise.
11688 * g++.dg/template/qualttp4.C: Likewise
11689 * g++.dg/template/qualttp5.C: Likewise
11690 * g++.dg/template/qualttp6.C: Likewise
11691 * g++.dg/template/qualttp7.C: Likewise
11692 * g++.dg/template/qualttp8.C: Likewise
11693 * g++.dg/template/recurse.C: Likewise.
11695 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11697 * g++.dg/opt/dtor1.C: New test.
11699 2002-03-15 Jakub Jelinek <jakub@redhat.com>
11701 * gcc.c-torture/compile/20020315-1.c: New test.
11703 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
11705 * gcc.dg/weak-1.c: Fix scan tests.
11707 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
11709 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11710 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11711 cris-*-aout* mmix-*-*.
11712 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11713 cris-*-aout* mmix-*-*.
11714 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11715 cris-*-elf* cris-*-aout* and mmix-*-*.
11716 * gcc.dg/20001009-1.c: Ditto.
11717 * gcc.dg/20010912-1.c: Ditto.
11718 * gcc.dg/20020122-4.c: Ditto.
11719 * gcc.dg/inline-2.c: Ditto.
11721 2002-03-14 Jeffrey A Law (law@cygnus.com)
11723 * gcc.c-torture/compile/20020314-1.c: New test.
11725 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
11727 * gcc.c-torture/execute/20020314-1.c: New test.
11729 2002-03-14 Jakub Jelinek <jakub@redhat.com>
11731 * g++.dg/warn/Wunused-1.C: New test.
11733 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
11735 * g++.dg/abi/mangle6.C: New test.
11737 2002-03-13 Jakub Jelinek <jakub@redhat.com>
11739 * gcc.c-torture/compile/20020309-2.c: New test.
11741 * gcc.c-torture/compile/20020312-1.c: New test.
11743 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
11745 * g++.dg/other/access1.C: New test.
11747 2002-03-12 Jakub Jelinek <jakub@redhat.com>
11749 * gcc.c-torture/execute/wchar_t-1.c: New test.
11751 2002-03-12 David Edelsohn <edelsohn@gnu.org>
11753 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
11755 2002-03-12 Roger Sayle <roger@eyesopen.com>
11757 * gcc.dg/20020312-1.c: New test case.
11759 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
11761 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
11763 2002-03-11 Richard Henderson <rth@redhat.com>
11765 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11766 * g++.old-deja/g++.jason/report.C: Likewise.
11768 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11770 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11771 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11773 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11775 * testsuite/g++.dg/overload/pmf1.C: New test.
11777 2002-03-11 Kazu Hirata <kazu@hxi.com>
11779 * gcc.c-torture/execute/20020307-1.c: Use long.
11781 2002-03-11 Jakub Jelinek <jakub@redhat.com>
11783 PR optimization/5844
11784 * gcc.dg/20020310-1.c: New test.
11786 2002-03-09 Michael Meissner <meissner@redhat.com>
11788 * gcc.c-torture/execute/memcpy-2.c: New test.
11789 * gcc.c-torture/execute/memset-1.c: New test.
11790 * gcc.c-torture/execute/strlen-1.c: New test.
11791 * gcc.c-torture/execute/strcmp-1.c: New test.
11792 * gcc.c-torture/execute/strncmp-1.c: New test.
11794 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
11796 * gcc.dg/ppc-ldstruct.c: New test.
11798 2002-03-09 Jakub Jelinek <jakub@redhat.com>
11800 * gcc.c-torture/execute/va-arg-22.c: New test.
11802 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11804 * gcc.c-torture/compile/20020309-1.c: New test.
11806 2002-03-08 Jakub Jelinek <jakub@redhat.com>
11808 * gcc.c-torture/execute/20020307-2.c: New test.
11810 2002-03-07 Jeffrey A Law (law@redhat.com)
11812 * g77.f-torture/compile/20020307-1.f: New test.
11814 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
11816 * gcc.dg/unordered-1.c: New test.
11818 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
11820 * gcc.c-torture/execute/20020307-1.c: New test.
11822 2002-03-05 Jakub Jelinek <jakub@redhat.com>
11824 * gcc.dg/20020304-1.c: New test.
11826 * gcc.c-torture/compile/20020304-2.c: New test.
11828 2002-03-04 Zack Weinberg <zack@codesourcery.com>
11830 * gcc.c-torture/compile/20020304-1.c: New test case
11833 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
11835 * gcc.dg/20020103-1.c: Add other -D ppc variants.
11837 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
11839 * g++.dg/other/classkey1.C: New test.
11841 2002-03-01 Richard Henderson <rth@redhat.com>
11843 * gcc.c-torture/compile/981223-1.x: New.
11844 * gcc.c-torture/compile/920625-1.x: New.
11846 2002-02-28 Richard Henderson <rth@redhat.com>
11848 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11850 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
11852 * gcc.c-torture/execute/20020227-1.c: New test.
11854 2002-02-27 Mark Mitchell <mark@codesourcery.com>
11856 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11858 * g++.old-deja/g++.oliva/partord1.C: Likewise.
11859 * g++.old-deja.g++.other/defarg1.C: Likewise.
11860 * g++.old-deja/g++.pt/calls2.C: Likewise.
11861 * g++.old-deja/g++.pt/crash20.C: Likewise.
11862 * g++.old-deja/g++.pt/crash30.C: Likewise.
11863 * g++.old-deja/g++.pt/crash36.C: Likewise.
11864 * g++.old-deja/g++.pt/crash6.C: Likewise.
11865 * g++.old-deja/g++.pt/defarg13.C: Likewise.
11866 * g++.old-deja/g++.pt/derived3.C: Likewise.
11867 * g++.old-deja/g++.pt/error1.C: Likewise.
11868 * g++.old-deja/g++.pt/friend21.C: Likewise.
11869 * g++.old-deja/g++.pt/friend23.C: Likewise.
11870 * g++.old-deja/g++.pt/infinite1.C: Likewise.
11871 * g++.old-deja/g++.robertl/eb128.C: Likewise.
11873 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
11875 * gcc.c-torture/execute/20020225-2.c: New test.
11877 2002-02-27 Zack Weinberg <zack@codesourcery.com>
11879 * gcc.c-torture/execute/920730-1t.c,
11880 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11881 Delete test cases, only relevant to -traditional.
11883 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
11885 * gcc.dg/cpp/undef1.c: Remove.
11886 * gcc.dg/cpp/directiv.c: Update.
11887 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11889 2002-02-27 Michael Meissner <meissner@redhat.com>
11891 * gcc.c-torture/execute/20020226-1.c: New test.
11893 2002-02-26 Jakub Jelinek <jakub@redhat.com>
11895 * g++.dg/debug/debug4.C: New test.
11897 * gcc.dg/ia64-visibility-1.c: New test.
11899 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
11901 * gcc.dg/debug/20020224-1.c: New.
11903 2002-02-25 Kazu Hirata <kazu@hxi.com>
11905 * gcc.c-torture/execute/960416-1.x: New.
11906 * gcc.c-torture/execute/divconst-3.x: Likewise.
11908 2002-02-25 Jakub Jelinek <jakub@redhat.com>
11910 * gcc.dg/20020224-1.c: New test.
11912 2002-02-25 Alan Modra <amodra@bigpond.net.au>
11914 * gcc.c-torture/execute/20020225-1.c: New.
11916 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
11918 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11920 2002-02-23 Jakub Jelinek <jakub@redhat.com>
11922 * gcc.dg/20020222-1.c: New test.
11924 2002-02-22 Jakub Jelinek <jakub@redhat.com>
11926 * g++.dg/opt/anonunion1.C: New test.
11928 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
11930 * g++.dg/template/qualttp19.C: New test.
11931 * g++.dg/template/qualttp20.C: New test.
11932 * g++.old-deja/g++.jason/report.C: Adjust expected errors
11933 * g++.old-deja/g++.other/qual1.C: Likewise.
11935 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
11937 * gcc.dg/attr-alwaysinline.c: New.
11939 2002-02-21 Jakub Jelinek <jakub@redhat.com>
11941 * gcc.dg/20020220-1.c: New test.
11943 * gcc.dg/20020220-2.c: New test.
11945 * g++.dg/opt/mmx1.C: New test.
11947 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
11949 * gcc.c-torture/compile/20020110.c: New test.
11951 2002-02-20 Jakub Jelinek <jakub@redhat.com>
11953 * gcc.c-torture/execute/20020219-1.c: New test.
11955 * gcc.dg/20020219-1.c: New test.
11957 * gcc.dg/noncompile/20020220-1.c: New test.
11959 * g++.dg/opt/ptrintsum1.C: New test.
11961 * gcc.dg/debug/20020220-1.c: New test.
11963 2002-02-17 Jakub Jelinek <jakub@redhat.com>
11965 * gcc.c-torture/execute/20020216-1.c: New test.
11967 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
11969 * gcc.dg/decl-1.c: Update, new test.
11971 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
11973 * g++.dg/abi/bitfield1.C: New test.
11974 * g++.dg/abi/bitfield2.C: New test.
11976 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11978 * gcc.dg/attr-nest.c: New test.
11980 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11982 * gcc.c-torture/execute/20020215-1.c: New test.
11984 2002-02-14 Jakub Jelinek <jakub@redhat.com>
11986 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11987 * g++.dg/debug/debug.exp: New.
11988 * g++.dg/debug/trivial.C: New.
11989 * g++.dg/debug/debug1.C: Moved...
11990 * g++.dg/other/debug1.C: ...from here.
11991 * g++.dg/debug/debug2.C: Moved...
11992 * g++.dg/other/debug2.C: ...from here.
11993 * g++.dg/debug/debug3.C: Moved...
11994 * g++.dg/other/debug3.C: ...from here.
11996 * gcc.dg/noncompile/20020213-1.c: New test.
11998 2002-02-13 Jakub Jelinek <jakub@redhat.com>
12000 * g++.dg/other/debug3.C: New test.
12002 * gcc.c-torture/execute/20020213-1.c: New test.
12004 2002-02-13 Richard Smith <richard@ex-parrot.com>
12006 * g++.old-deja/g++.other/thunk1.C: New test.
12008 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
12010 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
12012 2002-02-13 Stan Shebs <shebs@apple.com>
12014 * gcc.dg/altivec-3.c: New.
12016 2002-02-12 Jakub Jelinek <jakub@redhat.com>
12018 * gcc.dg/Wunreachable-1.c: New test.
12019 * gcc.dg/Wunreachable-2.c: New test.
12021 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
12023 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
12025 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
12027 * gcc.dg/decl-1.c: New test.
12029 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
12031 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
12033 2002-02-10 Kazu Hirata <kazu@hxi.com>
12035 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
12036 * gcc.c-torture/compile/980506-1.x: Likewise.
12038 2002-02-10 Kazu Hirata <kazu@hxi.com>
12040 * gcc.dg/20020210-1.c: New.
12042 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
12044 * g77.f-torture/execute/947.f: New regression test
12045 for PR fortran/947.
12047 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
12049 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
12050 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
12052 2002-02-08 Richard Henderson <rth@redhat.com>
12054 * gcc.c-torture/compile/labels-3.c: New.
12056 2002-02-08 Jakub Jelinek <jakub@redhat.com>
12058 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
12059 expression statements work instead.
12060 * gcc.dg/noncompile/20020207-1.c: New test.
12062 2002-02-07 Richard Henderson <rth@redhat.com>
12064 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
12066 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
12068 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
12070 * lib/g77-dg.exp: Trim g77 error messages so that they are
12071 recognized by dg.exp.
12073 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
12076 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
12078 2002-02-07 Richard Henderson <rth@redhat.com>
12080 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
12081 to be sufficiently aligned for integers.
12083 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
12085 * g++.dg/template/friend4.C: New test.
12087 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
12090 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
12093 2002-02-07 Richard Henderson <rth@redhat.com>
12095 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
12096 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
12097 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
12098 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
12100 2002-02-06 Richard Henderson <rth@redhat.com>
12102 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
12104 2002-02-06 Janis Johnson <janis187@us.ibm.com>
12106 * gcc.dg/20020206-1.c: New test.
12108 2002-02-06 Jakub Jelinek <jakub@redhat.com>
12110 * gcc.c-torture/execute/20020206-1.c: New test.
12112 * gcc.c-torture/execute/20020206-2.c: New test.
12114 PR optimization/5429:
12115 * gcc.c-torture/compile/20020206-1.c: New test.
12117 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
12119 * g++.dg/ext/align1.C: Do not use an explicit alignment value
12120 as certain file formats cannot support particularly large
12123 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
12124 and do not expect to be able to link the executable.
12126 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
12127 fail because the COFF format does not support the weak attribute.
12129 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
12131 * g77.dg/pr5473.f: New test
12133 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
12135 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
12136 Fix testcase accordingly.
12138 2002-02-04 Richard Henderson <rth@redhat.com>
12140 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
12141 (buf): Change to be an array of pointers, not ints.
12143 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12145 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
12146 before all tests. Move warning one line above to match where it
12148 * gcc.dg/Wswitch-2.c: New test.
12149 * g++.dg/warn/Wswitch-1.C: New test.
12150 * g++.dg/warn/Wswitch-2.C: New test.
12152 2002-02-04 Richard Henderson <rth@redhat.com>
12154 * g++.dg/abi/offsetof.C: Fix size comparison.
12156 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
12158 * gcc.dg/cast-qual-2.c: New test.
12160 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12162 * gcc.dg/20020201-4.c: New test.
12164 2002-02-04 Ben Elliston <bje@redhat.com>
12166 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
12167 target_info attribute != 0, in addition to the empty string.
12168 (gcc_target_compile): Likewise.
12170 2002-02-03 Andrew Cagney <ac131313@redhat.com>
12172 * gcc.dg/Wswitch.c: New test.
12173 PR gcc/4475. PR gcc/3780.
12175 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
12177 * g77.f-torture/execute/5122.f: New test for regressions
12178 against PR fortran/5122.
12180 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
12182 * g77.f-torture/compile/pr3743.f: Delete
12183 * g77.dg/pr3743-1.f: New test.
12184 * g77.dg/pr3743-2.f: New test.
12185 * g77.dg/pr3743-3.f: New test.
12186 * g77.dg/pr3743-4.f: New test.
12188 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12190 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
12192 2002-02-02 Richard Henderson <rth@redhat.com>
12194 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
12195 * gcc.c-torture/execute/bf64-1.c: Likewise.
12197 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12199 * gcc.dg/20020201-2.c: New test.
12201 * gcc.dg/20020201-3.c: New test.
12203 * gcc.c-torture/execute/bitfld-2.c: New test.
12205 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12207 * gcc.dg/bitfld-1.c: Update.
12208 * gcc.dg/bitfld-2.c: Update.
12209 * gcc.c-torture/execute/bitfld-1.x: New.
12211 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12213 * gcc.c-torture/execute/20020201-1.c: New test.
12215 2002-02-01 Janis Johnson <janis187@us.ibm.com>
12218 * gcc.dg/20020201-1.c: New test.
12220 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
12223 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
12224 * g77.f-torture/compile/pr3743.x: Remove
12226 2002-01-31 Tom Rix <trix@redhat.com>
12228 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
12230 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
12232 * gcc.dg/noncompile/20020130-1.c: New test.
12234 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
12236 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
12238 2002-01-29 Richard Henderson <rth@redhat.com>
12240 * gcc.c-torture/execute/991118-1.c: Cast various constants back
12242 * gcc.c-torture/execute/bf64-1.c: Likewise.
12244 2002-01-29 Jakub Jelinek <jakub@redhat.com>
12246 * gcc.c-torture/execute/20020129-1.c: New test.
12248 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
12250 * gcc.c-torture/compile/20000224-1.c: Update.
12251 * gcc.c-torture/execute/bitfld-1.c: New tests.
12252 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
12253 * gcc.dg/uninit-A.c: Update.
12255 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
12257 * g++.dg/template/ctor1.C: Add instantiation.
12259 2002-01-28 Paul Koning <pkoning@equallogic.com>
12261 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
12262 argument to __builtin_prefetch to be const ptr.
12264 2002-01-28 Jakub Jelinek <jakub@redhat.com>
12266 * gcc.c-torture/compile/20020120-1.c: New test.
12268 2002-01-27 Kazu Hirata <kazu@hxi.com>
12270 * gcc.c-torture/execute/20020127-1.c: New test.
12272 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
12274 * g77.dg/f77-edit-i-in.f: New test
12275 * g77.dg/f77-edit-i-out.f: New test
12277 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
12279 * gcc.dg/debug/debug.exp: New file.
12280 * gcc.dg/debug/trivial.c: New file.
12281 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
12282 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
12283 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
12284 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
12285 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
12286 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
12287 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
12288 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
12289 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
12290 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
12291 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
12292 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
12293 * gcc.dg/20000503-1.c: Removed.
12294 * gcc.dg/20010207-1.c: Removed.
12295 * gcc.dg/20011223-1.c: Removed.
12296 * gcc.dg/20020104-2.c: Removed.
12297 * gcc.dg/debug-1.c: Removed.
12298 * gcc.dg/debug-2.c: Removed.
12299 * gcc.dg/debug-3.c: Removed.
12300 * gcc.dg/debug-4.c: Removed.
12301 * gcc.dg/debug-5.c: Removed.
12302 * gcc.dg/debug-6.c: Removed.
12303 * gcc.dg/dwarf2-1.c: Removed.
12304 * gcc.dg/dwarf2-2.c: Removed.
12306 2002-01-25 Jakub Jelinek <jakub@redhat.com>
12308 * g++.old-deja/g++.other/eh5.C: New test.
12309 * g++.old-deja/g++.other/sibcall2.C: New test.
12310 * g++.old-deja/g++.other/array9.C: New test.
12311 * g++.old-deja/g++.other/typename2.C: New test.
12312 * g++.old-deja/g++.other/crash60.C: New test.
12313 * g++.old-deja/g++.other/conv9.C: New test.
12314 * g++.old-deja/g++.other/mangle10.C: New test.
12315 * g++.old-deja/g++.other/unchanging1.C: New test.
12316 * g++.old-deja/g++.other/exprstmt1.C: New test.
12317 * g++.old-deja/g++.other/inline23.C: New test.
12318 * g++.old-deja/g++.eh/ia64-1.C: New test.
12319 * g++.old-deja/g++.other/dwarf2-1.C: New test.
12320 * g++.old-deja/g++.other/reload1.C: New test.
12321 * g++.old-deja/g++.other/static20.C: New test.
12322 * g++.old-deja/g++.other/local-alloc1.C: New test.
12323 * g++.old-deja/g++.other/conv8.C: New test.
12324 * g++.old-deja/g++.other/stmtexpr2.C: New test.
12325 * g++.old-deja/g++.other/storeexpr1.C: New test.
12326 * g++.old-deja/g++.other/storeexpr2.C: New test.
12327 * g++.dg/eh/template2.C: New test.
12328 * g++.dg/warn/weak1.C: New test.
12330 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
12332 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
12333 Remove first, non-varying, argument.
12335 2002-01-23 Richard Henderson <rth@redhat.com>
12337 * gcc.dg/inline-2.c: New.
12339 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
12340 Add optional target arg. Check number of arguments.
12341 (scan-assembler-not, scan-assembler-dem): Likewise.
12342 (scan-assembler-dem-not): Likewise.
12344 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12346 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
12348 * g++.old-deja/g++.brendan/parse3.C,
12349 g++.old-deja/g++.other/crash26.C,
12350 g++.old-deja/g++.other/crash28.C,
12351 g++.old-deja/g++.other/crash29.C,
12352 g++.old-deja/g++.other/crash30.C,
12353 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
12355 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
12357 * gcc.dg/20020115-1.c: New.
12359 2002-01-23 Bob Wilson <bob.wilson@acm.org>
12361 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
12363 2002-01-23 Janis Johnson <janis187@us.ibm.com>
12365 * gcc.dg/20020122-3.c: New.
12367 2002-01-23 Jakub Jelinek <jakub@redhat.com>
12369 * g++.dg/other/gc1.C: New test.
12371 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12373 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
12375 2002-01-22 Richard Henderson <rth@redhat.com>
12377 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
12379 2002-01-22 Richard Henderson <rth@redhat.com>
12381 * gcc.dg/20020122-4.c: New.
12383 2002-01-22 H.J. Lu <hjl@gnu.org>
12385 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
12387 * gcc.dg/special/ecos.exp: Likewise.
12388 * lib/g++-dg.exp: Likewise.
12389 * lib/g77-dg.exp: Likewise.
12390 * lib/gcc-dg.exp : Likewise.
12391 * lib/mike-g++.exp: Likewise.
12392 * lib/mike-g77.exp: Likewise.
12393 * lib/mike-gcc.exp: Likewise.
12394 * lib/objc-dg.exp: Likewise.
12396 2002-01-22 Janis Johnson <janis187@us.ibm.com>
12399 * gcc.dg/20020122-2.c: New test.
12401 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
12403 * gcc.dg/20020122-1.c: New test.
12405 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
12407 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
12409 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
12411 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
12413 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12415 * gcc.c-torture/compile/20020121-1.c: New test.
12417 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
12419 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
12422 2002-01-21 Jakub Jelinek <jakub@redhat.com>
12424 * gcc.dg/20020218-1.c: New test.
12426 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
12428 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
12430 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
12431 "At global scope" warning
12432 * g++.dg/ext/align1.C: Change cygwin test for alignment
12433 from db-bogus to dg-warning
12435 2002-01-21 Zack Weinberg <zack@codesourcery.com>
12437 * g77.f-torture/compile/cpp2.F: New test.
12439 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
12441 * g++.dg/template/access1.C: New test.
12443 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
12445 * gcc.dg/20020118-1.c: New.
12447 2002-01-18 Kazu Hirata <kazu@hxi.com>
12449 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
12451 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12453 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
12454 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
12455 alignment warnings.
12457 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12459 * gcc.misc-tests/i386-prefetch.exp: Save and restore
12460 torture_with_loops and torture_without_loops
12462 2002-01-17 Jakub Jelinek <jakub@redhat.com>
12464 * gcc.c-torture/compile/20020116-1.c: New test.
12466 2002-01-16 Jakub Jelinek <jakub@redhat.com>
12468 * gcc.dg/20020116-2.c: New test.
12470 * gcc.dg/ultrasp4.c: New test.
12472 * gcc.dg/20020116-1.c: New test.
12474 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
12476 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
12479 2002-01-15 Janis Johnson <janis187@us.ibm.com>
12481 * gcc.misc-tests/i386-prefetch.exp: New.
12482 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
12483 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
12484 * gcc.misc-tests/i386-pf-none-1.c: New test.
12485 * gcc.misc-tests/i386-pf-sse-1.c: New test.
12487 2002-01-15 Jakub Jelinek <jakub@redhat.com>
12489 * gcc.dg/gnu89-init-1.c: Add new tests.
12491 2002-01-15 Andreas Jaeger <aj@suse.de>
12493 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
12494 * gcc.dg/i386-mmx-2.c: Likewise.
12495 * gcc.dg/i386-sse-1.c: Likewise.
12496 * gcc.dg/i386-sse-2.c: Likewise.
12497 * gcc.dg/i386-sse-3.c: Likewise.
12499 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
12501 * g77.f-torture/execute/intrinsic-unix-bessel.f:
12502 Uncomment additional cases that now pass.
12504 2002-01-11 Richard Henderson <rth@redhat.com>
12506 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
12507 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
12509 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
12511 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
12513 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
12515 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12516 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
12518 2002-01-10 Dale Johannesen <dalej@apple.com>
12520 * gcc.c-torture/execute/loop-11.c: New.
12522 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
12524 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12525 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
12527 2002-01-09 Richard Henderson <rth@redhat.com>
12529 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12530 type in which to perform the operation for each size.
12532 2002-01-09 Alan Matsuoka (alanm@redhat.com)
12534 * gcc.c-torture/compile/20020109-2.c: New test.
12536 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
12538 * gcc.c-torture/execute/loop-10.c: New test.
12540 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12542 * gcc.c-torture/compile/20010226-1.c: New test.
12543 * gcc.c-torture/compile/20010227-1.c: New test.
12544 * gcc.c-torture/compile/20010426-1.c: New test.
12545 * gcc.c-torture/compile/20010510-1.c: New test.
12546 * gcc.c-torture/compile/20010605-3.c: New test.
12547 * gcc.c-torture/compile/20010824-1.c: New test.
12548 * gcc.c-torture/execute/20010409-1.c: New test.
12549 * gcc.dg/noncompile/20000901-1.c: New test.
12550 * gcc.dg/20001023-1.c: New test.
12551 * gcc.dg/20001101-1.c: New test.
12552 * gcc.dg/20001102-1.c: New test.
12553 * gcc.dg/20010207-1.c: New test.
12554 * gcc.dg/20010405-1.c: New test.
12555 * gcc.dg/20010822-1.c: New test.
12556 * gcc.dg/20011107-1.c: New test.
12558 2002-01-09 Jeffrey A Law (law@redhat.com)
12560 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
12562 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
12563 execution failure on PA targets.
12565 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12567 * gcc.c-torture/compile/20020109-1.c: New test.
12569 2002-01-08 Kazu Hirata <kazu@hxi.com>
12571 * gcc.c-torture/execute/20020108-1.c: New test.
12573 2002-01-08 Jakub Jelinek <jakub@redhat.com>
12575 * gcc.dg/20020108-1.c: New test.
12577 2002-01-08 H.J. Lu <hjl@gnu.org>
12579 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12582 2002-01-08 Geoff Keating <geoffk@redhat.com>
12584 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12587 002-01-07 Aldy Hernandez <aldyh@redhat.com>
12589 * gcc.dg/altivec-4.c: Test altivec predicates.
12591 2002-01-07 Jakub Jelinek <jakub@redhat.com>
12593 * gcc.c-torture/execute/20020107-1.c: New test.
12595 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
12598 * gcc.c-torture/compile/20020106-1.c: New test.
12600 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12602 * gcc.c-torture/execute/nestfunc-4.c: New test.
12604 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12606 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12607 extra triple that slipped in.
12608 * g++.old-deja/g++.abi/align.C: Likewise.
12609 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12611 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12613 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12614 * g++.old-deja/g++.abi/align.C: Likewise.
12615 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12617 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12619 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12622 2002-01-04 Jakub Jelinek <jakub@redhat.com>
12624 * gcc.dg/20020104-1.c: New test.
12626 * gcc.dg/20020104-2.c: New test.
12628 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
12630 * gcc.dg/20020103-1.c: Fix typo in target selector.
12632 2002-01-03 Richard Henderson <rth@redhat.com>
12634 * gcc.dg/20020103-1.c: New.
12636 2002-01-03 Kazu Hirata <kazu@hxi.com>
12638 * gcc.c-torture/execute/20020103-1.c: New test.
12640 2002-01-03 Jakub Jelinek <jakub@redhat.com>
12642 * g++.dg/other/debug2.C: New test.
12644 * gcc.c-torture/compile/20020103-1.c: New test.
12646 2002-01-02 Jakub Jelinek <jakub@redhat.com>
12648 * gcc.dg/gnu89-init-1.c: Added new tests.
12650 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12652 * g++.dg/template/friend2.C: Remove as patch is reverted.
12654 * g++.dg/warn/oldcast1.C: New test.
12656 * g++.dg/template/ptrmem1.C: New test.
12657 * g++.dg/template/ptrmem2.C: New test.
12659 * g++.dg/template/ntp.C: New test.
12661 * g++.dg/other/component1.C: New test.
12663 * g++.dg/template/ttp3.C: New test.
12665 * g++.dg/template/friend2.C: New test.
12666 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
12668 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12670 * g++.dg/other/ptrmem1.C: New test.
12671 * g++.dg/other/ptrmem2.C: New test.
12673 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12675 * g++.dg/template/ctor1.C: New test.
12677 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12679 * g++.dg/template/friend2.C: New test.
12681 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
12683 * gcc.dg/mmix-1.c: New test.
12685 2001-12-31 Richard Henderson <rth@redhat.com>
12687 * gcc.dg/asm-5.c: New.
12689 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
12691 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12692 in namespace __gnu_cxx
12694 2001-12-30 Richard Henderson <rth@redhat.com>
12696 * gcc.dg/debug-6.c: New.
12698 2001-12-30 Jakub Jelinek <jakub@redhat.com>
12700 * gcc.c-torture/compile/20011229-2.c: New test.
12702 2001-12-29 Jakub Jelinek <jakub@redhat.com>
12704 * gcc.dg/debug-3.c: New test.
12705 * gcc.dg/debug-4.c: New test.
12706 * gcc.dg/debug-5.c: New test.
12708 2001-12-29 Richard Henderson <rth@redhat.com>
12710 * g++.dg/eh/loop1.C: New.
12712 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12714 * g++.dg/template/crash1.C: New test.
12716 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12718 * g++.dg/other/const1.C: New test.
12720 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12722 * gcc.c-torture/compile/20011229-1.c: New test.
12724 2001-12-28 Stan Shebs <shebs@apple.com>
12726 * lib/objc-torture.exp: Resync with c-torture.exp.
12727 * lib/objc.exp: Load standard libraries.
12729 2001-12-28 Jakub Jelinek <jakub@redhat.com>
12731 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12734 2001-12-27 Roger Sayle <roger@eyesopen.com>
12736 * gcc.c-torture/execute/string-opt-16.c: New testcase.
12738 2001-12-27 Richard Henderson <rth@redhat.com>
12740 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
12742 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
12744 * g++.dg/eh/ctor1.C: New test.
12745 * g++.dg/other/error2.C: New test.
12747 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
12749 * g++.dg/other/init2.C: New test.
12751 2001-12-24 Richard Henderson <rth@redhat.com>
12753 * gcc.dg/20011223-1.c: New.
12754 * gcc.dg/inline-1.c: New.
12756 2001-12-23 Richard Henderson <rth@redhat.com>
12758 * gcc.dg/asm-4.c: Test operand modifiers.
12760 2001-12-23 Richard Henderson <rth@redhat.com>
12762 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
12764 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
12766 * gcc.c-torture/execute/20011223-1.c: New test.
12768 2001-12-21 Richard Henderson <rth@redhat.com>
12770 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12771 re-enables the warning.
12773 2001-12-21 Richard Henderson <rth@redhat.com>
12775 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12777 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12779 * gcc.c-torture/compile/20011218-1.c: New test.
12781 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
12783 * gcc.misc-test/arm-isr.exp: New file. Control running of the
12785 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
12786 epilogue generation for ARM ISR routines.
12788 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12790 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12791 * gcc.dg/format/c90-printf-3.c: Likewise.
12792 * gcc.dg/format/c99-printf-3.c: Likewise.
12793 * gcc.dg/format/ext-1.c: Likewise.
12794 * gcc.dg/format/ext-6.c: Likewise.
12795 * gcc.dg/format/format.h: Prototype unlocked stdio.
12797 2001-12-20 Richard Henderson <rth@redhat.com>
12799 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12801 (malloc): Correct allocation logic. Abort if we fill up the
12802 arena before initialization complete.
12803 (realloc): Correct allocation logic.
12805 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12807 * gcc.c-torture/compile/20011219-2.c: New test.
12809 * gcc.c-torture/execute/20011219-1.c: New test.
12811 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
12813 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
12814 target does not support weak symbols.
12816 2001-12-19 Jakub Jelinek <jakub@redhat.com>
12818 * gcc.c-torture/compile/20011219-1.c: New test.
12820 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
12822 * g++.dg/other/error1.C: New test.
12824 2001-12-17 Jeffrey A Law (law@redhat.com)
12826 * gcc.c-torture/execute/20011217-1.c: New test.
12828 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
12830 * objc.dg/special/: New directory.
12831 * objc.dg/special/special.exp: New file.
12832 * objc.dg/special/unclaimed-category-1.h: New file.
12833 * objc.dg/special/unclaimed-category-1a.m: New file.
12834 * objc.dg/special/unclaimed-category-1.m: New file.
12836 2001-12-17 Andreas Jaeger <aj@suse.de>
12838 * gcc.c-torture/compile/20011217-2.c: New test.
12840 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
12842 * gcc.c-torture/compile/20011217-1.c: New test.
12844 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
12846 * testsuite/gcc.dg/20011214-1.c: New.
12848 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
12850 * gcc.dg/altivec-4.c: New.
12852 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
12854 * gcc.dg/20011113-1.c: New test.
12856 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12858 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12859 std::__malloc_alloc_template<0> and
12860 std::__default_alloc_template<false, 0>.
12862 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
12864 * objc/execute/bf-21.m: New test.
12865 * objc/execute/enumeration-1.m: New test.
12866 * objc/execute/enumeration-2.m: New test.
12868 2001-12-12 Jakub Jelinek <jakub@redhat.com>
12870 * gcc.dg/gnu89-init-1.c: New test.
12872 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
12874 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12875 * g++.old-deja/g++.jason/2371.C: Likewise.
12876 * g++.old-deja/g++.jason/template33.C: Likewise.
12877 * g++.old-deja/g++.jason/template34.C: Likewise.
12878 * g++.old-deja/g++.jason/template36.C: Likewise.
12879 * g++.old-deja/g++.oliva/typename1.C: Likewise.
12880 * g++.old-deja/g++.oliva/typename2.C: Likewise.
12881 * g++.old-deja/g++.other/typename1.C: Likewise.
12882 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12883 * g++.old-deja/g++.pt/nontype5.C: Likewise.
12884 * g++.old-deja/g++.pt/typename11.C: Likewise.
12885 * g++.old-deja/g++.pt/typename14.C: Likewise.
12886 * g++.old-deja/g++.pt/typename16.C: Likewise.
12887 * g++.old-deja/g++.pt/typename3.C: Likewise.
12888 * g++.old-deja/g++.pt/typename4.C: Likewise.
12889 * g++.old-deja/g++.pt/typename5.C: Likewise.
12890 * g++.old-deja/g++.pt/typename7.C: Likewise.
12891 * g++.old-deja/g++.robertl/eb9.C: Likewise.
12893 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
12895 * g++.dg/other/linkage1.C: New test.
12896 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12899 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
12901 * gcc.dg/concat.c: New test.
12903 2001-12-11 Stan Shebs <shebs@apple.com>
12905 * objc/compile: New test directory.
12906 * objc/compile/compile.exp: New expect script.
12907 * objc/compile/20011211-1.m: New compile test.
12909 2001-12-11 Jason Merrill <jason@redhat.com>
12911 * lib/prune.exp (prune_gcc_output): Also handle "In member
12912 function". So many permutations...
12914 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
12916 * g++.dg/template/typedef1.C: New test.
12918 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
12920 * g++.dg/other/copy1.C: New test.
12922 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
12924 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12926 * gcc.dg/builtin-choose-expr.c: New.
12928 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
12930 * gcc.dg/altivec-2.c: New.
12932 2001-12-07 Richard Henderson <rth@redhat.com>
12934 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12936 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
12938 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12941 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12943 * g++-old.deja/g++.robertl/eb101.C: Deleted.
12945 2001-12-06 Janis Johnson <janis187@us.ibm.com>
12947 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12948 variable argument list.
12950 2001-12-06 Zack Weinberg <zack@codesourcery.com>
12952 * gcc.c-torture/execute/memcheck: Delete entire directory.
12953 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12954 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12956 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
12958 * gcc.dg/Wshadow-1.c: New test.
12960 2001-12-05 Jakub Jelinek <jakub@redhat.com>
12962 * gcc.c-torture/compile/20011130-1.c: New test.
12964 * gcc.dg/noncompile/20011025-1.c: New test.
12966 * g++.dg/other/anon-union.C: New test.
12968 * gcc.c-torture/execute/20011024-1.c: New test.
12970 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
12972 * gcc.c-torture/execute/20000722-1.x,
12973 gcc.c-torture/execute/20010123-1.x: Remove.
12974 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12975 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12976 gcc.dg/c99-complit-2.c: New tests.
12978 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
12980 * g++.dg/inherit/base1.C: New test.
12982 2001-12-04 Jakub Jelinek <jakub@redhat.com>
12984 * g++.dg/other/stdarg1.C: New test.
12986 * gcc.c-torture/compile/20011130-2.c: New test.
12988 2001-12-03 Janis Johnson <janis187@us.ibm.com>
12990 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12991 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12992 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12993 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12994 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12995 * gcc.dg/builtin-prefetch-1.c: New test.
12997 2001-12-03 Jakub Jelinek <jakub@redhat.com>
12999 * gcc.dg/20011130-1.c: New test.
13001 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
13003 * g++.dg/other/scope1.C: New test.
13004 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
13006 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
13008 * gcc.dg/vla-init-1.c: New test.
13010 2001-12-01 Geoff Keating <geoffk@redhat.com>
13012 * gcc.c-torture/compile/structs.c: New testcase from GDB.
13014 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
13016 * objc.dg/alias.m: Update.
13017 * objc.dg/class-1.m: Update.
13018 * objc.dg/const-str-1.m: Update.
13019 * objc.dg/fwd-proto-1.m: Update.
13020 * objc.dg/id-1.m: Update.
13021 * objc.dg/super-class-1.m: Update.
13023 2001-11-29 Mark Mitchell <mark@codesourcery.com>
13025 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
13028 2001-11-28 Jeffrey A Law (law@cygnus.com)
13030 * gcc.c-torture/execute/20011128-1.c: New test.
13032 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
13034 * gcc.dg/20011127-1.c: New test.
13036 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
13038 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
13039 from Austin Group draft 7.
13040 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
13041 scanf format arguments.
13042 * gcc.dg/format/no-exargs-2.c: New test.
13044 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
13046 * g++.dg/abi/vbase8-4.C: New test.
13048 2001-11-24 Ian Lance Taylor <ian@airs.com>
13050 * gcc.c-torture/execute/20011121-1.c: New test.
13052 2001-11-23 Jeffrey A Law (law@cygnus.com)
13054 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
13056 2001-11-23 Andreas Jaeger <aj@suse.de>
13058 * gcc.dg/cpp/charconst-2.c: New test.
13060 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
13062 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
13063 to the host if it is remote. Let tests specify extra headers
13065 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
13066 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
13067 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
13068 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
13069 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
13070 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
13071 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
13072 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
13073 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
13074 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
13076 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
13078 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
13079 for little endian ARMs.
13081 2001-11-20 Jakub Jelinek <jakub@redhat.com>
13083 * gcc.c-torture/compile/20011119-1.c: New test.
13084 * gcc.c-torture/compile/20011119-2.c: New test.
13086 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
13088 * gcc.dg/altivec-1.c: Fix typo.
13090 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
13092 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
13094 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
13096 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
13098 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
13100 * lib/g77.exp: Don't specify --rpath-link.
13102 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
13103 across all the headers.
13104 * gcc.dg/format/format.exp: For testing on a remote host,
13107 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
13108 * gcc.c-torture/execute/930406-1.c: Likewise.
13109 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
13111 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
13113 * gcc.dg/altivec-1.c: New.
13115 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
13117 * gcc.dg/cpp/fpreprocessed.c: New test case.
13119 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13121 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
13122 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
13123 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
13125 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13127 * gcc.dg/no-builtin-1.c: New test.
13129 2001-11-16 Jakub Jelinek <jakub@redhat.com>
13131 * gcc.c-torture/execute/20011115-1.c: New test.
13133 2001-11-15 Jakub Jelinek <jakub@redhat.com>
13135 * gcc.c-torture/compile/20011114-2.c: New test.
13136 * gcc.c-torture/compile/20011114-3.c: New test.
13137 * gcc.c-torture/compile/20011114-4.c: New test.
13139 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
13141 * g++.dg/other/init1.C: New test.
13143 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
13145 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
13148 * gcc.c-torture/execute/20011114-1.c: New testcase.
13150 * gcc.c-torture/compile/20010327-1.c: Revert last change.
13151 * gcc.c-torture/compile/20011114-1.c: New test, exactly
13152 like the (before this change) version of 20010327-1.c.
13154 2001-11-14 Roger Sayle <roger@eyesopen.com>
13156 * gcc.c-torture/execute/string-opt-13.c: New testcase.
13158 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
13160 * g++.dg/init/array2.C: New test.
13162 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
13164 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
13166 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
13168 * g++.dg/other/forscope1.C: New test.
13169 * g++.dg/ext/forscope1.C: New test.
13170 * g++.dg/ext/forscope2.C: New test.
13172 2001-11-13 Jakub Jelinek <jakub@redhat.com>
13174 * gcc.c-torture/execute/20011113-1.c: New test.
13176 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
13178 * gcc.c-torture/execute/20011109-2.c: New test.
13180 * gcc.c-torture/execute/20011109-1.c: New test.
13182 2001-11-09 Jakub Jelinek <jakub@redhat.com>
13184 * gcc.c-torture/compile/20011109-1.c: New test.
13186 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
13188 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
13189 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
13190 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
13191 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
13192 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
13193 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
13194 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
13196 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
13198 * g++.dg/warn/Wshadow-1.C: New tests.
13199 * g++.old-deja/g++.mike/for3.C: Update.
13201 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
13203 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
13204 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
13205 XFAILs. Adjust expected error texts.
13206 * gcc.c-torture/compile/20011106-1.c,
13207 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
13208 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
13209 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
13210 gcc.dg/c99-array-lval-5.c: New tests.
13212 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13214 * gcc.dg/cpp/defined.c: Update.
13216 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13218 * gcc.c-torture/execute/anon-1.c: New test.
13220 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
13222 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
13223 same size, so no warning should be produced on stormy16.
13225 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
13226 due to oversized array.
13227 * g++.old-deja/g++.mike/ns15.C: Likewise.
13228 * g++.old-deja/g++.pt/crash16.C: Likewise.
13230 2001-11-02 Graham Stott <grahams@redhat.com>
13232 * g++.dgother/debug1.C: Fix typos.
13234 2001-11-01 Jakub Jelinek <jakub@redhat.com>
13236 * g++.dg/other/debug1.C: New test.
13238 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13240 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
13243 2001-10-30 Jakub Jelinek <jakub@redhat.com>
13245 * gcc.dg/20011029-2.c: New test.
13247 * gcc.c-torture/compile/20011029-1.c: New test.
13249 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
13251 * objc/execute/class_self-1.m: New test.
13252 * objc/execute/class_self-2.m: New test.
13254 2001-10-25 Zack Weinberg <zack@codesourcery.com>
13256 * gcc.misc-tests/msgs.exp: Delete.
13257 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
13258 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
13259 error set to match recent changes.
13261 2001-10-24 Zack Weinberg <zack@codesourcery.com>
13263 * gcc.dg/20011021-1.c: New test.
13265 2001-10-24 Jakub Jelinek <jakub@redhat.com>
13267 * gcc.c-torture/compile/20011023-1.c: New test.
13269 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
13271 * lib/g77.exp: Rewrite based on lib/g++.exp.
13273 2001-10-19 Jakub Jelinek <jakub@redhat.com>
13275 * gcc.c-torture/execute/20011019-1.c: New test.
13277 * gcc.dg/20011018-1.c: New test.
13279 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
13281 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
13283 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
13285 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
13286 * gcc.dg/attr-invalid.c: Likewise.
13288 2001-10-18 Jakub Jelinek <jakub@redhat.com>
13290 * testsuite/gcc.dg/20011015-1.c: New test.
13292 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13294 * g++.dg/template/unify2.C: New test.
13296 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13298 * g++.dg/other/exception-specification.C: New test
13300 2001-10-13 Tom Rix <trix@redhat.com>
13302 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
13303 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
13305 2001-10-12 Jakub Jelinek <jakub@redhat.com>
13307 * testsuite/gcc.dg/20011009-1.c: New test.
13309 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
13312 * g++.dg/other/friend1.C: New test.
13314 2001-10-11 Richard Henderson <rth@redhat.com>
13316 * g++.old-deja/g++.other/crash18.C: Add -S to options.
13318 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13320 * gcc.c-torture/compile/20011010-1.c: New.
13322 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
13324 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
13325 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
13326 g77.f-torture/execute/execute.exp,
13327 g77.f-torture/noncompile/noncompile.exp,
13328 gcc.c-torture/compile/compile.exp,
13329 gcc.c-torture/execute/execute.exp,
13330 gcc.c-torture/execute/ieee/ieee.exp,
13331 gcc.c-torture/execute/memcheck/memcheck.exp,
13332 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
13333 objc/execute/execute.exp: Update FSF address.
13335 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
13337 * gcc.dg/cpp/cmdlne-C.c: Update.
13338 * gcc.dg/cpp/cmdlne-C2.c: New.
13340 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13342 * gcc.c-torture/execute/20011008-3.c: New.
13344 2001-10-08 DJ Delorie <dj@redhat.com>
13346 * gcc.dg/20011008-1.c: New.
13347 * gcc.dg/20011008-2.c: New.
13349 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
13351 * gcc.dg/cpp/spacing1.c: Update test.
13353 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13355 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
13356 spelling errors of "separate" as "seperate".
13358 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
13360 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
13361 enough to avoid inlining.
13363 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13365 * lib/g77.exp: set libg2c_dir correctly.
13367 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
13369 * gcc.dg/cpp/macro11.c: New test.
13371 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13373 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
13374 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
13375 gcc.dg/format/multattr-3.c: New tests.
13376 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
13377 tests for format attributes on function pointers being rejected.
13379 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13381 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
13383 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13385 * g++.dg/warn/format1.C: New test.
13387 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
13389 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
13391 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13393 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
13395 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13397 * gcc.dg/cpp/redef2.c: Add test.
13399 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
13401 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
13402 long-standing bug on i686, apparently.
13403 * gcc.c-torture/execute/loop-2c.x: New file.
13404 * gcc.c-torture/execute/loop-2d.x: New file.
13405 * gcc.c-torture/execute/loop-3c.x: New file.
13407 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
13409 * gcc.dg/cpp/20000625-2.c: Correct line number.
13411 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13413 * gcc.dg/cpp/macro10.c: New test.
13414 * gcc.dg/cpp/strify3.c: New test.
13415 * gcc.dg/cpp/spacing1.c: Add tests.
13416 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
13417 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
13419 2001-09-24 DJ Delorie <dj@redhat.com>
13421 * gcc.c-torture/execute/20010924-1.c: New test.
13423 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13425 * testsuite/objc/execute/paste.m: Remove.
13427 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
13429 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
13431 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
13433 * g77.dg/strlen0.f: New test.
13435 2001-09-21 Richard Henderson <rth@redhat.com>
13437 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
13438 * g++.old-deja/g++.abi/vtable2.C: Likewise.
13440 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
13442 Table-driven attributes.
13443 * g++.dg/ext/attrib1.C: New test.
13445 2001-09-20 DJ Delorie <dj@redhat.com>
13447 * gcc.dg/20000926-1.c: Update expected warning messages.
13448 * gcc.dg/array-2.c: Likewise, and test for warnings too.
13449 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
13452 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
13454 * g++.dg/eh/registers1.C: New test case.
13456 2001-09-17 Richard Henderson <rth@redhat.com>
13458 * gcc.dg/array-5.c: Fix VLA decomposition test.
13460 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
13462 * gcc.dg/cpp/line5.c: New testcase.
13464 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
13466 * gcc.dg/cpp/macro9.c: New test.
13468 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
13470 * gcc.c-torture/execute/980223.c: Change type of addr from long
13473 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
13475 * gcc.c-torture/execute/20010915-1.c: New test.
13477 2001-09-14 Janis Johnson <janis187@us.ibm.com>
13479 * g77.dg/bprob: New directory.
13480 * g77.dg/bprob/bprob.exp: New file.
13481 * g77.dg/bprob/bprob-1.f: New test.
13482 * g77.dg/gcov: New directory.
13483 * g77.dg/gcov/gcov.exp: New file.
13484 * g77.dg/gcov/gcov-1.f: New test.
13485 * g77.dg/gcov/gcov-1.x: New file.
13487 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
13489 * gcc.dg/cpp/directiv.c: Update.
13490 * gcc.dg/cpp/undef1.c: Update.
13492 2001-09-12 Jakub Jelinek <jakub@redhat.com>
13494 * gcc.dg/20010912-1.c: New test.
13496 2001-09-11 Janis Johnson <janis187@us.ibm.com>
13498 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
13499 language-independent file in lib.
13500 * lib/gcov.exp: New file.
13502 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
13504 * gcc.c-torture/compile/20010911-1.c: New test.
13506 2001-09-10 Janis Johnson <janis187@us.ibm.com>
13508 * lib/profopt.exp: New, to support profile-directed optimizations.
13509 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
13510 * gcc.misc-tests/bprob-1.c: New test.
13511 * gcc.misc-tests/bprob-2.c: New test.
13513 2001-09-07 Janis Johnson <janis187@us.ibm.com>
13515 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13516 XFAIL and which kinds of gcov output to verify.
13517 * gcc.misc-tests/gcov-4b.x: New file.
13518 * gcc.misc-tests/gcov-5b.x: New file.
13519 * gcc.misc-tests/gcov-6.x: New file.
13520 * gcc.misc-tests/gcov-7.c: New test.
13521 * gcc.misc-tests/gcov-7.x: New file.
13523 2001-09-06 Janis Johnson <janis187@us.ibm.com>
13525 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13526 * gcc.misc-tests/gcov-6.c: New test.
13528 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
13531 * g++.dg/abi/vbase1.C: New test.
13533 2001-09-05 Ziemowit Laski <zlaski@apple.com>
13535 * objc.dg/method-2.m: New.
13537 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
13540 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13541 * g++.dg/init/empty1.C: New test.
13543 2001-09-03 Jakub Jelinek <jakub@redhat.com>
13545 * gcc.c-torture/compile/20010903-1.c: New test.
13547 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
13549 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13552 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
13554 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
13556 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
13558 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
13560 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
13562 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13563 for 16-bit 'unsigned int'.
13565 2001-08-29 Kazu Hirata <kazu@hxi.com>
13567 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
13569 2001-08-27 Richard Henderson <rth@redhat.com>
13571 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13572 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
13574 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
13576 * gcc.dg/asm-names.c (ymain): New.
13578 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
13580 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13581 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13582 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
13584 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13586 * gcc.dg/compare5.c: New testcase.
13588 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
13590 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13591 and "In instantiation".
13593 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
13595 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
13597 2001-08-20 Janis Johnson <janis187@us.ibm.com>
13599 * gcc.misc-tests/gcov.exp: Add support for branch information.
13600 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13601 * gcc.misc-tests/gcov-4.c: New test.
13602 * gcc.misc-tests/gcov-4b.c: New test.
13603 * gcc.misc-tests/gcov-5b.c: New test.
13605 2001-08-20 Zack Weinberg <zackw@panix.com>
13607 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13610 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
13612 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
13614 2001-08-19 Jakub Jelinek <jakub@redhat.com>
13617 Moved to gcc-deps.exp
13618 * gcc-deps.exp: New file.
13620 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13622 * g++.old-deja/g++.pt/defarg14.C: New test.
13624 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13626 * g++.old-deja/g++.other/lineno5.C: New test.
13628 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13630 * g++.old-deja/g++.pt/crash68.C: New test.
13632 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13634 * g++.old-deja/g++.other/crash42.C: New test.
13636 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13638 * gcc.dg/cpp/extratokens.c: Fix.
13639 * gcc.dg/cpp/skipping2.c: New tests.
13641 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13643 * gcc.c-torture/execute/20010724-1.c: New file.
13644 * gcc.c-torture/execute/20010724-1.x: New file.
13646 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13648 * g++.old-deja/g++.other/cond7.C: New test.
13650 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13652 * g++.old-deja/g++.other/optimize4.C: New test.
13654 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13656 * g++.old-deja/g++.abi/vbase8-5.C: New test.
13658 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
13660 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13661 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13662 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13663 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13665 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13666 bug report" message.
13668 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13669 * g++.dg/ext/instantiate1.C: Move from old-deja.
13671 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
13673 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13674 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13675 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13676 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13678 2001-07-23 Jeffrey A Law (law@cygnus.com)
13680 * gcc.c-torture/execute/20010723-1.c: New test.
13682 2001-07-23 Ben Elliston <bje@redhat.com>
13684 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13686 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13688 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13690 Delete handling of ieee_multilib_flags.
13691 Pass -mieee for alpha*-*-* and sh-*-*.
13692 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13694 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
13696 Remove old-abi tests.
13697 * g++.old-deja/g++.mike/p11116.C: Remove.
13698 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13700 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
13702 * g77.f-torture/compile/pr3743.f: New test
13704 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
13706 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13708 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13710 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13711 g++.old-deja/g++.pt/static6.C: Likewise.
13712 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13713 supports weak symbols.
13715 2001-07-18 Andreas Jaeger <aj@suse.de>
13717 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13720 2001-07-18 Andreas Jaeger <aj@suse.de>
13722 * gcc.dg/iftrap-1.c: Fix target line.
13724 2001-07-17 Richard Henderson <rth@redhat.com>
13726 * gcc.c-torture/execute/20010717-1.c: New.
13728 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13730 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13733 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13735 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13737 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13739 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13740 UAC_SIGBUS, UAC_NOPRINT definitions.
13742 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
13744 * objc/execute/object_is_class.m: New test.
13745 * objc/execute/object_is_meta_class.m: New test.
13747 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13749 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13750 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13752 2001-01-15 David Bil
13753 * objc/execute/class-14.m: Added.
13754 * objc/execute/class-2.m: Added.
13755 * objc/execute/class-3.m: Added.
13756 * objc/execute/class-4.m: Added.
13757 * objc/execute/class-5.m: Added.
13758 * objc/execute/class-6.m: Added.
13759 * objc/execute/class-7.m: Added.
13760 * objc/execute/class-8.m: Added.
13761 * objc/execute/class-9.m: Added.
13762 * objc/execute/class-tests-1.h
13763 * objc/execute/class-tests-2.h
13764 * objc/execute/compatibility_alias.m: Added.
13765 * objc/execute/encode-1.m: Added.
13766 * objc/execute/formal_protocol-1.m: Added.
13767 * objc/execute/formal_protocol-2.m: Added.
13768 * objc/execute/formal_protocol-3.m: Added.
13769 * objc/execute/formal_protocol-4.m: Added.
13770 * objc/execute/formal_protocol-5.m: Added.
13771 * objc/execute/formal_protocol-6.m: Added.
13772 * objc/execute/formal_protocol-7.m: Added.
13773 * objc/execute/informal_protocol.m: Added.
13774 * objc/execute/initialize.m: Added.
13775 * objc/execute/load.m: Added.
13776 * objc/execute/many_args_method.m: Added.
13777 * objc/execute/nested-3.m: Added.
13778 * objc/execute/no_clash.m: Added.
13779 * objc/execute/private.m: Added.
13780 * objc/execute/redefining_self.m: Added.
13781 * objc/execute/root_methods.m: Added.
13782 * objc/execute/selector-1.m: Added.
13783 * objc/execute/static-1.m: Added.
13784 * objc/execute/static-2.m: Added.
13785 * objc/execute/va_method.m: Added.
13787 2001-03-10 Richard Henderson <rth@redhat.com>
13789 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13791 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
13793 * g++.old-deja/g++.other/crash31.C: XFAIL.
13794 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13795 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13796 * gcc.c-torture/execute/20010123-1.x: XFAIL.
13797 * gcc.c-torture/execute/20010124-1.x: XFAIL.
13798 * gcc.dg/sequence-pt-1.c: XFAIL one test.
13800 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13802 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13804 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13806 * gcc.dg/20000724-1.c: Don't use multiline strings.
13808 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13810 * objc/execute/string1.m, objc/execute/string2.m: Compare the
13811 result of -cString against what we expect it to be; don't just
13812 print it out for no one to read.
13814 * objc/execute/string3.m, objc/execute/string4.m: New tests.
13815 Based on testcases provided by Nicola Pero.
13817 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13819 * gcc.dg/cpp/macro7.c: New test.
13821 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13823 * gcc.dg/cpp/multiline.c: Update.
13825 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13827 * g++.old-deja/g++.other/enum3.C: New test.
13829 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13831 * g++.old-deja/g++.other/pod1.C: New test.
13833 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13835 * g++.old-deja/g++.ext/overload1.C: New test.
13837 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13839 * g++.old-deja/g++.pt/using1.C: New test.
13841 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13843 * g++.old-deja/g++.other/using9.C: New test.
13845 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
13847 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13849 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13851 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
13853 * g++.old-deja/g++.ext/realpt1.C: Remove.
13855 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
13857 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13859 2001-02-26 Will Cohen <wcohen@redhat.com>
13861 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13863 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
13865 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13866 templatized constructors.
13868 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13870 * gcc.c-torture/execute/20010224-1.c: New test.
13872 2001-02-23 Jakub Jelinek <jakub@redhat.com>
13874 * gcc.c-torture/execute/20010222-1.c: New test.
13876 2001-02-22 Jakub Jelinek <jakub@redhat.com>
13878 * g++.old-deja/g++.other/inline20.C: New test.
13880 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
13882 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13884 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13886 * g++.old-deja/g++.other/lookup22.C: New test.
13889 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13890 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13891 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13892 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13893 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13895 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
13897 * gcc.c-torture/execute/991228-1.c: Take word endianness into
13900 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
13902 * gcc.c-torture/execute/builtin-complex-1.c: New test.
13904 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
13906 * g++.old-deja/g++.pt/crash62.C: New test.
13908 2001-01-04 Richard Henderson <rth@redhat.com>
13910 * gcc.dg/20000926-1.c: Update expected warnings.
13911 * gcc.dg/array-2.c: Likewise.
13912 * gcc.dg/array-4.c: Also validate flexible array members.
13913 * gcc.dg/c99-flex-array-1.c: New.
13915 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
13917 * gcc.c-torture/compile/20001222-1.x: Remove.
13919 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13921 * gcc.c-torture/execute/built-in-setjmp.c: New.
13923 2001-01-03 Richard Henderson <rth@redhat.com>
13925 * gcc.dg/940510-1.c: Update expected error wording.
13926 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13928 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
13930 * lib/target-supports.exp (check_alias_available): Modified to
13931 indicate aliases not supported if only weak aliases are supported.
13933 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13935 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13936 Turn on cmpstrsi checks for __pj__ and __i370__.
13938 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13940 * g++.old-deja/g++.other/virtual11.C: New test.
13942 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13944 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13946 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13948 * gcc.c-torture/compile/20010102-1.c: New test.
13950 2001-01-02 Andreas Jaeger <aj@suse.de>
13952 * gcc.dg/noreturn-3.c: New test.
13954 * gcc.dg/noreturn-4.c: New test.
13956 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13958 * gcc.c-torture/execute/stdio-opt-1.c: Also test
13959 __builtin_fputc and __builtin_fwrite.
13961 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13963 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13964 signed char, not default char.
13966 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13968 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13970 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
13972 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
13974 2000-12-29 Richard Henderson <rth@redhat.com>
13976 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13977 (__cyg_profile_func_exit): Define.
13979 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
13981 * g++.dg/vtgc1.C: New test.
13983 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
13985 * gcc.dg/noncompile/20001228-1.c: New test.
13987 * gcc.dg/20001228-1.c: New test.
13989 * gcc.c-torture/execute/20001228-1.c: New test.
13991 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
13993 * gcc.dg/format-strfmon-1.c: New test.
13995 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13997 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13998 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13999 * gcc.c-torture/execute/string-opt-1.c: Likewise.
14000 * gcc.c-torture/execute/string-opt-2.c: Likewise.
14001 * gcc.c-torture/execute/string-opt-3.c: Likewise.
14002 * gcc.c-torture/execute/string-opt-4.c: Likewise.
14003 * gcc.c-torture/execute/string-opt-6.c: Likewise.
14004 * gcc.c-torture/execute/string-opt-7.c: Likewise.
14005 * gcc.c-torture/execute/string-opt-8.c: Likewise.
14006 * gcc.c-torture/execute/string-opt-9.c: Likewise.
14007 * gcc.c-torture/execute/string-opt-10.c: Likewise.
14008 * gcc.c-torture/execute/string-opt-11.c: Likewise.
14009 * gcc.c-torture/execute/string-opt-12.c: Likewise.
14011 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
14012 * gcc.c-torture/execute/string-opt-4.c: Test index.
14014 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
14016 * gcc.c-torture/compile/20001226-1.c: New test.
14018 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
14020 * gcc.c-torture/compile/20001222-1.c: New test.
14021 * gcc.c-torture/compile/20001222-1.x: Xfail.
14023 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
14025 * gcc.c-torture/execute/comp-goto-2.c: New test.
14027 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
14029 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
14030 Use long types if __INT_MAX__ is 32767.
14031 (main): Use cast to (sint32 *) when poking 88 into a_page.
14033 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
14035 2000-12-21 Bernd Schmidt <bernds@redhat.com>
14037 * gcc.c-torture/compile/20001221-1.c: New test.
14038 * gcc.c-torture/execute/20001221-1.c: New test.
14040 2000-12-20 Richard Henderson <rth@redhat.com>
14042 * g++.old-deja/g++.pt/crash36.C: Update error lines.
14043 * g++.old-deja/g++.robertl/eb109.C: Likewise.
14045 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14047 * gcc.dg/compare3.c: New test.
14049 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
14051 * gcc.dg/format-warnll-1.c: New test.
14053 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
14055 * gcc.dg/cpp/cmdlne-P.c: New test.
14057 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
14059 * gcc.c-torture/execute/builtin-abs-1.c,
14060 gcc.c-torture/execute/builtin-abs-2.c: New tests.
14062 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
14064 * gcc.dg/cpp/multiline.c: New test.
14066 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
14068 * g++.old-deja/g++.other/syshdr1.C: Update.
14069 * gcc.dg/cpp/lineflags.c: Remove temporarily.
14071 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14073 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
14075 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14077 * g++.old-deja/g++.pt/ttp65.C: New test.
14079 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14081 * g++.old-deja/g++.pt/ttp64.C: New test.
14083 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14085 * g++.old-deja/g++.pt/spec33.C: New test.
14087 2000-12-14 Catherine Moore <clm@redhat.com>
14089 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14090 * gcc.c-torture/execute/920612-2.c: Likewise.
14091 * gcc.c-torture/execute/920428-2.c: Likewise.
14092 * gcc-c-torture/execute/va-arg-11.c: Call exit.
14093 * gcc.c-torture/execute/va-arg-21.c: Likewise.
14095 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14097 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14098 * gcc.dg/pack-test-2.c: Likewise.
14100 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
14102 Tests by Zack Weinberg <zackw@stanford.edu>.
14104 * gcc.dg/cpp/defined.c: Update.
14105 * gcc.dg/cpp/defined_trad.c: New tests.
14107 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
14109 * gcc.dg/cpp/trad-direct.c: Update.
14111 2000-12-11 Neil Booth <neilb@earthling.net>
14113 * gcc.dg/cpp/defined_trad.c
14115 2000-12-11 Neil Booth <neilb@earthling.net>
14117 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14119 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
14121 * gcc.dg/format-miss-2.c: New test.
14123 2000-12-09 Neil Booth <neilb@earthling.net>
14125 * gcc.dg/cpp/lineflags.c: New tests.
14126 * gcc.dg/cpp/poison.c: Update.
14127 * gcc.dg/cpp/redef2.c: Update.
14128 * gcc.dg/cpp/skipping.c: New test.
14130 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
14132 * g++.old-deja/g++.other/eh3.C: New testcase.
14134 2000-12-07 Neil Booth <neilb@earthling.net>
14136 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14137 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14138 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14139 wtr-union-init-2.c, wtr-union-init-3.c: Update.
14140 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14143 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14145 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14146 __SIZE_TYPE__ instead of int for type of integers cast to
14149 2000-12-07 Jakub Jelinek <jakub@redhat.com>
14151 * g++.old-deja/g++.other/cleanup4.C: New test.
14153 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14155 * format-sec-1.c: New test.
14157 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14159 * gcc.dg/format-nonlit-3.c: New test.
14161 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14163 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14164 through a null pointer.
14166 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
14167 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14168 library makes no calls to `operator new' during initialization.
14170 2000-11-04 Neil Booth <neilb@earthling.net>
14172 * gcc.dg/cpp/include2.c: New tests.
14174 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
14176 * lib/g++.exp (g++_set_ld_library_path): New function.
14177 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14179 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
14181 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
14184 2000-11-01 Richard Henderson <rth@redhat.com>
14186 * g++.old-deja/g++.ext/namedret1.C: New.
14187 * g++.old-deja/g++.ext/namedret2.C: New.
14188 * g++.old-deja/g++.ext/namedret3.C: New.
14190 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
14192 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14193 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14195 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14197 * gcc.c-torture/execute/va-arg-21.c: New test.
14199 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
14201 * gcc.dg/c99-complex-2.c: New test.
14203 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14205 * gcc.c-torture/execute/stdio-opt-1.c: New test.
14207 2000-10-31 Jakub Jelinek <jakub@redhat.com>
14209 * g++.old-deja/g++.other/inline16.C: New test.
14211 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
14213 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14214 __PRETTY_FUNCTION__
14216 2000-10-29 Neil Booth <neilb@earthling.net>
14218 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14220 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14221 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14224 2000-10-29 Neil Booth <neilb@earthling.net>
14226 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14227 * mi1.c, mi1c.h: Add null directives to multiple-include test.
14228 * mi5.c: Test multiple includes work with -C.
14229 * trigraphs.c: Test ^= version.
14231 2000-10-28 Neil Booth <neilb@earthling.net>
14233 New tests and test updates for new macro expander.
14235 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14236 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14237 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14238 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14239 new diagnostic messages.
14241 * gcc.dg/cpp/macro3.c: New tests.
14243 2000-10-27 Mark Mitchell <mark@codesourcery.com>
14245 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14248 2000-10-27 Jakub Jelinek <jakub@redhat.com>
14250 * g++.old-deja/g++.other/eh2.C: New test.
14252 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
14254 * gcc.c-torture/execute/20001027-1.c: New test.
14256 2000-10-26 Richard Henderson <rth@redhat.com>
14258 * gcc.c-torture/execute/20001026-1.c: New.
14260 2000-10-26 Mark Mitchell <mark@codesourcery.com>
14262 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14263 * g++.old-deja/g++.law/builtin1.C: Likewise.
14264 * g++.old-deja/g++.law/ctors10.C: Likewise.
14265 * g++.old-deja/g++.law/virtual3.C: Likewise.
14266 * g++.old-deja/g++.mike/p658.C: Likewise.
14267 * g++.old-deja/g++.other/sibcall1.C: Likewise.
14268 * g++.old-deja/g++.other/vaarg2.C: Likewise.
14269 * g++.old-deja/g++.robertl/eb124.C: Likewise.
14270 * g++.old-deja/g++.robertl/eb44.C: Likewise.
14271 * g++.old-deja/g++.robertl/eb77.C: Likewise.
14273 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
14275 * gcc.c-torture/compile/20001024-1.c: New test.
14277 2000-10-25 Mark Mitchell <mark@codesourcery.com>
14279 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14280 to tell us whether or not we are using V3.
14282 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
14284 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14287 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
14289 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14291 2000-10-25 Jakub Jelinek <jakub@redhat.com>
14293 * gcc.c-torture/execute/20001024-1.c: New test.
14295 2000-10-24 Jakub Jelinek <jakub@redhat.com>
14297 * g++.old-deja/g++.other/sibcall1.C: New test.
14299 2000-10-20 Jakub Jelinek <jakub@redhat.com>
14301 * gcc.dg/noncompile/init-3.c: New test.
14303 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
14305 * gcc.dg/format-array-1.c: New test.
14307 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14309 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14310 writing through null pointers; remove comment about testing
14311 unterminated strings.
14313 2000-10-17 Matthew Hiller <hiller@redhat.com>
14315 * gcc.c-torture/execute/20001017-2.c: New test.
14317 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14319 * gcc.c-torture/compile/20001018-1.c: New test.
14320 * gcc.c-torture/compile/20001018-1.x: Xfail.
14322 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14324 * gcc.c-torture/execute/20001017-1.c: New test.
14326 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14328 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14329 for multiple use of arguments with scanf formats; add tests for
14330 multiple use of arguments.
14332 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
14334 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14336 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14338 * gcc.dg/format-miss-1.c: New test.
14340 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14342 * gcc.c-torture/execute/20001013-1.c: New test.
14344 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14346 * gcc.dg/format-branch-1.c: New test.
14348 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14350 * README, lib/file-format.exp: Remove EGCS references.
14352 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14354 * gcc.dg/20001013-1.c: New test.
14356 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
14358 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14359 for intmax_t in the compiler using __typeof__ and the type rules
14360 for conditional expressions.
14362 2000-10-13 Jakub Jelinek <jakub@redhat.com>
14364 * gcc.dg/20001012-1.c: New test.
14365 * gcc.dg/20001012-2.c: New test.
14367 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14369 * gcc.dg/format-attr-1.c: New test.
14371 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14373 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14374 __LONG_LONG_MAX__ instead of LLONG_MAX.
14376 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14378 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14380 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14383 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
14385 * gcc.dg/sequence-pt-1.c: New test.
14387 2000-10-11 Geoff Keating <geoffk@cygnus.com>
14389 * gcc.c-torture/execute/20001011-1.c: New testcase.
14390 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14392 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14394 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14395 does not error on it.
14397 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14399 * gcc.dg/20001009-1.c: New test.
14401 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
14403 * gcc.c-torture/compile/20001009-1.c: Move from here ....
14404 * gcc.c-torture/execute/20001009-2.c: ... to here.
14406 2000-10-09 Geoff Keating <geoffk@cygnus.com>
14408 * gcc.c-torture/compile/20001009-1.c: New testcase.
14409 * gcc.c-torture/execute/20001009-1.c: New testcase.
14410 Testcases provided by Jan Hubicka <jh@suse.cz>.
14412 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14414 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14415 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14416 uintmax_t using <limits.h> to emulate the compiler's internal
14417 logic. No longer XFAIL %j tests.
14419 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14421 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14422 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14423 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14424 regexps and details of expected handling of some bad formats.
14425 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14428 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
14430 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14431 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14432 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14433 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14436 2000-10-06 Richard Henderson <rth@cygnus.com>
14438 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14439 * g++.old-deja/g++.brendan/crash52.C: Likewise.
14440 * g++.old-deja/g++.jason/report.C: Likewise.
14441 * g++.old-deja/g++.law/friend5.C: Likewise.
14442 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
14443 of the expected warnings.
14445 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
14447 * g++.old-deja/g++.pt/enum14.C: New test.
14449 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
14451 * g++.old-deja/g++.pt/crash59.C: New test.
14453 2000-10-04 Will Cohen <wcohen@redhat.com>
14455 * gcc.dg/20000926-1.c: New test.
14457 2000-10-03 Geoff Keating <geoffk@cygnus.com>
14459 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14460 function name for current C++ compiler.
14461 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14463 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
14465 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14466 __PRETTY_FUNCTION__.
14467 * g++.old-deja/g++.ext/pretty2.C: Likewise.
14469 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14471 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14473 2000-09-26 Jakub Jelinek <jakub@redhat.com>
14475 * gcc.c-torture/compile/20000923-1.c: New test.
14477 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14479 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14480 * g++.old-deja/g++.pt/ttp62.C: Same.
14481 * g++.old-deja/g++.other/inline14.C: Same.
14483 2000-09-24 Richard Henderson <rth@cygnus.com>
14485 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14487 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
14489 * gcc.dg/c90-printf-1.c: Add test for wide string format.
14491 2000-09-22 Geoff Keating <geoffk@cygnus.com>
14493 * gcc.c-torture/compile/20000922-1.c: New file.
14495 2000-09-21 Nick Clifton <nickc@redhat.com>
14497 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14498 a signed long modulo operation.
14499 (mod6): New function - perform an unsigned long modulo operation.
14500 (main): Add tests for modulos of very large numbers by very small
14503 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14505 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14507 2000-09-19 Richard Henderson <rth@cygnus.com>
14509 * gcc.dg/compare2.c (case 10): XFAIL.
14511 2000-09-18 Richard Henderson <rth@cygnus.com>
14513 * gcc.c-torture/execute/20000906-1.c: Move ...
14514 * gcc.dg/20000906-1.c: ... here. Only run on targets
14515 that support __builtin_trap.
14517 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
14519 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14521 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14523 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14524 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
14525 more $ format tests.
14527 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14529 * gcc.dg/format-errmk-1.c: New test.
14531 2000-09-17 Greg McGary <greg@mcgary.org>
14533 * gcc.c-torture/execute/20000917-1.x: Remove.
14535 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
14537 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14539 2000-09-17 Greg McGary <greg@mcgary.org>
14541 * gcc.c-torture/execute/20000917-1.c: New test.
14542 * gcc.c-torture/execute/20000917-1.x: XFAIL.
14544 2000-09-16 Neil Booth <NeilB@earthling.net>
14546 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14547 in nested macro bug.
14549 2000-09-15 Neil Booth <NeilB@earthling.net>
14551 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14553 2000-09-14 Jeffrey A Law (law@cygnus.com)
14555 * gcc.c-torture/execute/20000914-1.c: New test.
14557 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
14559 * g++.other/inline13.C: New test.
14561 2000-09-12 Andreas Jaeger <aj@suse.de>
14563 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14564 constant by Ulrich Drepper <drepper@redhat.com>.
14566 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
14568 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14570 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14572 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14574 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
14576 * gcc.dg/cpp/backslash.c: New test.
14578 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
14580 * gcc.c-torture/execute/20000910-1.c: New test.
14581 * gcc.c-torture/execute/20000910-2.c: Likewise.
14583 2000-09-11 Robert Lipe <robertl@sco.com>
14585 * gcc.dg/pragma-align.c: New test.
14587 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
14589 * g++.old-deja/g++.pt/explicit82.C: New test.
14590 * g++.old-deja/g++.pt/explicit83.C: New test.
14592 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
14594 * gcc.dg/asm-names.c: New test.
14596 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14598 * gcc.dg/cpp/tr-warn6.c: New test
14600 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
14602 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14605 2000-09-07 Catherine Moore <clm@redhat.com>
14607 * gcc.c-torture/execute/unroll-1.c: New test.
14609 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
14611 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14613 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14614 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14615 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14616 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14617 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14619 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14620 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14622 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14624 * g++.old-deja/g++.pt/deduct2.C: New test.
14626 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14628 * g++.old-deja/g++.pt/parms2.C: New test.
14630 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14632 * g++.old-deja/g++.pt/crash58.C: New test.
14634 2000-09-06 Greg McGary <greg@mcgary.org>
14636 * gcc.c-torture/execute/20000906-1.c: New test.
14637 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14639 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14641 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14643 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14645 * g++.old-deja/g++.pt/crash57.C: New test.
14647 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14649 * g++.old-deja/g++.pt/crash56.C: New test.
14651 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14653 * g++.old-deja/g++.pt/koenig1.C: New test.
14655 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14657 * gcc.dg/20000904-1.c: New test.
14659 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14661 * gcc.dg/cpp/paste8.c: New test.
14663 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
14665 * gcc.c-torture/compile/20000827-1.c: New test.
14667 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14669 * gcc.dg/format-diag-1.c: New test.
14671 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14673 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14674 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14675 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14676 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14677 gcc.dg/formatz-1.c: Adjust warning regular expressions.
14679 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14681 * g++.old-deja/g++.other/nested4.C: New test.
14683 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14685 * g++.old-deja/g++.ns/scoped1.C: New test.
14687 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
14689 * lib/g++.exp: Support testing already-installed GCC.
14691 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14693 * wtr-label-1.c, wtr-suffix-1.c: New tests.
14695 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14697 * gcc.dg/return-type-2.c: New test.
14699 2000-08-27 Geoff Keating <geoffk@cygnus.com>
14701 * gcc.c-torture/compile/20000825-1.c: New test.
14703 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
14705 * gcc.dg/dwarf2-2.c: New test.
14707 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
14709 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14710 dg-warning regexps.
14712 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
14714 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14715 gcc.dg/format-ext-5.c: New tests.
14717 2000-08-25 Jakub Jelinek <jakub@redhat.com>
14719 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
14721 2000-08-24 Mark Mitchell <mark@codesourcery.com>
14723 * gcc.dg/noncompile/930622-2.c: Adjust error message.
14725 2000-08-24 Richard Henderson <rth@cygnus.com>
14727 * gcc.dg/ia64-sync-1.c: New test.
14728 * gcc.dg/ia64-sync-2.c: New test.
14729 * gcc.dg/ia64-asm-1.c: New test.
14731 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
14733 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14734 * gcc.dg/format-ext-2.c: New test.
14736 2000-08-23 Jason Merrill <jason@redhat.com>
14738 * lib/old-dejagnu.exp: Also ignore "In member function" and
14741 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14743 * gcc.dg/noncompile/label-lineno-1.c: New test.
14745 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14747 * gcc.dg/c99-array-nonobj-1.c: New test.
14749 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14751 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14753 * gcc.dg/format-ext-1.c: New test.
14755 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14757 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14758 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14759 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14760 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14761 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
14763 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
14765 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14766 gcc.dg/c99-strftime-2.c: New tests.
14768 2000-08-22 Richard Henderson <rth@cygnus.com>
14770 * gcc.c-torture/execute/20000822-1.c: New test.
14772 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14774 * gcc.c-torture/execute/20000819-1.x: Remove.
14776 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14778 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14779 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14780 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14781 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14782 gcc.dg/format-xopen-1.c: New tests.
14784 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14786 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
14788 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14790 * g++.old-deja/g++.other/loop2.C: New test.
14792 * gcc.c-torture/compile/20000606-1.c: New test.
14793 * gcc.c-torture/compile/20000728-1.c: New test.
14794 * gcc.c-torture/execute/20000801-1.c: New test.
14795 * gcc.c-torture/execute/20000801-2.c: New test.
14796 * gcc.c-torture/execute/20000819-1.c: New test.
14797 * gcc.c-torture/execute/20000819-1.x: XFAIL.
14798 * gcc.dg/20000629-1.c: New test.
14799 * gcc.dg/20000724-1.c: New test.
14800 * gcc.dg/20000807-1.c: New test.
14802 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
14804 * gcc.dg/cpp/pragma-1.c: New test.
14805 * gcc.dg/cpp/pragma-2.c: New test.
14807 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
14809 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14810 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
14812 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14814 * gcc.c-torture/compile/20000818-1.c: New test.
14816 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
14818 * gcc.c-torture/execute/20000818-1.c: New test.
14820 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
14822 * gcc.dg/format-va-1.c: New test.
14824 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14826 * g++.old-deja/g++.other/typedef8.C: New test.
14828 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14830 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14831 * g++.old-deja/g++.mike/net36.C: Mark candidate.
14832 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14833 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14834 * g++.old-deja/g++.other/ptrmem7.C: New test.
14835 * g++.old-deja/g++.pt/ptrmem10.C: New test.
14837 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14839 * g++.old-deja/g++.pt/typename27.C: New test.
14841 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
14843 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14844 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14845 * g++.old-deja/g++.pt/friend45.C: New test.
14846 * g++.old-deja/g++.other/friend8.C: New test.
14848 2000-08-15 Richard Henderson <rth@cygnus.com>
14850 * gcc.c-torture/execute/20000815-1.c: New test.
14852 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
14854 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14855 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14856 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
14858 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
14860 * g++.old-deja/g++.other/refinit2.C: New test.
14862 2000-08-13 Geoff Keating <geoffk@cygnus.com>
14864 * lib/c-torture.exp (c-torture): Make
14865 compiler_conditional_xfail_data global.
14866 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14867 compiler_conditional_xfail_data machinery.
14868 (f-torture-execute): Likewise.
14869 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14870 and only when unrolling loops.
14872 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
14874 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14876 * g++.old-deja/g++.pt/explicit81.C: New test.
14878 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14880 * g++.old-deja/g++.pt/typename26.C: New test.
14882 2000-08-10 Geoff Keating <geoffk@cygnus.com>
14884 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14887 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
14889 * g++.old-deja/g++.other/array3.C: New test.
14891 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14893 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14894 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14895 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14898 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
14900 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14901 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14903 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
14905 * gcc.c-torture/execute/20000808-1.c: New test.
14907 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14909 * gcc.dg/c90-const-expr-1.c: New test.
14911 2000-08-08 Richard Henderson <rth@cygnus.com>
14913 * gcc.dg/noncompile/920923-1.c: Declare calloc.
14915 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
14917 * gcc.dg/noncompile/const-ll-1.c: New test.
14919 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
14921 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
14923 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14925 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14926 that running programs linked against the shared version of libobjc
14929 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14931 * gcc.dg/c99-printf-1.c: New test.
14933 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14935 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
14937 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
14939 * gcc.c-torture/execute/20000731-1.x: Delete.
14941 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
14943 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14944 and torture_without_loops as is done by c-torture.exp.
14945 (search_for): Copy from c-torture.exp.
14946 (gcc-dg-runtest): New function, drives a directory of tests
14947 iterating over the TORTURE_OPTIONS.
14948 (scan-assembler, scan-assembler-not): Move here from
14949 individual directory drivers.
14951 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14952 defined by lib/gcc-dg.exp.
14953 * gcc.dg/cpp/cpp.exp: Likewise.
14954 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
14955 gcc-dg-runtest, so we cycle over optimization options.
14957 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14958 * gcc.dg/compare2.c: No longer expected to fail.
14960 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14962 * gcc.c-torture/execute/20000804-1.c: New test.
14964 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
14966 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
14968 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
14970 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
14972 2000-08-03 Jeffrey A Law (law@cygnus.com)
14974 * gcc.c-torture/compile/20000803-1.c: New test.
14976 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
14978 * gcc.c-torture/execute/20000801-3.c,
14979 gcc.c-torture/execute/20000801-4.c: New tests.
14980 * gcc.c-torture/execute/20000801-3.x,
14981 gcc.c-torture/execute/20000801-4.x: Xfail.
14983 2000-08-02 Geoff Keating <geoffk@cygnus.com>
14985 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14986 libobjc/.libs to allow for libtool.
14988 2000-08-02 Jakub Jelinek <jakub@redhat.com>
14990 * gcc.c-torture/compile/20000802-1.c: New test.
14992 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
14994 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
14996 2000-07-31 Jeffrey A Law (law@cygnus.com)
14998 * gcc-c-torture/execute/20000731-2.c: New test.
15000 * gcc.c-torture/execute/20000731-1.c: New test.
15001 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15003 2000-07-31 Jakub Jelinek <jakub@redhat.com>
15005 * testsuite/gcc.dg/cpp/paste7.c: New test.
15006 * gcc.dg/cpp/20000725-1.c: New test.
15008 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
15010 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15011 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15012 declaration warning for __builtin_dwarf_reg_size.
15014 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15016 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
15018 * gcc.dg/noncompile/voidparam-1.c: New test.
15020 2000-07-30 Richard Henderson <rth@cygnus.com>
15022 * gcc.dg/c90-digraph-1.c: Don't xfail.
15023 * gcc.dg/compare2.c (case 10): Xfail.
15024 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15026 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
15028 * gcc.dg/c99-main-1.c: New test.
15030 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
15032 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15034 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
15036 * gcc.c-tortuer/execute/20000726-1.c: New test.
15038 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
15040 * gcc.c-torture/execute/enum-2.c: New test.
15042 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15044 * gcc.dg/cpp/tr-warn3.c: New test.
15046 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
15048 * g++.old-deja/g++.ext/implicit1.C: Remove.
15049 * g++.old-deja/g++.jason/c2.C: Remove
15050 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15051 * g++.old-deja/g++.pt/crash16.C: Likewise.
15052 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15054 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
15056 * g++.old-deja/g++.other/for2.C: New test.
15058 2000-07-25 Jakub Jelinek <jakub@redhat.com>
15060 * gcc.dg/20000720-1.c: New test.
15062 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
15064 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
15066 2000-07-24 Geoff Keating <geoffk@cygnus.com>
15068 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15069 * gcc.c-torture/execute/20000722-1.c: New.
15070 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15072 2000-07-24 Jakub Jelinek <jakub@redhat.com>
15074 * gcc.dg/cpp/20000720-1.S: New test.
15076 2000-07-21 Michael Meissner <meissner@redhat.com>
15078 * gcc.c-torture/execute/ieee/hugeval.c: New test.
15080 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15082 * g++.old-deja/g++.brendan/crash16.C,
15083 g++.old-deja/g++.brendan/parse3.C,
15084 g++.old-deja/g++.brendan/redecl1.C,
15085 g++.old-deja/g++.ns/template13.C,
15086 g++.old-deja/g++.other/decl4.C,
15087 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15089 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15091 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15092 and "Internal error".
15094 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15096 * gcc.dg/cpp/paste6.c: New test.
15098 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
15100 * gcc.dg/cpp/tr-direct.c: New test.
15102 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15103 gcc.dg/cpp/undef1.c: Tweak error regexps.
15105 2000-07-18 Eric Christopher <echristo@redhat.com>
15107 * gcc.c-torture/compile/20000718-1.c: New test.
15109 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
15111 * cpplex.c (_cpp_push_token): If the token being pushed back
15112 is the previous token in this context, just subtract one from
15114 * cppmacro.c (save_expansion): Clear aux field when storing a
15117 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
15119 * gcc.dg/noncompile/redecl-1.c: New test.
15121 2000-07-18 Jakub Jelinek <jakub@redhat.com>
15123 * gcc.c-torture/execute/20000717-5.c: New test.
15124 * gcc.c-torture/execute/20000717-1.x: Removed.
15126 2000-07-17 Richard Henderson <rth@cygnus.com>
15128 * gcc.c-torture/execute/20000717-4.c: New test.
15130 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
15132 * gcc.dg/cpp/syshdr.c: New test.
15133 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15135 2000-07-17 Neil Booth <neilb@earthling.net>
15137 * gcc.dg/cpp/cmdlne-dM.c: New test.
15138 * gcc.dg/cpp/cmdlne-dD.c: New test.
15140 2000-07-17 Jeffrey A Law (law@cygnus.com)
15142 * gcc.c-torture/execute/20000717-3.c: New test.
15144 * gcc.c-torture/compile/20000717-1.c: New test.
15146 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
15148 * gcc.c-torture/execute/20000717-2.c: New test.
15150 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
15152 * gcc.dg/formatz-1.c: New test.
15154 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15155 * gcc.dg/c99-digraph-1.c: New tests.
15157 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15158 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15160 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15161 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15162 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15163 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15164 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15165 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15166 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15168 2000-07-17 Greg McGary <greg@mcgary.org>
15170 * gcc.c-torture/execute/20000717-1.c: New test.
15171 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15173 2000-07-15 Jakub Jelinek <jakub@redhat.com>
15175 * gcc.c-torture/execute/20000715-2.c: New test.
15176 * gcc.dg/20000715-1.c: New test.
15178 2000-07-15 Michael Meissner <meissner@redhat.com>
15180 * gcc.c-torture/execute/20000715-1.c: New test.
15182 2000-07-13 Jakub Jelinek <jakub@redhat.com>
15184 * gcc.c-torture/execute/20000707-1.c: New test.
15186 2000-07-13 Neil Booth <NeilB@earthling.net>
15188 * testsuite/gcc.dg/cpp/digraph1.c,
15189 testsuite/gcc.dg/cpp/digraph2.c,
15190 testsuite/gcc.dg/cpp/digraphs.c: New tests.
15192 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
15194 * g77.f-torture/compile/20000630-2.f: New test.
15195 * g77.f-torture/compile/20000630-2.x
15197 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
15199 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
15201 2000-07-11 Neil Booth <NeilB@earthling.net>
15203 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15205 2000-07-11 Neil Booth <NeilB@earthling.net>
15207 * gcc.dg/cpp/cmdlne-C.c: New.
15209 2000-07-09 Neil Booth <NeilB@earthling.net>
15211 * gcc.dg/cpp/directiv.c: New tests.
15212 * gcc.dg/cpp/undef1.c: Update.
15214 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
15216 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15218 2000-07-09 Neil Booth <NeilB@earthling.net>
15220 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15222 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
15224 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15225 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15227 2000-07-08 Neil Booth <NeilB@earthling.net>
15229 * gcc.dg/cpp/macsyntx.c: New tests.
15231 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15233 * gcc.dg/20000707-1.c: New test.
15235 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15237 * gcc.c-torture/execute/20000706-1.c: New test.
15238 * gcc.c-torture/execute/20000706-2.c: New test.
15239 * gcc.c-torture/execute/20000706-3.c: New test.
15240 * gcc.c-torture/execute/20000706-4.c: New test.
15241 * gcc.c-torture/execute/20000706-5.c: New test.
15243 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15245 * g++.old-deja/g++.pt/instantiate7.C: New test.
15247 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15249 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15250 * g++.old-deja/g++.mike/thunk3.C: Likewise.
15251 * g++.old-deja/g++.other/rtti3.C: Likewise.
15252 * g++.old-deja/g++.other/rttid3.C: Likewise.
15254 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
15256 * g77.f-torture/compile/20000630-1.x: Fix typo
15258 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
15260 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15263 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
15265 * gcc.dg/cpp/ident.c: New test.
15267 2000-07-05 Neil Booth <NeilB@earthling.net>
15269 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15270 gcc.dg/cpp/lexstrng.c: New tests.
15272 2000-07-04 Neil Booth <NeilB@earthling.net>
15274 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15275 * gcc.dg/cpp/strify2.c: Same.
15277 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
15279 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15280 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15281 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15282 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15284 * testsuite/gcc.dg/cpp/macro1.c,
15285 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15286 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15287 testsuite/gcc.dg/cpp/strify1.c,
15288 testsuite/gcc.dg/cpp/strify2.c: New tests.
15290 2000-07-03 Jakub Jelinek <jakub@redhat.com>
15292 * gcc.c-torture/execute/20000703-1.c: New test.
15294 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15296 * g++.old-deja/g++.pt (lookup10.C): New test.
15298 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15300 * g++.old-deja/g++.pt (typename25.C): New test.
15302 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
15304 * gcc.c-torture/compile/20000701-1.c: New test.
15306 2000-06-30 Nick Clifton <nickc@cygnus.com>
15308 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15311 2000-06-30 Catherine Moore <clm@cygnus.com>
15313 * gcc.c-torture/execute/align-1.c: New test.
15315 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
15317 * g++.old-deja/g++.pt/expr8.C: New test.
15318 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15320 2000-06-29 Nick Clifton <nickc@cygnus.com>
15322 * gcc.c-torture/compile/20000629-1.c: New test.
15324 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15327 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15328 gcc.dg/noncompile directory, depending on whether they're
15329 preprocessor tests or not. Annotate all the tests for the dg
15332 * gcc.c-torture/noncompile/noncompile.exp: Delete.
15333 * gcc.dg/noncompile/noncompile.exp: New.
15337 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
15338 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
15339 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
15340 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
15341 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
15342 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
15343 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
15344 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
15345 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
15346 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
15347 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
15348 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
15349 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
15350 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
15351 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
15352 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
15353 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
15354 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
15355 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
15356 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
15357 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
15358 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
15359 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
15360 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
15362 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
15363 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
15364 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
15365 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
15366 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
15367 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
15369 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15371 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15372 declare one variable. On the fourth, error.
15373 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15374 declared by 20000628-1a.h.
15376 2000-06-29 Richard Henderson <rth@redhat.com>
15378 * gcc.c-torture/execute/930529-1.x: New file.
15379 * gcc.dg/920413-1.c: Adjust expected warning text.
15380 * gcc.dg/980217-1.c: Declare abort.
15381 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15383 2000-06-29 Jeffrey A Law (law@cygnus.com)
15385 * g77.f-torture/compile/20000629-1.f: New test.
15386 * g77.f-torture/compile/20000629-1.x: Expected to fail.
15388 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15390 Rearrange lots of files, removing entirely the
15391 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15395 gcc.c-torture/code_quality/code_quality.exp
15396 gcc.c-torture/special/special.exp
15397 gcc.failure/failure.exp
15398 gcc.failure/940409-1.x
15399 gcc.c-torture/compile/961203-1.x
15402 gcc.misc-tests/linkage.exp
15403 gcc.c-torture/execute/920730-1t.c
15404 gcc.c-torture/execute/920730-1t.x
15405 gcc.c-torture/compile/920520-1.x
15406 gcc.c-torture/compile/920521-1.x
15407 gcc.c-torture/compile/981006-1.x
15408 gcc.c-torture/execute/eeprof-1.x
15410 * Moved files (possibly with modifications to fit a new harness):
15412 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
15413 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
15414 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
15415 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
15416 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
15417 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
15418 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
15419 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
15420 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
15421 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
15422 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
15423 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
15424 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
15425 gcc.failure/940409-1.c gcc.dg/940409-1.c
15427 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15429 * c-torture/compile/961203-1.x: Delete.
15431 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
15432 not exit. Include stdio.h.
15433 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15434 * gcc.misc-tests/dg-12.c: Likewise.
15435 * gcc.misc-tests/dg-5.c: Likewise.
15436 * gcc.misc-tests/dg-6.c: Likewise.
15437 * gcc.misc-tests/dg-7.c: Prototype abort.
15438 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15439 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15440 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
15442 * gcc.misc-tests/sieve.c: Use return from main, not exit.
15443 * gcc.misc-tests/sort2.c: Use return from main, not exit.
15445 2000-06-28 Jakub Jelinek <jakub@redhat.com>
15447 * gcc.dg/cpp/20000628-1.c: New test.
15448 * gcc.dg/cpp/20000628-1.h: New header for above test.
15449 * gcc.dg/cpp/20000628-1a.h: Likewise.
15451 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
15453 * gcc.dg/cpp: New directory.
15454 * gcc.dg/cpp/cpp.exp: New driver.
15455 * gcc.dg/cpp/20000627-1.c: New test.
15456 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15457 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15458 and rewrite as a compilation test.
15460 * gcc.dg: Move many files into the cpp subdirectory, possibly
15461 renaming or editing them as well.
15463 990119-1.c cpp/19990119-1.c
15464 990228-1.c cpp/19990228-1.c
15465 990407-1.c cpp/19990407-1.c
15466 990409-1.c cpp/19990409-1.c
15467 990413-1.c cpp/19990413-1.c
15468 990703-1.c cpp/19990703-1.c
15469 20000127-1.c cpp/20000127-1.c
15470 20000129-1.c cpp/20000129-1.c
15471 20000207-1.c cpp/20000207-1.c
15472 20000207-2.c cpp/20000207-2.c
15473 20000209-1.c cpp/20000209-1.c
15474 20000209-2.c cpp/20000209-2.c
15475 20000301-1.c cpp/20000301-1.c
15476 20000419-1.c cpp/20000419-1.c
15477 20000510-1.S cpp/20000510-1.S
15478 20000519-1.c cpp/20000519-1.c
15479 20000529-1.c cpp/20000529-1.c
15480 20000625-1.c cpp/20000625-1.c
15481 20000625-2.c cpp/20000625-2.c
15482 cpp-as1.c cpp/assert1.c
15483 cpp-as2.c cpp/assert2.c
15484 cxx-comments-1.c cpp/cxxcom1.c
15485 cxx-comments-2.c cpp/cxxcom2.c
15486 endif-label.c cpp/endif.c
15487 cpp-hash1.c cpp/hash1.c
15488 cpp-hash2.c cpp/hash2.c
15489 cpp-if1.c cpp/if-1.c
15490 cpp-if2.c cpp/if-2.c
15491 cpp-if3.c cpp/if-3.c
15492 cpp-if4.c cpp/if-4.c
15493 cpp-if5.c cpp/if-5.c
15494 cpp-cond.c cpp/if-cexp.c
15495 cpp-missingop.c cpp/if-mop.c
15496 cpp-missingparen.c cpp/if-mpar.c
15497 cpp-opprec.c cpp/if-oppr.c
15498 cpp-ifparen.c cpp/if-paren.c
15499 cpp-shortcircuit.c cpp/if-sc.c
15500 cpp-shift.c cpp/if-shift.c
15501 cpp-unary.c cpp/if-unary.c
15502 cpp-li1.c cpp/line1.c
15503 cpp-li2.c cpp/line2.c
15504 lineno.c cpp/line3.c
15505 lineno-2.c cpp/line4.c
15507 cpp-mic.h cpp/mi1c.h
15508 cpp-micc.h cpp/mi1cc.h
15509 cpp-mind.h cpp/mi1nd.h
15510 cpp-mindp.h cpp/mi1ndp.h
15511 cpp-mix.h cpp/mi1x.h
15512 cpp-mi2.c cpp/mi2.c
15513 cpp-mi2a.h cpp/mi2a.h
15514 cpp-mi2b.h cpp/mi2b.h
15515 cpp-mi2c.h cpp/mi2c.h
15516 cpp-mi3.c cpp/mi3.c
15517 cpp-mi3.def cpp/mi3.def
15518 poison-1.c cpp/poison.c
15519 pr-impl.c cpp/prag-imp.c
15520 cpp-redef-2.c cpp/redef1.c
15521 cpp-redef.c cpp/redef2.c
15522 strpaste.c cpp/strp1.c
15523 strpaste-2.c cpp/strp2.c
15524 cpp-tradpaste.c cpp/tr-paste.c
15525 cpp-tradstringify.c cpp/tr-str.c
15526 cpp-tradwarn1.c cpp/tr-warn1.c
15527 cpp-tradwarn2.c cpp/tr-warn2.c
15528 trigraphs.c cpp/trigraphs.c
15529 cpp-unc1.c cpp/unc1.c
15530 cpp-unc2.c cpp/unc2.c
15531 cpp-unc3.c cpp/unc3.c
15532 cpp-unc.c cpp/unc4.c
15533 undef.c cpp/undef1.c
15534 undef-2.c cpp/undef2.c
15535 cpp-wi1.c cpp/widestr1.c
15537 2000-06-27 Mark Mitchell <mark@codesourcery.com>
15539 * lib/g++.exp (g++_include_flags): Tweak.
15541 2000-06-27 H.J. Lu <hjl@gnu.org>
15542 Loren J. Rittle <ljrittle@acm.org>
15544 * lib/g++.exp (g++_include_flags): Override libgloss.exp
15545 version with one that knows about the new gcc tree structure.
15546 (g++_link_flags): Same.
15548 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
15550 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15551 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15552 case we are cross-compiling.
15554 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15555 g++.old-deja/g++.niklas/Makefile.in,
15556 g++.old-deja/g++.niklas/configure.in,
15557 g++.old-deja/g++.other/Makefile.in,
15558 g++.old-deja/g++.other/configure.in,
15559 gcc.c-torture/code_quality/Makefile.in,
15560 gcc.c-torture/code_quality/configure.in,
15561 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15562 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15563 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15564 gcc.c-torture/execute/ieee/Makefile.in,
15565 gcc.c-torture/execute/ieee/configure.in,
15566 gcc.c-torture/noncompile/Makefile.in,
15567 gcc.c-torture/noncompile/configure.in,
15568 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15569 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15570 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15572 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15574 * g++.old-deja/g++.other/ambig3.C: New test.
15576 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15578 * g++.old-deja/g++.pt/syntax1.C: New test.
15579 * g++.old-deja/g++.pt/syntax2.C: New test.
15580 * g++.old-deja/g++.other/syntax3.C: New test.
15581 * g++.old-deja/g++.other/syntax4.C: New test.
15583 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15585 * gcc.dg/20000623-1.c: Prototype exit and abort.
15587 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15589 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15591 * gcc.dg/cpp-mi3.def: New file.
15593 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15595 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15596 lexer's error messages.
15597 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15598 divine anything from the linemarkers.
15599 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15600 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15602 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
15604 * gcc.dg/20000623-1.c: New test.
15606 2000-06-22 Jakub Jelinek <jakub@redhat.com>
15608 * gcc.c-torture/execute/20000622-1.c: New test.
15610 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15612 * g++.old-deja/g++.other/init15.C: New test.
15614 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15616 * g++.old-deja/g++.pt/vaarg2.C: New test.
15617 * g++.old-deja/g++.pt/vaarg3.C: New test.
15619 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
15621 * g++.old-deja/g++.other/dyncast6.C: New test.
15623 2000-06-15 Jakub Jelinek <jakub@redhat.com>
15625 * gcc.c-torture/execute/loop-6.c: New test.
15627 2000-06-14 Jakub Jelinek <jakub@redhat.com>
15629 * gcc.dg/20000614-1.c: New test.
15630 * gcc.dg/20000614-2.c: New test.
15632 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
15634 * g++.old-deja/g++.other/inline12.C: New test.
15636 2000-06-13 Jakub Jelinek <jakub@redhat.com>
15638 * g++.old-deja/g++.other/eh1.C: New test.
15640 2000-06-12 Jakub Jelinek <jakub@redhat.com>
15642 * g++.old-deja/g++.other/type.C: New test.
15644 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15646 * g++.old-deja/g++.other/initstring.C: New test.
15648 2000-06-12 Jason Merrill <jason@redhat.com>
15650 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15652 2000-06-09 Jeffrey A Law (law@cygnus.com)
15654 * gcc.c-torture/compile/20000609-1.c: New test.
15656 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
15658 * gcc.dg/20000609-1.c: New test.
15660 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
15662 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15663 * gcc.c-torture/noncompile/poison-1.c: Move...
15664 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15665 * gcc.dg/cpp-li1.c: Add a token after the #line.
15667 2000-06-05 Richard Henderson <rth@cygnus.com>
15669 * gcc.c-torture/execute/20000605-2.c: New test.
15670 * gcc.c-torture/execute/20000605-3.c: New test.
15672 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
15674 * g77.f-torture/execute/20000503-1.x: New file.
15676 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
15678 * g++.old-deja/g++.eh/badalloc1.C: New test.
15680 2000-06-05 Richard Henderson <rth@cygnus.com>
15682 * gcc.c-torture/execute/20000605-1.c: New test.
15684 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15685 Nathan Sidwell <nathan@codesourcery.com>
15687 * gcc.c-torture/compile/20000605-1.c: New test.
15689 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
15691 * g77.f-torture/compile/20000601-1.f: New test.
15693 2000-06-03 Richard Henderson <rth@cygnus.com>
15695 * gcc.c-torture/execute/20000603-1.c: New.
15697 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
15699 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15700 * gcc.dg/noreturn-2.c (noreturn): Likewise.
15702 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
15704 * gcc.dg/compare2.c (case 12): XFAIL.
15705 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15706 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15708 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
15710 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
15712 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15713 guard macro is already defined when the header is first
15715 * gcc.dg/cpp-mix.h: New file.
15716 * gcc.dg/endif-label.c: Update patterns to match compiler.
15718 * g++.brendan/complex1.C: Declare abort.
15719 * g++.law/refs4.C: Remove XFAIL.
15720 * g++.oliva/expr2.C: Declare abort and exit.
15722 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
15724 * gcc.c-torture/execute/20000528-1.c: New test.
15726 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15727 * g++.old-deja/g++.law/temps4.C: Likewise.
15729 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15730 stdlib.h. Call abort() on failure.
15731 * g++.old-deja/g++.law/refs4.C: Likewise.
15732 * g++.old-deja/g++.law/temps4.C: Likewise.
15733 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15734 * gcc.c-torture/execute/20000112-1.c: Include string.h.
15736 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
15738 Relative to g++.dg/special:
15739 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
15741 Relative to g++.old-deja:
15742 * g++.brendan/complex1.C, g++.jason/optimize2.C,
15743 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15744 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15745 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15746 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15747 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15748 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
15750 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15751 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15752 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15753 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15754 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15755 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15758 * g++.other/goto1.C: Update expectations for error messages.
15760 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
15762 * gcc.c-torture/compile/20000523-1.c: New test.
15764 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15766 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
15768 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15770 * g++.old-deja/g++.eh/catch11.C: New test.
15771 * g++.old-deja/g++.eh/catch12.C: New test.
15773 2000-05-24 Nick Clifton <nickc@cygnus.com>
15775 * gcc.c-torture/execute/20000523-1.c: New test.
15777 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
15779 * c-torture/execute/bcp-1.c: Replace abort in arg of
15780 __builtin_constant_p with a generic external function.
15782 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15783 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15784 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15785 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15786 Prototype abort and/or exit.
15788 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15789 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15790 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15791 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
15793 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
15795 * gcc.dg/dwarf2-1.c: New test.
15797 2000-05-20 Richard Henderson <rth@cygnus.com>
15799 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15801 2000-05-20 Andreas Jaeger <aj@suse.de>
15803 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15806 2000-05-19 David Edelsohn <edelsohn@gnu.org>
15808 * gcc.c-torture/execute/20000519-2.c: New test.
15810 2000-05-19 Andreas Jaeger <aj@suse.de>
15812 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15813 which fails with SSA.
15815 * lib/c-torture.exp: Also test with -O3 -fssa.
15817 2000-05-18 Michael Meissner <meissner@redhat.com>
15819 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15820 * gcc.c-torture/execute/920415-1.c: Ditto.
15821 * gcc.c-torture/execute/920501-1.c: Ditto.
15822 * gcc.c-torture/execute/conversion.c: Ditto.
15823 * gcc.c-torture/execute/cvt-1.c: Ditto.
15825 2000-05-18 Jeffrey A Law (law@cygnus.com)
15827 * gcc.c-torture/compile/20000518-1.c: New test.
15829 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
15831 * g77.f-torture/compile/200005018.f: New test.
15833 2000-05-17 Jeffrey A Law (law@cygnus.com)
15835 * gcc.c-torture/compile/20000517-1.c: New test.
15837 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15839 * gcc.c-torture/execute/20000516-1.c: New test.
15841 2000-05-15 Jakub Jelinek <jakub@redhat.com>
15843 * g++.old-deja/g++.other/eh.C: New test.
15845 2000-05-12 Richard Henderson <rth@cygnus.com>
15847 * gcc.c-torture/execute/990208-1.c (main): Don't pass
15848 constants through to doit's conditional.
15850 2000-05-11 Jeffrey A Law (law@cygnus.com)
15852 * gcc.c-torture/compile/20000511-1.c: New test.
15853 * g77.f-torture/compile/20000511-1.f: New test.
15854 * g77.f-torture/compile/20000511-2.f: New test.
15856 2000-05-11 Michael Meissner <meissner@redhat.com>
15858 * gcc.c-torture/execute/20000511-1.c: New test.
15860 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
15862 * gcc.dg/dg.exp: Scan .S files as well as .c files.
15863 * gcc.dg/20000510-1.S: New.
15865 2000-05-08 Catherine Moore <clm@cygnus.com>
15867 * gcc.dg/unused-3.c: New.
15869 2000-05-06 Richard Henderson <rth@cygnus.com>
15871 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15872 * g++.old-deja/g++.mike/warn1.C: Likewise.
15873 * g++.old-deja/g++.pt/local1.C: Likewise.
15874 * g++.old-deja/g++.pt/local7.C: Likewise.
15875 * g++.old-deja/g++.pt/spec16.C: Likewise.
15877 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
15879 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
15881 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
15883 * g77.f-torture/execute/20000503-1.f: New test.
15885 2000-05-04 Andreas Jaeger <aj@suse.de>
15887 * gcc.dg/noreturn-2.c: New test.
15889 2000-05-04 Neil Booth <NeilB@earthling.net>
15891 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15894 2000-05-04 Richard Henderson <rth@cygnus.com>
15896 * gcc.c-torture/execute/20000503-1.c: Fix typo.
15898 2000-05-04 Richard Henderson <rth@cygnus.com>
15900 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
15901 OpenSSL by Jason R Thorpe.
15903 2000-05-03 Jim Wilson <wilson@cygnus.com>
15905 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
15907 2000-05-03 Robert Lipe <robertlipe@usa.net>
15909 * gcc.dg/20000503-1.c: New test.
15911 2000-05-02 Jakub Jelinek <jakub@redhat.com>
15913 * gcc.c-torture/compile/20000502-1.c: New test.
15914 * g++.old-deja/g++.other/align.C: New test.
15915 * gcc.dg/cpp-tradstringify.c: New test.
15917 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
15919 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15920 and hard registers.
15922 2000-04-26 Geoff Keating <geoffk@cygnus.com>
15924 * gcc.c-torture/execute/loop-5.c: New test.
15926 2000-04-25 Jakub Jelinek <jakub@redhat.com>
15928 * gcc.c-torture/execute/va-arg-20.c: New test.
15930 2000-04-23 Jeffrey A Law (law@cygnus.com)
15932 * gcc.c-torture/execute/20000422-1.c: New test.
15934 2000-04-20 Greg McGary <gkm@gnu.org>
15936 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15937 when optimizing, but without sibling-call optimizations (-O1).
15939 2000-04-20 Jeffrey A Law (law@cygnus.com)
15941 * gcc.c-torture/compile/20000420-1.c: New test.
15943 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
15945 * g++.abi/ptrflags.C: New test.
15946 * g++.eh/catchptr1.C: Test incomplete pointer chains.
15948 2000-04-19 Catherine Moore <clm@cygnus.com>
15950 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
15952 2000-04-19 Greg McGary <gkm@gnu.org>
15954 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15955 sibling-call optimizations.
15957 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
15959 * gcc.dg/20000419-1.c: New test.
15961 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
15963 * gcc.c-torture/execute/20000412-6.c: New test.
15965 2000-04-12 Jeffrey A Law (law@cygnus.com)
15967 * gcc.c-torture/execute/20000412-5.c: New test.
15968 * g77.f-torture/compile/20000412-1.f: New test.
15969 * gcc.c-torture/execute/20000412-4.c: New test.
15970 * gcc.c-torture/compile/20000412-2.c: New test.
15971 * gcc.c-torture/execute/20000412-3.c: New test.
15972 * gcc.c-torture/compile/20000412-1.c: New test.
15973 * gcc.c-torture/execute/20000412-2.c: New test.
15975 2000-04-12 Jakub Jelinek <jakub@redhat.com>
15977 * objc/execute/bf-20.m: New test.
15979 2000-04-10 Richard Henderson <rth@cygnus.com>
15981 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
15983 * gcc.c-torture/execute/20000412-1.c: New test.
15985 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
15987 * g++.old-deja/g++.eh/catchptr1.C: New test.
15989 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
15991 * g++.old-deja/g++.abi/cxa_vec.C: New test.
15993 2000-04-08 Neil Booth <NeilB@earthling.net>
15995 * gcc.dg/cpp-nullchar.c: Remove test as
15996 embedded nulls cause problems.
15998 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16000 * gcc.dg/compare2.c: New test.
16002 2000-04-08 Neil Booth <NeilB@earthling.net>
16004 * gcc.dg/cpp-nullchar.c: New test.
16006 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
16008 * gcc.dg/cpp-mi2.c: New test.
16009 * gcc.dg/cpp-mi2[abc].h: New files.
16011 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
16013 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16016 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
16018 * g++.old-deja/g++.abi/vmihint.C: New test.
16020 2000-04-06 Neil Booth <NeilB@earthling.net>
16022 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16023 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
16026 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
16028 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16029 avoid stack-frame overwrite.
16031 2000-04-05 Jakub Jelinek <jakub@redhat.com>
16033 * gcc.c-torture/compile/20000405-2.c: New test.
16034 * gcc.c-torture/compile/20000405-3.c: New test.
16036 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16038 * gcc.c-torture/compile/20000405-1.c: New test.
16040 2000-04-04 Geoff Keating <geoffk@cygnus.com>
16042 * gcc.dg/cast-qual-1.c: Revert last change.
16044 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16046 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16048 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
16050 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16051 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16053 2000-04-03 Jeffrey A Law (law@cygnus.com)
16055 * gcc.c-torture/compile/20000403-2.c: New test.
16056 * gcc.c-torture/compile/20000403-1.c: New test.
16058 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
16060 * gcc.c-torture/execute/20000403-1.c: New test.
16062 2000-04-03 Geoff Keating <geoffk@cygnus.com>
16064 * gcc.c-torture/execute/20000402-1.c: New test.
16066 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
16068 * gcc.c-torture/execute/va-arg-15.c: New test.
16069 * gcc.c-torture/execute/va-arg-16.c: New test.
16070 * gcc.c-torture/execute/va-arg-17.c: New test.
16071 * gcc.c-torture/execute/va-arg-18.c: New test.
16072 * gcc.c-torture/execute/va-arg-19.c: New test.
16074 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
16076 * gcc.c-torture/compile/981211-1.c: Move to...
16077 * gcc.dg/cpp-as1.c: ...here.
16078 * gcc.dg/cpp-as2.c: New file.
16080 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16083 2000-04-02 Neil Booth <NeilB@earthling.net>
16085 * gcc.dg/cpp-cond.c New tests.
16086 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
16087 accidental success less likely.
16088 * gcc.dg/cpp-missingop.c New tests.
16089 * gcc.dg/cpp-missingparen.c New tests.
16090 * gcc.dg/cpp-shift.c New tests.
16091 * gcc.dg/cpp-shortcircuit.c New tests.
16092 * gcc.dg/cpp-unary.c New tests.
16094 2000-03-29 Jeffrey A Law (law@cygnus.com)
16096 * gcc.c-torture/compile/20000329-1.c: New test.
16098 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
16100 * gcc.c-torture/compile/20000326-1.c: New test.
16101 * gcc.c-torture/compile/20000326-2.c: New test.
16103 2000-03-24 Geoff Keating <geoffk@cygnus.com>
16105 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16106 the first parameter is a function argument.
16108 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
16110 * g++.old-deja/g++.ext/array4.C: New test.
16112 2000-03-22 Geoff Keating <geoffk@cygnus.com>
16114 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16116 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16118 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16120 2000-03-19 Richard Henderson <rth@cygnus.com>
16122 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16124 2000-03-19 Richard Henderson <rth@cygnus.com>
16126 * gcc.c-torture/compile/20000319-1.c: New test.
16128 2000-03-14 Jeffrey A Law (law@cygnus.com)
16130 * gcc.c-torture/execute/20000314-3.c: New test.
16131 * gcc.c-torture/execute/20000314-2.c: New test.
16132 * gcc.c-torture/execute/20000314-1.c: New test.
16133 * gcc.c-torture/compile/20000314-2.c: New test.
16134 * gcc.c-torture/compile/20000314-1.c: New test.
16136 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
16138 * g++.old-deja/g++.warn/inline.C: New test.
16140 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
16142 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16143 standards-compliant result rather than specific constants.
16144 Put test-values in array.
16146 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
16148 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16149 (g++_target_compile): Put test-specific options last.
16151 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16153 * g++.old-deja/g++.eh/vbase4.C: New test.
16155 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16157 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16159 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16161 * g++.old-deja/g++.brendan/misc12.C: Removed.
16162 * g++.old-deja/g++.pt/memtemp77.C: Constify.
16163 * g++.old-deja/g++.ext/pretty4.C: New test.
16165 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16167 * g++.old-deja/g++.other/string2.C: New test.
16169 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
16171 * g++.old-deja/g++.warn/impint2.C: New test.
16173 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
16175 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16178 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
16180 * g++.old-deja/g++.warn/impint.C: New test.
16181 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16182 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16183 * g++.old-deja/g++.pt/explicit12.C: Likewise.
16184 * g++.old-deja/g++.pt/explicit13.C: Likewise.
16185 * g++.old-deja/g++.pt/explicit17.C: Likewise.
16186 * g++.old-deja/g++.pt/explicit18.C: Likewise.
16187 * g++.old-deja/g++.pt/explicit19.C: Likewise.
16188 * g++.old-deja/g++.pt/explicit23.C: Likewise.
16189 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16190 * g++.old-deja/g++.pt/explicit35.C: Likewise.
16191 * g++.old-deja/g++.pt/explicit6.C: Likewise.
16192 * g++.old-deja/g++.pt/memclass7.C: Likewise.
16194 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
16196 * gcc.dg/cpp-redef.c: New test.
16198 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
16200 * g++.old-deja/g++.pt/unify7.C: New test.
16202 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16204 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16205 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16207 2000-02-25 Geoff Keating <geoffk@cygnus.com>
16209 * gcc.c-torture/compile/20000224-1.c: New test.
16211 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16213 * gcc.c-torture/compile/cpp-2.c: New test.
16214 * gcc.c-torture/compile/cpp-1.c: New test.
16216 2000-02-25 Jeffrey A Law (law@cygnus.com)
16218 * gcc.c-torture/execute/20000225-1.c: New test.
16220 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16222 * gcc.dg/cpp-li2.c: New test.
16224 * gcc.dg/cpp-wi1.c: New test.
16226 * gcc.dg/cpp-li1.c: New test.
16228 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
16230 * g++.old-deja/g++.other/sizeof5.C: New test.
16232 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16234 * gcc.c-torture/execute/va-arg-13.c: New test.
16236 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
16238 * gcc.c-torture/execute/va-arg-12.c: New test.
16240 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16242 * gcc.c-torture/execute/20000223-1.c: New test.
16244 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16246 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16248 2000-02-22 Mark Mitchell <mark@codesourcery.com>
16250 * g++.old-deja/g++.abi/ptrmem.C: New test.
16252 2000-02-19 Richard Henderson <rth@cygnus.com>
16254 * gcc.c-torture/compile/init-3.c: New.
16256 2000-02-17 Mark Mitchell <mark@codesourcery.com>
16258 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16261 2000-02-11 Robert Lipe <robertl@sco.com>
16263 * gcc.c-torture/compile/20000211-3.c: New test.
16265 2000-02-11 Martin Buchholz <martin@xemacs.org>
16267 * gcc.c-torture/compile/20000211-2.c: New test.
16269 2000-02-11 Jeffrey A Law (law@cygnus.com)
16271 * gcc.c-torture/compile/20000211-1.c: New test.
16273 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
16275 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16278 2000-02-08 Nathan Sidwell <nathan@acm.org>
16280 * g++.old-deja/g++.other/cast5.C: New test.
16282 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
16284 * gcc.c-torture/execute/20000205-1.c: New.
16286 2000-02-03 Nathan Sidwell <nathan@acm.org>
16288 * g++.old-deja/g++.jason/cast3.C: Return void.
16289 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16291 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16293 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16295 * gcc.dg/loop-1.c: New test.
16297 2000-01-27 Jakub Jelinek <jakub@redhat.com>
16299 * gcc.c-torture/compile/20000127-1.c: New test.
16300 * gcc.c-torture/execute/991228-1.c: New test.
16302 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16304 * gcc.dg/unused-2.c: New test.
16306 * gcc.dg/conv-1.c: New test.
16308 2000-01-24 Mark Mitchell <mark@codesourcery.com>
16310 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16312 (tool_option_proc): Fix typo.
16314 2000-01-24 Geoff Keating <geoffk@cygnus.com>
16316 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16317 of the ld on the host, not on the build machine.
16318 Also, don't crash if '--help' is not a supported option.
16320 2000-01-24 Richard Henderson <rth@cygnus.com>
16322 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16324 2000-01-20 Jeffrey A Law (law@cygnus.com)
16326 * gcc.c-torture/execute/20000120-2.c: New test.
16327 * gcc.c-torture/execute/20000120-1.c: New test.
16329 2000-01-13 Jeffrey A Law (law@cygnus.com)
16331 * gcc.c-torture/execute/20000113-1.c: New test.
16333 2000-01-12 Jeffrey A Law (law@cygnus.com)
16335 * gcc.c-torture/execute/20000112-1.c: New test.
16337 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16339 * gcc.dg/20000111-1.c: New test.
16341 2000-01-10 Jeffrey A Law (law@cygnus.com)
16343 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16344 with 16 bit integers.
16346 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16348 * gcc.dg/20000108-1.c: New test.
16350 2000-01-05 Nathan Sidwell <nathan@acm.org>
16352 * g++.old-deja/g++.ns/koenig8.C: New test.
16354 2000-01-05 Nathan Sidwell <nathan@
16356 * gcc.c-torture/execute/990531-1.c: New test.
16358 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16360 * gcc.c-torture/compile/990527-1.c: New test.
16362 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
16364 * gcc.c-torture/execute/990527-1.c: New test.
16366 1999-05-25 Nick Clifton <nickc@cygnus.com>
16368 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
16369 bitfields as signed.
16371 1999-05-25 Craig Burley <craig@jcb-sc.com>
16373 * g77.f-torture/compile/19990525-0.f: New test.
16375 1999-05-25 Jeffrey A Law (law@cygnus.com)
16377 * gcc.c-torture/execute/990525-2.c: New test.
16379 * gcc.c-torture/execute/990525-1.c: New test.
16381 1999-05-24 Nathan Sidwell <nathan@acm.org>
16383 * g++.old-deja/g++.other/anon3.C: New test.
16384 * g++.old-deja/g++.other/anon4.C: New test.
16385 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
16386 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
16387 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
16390 1999-05-24 Jeffrey A Law (law@cygnus.com)
16392 * gcc.c-torture/execute/990524-1.c: New test.
16394 * gcc.dg/990524-1.c: New test.
16396 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16398 * gcc.c-torture/compile/990523-1.c: New test.
16400 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
16402 * gcc.c-torture/compile/990519-1.c: New test.
16404 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16406 * gcc.c-torture/compile/990517-1.c: New test.
16408 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
16409 (e4, f4): New tests.
16412 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16414 * gcc.dg/noreturn-1.c: New test.
16416 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16418 * gcc.c-torture/execute/990513-1.c: New test.
16420 1999-05-10 Richard Henderson <rth@cygnus.com>
16422 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
16424 1999-05-10 Craig Burley <craig@jcb-sc.com>
16426 * g77.f-torture/execute/erfc.f: Use small single-precision
16427 values, to avoid problems on Alphas when not -mieee.
16429 1999-05-08 Craig Burley <craig@jcb-sc.com>
16431 * gcc.dg/990506-0.c: New test.
16433 1999-05-08 Richard Henderson <rth@cygnus.com>
16435 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
16436 the constant to test. Don't XFAIL 64-bit targets.
16438 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
16439 * g++.old-deja/g++.law/profile1.C: Likewise.
16441 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
16442 operator new instances.
16443 * g++.old-deja/g++.other/delete5.C: Likewise.
16445 1999-05-03 Craig Burley <craig@jcb-sc.com>
16447 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
16450 1999-05-03 Craig Burley <craig@jcb-sc.com>
16452 * g77.f-torture/execute/u77-test.f: Reverse order of two
16453 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
16455 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16457 * gcc.dg/compare1.c: New test.
16459 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
16461 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
16464 1999-05-02 Craig Burley <craig@jcb-sc.com>
16466 * g77.f-torture/compile/19990502-1.f: New test.
16468 1999-05-02 Craig Burley <craig@jcb-sc.com>
16470 * g77.f-torture/compile/19990502-0.f: New test.
16472 1999-05-02 Craig Burley <craig@jcb-sc.com>
16474 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
16477 1999-05-02 Craig Burley <craig@jcb-sc.com>
16479 * g77.f-torture/execute/u77-test.f (main): List libU77
16480 intrinsics not currently tested.
16481 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
16482 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
16483 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
16484 Trim blanks off the ends of some printed strings.
16486 1999-05-02 Craig Burley <craig@jcb-sc.com>
16488 * g77.f-torture/execute/u77-test.f (main): Just warn about
16489 FSTAT gid disagreement, as it's expected on some systems.
16491 1999-05-01 Craig Burley <craig@jcb-sc.com>
16493 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
16494 use a new function, which allows for some slop.
16495 Clean up some commentary.
16496 (issum): The new function.
16497 (sgladd): Deleted subroutine.
16499 1999-05-01 Craig Burley <craig@jcb-sc.com>
16501 * g77.f-torture/execute/u77-test.f: Modify to be more like
16502 libf2c/libU77 version, bringing patches to that version here.
16503 Add suitable commentary.
16505 1999-04-25 Richard Henderson <rth@cygnus.com>
16507 * gcc.dg/990424-1.c: New test.
16509 1999-04-24 Craig Burley <craig@jcb-sc.com>
16511 * g77.f-torture/execute/u77-test.f (main): Bug involving
16512 LSTAT has been fixed, so turn back on full checking.
16514 1999-04-20 Craig Burley <craig@jcb-sc.com>
16516 * g77.f-torture/compile/19990419-0.f: New test.
16517 * g77.f-torture/execute/19990419-1.f: New test.
16519 1999-04-17 Richard Henderson <rth@cygnus.com>
16521 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
16522 to avoid the need for a prototype to supress a warning.
16524 1999-04-07 Jim Wilson <wilson@cygnus.com>
16526 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
16528 1999-04-04 Jeffrey A Law (law@cygnus.com)
16530 * gcc.c-torture/execute/990404-1.c: New test.
16532 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16534 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
16535 * gcc.dg/cpp-if3.c: Don't use -pedantic.
16536 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
16537 missing initializer warnings.
16539 1999-03-28 Jeffrey A Law (law@cygnus.com)
16541 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16544 1999-03-26 Jeffrey A Law (law@cygnus.com)
16546 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16548 1999-03-26 Craig Burley <craig@jcb-sc.com>
16550 * g77.f-torture/execute/19990325-0.f: New test.
16551 * g77.f-torture/execute/19990325-1.f: New test.
16553 1999-03-24 Jeffrey A Law (law@cygnus.com)
16555 * gcc.c-torture/execute/990324-1.c: New test.
16557 1999-03-22 Jim Wilson <wilson@cygnus.com>
16559 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16562 1999-03-17 Richard Henderson <rth@cygnus.com>
16564 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
16566 1999-03-13 Craig Burley <craig@jcb-sc.com>
16568 * g77.f-torture/execute/19990313-2.f: New test.
16569 * g77.f-torture/execute/19990313-3.f: New test.
16571 1999-03-13 Craig Burley <craig@jcb-sc.com>
16573 * g77.f-torture/execute/19990313-0.f: New test.
16574 * g77.f-torture/execute/19990313-1.f: New test.
16576 1999-03-12 Jim Wilson <wilson@cygnus.com>
16578 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16580 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16581 (main): Add check for u15. Conditionalize u31 check depending on
16582 whether ints are <32 bits or >=32 bits.
16584 1999-03-08 Craig Burley <craig@jcb-sc.com>
16586 * g77.f-torture/execute/19981119-0.f: Improve testiness.
16588 1999-03-08 Craig Burley <craig@jcb-sc.com>
16590 * g77.f-torture/compile/19990305-0.f: New test.
16591 * g77.f-torture/execute/19981119-0.f: New test.
16593 1999-03-08 Craig Burley <craig@jcb-sc.com>
16595 * g77.f-torture/execute/970625-2.f: call ABORT if final
16596 result is not correct, instead of just printing it.
16597 Add this checking via newly introduced obfuscation, to
16598 trip up buggy front ends.
16600 1999-03-07 Craig Burley <craig@jcb-sc.com>
16602 * g77.f-torture/compile/960317-1.f: Moved from being
16603 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
16605 1999-03-06 Craig Burley <craig@jcb-sc.com>
16607 * g77.f-torture/execute/960317-1.f: New (old) test.
16608 * g77.f-torture/execute/970625-2.f: Ditto.
16610 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
16612 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16613 message on line 1 or line 2; cccp and cpplib do this differently.
16615 1999-03-01 Jeffrey A Law (law@cygnus.com)
16617 * g++.old-deja/g++.law/weak1.C: New test.
16619 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16621 * gcc.c-torture/execute/990119-1.c: Renamed to...
16622 * gcc.dg/990119-1.c: this, so it will only be tested once
16623 (it's a preprocessor test, it doesn't need to be run at
16624 multiple optimization levels).
16626 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16628 * lib/g++.exp: Don't add incdir=$base_dir/../include to
16631 1999-02-24 Craig Burley <craig@jcb-sc.com>
16633 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16634 * g77.f-torture/compile/19981216-0.f: ...as it is expected
16635 to not be compilable by current g77.
16637 1999-02-24 Nick Clifton <nickc@cygnus.com>
16639 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16641 1999-02-22 Jeffrey A Law (law@cygnus.com)
16643 * gcc.c-torture/execute/990222-1.c: New test.
16645 1999-02-19 Craig Burley <craig@jcb-sc.com>
16647 * g77.f-torture/compile/19990218-0.f: New test.
16648 * g77.f-torture/noncompile/19990218-1.f: New test.
16650 1999-02-18 Craig Burley <craig@jcb-sc.com>
16652 * g77.f-torture/compile/19981216-0.f: New test.
16654 1999-02-14 Jeffrey A Law (law@cygnus.com)
16656 * gcc.dg/990214-1.c: New test.
16658 1999-02-13 Jeffrey A Law (law@cygnus.com)
16660 * gcc.dg/990213-2.c: New test.
16662 * gcc.dg/990213-1.c: New test.
16664 1999-02-12 Jeffrey A Law (law@cygnus.com)
16666 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16669 1999-02-11 Nick Clifton <nickc@cygnus.com>
16671 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16672 specified by target.
16674 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16676 1999-02-11 Jeffrey A Law (law@cygnus.com)
16678 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16680 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
16682 * gcc.dg/special/ecos.exp: New test driver for new tests with
16683 special requirements.
16685 * gcc.dg/special/alias-1.c: New test.
16686 * gcc.dg/special/gcsec-1.c: New test.
16687 * gcc.dg/special/weak-1.c: New test.
16688 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16689 * gcc.dg/special/weak-2.c: New test.
16690 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16691 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16692 * gcc.dg/special/wkali-1.c: New test.
16693 * gcc.dg/special/wkali-2.c: New test.
16694 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16695 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16697 1999-02-10 Felix Lee <flee@cygnus.com>
16699 * lib/c-torture.exp (c-torture-compile): Pull out code for
16700 analyzing gcc error messages.
16701 (c-torture-execute): Likewise. Fix some (harmless) false
16703 * lib/gcc.exp (gcc_check_compile): New function.
16705 1999-02-08 Richard Henderson <rth@cygnus.com>
16707 * gcc.c-torture/execute/990208-1.c: New test.
16709 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
16711 * g++.dg/special/ecos.exp: New driver for new tests with special
16714 * g++.dg/special/conpr-1.C: New test
16715 * g++.dg/special/conpr-2.C: New test
16716 * g++.dg/special/conpr-2a.C: New test
16717 * g++.dg/special/conpr-3.C: New test
16718 * g++.dg/special/conpr-3a.C: New test
16719 * g++.dg/special/conpr-3b.C: New test
16721 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16722 allow g++ to use the dg driver
16724 * README: Add comment about g++.dg directory
16726 1999-02-06 Jeffrey A Law (law@cygnus.com)
16728 * README: Update email addresses.
16730 1999-02-03 Nick Clifton <nickc@cygnus.com>
16732 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16733 arguments in order to force structure S onto the stack even on
16735 (test): Pass 10 leading arguments to function foo as well as the
16738 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16739 failure for all targets.
16741 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16742 abort to terminate program execution.
16744 1999-01-30 Richard Henderson <rth@cygnus.com>
16746 * gcc.c-torture/execute/990130-1.c: New test.
16748 1999-01-30 Jeffrey A Law (law@cygnus.com)
16750 * gcc.dg/990130-1.c: New test.
16752 1999-01-28 Michael Meissner <meissner@cygnus.com>
16754 * gcc.c-torture/execute/990128-1.c: New test.
16756 1999-01-27 Michael Meissner <meissner@cygnus.com>
16758 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16760 1999-01-27 Felix Lee <flee@cygnus.com>
16762 * lib/c-torture.exp (c-torture-compile): pull out code for
16763 analyzing gcc error messages.
16764 (c-torture-execute): ditto, and fix some (harmless) false
16766 * lib/gcc.exp (gcc_check_compile): new function.
16768 1999-01-17 Jeffrey A Law (law@cygnus.com)
16770 * gcc.dg/990117-1.c: New test.
16772 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16774 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16776 1999-01-15 Jeffrey A Law (law@cygnus.com)
16778 * g77.f-torture/compile/990115-1.f: New test.
16780 1999-01-07 Jeffrey A Law (law@cygnus.com)
16782 * gcc.c-torture/compile/990107-1.c: New test
16784 1999-01-06 Jeffrey A Law (law@cygnus.com)
16786 * gcc.c-torture/execute/990106-2.c: New test.
16788 * gcc.c-torture/execute/990106-1.c: New test.
16790 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
16792 * gcc.c-torture/compile/981223-1.c: New test.
16794 1998-12-29 Richard Henderson <rth@cygnus.com>
16796 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16797 (opt3): Rename from opt4 and disable.
16799 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
16801 * g++.old-deja/g++.pt/ptrmem5.C: New test.
16803 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16805 * g++.old-deja/g++.other/conv5.C: New test.
16807 1998-12-14 Nick Clifton <nickc@cygnus.com>
16809 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16811 1998-12-11 Jeffrey A Law (law@cygnus.com)
16813 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16815 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
16817 * gcc.c-torture/compile/981211-1.c: New test.
16819 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16821 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16823 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16825 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16827 * gcc.special/930510-1.c: Make C9X safe.
16828 * gcc.misc-tests/gcov-1.c Similarly.
16829 * gcc.misc-tests/gcov-2.c Similarly.
16831 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16833 * gcc.dg/ultrasp1.c: New test.
16835 1998-12-06 Richard Henderson <rth@cygnus.com>
16837 * gcc.c-torture/execute/981206.c: New test.
16839 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16841 * g++.old-deja/g++.ns/template7.C: New test.
16843 * g++.old-deja/g++.other/expr1.C: New test.
16845 * g++.old-deja/g++.eh/tmpl3.C: New test.
16847 * g++.old-deja/g++.eh/tmpl2.C: New test.
16849 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16851 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16852 * g++.old-deja/g++.other/using6.C: Removed.
16853 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16855 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16857 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16859 * g++.old-deja/g++.pt/overload8.C: New test.
16861 * g++.old-deja/g++.pt/overload7.C: New test.
16863 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16865 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16866 and relinking messages.
16867 * lib/g++.exp (g++_target_compile): Remove .rpo file when
16868 compiling with -frepo.
16870 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
16872 * g++.old-deja/g++.pt/lookup6.C: New test.
16874 1998-11-30 Nick Clifton <nickc@cygnus.com>
16876 * gcc.c-torture/execute/981130-1.c: New test.
16877 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16879 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16881 * g++.old-deja/g++.pt/explicit76.C: New test.
16883 * g++.old-deja/g++.pt/friend38.C: New test.
16885 * g++.old-deja/g++.ns/crash2.C: New test.
16887 * g++.old-deja/g++.pt/defarg8.C: New test.
16889 * g++.old-deja/g++.pt/instantiate6.C: New test.
16891 * g++.old-deja/g++.pt/static6.C: New test.
16893 * g++.old-deja/g++.pt/decl2.C: New test.
16895 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
16897 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
16898 problem is actually related with name lookup, but so what? :-)
16900 * g++.old-deja/g++.pt/friend37.C: New test.
16902 1998-11-25 Dave Love <d.love@dl.ac.uk>
16904 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16905 element, which fails on some systems.
16907 * g77.f-torture/execute/labug1.f: New test.
16909 1998-11-21 Jeffrey A Law (law@cygnus.com)
16911 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16914 1998-11-18 Dave Love <d.love@dl.ac.uk>
16916 * g77.f-torture/compile/981117-1.f: New test.
16918 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
16920 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
16921 properly discarded.
16923 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
16925 * gcc.c-torture/execute/memcheck: New directory of tests for
16926 -fcheck-memory-usage.
16928 1998-11-07 Gerald Pfe
16930 * g77.f-torture/noncompile/980615-0.f: New test.
16932 1998-07-26 H.J. Lu (hjl@gnu.org)
16934 * gcc.dg/980312-1.c: Do link instead of compile.
16935 * gcc.dg/980313-1.c: Likewise.
16937 1998-07-26 Jeffrey A Law (law@cygnus.com)
16939 * gcc.c-torture/compile/980726-1.c: New test.
16941 1998-07-25 Dave Love <d.love@dl.ac.uk>
16943 * g77.f-torture/execute/io0.f: New test.
16945 1998-07-24 Nick Clifton <nickc@cygnus.com>
16947 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16950 1998-06-18 Michael Meissner <meissner@cygnus.com>
16952 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16955 1998-07-17 Nick Clifton <nickc@cygnus.com>
16957 * gcc.dg/980626-1.c: Expect failures for all toolchains until
16958 c-decl.c:grokdeclarator can handle mode attributes.
16960 1998-07-16 Jeffrey A Law (law@cygnus.com)
16962 * gcc.c-torture/execute/980716-1.c: New test.
16964 1998-07-13 Jeffrey A Law (law@cygnus.com)
16966 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16968 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
16970 * gcc.c-torture/execute/va-arg-3.x: Similarly.
16971 * gcc.c-torture/compile/930326-1.x: Similarly.
16973 1998-07-13 Dave Love <d.love@dl.ac.uk>
16975 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16976 New test from Craig.
16978 1998-07-12 Dave Love <d.love@dl.ac.uk>
16980 * g77.f-torture/noncompile/980616-0.f: New test.
16982 * g77.f-torture/execute/970816-3.f: New test from Craig.
16984 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16986 * g++.other/singleton.C: Return error value instead of taking
16989 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
16991 * g++.other/singleton.C: New test. Warning is under dispute.
16992 Runtime crash is not.
16994 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16996 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16997 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
16998 using6.C, using7.C}: New namespace tests.
17000 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
17002 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
17003 specialization with typedef'ed names used as array indexes.
17005 1998-07-09 Jeffrey A Law (law@cygnus.com)
17007 * gcc.c-torture/execute/980709-1.c: New test.
17009 * gcc.dg/980709-1.c: New test.
17011 1998-07-07 Richard Henderson <rth@cygnus.com>
17013 * gcc.c-torture/execute/bcp-1.c: New test.
17015 1998-07-07 Jeffrey A Law (law@cygnus.com)
17017 * gcc.c-torture/execute/980707-1.c: New test.
17019 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
17021 * gcc.c-torture/compile/980706-1.c: New test.
17023 1998-07-01 Dave Love <d.love@dl.ac.uk>
17025 * g77.f-torture/execute/980701-0.f,
17026 g77.f-torture/execute/980701-1.f: New test from Craig.
17028 1998-07-01 Jeffrey A Law (law@cygnus.com)
17030 * gcc.c-torture/compile/980701-1.c: New test.
17032 * gcc.c-torture/execute/980701-1.c: New test.
17034 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
17037 * g++.old-deja/g++.robertl/eb132.C: New test.
17038 * g++.old-deja/g++.robertl/eb133.C: Likewise.
17040 1998-06-29 Dave Love <d.love@dl.ac.uk>
17042 * g77.f-torture/execute/980628-7.f,
17043 g77.f-torture/execute/980628-8.f,
17044 g77.f-torture/execute/980628-9.f,
17045 g77.f-torture/execute/980628-10.f: New tests from Craig.
17047 * g77.f-torture/execute/980628-3.f: Remove mail headers.
17049 1998-06-28 Jeffrey A Law (law@cygnus.com)
17051 * g77.f-torture/execute/980628-4.f: New test from Craig.
17052 * g77.f-torture/execute/980628-5.f: Likewise.
17053 * g77.f-torture/execute/980628-2.f: Likewise.
17054 * g77.f-torture/execute/980628-0.f: Likewise.
17055 * g77.f-torture/execute/980628-1.f: Likewise.
17056 * g77.f-torture/execute/980628-3.f: Likewise.
17057 * g77.f-torture/execute/980628-6.f: Likewise.
17059 1998-06-28 Jeffrey A Law (law@cygnus.com)
17061 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
17062 directory when nothing has been installed yet.
17064 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
17066 * gcc.c-torture/special/special.exp: Handle newer versions of
17069 1998-06-26 Jeffrey A Law (law@cygnus.com)
17071 * gcc.dg/980626-1.c: New test.
17073 1998-06-19 Bruno Haible <haible@ilog.fr>
17075 * gcc.misc-tests/m-un-2.c: New test.
17076 * g++.old-deja/g++.other/warn01.c: Likewise.
17078 1998-06-19 Robert Lipe <robertl@dgii.com>
17080 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
17081 compatibility with assmblers with a different comment character.
17082 Eliminate use of GAS-specific extensions.
17084 1998-06-19 Jeffrey A Law (law@cygnus.com)
17086 * gcc.c-torture/execute/ieee/980619-1.c: New test.
17088 1998-06-19 Robert Lipe <robertl@dgii.com>
17090 *lib/g77.exp: Replace search for libf2c.a with search for newly
17093 1998-06-17 Jeffrey A Law (law@cygnus.com)
17095 * gcc.c-torture/execute/980617-1.c: New test.
17097 1998-06-12 Jeffrey A Law (law@cygnus.com)
17099 * gcc.c-torture/execute/980612-1.c: New test.
17101 1998-06-08 Jeffrey A Law (law@cygnus.com)
17103 * gcc.dg/980523-1.c: Only test on ppc-linux.
17104 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
17106 * gcc.c-torture/execute/980608-1.c: New test.
17108 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
17110 * gcc.c-torture/execute/980605-1.c: New test.
17112 1998-06-04 Jeffrey A Law (law@cygnus.com)
17114 * gcc.c-torture/execute/980604-1.c: New test.
17116 1998-06-02 Jeffrey A Law (law@cygnus.com)
17118 * gcc.c-torture/execute/980602-1.c: New test.
17119 * gcc.c-torture/execute/980602-2.c: Likewise.
17121 1998-06-02 Dave Love <d.love@dl.ac.uk>
17123 * 970125-0.f: Fix per JCB. Add commentary.
17125 1998-05-31 Michael Meissner <meissner@cygnus.com>
17127 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
17130 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
17132 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
17135 1998-05-28 Catherine Moore <clm@cygnus.com>
17137 * gcc.c-torture/execute/980526-3.c: New test.
17139 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
17141 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
17142 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
17143 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
17144 m88k-motorola-sysv3 to XFAIL.
17146 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17148 * gcc.dg/980526-1.c: New test.
17149 * gcc.c-torture/execute/980526-2.c: New test.
17151 1998-05-26 Jeffrey A Law (law@cygnus.com)
17153 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
17155 * gcc.c-torture/execute/980526-1.c: New test.
17157 1998-05-26 Dave Love <d.love@dl.ac.uk>
17159 * g77.f-torture/execute/alpha2.f: Add runtime test.
17161 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
17163 * g++.old-deja/old-deja.exp: Strip leading directories.
17165 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
17166 error for the line. Don't run multiple tests for the same line.
17168 1998-05-23 Jeffrey A Law (law@cygnus.com)
17170 * gcc.dg/980523-1.c: New test.
17172 1998-05-23 Dave Love <d.love@dl.ac.uk>
17174 * g77.f-torture/compile/970915-0.f: New test.
17176 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
17178 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
17180 1998-05-21 Jeffrey A Law (law@cygnus.com)
17182 * gcc.dg/980520-1.c: New test.
17184 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
17186 * gcc.dg/980502-1.c: Fix return type.
17188 1998-05-20 Jeffrey A Law (law@cygnus.com)
17190 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
17191 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
17192 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
17193 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
17194 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
17196 1998-05-20 Dave Love <d.love@dl.ac.uk>
17198 * g77.f-torture/execute/980520-1.f: New test.
17200 1998-05-15 Dave Love <d.love@dl.ac.uk>
17202 * lib/mike-g77.exp: New file.
17204 * g77.f-torture/noncompile/noncompile.exp,
17205 g77.f-torture/noncompile/check0.f: New files.
17207 1998-05-14 Dave Love <d.love@dl.ac.uk>
17209 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
17210 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
17211 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
17212 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
17213 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
17214 abort where appropriate.
17216 1998-05-05 Michael Meissner <meissner@cygnus.com>
17218 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
17219 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
17221 1998-04-29 Dave Love <d.love@dl.ac.uk>
17223 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
17225 1998-04-27 Dave Love <d.love@dl.ac.uk>
17227 * g77.f-torture/compile/980427-0.f: New test.
17229 1998-04-24 Dave Love <d.love@dl.ac.uk>
17231 * g77.f-torture/compile/980424-0.f: New test.
17233 1998-04-19 Dave Love <d.love@dl.ac.uk>
17235 * g77.f-torture/compile/980419-2.f (main): New test.
17236 * g77.f-torture/compile/970125-0.f: New test.
17237 * g77.f-torture/compile/980419-1.f: New test.
17239 1998-04-08 Jim Wilson <wilson@cygnus.com>
17241 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
17244 1998-04-07 Jim Wilson <wilson@cygnus.com>
17246 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
17248 1998-04-03 Jim Wilson <wilson@cygnus.com>
17250 * gcc.c-torture/compile/980329-1.c: New test.
17252 1998-03-18 Jim Wilson <wilson@cygnus.com>
17254 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
17255 * gcc.dg/980312-1.c: Fix typo in -march command.
17257 1998-03-16 H.J. Lu (hjl@gnu.org)
17259 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
17261 1998-03-11 Robert Lipe <robertl@dgii.com>
17263 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
17264 Dave Love agree the Fortran source is bogus.
17266 1998-03-11 Robert Lipe <robertl@dgii.com>
17268 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
17269 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
17270 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
17271 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
17272 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
17274 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17276 * g++.old-deja/g++.other/friend1.C: New test.
17278 1998-02-18 Dave Love <d.love@dl.ac.uk>
17280 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
17281 possibly uninitialized) variables and declare dnrm2.
17283 1998-02-23 Robert Lipe <robertl@dgii.com>
17285 From Bruno Haible <haible@ilog.fr>:
17286 * gcc.c-torture/execute/980223.c: New test.
17288 1998-02-13 Jeffrey A Law (law@cygnus.com)
17290 * gcc.dg/ifelse-1.c: New test.
17292 1998-02-09 H.J. Lu (hjl@gnu.org)
17294 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
17296 * lib/old-dejagnu.exp (old-dejagnu): Added the
17297 "execution test - XFAIL *-*-*" handling in the spirit of
17298 "excess errors test -". Changed the "execution test fails"
17299 handling to be like "excess errors test fails".
17300 * Update various tests accordingly.
17302 1998-02-06 Jim Wilson <wilson@cygnus.com>
17304 * gcc.c-torture/execute/980205.c: New test.
17306 1998-01-18 Jeffrey A Law (law@cygnus.com)
17308 * lib/c-torture.exp: Look for .x files instead of .cexp files.
17309 * lib/f-torture.exp: Similarly.
17310 * gcc.c-torture: Rename all .cexp files to .x files.
17312 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
17314 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
17315 (940510-1.c): Removed duplicate.
17316 (971104-1.c): New test.
17318 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
17320 * lib/f-torture.exp: Improve error and loop detection.
17322 1997-11-19 Michael Meissner <meissner@cygnus.com>
17324 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
17325 use that to size the filler array.
17327 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
17329 * lib/c-torture.exp(c-torture-execute): Fix typo.
17331 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
17332 testcase as the executable name. Keep the executable around if
17335 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
17337 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17338 changes. Only test one -g option, and move it to the end of the
17339 list of options to test.
17341 1997-09-19 Michael Meissner <meissner@cygnus.com>
17343 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17344 variable GCC_TORTURE_OPTIONS to supply default switches separated
17345 by colons. If no environment variable, run tests with -O0 -g, -O1
17346 -g, and -O2 -g as well.
17348 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
17350 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17351 explanatory comments. Fix indentation.
17353 1997-09-15 Jeffrey A Law (law@cygnus.com)
17355 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17357 1997-09-11 Jeffrey A Law (law@cygnus.com)
17359 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17360 * g++.old-deja/g++.mike/p7325.C: Likewise.
17361 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17363 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
17365 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17366 * g++.old-deja/g++.brendan/crash30.C: Likewise.
17367 * g++.old-deja/g++.brendan/crash39.C: Likewise.
17368 * g++.old-deja/g++.law/operators4.C: Likewise.
17370 1997-09-11 Joe Buck (jbuck@synopsys.com)
17372 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17373 * g++.old-deja/g++.mike/p784.C: Ditto.
17374 * g++.old-deja/g++.mike/p785.C: Ditto.
17376 1997-09-05 Jeffrey A Law (law@cygnus.com)
17378 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17380 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17382 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17383 target feature; pass this to c-torture-execute as needed.
17385 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17387 * lib/c-torture.exp(c-torture-execute): If the previous and the
17388 current executables being tested are identical, we don't need to
17389 run the executable again. Try to make the executable names
17390 unique. Add an optional argument for passing additional compiler
17393 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
17395 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17397 1997-08-29 Jeffrey A Law (law@cygnus.com)
17399 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17401 1997-07-31 Jeffrey A Law (law@cygnus.com)
17403 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17404 32bit or larger longs.
17406 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17407 have either a 32bit long or 32bit int.
17409 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
17411 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17412 Make double precision tests dependent on sizeof (double).
17414 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
17416 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17419 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
17421 * gcc.c-torture/compile/961203-1.cexp: New script.
17423 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
17425 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17426 up the includes ourselves.
17428 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
17430 * lib/plumhall.exp: Remove random include, and add a few
17431 verbose messages for debugging.
17433 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
17435 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17436 of trying to do it ourselves.
17438 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
17440 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17442 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
17444 * gcc.prms/5403.c: Made regexp a bit less strict.
17446 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
17448 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17449 is returned from remote_load instead.
17450 * lib/plumhall.exp: Ditto.
17451 * lib/mike-g++.exp: Ditto.
17452 * lib/old-dejagnu.exp: Ditto.
17453 * lib/c-torture.exp: Ditto.
17455 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
17457 * lib/g++.exp: Use build_wrapper procedure.
17458 * lib/gcc.exp: Ditto.
17460 1997-05-20 Jeffrey A Law (law@cygnus.com)
17462 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17463 an old-style decl for malloc. Fixes tests to work when
17464 sizeof (int) != sizeof (size_t).
17466 1997-05-15 Mike Meissner <meissner@cygnus.com>
17468 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17470 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17471 use stdargs.h interface.
17473 1997-05-15 Mike Meissner <meissner@cygnus.com>
17475 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17476 NO_VARARGS when compiling.
17478 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
17480 * lib/plumhall.exp(ph_includes): New procedure.
17482 (ph_compiler): Ditto.
17484 * lib/g++.exp: Rename test-glue.c to testglue.c.
17485 * lib/gcc.exp: Ditto.
17487 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
17489 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
17490 to completion when it's called.
17492 1997-03-21 Michael Meissner <meissner@cygnus.com>
17494 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17495 is defined, don't do test.
17497 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
17499 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
17501 (ph_summary): Mark skipped testcases as untested, not unresolved.
17503 * lib/plumhall.exp (ph_make): If unresolved because of bad
17504 errorCode, record errorCode in log file.
17505 (*): Replace send_log/verbose with verbose -log.
17507 1997-03-19 Michael Meissner <meissner@cygnus.com>
17509 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17510 double conversion if double isn't at least 8 bytes.
17512 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17513 int to work with targets where int is 16 bits.
17515 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17516 8 bytes, just exit, since 4 byte doubles don't have enough bits of
17517 precision for the test to complete.
17519 1997-03-14 Michael Meissner <meissner@cygnus.com>
17521 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17522 if d10v is not compiled with the -mdouble64 flag.
17523 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17525 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17526 d10v is not compiled with the -mint32 flag.
17528 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
17530 * lib/plumhall.exp: Use incr_count.
17532 1997-03-12 Jeffrey A Law (law@cygnus.com)
17534 * gcc.c-torture: Update to c-torture-1.45.
17536 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
17538 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
17539 the name of the expect testcase file).
17541 * lib/g++.exp(g++_init): Ditto.
17543 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
17545 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17548 * lib/gcc.exp(gcc_exit): New procedure.
17550 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
17552 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17553 specs where appropriate.
17555 * g++.old-deja/g++.arm/*: Added additional ERROR checks
17556 because of new "candidates are" messages, and removed a few
17558 * Converted all non-old-style g++ testcases to old-style, and
17559 moved into g++.old-deja.
17561 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
17563 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17566 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17569 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17571 1997-02-13 Michael Meissner <meissner@cygnus.com>
17573 * lib/gcc.exp (gcc_target_compile): Add support for defining
17574 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17575 the machine doesn't have those features.
17577 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
17579 * g++.law/operators4.exp: Don't use LIBS.
17581 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
17583 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
17585 * lib/mike-g++.exp: Don't set the compiler to be tested here.
17586 * lib/g++.exp: Set it here instead. Also, allow use of the
17587 --tool_exec and --tool_opt options. Change CXX to
17590 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
17592 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17594 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
17596 * lib/old-dejagnu.exp: Use prune_warnings instead of
17598 * lib/mike-g++.exp: Ditto.
17599 * lib/gcc.exp: Ditto.
17600 * lib/g++.exp: Ditto.
17602 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17604 1997-02-07 Jeffrey A Law (law@cygnus.com)
17606 * 941014-2.c: Include stdlib.h
17607 * 960327-1.c: Include stdio.h
17608 * dbra.c, index-1.c: Don't assume ints are 32bits.
17610 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
17612 * lib/gcc.exp: Add gcc,stack_size target feature.
17614 * lib/g++.exp(g++_target_compile): Add the include and link
17615 paths here, not in two other places. And, it's $options, not
17618 * lib/mike-g++.exp(postbase): Remove the code that determines
17619 the correct include and link paths.
17620 * g++.old-deja/old-deja.exp: Ditto.
17622 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
17624 * lib/g++.exp(g++_init): target_compile no longer returns the
17625 filename of the result.
17627 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
17629 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17632 * gcc.c-torture/special/special.exp: Change call to
17633 gcc_target_compile to include the object file.
17635 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
17637 * gcc.c-torture/special/special.exp: Correct misspelling in last
17640 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
17642 * lib/plumhall.exp(ph_summary): Log the entire output of the
17643 executable. Return -1 if there were any failures, 0 otherwise.
17644 (ph_execute): Return -1 if there were any failures, 0 otherwise.
17645 (ph_make): Clean up objects and executables that were built
17646 if the tests succeeded.
17648 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
17650 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17651 libraries and includes in the build tree as appropriate.
17653 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17655 * lib/c-torture.exp: Instead of looking for the global variable
17656 NO_LONG_LONG, check to see if that's a feature of the target.
17658 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17660 * config/default.exp: Minimize. Delete the remainer of the files in
17661 config; this functionality is now in devo/dejagnu/config.
17663 g++.*/*: Pass any additional flags used to compile to postbase;
17666 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17667 is now done by runtest.exp. Use gcc_target_compile instead of
17670 lib/c-torture.exp: Use gcc_target_compile instead of compile.
17671 Remove references to CFLAGS. Use remote_file instead of
17673 (c-torture): Take a list of arguments to use to compile this
17676 lib/g++.exp: Simplify. Use target_compile instead of compile.
17677 lib/gcc-dg.exp: Ditto.
17678 lib/gcc.exp: Ditto.
17679 lib/mike-{gcc,g++}.exp: Ditto.
17680 lib/old-dejagnu.exp: Ditto.
17681 lib/plumhall.exp: Ditto.
17683 1997-01-08 Jim Wilson <wilson@cygnus.com>
17685 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17686 (ph_linker): Likewise.
17688 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
17690 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
17691 MAP_ANON / MAP_ANONYMOUS if defined;
17692 else try to map from /dev/zero .
17694 1996-11-12 Jeffrey A Law (law@cygnus.com)
17696 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
17697 isn't defined, then define it to MAP_ANONYMOUS.
17699 1996-11-12 Jeffrey A Law (law@cygnus.com)
17701 * gcc.c-torture: Update to c-torture-1.42 release.
17703 1996-11-11 Jeffrey A Law (law@cygnus.com)
17705 * gcc.c-torture: Update to c-torture-1.41 release.
17707 1996-10-27 Jeffrey A Law (law@cygnus.com)
17709 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
17712 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
17714 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17715 and LDFLAGS. Fix second case to append the target_info ldflags
17716 onto LDFLAGS, not CFLAGS.
17717 * lib/g++.exp (g++_init): Add target_info stuff.
17718 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
17719 of libgloss and newlib flags for !native.
17721 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17722 (GDB): Fix relative path to go up another dir for finding gdb.
17724 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
17726 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17727 versions in the target_info array, if they don't exist.
17729 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
17731 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17733 1996-07-08 Jim Wilson <wilson@cygnus.com>
17735 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17736 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17738 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
17740 * lib/old-dejagnu.exp: Don't remove the output file before we've
17741 actually tested it. Don't append pwd to the path of the executable
17744 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
17746 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17748 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
17750 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
17751 temporary directory for compiler files, and set it to a default
17752 value of /tmp. Set $output as the name of the output file from
17753 compiling the testcase. Add a -o option to $cflags_var so the
17754 compiler writes the final output file as $output. Set $executable
17757 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
17758 directory for compiler files, and set it to /tmp if it doesn't
17759 already have a value. Set $output_file to the name of the output
17760 file from compiling the testcase. Add a -o option to CXXFLAGS so
17761 the compiler writes the final output file as $output. Use $output
17762 as the executable to be tested.
17764 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17766 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17768 1996-06-08 Jeffrey A Law (law@cygnus.com)
17770 * gcc.c-torture/execute/pending-1.c: New test. Still
17771 pending in Tege's queue.
17773 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
17775 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17776 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
17777 if there were failures. Call unresolved if there were unresolved
17778 testcases. Call gcc_fail if program did not run to completion.
17779 (ph_make): Pass additional argument name to ph_execute.
17780 (ph_execute): Add new argument. Pass additional arguments to
17781 ph_summary. Call gcc_fail is there is no execution output.
17783 1996-04-24 Jeffrey A Law (law@cygnus.com)
17785 * lib/plumhall.exp (proc_summary): Output relavent summary
17786 lines into the log so specific failures in plumhall can be
17789 1996-04-10 Jeffrey A Law (law@cygnus.com)
17791 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17792 (c-torture-execute): Don't try to execute tests which use
17793 "long long" types if $NO_LONG_LONG is nonzero.
17795 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
17797 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17800 * gcc.ieee: Move from here.
17801 * gcc.c-torture/execute/ieee: To here.
17803 1996-03-26 Jeffrey A Law (law@cygnus.com)
17805 * gcc.c-torture: Update to c-torture-1.41 release.
17807 1996-03-22 Jeffrey A Law (law@cygnus.com)
17809 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17812 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
17814 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17817 1996-03-02 Jeffrey A Law (law@cygnus.com)
17819 * config/proelf.exp: Handle connecting to a simulator.
17821 1996-01-31 Jeffrey A Law (law@cygnus.com)
17823 * config/proelf.exp: New file. Enough framework that we can
17824 run c-torture tests on the proelf targets (or any other target
17825 that gdb can connect to for that matter).
17827 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
17829 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17830 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
17832 * lib/plumhall.exp (ph_execute): Always call ph_summary if
17833 exec_output exists.
17835 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
17837 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17838 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17840 * config/*.exp: Update FSF address. Change result of ${tool}_load
17841 to pass/fail/unresolved/unsupported/untested. Caller must now
17842 call unresolved/unsupported/untested.
17843 * lib/*.exp: Update FSF address. Update to handle new results of
17845 * lib/chill.exp (verbose): Delete.
17847 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
17849 * lib/gcc.exp (default_gcc_start): Change order of args to
17850 $LDFLAGS $CFLAGS $LIBS.
17851 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17852 Save/set/restore CFLAGS. Pass single arg to gcc_start.
17853 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17854 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17855 * gcc.misc-tests/dg-test.exp: Likewise.
17856 * gcc.misc-tests/msgs.exp: Likewise.
17857 * gcc.prms/prms.exp: Likewise.
17858 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17859 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17861 * lib/dg.exp: Deleted, moved to dejagnu/lib.
17863 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17865 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17867 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17868 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17870 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17873 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
17875 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17876 global for loop; add use of $mathlib.
17877 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17878 settings here; set mathlib for anything but VxWorks.
17880 1996-01-22 Jeffrey A Law (law@cygnus.com)
17882 * gcc.c-torture: Update to c-torture-1.40 release.
17884 1996-01-03 Jeffrey A Law (law@cygnus.com)
17886 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17889 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
17891 * lib/c-torture.exp (c-torture-execute): Declare "output" as
17894 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
17896 * lib/g++.exp (LIBS): Define if not already.
17897 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17898 (gcc-dg-prune): Call prune_gcc_output.
17899 * lib/gcc.exp (prune_gcc_output): New proc.
17900 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17903 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
17905 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17906 (c-torture-execute): Likewise. Rename `name' to `testcase'.
17908 1995-11-15 Jeffrey A Law (law@cygnus.com)
17910 * gcc.c-torture: Update to c-torture-1.39 release.
17912 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
17914 * lib/c-torture.exp (c-torture-execute): Don't return if one option
17915 fails, try others as well.
17917 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
17919 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17920 If compilation fails, mark execute tests as `untested'.
17921 If test is marked as unsupported, don't mark compilation and
17922 execute tests as failed.
17924 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
17926 * lib/g++.exp (g++_init): Don't link in libg++, and look to
17927 libstdc++ for whether or not we want to be doing shared
17928 libraries. Delete link_curses since we don't need it anymore.
17929 * lib/mike-g++.exp (postbase): Don't link in libg++.
17930 * g++.old-deja/old-deja.exp: Likewise.
17932 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
17934 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17936 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
17938 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17939 For that, add `-Wl,-a,shared_archive'.
17940 * g++.old-deja/old-deja.exp: Likewise.
17942 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
17944 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17946 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
17948 * lib/mike-g++.exp (postbase): Pay attention to the status of
17951 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
17953 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
17955 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
17957 * lib/gcc.exp (default_gcc_start): No longer need to log program
17958 being executed or its output, execute_anywhere does that now.
17959 * lib/g++.exp (default_g++_version): Call execute_anywhere.
17960 (default_g++_start): Likewise. Delete calls to verbose/send_log.
17962 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
17964 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17965 the same as those in lib/g++.exp.
17967 1995-10-10 Jeff Law (law@hurl.cygnus.com)
17969 * gcc.c-torture: Update to c-torture-1.38 release.
17970 * gcc.ieee: Related changes.
17972 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
17974 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17975 "exec". Minor reformatting changes.
17977 * config/rom68k.exp (${tool}_load): Make it work in a canadian
17978 cross. This means all "exec" calls now work on a remote host as
17980 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17981 cross. Filter out the extra "\r\n" stuff that expect puts in.
17982 (c-torture-execute): Filter out the bogus warnings like
17983 c-torture-compile does. Add support for canadian cross.
17984 * lib/gcc.exp (default_gcc_version, default_gcc_start)
17985 Use execute_anywhere rather than calling exec directly. Now it
17986 works for canadian cross testing.
17988 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
17990 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
17991 results into a variable, and check that rather than using file exists.
17993 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
17995 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17996 create a libg++.so. For sunos4.1.*, also add -ltermcap.
17998 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18000 * g++.old-deja/old-deja.exp: Create and pass runshlib and
18001 lib_curses if there's a shared libg++ in the build tree.
18003 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
18005 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
18006 if not supported target.
18008 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
18010 * lib/g++.exp (g++_init): Move empty setting of runshlib and
18011 link_curses up to always happen, not just for native builds.
18013 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
18015 * gcc.c-torture: Update to c-torture-1.36 release.
18016 * gcc.failure: Related changes.
18018 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
18020 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
18022 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
18024 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
18025 * lib/mike-g++.exp (postbase): Not in here. Still reference
18026 runshlib, link_curses, and mathlib for link and run.
18028 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
18029 pass the runtime shared library options for Solaris, OSF/1, and
18030 Irix5, and link with -lcurses to avoid unresolved references.
18032 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
18034 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
18037 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
18039 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
18041 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
18043 * gcc.c-torture: Update to c-torture-1.35 release. Note we
18044 do not have a framework for the "compat" tests yet.
18046 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
18048 * lib/mike-g++.exp (postbase): New local variable `mathlib',
18049 set to null if we're testing vxworks5.1. Use that instead of
18050 `-lm' in the setting of LIBS for link and run.
18052 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
18054 * config/rom68k.exp (${tool}_load): Major changes to make it
18055 work. Verified that it does in fact return the stuff in
18056 exec_output properly. Catch any Emul or any TRAP other than 0.
18058 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
18060 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
18061 LDFLAGS properly for targets that need stuff from libgloss.
18062 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
18064 (gpp_initialized): New variable.
18066 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
18068 * config/rom68k.exp: Load libgloss.exp.
18069 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
18070 so we can produce a fully linked binary.
18071 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
18072 so we can produce a fully linked binary.
18074 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
18076 * lib/plumhall.exp (ph_section): Watch for expected failures.
18077 Add missing `else'.
18079 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
18081 (c-torture): Likewise.
18083 1995-08-28 Doug Evans <dje@cygnus.com>
18085 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
18087 * lib/mike-g++.exp (mike_cleanup): New proc.
18088 (prebase): New globals compiler_result, not_compiler_result,
18090 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
18091 allow leading "-" in pattern. Watch for unsupported tests.
18092 If $compiler_result is set, pattern match assembler code,
18093 and ditto for $not_compiler_result.
18094 * lib/mike-gcc.exp: Likewise.
18096 * lib/plumhall.exp (ph_execute): Only call ph_summary if
18097 execution "succeeded".
18099 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
18101 * config/win32.exp: New file.
18102 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
18104 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
18106 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
18108 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
18109 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
18110 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
18112 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
18113 "... without exceptions was ...". That is now handled by
18115 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18117 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
18119 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
18120 sieve.c,sort2.c}: New files.
18121 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
18122 sieve.exp,sort2.exp}: Drivers for them.
18124 * lib/mike-gcc.exp (program_output): New user settable variable.
18125 (postbase): Call prune_system_crud. Also prune extraneous compiler
18127 * lib/mike-g++.exp (program_output): New user settable variable.
18129 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
18131 * config/sh.exp: Deleted (use sim.exp instead).
18133 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
18135 * config/vx.exp: Declare CHECKTASK as global.
18136 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
18137 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
18138 * lib/old-dejagnu.exp: Load [pwd]/$executable.
18140 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18142 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
18143 target. Like vx.exp, only includes `vx29k.exp' instead of
18146 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
18148 * config/sim.exp: Increase time limit from 120 seconds to 240.
18150 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
18152 * gcc.c-torture/execute/950628-1.c: New test.
18154 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
18156 * gcc.c-torture: Update with changes/additions from
18159 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
18161 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
18163 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
18165 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
18167 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
18169 * gcc.c-torture/compile/950512-1.c: New test.
18170 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
18171 * gcc.dg/struct-ret-1.c: Likewise.
18173 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
18175 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
18176 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
18178 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
18180 * gcc.c-torture/special/920411-1.c: Deleted.
18181 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
18183 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
18185 * config/sim.exp (${tool}_load): Hack in call to bash to get a
18188 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
18190 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
18192 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
18195 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
18196 is the proper length.
18197 * va-arg-3.c: Likewise.
18199 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
18201 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
18202 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
18204 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
18205 * lib/g++.exp (default_g++_start): Delete old cruft.
18207 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
18209 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
18210 (2 * (1 << 18)) to (2 * (1 << 17)).
18212 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
18214 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
18216 * config/rom68k.exp: Renamed from config/idp.exp
18218 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
18220 * c-torture/compile/921109-2.c
18222 1995-04-18 Mike Stump <mrs@cygnus.com>
18224 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
18227 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
18229 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
18231 * lib/g++.exp (default_g++_start): Likewise.
18233 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
18235 * gcc.c-torture/compile/950329-1.c: New test.
18237 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
18239 * config/bug.exp (${tool}_load): Updated to use new remote_open
18240 and remote_close procs.
18241 * config/idp.exp: New file.
18243 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
18245 * gcc.c-torture/execute/950322-1.c: New test.
18247 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
18249 * config/vx.exp (${tool}_load): Clean up testing of return code from
18250 vxworks_ld and vxworks_spawn.
18252 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
18254 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
18256 1995-03-13 Mike Stump <mrs@cygnus.com>
18258 * lib/old-deja.exp: Add `excess errors test - ' error, now one
18259 can mark excess errors on a machine by machine basis. Note, the
18260 default is to not expect any excess errors, even when excess
18261 errors test - is given, so you will want to put an XFAIL ... on
18262 these lines. For example, // excess errors test - XFAIL hppa*-*-*
18263 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
18264 those 4 machines, but no others.
18266 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
18268 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
18269 * lib/c-torture.exp: to here.
18271 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
18273 * gcc.c-torture/execute/950221-1.c: New test.
18274 * gcc.c-torture/execute/struct-ret-1.c: New test.
18275 * gcc.c-torture/compile/950221-1.c: New test.
18277 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
18279 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
18281 * gcc.c-torture/execute/arith-1.c (main): Return 0.
18282 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
18284 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
18286 * g++.gb: New directory of tests, derived from my signature and
18287 class scoping tests.
18289 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
18290 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
18291 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
18292 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
18293 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
18294 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
18295 * g++.gb/sig25.C: Likewise.
18297 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
18298 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
18299 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
18300 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
18301 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
18302 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
18303 * g++.gb/sig25.exp: Likewise.
18305 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
18306 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
18307 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
18308 * g++.gb/scope13.C: Likewise, this test still fails.
18310 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
18311 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
18312 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
18313 * g++.gb/scope13.exp: Ditto.
18315 * g++.gb/README: New file, explains what these tests are about.
18317 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
18319 * lib/dg.exp (dg-do): Support `preprocess'.
18320 (dg-test): Likewise.
18322 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
18324 * config/udi.exp: change "continue -expect" to "exp_continue".
18326 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
18328 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
18329 Delete redundant tests.
18331 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
18332 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
18333 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
18334 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
18335 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18336 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18337 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18338 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18340 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18341 storing label pointers.
18342 * gcc.c-torture/execute/921019-1.c: Likewise.
18343 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18344 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18346 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18349 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18350 Delete obsolete tests.
18352 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18353 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18354 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18355 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18356 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18357 * gcc.c-torture/compile/950124-1.c: New test.
18359 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18361 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
18363 * lib/mike-g++.exp: Add -lm to LIBS.
18365 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
18367 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18369 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
18371 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18373 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
18375 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18377 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
18379 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18380 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18381 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18382 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18383 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18384 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18385 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18386 * g++.law/{operators31.C, operators32.C,
18387 * g++.law/{operators33.C, operators34.C}: Likewise.
18388 * g++.law/{pic1.C, refs2.C}: Likewise.
18389 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18390 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18391 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18392 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18394 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18395 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18396 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18397 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18398 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18399 * g++.law/{enum9.exp, friend5.exp}: Likewise.
18400 * g++.law/{nest3.exp, nest4.exp}: Likewise.
18401 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18402 * g++.law/{operators30.exp, operators31.exp}: Likewise.
18403 * g++.law/{operators32.exp, operators33.exp}: Likewise.
18404 * g++.law/{operators34.exp}: Likewise.
18405 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18406 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18407 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18408 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18409 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18411 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18412 No longer expected to fail.
18413 * g++.law/missed-error3.C: Tweak for recent bool changes.
18415 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
18417 * config/emb-unix: Deleted.
18418 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18419 remote execution. Do final link on remote host if REMOTE_LINK is set.
18421 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
18423 * lib/dg.exp (dg-test): Fix typo in last patch.
18425 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
18427 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18428 (handles multiple occurrences).
18430 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
18432 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18433 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18434 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18436 * lib/c-torture.exp (c-torture-compile): Likewise.
18437 (c-torture): Prepend full path if missing.
18438 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18439 (gcc_fail): Likewise.
18440 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18442 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
18444 * lib/netware.exp: Only attach to NetWare i386 systems.
18446 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
18448 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18449 messages. Add test name to "output pattern match" pass/fail message.
18451 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
18453 * gcc.dg: New testsuite.
18454 * gcc.dg/dg.exp: New file.
18456 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18457 test-switch.c}: Deleted.
18459 * gcc.misc-tests/msgs.exp: New testcase driver.
18461 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
18463 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18464 Watch for illegal return values from ${tool}_load.
18465 * config/unix.exp (${tool}_load): Fix pass/fail detection for
18466 cross targets. Coerce return value >0 to 1.
18468 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
18470 * config/unix.exp (${tool}_load): Call program rsh, not proc.
18472 * config/emb-unix.exp: New file.
18474 * config/sim.exp: Error if variable $SIM not defined.
18475 (${tool}_load): Mark test as "untested" if simulator missing.
18477 * config/unix.exp: Load remote.exp to get rcp_download.
18478 * lib/c-torture.exp: Use different option lists for testcases with
18480 * gcc.c-torture/execute/execute.exp: Likewise.
18482 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
18484 * config/*.exp: Clarify return code from ${tool}_load.
18485 Call `unresolved' or `untested' instead of `warning' or `perror'
18486 (sometimes you still want to call both though).
18487 Add comment that `shell_id' is local to each file.
18488 * config/udi.exp (timeout): Set to 30.
18489 Don't print warning if connection fails, $connectmode has already
18491 (${tool}_load): Move verbose messages to level 2.
18492 Rework pattern for "Process started" message.
18493 Pass `shell_id' to ${connectmode}_download.
18494 Retry twice upon timeout. Make resetting of target more robust.
18495 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
18496 Pass `shell_id' to exit_$connectmode.
18497 Only call exit_$connectmode if connected.
18498 * config/unix.exp (${tool}_load): Check return codes better.
18499 * config/vrtx.exp (${tool}_load): Likewise.
18500 * config/vx.exp (${tool}_load): Likewise.
18501 Delete unneeded global's.
18502 * lib/dg.exp (dg-test): Update to reflect clarified return codes
18505 (dg-init): Delete recording of pass/fail counts.
18506 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18507 (old-dejagnu-init): Likewise.
18508 (old-dejagnu-stat): Delete contents, empty proc now.
18509 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18510 (c-torture): Delete references to lcnt, lpass, lfail.
18511 Get option list from TORTURE_OPTIONS.
18512 Delete -funroll[-all]-loops if no loops.
18513 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18514 (g++_stat): Delete contents (empty proc now).
18515 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18516 (gcc_finish): Likewise.
18517 (gcc_stat): Deleted.
18518 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18519 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18520 * gcc.c-torture/execute/execute.exp: Likewise.
18521 Split tests into two parts: compile, execute.
18522 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
18523 no loops. Update to reflect clarified return codes from ${tool}_load.
18525 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
18527 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18529 (old-dejagnu): Likewise (where necessary).
18531 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
18533 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18535 * lib/dg.exp (dg-process-target): Fix processing of selector.
18536 Add comment regarding use of `error'.
18538 * lib/gcc.exp (prune_system_crud): Define if missing.
18539 * lib/g++.exp (prune_system_crud): Likewise.
18541 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18542 Call prune_system_crud.
18543 * lib/dg.exp (dg-runtest): New proc.
18544 Use perror instead of send_user for tcl errors in testcase.
18545 Don't return any value, it's never used.
18546 Don't clobber previous definition of `unknown'.
18547 Print tcl errors in `dg-final'.
18549 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
18551 * lib/dg.exp (dg-process-target): Improve syntax error messages.
18552 (dg-test): Don't print errorInfo, it contains stack backtrace.
18554 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
18556 * lib/g++.exp (runtest_file_p): Define if missing.
18558 1994-09-24 Doug Evans (dje@cygnus.com)
18560 * lib/mike-g++.exp: Comment out loading of g++.exp.
18561 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
18562 (default_g++_version): Always print something.
18563 (default_g++_start): Comment out call to `which'.
18564 (g++_start, g++_load): Deleted (must be defined in config file).
18565 * lib/gcc.exp: Test for existence of $CC at start.
18566 Delete check for tmpdir (done in gcc_init).
18567 (default_gcc_version): Always print something.
18568 (default_gcc_start): Comment out call to `which'.
18569 * config/*.exp: Major cleanup - make cross targets work at least a
18570 little better for g++ (by not being "--tool gcc" specific).
18571 Rename gcc_xxx to ${tool}_xxx.
18572 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18573 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18575 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
18577 * lib/c-torture.exp (c-torture-compile): Rework compiler
18578 message processing.
18580 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18583 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
18585 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18587 * lib/dg.exp (dg-process-target): Support { target native }.
18589 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
18591 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
18592 looked for "... program xxx got fatal signal".
18593 Correct regsub munging of `comp_output'.
18594 Ignore compiler messages "path prefix not used" and "linker input
18597 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
18599 * lib/gcc.exp (runtest_file_p): Define if missing.
18600 * gcc.prms/template.c: Example to work from.
18602 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
18604 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18605 * lib/dg.exp (dg-test): Call unsupported testcases as such.
18607 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18608 * gcc.prms/1883.c: Moved from compile/940714-1.c.
18609 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18610 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18612 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18613 (dg-process-target): No longer a varargs proc.
18614 Return S/N for target, P/F for xfail. All callers changed.
18615 (user option procs): More argument checking.
18616 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18617 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18618 (dg-test): Skip test if not running on selected target in `dg-do'.
18619 Update handling of `dg-do-what', `dg-output-text'.
18620 Separate execution pass/fail from output pattern match pass/fail.
18621 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18623 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
18625 * gcc.c-torture/special/special.exp: Don't expect failure for mips
18626 target for 920510-1.c.
18628 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
18630 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18631 Clean up comment regarding use of passcnt, etc.
18632 (gcc_stat): Don't update `testcnt' here.
18633 (gcc_finish): Do it here.
18634 Might as well reset `but_id' here too.
18635 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18636 to determine if the file should be tested.
18637 * gcc.c-torture/compile/compile.exp: Likewise.
18638 * gcc.c-torture/execute/execute.exp: Likewise.
18639 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18640 * gcc.misc-tests/dg-test.exp: Likewise.
18641 * gcc.prms/prms.exp: Likewise.
18642 * gcc.wendy/wendy.exp: Likewise.
18643 * g++.old-deja.exp: Likewise.
18644 Move "Testing file" message to verbose level 1.
18646 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
18648 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18650 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
18652 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18653 (default_gcc_start): Accept optional second list element
18654 of compiler flags. Print compiler output at verbosity level 2.
18655 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18656 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18657 Save current values of framework globals passcnt, failcnt, xpasscnt,
18658 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18659 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
18660 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18661 xfailcnt to compute stats. Update framework global `testcnt' from
18663 (gcc_finish): New proc. Clean up test environment.
18664 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18665 (gcc_epass, gcc_efail): Delete.
18666 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18667 argument of line number.
18668 (dg-init): If the tool has an init routine, call it.
18669 (dg-test): Remove args `cflags_var' and `libs_var'.
18670 Pass all compiler options to ${tool}_start.
18671 Handle missing line number.
18672 (dg-finish): New function.
18673 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18674 particular files. Call gcc_finish at end. Move "skipping test"
18675 message to verbosity level 3.
18676 * gcc.c-torture/compile/compile.exp: Likewise.
18677 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18678 * gcc.c-torture/execute/execute.exp: Likewise.
18679 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18680 Print testcase being tried at verbosity level 1.
18681 * gcc.c-torture/special/special.exp: Unset xfail.
18682 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18683 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18684 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18685 * gcc.failure/failure.exp: Likewise.
18686 * gcc.ieee/ieee.exp: Likewise.
18687 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18688 Update call to dg-test. Call dg-finish at end.
18689 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
18690 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18691 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18692 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18693 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
18694 * gcc.wendy/wendy.exp: Add copyright.
18695 Delete setting of tmpdir (done by gcc_init).
18696 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18697 Pass compiler flags to gcc_start. Call gcc_finish at end.
18698 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18701 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
18703 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18705 (g++_load): Likewise.
18707 * config/*.exp (gcc_load): Some were varargs fns and some were not.
18708 Rename argument to `prog' to remove the confusion.
18709 Varargs fns behave differently too!
18710 (g++_load): Likewise.
18712 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18714 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18715 what it is. Delete (always) printing of status value for !native.
18716 Simplify verbose code, and include status and exec_output.
18717 (g++_load): Use gcc_load.
18719 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
18721 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18722 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18723 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18724 940714-3.c as these testcases don't exist anymore. Make
18725 va-arg-1.c expected to pass.
18727 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
18729 * gcc.misc-tests/misc.exp: Only run specific testcases.
18730 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
18731 * gcc.misc-tests/dg-[1-9].c: New files.
18733 * lib/dg.exp: New testsuite driver.
18734 * gcc.prms/prms.exp: Use it.
18736 * README.gcc: New file.
18738 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18739 Document and reset `lxpass' and `lxfail'.
18740 Simplify "initialized" message.
18741 (gcc_stat): Clean up comments a little.
18743 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
18745 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18747 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
18749 * lib/old-dejagnu.exp (process-option): New proc.
18750 (old-dejagnu-init, old-dejagnu-stat): Likewise.
18751 (old-dejagnu): Simplify.
18752 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18754 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
18756 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18757 exists and is not an empty string.
18759 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18760 $xfail rather than calling setup_xfail. Clear $xfail when test is
18762 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18765 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18766 longer expected to fail.
18768 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
18771 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18773 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18774 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18775 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18776 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18779 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18780 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18782 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18784 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18785 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18787 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18788 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18789 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18791 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
18793 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18794 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18795 940714-1.c, 940714-2.c, 940714-3.c},
18796 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18797 gcc.misc-tests/{mg.c,mg.exp}:
18799 * gcc.noncompile/noncompile.exp: Change accordingly.
18801 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
18803 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18804 Undo previous clobberage.
18806 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
18808 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18809 * gcc.special/{930510-1.c, special.exp}:
18810 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18811 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18812 struct-varargs-1.c}: New tests from c-torture-1.26.
18814 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
18816 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18817 argument to switch.
18819 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
18821 * Revert the previous changes. Please see Rob's directory
18822 (/lisa/test/rob/progressive/gcc/testsuite) for testing
18825 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
18827 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
18828 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18829 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18830 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18831 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18832 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
18833 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18834 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
18835 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18836 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
18837 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18838 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18839 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
18840 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
18841 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
18842 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18843 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18844 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
18845 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
18846 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18847 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18848 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
18849 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
18850 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18851 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18852 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18853 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
18855 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
18857 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
18858 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
18861 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
18863 * config/unix.exp (g++_load): Fix syntax.
18865 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
18867 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18868 * gcc.noncompile/921017-1.c: Deleted obsolete test.
18869 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18870 Don't expect va-arg-1.c to fail. Correct expected output for
18872 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18873 * gcc.wendy/hbm4.c: Correct typo.
18874 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18876 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
18878 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18879 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18880 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
18881 * lib/c-torture.exp (c-torture-compile): Ditto.
18883 Reduce volume of output (remove all the -I's and such).
18884 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18885 Call gcc_cpass, gcc_cfail.
18886 (c-torture): Pass testing option to c-torture-compile.
18888 1994-03-21 Doug Evans (dje@cygnus.com)
18890 Bring patches over from progressive.
18891 * config/default.exp: Exit remote shell cleanly.
18892 (g++_exit, g++_start): Add default versions.
18893 * config/sim.exp (gcc_load): Use perror, not error.
18895 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
18897 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
18900 1994-03-14 Doug Evans (dje@cygnus.com)
18902 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18903 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18904 (wendy_try): New proc to run testcase.
18905 (main loop): Call 'em.
18906 * gcc.wendy/*.c: Clean up pass to correct expected output.
18908 * lib/gcc.exp: Minor cleanup work.
18909 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18911 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
18913 * config/sim.exp (gcc_load): Document return codes better.
18914 Don't pass -v to simulator.
18916 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
18918 * gcc.special/920717-x.c: Fix typo.
18919 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18922 * lib/mike-gcc.exp: Fix typo.
18924 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
18926 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18927 binary to use, transform the name.
18928 * config/*.exp: rename everything. Nuke any g++ specific files,
18929 it's now a special case of gcc that requires no special support.
18930 Add a default.exp for unsupported targets.
18932 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
18934 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18935 lib/old-dejagnu.exp: Fix a few patterns to work with the new
18938 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
18940 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18943 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
18945 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18947 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
18949 * gcc.execute/execute.exp: Combine opt_list and foption_list into
18950 option_list. Compile every file with only 4/6 option choices
18951 (same as C torture) instead of with 12/18 different option
18953 * lib/c-torture.exp: Likewise.
18955 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18958 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
18961 test cases, ready for DejaGnu.
18963 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
18965 * Upgraded c-torture tests from 1.18 to 1.19
18967 * gcc.compile: added test(s):
18969 * gcc.execute: added test(s):
18970 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18972 * added new subdirectory for misc tests: gcc.misc-tests
18973 * gcc.misc-test(s): added tests:
18974 inst-check.c test-consts.c test-ior.c test-switch.c
18976 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
18978 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18980 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
18982 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18984 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
18986 * Upgraded c-torture tests from 1.17 to 1.18
18988 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
18990 * Upgraded c-torture tests from 1.12 to 1.17
18992 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
18994 * lib/old-dejagnu.exp:
18995 Fixed handling of XFAIL target triplets to correctly
18996 recognize wildcard characters. Removed code that
18997 appended a unique id tag to the end of the file name
18998 printed out by the result of the testcases within a
19001 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
19003 * lib/old-dejagnu.exp:
19004 Reworked expected failure handling to trigger off of XFAIL
19005 keyword in keyphrase embeded in testcase source code. The
19006 XFAIL keyword must be at the end of the keyphrase line. It
19007 may optionally be followed by one or more target triplets.
19008 It has just occured that the handling of wildcards in the
19009 target triplet may not be correct.
19011 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
19013 * g++.old-deja/tests:
19014 Moved all subdirectories up one level into g++.old-deja .
19016 * lib/old-dejagnu.exp:
19017 Fixed problem with CXXFLAGS not being properly reset, and being
19018 corrupted with extraneous "-c" compiler option. This was
19019 causing binaries to not be generated for test that needed them.
19020 Modified strings passed to "pass" and "fail" so that individual
19021 tests from the same test file would be distinguished by an
19022 identifier appended to the test file name in the summary logs;
19023 this corrected a problem with erroneous diff logs. Added code
19024 to search testcases for expected fail and unexpected pass keywords.
19026 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
19028 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
19030 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
19032 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
19033 Removed extraneous text from end of "Special g++ Options"
19036 * lib/old-dejagnu.exp: Added pattern matching to look for new
19037 keywords, embedded in testcases comments, which will trigger
19038 calls to xpass and xfail.
19040 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
19042 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
19043 comments embedded in the testcases, especially the one looking for
19044 special compiler options, as well as the pattern matching for the
19045 compiler output again.
19047 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
19049 * lib/old-dejagnu.exp: Do a proper check of the return value for
19050 execute tests. Fixed several problems with the pattern matching
19051 of the compiler output which gave erroneous test results.
19052 Changed several of the test result messages to be more descriptive.
19053 * config/unix-g++.exp: Proc g++_load now actually works and
19054 executes the tests passed to it and returns a usable return
19057 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
19059 * lib/gcc.exp: Exits gracefully if $CC is bogus.
19061 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
19063 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
19064 Modified both files to properly execute the old style
19065 dejagnu tests. The previous versions of these files were
19066 experimental and did not function anything near correctly.
19068 1993-04-05 Rob Savoye (rob@cygnus.com)
19070 * Removed all Makefile.in and configure.in files. No configuration
19073 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
19075 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
19077 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
19079 * gcc.compile/configure.in, gcc.unsorted/configure.in,
19080 gcc.special/configure.in, gcc.noncompile/configure.in,
19081 gcc.execute/configure.in, gcc.code_quality/configure.in,
19082 g++.other/configure.in, g++.old-deja/configure.in,
19083 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
19084 in srcname setting.
19086 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
19088 * lib/udi.exp: Fixed mondfe and mondfe_download.
19089 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
19090 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
19092 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
19094 * config/udi-gdb.exp: Check $shell_id after connecting to target.
19095 (gdb_exit): Don't remove *_soc files.
19097 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
19099 * lib/c-torture.exp: Don't look for main; instead always use -w
19100 -c. This is how the c-torture tests work. Remove the object
19101 file if the compilation succeeds.
19102 * gcc.execute/execute.exp: Remove executable if test passes.
19103 * gcc.noncompile/noncompile.exp: Every test is an expected
19105 * gcc.special/special.exp: Added tests from c-torture 1.11,
19106 corrected use of existing test.
19107 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
19108 gcc.execute/920625-1.c: Updated to c-torture 1.11.
19109 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
19110 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
19111 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
19112 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
19113 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
19114 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
19115 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
19116 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
19117 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
19118 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
19119 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
19120 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
19121 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
19122 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
19123 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
19124 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
19125 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19127 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19128 correspond to c-torture 1.11.