1 2002-08-05 Jakub Jelinek <jakub@redhat.com>
3 * consistency.vlad/layout/endian.c: Include string.h.
5 * gcc.c-torture/execute/20020805-1.c: New test.
7 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
9 * g++.dg/other/conversion1.C: New test.
11 2002-08-03 Roger Sayle <roger@eyesopen.com>
13 * gcc.dg/builtins-1.c: New testcase.
15 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17 * g++.dg/inherit/access3.C: New test.
19 2002-08-01 Jakub Jelinek <jakub@redhat.com>
21 * gcc.dg/ia64-visibility-2.c: New test.
23 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
25 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
26 __qualifier_flags to __flags.
28 2002-07-31 Mark Mitchell <mark@codesourcery.com>
30 * g++.dg/inherit/operator1.C: New test.
31 * g++.dg/lookup/disamb1.C: Fix typo in comment.
32 * g++.dg/other/error1.C: Change expected error message.
33 * g++.dg/template/conv4.C: Likewise.
35 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
37 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
38 for documented behaviour.
40 2002-07-25 Roger Sayle <roger@eyesopen.com>
42 * gcc.c-torture/execute/20020720-1.x: Skip this test on
43 several targets known to fail.
45 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
47 * gcc.dg/mips-args-[123].c: New tests.
49 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
51 * gcc.dg/ppc-spe.c: New.
53 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
55 * g++.dg/other/ptrmem4.C: New testcase.
57 2002-07-24 Richard Henderson <rth@redhat.com>
59 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
61 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
63 * g++.dg/ext/alignof1.C (main): Return 0 for success.
65 2002-07-24 Roger Sayle <roger@eyesopen.com>
67 * gcc.c-torture/execute/memset-3.c: New testcase.
69 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
71 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
72 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
74 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
76 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
79 Tue Jul 23 21:02:43 2002 J"orn Rennecke <joern.rennecke@superh.com>
81 * gcc.c-torture/compile/simd-4.c: New test.
83 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
86 * g++.dg/template/access4.C: New test.
87 * g++.dg/template/access5.C: New test.
88 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
89 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
90 * g++.old-deja/g++.pt/ttp58.C: Likewise.
91 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
93 2002-07-22 Jakub Jelinek <jakub@redhat.com>
95 * gcc.dg/gnu89-init-2.c: New test.
97 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
99 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
101 2002-07-20 Roger Sayle <roger@eyesopen.com>
103 * gcc.c-torture/execute/20020720-1.c: New testcase.
105 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
107 * gcc.dg/cpp/Wsignprom.c: New tests.
109 2002-07-20 Alan Modra <amodra@bigpond.net.au>
111 * gcc.c-torture/execute/loop-13.c: New test.
113 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
115 * gcc.dg/cpp/expr.c: New tests.
117 2002 07-18 David Edelsohn <edelsohn@gnu.org>
119 * g++.dg/opt/pr6713.C: Add template instantiation.
121 2002-07-18 Alan Modra <amodra@bigpond.net.au>
123 * gcc.dg/nest.c: New test.
125 2002-07-17 Richard Henderson <rth@redhat.com>
127 * g++.dg/opt/pr6713.C: New test.
129 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
131 * gcc.c-torture/execute/loop-2e.x: Let the testcase
132 XFAIL for all x86 processors.
134 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
136 * gcc.c-torture/execute/20010122-1.x: Do not test with
137 -fomit-frame-pointer.
139 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
141 * g++.dg/template/instantiate2.C: New test.
142 * g++.dg/template/spec4.C: New test.
144 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
146 * g++.dg/template/access2.C: New test.
147 * g++.dg/template/access3.C: New test.
149 2002-07-15 Zack Weinberg <zack@codesourcery.com>
151 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
152 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
153 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
154 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
155 Convert to use <stdarg.h>.
156 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
158 * gcc.dg/va-arg-2.c: New.
159 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
161 2002-07-15 Jakub Jelinek <jakub@redhat.com>
163 * gcc.c-torture/compile/20020710-1.c: New test.
165 Thu Jul 11 15:39:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
166 Andrew Pinski <pinskia@physics.uc.edu>
168 gcc.c-torture/compile/simd-2.c: New testcase.
169 gcc.c-torture/compile/simd-3.c: Likewise.
171 2002-07-11 Mark Mitchell <mark@codesourcery.com>
174 * g++.dg/overload/error1.C: New test.
176 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
178 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
179 configuration and IRIX 6 O32 ABI.
181 2002-07-11 Roger Sayle <roger@eyesopen.com>
183 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
185 2002-07-10 Roger Sayle <roger@eyesopen.com>
187 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
189 2002-07-10 Jeffrey A Law <law@redhat.com>
191 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
193 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
195 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
197 * gcc.dg/20020312-2.c: Check for __PPC__.
199 2002-07-09 Diego Novillo <dnovillo@redhat.com>
201 * gcc.c-torture/compile/20020709-1.c: New test.
203 2002-07-07 Roger Sayle <roger@eyesopen.com>
205 * g++.dg/template/qualttp21.C: New test case.
207 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
209 * gcc.c-torture/compile/20020706-1.c: New test.
210 * gcc.c-torture/compile/20020706-2.c: New test.
212 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
213 Alexandre Oliva <aoliva@redhat.com>
215 * g++.dg/warn/incomplete1.C: New test.
217 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
220 * g++.dg/warn/noreturn1.C: New test.
222 2002-07-03 Mark Mitchell <mark@codesourcery.com>
225 * g++.dg/debug/debug6.C: New test.
226 * g++.dg/debug/debug7.C: New test.
228 Thu Jul 4 07:36:48 2002 J"orn Rennecke <joern.rennecke@superh.com>
230 * gcc.c-torture/compile/simd-3.c: New test.
232 2002-07-03 Chris Demetriou <cgd@broadcom.com>
234 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
235 * gcc.dg/20020620-1.c: Likewise.
237 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
240 * g++.dg/init/array4.C: New test.
241 * g++.dg/init/array5.C: New test.
243 Wed Jul 3 10:25:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
245 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
246 * gcc.c-torture/execute/simd-2.c (main): Likewise.
248 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
250 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
251 * gcc.dg/wtr-aggr-init-1.c: Likewise.
252 * gcc.dg/wtr-conversion-1.c: Likewise.
253 * gcc.dg/wtr-escape-1.c: Likewise.
254 * gcc.dg/wtr-int-type-1.c: Likewise.
255 * gcc.dg/wtr-label-1.c: Likewise.
256 * gcc.dg/wtr-static-1.c: Likewise.
257 * gcc.dg/wtr-strcat-1.c: Likewise.
258 * gcc.dg/wtr-suffix-1.c: Likewise.
259 * gcc.dg/wtr-switch-1.c: Likewise.
260 * gcc.dg/wtr-unary-plus-1.c: Likewise.
261 * gcc.dg/wtr-union-init-1.c: Likewise.
262 * gcc.dg/wtr-union-init-2.c: Likewise.
263 * gcc.dg/wtr-union-init-3.c: Likewise.
265 * gcc.dg/wtr-func-def-1.c: New test.
267 2002-07-02 Devang Patel <dpatel@apple.com>
269 * objc.dg/param-1.m: New test.
271 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
273 * gcc.dg/cpp/trad/directive.c: Add test.
274 * gcc.dg/cpp/trad/macroargs.c: Add test.
275 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
277 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
279 * gcc.dg/cpp/cmdlne-M.c: New test.
281 2002-07-02 Ziemowit Laski <zlaski@apple.com>
283 * objc.dg/desig-init-1.m: New test.
285 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
288 * g++.dg/template/instantiate1.C: New test.
290 2002-07-01 Mark Mitchell <mark@codesourcery.com>
293 * g++.dg/template/sizeof2.C: New test.
295 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
297 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
298 gcc.dg/cpp/trad/include.c: New tests.
300 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
303 * gcc.c-torture/compile/20020701-1.c: New test.
305 2002-07-01 Stan Shebs <shebs@apple.com>
307 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
309 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
310 (objc-torture-execute): or here.
312 Mon Jul 1 12:51:05 2002 J"orn Rennecke <joern.rennecke@superh.com>
314 * gcc.c-torture/execute/arith-rand-ll.c: New test.
316 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
318 * gcc.dg/cpp/trad/escaped-nl.c: New test.
320 2002-06-30 Devang Patel <dpatel@apple.com>
322 * objc.dg/fsyntax-only.m: New test.
324 2002-06-27 Mark Mitchell <mark@codesourcery.com>
327 * g++.dg/template/friend7.C: New file.
329 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
331 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
334 Thu Jun 27 15:23:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
336 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
337 avoid division by zero.
339 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
341 * gcc.dg/Wunknownprag.c: New tests.
343 Tue Jun 25 21:50:38 2002 J"orn Rennecke <joern.rennecke@superh.com>
345 * gcc.c-torture/execute/simd-2.c: New test.
347 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
349 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
350 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
351 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
352 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
353 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
354 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
355 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
356 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
357 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
358 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
359 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
360 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
361 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
362 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
363 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
364 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
365 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
367 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
369 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
370 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
371 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
372 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
374 * gcc.dg/cpp/trad/directive.c: Update.
376 2002-06-23 Andreas Jaeger <aj@suse.de>
378 * gcc.c-torture/execute/complex-6.c: New.
380 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
382 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
383 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
384 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
385 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
387 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
389 * gcc.dg/cpp/trad: New directory with traditional tests copied
390 from parent directory.
391 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
392 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
393 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
394 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
395 Move to trad/ and rename.
396 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
397 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
398 gcc.dg/cpp/trad/redef2.c: New tests.
399 * gcc.dg/cpp/trad/trad.exp: New driver.
401 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
403 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
404 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
405 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
406 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
409 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
411 * gcc.dg/20020620-1.c: New test.
413 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
415 * g++.dg/template/ttp4.C: New test.
417 2002-06-19 Jakub Jelinek <jakub@redhat.com>
419 * g++.dg/opt/vt1.C: Fix regexp.
421 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
423 * gcc.c-torture/execute/pure-1.c: Make functions static again.
424 Don't use attribute `noinline'.
426 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
428 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
430 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
432 * gcc.c-torture/execute/simd-1.c: New.
434 * gcc.dg/simd-1.c: New.
436 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
438 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
440 2002-06-16 Richard Henderson <rth@redhat.com>
442 * g++.dg/ext/anon-struct1.C: New.
443 * g++.dg/ext/anon-struct2.C: New.
444 * g++.dg/ext/anon-struct3.C: New.
445 * gcc.dg/anon-struct-1.c: New.
446 * gcc.dg/anon-struct-2.c: New.
447 * gcc.dg/anon-struct-3.c: New.
448 * gcc.dg/20011008-1.c: Adjust warning text.
449 * gcc.dg/20020527-1.c: Add -fms-extensions.
451 2002-06-16 Richard Henderson <rth@redhat.com>
453 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
455 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
457 * gcc.c-torture/execute/20020615-1.c: New test.
459 2002-06-15 Roger Sayle <roger@eyesopen.com>
461 * gcc.c-tortuture/execute/compare-1.c: New test case.
462 * gcc.c-tortuture/execute/compare-2.c: New test case.
463 * gcc.c-tortuture/execute/compare-3.c: New test case.
465 2002-06-13 Richard Henderson <rth@redhat.com>
467 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
470 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
472 * g++.dg/template/typename2.C: Update error message.
474 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
476 * gcc.c-torture/execute/20020611-1.c: New test.
478 2002-06-11 Bob Wilson <bob.wilson@acm.org>
480 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
481 list of targets to skip.
483 2002-06-10 Bob Wilson <bob.wilson@acm.org>
485 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
486 targets if not optimizing.
488 2002-06-10 Jakub Jelinek <jakub@redhat.com>
490 * gcc.c-torture/compile/20020605-1.c: New test.
492 * g++.dg/opt/vt1.C: New test.
494 * gcc.dg/20020531-1.c: New test.
496 * gcc.dg/20020530-1.c: New test.
498 * gcc.dg/20020527-1.c: New test.
500 * g++.dg/opt/cse1.C: New test.
502 2002-06-07 Roger Sayle <roger@eyesopen.com>
504 * gcc.dg/20020607-2.c: New test case.
506 2002-06-07 Jakub Jelinek <jakub@redhat.com>
508 * gcc.c-torture/compile/20020604-1.c: New test.
510 2002-06-04 Richard Henderson <rth@redhat.com>
512 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
513 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
514 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
516 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
518 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
520 2002-06-03 Richard Henderson <rth@redhat.com>
522 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
523 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
525 2002-06-02 Richard Henderson <rth@redhat.com>
527 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
528 test functions static.
530 2002-06-02 Andreas Jaeger <aj@suse.de>
532 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
535 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
537 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
538 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
539 Update for mofified diagnostics.
540 * gcc.dg/c99-intconst-1.c: No longer fail.
542 2002-06-02 Richard Henderson <rth@redhat.com>
544 * gcc.dg/uninit-A.c: Remove xfail markers.
546 2002-06-01 Roger Sayle <roger@eyesopen.com>
548 * gcc.dg/fnegate-1.c: New test case.
550 2002-05-30 Osku Salerma <osku@iki.fi>
552 * gcc.c-torture/execute/mayalias-1.c: New file.
554 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
556 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
557 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
558 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
560 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
562 * gcc.c-torture/execute/20020529-1.c: New test.
564 2002-05-27 Richard Henderson <rth@redhat.com>
566 * g++.dg/ext/attrib6.C: New test case.
568 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
570 * gcc.c-torture/execute/pure-1.c: New test.
572 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
574 * gcc.dg/cpp/arith-2.c: Remove.
576 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
578 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
579 * gcc.dg/cpp/if-3.c: Remove.
581 2002-05-26 Jakub Jelinek <jakub@redhat.com>
583 * g++.dg/opt/cse2.C: New test.
585 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
587 * gcc.dg/cpp/arith-1.c: New semantic tests.
588 * gcc.dg/cpp/if-1.c: Update.
590 2002-05-24 Ben Elliston <bje@redhat.com>
592 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
594 2002-05-24 Jakub Jelinek <jakub@redhat.com>
596 * gcc.dg/verbose-asm.c: New test.
598 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
600 * gcc.dg/cpp/paste12.c: New test.
602 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
604 * g++.dg/parse/named_ops.C: New test.
606 2002-05-23 Mark Mitchell <mark@codesourcery.com>
608 * gcc/testsuite/gcc.dg/weak-8.c: New test.
610 Thu May 23 11:09:26 2002 J"orn Rennecke <joern.rennecke@superh.com>
612 * gcc.dg/weak-2.c: Allow optional leading underscore
613 in scan-assembler symbol name.
614 * gcc.dg/weak-3.c: Likewise.
615 * gcc.dg/weak-4.c: Likewise.
616 * gcc.dg/weak-5.c: Likewise.
618 2002-05-23 Jakub Jelinek <jakub@redhat.com>
620 * gcc.dg/20020523-1.c: New test.
622 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
624 * objc.dg/const-str-2.m: Update now that we stop after
625 a command line error.
627 2002-05-22 Richard Henderson <rth@redhat.com>
629 * g++.dg/dg.exp: Fix typo in test pruneing.
631 2002-05-22 Richard Henderson <rth@redhat.com>
633 * g++.dg/dg.exp: Prune the tls subdirectory.
634 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
635 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
636 * g++.dg/tls/init-1.C: New.
638 2002-05-22 Jakub Jelinek <jakub@redhat.com>
640 * gcc.dg/20020517-1.c: New test.
642 2002-05-21 Richard Henderson <rth@redhat.com>
644 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
645 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
647 Tue May 21 14:25:32 2002 Brian R. Gaeke <brg@dgate.ORG>
649 * g++.dg/other/copy2.C: New test.
651 Mon May 20 10:51:35 2002 J"orn Rennecke <joern.rennecke@superh.com>
653 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
654 (MAX_COPY): Bump up to 10 times sizeof (long long).
655 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
657 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
660 * gcc.c-torture/execute/strcpy-1.c: New test.
662 2002-05-19 Jason Merrill <jason2redhat.com>
664 * g++.dg/ext/oper1.C: New test.
666 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
667 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
669 * README.QMTEST: New file.
671 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
673 2002-05-19 Andreas Jaeger <aj@suse.de>
675 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
677 * gcc.c-torture/execute/loop-2d.x: Likewise.
679 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
681 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
682 support weak symbols.
683 * gcc.dg/weak-4.c: Likewise
684 * gcc.dg/weak-6.c: Likewise
686 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
688 * gcc.dg/weak-3.c: Add dg-excess-error comment for
689 cygwin, coff and h8300-*-hms targets
690 * gcc.dg/weak-5.c: Likewise
691 * gcc.dg/weak-7.c: Likewise
693 2002-05-16 Jason Merrill <jason@redhat.com>
695 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
696 (scan-assembler-not, scan-assembler-dem): Likewise.
697 (scan-assembler-dem-not): Likewise.
699 2002-05-15 Richard Henderson <rth@redhat.com>
701 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
703 2002-05-15 Richard Henderson <rth@redhat.com>
705 * gcc.dg/weak-5.c (vfoo1c): No warning here.
706 (vfoo1f): Warning here.
707 (vfoo1l): Don't redefine the alias.
709 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
711 * g++.dg/init/pm1.C: New test.
713 2002-05-12 David S. Miller <davem@redhat.com>
715 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
718 2002-05-10 Roger Sayle <roger@eyesopen.com>
720 * gcc.c-torture/execute/20020510-1.c: New test case.
722 2002-05-10 David S. Miller <davem@redhat.com>
724 * gcc.c-torture/execute/conversion.c: Test long double too.
726 2002-05-09 Jakub Jelinek <jakub@redhat.com>
728 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
729 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
730 * lib/g++.exp (g++_link_flags): Likewise.
731 * lib/objc.exp (objc_target_compile): Likewise.
733 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
735 * gcc.dg/cpp/poison.c: Update.
736 * gcc.dg/cpp/20000625-2.c: Remove.
737 * gcc.dg/cpp/direct2s.c: Remove final test.
739 2002-05-08 Tom Rix <trix@redhat.com>
741 * gcc.c-torture/execute/20020508-1.c: New test.
742 * gcc.c-torture/execute/20020508-2.c: New test.
743 * gcc.c-torture/execute/20020508-3.c: New test.
745 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
747 * gcc.dg/cpp/charconst-4.c: More tests.
749 2002-05-08 Mark Mitchell <mark@codesourcery.com>
752 * gcc.dg/weak-3.c: Update location of warning messages.
753 * gcc.dg/weak-5.c: Likewise.
755 2002-05-06 Roger Sayle <roger@eyesopen.com>
757 * gcc.c-torture/execute/20020506-1.c: New test case.
759 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
761 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
763 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
765 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
767 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
769 * gcc.dg/cpp/charconst-3.c: New test.
771 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
773 * gcc.dg/cpp/charconst.c: Update tests.
775 2002-05-05 Tim Josling <tej@melbpc.org.au>
777 * treelang: Added directory for new sample language treelang. Also
778 lib/treelang.exp: New file to signal treelang should be tested.
780 2002-05-03 Jakub Jelinek <jakub@redhat.com>
782 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
783 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
784 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
785 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
786 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
787 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
788 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
790 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
792 * gcc.dg/format/xopen-2.c: New test.
794 2002-05-03 Jakub Jelinek <jakub@redhat.com>
796 * gcc.dg/20020503-1.c: New test.
798 2002-05-02 Mark Mitchell <mark@codesourcery.com>
800 * g++.dg/init/dtor1.C: Make it tougher.
802 2002-05-01 Mark Mitchell <mark@codesourcery.com>
804 * g++.dg/init/dtor1.C: New test.
806 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
808 * gcc.dg/altivec-8.c: New.
810 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
812 * gcc.dg/altivec-7.c: New.
814 2002-04-29 Jakub Jelinek <jakub@redhat.com>
816 * g++.dg/parse/typedef1.C: New test.
818 2002-04-29 Mark Mitchell <mark@codesourcery.com>
821 * g++.dg/template/friend6.C: New test.
824 * g++.dg/init/copy1.C: New test.
826 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
828 * g++.dg/warn/effc1.C: New test.
830 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
832 * gcc.dg/cpp/if-cexp.c: Add a test.
834 2002-04-28 Jakub Jelinek <jakub@redhat.com>
836 * gcc.dg/20020426-2.c: New test.
838 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
840 * gcc.dg/cpp/if-mop.c: Update.
841 * gcc.dg/cpp/if-mpar.c: Add test.
842 * gcc.dg/cpp/if-oppr.c: Update.
844 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
847 * gcc.dg/weak-[2-7].c: New tests.
849 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
851 * gcc.dg/enum1.c: New test.
853 2002-04-26 Mark Mitchell <mark@codesourcery.com>
856 * g++.dg/inherit/access2.C: New test.
858 2002-04-26 Mark Mitchell <mark@codesourcery.com>
861 * gcc.dg/20020426-1.c: New test.
863 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
865 * g++.dg/abi/enum1.C: New test.
867 2002-04-26 Richard Henderson <rth@redhat.com>
869 * gcc.dg/c99-bool-1.c: Expect always true warning.
871 2002-04-25 Roger Sayle <roger@eyesopen.com>
873 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
875 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
877 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
880 2002-04-24 Mark Mitchell <mark@codesourcery.com>
882 * g++.dg/abi/mange7.C: New test.
885 * g++.dg/parse/stmtexpr2.C: New test.
887 Wed Apr 24 21:38:36 2002 J"orn Rennecke <joern.rennecke@superh.com>
889 * gcc.dg/20020312-2.c: Add SH target.
891 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
893 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
894 compiler output on mips*-*-irix*.
896 2002-04-23 Jakub Jelinek <jakub@redhat.com>
898 * g++.dg/parse/attr1.C: New test.
900 2002-04-23 Roger Sayle <roger@eyesopen.com>
902 * gcc.c-torture/execute/string-opt-17.c: New test case.
903 * gcc.c-torture/execute/memset-2.c: New test case.
905 2002-04-23 Mark Mitchell <mark@codesourcery.com>
908 * g++.dg/template/friend5.C: New test.
911 * g++.dg/template/qual1.C: Likewise.
913 2002-04-22 Zack Weinberg <zack@codesourcery.com>
915 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
916 Include stdlib.h, not stdio.h or ctype.h.
918 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
920 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
921 cris-*-elf* and mmix-*-*.
922 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
923 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
924 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
926 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
927 * gcc.dg/wchar_t-1.c: Ditto.
929 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
931 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
934 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
936 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
938 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
940 * gcc.c-torture/execute/20000906-1.x: Delete.
942 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
944 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
946 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
949 * g77.f-torture/execute/6367.f: New test.
950 * g77.f-torture/execute/6367.x: Disable for MMIX.
952 2002-04-19 Mark Mitchell <mark@codesourcery.com>
955 * g++.dg/opt/inline2.C: New test.
957 2002-04-18 Richard Henderson <rth@redhat.com>
959 * gcc.dg/20000906-1.c: Enable for all targets.
960 * gcc.c-torture/compile/iftrap-2.c: New.
962 2002-04-18 Jakub Jelinek <jakub@redhat.com>
964 * gcc.dg/20020418-1.c: New test.
965 * gcc.dg/20020418-2.c: New test.
967 2002-04-18 Richard Henderson <rth@redhat.com>
969 * gcc.c-torture/compile/iftrap-1.c: New.
970 * gcc.dg/iftrap-1.c: Adjust for ia64.
971 * gcc.dg/iftrap-2.c: New.
973 2002-04-18 Jakub Jelinek <jakub@redhat.com>
975 * gcc.c-torture/compile/20020418-1.c: New test.
977 2002-04-18 Roger Sayle <roger@eyesopen.com>
979 * gcc.c-torture/compile/20020415-1.c: New.
981 2002-04-18 David S. Miller <davem@redhat.com>
983 * gcc.c-torture/execute/20020418-1.c: New test.
985 2002-04-17 Jakub Jelinek <jakub@redhat.com>
987 * gcc.dg/20020416-1.c: New test.
989 * g++.dg/opt/inline1.C: New test.
991 2002-04-16 Jakub Jelinek <jakub@redhat.com>
993 * gcc.dg/altivec-5.c: New test.
995 * gcc.dg/20020415-1.c: New test.
997 2002-04-15 Mark Mitchell <mark@codesourcery.com>
999 * testsuite/lib/chill.exp: Remove.
1001 2002-04-14 Jakub Jelinek <jakub@redhat.com>
1003 * g++.dg/other/big-struct.C: New test.
1005 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
1007 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
1010 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
1013 * gcc.dg/i386-387-1.c: Allow optional leading underscore
1014 in scan-assembler function name
1016 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1018 * g77.f-torture/execute/980628-4.x,
1019 g77.f-torture/execute/980628-5.x,
1020 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1021 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1022 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
1025 2002-04-13 David S. Miller <davem@redhat.com>
1027 * gcc.c-torture/execute/20020413-1.c: New test.
1029 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
1032 * g++.dg/ext/asm1.C: New tests.
1034 2002-04-12 Mark Mitchell <mark@codesourcery.com>
1037 * g++.dg/parse/stmtexpr1.C: New test.
1040 * g++.dg/template/copy1.C: New test.
1042 2002-04-12 Richard Henderson <rth@redhat.com>
1044 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
1046 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
1048 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
1049 gcc.c-torture/execute/20020307-2.c.
1051 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
1053 * g++.dg/ext/attrib5.C,
1054 * g++.dg/lookup/struct1.C: New tests.
1056 2002-04-11 Jakub Jelinek <jakub@redhat.com>
1058 * gcc.dg/20020411-1.c: New test.
1060 * gcc.c-torture/execute/20020411-1.c: New test.
1062 2002-04-10 Janis Johnson <janis187@us.ibm.com>
1064 * g77.f-torture/execute/6177.f: New test.
1066 2002-04-10 Jakub Jelinek <jakub@redhat.com>
1069 * g++.dg/opt/cleanup1.C: New test.
1071 * g++.dg/opt/const1.C: New test.
1073 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
1075 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
1077 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
1080 * g++.dg/template/typename2.C: New test.
1082 2002-04-10 Alan Modra <amodra@bigpond.net.au>
1084 * gcc.c-torture/execute/loop-12.c: New.
1086 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
1088 * g77.f-torture/execute/980628-4.x,
1089 g77.f-torture/execute/980628-5.x,
1090 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1091 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1092 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
1094 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1096 PR optimization/6086
1097 * g++.dg/opt/preinc1.C: New test.
1099 2002-04-06 Mark Mitchell <mark@codesourcery.com>
1102 * g++.dg/opt/static2.C: New test.
1104 2002-04-06 Mark Mitchell <mark@codesourcery.com>
1107 * gcc.dg/20020406-1.c: New test.
1109 2002-04-04 David S. Miller <davem@redhat.com>
1111 * gcc.c-torture/execute/20020404-1.c: New test.
1113 2002-04-04 Jakub Jelinek <jakub@redhat.com>
1116 * gcc.dg/20020312-2.c: Do not declare global register variable
1117 if __PIC__ or __pic__ is defined.
1119 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
1121 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
1122 __asm__ so that it works correctly even if -ansi -pedantic-errors.
1124 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1126 * gcc.misc-tests/linkage.exp: Update last change to handle
1127 sparc*-, not just sparc-.
1129 2002-04-03 Richard Henderson <rth@redhat.com>
1131 * gcc.dg/cpp/ucs.c: Improved long UCS test.
1133 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
1135 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
1137 2002-04-02 David S. Miller <davem@redhat.com>
1139 * gcc.c-torture/execute/20020402-3.c: New test.
1141 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
1143 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
1144 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
1146 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
1147 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
1148 g77.f-torture/execute/20001201.x,
1149 g77.f-torture/execute/u77-test.x: New files.
1151 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
1152 * gcc.dg/wchar_t-1.c: Ditto.
1154 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1156 * gcc.c-torture/execute/20020402-1.c: New test.
1158 2002-04-01 Richard Henderson <rth@redhat.com>
1160 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
1162 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
1164 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1166 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
1168 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
1170 * g++.dg/inherit/template-as-base.C: Expect error.
1171 * g++.dg/inherit/namespace-as-base.C: Likewise.
1173 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
1175 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
1176 g++.dg/ext/instantiate3.C: Tweak match patterns.
1178 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
1179 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
1182 2002-03-31 Richard Henderson <rth@redhat.com>
1184 * gcc.dg/special/alias-2.c: New.
1185 * gcc.dg/special/ecos.exp: Run it.
1187 2002-03-31 Richard Henderson <rth@redhat.com>
1189 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
1191 2002-03-31 Kazu Hirata <kazu@hxi.com>
1193 * gcc.dg/weak-1.c: Disable on h8300 port.
1195 2002-03-29 Janis Johnson <janis187@us.ibm.com>
1197 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
1198 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
1200 * g++.dg/bprob/bprob-1.C: New test.
1201 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
1202 * g++.dg/gcov/gcov-1.C: New test.
1203 * g++.dg/gcov/gcov-1.x: New file.
1204 * g++.dg/gcov/gcov-2.C: New test.
1205 * g++.dg/gcov/gcov-3.C: New test.
1206 * g++.dg/gcov/gcov-3.h: New file.
1208 2002-03-28 Roger Sayle <roger@eyesopen.com>
1210 * g++.old-deja/g++.other/builtins5.C: New test.
1211 * g++.old-deja/g++.other/builtins6.C: New test.
1212 * g++.old-deja/g++.other/builtins7.C: New test.
1213 * g++.old-deja/g++.other/builtins8.C: New test.
1214 * g++.old-deja/g++.other/builtins9.C: New test.
1216 2002-03-29 Jakub Jelinek <jakub@redhat.com>
1218 * g++.dg/opt/static1.C: New test.
1220 * g++.dg/opt/longbranch1.C: New test.
1222 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
1224 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
1226 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
1228 Thu Mar 28 16:38:09 2002 Jeffrey A Law (law@redhat.com)
1230 * gcc.c-torture/execute/20020328-1.c: New test.
1232 2002-03-27 Richard Henderson <rth@redhat.com>
1234 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
1235 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
1236 move from g++.old-deja/g++.ext/.
1238 2002-03-27 Mark Mitchell <mark@codesourcery.com>
1240 * g++.dg/init/new2.C: New test.
1242 2002-03-26 Richard Henderson <rth@redhat.com>
1244 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
1246 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
1249 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
1251 * gcc.dg/20001102-1.c: Likewise.
1253 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
1255 * gcc.dg/cpp/endif-pedantic1.c,
1256 gcc.dg/cpp/endif-pedantic2.c: New tests.
1258 2002-03-26 Mark Mitchell <mark@codesourcery.com>
1260 * g++.dg/init/new1.C: New test.
1262 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
1264 * g++.dg/abi/vbase9.C: New test.
1266 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
1268 * gcc.dg/arm-asm.c: New test.
1270 2002-03-26 Andrew Cagney <ac131313@redhat.com>
1272 * gcc.dg/Wswitch-enum.c: New test.
1275 2002-03-26 Richard Henderson <rth@redhat.com>
1277 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
1280 2002-03-25 Richard Henderson <rth@redhat.com>
1282 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
1285 * gcc.c-torture/compile/20011119-1.c (xxx): New.
1286 * gcc.c-torture/compile/20011119-2.c (xxx): New.
1288 2002-03-25 Zack Weinberg <zack@codesourcery.com>
1290 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1292 2002-03-25 Bob Wilson <bob.wilson@acm.org>
1294 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
1295 targets using generic thunk support.
1297 2002-03-25 Jakub Jelinek <jakub@redhat.com>
1299 * gcc.c-torture/compile/20020323-1.c: New test.
1301 * g++.dg/opt/conj2.C: New test.
1303 2002-03-24 Richard Henderson <rth@redhat.com>
1305 * gcc.dg/weak-1.c: Use -fno-common.
1307 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
1309 * g77.dg/f77-edit-apostrophe-out.f: New test
1310 * g77.dg/f77-edit-h-out.f: New test
1311 * g77.dg/f77-edit-t-in.f: New test
1312 * g77.dg/f77-edit-t-out.f: New test
1313 * g77.dg/f77-edit-x-out.f: New test
1314 * g77.dg/f77-edit-slash-out.f: New test
1315 * g77.dg/f77-edit-colon-out.f: New test
1316 * g77.dg/f77-edit-s-out.f: New test
1318 2002-03-24 Richard Henderson <rth@redhat.com>
1320 * objc/execute/formal_protocol-6.x: New XFAIL.
1322 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
1324 * gcc.dg/weak-1.c: Early return from dg-final on platforms
1325 that do not support weak symbols
1327 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
1329 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
1330 * lib/g77.exp: Likewise
1331 * lib/objc.exp: Likewise
1333 2002-03-23 Andrew Cagney <ac131313@redhat.com>
1335 * gcc.dg/Wswitch-default.c: New test.
1337 2002-03-23 Jakub Jelinek <jakub@redhat.com>
1339 * g++.dg/other/enum1.C: New test.
1341 2002-03-23 Zack Weinberg <zack@codesourcery.com>
1343 * gcc.dg/pragma-ep-3.c: Fix typo.
1345 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
1347 * g++.dg/inherit/template-as-base.C: New test.
1349 2002-03-22 Jakub Jelinek <jakub@redhat.com>
1351 * g++.old-deja/g++.other/dwarf2-1.C: Move...
1352 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
1354 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
1356 * gcc.dg/cpp/multiline.c: Update to match.
1358 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
1360 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
1362 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
1364 * gcc.dg/cpp/extratokens2.c: New file.
1366 2002-03-21 David Edelsohn <edelsohn@gnu.org>
1368 * gcc.dg/20020312-2.c: Add rs6000 target.
1370 * gcc.c-torture/compile/20020319-1.c: New test.
1372 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1374 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
1375 (A, E): Handle this.
1377 2002-03-20 Jason Merrill <jason@redhat.com>
1379 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
1381 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
1382 through prune_gcc_output.
1384 2002-03-20 Jakub Jelinek <jakub@redhat.com>
1386 * gcc.c-torture/compile/20020320-1.c: New test.
1388 2002-03-19 Jakub Jelinek <jakub@redhat.com>
1390 * gcc.c-torture/compile/20020318-1.c: New test.
1392 * gcc.dg/struct-by-value-1.c: New test.
1394 * gcc.dg/20020319-1.c: New test.
1396 2002-03-18 Jakub Jelinek <jakub@redhat.com>
1398 * g++.dg/opt/conj1.C: New test.
1400 2002-03-17 Mark Mitchell <mark@codesourcery.com>
1402 * g++.dg/template/qualttp20.C: Revert previous change.
1403 * g++.dg/template/qualttp3.C: Likewise.
1404 * g++.dg/template/qualttp4.C: Likewise
1405 * g++.dg/template/qualttp5.C: Likewise
1406 * g++.dg/template/qualttp6.C: Likewise
1407 * g++.dg/template/qualttp7.C: Likewise
1408 * g++.dg/template/qualttp8.C: Likewise
1409 * g++.dg/template/recurse.C: Likewise.
1411 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
1413 * gcc.dg/cpp/wchar-1.c: Update.
1415 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
1417 * g++.dg/template/conv1.C: New test.
1418 * g++.dg/template/conv2.C: New test.
1419 * g++.dg/template/conv3.C: New test.
1420 * g++.dg/template/conv4.C: New test.
1422 2002-03-15 Mark Mitchell <mark@codesourcery.com>
1424 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
1425 * g++.dg/template/qualttp3.C: Likewise.
1426 * g++.dg/template/qualttp4.C: Likewise
1427 * g++.dg/template/qualttp5.C: Likewise
1428 * g++.dg/template/qualttp6.C: Likewise
1429 * g++.dg/template/qualttp7.C: Likewise
1430 * g++.dg/template/qualttp8.C: Likewise
1431 * g++.dg/template/recurse.C: Likewise.
1433 2002-03-15 Mark Mitchell <mark@codesourcery.com>
1435 * g++.dg/opt/dtor1.C: New test.
1437 2002-03-15 Jakub Jelinek <jakub@redhat.com>
1439 * gcc.c-torture/compile/20020315-1.c: New test.
1441 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
1443 * gcc.dg/weak-1.c: Fix scan tests.
1445 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
1447 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
1448 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
1449 cris-*-aout* mmix-*-*.
1450 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
1451 cris-*-aout* mmix-*-*.
1452 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
1453 cris-*-elf* cris-*-aout* and mmix-*-*.
1454 * gcc.dg/20001009-1.c: Ditto.
1455 * gcc.dg/20010912-1.c: Ditto.
1456 * gcc.dg/20020122-4.c: Ditto.
1457 * gcc.dg/inline-2.c: Ditto.
1459 Thu Mar 14 14:28:38 2002 Jeffrey A Law (law@cygnus.com)
1461 * gcc.c-torture/compile/20020314-1.c: New test.
1463 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
1465 * gcc.c-torture/execute/20020314-1.c: New test.
1467 2002-03-14 Jakub Jelinek <jakub@redhat.com>
1469 * g++.dg/warn/Wunused-1.C: New test.
1471 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
1473 * g++.dg/abi/mangle6.C: New test.
1475 2002-03-13 Jakub Jelinek <jakub@redhat.com>
1477 * gcc.c-torture/compile/20020309-2.c: New test.
1479 * gcc.c-torture/compile/20020312-1.c: New test.
1481 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
1483 * g++.dg/other/access1.C: New test.
1485 2002-03-12 Jakub Jelinek <jakub@redhat.com>
1487 * gcc.c-torture/execute/wchar_t-1.c: New test.
1489 2002-03-12 David Edelsohn <edelsohn@gnu.org>
1491 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
1493 2002-03-12 Roger Sayle <roger@eyesopen.com>
1495 * gcc.dg/20020312-1.c: New test case.
1497 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
1499 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1501 2002-03-11 Richard Henderson <rth@redhat.com>
1503 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
1504 * g++.old-deja/g++.jason/report.C: Likewise.
1506 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
1508 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
1509 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
1511 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
1513 * testsuite/g++.dg/overload/pmf1.C: New test.
1515 2002-03-11 Kazu Hirata <kazu@hxi.com>
1517 * gcc.c-torture/execute/20020307-1.c: Use long.
1519 2002-03-11 Jakub Jelinek <jakub@redhat.com>
1521 PR optimization/5844
1522 * gcc.dg/20020310-1.c: New test.
1524 2002-03-09 Michael Meissner <meissner@redhat.com>
1526 * gcc.c-torture/execute/memcpy-2.c: New test.
1527 * gcc.c-torture/execute/memset-1.c: New test.
1528 * gcc.c-torture/execute/strlen-1.c: New test.
1529 * gcc.c-torture/execute/strcmp-1.c: New test.
1530 * gcc.c-torture/execute/strncmp-1.c: New test.
1532 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
1534 * gcc.dg/ppc-ldstruct.c: New test.
1536 2002-03-09 Jakub Jelinek <jakub@redhat.com>
1538 * gcc.c-torture/execute/va-arg-22.c: New test.
1540 Sat Mar 9 07:47:50 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1542 * gcc.c-torture/compile/20020309-1.c: New test.
1544 2002-03-08 Jakub Jelinek <jakub@redhat.com>
1546 * gcc.c-torture/execute/20020307-2.c: New test.
1548 Thu Mar 7 10:05:31 2002 Jeffrey A Law (law@redhat.com)
1550 * g77.f-torture/compile/20020307-1.f: New test.
1552 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
1554 * gcc.dg/unordered-1.c: New test.
1556 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
1558 * gcc.c-torture/execute/20020307-1.c: New test.
1560 2002-03-05 Jakub Jelinek <jakub@redhat.com>
1562 * gcc.dg/20020304-1.c: New test.
1564 * gcc.c-torture/compile/20020304-2.c: New test.
1566 2002-03-04 Zack Weinberg <zack@codesourcery.com>
1568 * gcc.c-torture/compile/20020304-1.c: New test case
1571 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
1573 * gcc.dg/20020103-1.c: Add other -D ppc variants.
1575 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
1577 * g++.dg/other/classkey1.C: New test.
1579 2002-03-01 Richard Henderson <rth@redhat.com>
1581 * gcc.c-torture/compile/981223-1.x: New.
1582 * gcc.c-torture/compile/920625-1.x: New.
1584 2002-02-28 Richard Henderson <rth@redhat.com>
1586 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
1588 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
1590 * gcc.c-torture/execute/20020227-1.c: New test.
1592 2002-02-27 Mark Mitchell <mark@codesourcery.com>
1594 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
1596 * g++.old-deja/g++.oliva/partord1.C: Likewise.
1597 * g++.old-deja.g++.other/defarg1.C: Likewise.
1598 * g++.old-deja/g++.pt/calls2.C: Likewise.
1599 * g++.old-deja/g++.pt/crash20.C: Likewise.
1600 * g++.old-deja/g++.pt/crash30.C: Likewise.
1601 * g++.old-deja/g++.pt/crash36.C: Likewise.
1602 * g++.old-deja/g++.pt/crash6.C: Likewise.
1603 * g++.old-deja/g++.pt/defarg13.C: Likewise.
1604 * g++.old-deja/g++.pt/derived3.C: Likewise.
1605 * g++.old-deja/g++.pt/error1.C: Likewise.
1606 * g++.old-deja/g++.pt/friend21.C: Likewise.
1607 * g++.old-deja/g++.pt/friend23.C: Likewise.
1608 * g++.old-deja/g++.pt/infinite1.C: Likewise.
1609 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1611 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
1613 * gcc.c-torture/execute/20020225-2.c: New test.
1615 2002-02-27 Zack Weinberg <zack@codesourcery.com>
1617 * gcc.c-torture/execute/920730-1t.c,
1618 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
1619 Delete test cases, only relevant to -traditional.
1621 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
1623 * gcc.dg/cpp/undef1.c: Remove.
1624 * gcc.dg/cpp/directiv.c: Update.
1625 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
1627 2002-02-27 Michael Meissner <meissner@redhat.com>
1629 * gcc.c-torture/execute/20020226-1.c: New test.
1631 2002-02-26 Jakub Jelinek <jakub@redhat.com>
1633 * g++.dg/debug/debug4.C: New test.
1635 * gcc.dg/ia64-visibility-1.c: New test.
1637 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
1639 * gcc.dg/debug/20020224-1.c: New.
1641 2002-02-25 Kazu Hirata <kazu@hxi.com>
1643 * gcc.c-torture/execute/960416-1.x: New.
1644 * gcc.c-torture/execute/divconst-3.x: Likewise.
1646 2002-02-25 Jakub Jelinek <jakub@redhat.com>
1648 * gcc.dg/20020224-1.c: New test.
1650 2002-02-25 Alan Modra <amodra@bigpond.net.au>
1652 * gcc.c-torture/execute/20020225-1.c: New.
1654 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
1656 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
1658 2002-02-23 Jakub Jelinek <jakub@redhat.com>
1660 * gcc.dg/20020222-1.c: New test.
1662 2002-02-22 Jakub Jelinek <jakub@redhat.com>
1664 * g++.dg/opt/anonunion1.C: New test.
1666 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
1668 * g++.dg/template/qualttp19.C: New test.
1669 * g++.dg/template/qualttp20.C: New test.
1670 * g++.old-deja/g++.jason/report.C: Adjust expected errors
1671 * g++.old-deja/g++.other/qual1.C: Likewise.
1673 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
1675 * gcc.dg/attr-alwaysinline.c: New.
1677 2002-02-21 Jakub Jelinek <jakub@redhat.com>
1679 * gcc.dg/20020220-1.c: New test.
1681 * gcc.dg/20020220-2.c: New test.
1683 * g++.dg/opt/mmx1.C: New test.
1685 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
1687 * gcc.c-torture/compile/20020110.c: New test.
1689 2002-02-20 Jakub Jelinek <jakub@redhat.com>
1691 * gcc.c-torture/execute/20020219-1.c: New test.
1693 * gcc.dg/20020219-1.c: New test.
1695 * gcc.dg/noncompile/20020220-1.c: New test.
1697 * g++.dg/opt/ptrintsum1.C: New test.
1699 * gcc.dg/debug/20020220-1.c: New test.
1701 2002-02-17 Jakub Jelinek <jakub@redhat.com>
1703 * gcc.c-torture/execute/20020216-1.c: New test.
1705 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
1707 * gcc.dg/decl-1.c: Update, new test.
1709 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
1711 * g++.dg/abi/bitfield1.C: New test.
1712 * g++.dg/abi/bitfield2.C: New test.
1714 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
1716 * gcc.dg/attr-nest.c: New test.
1718 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
1720 * gcc.c-torture/execute/20020215-1.c: New test.
1722 2002-02-14 Jakub Jelinek <jakub@redhat.com>
1724 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
1725 * g++.dg/debug/debug.exp: New.
1726 * g++.dg/debug/trivial.C: New.
1727 * g++.dg/debug/debug1.C: Moved...
1728 * g++.dg/other/debug1.C: ...from here.
1729 * g++.dg/debug/debug2.C: Moved...
1730 * g++.dg/other/debug2.C: ...from here.
1731 * g++.dg/debug/debug3.C: Moved...
1732 * g++.dg/other/debug3.C: ...from here.
1734 * gcc.dg/noncompile/20020213-1.c: New test.
1736 2002-02-13 Jakub Jelinek <jakub@redhat.com>
1738 * g++.dg/other/debug3.C: New test.
1740 * gcc.c-torture/execute/20020213-1.c: New test.
1742 2002-02-13 Richard Smith <richard@ex-parrot.com>
1744 * g++.old-deja/g++.other/thunk1.C: New test.
1746 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
1748 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
1750 2002-02-13 Stan Shebs <shebs@apple.com>
1752 * gcc.dg/altivec-3.c: New.
1754 2002-02-12 Jakub Jelinek <jakub@redhat.com>
1756 * gcc.dg/Wunreachable-1.c: New test.
1757 * gcc.dg/Wunreachable-2.c: New test.
1759 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
1761 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
1763 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
1765 * gcc.dg/decl-1.c: New test.
1767 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
1769 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
1771 2002-02-10 Kazu Hirata <kazu@hxi.com>
1773 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
1774 * gcc.c-torture/compile/980506-1.x: Likewise.
1776 2002-02-10 Kazu Hirata <kazu@hxi.com>
1778 * gcc.dg/20020210-1.c: New.
1780 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1782 * g77.f-torture/execute/947.f: New regression test
1785 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
1787 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
1788 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
1790 2002-02-08 Richard Henderson <rth@redhat.com>
1792 * gcc.c-torture/compile/labels-3.c: New.
1794 2002-02-08 Jakub Jelinek <jakub@redhat.com>
1796 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
1797 expression statements work instead.
1798 * gcc.dg/noncompile/20020207-1.c: New test.
1800 2002-02-07 Richard Henderson <rth@redhat.com>
1802 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
1804 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
1806 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
1808 * lib/g77-dg.exp: Trim g77 error messages so that they are
1809 recognised by dg.exp.
1811 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
1814 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
1816 2002-02-07 Richard Henderson <rth@redhat.com>
1818 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
1819 to be sufficiently aligned for integers.
1821 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
1823 * g++.dg/template/friend4.C: New test.
1825 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
1828 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
1831 2002-02-07 Richard Henderson <rth@redhat.com>
1833 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
1834 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
1835 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
1836 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
1838 2002-02-06 Richard Henderson <rth@redhat.com>
1840 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1842 2002-02-06 Janis Johnson <janis187@us.ibm.com>
1844 * gcc.dg/20020206-1.c: New test.
1846 2002-02-06 Jakub Jelinek <jakub@redhat.com>
1848 * gcc.c-torture/execute/20020206-1.c: New test.
1850 * gcc.c-torture/execute/20020206-2.c: New test.
1852 PR optimization/5429:
1853 * gcc.c-torture/compile/20020206-1.c: New test.
1855 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
1857 * g++.dg/ext/align1.C: Do not use an explicit alignment value
1858 as certain file formats cannot support particularly large
1861 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
1862 and do not expect to be able to link the executable.
1864 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
1865 fail because the COFF format does not support the weak attribute.
1867 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
1869 * g77.dg/pr5473.f: New test
1871 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
1873 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
1874 Fix testcase accordingly.
1876 2002-02-04 Richard Henderson <rth@redhat.com>
1878 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
1879 (buf): Change to be an array of pointers, not ints.
1881 2002-02-04 Jakub Jelinek <jakub@redhat.com>
1883 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
1884 before all tests. Move warning one line above to match where it
1886 * gcc.dg/Wswitch-2.c: New test.
1887 * g++.dg/warn/Wswitch-1.C: New test.
1888 * g++.dg/warn/Wswitch-2.C: New test.
1890 2002-02-04 Richard Henderson <rth@redhat.com>
1892 * g++.dg/abi/offsetof.C: Fix size comparison.
1894 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
1896 * gcc.dg/cast-qual-2.c: New test.
1898 2002-02-04 Jakub Jelinek <jakub@redhat.com>
1900 * gcc.dg/20020201-4.c: New test.
1902 2002-02-04 Ben Elliston <bje@redhat.com>
1904 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
1905 target_info attribute != 0, in addition to the empty string.
1906 (gcc_target_compile): Likewise.
1908 2002-02-03 Andrew Cagney <ac131313@redhat.com>
1910 * gcc.dg/Wswitch.c: New test.
1911 PR gcc/4475. PR gcc/3780.
1913 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
1915 * g77.f-torture/execute/5122.f: New test for regressions
1916 against PR fortran/5122.
1918 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
1920 * g77.f-torture/compile/pr3743.f: Delete
1921 * g77.dg/pr3743-1.f: New test.
1922 * g77.dg/pr3743-2.f: New test.
1923 * g77.dg/pr3743-3.f: New test.
1924 * g77.dg/pr3743-4.f: New test.
1926 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
1928 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
1930 2002-02-02 Richard Henderson <rth@redhat.com>
1932 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
1933 * gcc.c-torture/execute/bf64-1.c: Likewise.
1935 2002-02-02 Jakub Jelinek <jakub@redhat.com>
1937 * gcc.dg/20020201-2.c: New test.
1939 * gcc.dg/20020201-3.c: New test.
1941 * gcc.c-torture/execute/bitfld-2.c: New test.
1943 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
1945 * gcc.dg/bitfld-1.c: Update.
1946 * gcc.dg/bitfld-2.c: Update.
1947 * gcc.c-torture/execute/bitfld-1.x: New.
1949 2002-02-02 Jakub Jelinek <jakub@redhat.com>
1951 * gcc.c-torture/execute/20020201-1.c: New test.
1953 2002-02-01 Janis Johnson <janis187@us.ibm.com>
1956 * gcc.dg/20020201-1.c: New test.
1958 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
1961 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
1962 * g77.f-torture/compile/pr3743.x: Remove
1964 2002-01-31 Tom Rix <trix@redhat.com>
1966 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
1968 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
1970 * gcc.dg/noncompile/20020130-1.c: New test.
1972 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
1974 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
1976 2002-01-29 Richard Henderson <rth@redhat.com>
1978 * gcc.c-torture/execute/991118-1.c: Cast various constants back
1980 * gcc.c-torture/execute/bf64-1.c: Likewise.
1982 2002-01-29 Jakub Jelinek <jakub@redhat.com>
1984 * gcc.c-torture/execute/20020129-1.c: New test.
1986 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
1988 * gcc.c-torture/compile/20000224-1.c: Update.
1989 * gcc.c-torture/execute/bitfld-1.c: New tests.
1990 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
1991 * gcc.dg/uninit-A.c: Update.
1993 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
1995 * g++.dg/template/ctor1.C: Add instantiation.
1997 2002-01-28 Paul Koning <pkoning@equallogic.com>
1999 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
2000 argument to __builtin_prefetch to be const ptr.
2002 2002-01-28 Jakub Jelinek <jakub@redhat.com>
2004 * gcc.c-torture/compile/20020120-1.c: New test.
2006 2002-01-27 Kazu Hirata <kazu@hxi.com>
2008 * gcc.c-torture/execute/20020127-1.c: New test.
2010 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
2012 * g77.dg/f77-edit-i-in.f: New test
2013 * g77.dg/f77-edit-i-out.f: New test
2015 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
2017 * gcc.dg/debug/debug.exp: New file.
2018 * gcc.dg/debug/trivial.c: New file.
2019 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
2020 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
2021 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
2022 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
2023 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
2024 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
2025 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
2026 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
2027 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
2028 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
2029 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
2030 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
2031 * gcc.dg/20000503-1.c: Removed.
2032 * gcc.dg/20010207-1.c: Removed.
2033 * gcc.dg/20011223-1.c: Removed.
2034 * gcc.dg/20020104-2.c: Removed.
2035 * gcc.dg/debug-1.c: Removed.
2036 * gcc.dg/debug-2.c: Removed.
2037 * gcc.dg/debug-3.c: Removed.
2038 * gcc.dg/debug-4.c: Removed.
2039 * gcc.dg/debug-5.c: Removed.
2040 * gcc.dg/debug-6.c: Removed.
2041 * gcc.dg/dwarf2-1.c: Removed.
2042 * gcc.dg/dwarf2-2.c: Removed.
2044 2002-01-25 Jakub Jelinek <jakub@redhat.com>
2046 * g++.old-deja/g++.other/eh5.C: New test.
2047 * g++.old-deja/g++.other/sibcall2.C: New test.
2048 * g++.old-deja/g++.other/array9.C: New test.
2049 * g++.old-deja/g++.other/typename2.C: New test.
2050 * g++.old-deja/g++.other/crash60.C: New test.
2051 * g++.old-deja/g++.other/conv9.C: New test.
2052 * g++.old-deja/g++.other/mangle10.C: New test.
2053 * g++.old-deja/g++.other/unchanging1.C: New test.
2054 * g++.old-deja/g++.other/exprstmt1.C: New test.
2055 * g++.old-deja/g++.other/inline23.C: New test.
2056 * g++.old-deja/g++.eh/ia64-1.C: New test.
2057 * g++.old-deja/g++.other/dwarf2-1.C: New test.
2058 * g++.old-deja/g++.other/reload1.C: New test.
2059 * g++.old-deja/g++.other/static20.C: New test.
2060 * g++.old-deja/g++.other/local-alloc1.C: New test.
2061 * g++.old-deja/g++.other/conv8.C: New test.
2062 * g++.old-deja/g++.other/stmtexpr2.C: New test.
2063 * g++.old-deja/g++.other/storeexpr1.C: New test.
2064 * g++.old-deja/g++.other/storeexpr2.C: New test.
2065 * g++.dg/eh/template2.C: New test.
2066 * g++.dg/warn/weak1.C: New test.
2068 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
2070 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2071 Remove first, non-varying, argument.
2073 2002-01-23 Richard Henderson <rth@redhat.com>
2075 * gcc.dg/inline-2.c: New.
2077 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
2078 Add optional target arg. Check number of arguments.
2079 (scan-assembler-not, scan-assembler-dem): Likewise.
2080 (scan-assembler-dem-not): Likewise.
2082 2002-01-23 Zack Weinberg <zack@codesourcery.com>
2084 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
2086 * g++.old-deja/g++.brendan/parse3.C,
2087 g++.old-deja/g++.other/crash26.C,
2088 g++.old-deja/g++.other/crash28.C,
2089 g++.old-deja/g++.other/crash29.C,
2090 g++.old-deja/g++.other/crash30.C,
2091 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
2093 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
2095 * gcc.dg/20020115-1.c: New.
2097 2002-01-23 Bob Wilson <bob.wilson@acm.org>
2099 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
2101 2002-01-23 Janis Johnson <janis187@us.ibm.com>
2103 * gcc.dg/20020122-3.c: New.
2105 2002-01-23 Jakub Jelinek <jakub@redhat.com>
2107 * g++.dg/other/gc1.C: New test.
2109 2002-01-23 Zack Weinberg <zack@codesourcery.com>
2111 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
2113 2002-01-22 Richard Henderson <rth@redhat.com>
2115 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
2117 2002-01-22 Richard Henderson <rth@redhat.com>
2119 * gcc.dg/20020122-4.c: New.
2121 2002-01-22 H.J. Lu <hjl@gnu.org>
2123 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
2125 * gcc.dg/special/ecos.exp: Likewise.
2126 * lib/g++-dg.exp: Likewise.
2127 * lib/g77-dg.exp: Likewise.
2128 * lib/gcc-dg.exp : Likewise.
2129 * lib/mike-g++.exp: Likewise.
2130 * lib/mike-g77.exp: Likewise.
2131 * lib/mike-gcc.exp: Likewise.
2132 * lib/objc-dg.exp: Likewise.
2134 2002-01-22 Janis Johnson <janis187@us.ibm.com>
2137 * gcc.dg/20020122-2.c: New test.
2139 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
2141 * gcc.dg/20020122-1.c: New test.
2143 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
2145 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
2147 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
2149 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
2151 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2153 * gcc.c-torture/compile/20020121-1.c: New test.
2155 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
2157 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
2160 2002-01-21 Jakub Jelinek <jakub@redhat.com>
2162 * gcc.dg/20020218-1.c: New test.
2164 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
2166 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
2168 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
2169 "At global scope" warning
2170 * g++.dg/ext/align1.C: Change cygwin test for alignment
2171 from db-bogus to dg-warning
2173 2002-01-21 Zack Weinberg <zack@codesourcery.com>
2175 * g77.f-torture/compile/cpp2.F: New test.
2177 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
2179 * g++.dg/template/access1.C: New test.
2181 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
2183 * gcc.dg/20020118-1.c: New.
2185 2002-01-18 Kazu Hirata <kazu@hxi.com>
2187 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
2189 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
2191 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
2192 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
2195 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
2197 * gcc.misc-tests/i386-prefetch.exp: Save and restore
2198 torture_with_loops and torture_without_loops
2200 2002-01-17 Jakub Jelinek <jakub@redhat.com>
2202 * gcc.c-torture/compile/20020116-1.c: New test.
2204 2002-01-16 Jakub Jelinek <jakub@redhat.com>
2206 * gcc.dg/20020116-2.c: New test.
2208 * gcc.dg/ultrasp4.c: New test.
2210 * gcc.dg/20020116-1.c: New test.
2212 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
2214 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
2217 2002-01-15 Janis Johnson <janis187@us.ibm.com>
2219 * gcc.misc-tests/i386-prefetch.exp: New.
2220 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
2221 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
2222 * gcc.misc-tests/i386-pf-none-1.c: New test.
2223 * gcc.misc-tests/i386-pf-sse-1.c: New test.
2225 2002-01-15 Jakub Jelinek <jakub@redhat.com>
2227 * gcc.dg/gnu89-init-1.c: Add new tests.
2229 2002-01-15 Andreas Jaeger <aj@suse.de>
2231 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
2232 * gcc.dg/i386-mmx-2.c: Likewise.
2233 * gcc.dg/i386-sse-1.c: Likewise.
2234 * gcc.dg/i386-sse-2.c: Likewise.
2235 * gcc.dg/i386-sse-3.c: Likewise.
2237 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
2239 * g77.f-torture/execute/intrinsic-unix-bessel.f:
2240 Uncomment additional cases that now pass.
2242 2002-01-11 Richard Henderson <rth@redhat.com>
2244 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
2245 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
2247 Fri Jan 11 12:13:30 2002 Nicola Pero <n.pero@mi.flashnet.it>
2249 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
2251 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
2253 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
2254 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
2256 2002-01-10 Dale Johannesen <dalej@apple.com>
2258 * gcc.c-torture/execute/loop-11.c: New.
2260 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
2262 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
2263 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
2265 2002-01-09 Richard Henderson <rth@redhat.com>
2267 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
2268 type in which to perform the operation for each size.
2270 Wed Jan 9 16:48:33 2002 Alan Matsuoka (alanm@redhat.com)
2272 * gcc.c-torture/compile/20020109-2.c: New test.
2274 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
2276 * gcc.c-torture/execute/loop-10.c: New test.
2278 2002-01-09 Jakub Jelinek <jakub@redhat.com>
2280 * gcc.c-torture/compile/20010226-1.c: New test.
2281 * gcc.c-torture/compile/20010227-1.c: New test.
2282 * gcc.c-torture/compile/20010426-1.c: New test.
2283 * gcc.c-torture/compile/20010510-1.c: New test.
2284 * gcc.c-torture/compile/20010605-3.c: New test.
2285 * gcc.c-torture/compile/20010824-1.c: New test.
2286 * gcc.c-torture/execute/20010409-1.c: New test.
2287 * gcc.dg/noncompile/20000901-1.c: New test.
2288 * gcc.dg/20001023-1.c: New test.
2289 * gcc.dg/20001101-1.c: New test.
2290 * gcc.dg/20001102-1.c: New test.
2291 * gcc.dg/20010207-1.c: New test.
2292 * gcc.dg/20010405-1.c: New test.
2293 * gcc.dg/20010822-1.c: New test.
2294 * gcc.dg/20011107-1.c: New test.
2296 Wed Jan 9 14:03:20 2002 Jeffrey A Law (law@redhat.com)
2298 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
2300 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
2301 execution failure on PA targets.
2303 2002-01-09 Jakub Jelinek <jakub@redhat.com>
2305 * gcc.c-torture/compile/20020109-1.c: New test.
2307 2002-01-08 Kazu Hirata <kazu@hxi.com>
2309 * gcc.c-torture/execute/20020108-1.c: New test.
2311 2002-01-08 Jakub Jelinek <jakub@redhat.com>
2313 * gcc.dg/20020108-1.c: New test.
2315 2002-01-08 H.J. Lu <hjl@gnu.org>
2317 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
2320 2002-01-08 Geoff Keating <geoffk@redhat.com>
2322 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
2325 002-01-07 Aldy Hernandez <aldyh@redhat.com>
2327 * gcc.dg/altivec-4.c: Test altivec predicates.
2329 2002-01-07 Jakub Jelinek <jakub@redhat.com>
2331 * gcc.c-torture/execute/20020107-1.c: New test.
2333 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
2336 * gcc.c-torture/compile/20020106-1.c: New test.
2338 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
2340 * gcc.c-torture/execute/nestfunc-4.c: New test.
2342 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
2344 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
2345 extra triple that slipped in.
2346 * g++.old-deja/g++.abi/align.C: Likewise.
2347 * g++.old-deja/g++.abi/bitfields.C: Likewise.
2349 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
2351 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
2352 * g++.old-deja/g++.abi/align.C: Likewise.
2353 * g++.old-deja/g++.abi/bitfields.C: Likewise.
2355 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
2357 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
2360 2002-01-04 Jakub Jelinek <jakub@redhat.com>
2362 * gcc.dg/20020104-1.c: New test.
2364 * gcc.dg/20020104-2.c: New test.
2366 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
2368 * gcc.dg/20020103-1.c: Fix typo in target selector.
2370 2002-01-03 Richard Henderson <rth@redhat.com>
2372 * gcc.dg/20020103-1.c: New.
2374 2002-01-03 Kazu Hirata <kazu@hxi.com>
2376 * gcc.c-torture/execute/20020103-1.c: New test.
2378 2002-01-03 Jakub Jelinek <jakub@redhat.com>
2380 * g++.dg/other/debug2.C: New test.
2382 * gcc.c-torture/compile/20020103-1.c: New test.
2384 2002-01-02 Jakub Jelinek <jakub@redhat.com>
2386 * gcc.dg/gnu89-init-1.c: Added new tests.
2388 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
2390 * g++.dg/template/friend2.C: Remove as patch is reverted.
2392 * g++.dg/warn/oldcast1.C: New test.
2394 * g++.dg/template/ptrmem1.C: New test.
2395 * g++.dg/template/ptrmem2.C: New test.
2397 * g++.dg/template/ntp.C: New test.
2399 * g++.dg/other/component1.C: New test.
2401 * g++.dg/template/ttp3.C: New test.
2403 * g++.dg/template/friend2.C: New test.
2404 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
2406 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
2408 * g++.dg/other/ptrmem1.C: New test.
2409 * g++.dg/other/ptrmem2.C: New test.
2411 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
2413 * g++.dg/template/ctor1.C: New test.
2415 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
2417 * g++.dg/template/friend2.C: New test.
2419 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
2421 * gcc.dg/mmix-1.c: New test.
2423 2001-12-31 Richard Henderson <rth@redhat.com>
2425 * gcc.dg/asm-5.c: New.
2427 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
2429 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
2430 in namespace __gnu_cxx
2432 2001-12-30 Richard Henderson <rth@redhat.com>
2434 * gcc.dg/debug-6.c: New.
2436 2001-12-30 Jakub Jelinek <jakub@redhat.com>
2438 * gcc.c-torture/compile/20011229-2.c: New test.
2440 2001-12-29 Jakub Jelinek <jakub@redhat.com>
2442 * gcc.dg/debug-3.c: New test.
2443 * gcc.dg/debug-4.c: New test.
2444 * gcc.dg/debug-5.c: New test.
2446 2001-12-29 Richard Henderson <rth@redhat.com>
2448 * g++.dg/eh/loop1.C: New.
2450 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
2452 * g++.dg/template/crash1.C: New test.
2454 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
2456 * g++.dg/other/const1.C: New test.
2458 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
2460 * gcc.c-torture/compile/20011229-1.c: New test.
2462 2001-12-28 Stan Shebs <shebs@apple.com>
2464 * lib/objc-torture.exp: Resync with c-torture.exp.
2465 * lib/objc.exp: Load standard libraries.
2467 2001-12-28 Jakub Jelinek <jakub@redhat.com>
2469 * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
2472 2001-12-27 Roger Sayle <roger@eyesopen.com>
2474 * gcc.c-torture/execute/string-opt-16.c: New testcase.
2476 2001-12-27 Richard Henderson <rth@redhat.com>
2478 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
2480 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
2482 * g++.dg/eh/ctor1.C: New test.
2483 * g++.dg/other/error2.C: New test.
2485 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
2487 * g++.dg/other/init2.C: New test.
2489 2001-12-24 Richard Henderson <rth@redhat.com>
2491 * gcc.dg/20011223-1.c: New.
2492 * gcc.dg/inline-1.c: New.
2494 2001-12-23 Richard Henderson <rth@redhat.com>
2496 * gcc.dg/asm-4.c: Test operand modifiers.
2498 2001-12-23 Richard Henderson <rth@redhat.com>
2500 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
2502 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2504 * gcc.c-torture/execute/20011223-1.c: New test.
2506 2001-12-21 Richard Henderson <rth@redhat.com>
2508 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
2509 re-enables the warning.
2511 2001-12-21 Richard Henderson <rth@redhat.com>
2513 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2515 2001-12-20 Jakub Jelinek <jakub@redhat.com>
2517 * gcc.c-torture/compile/20011218-1.c: New test.
2519 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2521 * gcc.misc-test/arm-isr.exp: New file. Control running of the
2523 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
2524 epilogue generation for ARM ISR routines.
2526 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2528 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
2529 * gcc.dg/format/c90-printf-3.c: Likewise.
2530 * gcc.dg/format/c99-printf-3.c: Likewise.
2531 * gcc.dg/format/ext-1.c: Likewise.
2532 * gcc.dg/format/ext-6.c: Likewise.
2533 * gcc.dg/format/format.h: Prototype unlocked stdio.
2535 2001-12-20 Richard Henderson <rth@redhat.com>
2537 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
2539 (malloc): Correct allocation logic. Abort if we fill up the
2540 arena before initialization complete.
2541 (realloc): Correct allocation logic.
2543 2001-12-20 Jakub Jelinek <jakub@redhat.com>
2545 * gcc.c-torture/compile/20011219-2.c: New test.
2547 * gcc.c-torture/execute/20011219-1.c: New test.
2549 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
2551 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
2552 target does not support weak symbols.
2554 2001-12-19 Jakub Jelinek <jakub@redhat.com>
2556 * gcc.c-torture/compile/20011219-1.c: New test.
2558 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
2560 * g++.dg/other/error1.C: New test.
2562 Mon Dec 17 14:31:42 2001 Jeffrey A Law (law@redhat.com)
2564 * gcc.c-torture/execute/20011217-1.c: New test.
2566 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
2568 * objc.dg/special/: New directory.
2569 * objc.dg/special/special.exp: New file.
2570 * objc.dg/special/unclaimed-category-1.h: New file.
2571 * objc.dg/special/unclaimed-category-1a.m: New file.
2572 * objc.dg/special/unclaimed-category-1.m: New file.
2574 2001-12-17 Andreas Jaeger <aj@suse.de>
2576 * gcc.c-torture/compile/20011217-2.c: New test.
2578 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
2580 * gcc.c-torture/compile/20011217-1.c: New test.
2582 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
2584 * testsuite/gcc.dg/20011214-1.c: New.
2586 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
2588 * gcc.dg/altivec-4.c: New.
2590 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
2592 * gcc.dg/20011113-1.c: New test.
2594 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
2596 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
2597 std::__malloc_alloc_template<0> and
2598 std::__default_alloc_template<false, 0>.
2600 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
2602 * objc/execute/bf-21.m: New test.
2603 * objc/execute/enumeration-1.m: New test.
2604 * objc/execute/enumeration-2.m: New test.
2606 2001-12-12 Jakub Jelinek <jakub@redhat.com>
2608 * gcc.dg/gnu89-init-1.c: New test.
2610 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
2612 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
2613 * g++.old-deja/g++.jason/2371.C: Likewise.
2614 * g++.old-deja/g++.jason/template33.C: Likewise.
2615 * g++.old-deja/g++.jason/template34.C: Likewise.
2616 * g++.old-deja/g++.jason/template36.C: Likewise.
2617 * g++.old-deja/g++.oliva/typename1.C: Likewise.
2618 * g++.old-deja/g++.oliva/typename2.C: Likewise.
2619 * g++.old-deja/g++.other/typename1.C: Likewise.
2620 * g++.old-deja/g++.pt/inherit2.C: Likewise.
2621 * g++.old-deja/g++.pt/nontype5.C: Likewise.
2622 * g++.old-deja/g++.pt/typename11.C: Likewise.
2623 * g++.old-deja/g++.pt/typename14.C: Likewise.
2624 * g++.old-deja/g++.pt/typename16.C: Likewise.
2625 * g++.old-deja/g++.pt/typename3.C: Likewise.
2626 * g++.old-deja/g++.pt/typename4.C: Likewise.
2627 * g++.old-deja/g++.pt/typename5.C: Likewise.
2628 * g++.old-deja/g++.pt/typename7.C: Likewise.
2629 * g++.old-deja/g++.robertl/eb9.C: Likewise.
2631 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
2633 * g++.dg/other/linkage1.C: New test.
2634 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
2637 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
2639 * gcc.dg/concat.c: New test.
2641 2001-12-11 Stan Shebs <shebs@apple.com>
2643 * objc/compile: New test directory.
2644 * objc/compile/compile.exp: New expect script.
2645 * objc/compile/20011211-1.m: New compile test.
2647 2001-12-11 Jason Merrill <jason@redhat.com>
2649 * lib/prune.exp (prune_gcc_output): Also handle "In member
2650 function". So many permutations...
2652 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
2654 * g++.dg/template/typedef1.C: New test.
2656 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
2658 * g++.dg/other/copy1.C: New test.
2660 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
2662 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
2664 * gcc.dg/builtin-choose-expr.c: New.
2666 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
2668 * gcc.dg/altivec-2.c: New.
2670 2001-12-07 Richard Henderson <rth@redhat.com>
2672 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
2674 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
2676 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
2679 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2681 * g++-old.deja/g++.robertl/eb101.C: Deleted.
2683 2001-12-06 Janis Johnson <janis187@us.ibm.com>
2685 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
2686 variable argument list.
2688 2001-12-06 Zack Weinberg <zack@codesourcery.com>
2690 * gcc.c-torture/execute/memcheck: Delete entire directory.
2691 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
2692 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
2694 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
2696 * gcc.dg/Wshadow-1.c: New test.
2698 2001-12-05 Jakub Jelinek <jakub@redhat.com>
2700 * gcc.c-torture/compile/20011130-1.c: New test.
2702 * gcc.dg/noncompile/20011025-1.c: New test.
2704 * g++.dg/other/anon-union.C: New test.
2706 * gcc.c-torture/execute/20011024-1.c: New test.
2708 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
2710 * gcc.c-torture/execute/20000722-1.x,
2711 gcc.c-torture/execute/20010123-1.x: Remove.
2712 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
2713 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
2714 gcc.dg/c99-complit-2.c: New tests.
2716 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
2718 * g++.dg/inherit/base1.C: New test.
2720 2001-12-04 Jakub Jelinek <jakub@redhat.com>
2722 * g++.dg/other/stdarg1.C: New test.
2724 * gcc.c-torture/compile/20011130-2.c: New test.
2726 2001-12-03 Janis Johnson <janis187@us.ibm.com>
2728 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
2729 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
2730 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
2731 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
2732 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
2733 * gcc.dg/builtin-prefetch-1.c: New test.
2735 2001-12-03 Jakub Jelinek <jakub@redhat.com>
2737 * gcc.dg/20011130-1.c: New test.
2739 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
2741 * g++.dg/other/scope1.C: New test.
2742 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
2744 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
2746 * gcc.dg/vla-init-1.c: New test.
2748 2001-12-01 Geoff Keating <geoffk@redhat.com>
2750 * gcc.c-torture/compile/structs.c: New testcase from GDB.
2752 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
2754 * objc.dg/alias.m: Update.
2755 * objc.dg/class-1.m: Update.
2756 * objc.dg/const-str-1.m: Update.
2757 * objc.dg/fwd-proto-1.m: Update.
2758 * objc.dg/id-1.m: Update.
2759 * objc.dg/super-class-1.m: Update.
2761 2001-11-29 Mark Mitchell <mark@codesourcery.com>
2763 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
2766 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
2768 * gcc.c-torture/execute/20011128-1.c: New test.
2770 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
2772 * gcc.dg/20011127-1.c: New test.
2774 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
2776 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
2777 from Austin Group draft 7.
2778 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
2779 scanf format arguments.
2780 * gcc.dg/format/no-exargs-2.c: New test.
2782 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
2784 * g++.dg/abi/vbase8-4.C: New test.
2786 2001-11-24 Ian Lance Taylor <ian@airs.com>
2788 * gcc.c-torture/execute/20011121-1.c: New test.
2790 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
2792 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
2794 2001-11-23 Andreas Jaeger <aj@suse.de>
2796 * gcc.dg/cpp/charconst-2.c: New test.
2798 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
2800 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
2801 to the host if it is remote. Let tests specify extra headers
2803 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
2804 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
2805 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
2806 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
2807 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
2808 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
2809 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
2810 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
2811 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
2812 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
2814 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
2816 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
2817 for little endian ARMs.
2819 2001-11-20 Jakub Jelinek <jakub@redhat.com>
2821 * gcc.c-torture/compile/20011119-1.c: New test.
2822 * gcc.c-torture/compile/20011119-2.c: New test.
2824 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
2826 * gcc.dg/altivec-1.c: Fix typo.
2828 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2830 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
2832 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
2834 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
2836 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
2838 * lib/g77.exp: Don't specify --rpath-link.
2840 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
2841 across all the headers.
2842 * gcc.dg/format/format.exp: For testing on a remote host,
2845 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
2846 * gcc.c-torture/execute/930406-1.c: Likewise.
2847 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2849 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
2851 * gcc.dg/altivec-1.c: New.
2853 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
2855 * gcc.dg/cpp/fpreprocessed.c: New test case.
2857 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
2859 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
2860 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
2861 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
2863 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
2865 * gcc.dg/no-builtin-1.c: New test.
2867 2001-11-16 Jakub Jelinek <jakub@redhat.com>
2869 * gcc.c-torture/execute/20011115-1.c: New test.
2871 2001-11-15 Jakub Jelinek <jakub@redhat.com>
2873 * gcc.c-torture/compile/20011114-2.c: New test.
2874 * gcc.c-torture/compile/20011114-3.c: New test.
2875 * gcc.c-torture/compile/20011114-4.c: New test.
2877 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
2879 * g++.dg/other/init1.C: New test.
2881 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
2883 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
2886 * gcc.c-torture/execute/20011114-1.c: New testcase.
2888 * gcc.c-torture/compile/20010327-1.c: Revert last change.
2889 * gcc.c-torture/compile/20011114-1.c: New test, exactly
2890 like the (before this change) version of 20010327-1.c.
2892 2001-11-14 Roger Sayle <roger@eyesopen.com>
2894 * gcc.c-torture/execute/string-opt-13.c: New testcase.
2896 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
2898 * g++.dg/init/array2.C: New test.
2900 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
2902 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2904 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2906 * g++.dg/other/forscope1.C: New test.
2907 * g++.dg/ext/forscope1.C: New test.
2908 * g++.dg/ext/forscope2.C: New test.
2910 2001-11-13 Jakub Jelinek <jakub@redhat.com>
2912 * gcc.c-torture/execute/20011113-1.c: New test.
2914 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
2916 * gcc.c-torture/execute/20011109-2.c: New test.
2918 * gcc.c-torture/execute/20011109-1.c: New test.
2920 2001-11-09 Jakub Jelinek <jakub@redhat.com>
2922 * gcc.c-torture/compile/20011109-1.c: New test.
2924 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
2926 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
2927 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
2928 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
2929 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
2930 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
2931 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
2932 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
2934 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
2936 * g++.dg/warn/Wshadow-1.C: New tests.
2937 * g++.old-deja/g++.mike/for3.C: Update.
2939 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
2941 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
2942 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
2943 XFAILs. Adjust expected error texts.
2944 * gcc.c-torture/compile/20011106-1.c,
2945 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
2946 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
2947 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
2948 gcc.dg/c99-array-lval-5.c: New tests.
2950 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
2952 * gcc.dg/cpp/defined.c: Update.
2954 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
2956 * gcc.c-torture/execute/anon-1.c: New test.
2958 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
2960 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
2961 same size, so no warning should be produced on stormy16.
2963 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
2964 due to oversized array.
2965 * g++.old-deja/g++.mike/ns15.C: Likewise.
2966 * g++.old-deja/g++.pt/crash16.C: Likewise.
2968 2001-11-02 Graham Stott <grahams@redhat.com>
2970 * g++.dgother/debug1.C: Fix typos.
2972 2001-11-01 Jakub Jelinek <jakub@redhat.com>
2974 * g++.dg/other/debug1.C: New test.
2976 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2978 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
2981 2001-10-30 Jakub Jelinek <jakub@redhat.com>
2983 * gcc.dg/20011029-2.c: New test.
2985 * gcc.c-torture/compile/20011029-1.c: New test.
2987 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
2989 * objc/execute/class_self-1.m: New test.
2990 * objc/execute/class_self-2.m: New test.
2992 2001-10-25 Zack Weinberg <zack@codesourcery.com>
2994 * gcc.misc-tests/msgs.exp: Delete.
2995 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
2996 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
2997 error set to match recent changes.
2999 2001-10-24 Zack Weinberg <zack@codesourcery.com>
3001 * gcc.dg/20011021-1.c: New test.
3003 2001-10-24 Jakub Jelinek <jakub@redhat.com>
3005 * gcc.c-torture/compile/20011023-1.c: New test.
3007 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
3009 * lib/g77.exp: Rewrite based on lib/g++.exp.
3011 2001-10-19 Jakub Jelinek <jakub@redhat.com>
3013 * gcc.c-torture/execute/20011019-1.c: New test.
3015 * gcc.dg/20011018-1.c: New test.
3017 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
3019 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
3021 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
3023 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
3024 * gcc.dg/attr-invalid.c: Likewise.
3026 2001-10-18 Jakub Jelinek <jakub@redhat.com>
3028 * testsuite/gcc.dg/20011015-1.c: New test.
3030 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
3032 * g++.dg/template/unify2.C: New test.
3034 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
3036 * g++.dg/other/exception-specification.C: New test
3038 2001-10-13 Tom Rix <trix@redhat.com>
3040 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
3041 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
3043 2001-10-12 Jakub Jelinek <jakub@redhat.com>
3045 * testsuite/gcc.dg/20011009-1.c: New test.
3047 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
3050 * g++.dg/other/friend1.C: New test.
3052 2001-10-11 Richard Henderson <rth@redhat.com>
3054 * g++.old-deja/g++.other/crash18.C: Add -S to options.
3056 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3058 * gcc.c-torture/compile/20011010-1.c: New.
3060 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
3062 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
3063 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
3064 g77.f-torture/execute/execute.exp,
3065 g77.f-torture/noncompile/noncompile.exp,
3066 gcc.c-torture/compile/compile.exp,
3067 gcc.c-torture/execute/execute.exp,
3068 gcc.c-torture/execute/ieee/ieee.exp,
3069 gcc.c-torture/execute/memcheck/memcheck.exp,
3070 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
3071 objc/execute/execute.exp: Update FSF address.
3073 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
3075 * gcc.dg/cpp/cmdlne-C.c: Update.
3076 * gcc.dg/cpp/cmdlne-C2.c: New.
3078 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3080 * gcc.c-torture/execute/20011008-3.c: New.
3082 2001-10-08 DJ Delorie <dj@redhat.com>
3084 * gcc.dg/20011008-1.c: New.
3085 * gcc.dg/20011008-2.c: New.
3087 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
3089 * gcc.dg/cpp/spacing1.c: Update test.
3091 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
3093 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
3094 spelling errors of "separate" as "seperate".
3096 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
3098 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
3099 enough to avoid inlining.
3101 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
3103 * lib/g77.exp: set libg2c_dir correctly.
3105 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
3107 * gcc.dg/cpp/macro11.c: New test.
3109 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
3111 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
3112 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
3113 gcc.dg/format/multattr-3.c: New tests.
3114 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
3115 tests for format attributes on function pointers being rejected.
3117 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
3119 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
3121 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
3123 * g++.dg/warn/format1.C: New test.
3125 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
3127 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
3129 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
3131 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
3133 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
3135 * gcc.dg/cpp/redef2.c: Add test.
3137 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
3139 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
3140 long-standing bug on i686, apparently.
3141 * gcc.c-torture/execute/loop-2c.x: New file.
3142 * gcc.c-torture/execute/loop-2d.x: New file.
3143 * gcc.c-torture/execute/loop-3c.x: New file.
3145 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
3147 * gcc.dg/cpp/20000625-2.c: Correct line number.
3149 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3151 * gcc.dg/cpp/macro10.c: New test.
3152 * gcc.dg/cpp/strify3.c: New test.
3153 * gcc.dg/cpp/spacing1.c: Add tests.
3154 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
3155 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
3157 2001-09-24 DJ Delorie <dj@redhat.com>
3159 * gcc.c-torture/execute/20010924-1.c: New test.
3161 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3163 * testsuite/objc/execute/paste.m: Remove.
3165 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
3167 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
3169 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
3171 * g77.dg/strlen0.f: New test.
3173 2001-09-21 Richard Henderson <rth@redhat.com>
3175 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
3176 * g++.old-deja/g++.abi/vtable2.C: Likewise.
3178 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
3180 Table-driven attributes.
3181 * g++.dg/ext/attrib1.C: New test.
3183 2001-09-20 DJ Delorie <dj@redhat.com>
3185 * gcc.dg/20000926-1.c: Update expected warning messages.
3186 * gcc.dg/array-2.c: Likewise, and test for warnings too.
3187 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
3190 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
3192 * g++.dg/eh/registers1.C: New test case.
3194 2001-09-17 Richard Henderson <rth@redhat.com>
3196 * gcc.dg/array-5.c: Fix VLA decomposition test.
3198 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
3200 * gcc.dg/cpp/line5.c: New testcase.
3202 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
3204 * gcc.dg/cpp/macro9.c: New test.
3206 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
3208 * gcc.c-torture/execute/980223.c: Change type of addr from long
3211 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
3213 * gcc.c-torture/execute/20010915-1.c: New test.
3215 2001-09-14 Janis Johnson <janis187@us.ibm.com>
3217 * g77.dg/bprob: New directory.
3218 * g77.dg/bprob/bprob.exp: New file.
3219 * g77.dg/bprob/bprob-1.f: New test.
3220 * g77.dg/gcov: New directory.
3221 * g77.dg/gcov/gcov.exp: New file.
3222 * g77.dg/gcov/gcov-1.f: New test.
3223 * g77.dg/gcov/gcov-1.x: New file.
3225 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
3227 * gcc.dg/cpp/directiv.c: Update.
3228 * gcc.dg/cpp/undef1.c: Update.
3230 2001-09-12 Jakub Jelinek <jakub@redhat.com>
3232 * gcc.dg/20010912-1.c: New test.
3234 2001-09-11 Janis Johnson <janis187@us.ibm.com>
3236 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
3237 language-independent file in lib.
3238 * lib/gcov.exp: New file.
3240 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
3242 * gcc.c-torture/compile/20010911-1.c: New test.
3244 2001-09-10 Janis Johnson <janis187@us.ibm.com>
3246 * lib/profopt.exp: New, to support profile-directed optimizations.
3247 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
3248 * gcc.misc-tests/bprob-1.c: New test.
3249 * gcc.misc-tests/bprob-2.c: New test.
3251 2001-09-07 Janis Johnson <janis187@us.ibm.com>
3253 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
3254 XFAIL and which kinds of gcov output to verify.
3255 * gcc.misc-tests/gcov-4b.x: New file.
3256 * gcc.misc-tests/gcov-5b.x: New file.
3257 * gcc.misc-tests/gcov-6.x: New file.
3258 * gcc.misc-tests/gcov-7.c: New test.
3259 * gcc.misc-tests/gcov-7.x: New file.
3261 2001-09-06 Janis Johnson <janis187@us.ibm.com>
3263 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
3264 * gcc.misc-tests/gcov-6.c: New test.
3266 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
3269 * g++.dg/abi/vbase1.C: New test.
3271 2001-09-05 Ziemowit Laski <zlaski@apple.com>
3273 * objc.dg/method-2.m: New.
3275 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
3278 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
3279 * g++.dg/init/empty1.C: New test.
3281 2001-09-03 Jakub Jelinek <jakub@redhat.com>
3283 * gcc.c-torture/compile/20010903-1.c: New test.
3285 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
3287 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
3290 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
3292 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
3294 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
3296 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
3298 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
3300 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
3301 for 16-bit 'unsigned int'.
3303 2001-08-29 Kazu Hirata <kazu@hxi.com>
3305 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
3307 2001-08-27 Richard Henderson <rth@redhat.com>
3309 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
3310 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3312 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
3314 * gcc.dg/asm-names.c (ymain): New.
3316 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
3318 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
3319 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
3320 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3322 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3324 * gcc.dg/compare5.c: New testcase.
3326 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
3328 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
3329 and "In instantiation".
3331 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
3333 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
3335 2001-08-20 Janis Johnson <janis187@us.ibm.com>
3337 * gcc.misc-tests/gcov.exp: Add support for branch information.
3338 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
3339 * gcc.misc-tests/gcov-4.c: New test.
3340 * gcc.misc-tests/gcov-4b.c: New test.
3341 * gcc.misc-tests/gcov-5b.c: New test.
3343 2001-08-20 Zack Weinberg <zackw@panix.com>
3345 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
3348 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
3350 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
3352 2001-08-19 Jakub Jelinek <jakub@redhat.com>
3354 * g++.dg/eh/template1.C: New test.
3356 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
3358 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
3360 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
3363 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
3365 * lib/g77-dg.exp: Use prune.exp for common procedures
3366 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
3367 * lib/g77.exp: (g77-dg-prune) Remove
3369 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
3371 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
3373 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3375 * g++.dg/template/unify1.C: New test.
3377 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
3379 * g++.dg/abi/empty4.C: New test.
3381 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
3383 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
3385 * g77.f-torture/compile/pr3743.x: Likewise
3387 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3389 * g++.dg/other/using-declaration.C: New test.
3391 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3393 * gcc.dg/cpp/tr-sign.c: New testcase.
3395 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3397 * gcc.dg/cpp/19951025-1.c: Revert.
3398 * gcc.dg/cpp/directiv.c: We no longer process directives that
3399 interrupt macro arguments.
3401 2001-08-03 Zack Weinberg <zackw@stanford.edu>
3403 * gcc.dg/bconstp-1.c: New test.
3405 2001-08-03 Richard Henderson <rth@redhat.com>
3407 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
3409 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
3411 * gcc.dg/cpp/19951025-1.c: Update.
3413 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
3415 * g77.dg/ff90-1.f (s): Fix reference of variable z,
3418 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
3421 * g++.old-deja/g++.ns/ns14.C: Remove special options.
3422 * g++.old-deja/g++.other/std1.C: Likewise.
3423 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
3425 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
3427 * lib/g77.exp: Load gcc-defs.exp for common procedures
3428 (g77_pass, g77_fail, g77_finish, g77_exit,
3429 ${tool}_check_unsupported_p} Now redundant. Deleted.
3431 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
3433 * g77.dg/fbackslash.f
3434 * g77.dg/fcase-preserve.f
3436 * g77.dg/ffixed-line-length-0.f
3437 * g77.dg/ffixed-line-length-132.f
3438 * g77.dg/ffixed-line-length-7.f
3439 * g77.dg/ffixed-line-length-72.f
3440 * g77.dg/ffixed-line-length-none.f
3441 * g77.dg/ffree-form-1.f
3442 * g77.dg/fno-backslash.f
3443 * g77.dg/fno-f90-1.f
3444 * g77.dg/fno-fixed-form-1.f
3445 * g77.dg/fno-onetrip.f
3446 * g77.dg/fno-typeless-boz.f
3447 * g77.dg/fno-underscoring.f
3448 * g77.dg/fno-vxt-1.f
3450 * g77.dg/ftypeless-boz.f
3451 * g77.dg/fugly-assumed.f
3452 * g77.dg/funderscoring.f
3455 2001-08-01 Ziemowit Laski <zlaski@apple.com>
3457 * objc.dg/fwd-proto-1.m: New.
3458 * objc.dg/local-decl-1.m: New.
3459 * objc.dg/naming-1.m: New.
3460 * objc.dg/naming-2.m: New.
3461 * objc.dg/proto-hier-1.m: New.
3463 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
3465 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
3466 largest-type elements to a struct makes its size grow.
3468 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
3470 * g++.dg/abi/vthunk1.C: New test.
3472 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
3474 * g++.dg/abi/vbase8-22.C: New test.
3476 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
3478 * gcc.dg/cpp/macro8.c: New test.
3480 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
3482 * g++.dg/abi/vbase8-21.C: New test.
3484 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
3486 * g++.dg/abi/vbase8-10.C: New test.
3488 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3490 * lib/g++.exp (g++_set_ld_library_path): Renamed to
3491 ${tool}_set_ld_library_path.
3493 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
3496 2001-07-26 Stan Cox <scox@redhat.com>
3498 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
3499 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
3500 gcc_exit, gcc_check_unsupported_p):
3501 Moved to gcc-deps.exp
3502 * gcc-deps.exp: New file.
3504 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3506 * g++.old-deja/g++.pt/defarg14.C: New test.
3508 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
3510 * g++.old-deja/g++.other/lineno5.C: New test.
3512 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
3514 * g++.old-deja/g++.pt/crash68.C: New test.
3516 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
3518 * g++.old-deja/g++.other/crash42.C: New test.
3520 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
3522 * gcc.dg/cpp/extratokens.c: Fix.
3523 * gcc.dg/cpp/skipping2.c: New tests.
3525 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3527 * gcc.c-torture/execute/20010724-1.c: New file.
3528 * gcc.c-torture/execute/20010724-1.x: New file.
3530 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
3532 * g++.old-deja/g++.other/cond7.C: New test.
3534 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
3536 * g++.old-deja/g++.other/optimize4.C: New test.
3538 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
3540 * g++.old-deja/g++.abi/vbase8-5.C: New test.
3542 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
3544 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
3545 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
3546 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
3547 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
3549 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
3550 bug report" message.
3552 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
3553 * g++.dg/ext/instantiate1.C: Move from old-deja.
3555 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
3557 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
3558 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
3559 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
3560 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
3562 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
3564 * gcc.c-torture/execute/20010723-1.c: New test.
3566 2001-07-23 Ben Elliston <bje@redhat.com>
3568 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
3570 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3572 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
3574 Delete handling of ieee_multilib_flags.
3575 Pass -mieee for alpha*-*-* and sh-*-*.
3576 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3578 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3580 Remove old-abi tests.
3581 * g++.old-deja/g++.mike/p11116.C: Remove.
3582 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
3584 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
3586 * g77.f-torture/compile/pr3743.f: New test
3588 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
3590 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
3592 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3594 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
3595 g++.old-deja/g++.pt/static6.C: Likewise.
3596 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
3597 supports weak symbols.
3599 2001-07-18 Andreas Jaeger <aj@suse.de>
3601 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
3604 2001-07-18 Andreas Jaeger <aj@suse.de>
3606 * gcc.dg/iftrap-1.c: Fix target line.
3608 2001-07-17 Richard Henderson <rth@redhat.com>
3610 * gcc.c-torture/execute/20010717-1.c: New.
3612 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
3614 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
3617 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
3619 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
3621 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3623 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
3624 UAC_SIGBUS, UAC_NOPRINT definitions.
3626 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
3628 * objc/execute/object_is_class.m: New test.
3629 * objc/execute/object_is_meta_class.m: New test.
3631 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
3633 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
3634 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
3636 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
3638 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
3639 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
3641 2001-07-14 Richard Henderson <rth@redhat.com>
3643 * gcc.dg/iftrap-1.c: New.
3645 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
3647 * g77.f-torture/execute/intrinsic77.f: New test.
3649 2001-07-11 Janis Johnson <janis@us.ibm.com>
3651 * gcc.misc-tests/gcov-3.c: New test.
3653 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
3655 * gcc.c-torture/compile/20010711-1.c,
3656 * gcc.c-torture/compile/20010711-2.c: New tests.
3658 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
3660 * gcc.c-torture/execute/20010711-1.c: New test.
3662 2001-07-11 Ben Elliston <bje@redhat.com>
3664 * g++.old-deja/g++.other/enum5.C: New test.
3666 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
3668 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
3669 (g++-dg-prune): Call prune_gcc_output.
3670 * prune.exp: New file for prune_gcc_output.
3671 * lib/g++.exp, lib/gcc.exp: Load it.
3673 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
3675 * gcc.c-torture/compile/20010701-1.c,
3676 g++.old-deja/g++.ext/attrib6.C: New tests.
3678 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
3680 * gcc.c-torture/compile/20010706-1.c: New test.
3682 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
3684 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
3686 2001-06-28 Stan Shebs <shebs@apple.com>
3688 * gcc.dg/pragma-darwin.c: New test.
3690 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3692 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
3693 Solaris 2.[678] system.
3695 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
3697 * gcc.dg/20010622-1.c: New test.
3699 2001-06-18 Stan Shebs <shebs@apple.com>
3701 * objc.dg: New directory.
3702 * objc.dg/dg.exp: New file.
3703 * objc.dg/alias.m: New.
3704 * objc.dg/class-1.m: New.
3705 * objc.dg/class-2.m: New.
3706 * objc.dg/const-str-1.m: New.
3707 * objc.dg/const-str-2.m: New.
3708 * objc.dg/id-1.m: New.
3709 * objc.dg/method-1.m: New.
3710 * objc.dg/super-class-1.m: New.
3711 * lib/objc-dg.exp: New file.
3713 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
3715 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
3718 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
3720 * g++.old-deja/g++.abi/vbase8-9.C: New test.
3722 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3724 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
3727 2001-06-12 Richard Henderson <rth@redhat.com>
3729 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
3731 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
3733 * g++.old-deja/g++.abi/vbase5.C: New test.
3734 * g++.old-deja/g++.abi/vbase6.C: New test.
3735 * g++.old-deja/g++.abi/vbase7.C: New test.
3737 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3739 * gcc.c-torture/compile/20010610-1.c: New test.
3741 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
3743 * g++.old-deja/g++.abi/vbase4.C: New test.
3745 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3747 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
3748 support %f for HC11/HC12 targets.
3749 * gcc.c-torture/execute/930513-1.x: New file, likewise.
3750 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
3751 on HC11/HC12 targets.
3752 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
3754 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3756 * gcc.dg/wchar_t-1.c: New file.
3757 * gcc.dg/wint_t-1.c: Likewise.
3759 2001-06-11 Bernd Schmidt <bernds@redhat.com>
3761 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
3763 2001-06-11 Richard Henderson <rth@redhat.com>
3765 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
3767 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
3769 * gcc.c-torture/compile/20010611-1.c: New test.
3771 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
3773 * gcc.dg/c99-tag-1.c: Add more tests.
3775 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
3777 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
3778 representation on MN10300 and ARM/Thumb.
3780 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
3782 * g77.f-torture/execute/20010610.f: New.
3784 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
3786 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
3789 2001-06-09 Richard Henderson <rth@redhat.com>
3791 * gcc.c-torture/execute/ashrdi-1.c: New.
3792 * gcc.c-torture/execute/ashldi-1.c: New.
3793 * gcc.c-torture/execute/lshrdi-1.c: New.
3795 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
3797 * objc/execute/load-3.m: Added. Check sending +load to categories,
3798 in addition to classes.
3800 2001-06-08 Stan Shebs <shebs@apple.com>
3802 * objc/execute/load-2.m: New test. From Nicola Pero
3803 <n.pero@mi.flashnet.it>.
3805 2001-06-08 Jakub Jelinek <jakub@redhat.com>
3807 * gcc.c-torture/execute/20010605-2.c: New test.
3809 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
3811 * g++.old-deja/g++.abi/vbase2.C: New test.
3812 * g++.old-deja/g++.abi/vbase3.C: New test.
3814 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
3816 * g++.old-deja/g++.pt/friend49.C: New test.
3818 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
3820 * g++.old-deja/g++.ext/anon3.C: New test.
3822 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
3824 * g++.old-deja/g++.other/conv7.C: New test.
3826 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
3828 * gcc.c-torture/compile/20010605-2.c: New test.
3830 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
3832 * gcc.c-torture/execute/20010604-1.c: New test.
3834 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
3836 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
3838 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
3840 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
3841 (g++_link_flags): Likewise.
3842 (g++_init): Pass gccpath's value to two previous functions.
3844 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3846 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
3847 Ensure logfile entry matches exec command line.
3849 2001-05-31 Richard Henderson <rth@redhat.com>
3851 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
3852 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3854 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3856 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
3857 compiler for irix6.2
3859 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
3861 * g++.old-deja/g++.other/optimize3.C: New file.
3863 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
3865 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
3868 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
3870 * g++.old-deja/g++.other/optimize2.C: New file.
3872 2001-05-25 Diego Novillo <dnovillo@redhat.com>
3874 * gcc.c-torture/compile/20010518-2.c: New file.
3875 * gcc.c-torture/execute/20010518-1.c: New file.
3876 * gcc.c-torture/execute/20010518-2.c: New file.
3878 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
3880 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
3882 2001-05-24 Mark Mitchell <mark@codesourcery.com>
3884 G++ no longer defines builtins that do not begin with __builtin.
3885 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
3886 * g++.old-deja/g++.brendand/misc13.C: Likewise.
3887 * g++.old-deja/g++.law/builtin1.C: Likewise.
3888 * g++.old-deja/g++.law/cvt2.C: Likewise.
3889 * g++.old-deja/g++.mike/net5.C: Likewise.
3890 * g++.old-deja/g++.other/builtins1.C: Likewise.
3891 * g++.old-deja/g++.other/builtins2.C: Likewise.
3892 * g++.old-deja/g++.other/builtins3.C: Likewise.
3893 * g++.old-deja/g++.other/builtins4.C: Likewise.
3894 * g++.old-deja/g++.other/inline8.C: Likewise.
3895 * g++.old-deja/g++.robertl/eb39.C: Likewise.
3897 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
3899 * g++.old-deja/g++.pt/using1.C: Adjust.
3900 * g++.old-deja/g++.pt/using2.C: New test.
3902 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3904 * gcc.dg/cpp/charconst.c: New tests.
3905 * gcc.dg/cpp/escape.c: New tests.
3906 * gcc.dg/cpp/escape-1.c: New tests.
3907 * gcc.dg/cpp/escape-2.c: New tests.
3908 * gcc.dg/cpp/ucs.c: New tests.
3910 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3912 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
3913 native compiler for irix6.5.
3915 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
3917 * lib/g++.exp (g++_include_flags): Use args to compute
3919 (g++_link_flags): Likewise.
3920 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
3922 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
3924 * gcc.dg/c90-hexfloat-1.c: Add more tests.
3926 2001-05-21 Geoff Keating <geoffk@redhat.com>
3928 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
3931 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3933 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
3935 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
3936 to STACK_SIZE; Use it to define size of add_histo array.
3937 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
3939 (f): Use GITT_SIZE to define size of gitt local table.
3940 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
3941 to STACK_SIZE; Use it to define size of bytemem array.
3943 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3945 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
3946 on 68HC11/HC12 due to the asm instruction.
3947 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
3948 * gcc.c-torture/compile/920520-1.x: Likewise.
3949 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
3950 on 68HC11/HC12 because the function is larger than 64K.
3951 * gcc.c-torture/compile/961203-1.x: New file, this test fails
3952 on 68HC11/HC12 because the structure is too large.
3954 2001-05-20 Richard Henderson <rth@redhat.com>
3956 * gcc.c-torture/execute/20010520-1.c: New.
3958 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3960 * g++.old-deja/g++.warn/compare1.C: New test.
3961 * gcc.dg/compare4.c: New test.
3963 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3965 * g++.old-deja/g++.other/optimize1.C: New test.
3967 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3969 * g++.old-deja/g++.pt/spec41.C: New test.
3971 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
3973 * gcc.c-torture/compile/20010114-1.x: Remove.
3975 2001-05-18 Stan Shebs <shebs@apple.com>
3977 * gcc.c-torture/compile/20010518-1.c: New test.
3979 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
3981 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
3982 * g++.old-deja/g++.pt/crash67.C: New test.
3984 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
3986 * g++.old-deja/g++.other/debug9.C: New test.
3988 2001-05-16 Zack Weinberg <zackw@stanford.edu>
3990 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
3992 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
3994 * gcc.c-torture/compile/20010516-1.c: New test.
3996 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
3998 * g++.old-deja/g++.other/crash41.C: New test.
4000 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
4002 * g++.old-deja/g++.pt/crash66.C: New test.
4004 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
4006 * g++.old-deja/g++.robertl/eb27.C: Convert.
4008 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
4010 * g++.dg/friend-warn.C: New test. Do not warn about friend
4011 declaration being redundant.
4013 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
4015 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
4017 2001-05-14 Mark Mitchell <mark@codesourcery.com>
4019 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
4021 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
4023 * lib/g++.exp: Use testsuite_flags.
4025 2001-05-13 Mark Mitchell <mark@codesourcery.com>
4027 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
4029 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
4031 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
4033 2001-05-11 Mark Mitchell <mark@codesourcery.com>
4035 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
4037 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4039 * gcc.c-torture/compile/20010313-1.c: New test.
4041 2001-05-09 Zack Weinberg <zackw@stanford.edu>
4043 * gcc.dg/cpp/direct2.c: New test.
4044 * gccq.dg/cpp/direct2s.c: New test.
4046 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
4048 2001-05-07 Mark Mitchell <mark@codesourcery.com>
4050 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
4051 * g++.old-deja/g++.other/op3.C: Likewise.
4053 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
4055 * gcc.dg/cpp/syshdr.h: New file.
4056 * gcc.dg/cpp/sysmac1.c: Update.
4057 * gcc.dg/cpp/sysmac2.c: Update.
4059 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
4061 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
4063 2001-05-04 David Edelsohn <edelsohn@gnu.org>
4065 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
4066 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
4068 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
4070 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
4072 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
4074 * lib/g++.exp (g++_include_flags): Don't use any special flags
4075 if TESTING_IN_BUILD_TREE is not defined.
4076 (g++_init): Use a plain 'c++' as the compiler if
4077 TESTING_IN_BUILD_TREEE is not defined.
4079 2001-05-02 Jakub Jelinek <jakub@redhat.com>
4081 * g++.old-deja/g++.eh/catch13.C: New test.
4082 * g++.old-deja/g++.eh/catch14.C: New test.
4084 2001-05-02 Jakub Jelinek <jakub@redhat.com>
4086 * gcc.dg/cpp/tr-define.c: New test.
4088 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
4090 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
4091 <stdlib.h>, not <malloc.h>.
4093 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
4095 * g++.old-deja/g++.ns/template17.C: New test.
4097 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
4099 * g++.old-deja/g++.pt/ref4.C: New test.
4101 2001-04-30 Richard Henderson <rth@redhat.com>
4103 * gcc.dg/20000724-1.c: Revert last change.
4105 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
4107 * g77.f-torture/execute/20010430.f: New test.
4109 2001-04-30 Mark Mitchell <mark@codesourcery.com>
4111 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
4113 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
4115 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
4117 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
4119 * g++.old-deja/g++.eh/crash6.C: New test.
4121 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
4123 * g++.old-deja/g++.other/warn7.C: New test.
4125 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
4127 * g++.old-deja/g++.other/defarg9.C: New test.
4129 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
4131 * g77.f-torture/compile/20010426.f: New test.
4132 * g77.f-torture/execute/20010426.f: New test.
4134 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
4136 * g77.f-torture/compile/20000629-1.x: Remove - error
4139 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
4141 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
4142 Tweak slightly to work with g++.dg framework.
4143 * g++.dg/special/ecos.exp: Run initp1.C test.
4144 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
4146 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
4147 its linker doesn't give line numbers either.
4148 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
4150 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
4152 * g++.old-deja/g++.other/lex1.C: New test.
4154 2001-04-26 Jakub Jelinek <jakub@redhat.com>
4156 * gcc.dg/noncompile/20010425-1.c: New test.
4158 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
4160 * g++.old-deja/g++.pt/mangle2.C: New test.
4162 2001-04-25 Jakub Jelinek <jakub@redhat.com>
4164 * gcc.dg/format/plus-1.c: New test.
4166 2001-04-25 Jakub Jelinek <jakub@redhat.com>
4168 * gcc.dg/20010423-1.c: New test.
4170 2001-04-25 Jakub Jelinek <jakub@redhat.com>
4172 * gcc.c-torture/execute/20010422-1.c: New test.
4174 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
4176 * g++.old-deja/g++.ns/type2.C: New test.
4178 2001-04-24 Zack Weinberg <zackw@stanford.edu>
4180 * g++.old-deja/g++.other/perf1.C: New test.
4182 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
4184 * gcc.dg/c99-func-2.c: Remove xfail.
4185 * gcc.dg/c99-func-3.c: Remove xfail.
4186 * gcc.dg/c99-func-4.c: Remove xfail.
4188 2001-04-23 Zack Weinberg <zackw@stanford.edu>
4190 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
4192 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
4194 * gcc.c-torture/compile/20010423-1.c: New test.
4196 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
4198 * g++.old-deja/g++.pt/typename28.C: New test.
4200 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
4202 * g++.old-deja/g++.abi/empty2.C: New test.
4203 * g++.old-deja/g++.abi/empty3.C: New test.
4205 2001-04-20 Jakub Jelinek <jakub@redhat.com>
4207 * g++.old-deja/g++.other/comdat2.C: New test.
4208 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
4210 2001-04-20 Jakub Jelinek <jakub@redhat.com>
4212 * g++.old-deja/g++.other/overload14.C: New test.
4214 2001-04-20 Jakub Jelinek <jakub@redhat.com>
4216 * g++.old-deja/g++.other/lookup23.C: New test.
4218 2001-04-20 Jakub Jelinek <jakub@redhat.com>
4220 * gcc.c-torture/execute/20010403-1.c: New test.
4222 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
4223 Mark Mitchell <mark@codesourcery.com>
4225 * lib/old-dejagnu.exp: Don't delete output of executable.
4226 Add .exe suffix to executables.
4228 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
4230 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
4232 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4234 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
4236 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4238 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
4239 * g++.old-deja/g++.abi/crash1.C: New test.
4241 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4243 * g++.old-deja/g++.other/crash40.C: New test.
4245 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4247 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
4249 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
4251 * g++.old-deja/g++.other/warn6.C: New test.
4253 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4255 * g++.old-deja/g++.robertl/eb42.C: Same.
4257 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4259 * gcc.dg/wtr-conversion-1.c: New testcase.
4261 2001-04-10 Richard Henderson <rth@redhat.com>
4263 * g++.old-deja/g++.other/array5.C: New.
4265 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4267 * gcc.c-torture/execute/20010408-1.c: New test.
4269 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
4271 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
4272 headers and constructs.
4273 * g++.old-deja/g++.robertl/eb79.C: Same.
4274 * g++.old-deja/g++.robertl/eb77.C (main): Same.
4275 * g++.old-deja/g++.robertl/eb73.C: Same.
4276 * g++.old-deja/g++.robertl/eb66.C (main): Same.
4277 * g++.old-deja/g++.robertl/eb55.C (t): Same.
4278 * g++.old-deja/g++.robertl/eb54.C (main): Same.
4279 * g++.old-deja/g++.robertl/eb46.C (main): Same.
4280 * g++.old-deja/g++.robertl/eb44.C: Same.
4281 * g++.old-deja/g++.robertl/eb41.C (main): Same.
4282 * g++.old-deja/g++.robertl/eb4.C (main): Same.
4283 * g++.old-deja/g++.robertl/eb39.C: Same.
4284 * g++.old-deja/g++.robertl/eb33.C (main): Same.
4285 * g++.old-deja/g++.robertl/eb31.C (main): Same.
4286 * g++.old-deja/g++.robertl/eb30.C: Same.
4287 * g++.old-deja/g++.robertl/eb3.C: Same.
4288 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
4289 * g++.old-deja/g++.robertl/eb21.C: Same.
4290 * g++.old-deja/g++.robertl/eb15.C: Same.
4291 * g++.old-deja/g++.robertl/eb118.C: Same.
4292 * g++.old-deja/g++.robertl/eb115.C (main): Same.
4293 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
4294 * g++.old-deja/g++.robertl/eb109.C: Same.
4295 * g++.old-deja/g++.other/sibcall1.C (main): Same.
4296 * g++.old-deja/g++.mike/rtti1.C: Same.
4297 * g++.old-deja/g++.mike/p658.C: Same.
4298 * g++.old-deja/g++.mike/net46.C: Same.
4299 * g++.old-deja/g++.mike/net34.C: Same.
4300 * g++.old-deja/g++.mike/memoize1.C: Same.
4301 * g++.old-deja/g++.mike/eh2.C: Same.
4302 * g++.old-deja/g++.law/weak.C: Same.
4303 * g++.old-deja/g++.law/visibility7.C: Same.
4304 * g++.old-deja/g++.law/visibility25.C: Same.
4305 * g++.old-deja/g++.law/visibility22.C: Same.
4306 * g++.old-deja/g++.law/visibility2.C: Same.
4307 * g++.old-deja/g++.law/visibility17.C: Same.
4308 * g++.old-deja/g++.law/visibility13.C: Same.
4309 * g++.old-deja/g++.law/visibility10.C: Same.
4310 * g++.old-deja/g++.law/visibility1.C: Same.
4311 * g++.old-deja/g++.law/virtual3.C (eval): Same.
4312 * g++.old-deja/g++.law/vbase1.C: Same.
4313 * g++.old-deja/g++.law/operators32.C: Same.
4314 * g++.old-deja/g++.law/nest3.C: Same.
4315 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
4316 * g++.old-deja/g++.law/except5.C (main): Same.
4317 * g++.old-deja/g++.law/cvt7.C (run): Same.
4318 * g++.old-deja/g++.law/cvt2.C: Same.
4319 * g++.old-deja/g++.law/cvt16.C: Same.
4320 * g++.old-deja/g++.law/ctors6.C (bar): Same.
4321 * g++.old-deja/g++.law/ctors17.C (main): Same.
4322 * g++.old-deja/g++.law/ctors13.C: Same.
4323 * g++.old-deja/g++.law/ctors12.C (main): Same.
4324 * g++.old-deja/g++.law/ctors10.C: Same.
4325 * g++.old-deja/g++.law/code-gen5.C: Same.
4326 * g++.old-deja/g++.law/bad-error7.C: Same.
4327 * g++.old-deja/g++.law/arm9.C: Same.
4328 * g++.old-deja/g++.law/arm12.C: Same.
4329 * g++.old-deja/g++.law/arg8.C: Same.
4330 * g++.old-deja/g++.law/arg1.C: Same.
4331 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
4332 * g++.old-deja/g++.jason/template31.C: Same.
4333 * g++.old-deja/g++.jason/template24.C (main): Same.
4334 * g++.old-deja/g++.jason/2371.C: Same.
4335 * g++.old-deja/g++.eh/new2.C: Same.
4336 * g++.old-deja/g++.eh/new1.C: Same.
4337 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
4338 * g++.old-deja/g++.brendan/nest21.C (main): Same.
4339 * g++.old-deja/g++.brendan/err-msg3.C: Same.
4340 * g++.old-deja/g++.brendan/crash62.C: Same.
4341 * g++.old-deja/g++.brendan/crash52.C: Same.
4342 * g++.old-deja/g++.brendan/crash49.C (main): Same.
4343 * g++.old-deja/g++.brendan/crash38.C: Same.
4344 * g++.old-deja/g++.brendan/crash15.C (main): Same.
4345 * g++.old-deja/g++.brendan/copy9.C: Same.
4347 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
4349 * gcc.c-torture/execute/20001203-2.c (memset):
4350 Count argument is of type __SIZE_TYPE__.
4352 2001-04-04 Diego Novillo <dnovillo@redhat.com>
4354 * gcc.c-torture/compile/20010404-1.c: New test.
4356 2001-04-04 Jakub Jelinek <jakub@redhat.com>
4358 * gcc.c-torture/compile/20010326-1.c: New test.
4360 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
4362 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
4363 peculiarities of the SH.
4364 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
4366 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4368 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
4369 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
4370 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
4372 2001-04-02 Jakub Jelinek <jakub@redhat.com>
4374 * g77.f-torture/compile/20010321-1.f: New test.
4376 2001-04-02 Jakub Jelinek <jakub@redhat.com>
4378 * gcc.c-torture/compile/20010329-1.c: New test.
4380 2001-04-02 Jakub Jelinek <jakub@redhat.com>
4382 * gcc.c-torture/execute/20010329-1.c: New test.
4384 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
4386 * g++.old-deja/g++.other/eh4.C: Fix typo.
4388 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
4390 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
4392 2001-03-28 Philip Blundell <philb@gnu.org>
4394 * gcc.c-torture/compile/20010328-1.c: New test.
4396 2001-03-27 Richard Henderson <rth@redhat.com>
4398 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
4399 * g++.old-deja/g++.eh/vbase3.C: Likewise.
4401 2001-03-27 Alan Modra <alan@linuxcare.com.au>
4403 * gcc.c-torture/compile/20010327-1.c: New test.
4405 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
4407 * g++.old-deja/g++.other/friend12.C: New test.
4408 * g++.old-deja/g++.other/friend9.C: Expect no errors.
4409 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
4411 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
4413 * gcc.c-torture/execute/20010325-1.c: New test.
4415 2001-03-23 Jakub Jelinek <jakub@redhat.com>
4417 * g++.old-deja/g++.other/mangle3.C: New test.
4419 2001-03-22 Jakub Jelinek <jakub@redhat.com>
4421 * g++.old-deja/g++.other/anon8.C: New test.
4423 2001-03-20 Philip Blundell <philb@gnu.org>
4425 * gcc.c-torture/compile/20010320-1.c: New test.
4427 2001-03-17 Richard Henderson <rth@redhat.com>
4429 * g++.old-deja/g++.other/eh4.C: Add expected error text.
4431 2001-03-15 Geoff Keating <geoff@redhat.com>
4433 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
4436 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
4438 * g++.old-deja/g++.other/eh4.C: New test.
4440 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
4442 * gcc.dg/cpp/mi1.c: Update.
4444 2001-03-14 Jakub Jelinek <jakub@redhat.com>
4446 * g++.old-deja/g++.other/regstack.C: New test.
4448 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
4450 * g++.old-deja/g++.other/ref4.C: New test.
4452 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
4454 * objc/execute/va_method.m: Added.
4455 * objc/execute/IMP.m: Added.
4456 * objc/execute/_cmd.m: Added.
4457 * objc/execute/accessing_ivars.m: Added.
4458 * objc/execute/class-1.m: Added.
4459 * objc/execute/class-10.m: Added.
4460 * objc/execute/class-11.m: Added.
4461 * objc/execute/class-12.m: Added.
4462 * objc/execute/class-13.m: Added.
4463 * objc/execute/class-14.m: Added.
4464 * objc/execute/class-2.m: Added.
4465 * objc/execute/class-3.m: Added.
4466 * objc/execute/class-4.m: Added.
4467 * objc/execute/class-5.m: Added.
4468 * objc/execute/class-6.m: Added.
4469 * objc/execute/class-7.m: Added.
4470 * objc/execute/class-8.m: Added.
4471 * objc/execute/class-9.m: Added.
4472 * objc/execute/class-tests-1.h
4473 * objc/execute/class-tests-2.h
4474 * objc/execute/compatibility_alias.m: Added.
4475 * objc/execute/encode-1.m: Added.
4476 * objc/execute/formal_protocol-1.m: Added.
4477 * objc/execute/formal_protocol-2.m: Added.
4478 * objc/execute/formal_protocol-3.m: Added.
4479 * objc/execute/formal_protocol-4.m: Added.
4480 * objc/execute/formal_protocol-5.m: Added.
4481 * objc/execute/formal_protocol-6.m: Added.
4482 * objc/execute/formal_protocol-7.m: Added.
4483 * objc/execute/informal_protocol.m: Added.
4484 * objc/execute/initialize.m: Added.
4485 * objc/execute/load.m: Added.
4486 * objc/execute/many_args_method.m: Added.
4487 * objc/execute/nested-3.m: Added.
4488 * objc/execute/no_clash.m: Added.
4489 * objc/execute/private.m: Added.
4490 * objc/execute/redefining_self.m: Added.
4491 * objc/execute/root_methods.m: Added.
4492 * objc/execute/selector-1.m: Added.
4493 * objc/execute/static-1.m: Added.
4494 * objc/execute/static-2.m: Added.
4495 * objc/execute/va_method.m: Added.
4497 2001-03-10 Richard Henderson <rth@redhat.com>
4499 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
4501 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
4503 * g++.old-deja/g++.other/crash31.C: XFAIL.
4504 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
4505 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
4506 * gcc.c-torture/execute/20010123-1.x: XFAIL.
4507 * gcc.c-torture/execute/20010124-1.x: XFAIL.
4508 * gcc.dg/sequence-pt-1.c: XFAIL one test.
4510 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
4512 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
4514 2001-03-06 Zack Weinberg <zackw@stanford.edu>
4516 * gcc.dg/20000724-1.c: Don't use multiline strings.
4518 2001-03-06 Zack Weinberg <zackw@stanford.edu>
4520 * objc/execute/string1.m, objc/execute/string2.m: Compare the
4521 result of -cString against what we expect it to be; don't just
4522 print it out for no one to read.
4524 * objc/execute/string3.m, objc/execute/string4.m: New tests.
4525 Based on testcases provided by Nicola Pero.
4527 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
4529 * gcc.dg/cpp/macro7.c: New test.
4531 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
4533 * gcc.dg/cpp/multiline.c: Update.
4535 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
4537 * g++.old-deja/g++.other/enum3.C: New test.
4539 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
4541 * g++.old-deja/g++.other/pod1.C: New test.
4543 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
4545 * g++.old-deja/g++.ext/overload1.C: New test.
4547 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
4549 * g++.old-deja/g++.pt/using1.C: New test.
4551 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
4553 * g++.old-deja/g++.other/using9.C: New test.
4555 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
4557 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
4559 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
4561 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
4563 * g++.old-deja/g++.ext/realpt1.C: Remove.
4565 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
4567 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
4569 2001-02-26 Will Cohen <wcohen@redhat.com>
4571 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4573 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
4575 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
4576 templatized constructors.
4578 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4580 * gcc.c-torture/execute/20010224-1.c: New test.
4582 2001-02-23 Jakub Jelinek <jakub@redhat.com>
4584 * gcc.c-torture/execute/20010222-1.c: New test.
4586 2001-02-22 Jakub Jelinek <jakub@redhat.com>
4588 * g++.old-deja/g++.other/inline20.C: New test.
4590 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
4592 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
4594 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
4596 * g++.old-deja/g++.other/lookup22.C: New test.
4598 2001-02-19 Zack Weinberg <zackw@stanford.edu>
4600 * g77.dg: New directory.
4601 * g77.dg/20010216-1.f: New test case.
4602 * g77.dg/dg.exp: New driver.
4603 * lib/g77-dg.exp: New driver library.
4605 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4607 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
4609 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
4611 * g++.old-deja/g++.other/decl9.C: New test.
4613 2001-02-16 Jakub Jelinek <jakub@redhat.com>
4615 * g++.old-deja/g++.other/init16.C: Update the test so that it does
4616 not need <string> and also tests the initialization at runtime.
4618 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
4620 * gcc.c-torture/execute/longlong.c: New test.
4622 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
4624 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
4626 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
4628 * gcc.c-torture/execute/920302-1.c (execute):
4629 Change argument type to short.
4631 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
4633 * g++.old-deja/g++.pt/deduct6.C: New test.
4635 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
4637 * g++.old-deja/g++.pt/deduct5.C: New test.
4639 2001-02-14 Jakub Jelinek <jakub@redhat.com>
4641 * gcc.c-torture/execute/20010209-1.c: New test.
4643 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
4645 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
4647 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
4649 * g++.dg/vtgc1.C: Update for new ABI.
4651 * consistency.vlad: New directory, 1665 files.
4653 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
4655 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
4657 * gcc.dg/cpp/digraphs.c: Declare puts.
4659 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
4661 * g++.old-deja/g++.other/warn5.C: New test.
4663 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
4665 * g++.old-deja/g++.pt/spec40.C: New test.
4667 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
4669 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
4671 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
4673 2001-02-12 Jakub Jelinek <jakub@redhat.com>
4675 * gcc.c-torture/compile/20010209-1.c: New test.
4677 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
4679 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
4680 excess errors message but not if it crashes.
4681 * g++.old-deja/g++.other/crash27.C: Likewise.
4682 * g++.old-deja/g++.other/crash28.C: Likewise.
4683 * g++.old-deja/g++.other/crash30.C: Likewise.
4684 * g++.old-deja/g++.other/crash32.C: Likewise.
4685 * g++.old-deja/g++.other/crash35.C: Likewise.
4686 * g++.old-deja/g++.pt/inherit2.C: Likewise.
4688 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
4690 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
4691 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
4692 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
4693 g77.f-torture/execute/execute.exp,
4694 g77.f-torture/noncompile/noncompile.exp,
4695 gcc.c-torture/execute/execute.exp,
4696 gcc.c-torture/execute/memcheck/memcheck.exp,
4697 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
4698 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
4699 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
4700 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
4701 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
4702 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
4703 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
4704 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
4705 Remove bug reporting instructions with ancient email addresses.
4707 2001-02-07 Jakub Jelinek <jakub@redhat.com>
4709 * gcc.dg/20010202-1.c: New test.
4710 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
4712 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
4714 * g++.dg/stdbool-if.C: New test.
4716 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
4718 * objc/execute/fdecl.m: Added main().
4720 2001-02-07 Jakub Jelinek <jakub@redhat.com>
4722 * gcc.c-torture/execute/20010206-1.c: New test.
4724 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
4726 * gcc.dg/cpp/avoidpaste1.c: Update.
4728 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
4730 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
4731 Pero <nicola@brainstorm.co.uk>.
4732 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
4734 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
4736 * g++.old-deja/g++.pt/spec39.C: New test.
4738 2001-02-05 Jakub Jelinek <jakub@redhat.com>
4740 * gcc.c-torture/compile/20010202-1.c: New test.
4742 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
4744 * g++.old-deja/g++.abi/primary2.C: New test.
4745 * g++.old-deja/g++.abi/primary3.C: New test.
4746 * g++.old-deja/g++.abi/primary4.C: New test.
4747 * g++.old-deja/g++.abi/primary5.C: New test.
4748 * g++.old-deja/g++.abi/vtable3.h: New test.
4749 * g++.old-deja/g++.abi/vtable3a.C: New test.
4750 * g++.old-deja/g++.abi/vtable3b.C: New test.
4751 * g++.old-deja/g++.abi/vtable3c.C: New test.
4752 * g++.old-deja/g++.abi/vtable3d.C: New test.
4753 * g++.old-deja/g++.abi/vtable3e.C: New test.
4754 * g++.old-deja/g++.abi/vtable3f.C: New test.
4755 * g++.old-deja/g++.abi/vtable3g.C: New test.
4756 * g++.old-deja/g++.abi/vtable3h.C: New test.
4757 * g++.old-deja/g++.abi/vtable3i.C: New test.
4758 * g++.old-deja/g++.abi/vtable3j.C: New test.
4759 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
4761 2001-02-03 Jakub Jelinek <jakub@redhat.com>
4763 * g++.old-deja/g++.other/anon6.C: New test.
4764 * g++.old-deja/g++.other/anon7.C: New test.
4766 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
4768 * gcc.dg/cpp/avoidpaste2.c: New tests.
4770 2001-01-31 Jakub Jelinek <jakub@redhat.com>
4772 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
4774 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
4776 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
4777 DECIMAL_DIG cases for Irix."
4779 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
4781 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
4783 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
4785 * gcc.dg/c99-tag-1.c: New test.
4787 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
4789 * gcc.dg/cpp/tr-warn1.c: Add tests.
4791 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
4793 * gcc.dg/cpp/avoidpaste1.c: Update.
4794 * gcc.dg/cpp/paste4.c: Update.
4796 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
4798 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
4801 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4803 * g++.old-deja/g++.other/inline19.C: New test.
4805 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
4807 * gcc.dg/Wlarger-than.c: New test.
4809 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
4811 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
4813 2001-01-29 Jakub Jelinek <jakub@redhat.com>
4815 * gcc.c-torture/execute/20010129-1.c: New test.
4816 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
4818 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
4820 * gcc.dg/cpp/avoidpaste1.c: Test case.
4822 2001-01-28 Jakub Jelinek <jakub@redhat.com>
4824 * g++.old-deja/g++.other/inline18.C: New test.
4826 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4828 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
4829 and __builtin_putchar.
4831 2001-01-27 Jakub Jelinek <jakub@redhat.com>
4833 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
4836 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
4838 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
4839 floating point number rounding mode to round to the nearest
4842 2001-01-25 Jakub Jelinek <jakub@redhat.com>
4844 * g++.old-deja/g++.other/mangle2.C: New test.
4846 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
4848 * gcc.c-torture/compile/20010124-1.c: New test.
4850 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
4852 * g++.old-deja/g++.pt/spec38.C: New test.
4854 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4856 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
4859 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4861 * gcc.c-torture/execute/20010123-1.c: New test.
4863 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
4865 * g++.old-deja/g++.pt/spec37.C: New test.
4867 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
4869 * g++.old-deja/g++.pt/overload14.C: New test.
4871 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4873 * gcc.c-torture/execute/20010122-1.c: New test, exercise
4874 __builtin_return_address.
4876 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
4878 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
4879 * g++.old-deja/g++.pt/spec35.C: New test.
4880 * g++.old-deja/g++.pt/spec36.C: New test.
4882 2001-01-20 Jakub Jelinek <jakub@redhat.com>
4884 * gcc.c-torture/compile/20010118-1.c: New test.
4886 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
4888 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
4890 2001-01-19 Jakub Jelinek <jakub@redhat.com>
4892 * gcc.c-torture/execute/20010119-1.c: New test.
4894 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
4896 * g++.old-deja/g++.other/vbase5.C: New test.
4898 2001-01-19 Jakub Jelinek <jakub@redhat.com>
4900 * gcc.c-torture/execute/20010118-1.c: New test.
4902 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
4904 * g++.old-deja/g++.pt/deduct3.C: New test.
4906 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
4908 * g++.old-deja/g++.pt/spec34.C: New test.
4910 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
4912 * g77.f-torture/compile/20000601-2.f: New test.
4914 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
4916 * g++.old-deja/g++.other/init17.C: New test.
4918 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
4920 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
4922 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
4924 * g++.old-deja/g++.pt/unify8.C: New test.
4926 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
4928 * g++.old-deja/g++.abi/vbase1.C: New test.
4930 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
4932 * g++.old-deja/g++.pt/crash65.C: New test.
4934 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
4936 * gcc.dg/cpp/assembl2.S: New test case.
4938 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
4940 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
4943 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4945 * g++.old-deja/g++.other/builtins1.C: New test.
4946 * g++.old-deja/g++.other/builtins2.C: Likewise.
4947 * g++.old-deja/g++.other/builtins3.C: Likewise.
4948 * g++.old-deja/g++.other/builtins4.C: Likewise.
4950 2001-01-17 Jakub Jelinek <jakub@redhat.com>
4952 * gcc.c-torture/compile/20010117-1.c: New test.
4953 * gcc.c-torture/compile/20010117-2.c: New test.
4955 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
4957 * g77.f-torture/execute/20010116.[fx]: New test,
4959 * g77.f-torture/compile/20010115.f: Indicate it's
4960 a test for PR fortran/1636.
4962 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
4964 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
4966 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
4968 * g77.f-torture/compile/20010115.f: New test.
4970 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
4972 * g++.old-deja/g++.pt/nontype5.C: New test.
4974 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
4976 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
4977 have an equivalent working one below it.
4979 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
4981 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
4982 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
4984 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
4986 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
4987 message containing "init_priority".
4988 (conpr-2.C): Likewise.
4989 (conpr-3.C): Likewise.
4990 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
4992 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4994 * gcc.c-torture/execute/20010114-2.c: New test.
4996 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
4998 * gcc.c-torture/compile/20010114-1.c: New test.
4999 * gcc.c-torture/compile/20010114-1.x: Xfail.
5000 * gcc.c-torture/compile/20010114-2.c: New test.
5001 * gcc.c-torture/execute/20010114-1.c: New test.
5002 * gcc.dg/trunc-1.c: New test.
5003 * gcc.dg/uninit-B.c: New test.
5005 2001-01-13 Nick Clifton <nickc@redhat.com>
5007 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
5010 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
5012 * gcc.c-torture/compile/20010113-1.c: New test.
5014 2001-01-13 Jakub Jelinek <jakub@redhat.com>
5016 * gcc.c-torture/compile/20001212-1.c: New test.
5018 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
5020 * gcc.dg/cpp/widestr1.c: Update.
5021 * gcc.dg/cpp/prag-imp.c: Remove.
5023 2001-01-12 Jakub Jelinek <jakub@redhat.com>
5025 * gcc.c-torture/execute/20000801-3.x: Remove.
5026 * gcc.dg/c90-init-1.c: New test.
5027 * gcc.dg/c99-init-1.c: New test.
5028 * gcc.dg/c99-init-2.c: New test.
5029 * gcc.dg/gnu99-init-1.c: New test.
5031 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
5033 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
5034 testing that no relevant ones were found.
5036 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
5038 * g++.old-deja/g++.pt/cast2.C: New test.
5040 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
5042 * g++.old-deja/g++.pt/friend47.C: New test.
5044 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
5046 * g++.old-deja/g++.pt/instantiate13.C: New test.
5048 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
5050 * g++.old-deja/g++.other/defarg7.C: New test.
5051 * g++.old-deja/g++.other/defarg8.C: New test.
5053 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
5055 * g++.old-deja/g++.pt/crash64.C: New test.
5057 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
5059 * g++.old-deja/g++.pt/crash63.C: New test.
5061 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
5063 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
5065 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
5067 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
5069 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
5071 * g++.old-deja/g++.pt/error3.C: New test.
5073 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
5075 * g++.old-deja/g++.other/crash39.C: New test.
5077 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
5079 * g++.old-deja/g++.other/vbase4.C: New test.
5081 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
5083 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
5084 * gcc.dg/special/20000419-2.c: New file. Identical to above.
5085 * gcc.dg/special/special.exp: New test driver which will check
5086 for alias support for the above test.
5088 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
5090 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
5091 problems on small machines.
5092 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
5095 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
5097 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
5099 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5101 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
5103 * g++.old_deja/g++.pt/using8.C: New test.
5105 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
5107 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
5109 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
5111 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
5112 where a failure is expected.
5113 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
5115 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
5117 * g++.old_deja/g++.pt/instantiate12.C: New test.
5119 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
5121 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
5123 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
5124 * g++.old-deja/g++.brendan/crash17.C: Likewise.
5125 * g++.old-deja/g++.brendan/crash29.C: Likewise.
5126 * g++.old-deja/g++.brendan/crash48.C: Likewise.
5127 * g++.old-deja/g++.brendan/ns1.C: Likewise.
5128 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
5129 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5130 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5131 * g++.old-deja/g++.eh/spec6.C: Likewise.
5132 * g++.old-deja/g++.jason/crash3.C: Likewise.
5133 * g++.old-deja/g++.law/ctors11.C: Likewise.
5134 * g++.old-deja/g++.law/ctors17.C: Likewise.
5135 * g++.old-deja/g++.law/ctors5.C: Likewise.
5136 * g++.old-deja/g++.law/ctors9.C: Likewise.
5137 * g++.old-deja/g++.mike/ambig1.C: Likewise.
5138 * g++.old-deja/g++.mike/net22.C: Likewise.
5139 * g++.old-deja/g++.mike/p3538a.C: Likewise.
5140 * g++.old-deja/g++.mike/p3538b.C: Likewise.
5141 * g++.old-deja/g++.mike/virt3.C: Likewise.
5142 * g++.old-deja/g++.niklas/t128.C: Likewise.
5143 * g++.old-deja/g++.other/anon4.C: Likewise.
5144 * g++.old-deja/g++.other/using1.C: Likewise.
5145 * g++.old-deja/g++.other/warn3.C: Likewise.
5146 * g++.old-deja/g++.pt/t37.C: Likewise.
5147 * g++.old-deja/g++.robertl/eb69.C: Likewise.
5148 * g++.old-deja/g++.robertl/eb71.C: Likewise.
5150 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
5152 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
5154 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5156 * gcc.c-torture/execute/stdio-opt-3.c: New test.
5158 2001-01-07 Jakub Jelinek <jakub@redhat.com>
5160 * gcc.c-torture/compile/20010107-1.c: New test.
5162 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
5164 * gcc.c-torture/execute/builtin-noret-1.c: New test.
5166 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
5168 * gcc.dg/format/format.h: New file.
5169 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
5170 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
5171 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
5172 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
5173 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
5174 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5175 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
5176 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
5177 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
5178 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
5179 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
5180 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
5181 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
5182 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
5183 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
5184 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
5185 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
5186 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
5187 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
5188 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
5189 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
5190 instead of declaring standard types, macros and functions in each
5193 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
5195 * gcc.c-torture/execute/20010106-1.c: New test.
5197 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
5199 * gcc.dg/format/format.exp: New file.
5200 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
5201 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
5202 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
5203 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
5204 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
5205 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
5206 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
5207 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
5208 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
5209 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
5210 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
5211 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
5212 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
5213 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
5214 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
5215 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
5216 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
5217 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
5218 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
5219 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
5220 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
5221 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
5222 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
5223 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
5224 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
5225 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
5226 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
5227 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
5228 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
5229 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
5230 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
5231 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
5232 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
5233 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
5234 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
5235 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
5236 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
5237 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
5238 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
5239 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
5240 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
5241 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
5243 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
5245 * gcc.c-torture/execute/991228-1.c: Take word endianness into
5248 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
5250 * gcc.c-torture/execute/builtin-complex-1.c: New test.
5252 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
5254 * g++.old-deja/g++.pt/crash62.C: New test.
5256 2001-01-04 Richard Henderson <rth@redhat.com>
5258 * gcc.dg/20000926-1.c: Update expected warnings.
5259 * gcc.dg/array-2.c: Likewise.
5260 * gcc.dg/array-4.c: Also validate flexible array members.
5261 * gcc.dg/c99-flex-array-1.c: New.
5263 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
5265 * gcc.c-torture/compile/20001222-1.x: Remove.
5267 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5269 * gcc.c-torture/execute/built-in-setjmp.c: New.
5271 2001-01-03 Richard Henderson <rth@redhat.com>
5273 * gcc.dg/940510-1.c: Update expected error wording.
5274 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
5276 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
5278 * lib/target-supports.exp (check_alias_available): Modified to
5279 indicate aliases not supported if only weak aliases are supported.
5281 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5283 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
5284 Turn on cmpstrsi checks for __pj__ and __i370__.
5286 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
5288 * g++.old-deja/g++.other/virtual11.C: New test.
5290 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
5292 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
5294 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5296 * gcc.c-torture/compile/20010102-1.c: New test.
5298 2001-01-02 Andreas Jaeger <aj@suse.de>
5300 * gcc.dg/noreturn-3.c: New test.
5302 * gcc.dg/noreturn-4.c: New test.
5304 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5306 * gcc.c-torture/execute/stdio-opt-1.c: Also test
5307 __builtin_fputc and __builtin_fwrite.
5309 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
5311 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
5312 signed char, not default char.
5314 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
5316 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
5318 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
5320 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
5322 2000-12-29 Richard Henderson <rth@redhat.com>
5324 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
5325 (__cyg_profile_func_exit): Define.
5327 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
5329 * g++.dg/vtgc1.C: New test.
5331 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
5333 * gcc.dg/noncompile/20001228-1.c: New test.
5335 * gcc.dg/20001228-1.c: New test.
5337 * gcc.c-torture/execute/20001228-1.c: New test.
5339 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
5341 * gcc.dg/format-strfmon-1.c: New test.
5343 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5345 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
5346 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
5347 * gcc.c-torture/execute/string-opt-1.c: Likewise.
5348 * gcc.c-torture/execute/string-opt-2.c: Likewise.
5349 * gcc.c-torture/execute/string-opt-3.c: Likewise.
5350 * gcc.c-torture/execute/string-opt-4.c: Likewise.
5351 * gcc.c-torture/execute/string-opt-6.c: Likewise.
5352 * gcc.c-torture/execute/string-opt-7.c: Likewise.
5353 * gcc.c-torture/execute/string-opt-8.c: Likewise.
5354 * gcc.c-torture/execute/string-opt-9.c: Likewise.
5355 * gcc.c-torture/execute/string-opt-10.c: Likewise.
5356 * gcc.c-torture/execute/string-opt-11.c: Likewise.
5357 * gcc.c-torture/execute/string-opt-12.c: Likewise.
5359 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
5360 * gcc.c-torture/execute/string-opt-4.c: Test index.
5362 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
5364 * gcc.c-torture/compile/20001226-1.c: New test.
5366 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
5368 * gcc.c-torture/compile/20001222-1.c: New test.
5369 * gcc.c-torture/compile/20001222-1.x: Xfail.
5371 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
5373 * gcc.c-torture/execute/comp-goto-2.c: New test.
5375 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
5377 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
5378 Use long types if __INT_MAX__ is 32767.
5379 (main): Use cast to (sint32 *) when poking 88 into a_page.
5381 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
5383 2000-12-21 Bernd Schmidt <bernds@redhat.com>
5385 * gcc.c-torture/compile/20001221-1.c: New test.
5386 * gcc.c-torture/execute/20001221-1.c: New test.
5388 2000-12-20 Richard Henderson <rth@redhat.com>
5390 * g++.old-deja/g++.pt/crash36.C: Update error lines.
5391 * g++.old-deja/g++.robertl/eb109.C: Likewise.
5393 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5395 * gcc.dg/compare3.c: New test.
5397 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
5399 * gcc.dg/format-warnll-1.c: New test.
5401 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
5403 * gcc.dg/cpp/cmdlne-P.c: New test.
5405 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
5407 * gcc.c-torture/execute/builtin-abs-1.c,
5408 gcc.c-torture/execute/builtin-abs-2.c: New tests.
5410 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
5412 * gcc.dg/cpp/multiline.c: New test.
5414 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
5416 * g++.old-deja/g++.other/syshdr1.C: Update.
5417 * gcc.dg/cpp/lineflags.c: Remove temporarily.
5419 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5421 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
5423 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5425 * g++.old-deja/g++.pt/ttp65.C: New test.
5427 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5429 * g++.old-deja/g++.pt/ttp64.C: New test.
5431 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5433 * g++.old-deja/g++.pt/spec33.C: New test.
5435 2000-12-14 Catherine Moore <clm@redhat.com>
5437 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
5438 * gcc.c-torture/execute/920612-2.c: Likewise.
5439 * gcc.c-torture/execute/920428-2.c: Likewise.
5440 * gcc-c-torture/execute/va-arg-11.c: Call exit.
5441 * gcc.c-torture/execute/va-arg-21.c: Likewise.
5443 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5445 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
5446 * gcc.dg/pack-test-2.c: Likewise.
5448 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
5450 Tests by Zack Weinberg <zackw@stanford.edu>.
5452 * gcc.dg/cpp/defined.c: Update.
5453 * gcc.dg/cpp/defined_trad.c: New tests.
5455 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
5457 * gcc.dg/cpp/trad-direct.c: Update.
5459 2000-12-11 Neil Booth <neilb@earthling.net>
5461 * gcc.dg/cpp/defined_trad.c
5463 2000-12-11 Neil Booth <neilb@earthling.net>
5465 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
5467 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
5469 * gcc.dg/format-miss-2.c: New test.
5471 2000-12-09 Neil Booth <neilb@earthling.net>
5473 * gcc.dg/cpp/lineflags.c: New tests.
5474 * gcc.dg/cpp/poison.c: Update.
5475 * gcc.dg/cpp/redef2.c: Update.
5476 * gcc.dg/cpp/skipping.c: New test.
5478 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
5480 * g++.old-deja/g++.other/eh3.C: New testcase.
5482 2000-12-07 Neil Booth <neilb@earthling.net>
5484 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
5485 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
5486 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
5487 wtr-union-init-2.c, wtr-union-init-3.c: Update.
5488 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
5491 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
5493 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
5494 __SIZE_TYPE__ instead of int for type of integers cast to
5497 2000-12-07 Jakub Jelinek <jakub@redhat.com>
5499 * g++.old-deja/g++.other/cleanup4.C: New test.
5501 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
5503 * format-sec-1.c: New test.
5505 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
5507 * gcc.dg/format-nonlit-3.c: New test.
5509 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
5511 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
5512 through a null pointer.
5514 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5516 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
5517 * g++.old-deja/g++.pt/partial4.C: New test.
5519 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
5521 * gcc.c-torture/execute/ieee/hugeval.x: New.
5523 2000-12-06 Neil Booth <neilb@earthling.net>
5525 * gcc.dg/cpp/backslash2.c: New tests.
5527 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5529 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
5530 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
5532 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
5534 * gcc.c-torture/execute/20001203-2.c: New testcase.
5536 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
5538 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
5539 * g++.old-deja/g++.other/virtual10.C: New test.
5541 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
5543 * g++.old-deja/g++.mike/pmf5.C: Remove test.
5545 2000-12-05 Richard Henderson <rth@redhat.com>
5547 * gcc.c-torture/compile/20001205-1.c: New.
5549 2000-12-04 Neil Booth <neilb@earthling.net>
5551 * g++.old-deja/g++.other/virtual9.C: New test.
5552 * g++.old-deja/g++.pt/crash61.C: New test.
5553 * gcc.c-torture/execute/loop-9.c: New test.
5555 2000-12-04 Neil Booth <neilb@earthling.net>
5557 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
5558 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
5559 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
5560 * gcc.dg/cpp/extratokens.c: ...here.
5562 2000-12-04 Neil Booth <neilb@earthling.net>
5564 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
5567 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5569 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
5570 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
5572 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
5574 * gcc.c-torture/execute/20001203-1.c: New test.
5576 2000-12-03 Neil Booth <neilb@earthling.net>
5578 * gcc.dg/cpp/macro6.c: New test cases.
5580 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5582 * gcc.c-torture/execute/string-opt-9.c: New test.
5583 * gcc.c-torture/execute/string-opt-10.c: Likewise.
5584 * gcc.c-torture/execute/string-opt-11.c: Likewise.
5585 * gcc.c-torture/execute/string-opt-12.c: Likewise.
5587 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
5588 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
5590 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
5592 * gcc.dg/cpp/if-6.c: New testcase.
5594 * gcc.dg/20001201-1.c: New testcase.
5596 2000-12-02 Neil Booth <neilb@earthling.net>
5598 * g++.old-deja/g++.other/externC4.C,
5599 g++.old-deja/g++.other/friend10.C: New tests.
5601 2000-12-02 Neil Booth <neilb@earthling.net>
5603 * g++.old-deja/g++.other/instan2.C
5604 * g++.old-deja/g++.other/instan3.C: New test.
5606 2000-12-02 Neil Booth <neilb@earthling.net>
5608 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
5609 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
5610 gnuc99.c,gnuc99-pedantic.c: New tests.
5612 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
5614 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
5615 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
5617 2000-12-01 Neil Booth <neilb@earthling.net>
5619 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
5620 * gcc.dg/cpp/poison.c: Update.
5621 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
5623 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
5625 * g77.f-torture/execute/20001201.f: New test.
5627 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
5629 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
5631 2000-12-01 Jakub Jelinek <jakub@redhat.com>
5633 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
5635 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
5637 * g++.old-deja/g++.other/cast6.C: New test.
5639 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
5641 * gcc.c-torture/execute/20001130-2.c: New testcase.
5643 2000-11-30 Richard Henderson <rth@redhat.com>
5645 * gcc.c-torture/execute/20001130-1.c: New test.
5647 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
5649 * g++.old-deja/g++.other/op3.C: New test.
5651 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
5653 * g++.old-deja/g++.other/op2.C: New test.
5655 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
5657 * g++.old-deja/g++.other/crash38.C: New test.
5659 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
5661 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
5663 2000-11-29 Jakub Jelinek <jakub@redhat.com>
5665 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
5667 * gcc.c-torture/execute/string-opt-6.c: New test.
5669 * gcc.dg/20001117-1.c: Add main.
5671 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
5673 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
5675 * gcc.dg/940510-1.c: ... to here.
5677 * gcc.dg/20000926-1.c: GNU C now allows initializations of
5678 zero-size arrays in toplevel structures.
5680 2000-11-28 Jakub Jelinek <jakub@redhat.com>
5682 * gcc.c-torture/execute/loop-8.c: New test.
5684 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
5686 * g++.old-deja/g++.other/base1.C: New test.
5688 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
5690 * g++.old-deja/g++.other/parse2.C: New test.
5692 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
5694 * g++.old-deja/g++.pt/incomplete1.C: New test.
5696 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
5698 * g++.old-deja/g++.other/friend9.C: New test.
5700 2000-11-28 Jakub Jelinek <jakub@redhat.com>
5702 * gcc.dg/20001127-1.c: New test.
5704 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
5706 * g++.old-deja/g++.pt/friend46.C: New test.
5708 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
5710 * g++.old-deja/g++.other/ptrmem8.C: New test.
5712 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5714 * gcc.c-torture/execute/string-opt-7.c: New test.
5715 * gcc.c-torture/execute/string-opt-8.c: Likewise.
5717 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
5719 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
5720 instead of 'mkcheck 2'.
5722 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
5724 * gcc.c-torture/execute/memcheck/driver.c,
5725 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
5726 C9X references to refer to C99.
5728 2000-11-25 Jakub Jelinek <jakub@redhat.com>
5730 * gcc.dg/ultrasp3.c: New test.
5732 2000-11-25 Neil Booth <neilb@earthling.net>
5734 * gcc.dg/cpp/include2.c: Update test to be locale independent.
5736 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
5738 * gcc.c-torture/compile/20001123-2.c: New.
5740 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5742 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
5744 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
5746 * gcc.dg/sequence-point-1.c: Add some new tests.
5747 * gcc.c-torture/execute/20001124-1.c: New test.
5749 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
5751 * g++.old-deja/g++.other/vaarg4.C: New test.
5752 * gcc.c-torture/compile/20001123-1.c: New test.
5754 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
5756 * g++.other/crash24.C: Adjust and remove XFAIL.
5757 * g++.other/crash37.C: New test.
5759 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
5761 * g++.old-deja/g++.pt/instantiate9.C: New test.
5763 2000-11-22 Mark Mitchell <mark@codesourcery.com>
5765 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
5768 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
5769 * g++.old-deja/g++.robertl/eb55.C: Likewise.
5771 2000-11-22 Neil Booth <neilb@earthling.net>
5773 * gcc.dg/cpp/Wtrigraphs.c: New test.
5775 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
5777 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
5779 2000-11-22 Jakub Jelinek <jakub@redhat.com>
5781 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
5783 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
5785 * lib/gcc-dg.exp: load_lib scanasm.exp.
5786 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
5787 * lib/g++-dg.exp: load_lib scanasm.exp.
5788 * lib/scanasm.exp: New.
5789 (scan-assembler, scan-assembler-not): Add optional arguments to
5790 test name, or if not present, the pattern name.
5791 (scan-assembler-dem, scan-assembler-dem-not): New.
5793 * g++.dg/dg.exp: New.
5795 2000-11-21 Neil Booth <neilb@earthling.net>
5797 * gcc.dg/cpp/integrated1.c: Remove.
5799 2000-11-21 Jakub Jelinek <jakub@redhat.com>
5801 * gcc.c-torture/execute/20001121-1.c: New test.
5803 2000-11-21 Richard Henderson <rth@redhat.com>
5805 * gcc.c-torture/compile/20001121-1.c: New test.
5807 2000-11-20 Neil Booth <neilb@earthling.net>
5809 * gcc.dg/cpp/integrated1.c: New test.
5811 2000-11-21 Jakub Jelinek <jakub@redhat.com>
5813 * g++.old-deja/g++.other/inline17.C: New test.
5815 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
5817 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
5818 local variable to be zero: I made the variable global. Now
5819 uses abort() and exit() instead of relying on main's return value.
5821 2000-11-20 Neil Booth <neilb@earthling.net>
5823 * gcc.dg/cpp/paste2.c: Update test.
5824 * objc/execute/paste.m: New test.
5826 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
5828 * gcc.dg/c99-condexpr-1.c: New test.
5830 2000-11-20 Neil Booth <neilb@earthling.net>
5832 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
5834 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
5836 * g++.old-deja/g++.pt/export1.C: New test.
5838 2000-11-20 Jakub Jelinek <jakub@redhat.com>
5840 * gcc.dg/20001117-1.c: New test.
5842 2000-11-18 Richard Henderson <rth@redhat.com>
5844 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
5846 2000-11-18 Richard Henderson <rth@redhat.com>
5848 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
5849 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
5850 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
5852 2000-11-18 Richard Henderson <rth@redhat.com>
5854 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
5855 (main): New. Exit cleanly.
5857 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5859 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
5860 gcc.dg/c99-fordecl-2.c: New tests.
5862 2000-11-18 Richard Henderson <rth@redhat.com>
5864 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
5865 * gcc.c-torture/execute/zerolen-2.c: New.
5867 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5869 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
5872 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
5874 * g++.old-deja/g++.pt/instantiate8.C: New test.
5876 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
5878 * g++.old-deja/g++.other/incomplete.C: Add more tests.
5879 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
5881 2000-11-16 Nick Clifton <nickc@redhat.com>
5883 * gcc.c-torture/execute/nestfunc-2.c: New test.
5884 * gcc.c-torture/execute/nestfunc-3.c: New test.
5886 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
5888 * gcc.c-torture/compile/20001116-1.c: New test.
5890 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5892 * gcc.c-torture/execute/20001115-1.c: New test.
5894 2000-11-15 Mark Mitchell <mark@codesourcery.com>
5896 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
5897 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
5898 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
5899 * g++.old-deja/g++.abi/vmihint.C: Likewise.
5901 2000-11-15 Neil Booth <neilb@earthling.net>
5903 gcc.dg/cpp/_Pragma1.c: Update.
5904 gcc.dg/cpp/_Pragma2.c: New test.
5906 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
5908 * g++.old-deja/g++.other/anon5.C: New test.
5910 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
5912 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
5915 2000-11-14 Jakub Jelinek <jakub@redhat.com>
5917 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
5920 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
5922 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
5923 labels at end of compound statements.
5925 2000-11-13 Jakub Jelinek <jakub@redhat.com>
5927 * gcc.c-torture/execute/loop-7.c: New test.
5929 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
5931 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
5933 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
5935 * gcc.dg/c99-bool-1.c: New test.
5937 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
5939 * gcc.dg/c99-scope-1.c: Remove xfail.
5940 * gcc.dg/c99-scope-2.c: New test.
5942 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5944 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
5945 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
5947 2000-11-11 Mark Mitchell <mark@codesourcery.com>
5949 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
5952 * g++.mike/p700.C: Don't typedef wchar_t.
5953 * g++.mike/p784.C: Likewise.
5954 * g++.mike/eb101.C: Don't use __wchar_t.
5956 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
5958 * g77.f-torture/execute/20001111.[fx]: Test premature exit
5961 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
5963 * gcc.c-torture/execute/20001111-1.c: New test.
5965 2000-11-10 Nick Clifton <nickc@redhat.com>
5967 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
5968 long multuiple and accumulate.
5970 2000-11-09 Richard Henderson <rth@redhat.com>
5972 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
5973 via size_t instead of int.
5975 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
5976 * gcc.c-torture/execute/string-opt-2.c: Likewise.
5977 * gcc.c-torture/execute/string-opt-3.c: Likewise.
5978 * gcc.c-torture/execute/string-opt-4.c: Likewise.
5980 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
5982 * gcc.c-torture/compile/20001109-1.c: New test.
5983 * gcc.c-torture/compile/20001109-2.c: New test.
5985 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
5987 * g++.old-deja/g++.pt/operator1.C: New test.
5988 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
5990 2000-11-09 Jakub Jelinek <jakub@redhat.com>
5992 * gcc.dg/20001108-1.c: New test.
5994 2000-11-09 Jakub Jelinek <jakub@redhat.com>
5996 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
5997 with both arguments constant strings.
5998 * gcc.c-torture/execute/string-opt-3.c: New test.
5999 * gcc.c-torture/execute/string-opt-4.c: New test.
6000 * gcc.c-torture/execute/string-opt-5.c: New test.
6002 2000-11-08 Nick Clifton <nickc@redhat.com>
6004 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
6005 mulsidi3adddi patterns.
6007 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
6009 * g++.old-deja/g++.other/crash36.C: New test.
6011 2000-11-08 Jakub Jelinek <jakub@redhat.com>
6013 * g++.old-deja/g++.other/init16.C: New test.
6015 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
6017 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
6019 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
6021 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
6022 * gcc.c-torture/execute/va-arg-16.x: Likewise.
6023 * gcc.c-torture/execute/va-arg-17.x: Likewise.
6025 2000-11-07 DJ Delorie <dj@redhat.com>
6027 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
6029 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6031 * gcc.c-torture/execute/string-opt-1.c: New test.
6033 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
6035 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
6036 mips-sgi-irix6.* because the MIPS ABI passes floating-point
6037 parameters in registers, and there is no way for a varargs
6038 function to know in which order the integer and floating-point
6039 parameters should be interleaved when they are placed on the
6041 * gcc.c-torture/execute/va-arg-16.x: Likewise.
6042 * gcc.c-torture/execute/va-arg-17.x: Likewise.
6044 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6046 * gcc.c-torture/execute/string-opt-2.c: New test.
6048 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
6050 * g++.old-deja/g++.pt/crash60.C: New test.
6052 2000-11-06 Jakub Jelinek <jakub@redhat.com>
6054 * g++.old-deja/g++.other/crash24.C: New test.
6055 * g++.old-deja/g++.other/crash25.C: New test.
6056 * g++.old-deja/g++.other/crash26.C: New test.
6057 * g++.old-deja/g++.other/crash27.C: New test.
6058 * g++.old-deja/g++.other/crash28.C: New test.
6059 * g++.old-deja/g++.other/crash29.C: New test.
6060 * g++.old-deja/g++.other/crash30.C: New test.
6061 * g++.old-deja/g++.other/crash31.C: New test.
6062 * g++.old-deja/g++.other/crash32.C: New test.
6063 * g++.old-deja/g++.other/crash33.C: New test.
6064 * g++.old-deja/g++.other/crash34.C: New test.
6065 * g++.old-deja/g++.other/crash35.C: New test.
6067 2000-11-06 Jakub Jelinek <jakub@redhat.com>
6069 * gcc.c-torture/execute/20001031-1.c: New test.
6071 2000-11-04 Mark Mitchell <mark@codesourcery.com>
6073 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
6076 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
6077 standards-conformant.
6079 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
6081 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
6082 * g++.old-deja/g++.mike/p755a.C: Likewise.
6083 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
6084 library makes no calls to `operator new' during initialization.
6086 2000-11-04 Neil Booth <neilb@earthling.net>
6088 * gcc.dg/cpp/include2.c: New tests.
6090 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
6092 * lib/g++.exp (g++_set_ld_library_path): New function.
6093 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
6095 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
6097 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
6100 2000-11-01 Richard Henderson <rth@redhat.com>
6102 * g++.old-deja/g++.ext/namedret1.C: New.
6103 * g++.old-deja/g++.ext/namedret2.C: New.
6104 * g++.old-deja/g++.ext/namedret3.C: New.
6106 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
6108 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
6109 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
6111 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6113 * gcc.c-torture/execute/va-arg-21.c: New test.
6115 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
6117 * gcc.dg/c99-complex-2.c: New test.
6119 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6121 * gcc.c-torture/execute/stdio-opt-1.c: New test.
6123 2000-10-31 Jakub Jelinek <jakub@redhat.com>
6125 * g++.old-deja/g++.other/inline16.C: New test.
6127 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
6129 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
6132 2000-10-29 Neil Booth <neilb@earthling.net>
6134 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
6136 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
6137 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
6140 2000-10-29 Neil Booth <neilb@earthling.net>
6142 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
6143 * mi1.c, mi1c.h: Add null directives to multiple-include test.
6144 * mi5.c: Test multiple includes work with -C.
6145 * trigraphs.c: Test ^= version.
6147 2000-10-28 Neil Booth <neilb@earthling.net>
6149 New tests and test updates for new macro expander.
6151 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
6152 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
6153 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
6154 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
6155 new diagnostic messages.
6157 * gcc.dg/cpp/macro3.c: New tests.
6159 2000-10-27 Mark Mitchell <mark@codesourcery.com>
6161 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
6164 2000-10-27 Jakub Jelinek <jakub@redhat.com>
6166 * g++.old-deja/g++.other/eh2.C: New test.
6168 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
6170 * gcc.c-torture/execute/20001027-1.c: New test.
6172 2000-10-26 Richard Henderson <rth@redhat.com>
6174 * gcc.c-torture/execute/20001026-1.c: New.
6176 2000-10-26 Mark Mitchell <mark@codesourcery.com>
6178 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
6179 * g++.old-deja/g++.law/builtin1.C: Likewise.
6180 * g++.old-deja/g++.law/ctors10.C: Likewise.
6181 * g++.old-deja/g++.law/virtual3.C: Likewise.
6182 * g++.old-deja/g++.mike/p658.C: Likewise.
6183 * g++.old-deja/g++.other/sibcall1.C: Likewise.
6184 * g++.old-deja/g++.other/vaarg2.C: Likewise.
6185 * g++.old-deja/g++.robertl/eb124.C: Likewise.
6186 * g++.old-deja/g++.robertl/eb44.C: Likewise.
6187 * g++.old-deja/g++.robertl/eb77.C: Likewise.
6189 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
6191 * gcc.c-torture/compile/20001024-1.c: New test.
6193 2000-10-25 Mark Mitchell <mark@codesourcery.com>
6195 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
6196 to tell us whether or not we are using V3.
6198 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
6200 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
6203 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
6205 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
6207 2000-10-25 Jakub Jelinek <jakub@redhat.com>
6209 * gcc.c-torture/execute/20001024-1.c: New test.
6211 2000-10-24 Jakub Jelinek <jakub@redhat.com>
6213 * g++.old-deja/g++.other/sibcall1.C: New test.
6215 2000-10-20 Jakub Jelinek <jakub@redhat.com>
6217 * gcc.dg/noncompile/init-3.c: New test.
6219 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
6221 * gcc.dg/format-array-1.c: New test.
6223 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
6225 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
6226 writing through null pointers; remove comment about testing
6227 unterminated strings.
6229 2000-10-17 Matthew Hiller <hiller@redhat.com>
6231 * gcc.c-torture/execute/20001017-2.c: New test.
6233 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
6235 * gcc.c-torture/compile/20001018-1.c: New test.
6236 * gcc.c-torture/compile/20001018-1.x: Xfail.
6238 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6240 * gcc.c-torture/execute/20001017-1.c: New test.
6242 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
6244 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
6245 for multiple use of arguments with scanf formats; add tests for
6246 multiple use of arguments.
6248 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
6250 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
6252 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
6254 * gcc.dg/format-miss-1.c: New test.
6256 2000-10-16 Jakub Jelinek <jakub@redhat.com>
6258 * gcc.c-torture/execute/20001013-1.c: New test.
6260 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
6262 * gcc.dg/format-branch-1.c: New test.
6264 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
6266 * README, lib/file-format.exp: Remove EGCS references.
6268 2000-10-16 Jakub Jelinek <jakub@redhat.com>
6270 * gcc.dg/20001013-1.c: New test.
6272 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
6274 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
6275 for intmax_t in the compiler using __typeof__ and the type rules
6276 for conditional expressions.
6278 2000-10-13 Jakub Jelinek <jakub@redhat.com>
6280 * gcc.dg/20001012-1.c: New test.
6281 * gcc.dg/20001012-2.c: New test.
6283 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
6285 * gcc.dg/format-attr-1.c: New test.
6287 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
6289 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
6290 __LONG_LONG_MAX__ instead of LLONG_MAX.
6292 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
6294 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
6296 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
6299 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
6301 * gcc.dg/sequence-pt-1.c: New test.
6303 2000-10-11 Geoff Keating <geoffk@cygnus.com>
6305 * gcc.c-torture/execute/20001011-1.c: New testcase.
6306 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
6308 2000-10-10 Jakub Jelinek <jakub@redhat.com>
6310 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
6311 does not error on it.
6313 2000-10-10 Jakub Jelinek <jakub@redhat.com>
6315 * gcc.dg/20001009-1.c: New test.
6317 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
6319 * gcc.c-torture/compile/20001009-1.c: Move from here ....
6320 * gcc.c-torture/execute/20001009-2.c: ... to here.
6322 2000-10-09 Geoff Keating <geoffk@cygnus.com>
6324 * gcc.c-torture/compile/20001009-1.c: New testcase.
6325 * gcc.c-torture/execute/20001009-1.c: New testcase.
6326 Testcases provided by Jan Hubicka <jh@suse.cz>.
6328 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
6330 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6331 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
6332 uintmax_t using <limits.h> to emulate the compiler's internal
6333 logic. No longer XFAIL %j tests.
6335 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
6337 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
6338 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6339 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
6340 regexps and details of expected handling of some bad formats.
6341 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
6344 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
6346 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
6347 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
6348 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
6349 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
6352 2000-10-06 Richard Henderson <rth@cygnus.com>
6354 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
6355 * g++.old-deja/g++.brendan/crash52.C: Likewise.
6356 * g++.old-deja/g++.jason/report.C: Likewise.
6357 * g++.old-deja/g++.law/friend5.C: Likewise.
6358 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
6359 of the expected warnings.
6361 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
6363 * g++.old-deja/g++.pt/enum14.C: New test.
6365 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
6367 * g++.old-deja/g++.pt/crash59.C: New test.
6369 2000-10-04 Will Cohen <wcohen@redhat.com>
6371 * gcc.dg/20000926-1.c: New test.
6373 2000-10-03 Geoff Keating <geoffk@cygnus.com>
6375 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
6376 function name for current C++ compiler.
6377 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
6379 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
6381 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
6382 __PRETTY_FUNCTION__.
6383 * g++.old-deja/g++.ext/pretty2.C: Likewise.
6385 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6387 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
6389 2000-09-26 Jakub Jelinek <jakub@redhat.com>
6391 * gcc.c-torture/compile/20000923-1.c: New test.
6393 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
6395 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
6396 * g++.old-deja/g++.pt/ttp62.C: Same.
6397 * g++.old-deja/g++.other/inline14.C: Same.
6399 2000-09-24 Richard Henderson <rth@cygnus.com>
6401 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
6403 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
6405 * gcc.dg/c90-printf-1.c: Add test for wide string format.
6407 2000-09-22 Geoff Keating <geoffk@cygnus.com>
6409 * gcc.c-torture/compile/20000922-1.c: New file.
6411 2000-09-21 Nick Clifton <nickc@redhat.com>
6413 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
6414 a signed long modulo operation.
6415 (mod6): New funciton - perform an unsigned long modulo operation.
6416 (main): Add tests for modulos of very large numbers by very small
6419 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6421 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
6423 2000-09-19 Richard Henderson <rth@cygnus.com>
6425 * gcc.dg/compare2.c (case 10): XFAIL.
6427 2000-09-18 Richard Henderson <rth@cygnus.com>
6429 * gcc.c-torture/execute/20000906-1.c: Move ...
6430 * gcc.dg/20000906-1.c: ... here. Only run on targets
6431 that support __builtin_trap.
6433 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
6435 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
6437 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
6439 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
6440 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
6441 more $ format tests.
6443 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
6445 * gcc.dg/format-errmk-1.c: New test.
6447 2000-09-17 Greg McGary <greg@mcgary.org>
6449 * gcc.c-torture/execute/20000917-1.x: Remove.
6451 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
6453 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
6455 2000-09-17 Greg McGary <greg@mcgary.org>
6457 * gcc.c-torture/execute/20000917-1.c: New test.
6458 * gcc.c-torture/execute/20000917-1.x: XFAIL.
6460 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
6462 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
6463 in nested macro bug.
6465 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
6467 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
6469 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
6471 * gcc.c-torture/execute/20000914-1.c: New test.
6473 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
6475 * g++.other/inline13.C: New test.
6477 2000-09-12 Andreas Jaeger <aj@suse.de>
6479 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
6480 constant by Ulrich Drepper <drepper@redhat.com>.
6482 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
6484 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
6486 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6488 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
6490 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
6492 * gcc.dg/cpp/backslash.c: New test.
6494 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
6496 * gcc.c-torture/execute/20000910-1.c: New test.
6497 * gcc.c-torture/execute/20000910-2.c: Likewise.
6499 2000-09-11 Robert Lipe <robertl@sco.com>
6501 * gcc.dg/pragma-align.c: New test.
6503 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
6505 * g++.old-deja/g++.pt/explicit82.C: New test.
6506 * g++.old-deja/g++.pt/explicit83.C: New test.
6508 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
6510 * gcc.dg/asm-names.c: New test.
6512 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6514 * gcc.dg/cpp/tr-warn6.c: New test
6516 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
6518 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
6521 2000-09-07 Catherine Moore <clm@redhat.com>
6523 * gcc.c-torture/execute/unroll-1.c: New test.
6525 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
6527 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
6529 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
6530 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
6531 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
6532 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
6533 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
6535 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
6536 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
6538 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
6540 * g++.old-deja/g++.pt/deduct2.C: New test.
6542 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
6544 * g++.old-deja/g++.pt/parms2.C: New test.
6546 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
6548 * g++.old-deja/g++.pt/crash58.C: New test.
6550 2000-09-06 Greg McGary <greg@mcgary.org>
6552 * gcc.c-torture/execute/20000906-1.c: New test.
6553 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
6555 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6557 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
6559 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
6561 * g++.old-deja/g++.pt/crash57.C: New test.
6563 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
6565 * g++.old-deja/g++.pt/crash56.C: New test.
6567 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
6569 * g++.old-deja/g++.pt/koenig1.C: New test.
6571 2000-09-04 Jakub Jelinek <jakub@redhat.com>
6573 * gcc.dg/20000904-1.c: New test.
6575 2000-09-04 Jakub Jelinek <jakub@redhat.com>
6577 * gcc.dg/cpp/paste8.c: New test.
6579 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
6581 * gcc.c-torture/compile/20000827-1.c: New test.
6583 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
6585 * gcc.dg/format-diag-1.c: New test.
6587 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
6589 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
6590 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
6591 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
6592 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
6593 gcc.dg/formatz-1.c: Adjust warning regular expressions.
6595 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
6597 * g++.old-deja/g++.other/nested4.C: New test.
6599 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
6601 * g++.old-deja/g++.ns/scoped1.C: New test.
6603 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
6605 * lib/g++.exp: Support testing already-installed GCC.
6607 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6609 * wtr-label-1.c, wtr-suffix-1.c: New tests.
6611 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6613 * gcc.dg/return-type-2.c: New test.
6615 2000-08-27 Geoff Keating <geoffk@cygnus.com>
6617 * gcc.c-torture/compile/20000825-1.c: New test.
6619 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
6621 * gcc.dg/dwarf2-2.c: New test.
6623 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
6625 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
6628 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
6630 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
6631 gcc.dg/format-ext-5.c: New tests.
6633 2000-08-25 Jakub Jelinek <jakub@redhat.com>
6635 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
6637 2000-08-24 Mark Mitchell <mark@codesourcery.com>
6639 * gcc.dg/noncompile/930622-2.c: Adjust error message.
6641 2000-08-24 Richard Henderson <rth@cygnus.com>
6643 * gcc.dg/ia64-sync-1.c: New test.
6644 * gcc.dg/ia64-sync-2.c: New test.
6645 * gcc.dg/ia64-asm-1.c: New test.
6647 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
6649 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
6650 * gcc.dg/format-ext-2.c: New test.
6652 2000-08-23 Jason Merrill <jason@redhat.com>
6654 * lib/old-dejagnu.exp: Also ignore "In member function" and
6657 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6659 * gcc.dg/noncompile/label-lineno-1.c: New test.
6661 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
6663 * gcc.dg/c99-array-nonobj-1.c: New test.
6665 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
6667 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
6669 * gcc.dg/format-ext-1.c: New test.
6671 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6673 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
6674 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
6675 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
6676 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
6677 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
6679 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
6681 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
6682 gcc.dg/c99-strftime-2.c: New tests.
6684 2000-08-22 Richard Henderson <rth@cygnus.com>
6686 * gcc.c-torture/execute/20000822-1.c: New test.
6688 2000-08-21 Jakub Jelinek <jakub@redhat.com>
6690 * gcc.c-torture/execute/20000819-1.x: Remove.
6692 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
6694 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
6695 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
6696 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
6697 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
6698 gcc.dg/format-xopen-1.c: New tests.
6700 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
6702 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
6704 2000-08-21 Jakub Jelinek <jakub@redhat.com>
6706 * g++.old-deja/g++.other/loop2.C: New test.
6708 * gcc.c-torture/compile/20000606-1.c: New test.
6709 * gcc.c-torture/compile/20000728-1.c: New test.
6710 * gcc.c-torture/execute/20000801-1.c: New test.
6711 * gcc.c-torture/execute/20000801-2.c: New test.
6712 * gcc.c-torture/execute/20000819-1.c: New test.
6713 * gcc.c-torture/execute/20000819-1.x: XFAIL.
6714 * gcc.dg/20000629-1.c: New test.
6715 * gcc.dg/20000724-1.c: New test.
6716 * gcc.dg/20000807-1.c: New test.
6718 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
6720 * gcc.dg/cpp/pragma-1.c: New test.
6721 * gcc.dg/cpp/pragma-2.c: New test.
6723 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
6725 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
6726 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
6728 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6730 * gcc.c-torture/compile/20000818-1.c: New test.
6732 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
6734 * gcc.c-torture/execute/20000818-1.c: New test.
6736 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
6738 * gcc.dg/format-va-1.c: New test.
6740 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
6742 * g++.old-deja/g++.other/typedef8.C: New test.
6744 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
6746 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
6747 * g++.old-deja/g++.mike/net36.C: Mark candidate.
6748 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
6749 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
6750 * g++.old-deja/g++.other/ptrmem7.C: New test.
6751 * g++.old-deja/g++.pt/ptrmem10.C: New test.
6753 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
6755 * g++.old-deja/g++.pt/typename27.C: New test.
6757 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
6759 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
6760 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
6761 * g++.old-deja/g++.pt/friend45.C: New test.
6762 * g++.old-deja/g++.other/friend8.C: New test.
6764 2000-08-15 Richard Henderson <rth@cygnus.com>
6766 * gcc.c-torture/execute/20000815-1.c: New test.
6768 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
6770 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
6771 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
6772 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
6774 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
6776 * g++.old-deja/g++.other/refinit2.C: New test.
6778 2000-08-13 Geoff Keating <geoffk@cygnus.com>
6780 * lib/c-torture.exp (c-torture): Make
6781 compiler_conditional_xfail_data global.
6782 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
6783 compiler_conditional_xfail_data machinery.
6784 (f-torture-execute): Likewise.
6785 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
6786 and only when unrolling loops.
6788 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
6790 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
6792 * g++.old-deja/g++.pt/explicit81.C: New test.
6794 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
6796 * g++.old-deja/g++.pt/typename26.C: New test.
6798 2000-08-10 Geoff Keating <geoffk@cygnus.com>
6800 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
6803 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
6805 * g++.old-deja/g++.other/array3.C: New test.
6807 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
6809 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
6810 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
6811 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
6814 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
6816 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
6817 * g++.old-deja/g++.abi/vmihint.C: Likewise.
6819 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
6821 * gcc.c-torture/execute/20000808-1.c: New test.
6823 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
6825 * gcc.dg/c90-const-expr-1.c: New test.
6827 2000-08-08 Richard Henderson <rth@cygnus.com>
6829 * gcc.dg/noncompile/920923-1.c: Declare calloc.
6831 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
6833 * gcc.dg/noncompile/const-ll-1.c: New test.
6835 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
6837 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
6839 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
6841 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
6842 that running programs linked against the shared version of libobjc
6845 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
6847 * gcc.dg/c99-printf-1.c: New test.
6849 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
6851 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
6853 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
6855 * gcc.c-torture/execute/20000731-1.x: Delete.
6857 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
6859 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
6860 and torture_without_loops as is done by c-torture.exp.
6861 (search_for): Copy from c-torture.exp.
6862 (gcc-dg-runtest): New function, drives a directory of tests
6863 iterating over the TORTURE_OPTIONS.
6864 (scan-assembler, scan-assembler-not): Move here from
6865 individual directory drivers.
6867 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
6868 defined by lib/gcc-dg.exp.
6869 * gcc.dg/cpp/cpp.exp: Likewise.
6870 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
6871 gcc-dg-runtest, so we cycle over optimization options.
6873 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
6874 * gcc.dg/compare2.c: No longer expected to fail.
6876 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
6878 * gcc.c-torture/execute/20000804-1.c: New test.
6880 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
6882 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
6884 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
6886 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
6888 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
6890 * gcc.c-torture/compile/20000803-1.c: New test.
6892 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
6894 * gcc.c-torture/execute/20000801-3.c,
6895 gcc.c-torture/execute/20000801-4.c: New tests.
6896 * gcc.c-torture/execute/20000801-3.x,
6897 gcc.c-torture/execute/20000801-4.x: Xfail.
6899 2000-08-02 Geoff Keating <geoffk@cygnus.com>
6901 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
6902 libobjc/.libs to allow for libtool.
6904 2000-08-02 Jakub Jelinek <jakub@redhat.com>
6906 * gcc.c-torture/compile/20000802-1.c: New test.
6908 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
6910 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
6912 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
6914 * gcc-c-torture/execute/20000731-2.c: New test.
6916 * gcc.c-torture/execute/20000731-1.c: New test.
6917 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
6919 2000-07-31 Jakub Jelinek <jakub@redhat.com>
6921 * testsuite/gcc.dg/cpp/paste7.c: New test.
6922 * gcc.dg/cpp/20000725-1.c: New test.
6924 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
6926 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
6927 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
6928 declaration warning for __builtin_dwarf_reg_size.
6930 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
6932 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
6934 * gcc.dg/noncompile/voidparam-1.c: New test.
6936 2000-07-30 Richard Henderson <rth@cygnus.com>
6938 * gcc.dg/c90-digraph-1.c: Don't xfail.
6939 * gcc.dg/compare2.c (case 10): Xfail.
6940 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
6942 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
6944 * gcc.dg/c99-main-1.c: New test.
6946 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
6948 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
6950 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
6952 * gcc.c-tortuer/execute/20000726-1.c: New test.
6954 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
6956 * gcc.c-torture/execute/enum-2.c: New test.
6958 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6960 * gcc.dg/cpp/tr-warn3.c: New test.
6962 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
6964 * g++.old-deja/g++.ext/implicit1.C: Remove.
6965 * g++.old-deja/g++.jason/c2.C: Remove
6966 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
6967 * g++.old-deja/g++.pt/crash16.C: Likewise.
6968 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
6970 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
6972 * g++.old-deja/g++.other/for2.C: New test.
6974 2000-07-25 Jakub Jelinek <jakub@redhat.com>
6976 * gcc.dg/20000720-1.c: New test.
6978 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
6980 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
6982 2000-07-24 Geoff Keating <geoffk@cygnus.com>
6984 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
6985 * gcc.c-torture/execute/20000722-1.c: New.
6986 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
6988 2000-07-24 Jakub Jelinek <jakub@redhat.com>
6990 * gcc.dg/cpp/20000720-1.S: New test.
6992 2000-07-21 Michael Meissner <meissner@redhat.com>
6994 * gcc.c-torture/execute/ieee/hugeval.c: New test.
6996 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
6998 * g++.old-deja/g++.brendan/crash16.C,
6999 g++.old-deja/g++.brendan/parse3.C,
7000 g++.old-deja/g++.brendan/redecl1.C,
7001 g++.old-deja/g++.ns/template13.C,
7002 g++.old-deja/g++.other/decl4.C,
7003 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
7005 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
7007 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
7008 and "Internal error".
7010 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
7012 * gcc.dg/cpp/paste6.c: New test.
7014 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
7016 * gcc.dg/cpp/tr-direct.c: New test.
7018 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
7019 gcc.dg/cpp/undef1.c: Tweak error regexps.
7021 2000-07-18 Eric Christopher <echristo@redhat.com>
7023 * gcc.c-torture/compile/20000718-1.c: New test.
7025 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
7027 * cpplex.c (_cpp_push_token): If the token being pushed back
7028 is the previous token in this context, just subtract one from
7030 * cppmacro.c (save_expansion): Clear aux field when storing a
7033 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
7035 * gcc.dg/noncompile/redecl-1.c: New test.
7037 2000-07-18 Jakub Jelinek <jakub@redhat.com>
7039 * gcc.c-torture/execute/20000717-5.c: New test.
7040 * gcc.c-torture/execute/20000717-1.x: Removed.
7042 2000-07-17 Richard Henderson <rth@cygnus.com>
7044 * gcc.c-torture/execute/20000717-4.c: New test.
7046 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
7048 * gcc.dg/cpp/syshdr.c: New test.
7049 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
7051 2000-07-17 Neil Booth <neilb@earthling.net>
7053 * gcc.dg/cpp/cmdlne-dM.c: New test.
7054 * gcc.dg/cpp/cmdlne-dD.c: New test.
7056 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
7058 * gcc.c-torture/execute/20000717-3.c: New test.
7060 * gcc.c-torture/compile/20000717-1.c: New test.
7062 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
7064 * gcc.c-torture/execute/20000717-2.c: New test.
7066 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
7068 * gcc.dg/formatz-1.c: New test.
7070 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
7071 * gcc.dg/c99-digraph-1.c: New tests.
7073 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
7074 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
7076 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
7077 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
7078 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
7079 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
7080 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
7081 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
7082 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
7084 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
7086 * gcc.c-torture/execute/20000717-1.c: New test.
7087 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
7089 2000-07-15 Jakub Jelinek <jakub@redhat.com>
7091 * gcc.c-torture/execute/20000715-2.c: New test.
7092 * gcc.dg/20000715-1.c: New test.
7094 2000-07-15 Michael Meissner <meissner@redhat.com>
7096 * gcc.c-torture/execute/20000715-1.c: New test.
7098 2000-07-13 Jakub Jelinek <jakub@redhat.com>
7100 * gcc.c-torture/execute/20000707-1.c: New test.
7102 2000-07-13 Neil Booth <NeilB@earthling.net>
7104 * testsuite/gcc.dg/cpp/digraph1.c,
7105 testsuite/gcc.dg/cpp/digraph2.c,
7106 testsuite/gcc.dg/cpp/digraphs.c: New tests.
7108 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
7110 * g77.f-torture/compile/20000630-2.f: New test.
7111 * g77.f-torture/compile/20000630-2.x
7113 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
7115 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
7117 2000-07-11 Neil Booth <NeilB@earthling.net>
7119 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
7121 2000-07-11 Neil Booth <NeilB@earthling.net>
7123 * gcc.dg/cpp/cmdlne-C.c: New.
7125 2000-07-09 Neil Booth <NeilB@earthling.net>
7127 * gcc.dg/cpp/directiv.c: New tests.
7128 * gcc.dg/cpp/undef1.c: Update.
7130 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
7132 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
7134 2000-07-09 Neil Booth <NeilB@earthling.net>
7136 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7138 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
7140 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
7141 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
7143 2000-07-08 Neil Booth <NeilB@earthling.net>
7145 * gcc.dg/cpp/macsyntx.c: New tests.
7147 2000-07-07 Jakub Jelinek <jakub@redhat.com>
7149 * gcc.dg/20000707-1.c: New test.
7151 2000-07-07 Jakub Jelinek <jakub@redhat.com>
7153 * gcc.c-torture/execute/20000706-1.c: New test.
7154 * gcc.c-torture/execute/20000706-2.c: New test.
7155 * gcc.c-torture/execute/20000706-3.c: New test.
7156 * gcc.c-torture/execute/20000706-4.c: New test.
7157 * gcc.c-torture/execute/20000706-5.c: New test.
7159 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
7161 * g++.old-deja/g++.pt/instantiate7.C: New test.
7163 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
7165 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
7166 * g++.old-deja/g++.mike/thunk3.C: Likewise.
7167 * g++.old-deja/g++.other/rtti3.C: Likewise.
7168 * g++.old-deja/g++.other/rttid3.C: Likewise.
7170 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
7172 * g77.f-torture/compile/20000630-1.x: Fix typo
7174 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
7176 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
7179 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
7181 * gcc.dg/cpp/ident.c: New test.
7183 2000-07-05 Neil Booth <NeilB@earthling.net>
7185 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
7186 gcc.dg/cpp/lexstrng.c: New tests.
7188 2000-07-04 Neil Booth <NeilB@earthling.net>
7190 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
7191 * gcc.dg/cpp/strify2.c: Same.
7193 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
7195 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
7196 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
7197 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
7198 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
7200 * testsuite/gcc.dg/cpp/macro1.c,
7201 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
7202 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
7203 testsuite/gcc.dg/cpp/strify1.c,
7204 testsuite/gcc.dg/cpp/strify2.c: New tests.
7206 2000-07-03 Jakub Jelinek <jakub@redhat.com>
7208 * gcc.c-torture/execute/20000703-1.c: New test.
7210 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
7212 * g++.old-deja/g++.pt (lookup10.C): New test.
7214 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
7216 * g++.old-deja/g++.pt (typename25.C): New test.
7218 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
7220 * gcc.c-torture/compile/20000701-1.c: New test.
7222 2000-06-30 Nick Clifton <nickc@cygnus.com>
7224 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
7227 2000-06-30 Catherine Moore <clm@cygnus.com>
7229 * gcc.c-torture/execute/align-1.c: New test.
7231 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
7233 * g++.old-deja/g++.pt/expr8.C: New test.
7234 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
7236 2000-06-29 Nick Clifton <nickc@cygnus.com>
7238 * gcc.c-torture/compile/20000629-1.c: New test.
7240 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
7243 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
7244 gcc.dg/noncompile directory, depending on whether they're
7245 preprocessor tests or not. Annotate all the tests for the dg
7248 * gcc.c-torture/noncompile/noncompile.exp: Delete.
7249 * gcc.dg/noncompile/noncompile.exp: New.
7253 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
7254 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
7255 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
7256 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
7257 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
7258 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
7259 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
7260 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
7261 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
7262 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
7263 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
7264 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
7265 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
7266 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
7267 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
7268 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
7269 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
7270 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
7271 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
7272 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
7273 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
7274 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
7275 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
7276 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
7278 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
7279 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
7280 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
7281 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
7282 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
7283 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
7285 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
7287 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
7288 declare one variable. On the fourth, error.
7289 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
7290 declared by 20000628-1a.h.
7292 2000-06-29 Richard Henderson <rth@redhat.com>
7294 * gcc.c-torture/execute/930529-1.x: New file.
7295 * gcc.dg/920413-1.c: Adjust expected warning text.
7296 * gcc.dg/980217-1.c: Declare abort.
7297 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
7299 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
7301 * g77.f-torture/compile/20000629-1.f: New test.
7302 * g77.f-torture/compile/20000629-1.x: Expected to fail.
7304 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
7306 Rearrange lots of files, removing entirely the
7307 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
7311 gcc.c-torture/code_quality/code_quality.exp
7312 gcc.c-torture/special/special.exp
7313 gcc.failure/failure.exp
7314 gcc.failure/940409-1.x
7315 gcc.c-torture/compile/961203-1.x
7318 gcc.misc-tests/linkage.exp
7319 gcc.c-torture/execute/920730-1t.c
7320 gcc.c-torture/execute/920730-1t.x
7321 gcc.c-torture/compile/920520-1.x
7322 gcc.c-torture/compile/920521-1.x
7323 gcc.c-torture/compile/981006-1.x
7324 gcc.c-torture/execute/eeprof-1.x
7326 * Moved files (possibly with modifications to fit a new harness):
7328 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
7329 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
7330 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
7331 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
7332 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
7333 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
7334 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
7335 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
7336 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
7337 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
7338 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
7339 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
7340 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
7341 gcc.failure/940409-1.c gcc.dg/940409-1.c
7343 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
7345 * c-torture/compile/961203-1.x: Delete.
7347 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
7348 not exit. Include stdio.h.
7349 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
7350 * gcc.misc-tests/dg-12.c: Likewise.
7351 * gcc.misc-tests/dg-5.c: Likewise.
7352 * gcc.misc-tests/dg-6.c: Likewise.
7353 * gcc.misc-tests/dg-7.c: Prototype abort.
7354 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
7355 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
7356 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
7358 * gcc.misc-tests/sieve.c: Use return from main, not exit.
7359 * gcc.misc-tests/sort2.c: Use return from main, not exit.
7361 2000-06-28 Jakub Jelinek <jakub@redhat.com>
7363 * gcc.dg/cpp/20000628-1.c: New test.
7364 * gcc.dg/cpp/20000628-1.h: New header for above test.
7365 * gcc.dg/cpp/20000628-1a.h: Likewise.
7367 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
7369 * gcc.dg/cpp: New directory.
7370 * gcc.dg/cpp/cpp.exp: New driver.
7371 * gcc.dg/cpp/20000627-1.c: New test.
7372 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
7373 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
7374 and rewrite as a compilation test.
7376 * gcc.dg: Move many files into the cpp subdirectory, possibly
7377 renaming or editing them as well.
7379 990119-1.c cpp/19990119-1.c
7380 990228-1.c cpp/19990228-1.c
7381 990407-1.c cpp/19990407-1.c
7382 990409-1.c cpp/19990409-1.c
7383 990413-1.c cpp/19990413-1.c
7384 990703-1.c cpp/19990703-1.c
7385 20000127-1.c cpp/20000127-1.c
7386 20000129-1.c cpp/20000129-1.c
7387 20000207-1.c cpp/20000207-1.c
7388 20000207-2.c cpp/20000207-2.c
7389 20000209-1.c cpp/20000209-1.c
7390 20000209-2.c cpp/20000209-2.c
7391 20000301-1.c cpp/20000301-1.c
7392 20000419-1.c cpp/20000419-1.c
7393 20000510-1.S cpp/20000510-1.S
7394 20000519-1.c cpp/20000519-1.c
7395 20000529-1.c cpp/20000529-1.c
7396 20000625-1.c cpp/20000625-1.c
7397 20000625-2.c cpp/20000625-2.c
7398 cpp-as1.c cpp/assert1.c
7399 cpp-as2.c cpp/assert2.c
7400 cxx-comments-1.c cpp/cxxcom1.c
7401 cxx-comments-2.c cpp/cxxcom2.c
7402 endif-label.c cpp/endif.c
7403 cpp-hash1.c cpp/hash1.c
7404 cpp-hash2.c cpp/hash2.c
7405 cpp-if1.c cpp/if-1.c
7406 cpp-if2.c cpp/if-2.c
7407 cpp-if3.c cpp/if-3.c
7408 cpp-if4.c cpp/if-4.c
7409 cpp-if5.c cpp/if-5.c
7410 cpp-cond.c cpp/if-cexp.c
7411 cpp-missingop.c cpp/if-mop.c
7412 cpp-missingparen.c cpp/if-mpar.c
7413 cpp-opprec.c cpp/if-oppr.c
7414 cpp-ifparen.c cpp/if-paren.c
7415 cpp-shortcircuit.c cpp/if-sc.c
7416 cpp-shift.c cpp/if-shift.c
7417 cpp-unary.c cpp/if-unary.c
7418 cpp-li1.c cpp/line1.c
7419 cpp-li2.c cpp/line2.c
7420 lineno.c cpp/line3.c
7421 lineno-2.c cpp/line4.c
7423 cpp-mic.h cpp/mi1c.h
7424 cpp-micc.h cpp/mi1cc.h
7425 cpp-mind.h cpp/mi1nd.h
7426 cpp-mindp.h cpp/mi1ndp.h
7427 cpp-mix.h cpp/mi1x.h
7429 cpp-mi2a.h cpp/mi2a.h
7430 cpp-mi2b.h cpp/mi2b.h
7431 cpp-mi2c.h cpp/mi2c.h
7433 cpp-mi3.def cpp/mi3.def
7434 poison-1.c cpp/poison.c
7435 pr-impl.c cpp/prag-imp.c
7436 cpp-redef-2.c cpp/redef1.c
7437 cpp-redef.c cpp/redef2.c
7438 strpaste.c cpp/strp1.c
7439 strpaste-2.c cpp/strp2.c
7440 cpp-tradpaste.c cpp/tr-paste.c
7441 cpp-tradstringify.c cpp/tr-str.c
7442 cpp-tradwarn1.c cpp/tr-warn1.c
7443 cpp-tradwarn2.c cpp/tr-warn2.c
7444 trigraphs.c cpp/trigraphs.c
7445 cpp-unc1.c cpp/unc1.c
7446 cpp-unc2.c cpp/unc2.c
7447 cpp-unc3.c cpp/unc3.c
7448 cpp-unc.c cpp/unc4.c
7449 undef.c cpp/undef1.c
7450 undef-2.c cpp/undef2.c
7451 cpp-wi1.c cpp/widestr1.c
7453 2000-06-27 Mark Mitchell <mark@codesourcery.com>
7455 * lib/g++.exp (g++_include_flags): Tweak.
7457 2000-06-27 H.J. Lu <hjl@gnu.org>
7458 Loren J. Rittle <ljrittle@acm.org>
7460 * lib/g++.exp (g++_include_flags): Override libgloss.exp
7461 version with one that knows about the new gcc tree structure.
7462 (g++_link_flags): Same.
7464 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
7466 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
7467 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
7468 case we are cross-compiling.
7470 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
7471 g++.old-deja/g++.niklas/Makefile.in,
7472 g++.old-deja/g++.niklas/configure.in,
7473 g++.old-deja/g++.other/Makefile.in,
7474 g++.old-deja/g++.other/configure.in,
7475 gcc.c-torture/code_quality/Makefile.in,
7476 gcc.c-torture/code_quality/configure.in,
7477 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
7478 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
7479 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
7480 gcc.c-torture/execute/ieee/Makefile.in,
7481 gcc.c-torture/execute/ieee/configure.in,
7482 gcc.c-torture/noncompile/Makefile.in,
7483 gcc.c-torture/noncompile/configure.in,
7484 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
7485 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
7486 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
7488 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
7490 * g++.old-deja/g++.other/ambig3.C: New test.
7492 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
7494 * g++.old-deja/g++.pt/syntax1.C: New test.
7495 * g++.old-deja/g++.pt/syntax2.C: New test.
7496 * g++.old-deja/g++.other/syntax3.C: New test.
7497 * g++.old-deja/g++.other/syntax4.C: New test.
7499 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
7501 * gcc.dg/20000623-1.c: Prototype exit and abort.
7503 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
7505 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
7507 * gcc.dg/cpp-mi3.def: New file.
7509 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
7511 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
7512 lexer's error messages.
7513 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
7514 divine anything from the linemarkers.
7515 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
7516 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
7518 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
7520 * gcc.dg/20000623-1.c: New test.
7522 2000-06-22 Jakub Jelinek <jakub@redhat.com>
7524 * gcc.c-torture/execute/20000622-1.c: New test.
7526 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
7528 * g++.old-deja/g++.other/init15.C: New test.
7530 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
7532 * g++.old-deja/g++.pt/vaarg2.C: New test.
7533 * g++.old-deja/g++.pt/vaarg3.C: New test.
7535 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
7537 * g++.old-deja/g++.other/dyncast6.C: New test.
7539 2000-06-15 Jakub Jelinek <jakub@redhat.com>
7541 * gcc.c-torture/execute/loop-6.c: New test.
7543 2000-06-14 Jakub Jelinek <jakub@redhat.com>
7545 * gcc.dg/20000614-1.c: New test.
7546 * gcc.dg/20000614-2.c: New test.
7548 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
7550 * g++.old-deja/g++.other/inline12.C: New test.
7552 2000-06-13 Jakub Jelinek <jakub@redhat.com>
7554 * g++.old-deja/g++.other/eh1.C: New test.
7556 2000-06-12 Jakub Jelinek <jakub@redhat.com>
7558 * g++.old-deja/g++.other/type.C: New test.
7560 2000-06-05 Jakub Jelinek <jakub@redhat.com>
7562 * g++.old-deja/g++.other/initstring.C: New test.
7564 2000-06-12 Jason Merrill <jason@redhat.com>
7566 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
7568 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
7570 * gcc.c-torture/compile/20000609-1.c: New test.
7572 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
7574 * gcc.dg/20000609-1.c: New test.
7576 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
7578 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
7579 * gcc.c-torture/noncompile/poison-1.c: Move...
7580 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
7581 * gcc.dg/cpp-li1.c: Add a token after the #line.
7583 2000-06-05 Richard Henderson <rth@cygnus.com>
7585 * gcc.c-torture/execute/20000605-2.c: New test.
7586 * gcc.c-torture/execute/20000605-3.c: New test.
7588 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
7590 * g77.f-torture/execute/20000503-1.x: New file.
7592 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
7594 * g++.old-deja/g++.eh/badalloc1.C: New test.
7596 2000-06-05 Richard Henderson <rth@cygnus.com>
7598 * gcc.c-torture/execute/20000605-1.c: New test.
7600 2000-06-05 Jakub Jelinek <jakub@redhat.com>
7601 Nathan Sidwell <nathan@codesourcery.com>
7603 * gcc.c-torture/compile/20000605-1.c: New test.
7605 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
7607 * g77.f-torture/compile/20000601-1.f: New test.
7609 2000-06-03 Richard Henderson <rth@cygnus.com>
7611 * gcc.c-torture/execute/20000603-1.c: New.
7613 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
7615 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
7616 * gcc.dg/noreturn-2.c (noreturn): Likewise.
7618 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
7620 * gcc.dg/compare2.c (case 12): XFAIL.
7621 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
7622 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
7624 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
7626 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
7628 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
7629 guard macro is already defined when the header is first
7631 * gcc.dg/cpp-mix.h: New file.
7632 * gcc.dg/endif-label.c: Update patterns to match compiler.
7634 * g++.brendan/complex1.C: Declare abort.
7635 * g++.law/refs4.C: Remove XFAIL.
7636 * g++.oliva/expr2.C: Declare abort and exit.
7638 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
7640 * gcc.c-torture/execute/20000528-1.c: New test.
7642 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
7643 * g++.old-deja/g++.law/temps4.C: Likewise.
7645 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
7646 stdlib.h. Call abort() on failure.
7647 * g++.old-deja/g++.law/refs4.C: Likewise.
7648 * g++.old-deja/g++.law/temps4.C: Likewise.
7649 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
7650 * gcc.c-torture/execute/20000112-1.c: Include string.h.
7652 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
7654 Relative to g++.dg/special:
7655 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
7657 Relative to g++.old-deja:
7658 * g++.brendan/complex1.C, g++.jason/optimize2.C,
7659 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
7660 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
7661 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
7662 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
7663 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
7664 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
7666 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
7667 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
7668 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
7669 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
7670 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
7671 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
7674 * g++.other/goto1.C: Update expectations for error messages.
7676 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
7678 * gcc.c-torture/compile/20000523-1.c: New test.
7680 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
7682 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7684 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
7686 * g++.old-deja/g++.eh/catch11.C: New test.
7687 * g++.old-deja/g++.eh/catch12.C: New test.
7689 2000-05-24 Nick Clifton <nickc@cygnus.com>
7691 * gcc.c-torture/execute/20000523-1.c: New test.
7693 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
7695 * c-torture/execute/bcp-1.c: Replace abort in arg of
7696 __builtin_constant_p with a generic external function.
7698 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
7699 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
7700 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
7701 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
7702 Prototype abort and/or exit.
7704 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
7705 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
7706 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
7707 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
7709 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
7711 * gcc.dg/dwarf2-1.c: New test.
7713 2000-05-20 Richard Henderson <rth@cygnus.com>
7715 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
7717 2000-05-20 Andreas Jaeger <aj@suse.de>
7719 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
7722 2000-05-19 David Edelsohn <edelsohn@gnu.org>
7724 * gcc.c-torture/execute/20000519-2.c: New test.
7726 2000-05-19 Andreas Jaeger <aj@suse.de>
7728 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
7729 which fails with SSA.
7731 * lib/c-torture.exp: Also test with -O3 -fssa.
7733 2000-05-18 Michael Meissner <meissner@redhat.com>
7735 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
7736 * gcc.c-torture/execute/920415-1.c: Ditto.
7737 * gcc.c-torture/execute/920501-1.c: Ditto.
7738 * gcc.c-torture/execute/conversion.c: Ditto.
7739 * gcc.c-torture/execute/cvt-1.c: Ditto.
7741 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
7743 * gcc.c-torture/compile/20000518-1.c: New test.
7745 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
7747 * g77.f-torture/compile/200005018.f: New test.
7749 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
7751 * gcc.c-torture/compile/20000517-1.c: New test.
7753 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7755 * gcc.c-torture/execute/20000516-1.c: New test.
7757 2000-05-15 Jakub Jelinek <jakub@redhat.com>
7759 * g++.old-deja/g++.other/eh.C: New test.
7761 2000-05-12 Richard Henderson <rth@cygnus.com>
7763 * gcc.c-torture/execute/990208-1.c (main): Don't pass
7764 constants through to doit's conditional.
7766 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
7768 * gcc.c-torture/compile/20000511-1.c: New test.
7769 * g77.f-torture/compile/20000511-1.f: New test.
7770 * g77.f-torture/compile/20000511-2.f: New test.
7772 2000-05-11 Michael Meissner <meissner@redhat.com>
7774 * gcc.c-torture/execute/20000511-1.c: New test.
7776 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
7778 * gcc.dg/dg.exp: Scan .S files as well as .c files.
7779 * gcc.dg/20000510-1.S: New.
7781 2000-05-08 Catherine Moore <clm@cygnus.com>
7783 * gcc.dg/unused-3.c: New.
7785 2000-05-06 Richard Henderson <rth@cygnus.com>
7787 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
7788 * g++.old-deja/g++.mike/warn1.C: Likewise.
7789 * g++.old-deja/g++.pt/local1.C: Likewise.
7790 * g++.old-deja/g++.pt/local7.C: Likewise.
7791 * g++.old-deja/g++.pt/spec16.C: Likewise.
7793 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
7795 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
7797 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
7799 * g77.f-torture/execute/20000503-1.f: New test.
7801 2000-05-04 Andreas Jaeger <aj@suse.de>
7803 * gcc.dg/noreturn-2.c: New test.
7805 2000-05-04 Neil Booth <NeilB@earthling.net>
7807 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
7810 2000-05-04 Richard Henderson <rth@cygnus.com>
7812 * gcc.c-torture/execute/20000503-1.c: Fix typo.
7814 2000-05-04 Richard Henderson <rth@cygnus.com>
7816 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
7817 OpenSSL by Jason R Thorpe.
7819 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
7821 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
7823 2000-05-03 Robert Lipe <robertlipe@usa.net>
7825 * gcc.dg/20000503-1.c: New test.
7827 2000-05-02 Jakub Jelinek <jakub@redhat.com>
7829 * gcc.c-torture/compile/20000502-1.c: New test.
7830 * g++.old-deja/g++.other/align.C: New test.
7831 * gcc.dg/cpp-tradstringify.c: New test.
7833 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
7835 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
7838 2000-04-26 Geoff Keating <geoffk@cygnus.com>
7840 * gcc.c-torture/execute/loop-5.c: New test.
7842 2000-04-25 Jakub Jelinek <jakub@redhat.com>
7844 * gcc.c-torture/execute/va-arg-20.c: New test.
7846 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
7848 * gcc.c-torture/execute/20000422-1.c: New test.
7850 2000-04-20 Greg McGary <gkm@gnu.org>
7852 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
7853 when optimizing, but without sibling-call optimizations (-O1).
7855 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
7857 * gcc.c-torture/compile/20000420-1.c: New test.
7859 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
7861 * g++.abi/ptrflags.C: New test.
7862 * g++.eh/catchptr1.C: Test incomplete pointer chains.
7864 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
7866 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
7868 2000-04-19 Greg McGary <gkm@gnu.org>
7870 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
7871 sibling-call optimizations.
7873 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
7875 * gcc.dg/20000419-1.c: New test.
7877 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
7879 * gcc.c-torture/execute/20000412-6.c: New test.
7881 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
7883 * gcc.c-torture/execute/20000412-5.c: New test.
7884 * g77.f-torture/compile/20000412-1.f: New test.
7885 * gcc.c-torture/execute/20000412-4.c: New test.
7886 * gcc.c-torture/compile/20000412-2.c: New test.
7887 * gcc.c-torture/execute/20000412-3.c: New test.
7888 * gcc.c-torture/compile/20000412-1.c: New test.
7889 * gcc.c-torture/execute/20000412-2.c: New test.
7891 2000-04-12 Jakub Jelinek <jakub@redhat.com>
7893 * objc/execute/bf-20.m: New test.
7895 2000-04-10 Richard Henderson <rth@cygnus.com>
7897 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
7899 * gcc.c-torture/execute/20000412-1.c: New test.
7901 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
7903 * g++.old-deja/g++.eh/catchptr1.C: New test.
7905 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
7907 * g++.old-deja/g++.abi/cxa_vec.C: New test.
7909 2000-04-08 Neil Booth <NeilB@earthling.net>
7911 * gcc.dg/cpp-nullchar.c: Remove test as
7912 embedded nulls cause problems.
7914 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7916 * gcc.dg/compare2.c: New test.
7918 2000-04-08 Neil Booth <NeilB@earthling.net>
7920 * gcc.dg/cpp-nullchar.c: New test.
7922 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
7924 * gcc.dg/cpp-mi2.c: New test.
7925 * gcc.dg/cpp-mi2[abc].h: New files.
7927 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
7929 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
7932 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
7934 * g++.old-deja/g++.abi/vmihint.C: New test.
7936 2000-04-06 Neil Booth <NeilB@earthling.net>
7938 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
7939 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
7942 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
7944 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
7945 avoid stack-frame overwrite.
7947 2000-04-05 Jakub Jelinek <jakub@redhat.com>
7949 * gcc.c-torture/compile/20000405-2.c: New test.
7950 * gcc.c-torture/compile/20000405-3.c: New test.
7952 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7954 * gcc.c-torture/compile/20000405-1.c: New test.
7956 2000-04-04 Geoff Keating <geoffk@cygnus.com>
7958 * gcc.dg/cast-qual-1.c: Revert last change.
7960 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7962 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
7964 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
7966 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
7967 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
7969 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
7971 * gcc.c-torture/compile/20000403-2.c: New test.
7972 * gcc.c-torture/compile/20000403-1.c: New test.
7974 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
7976 * gcc.c-torture/execute/20000403-1.c: New test.
7978 2000-04-03 Geoff Keating <geoffk@cygnus.com>
7980 * gcc.c-torture/execute/20000402-1.c: New test.
7982 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
7984 * gcc.c-torture/execute/va-arg-15.c: New test.
7985 * gcc.c-torture/execute/va-arg-16.c: New test.
7986 * gcc.c-torture/execute/va-arg-17.c: New test.
7987 * gcc.c-torture/execute/va-arg-18.c: New test.
7988 * gcc.c-torture/execute/va-arg-19.c: New test.
7990 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
7992 * gcc.c-torture/compile/981211-1.c: Move to...
7993 * gcc.dg/cpp-as1.c: ...here.
7994 * gcc.dg/cpp-as2.c: New file.
7996 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
7999 2000-04-02 Neil Booth <NeilB@earthling.net>
8001 * gcc.dg/cpp-cond.c New tests.
8002 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
8003 accidental success less likely.
8004 * gcc.dg/cpp-missingop.c New tests.
8005 * gcc.dg/cpp-missingparen.c New tests.
8006 * gcc.dg/cpp-shift.c New tests.
8007 * gcc.dg/cpp-shortcircuit.c New tests.
8008 * gcc.dg/cpp-unary.c New tests.
8010 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
8012 * gcc.c-torture/compile/20000329-1.c: New test.
8014 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
8016 * gcc.c-torture/compile/20000326-1.c: New test.
8017 * gcc.c-torture/compile/20000326-2.c: New test.
8019 2000-03-24 Geoff Keating <geoffk@cygnus.com>
8021 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
8022 the first parameter is a function argument.
8024 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
8026 * g++.old-deja/g++.ext/array4.C: New test.
8028 2000-03-22 Geoff Keating <geoffk@cygnus.com>
8030 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
8032 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8034 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
8036 2000-03-19 Richard Henderson <rth@cygnus.com>
8038 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
8040 2000-03-19 Richard Henderson <rth@cygnus.com>
8042 * gcc.c-torture/compile/20000319-1.c: New test.
8044 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
8046 * gcc.c-torture/execute/20000314-3.c: New test.
8047 * gcc.c-torture/execute/20000314-2.c: New test.
8048 * gcc.c-torture/execute/20000314-1.c: New test.
8049 * gcc.c-torture/compile/20000314-2.c: New test.
8050 * gcc.c-torture/compile/20000314-1.c: New test.
8052 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
8054 * g++.old-deja/g++.warn/inline.C: New test.
8056 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
8058 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
8059 standards-compliant result rather than specific constants.
8060 Put test-values in array.
8062 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
8064 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
8065 (g++_target_compile): Put test-specific options last.
8067 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8069 * g++.old-deja/g++.eh/vbase4.C: New test.
8071 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8073 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
8075 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8077 * g++.old-deja/g++.brendan/misc12.C: Removed.
8078 * g++.old-deja/g++.pt/memtemp77.C: Constify.
8079 * g++.old-deja/g++.ext/pretty4.C: New test.
8081 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8083 * g++.old-deja/g++.other/string2.C: New test.
8085 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
8087 * g++.old-deja/g++.warn/impint2.C: New test.
8089 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
8091 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
8094 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
8096 * g++.old-deja/g++.warn/impint.C: New test.
8097 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
8098 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
8099 * g++.old-deja/g++.pt/explicit12.C: Likewise.
8100 * g++.old-deja/g++.pt/explicit13.C: Likewise.
8101 * g++.old-deja/g++.pt/explicit17.C: Likewise.
8102 * g++.old-deja/g++.pt/explicit18.C: Likewise.
8103 * g++.old-deja/g++.pt/explicit19.C: Likewise.
8104 * g++.old-deja/g++.pt/explicit23.C: Likewise.
8105 * g++.old-deja/g++.pt/explicit31.C: Likewise.
8106 * g++.old-deja/g++.pt/explicit35.C: Likewise.
8107 * g++.old-deja/g++.pt/explicit6.C: Likewise.
8108 * g++.old-deja/g++.pt/memclass7.C: Likewise.
8110 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
8112 * gcc.dg/cpp-redef.c: New test.
8114 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
8116 * g++.old-deja/g++.pt/unify7.C: New test.
8118 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8120 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
8121 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
8123 2000-02-25 Geoff Keating <geoffk@cygnus.com>
8125 * gcc.c-torture/compile/20000224-1.c: New test.
8127 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8129 * gcc.c-torture/compile/cpp-2.c: New test.
8130 * gcc.c-torture/compile/cpp-1.c: New test.
8132 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
8134 * gcc.c-torture/execute/20000225-1.c: New test.
8136 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8138 * gcc.dg/cpp-li2.c: New test.
8140 * gcc.dg/cpp-wi1.c: New test.
8142 * gcc.dg/cpp-li1.c: New test.
8144 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
8146 * g++.old-deja/g++.other/sizeof5.C: New test.
8148 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8150 * gcc.c-torture/execute/va-arg-13.c: New test.
8152 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
8154 * gcc.c-torture/execute/va-arg-12.c: New test.
8156 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
8158 * gcc.c-torture/execute/20000223-1.c: New test.
8160 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
8162 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
8164 2000-02-22 Mark Mitchell <mark@codesourcery.com>
8166 * g++.old-deja/g++.abi/ptrmem.C: New test.
8168 2000-02-19 Richard Henderson <rth@cygnus.com>
8170 * gcc.c-torture/compile/init-3.c: New.
8172 2000-02-17 Mark Mitchell <mark@codesourcery.com>
8174 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
8177 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
8179 * gcc.c-torture/compile/20000211-3.c: New test.
8181 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
8183 * gcc.c-torture/compile/20000211-2.c: New test.
8185 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
8187 * gcc.c-torture/compile/20000211-1.c: New test.
8189 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
8191 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
8194 2000-02-08 Nathan Sidwell <nathan@acm.org>
8196 * g++.old-deja/g++.other/cast5.C: New test.
8198 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
8200 * gcc.c-torture/execute/20000205-1.c: New.
8202 2000-02-03 Nathan Sidwell <nathan@acm.org>
8204 * g++.old-deja/g++.jason/cast3.C: Return void.
8205 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
8207 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8209 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
8211 * gcc.dg/loop-1.c: New test.
8213 2000-01-27 Jakub Jelinek <jakub@redhat.com>
8215 * gcc.c-torture/compile/20000127-1.c: New test.
8216 * gcc.c-torture/execute/991228-1.c: New test.
8218 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8220 * gcc.dg/unused-2.c: New test.
8222 * gcc.dg/conv-1.c: New test.
8224 2000-01-24 Mark Mitchell <mark@codesourcery.com>
8226 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
8228 (tool_option_proc): Fix typo.
8230 2000-01-24 Geoff Keating <geoffk@cygnus.com>
8232 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
8233 of the ld on the host, not on the build machine.
8234 Also, don't crash if '--help' is not a supported option.
8236 2000-01-24 Richard Henderson <rth@cygnus.com>
8238 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
8240 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
8242 * gcc.c-torture/execute/20000120-2.c: New test.
8243 * gcc.c-torture/execute/20000120-1.c: New test.
8245 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
8247 * gcc.c-torture/execute/20000113-1.c: New test.
8249 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
8251 * gcc.c-torture/execute/20000112-1.c: New test.
8253 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8255 * gcc.dg/20000111-1.c: New test.
8257 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
8259 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
8260 with 16 bit integers.
8262 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8264 * gcc.dg/20000108-1.c: New test.
8266 2000-01-05 Nathan Sidwell <nathan@acm.org>
8268 * g++.old-deja/g++.ns/koenig8.C: New test.
8270 2000-01-05 Nathan Sidwell <nathan@acm.org>
8272 * g++.old-deja/g++.other/cast4.C: New test.
8274 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
8276 * gcc.c-torture/compile/20000105-2.c: New test.
8277 * gcc.c-torture/compile/20000105-1.c: New test.
8279 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8281 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
8282 references to printf & atoi to conform to ANSI standard.
8283 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
8284 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
8285 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
8286 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
8287 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
8288 * g++.old-deja/g++.brendan/complex1.C: Likewise.
8289 * g++.old-deja/g++.brendan/copy1.C: Likewise.
8290 * g++.old-deja/g++.brendan/copy2.C: Likewise.
8291 * g++.old-deja/g++.brendan/copy3.C: Likewise.
8292 * g++.old-deja/g++.brendan/copy4.C: Likewise.
8293 * g++.old-deja/g++.brendan/copy5.C: Likewise.
8294 * g++.old-deja/g++.brendan/copy6.C: Likewise.
8295 * g++.old-deja/g++.brendan/copy7.C: Likewise.
8296 * g++.old-deja/g++.brendan/copy8.C: Likewise.
8297 * g++.old-deja/g++.brendan/crash11.C: Likewise.
8298 * g++.old-deja/g++.brendan/crash14.C: Likewise.
8299 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
8300 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8301 * g++.old-deja/g++.brendan/delete2.C: Likewise.
8302 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
8303 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
8304 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
8305 * g++.old-deja/g++.brendan/eh1.C: Likewise.
8306 * g++.old-deja/g++.brendan/groff1.C: Likewise.
8307 * g++.old-deja/g++.brendan/init3.C: Likewise.
8308 * g++.old-deja/g++.brendan/misc12.C: Likewise.
8309 * g++.old-deja/g++.brendan/misc7.C: Likewise.
8310 * g++.old-deja/g++.brendan/new2.C: Likewise.
8311 * g++.old-deja/g++.brendan/operators4.C: Likewise.
8312 * g++.old-deja/g++.brendan/operators5.C: Likewise.
8313 * g++.old-deja/g++.brendan/overload2.C: Likewise.
8314 * g++.old-deja/g++.brendan/overload7.C: Likewise.
8315 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
8316 * g++.old-deja/g++.brendan/reference1.C: Likewise.
8317 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
8318 * g++.old-deja/g++.brendan/template24.C: Likewise.
8319 * g++.old-deja/g++.brendan/template3.C: Likewise.
8320 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
8321 * g++.old-deja/g++.jason/inline3.C: Likewise.
8322 * g++.old-deja/g++.jason/opeq.C: Likewise.
8323 * g++.old-deja/g++.law/arg5.C: Likewise.
8324 * g++.old-deja/g++.law/arm7.C: Likewise.
8325 * g++.old-deja/g++.law/ctors11.C: Likewise.
8326 * g++.old-deja/g++.law/cvt8.C: Likewise.
8327 * g++.old-deja/g++.law/init9.C: Likewise.
8328 * g++.old-deja/g++.law/refs4.C: Likewise.
8329 * g++.old-deja/g++.law/template2.C: Likewise.
8330 * g++.old-deja/g++.law/visibility24.C: Likewise.
8331 * g++.old-deja/g++.law/vtable3.C: Likewise.
8332 * g++.old-deja/g++.mike/asm2.C: Likewise.
8333 * g++.old-deja/g++.mike/eh1.C: Likewise.
8334 * g++.old-deja/g++.mike/misc1.C: Likewise.
8335 * g++.old-deja/g++.mike/misc13.C: Likewise.
8336 * g++.old-deja/g++.mike/misc14.C: Likewise.
8337 * g++.old-deja/g++.mike/ns12.C: Likewise.
8338 * g++.old-deja/g++.mike/p1248.C: Likewise.
8339 * g++.old-deja/g++.mike/p3708.C: Likewise.
8340 * g++.old-deja/g++.mike/p3708a.C: Likewise.
8341 * g++.old-deja/g++.mike/p3708b.C: Likewise.
8342 * g++.old-deja/g++.mike/p646.C: Likewise.
8343 * g++.old-deja/g++.mike/p700.C: Likewise.
8344 * g++.old-deja/g++.mike/p783.C: Likewise.
8345 * g++.old-deja/g++.mike/p783a.C: Likewise.
8346 * g++.old-deja/g++.mike/p783b.C: Likewise.
8347 * g++.old-deja/g++.mike/p786.C: Likewise.
8348 * g++.old-deja/g++.mike/p789.C: Likewise.
8349 * g++.old-deja/g++.mike/p789a.C: Likewise.
8350 * g++.old-deja/g++.mike/p807a.C: Likewise.
8351 * g++.old-deja/g++.other/delete3.C: Likewise.
8352 * g++.old-deja/g++.other/dyncast1.C: Likewise.
8353 * g++.old-deja/g++.other/dyncast2.C: Likewise.
8354 * g++.old-deja/g++.other/dyncast3.C: Likewise.
8355 * g++.old-deja/g++.other/empty1.C: Likewise.
8356 * g++.old-deja/g++.other/temporary1.C: Likewise.
8357 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
8358 * g++.old-deja/g++.pt/t16.C: Likewise.
8359 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
8361 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
8363 * gcc.dg/991230-1.c: New test.
8365 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
8367 * gcc.c-torture/compile/991229-3.c: New test.
8368 * gcc.c-torture/compile/991229-2.c: New test.
8369 * gcc.c-torture/compile/991229-1.c: New test.
8371 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
8373 * gcc.c-torture/compile/labels-2.c: New test.
8375 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
8377 * gcc.c-torture/execute/991227-1.c: New test.
8379 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8381 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
8383 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
8385 * gcc.c-torture/execute/991221-1.c: New test.
8387 1999-12-20 Nathan Sidwell <nathan@acm.org>
8389 * g++.old-deja/g++.other/cast3.C: New test.
8391 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
8393 * gcc.c-torture/execute/991216-4.c: New test.
8395 1999-12-16 Michael Meissner <meissner@cygnus.com>
8397 * gcc.c-torture/execute/991216-1.c: New test.
8398 * gcc.c-torture/execute/991216-2.c: New test.
8399 * gcc.c-torture/execute/991216-3.c: New test.
8401 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
8403 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
8404 Actually make the test fail by using "-O2" for compilation.
8406 1999-12-15 Nathan Sidwell <nathan@acm.org>
8408 * g++.old-deja/g++.warn/cast-align1.C: New test.
8410 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
8412 * gcc.c-torture/compile/991214-1.c: New test.
8413 * gcc.c-torture/compile/991214-2.c: New test.
8415 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
8417 * gcc.dg/991214-1.c: New test.
8419 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
8421 * gcc.c-torture/compile/991213-3.c: New test.
8422 * gcc.c-torture/compile/991213-2.c: New test.
8423 * gcc.c-torture/compile/991213-1.c: New test.
8425 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
8427 * gcc.dg/991209-1.c: New test.
8429 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
8431 * gcc.c-torture/compile/991208-1.c: New test.
8433 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8435 * gcc.dg/ultrasp2.c: New test.
8437 1999-12-05 Alex Samuel <samuel@codesourcery.com>
8439 * g++.old-deja/g++.abi/align.C (main): Fix typo.
8441 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
8443 * gcc.c-torture/compile/991202-1.c: New test.
8444 * gcc.c-torture/execute/991202-1.c: New test.
8445 * gcc.c-torture/execute/991202-2.c: New test.
8446 * gcc.c-torture/execute/991202-3.c: New test.
8448 1999-12-02 Alex Samuel <samuel@codesourcery.com>
8450 * g++.old-deja/g++.abi/align.C: New test.
8451 * g++.old-deja/g++.abi/aggregates.C: Likewise.
8452 * g++.old-deja/g++.abi/bitfields.C: Likewise.
8454 1999-12-01 Richard Henderson <rth@cygnus.com>
8456 * gcc.c-torture/execute/991201-1.c: New.
8458 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
8460 * gcc.dg/991129-1.c: New test.
8462 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
8464 * gcc.c-torture/compile/991127-1.c: New test.
8466 1999-11-22 Nathan Sidwell <nathan@acm.org>
8468 * g++.old-deja/g++.other/warn4.C: New test.
8470 1999-11-22 Nathan Sidwell <nathan@acm.org>
8472 * g++.old-deja/g++.eh/cleanup2.C: New test.
8473 * g++.old-deja/g++.ext/pretty2.C: New test.
8474 * g++.old-deja/g++.ext/pretty3.C: New test.
8475 * g++.old-deja/g++.other/debug6.C: New test.
8477 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
8479 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
8480 compiler_output to look for one error message instead of two.
8482 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
8484 * gcc.c-torture/execute/991118-1.c: Also test case
8485 where the word boundary does not split a byte evenly.
8487 1999-11-19 Nathan Sidwell <nathan@acm.org>
8489 * g++.old-deja/g++.ext/restrict1.C: New test.
8491 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
8493 * gcc.c-torture/execute/991118-1.c: New test.
8495 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
8497 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
8498 working directory pathnames.
8500 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
8502 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
8503 host is equipped with driver.h and driver.o so it can actually
8504 compile and run the tests.
8506 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
8508 * gcc.c-torture/compile/991008-1.c: New test.
8510 1999-11-08 Nick Clifton <nickc@cygnus.com>
8512 * lib/gcc-dg.exp: Include target-supports.exp
8514 1999-11-05 Nick Clifton <nickc@cygnus.com>
8516 * lib/target-supports.exp: New file: Provide procs to test for
8517 features supported by the target.
8518 (check_weak_available): Moved here from ecos.exp.
8519 (check_alias_available): New proc: Determine of the target
8520 toolchain supports the alias attribute.
8522 * gcc.dg/special/ecos.exp: Move check_weak_available to
8523 target-supports.exp.
8524 (alias-1.c): Only perform the test if the target supports
8526 (wkali-1.c): Only perform the test if the target supports
8529 * gcc.dg/990506-0.c: Expect error messages from cross
8530 targets as well as native targets.
8532 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8534 * gcc.dg/ultrasp1.c: Removed xfail.
8535 * gcc.dg/struct-ret-2.c: Likewise.
8536 * gcc.dg/array-1.c: Likewise.
8538 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
8540 * gcc.dg/struct-ret-2.c: New test.
8542 * gcc.dg/array-1.c: New test.
8544 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
8546 * gcc.c-torture/execute/991030-1.c: New test.
8548 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
8550 * gcc.c-torture/compile/991026-2.c: New test.
8552 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
8554 * gcc.c-torture/compile/991026-1.c: New test.
8556 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
8558 * gcc.c-torture/execute/991023-1.c: New test.
8560 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
8562 * gcc.c-torture/execute/991019-1.c: New test.
8564 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
8566 * gcc.c-torture/execute/991016-1.c: New test.
8568 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
8570 * gcc.c-torture/execute/991014-1.c: New test.
8572 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
8574 * g++.old-deja/g++.other/union2.C: New test.
8576 1999-10-13 Nathan Sidwell <nathan@acm.org>
8578 * g++.old-deja/g++.other/vaarg2.C: New test.
8579 * g++.old-deja/g++.other/vaarg3.C: New test.
8581 1999-10-12 Craig Burley <craig@jcb-sc.com>
8583 * g77.f-torture/noncompile/19990905-1.f: Moved from being
8586 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
8588 * gcc.c-torture/execute/va-arg-11.c: New test.
8590 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
8592 * lib/file-format.exp (gcc_target_object_format): Don't
8593 crash if objdump is unavailable.
8595 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
8597 * gcc.misc-tests/mg.exp: delete extraneous redirection.
8599 1999-09-28 Nick Clifton <nickc@cygnus.com>
8601 * gcc.c-torture/compile/990928-1.c: New test.
8603 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
8605 * g++.old-deja/g++.other/decl6.C: New test.
8607 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8609 * gcc.c-torture/execute/va-arg-10.c: New test.
8611 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
8613 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
8614 __PRETTY_FUNCTION__.
8616 1999-09-23 Nick Clifton <nickc@cygnus.com>
8618 * gcc.c-torture/execute/990923-1.c: New test.
8620 1999-09-21 Nick Clifton <nickc@cygnus.com>
8622 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
8623 for which -fpic is inappropriate.
8625 1999-09-21 Mark Mitchell <mark@codesourcery.com>
8627 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
8629 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
8631 * g++.old-deja/g++.other/dyncast1.C: New test.
8632 * g++.old-deja/g++.other/dyncast2.C: New test.
8633 * g++.old-deja/g++.other/dyncast3.C: New test.
8634 * g++.old-deja/g++.other/dyncast4.C: New test.
8635 * g++.old-deja/g++.other/dyncast5.C: New test.
8636 * g++.old-deja/g++.eh/catch3.C: New test.
8637 * g++.old-deja/g++.eh/catch3p.C: New test.
8638 * g++.old-deja/g++.eh/catch4.C: New test.
8639 * g++.old-deja/g++.eh/catch4p.C: New test.
8640 * g++.old-deja/g++.eh/catch5.C: New test.
8641 * g++.old-deja/g++.eh/catch5p.C: New test.
8642 * g++.old-deja/g++.eh/catch6.C: New test.
8643 * g++.old-deja/g++.eh/catch6p.C: New test.
8644 * g++.old-deja/g++.eh/catch7.C: New test.
8645 * g++.old-deja/g++.eh/catch7p.C: New test.
8646 * g++.old-deja/g++.eh/catch8.C: New test.
8647 * g++.old-deja/g++.eh/catch8p.C: New test.
8648 * g++.old-deja/g++.eh/catch9.C: New test.
8649 * g++.old-deja/g++.eh/catch9p.C: New test.
8651 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
8653 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
8654 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
8656 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
8658 * gcc.c-torture/compile/990913-1.c: New test.
8660 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
8662 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
8663 * g++.old-deja/g++.jason/rfg5.C: Likewise.
8665 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
8667 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
8669 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
8671 * g++.old-deja/g++.other/lookup11.C: New test.
8672 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
8673 what is permitted and what we want.
8674 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
8676 * g++.old-deja/g++.jason/rfg5.C: Likewise
8678 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
8680 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
8681 * gcc.c-torture/noncompile/poison-1.c: New file.
8683 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
8685 * g++.old-deja/g++.other/sizeof3.C: New test.
8686 * g++.old-deja/g++.other/sizeof4.C: New test.
8687 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
8688 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
8690 1999-09-07 Richard Henderson <rth@cygnus.com>
8692 * gcc.dg/va-arg-1.c: New.
8694 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8696 * gcc.c-torture/execute/va-arg-9.c: New test.
8698 1999-09-05 Craig Burley <craig@jcb-sc.com>
8700 * g77.f-torture/compile/980519-2.f: New test.
8701 * g77.f-torture/compile/19990905-0.f: New test.
8702 * g77.f-torture/compile/19990905-1.f: New test.
8703 * g77.f-torture/compile/19990905-2.f: New test.
8705 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8707 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
8709 * gcc.c-torture/execute/990827-1.c: Fix typo.
8711 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
8713 * g++.old-deja/g++.other/deref1.C: New test.
8715 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
8717 * g++.old-deja/g++.other/ambig2.C: New test.
8718 * g++.old-deja/g++.other/cond5.C: New test.
8719 * g++.old-deja/g++.other/lookup16.C: New test.
8721 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
8723 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
8726 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
8728 * lib/c-torture.exp: Avoid the "compare executables" optimization
8729 when testing native.
8731 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
8733 * gcc.c-torture/execute/990829-1.c: New test.
8734 * gcc.c-torture/compile/990829-1.c: New test.
8736 1999-08-27 Paul Burchard <burchard@pobox.com>
8738 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
8739 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
8740 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
8741 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
8742 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
8743 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
8744 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
8745 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
8746 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
8747 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
8748 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
8750 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
8752 * gcc.c-torture/execute/990827-1.c: New test.
8754 1999-08-26 Craig Burley <craig@jcb-sc.com>
8756 * g77.f-torture/noncompile/19990826-4.f: New test.
8758 * g77.f-torture/compile/19990826-3.f: New test.
8760 * g77.f-torture/execute/19990826-2.f: New test.
8762 * g77.f-torture/compile/19990826-1.f: New test.
8764 * gcc.c-torture/execute/990826-0.c: New test.
8765 * g77.c-torture/execute/19990826-0.f: New test.
8767 * g77.f-torture/noncompile/970626-2.f: New test.
8769 1999-08-25 Paul Burchard <burchard@pobox.com>
8771 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
8772 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
8773 lss-011.C: New tests.
8775 1999-08-25 Nathan Sidwell <nathan@acm.org>
8777 * g++.old-deja/g++.other/decl5.C: New test.
8779 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8781 * noncompile/noncompile.exp: Load_lib c-torture.exp.
8782 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
8783 call `postbase' for each one. All callers of `postbase' changed
8784 to call this instead.
8786 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
8788 * gcc.c-torture/execute/990811-1.c: New test.
8790 1999-08-09 Nick Clifton <nickc@cygnus.com>
8792 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
8795 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
8798 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
8800 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
8802 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
8804 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
8806 1999-08-04 Nathan Sidwell <nathan@acm.org>
8808 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
8810 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
8812 * gcc.c-torture/execute/990804-1.c: New test.
8814 1999-08-03 Nathan Sidwell <nathan@acm.org>
8816 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
8817 * g++.old-deja/g++.brendan/crash64.C: Likewise
8818 * g++.old-deja/g++.brendan/overload8.C: Likewise
8820 1999-08-03 Nathan Sidwell <nathan@acm.org>
8822 * g++.old-deja/g++.other/struct1.C: New test.
8824 1999-08-03 Nathan Sidwell <nathan@acm.org>
8826 * g++.old-deja/g++.other/enum2.C: New test.
8828 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
8830 Adapted from tests from Franz Sirl:
8831 * gcc.c-torture/execute/va-arg-7.c: New test.
8832 * gcc.c-torture/execute/va-arg-8.c: New test.
8834 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
8836 * gcc.c-torture/compile/990801-2.c: New test.
8838 * gcc.c-torture/compile/990801-1.c: New test.
8840 1999-07-27 Michael Meissner <meissner@cygnus.com>
8842 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
8843 fp-cmp-1.c, converting double to float.
8845 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
8846 fp-cmp-1.c, converting double to long double.
8848 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
8849 from fr1 to unknown_register, since fr1 is a legitimate register
8852 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
8854 * README: More listname related changes.
8856 1999-07-08 Catherine Moore <clm@cygnus.com>
8858 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
8860 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
8862 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
8864 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
8866 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
8868 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
8870 * gcc.dg/990703-1.c: New test.
8872 1999-06-29 Nick Clifton <nickc@cygnus.com>
8874 * lib/file-format.exp: New file: Move definition of proc
8875 gcc_target_object_format to here from
8876 gcc.dg/special/ecos.exp.
8878 * lib/c-torture.exp: Include lib file-format.exp.
8879 * lib/gcc-dg.exp: Include lib file-format.exp.
8881 * gcc.dg/special/ecos.exp: Remove definition of proc
8882 gcc_target_object_format.
8884 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
8886 * gcc.c-torture/execute/990628-1.c: New test.
8888 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
8890 * gcc.c-torture/compile/990625-2.c: New test.
8892 * gcc.c-torture/compile/990625-1.c: New test.
8894 1999-06-23 Nick Clifton <nickc@cygnus.com>
8896 * gcc.c-torture/compile/dll.c: New test case. Check that dll
8898 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
8899 ports that use the COFF/PE file format.
8901 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
8903 * gcc.c-torture/compile/990617-1.c: New test.
8905 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
8907 * g++.old-deja/g++.other/decl4.C: New test.
8909 1999-06-14 Nathan Sidwell <nathan@acm.org>
8911 * g++.old-deja/g++.other/bitfld3.C: New test.
8913 1999-06-08 Nathan Sidwell <nathan@acm.org>
8915 * g++.old-deja/g++.eh/catch1.C: New test.
8917 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
8919 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
8921 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
8922 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
8924 1999-06-05 Craig Burley <craig@jcb-sc.com>
8926 * g77.f-torture/compile/19990502-0.f: Replace with new,
8927 shorter, test that still fails after recent changes.
8929 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
8931 * gcc.c-torture/execute/990604-1.c: New test.
8933 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
8935 * gcc.c-torture/execute/990531-1.c: New test.
8937 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8939 * gcc.c-torture/compile/990527-1.c: New test.
8941 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
8943 * gcc.c-torture/execute/990527-1.c: New test.
8945 1999-05-25 Nick Clifton <nickc@cygnus.com>
8947 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
8948 bitfields as signed.
8950 1999-05-25 Craig Burley <craig@jcb-sc.com>
8952 * g77.f-torture/compile/19990525-0.f: New test.
8954 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
8956 * gcc.c-torture/execute/990525-2.c: New test.
8958 * gcc.c-torture/execute/990525-1.c: New test.
8960 1999-05-24 Nathan Sidwell <nathan@acm.org>
8962 * g++.old-deja/g++.other/anon3.C: New test.
8963 * g++.old-deja/g++.other/anon4.C: New test.
8964 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
8965 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
8966 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
8969 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
8971 * gcc.c-torture/execute/990524-1.c: New test.
8973 * gcc.dg/990524-1.c: New test.
8975 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8977 * gcc.c-torture/compile/990523-1.c: New test.
8979 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
8981 * gcc.c-torture/compile/990519-1.c: New test.
8983 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
8985 * gcc.c-torture/compile/990517-1.c: New test.
8987 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
8988 (e4, f4): New tests.
8991 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8993 * gcc.dg/noreturn-1.c: New test.
8995 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
8997 * gcc.c-torture/execute/990513-1.c: New test.
8999 1999-05-10 Richard Henderson <rth@cygnus.com>
9001 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
9003 1999-05-10 Craig Burley <craig@jcb-sc.com>
9005 * g77.f-torture/execute/erfc.f: Use small single-precision
9006 values, to avoid problems on Alphas when not -mieee.
9008 1999-05-08 Craig Burley <craig@jcb-sc.com>
9010 * gcc.dg/990506-0.c: New test.
9012 1999-05-08 Richard Henderson <rth@cygnus.com>
9014 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
9015 the constant to test. Don't XFAIL 64-bit targets.
9017 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
9018 * g++.old-deja/g++.law/profile1.C: Likewise.
9020 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
9021 operator new instances.
9022 * g++.old-deja/g++.other/delete5.C: Likewise.
9024 1999-05-03 Craig Burley <craig@jcb-sc.com>
9026 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
9029 1999-05-03 Craig Burley <craig@jcb-sc.com>
9031 * g77.f-torture/execute/u77-test.f: Reverse order of two
9032 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
9034 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9036 * gcc.dg/compare1.c: New test.
9038 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
9040 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
9043 1999-05-02 Craig Burley <craig@jcb-sc.com>
9045 * g77.f-torture/compile/19990502-1.f: New test.
9047 1999-05-02 Craig Burley <craig@jcb-sc.com>
9049 * g77.f-torture/compile/19990502-0.f: New test.
9051 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
9053 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
9056 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
9058 * g77.f-torture/execute/u77-test.f (main): List libU77
9059 intrinsics not currently tested.
9060 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
9061 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
9062 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
9063 Trim blanks off the ends of some printed strings.
9065 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
9067 * g77.f-torture/execute/u77-test.f (main): Just warn about
9068 FSTAT gid disagreement, as it's expected on some systems.
9070 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
9072 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
9073 use a new function, which allows for some slop.
9074 Clean up some commentary.
9075 (issum): The new function.
9076 (sgladd): Deleted subroutine.
9078 1999-05-01 Craig Burley <craig@jcb-sc.com>
9080 * g77.f-torture/execute/u77-test.f: Modify to be more like
9081 libf2c/libU77 version, bringing patches to that version here.
9082 Add suitable commentary.
9084 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
9086 * gcc.dg/990424-1.c: New test.
9088 1999-04-24 Craig Burley <craig@jcb-sc.com>
9090 * g77.f-torture/execute/u77-test.f (main): Bug involving
9091 LSTAT has been fixed, so turn back on full checking.
9093 1999-04-20 Craig Burley <craig@jcb-sc.com>
9095 * g77.f-torture/compile/19990419-0.f: New test.
9096 * g77.f-torture/execute/19990419-1.f: New test.
9098 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
9100 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
9101 to avoid the need for a prototype to supress a warning.
9103 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
9105 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
9107 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
9109 * gcc.c-torture/execute/990404-1.c: New test.
9111 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
9113 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
9114 * gcc.dg/cpp-if3.c: Don't use -pedantic.
9115 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
9116 missing initializer warnings.
9118 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
9120 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
9123 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
9125 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
9127 1999-03-26 Craig Burley <craig@jcb-sc.com>
9129 * g77.f-torture/execute/19990325-0.f: New test.
9130 * g77.f-torture/execute/19990325-1.f: New test.
9132 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
9134 * gcc.c-torture/execute/990324-1.c: New test.
9136 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
9138 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
9141 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
9143 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
9145 1999-03-13 Craig Burley <craig@jcb-sc.com>
9147 * g77.f-torture/execute/19990313-2.f: New test.
9148 * g77.f-torture/execute/19990313-3.f: New test.
9150 1999-03-13 Craig Burley <craig@jcb-sc.com>
9152 * g77.f-torture/execute/19990313-0.f: New test.
9153 * g77.f-torture/execute/19990313-1.f: New test.
9155 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
9157 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
9159 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
9160 (main): Add check for u15. Conditionalize u31 check depending on
9161 whether ints are <32 bits or >=32 bits.
9163 1999-03-08 Craig Burley <craig@jcb-sc.com>
9165 * g77.f-torture/execute/19981119-0.f: Improve testiness.
9167 1999-03-08 Craig Burley <craig@jcb-sc.com>
9169 * g77.f-torture/compile/19990305-0.f: New test.
9170 * g77.f-torture/execute/19981119-0.f: New test.
9172 1999-03-08 Craig Burley <craig@jcb-sc.com>
9174 * g77.f-torture/execute/970625-2.f: call ABORT if final
9175 result is not correct, instead of just printing it.
9176 Add this checking via newly introduced obfuscation, to
9177 trip up buggy front ends.
9179 1999-03-07 Craig Burley <craig@jcb-sc.com>
9181 * g77.f-torture/compile/960317-1.f: Moved from being
9182 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
9184 1999-03-06 Craig Burley <craig@jcb-sc.com>
9186 * g77.f-torture/execute/960317-1.f: New (old) test.
9187 * g77.f-torture/execute/970625-2.f: Ditto.
9189 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
9191 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
9192 message on line 1 or line 2; cccp and cpplib do this differently.
9194 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
9196 * g++.old-deja/g++.law/weak1.C: New test.
9198 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
9200 * gcc.c-torture/execute/990119-1.c: Renamed to...
9201 * gcc.dg/990119-1.c: this, so it will only be tested once
9202 (it's a preprocessor test, it doesn't need to be run at
9203 multiple optimization levels).
9205 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
9207 * lib/g++.exp: Don't add incdir=$base_dir/../include to
9210 1999-02-24 Craig Burley <craig@jcb-sc.com>
9212 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
9213 * g77.f-torture/compile/19981216-0.f: ...as it is expected
9214 to not be compilable by current g77.
9216 1999-02-24 Nick Clifton <nickc@cygnus.com>
9218 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
9220 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
9222 * gcc.c-torture/execute/990222-1.c: New test.
9224 1999-02-19 Craig Burley <craig@jcb-sc.com>
9226 * g77.f-torture/compile/19990218-0.f: New test.
9227 * g77.f-torture/noncompile/19990218-1.f: New test.
9229 1999-02-18 Craig Burley <craig@jcb-sc.com>
9231 * g77.f-torture/compile/19981216-0.f: New test.
9233 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
9235 * gcc.dg/990214-1.c: New test.
9237 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
9239 * gcc.dg/990213-2.c: New test.
9241 * gcc.dg/990213-1.c: New test.
9243 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
9245 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
9248 1999-02-11 Nick Clifton <nickc@cygnus.com>
9250 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
9251 specified by target.
9253 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
9255 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
9257 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
9259 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
9261 * gcc.dg/special/ecos.exp: New test driver for new tests with
9262 special requirements.
9264 * gcc.dg/special/alias-1.c: New test.
9265 * gcc.dg/special/gcsec-1.c: New test.
9266 * gcc.dg/special/weak-1.c: New test.
9267 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
9268 * gcc.dg/special/weak-2.c: New test.
9269 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
9270 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
9271 * gcc.dg/special/wkali-1.c: New test.
9272 * gcc.dg/special/wkali-2.c: New test.
9273 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
9274 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
9276 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
9278 * lib/c-torture.exp (c-torture-compile): Pull out code for
9279 analyzing gcc error messages.
9280 (c-torture-execute): Likewise. Fix some (harmless) false
9282 * lib/gcc.exp (gcc_check_compile): New function.
9284 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
9286 * gcc.c-torture/execute/990208-1.c: New test.
9288 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
9290 * g++.dg/special/ecos.exp: New driver for new tests with special
9293 * g++.dg/special/conpr-1.C: New test
9294 * g++.dg/special/conpr-2.C: New test
9295 * g++.dg/special/conpr-2a.C: New test
9296 * g++.dg/special/conpr-3.C: New test
9297 * g++.dg/special/conpr-3a.C: New test
9298 * g++.dg/special/conpr-3b.C: New test
9300 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
9301 allow g++ to use the dg driver
9303 * README: Add comment about g++.dg directory
9305 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
9307 * README: Update email addresses.
9309 1999-02-03 Nick Clifton <nickc@cygnus.com>
9311 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
9312 arguments in order to force structure S onto the stack even on
9314 (test): Pass 10 leading arguments to function foo as well as the
9317 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
9318 failure for all targets.
9320 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
9321 abort to terminate program execution.
9323 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
9325 * gcc.c-torture/execute/990130-1.c: New test.
9327 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
9329 * gcc.dg/990130-1.c: New test.
9331 1999-01-28 Michael Meissner <meissner@cygnus.com>
9333 * gcc.c-torture/execute/990128-1.c: New test.
9335 1999-01-27 Michael Meissner <meissner@cygnus.com>
9337 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
9339 1999-01-27 Felix Lee <flee@cygnus.com>
9341 * lib/c-torture.exp (c-torture-compile): pull out code for
9342 analyzing gcc error messages.
9343 (c-torture-execute): ditto, and fix some (harmless) false
9345 * lib/gcc.exp (gcc_check_compile): new function.
9347 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
9349 * gcc.dg/990117-1.c: New test.
9351 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
9353 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
9355 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
9357 * g77.f-torture/compile/990115-1.f: New test.
9359 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
9361 * gcc.c-torture/compile/990107-1.c: New test
9363 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
9365 * gcc.c-torture/execute/990106-2.c: New test.
9367 * gcc.c-torture/execute/990106-1.c: New test.
9369 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
9371 * gcc.c-torture/compile/981223-1.c: New test.
9373 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
9375 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
9376 (opt3): Rename from opt4 and disable.
9378 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
9380 * g++.old-deja/g++.pt/ptrmem5.C: New test.
9382 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
9384 * g++.old-deja/g++.other/conv5.C: New test.
9386 1998-12-14 Nick Clifton <nickc@cygnus.com>
9388 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
9390 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
9392 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
9394 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
9396 * gcc.c-torture/compile/981211-1.c: New test.
9398 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
9400 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
9402 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
9404 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9406 * gcc.special/930510-1.c: Make C9X safe.
9407 * gcc.misc-tests/gcov-1.c Similarly.
9408 * gcc.misc-tests/gcov-2.c Similarly.
9410 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
9412 * gcc.dg/ultrasp1.c: New test.
9414 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
9416 * gcc.c-torture/execute/981206.c: New test.
9418 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
9420 * g++.old-deja/g++.ns/template7.C: New test.
9422 * g++.old-deja/g++.other/expr1.C: New test.
9424 * g++.old-deja/g++.eh/tmpl3.C: New test.
9426 * g++.old-deja/g++.eh/tmpl2.C: New test.
9428 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
9430 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
9431 * g++.old-deja/g++.other/using6.C: Removed.
9432 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
9434 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
9436 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
9438 * g++.old-deja/g++.pt/overload8.C: New test.
9440 * g++.old-deja/g++.pt/overload7.C: New test.
9442 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
9444 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
9445 and relinking messages.
9446 * lib/g++.exp (g++_target_compile): Remove .rpo file when
9447 compiling with -frepo.
9449 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
9451 * g++.old-deja/g++.pt/lookup6.C: New test.
9453 1998-11-30 Nick Clifton <nickc@cygnus.com>
9455 * gcc.c-torture/execute/981130-1.c: New test.
9456 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
9458 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
9460 * g++.old-deja/g++.pt/explicit76.C: New test.
9462 * g++.old-deja/g++.pt/friend38.C: New test.
9464 * g++.old-deja/g++.ns/crash2.C: New test.
9466 * g++.old-deja/g++.pt/defarg8.C: New test.
9468 * g++.old-deja/g++.pt/instantiate6.C: New test.
9470 * g++.old-deja/g++.pt/static6.C: New test.
9472 * g++.old-deja/g++.pt/decl2.C: New test.
9474 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
9476 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
9477 problem is actually related with name lookup, but so what? :-)
9479 * g++.old-deja/g++.pt/friend37.C: New test.
9481 1998-11-25 Dave Love <d.love@dl.ac.uk>
9483 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
9484 element, which fails on some systems.
9486 * g77.f-torture/execute/labug1.f: New test.
9488 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
9490 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
9493 1998-11-18 Dave Love <d.love@dl.ac.uk>
9495 * g77.f-torture/compile/981117-1.f: New test.
9497 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
9499 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
9502 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
9504 * gcc.c-torture/execute/memcheck: New directory of tests for
9505 -fcheck-memory-usage.
9507 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9509 * README: New file, general information about the testsuite and
9510 new description of the various C++ test subdirectories.
9511 * README.g++: Eliminate obsolete information, update and move most
9512 relevant stuff to README.
9514 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
9516 * gcc.c-torture/compile/981107-1.c: New test.
9518 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
9520 * execute/memcpy-bi.c: New testcase.
9522 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
9524 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
9527 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
9528 template is selected.
9530 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
9531 classes, it should be accepted for all types.
9533 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
9535 * g++.old-deja/g++.pt/spec24.C: Ensure that template
9536 specializations start with template headers.
9538 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
9540 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
9542 * g++.old-deja/g++.other/init9.C: Test cross initialization of
9545 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
9547 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
9549 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
9551 * compile/981022-1.c, compile/981022-1.x: New test and driver.
9553 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
9555 * 981019-1.c: New test.
9557 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
9559 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
9562 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9564 * compile/981001-4.c: Remove use of GCC extension that triggers a
9567 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
9569 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
9571 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
9573 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
9574 instantiation of template produces incorrect code for delete
9577 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
9578 constructors' name is not unique.
9579 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
9580 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
9582 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
9583 automatic array of const is ill-formed.
9585 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
9586 of template parameter?
9588 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
9591 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
9592 pointer-to-member expression.
9594 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
9595 declaration causes ICE.
9597 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
9599 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
9600 reserved in the global namespace.
9602 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
9603 generate needed virtual table.
9605 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
9607 1998-10-10 Dariush Eslimi <eslimi@loran.com>
9609 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
9610 template-dependent type
9612 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
9614 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
9615 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
9616 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
9618 * g++.old-deja/g++.other/using5.C: New test; using decl from base
9619 class should be usable as argument of member function.
9620 * g++.old-deja/g++.other/using6.C: New test; using decl from base
9621 class should be usable as return type of member function.
9622 * g++.old-deja/g++.other/using7.C: New test; using decl from base
9623 class should be usable as type of data member.
9625 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
9627 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
9629 * gcc.c-torture/special/920521-1.c: Fix bogus test.
9631 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
9633 * gcc.dg/dll-?.c Add thumb to target list.
9634 Fix assembler scan patterns to match current assembler output.
9636 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
9638 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
9639 matching of template brackets.
9641 * g++.old-deja/g++.other/using4.C: New test. Test using
9642 declarations of methods from base classes.
9644 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
9645 within functions should introduce names into the innermost
9646 enclosing namespace.
9648 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
9649 of static locals if first initialization throws.
9651 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
9653 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
9655 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
9657 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
9658 lose track of the possible targets of tablejump insns.
9659 * special/special.exp: Run it.
9661 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
9663 * g++.old-deja/g++.pt/friend35.C: New test. A template function
9664 must be declared before its specializations can be named in friend
9667 1998-10-05 Dave Love <d.love@dl.ac.uk>
9669 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
9671 * g77.f-torture/execute/io1.f: New test.
9673 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
9675 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
9676 with pointer to template function, for which no argument deduction
9679 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
9680 specialization of template function as argument to template
9683 * g++.old-deja/g++.other/access2.C: New test; Inner class
9684 shouldn't have privileged access to Outer's names.
9686 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
9688 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
9689 friend template declared within template class conflicts with
9690 nested class of the same name.
9692 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
9695 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
9696 object with direct initializer as function declaration.
9698 * g++.old-deja/g++.other/decl2.C: New test; duplicate
9701 * g++.old-deja/g++.other/null2.C: New test; conditional operator
9702 involving const pointer and NULL produces incorrect result.
9704 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
9705 type name without `typename' should be rejected with -pedantic.
9707 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
9709 * g++.old-deja/g++.other/addrof1.C: New test.
9711 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
9713 * gcc.c-torture/compile/981001-1.c: New test.
9714 * gcc.c-torture/execute/981001-1.c: New test.
9716 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
9718 * gcc.c-torture/compile/981001-2.c: New test.
9719 * gcc.c-torture/compile/981001-3.c: New test.
9720 * gcc.c-torture/compile/981001-4.c: New test.
9722 1998-10-01 Robert Lipe <robertl@dgii.com>
9724 * lib/objc.exp (objc_target_compile): Add -L during compiles for
9725 multilibbed hosts. Idea grafted from g77.exp.
9727 1998-09-30 Dave Love <d.love@dl.ac.uk>
9729 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
9730 avoid losing on systems which need -lsocket.
9732 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
9734 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
9735 * g++.old-deja/g++.other/nested2.C: Ditto.
9736 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
9739 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
9741 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
9742 preferred over template operator!= for enum bitfields.
9744 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
9746 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
9747 that happen to have the same base name, but in different scopes,
9748 are incorrectly rejected.
9750 1998-09-16 Richard Henderson <rth@cygnus.com>
9752 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
9753 on the native word size instead of an integer literal.
9755 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
9757 * g++.old-deja/g++.other/static2.C: Invocation of static data
9758 member of type pointer-to-function denoted as non-static member.
9760 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
9761 checks involving function types and aliases.
9763 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
9765 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
9766 redefined to the same non-trivial type.
9768 * g++.old-deja/g++.pt/explicit73.C: Test for proper
9769 namespace-qualification of template specializations declared in
9772 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
9773 to declare a subset of the specializations of a template function
9774 as friends of specializations of a template class.
9776 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
9777 member templates that do not fully specialize the enclosing
9778 template class are rejected.
9780 1998-09-11 Dave Love <d.love@dl.ac.uk>
9782 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
9784 1998-09-08 Dave Love <d.love@dl.ac.uk>
9786 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
9787 altered from libf2c/libU77 version.
9789 1998-09-06 Dave Love <d.love@dl.ac.uk>
9791 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
9793 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
9795 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
9796 (un)signed char are different types for template specialization
9799 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
9801 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
9802 * objc: ObjC testsuite.
9804 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
9806 * gcc.c-torture/execute/941014-1.x: New file.
9808 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
9810 * lib/c-torture.exp: Add support for
9811 torture_eval_before_compile and torture_eval_before_execute
9814 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
9816 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
9817 this test triggers valid.
9819 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
9821 * gcc.dg/980827-1.c: New test.
9823 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
9825 * gcc.c-torture/execute/loop-4b.c: New test.
9827 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
9829 * lib/c-torture.exp: Add support for
9830 torture_eval_before_compile and torture_eval_before_execute
9833 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
9835 * gcc.c-torture/compile/980825-1.c: New test.
9837 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
9839 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
9840 count number tests in opt_t0 not good_t0.
9842 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
9844 * gcc.c-torture/compile/930326-1.x: Fix typo.
9846 1998-08-23 Mark Mitchell <mark@markmitchell.com>
9848 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
9851 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
9853 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
9854 STACK_SIZE is defined.
9855 * gcc.c-torture/unsorted/stuct.c: Similarly.
9857 * gcc.c-torture/compile/980821-1.c: New test.
9859 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
9861 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
9863 1998-08-19 Mark Mitchell <mark@markmitchell.com>
9865 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
9868 1998-08-09 Mark Mitchell <mark@markmitchell.com>
9870 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
9873 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
9875 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
9877 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
9879 * gcc.c-torture/compile/980816-1.c: New test.
9881 * gcc.dg/980816-1.c: New test.
9883 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
9885 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
9886 compiler for ieee tests.
9888 1998-08-01 Dave Love <d.love@dl.ac.uk>
9890 * g77.f-torture/compile/980729-0.f: New test.
9892 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
9894 * gcc.c-torture/special/eeprof-1.c: New test, for
9895 -finstrument-functions.
9896 * gcc.c-torture/special/special.exp: Run it.
9898 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
9900 * gcc.c-torture/compile/980729-1.c: New test.
9902 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
9904 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
9905 __thumb__ is defined, and test for ARM style doubles if so.
9907 1998-07-26 Dave Love <d.love@dl.ac.uk>
9909 * g77.f-torture/noncompile/980615-0.f: New test.
9911 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
9913 * gcc.dg/980312-1.c: Do link instead of compile.
9914 * gcc.dg/980313-1.c: Likewise.
9916 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
9918 * gcc.c-torture/compile/980726-1.c: New test.
9920 1998-07-25 Dave Love <d.love@dl.ac.uk>
9922 * g77.f-torture/execute/io0.f: New test.
9924 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
9926 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
9929 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
9931 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
9934 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
9936 * gcc.dg/980626-1.c: Expect failures for all toolchains until
9937 c-decl.c:grokdeclarator can handle mode attributes.
9939 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
9941 * gcc.c-torture/execute/980716-1.c: New test.
9943 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
9945 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
9947 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
9949 * gcc.c-torture/execute/va-arg-3.x: Similarly.
9950 * gcc.c-torture/compile/930326-1.x: Similarly.
9952 1998-07-13 Dave Love <d.love@dl.ac.uk>
9954 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
9955 New test from Craig.
9957 1998-07-12 Dave Love <d.love@dl.ac.uk>
9959 * g77.f-torture/noncompile/980616-0.f: New test.
9961 * g77.f-torture/execute/970816-3.f: New test from Craig.
9963 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9965 * g++.other/singleton.C: Return error value instead of taking
9968 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
9970 * g++.other/singleton.C: New test. Warning is under dispute.
9971 Runtime crash is not.
9973 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9975 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
9976 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
9977 using6.C, using7.C}: New namespace tests.
9979 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
9981 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
9982 specialization with typedef'ed names used as array indexes.
9984 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
9986 * gcc.c-torture/execute/980709-1.c: New test.
9988 * gcc.dg/980709-1.c: New test.
9990 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
9992 * gcc.c-torture/execute/bcp-1.c: New test.
9994 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
9996 * gcc.c-torture/execute/980707-1.c: New test.
9998 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
10000 * gcc.c-torture/compile/980706-1.c: New test.
10002 1998-07-01 Dave Love <d.love@dl.ac.uk>
10004 * g77.f-torture/execute/980701-0.f,
10005 g77.f-torture/execute/980701-1.f: New test from Craig.
10007 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
10009 * gcc.c-torture/compile/980701-1.c: New test.
10011 * gcc.c-torture/execute/980701-1.c: New test.
10013 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
10016 * g++.old-deja/g++.robertl/eb132.C: New test.
10017 * g++.old-deja/g++.robertl/eb133.C: Likewise.
10019 1998-06-29 Dave Love <d.love@dl.ac.uk>
10021 * g77.f-torture/execute/980628-7.f,
10022 g77.f-torture/execute/980628-8.f,
10023 g77.f-torture/execute/980628-9.f,
10024 g77.f-torture/execute/980628-10.f: New tests from Craig.
10026 * g77.f-torture/execute/980628-3.f: Remove mail headers.
10028 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
10030 * g77.f-torture/execute/980628-4.f: New test from Craig.
10031 * g77.f-torture/execute/980628-5.f: Likewise.
10032 * g77.f-torture/execute/980628-2.f: Likewise.
10033 * g77.f-torture/execute/980628-0.f: Likewise.
10034 * g77.f-torture/execute/980628-1.f: Likewise.
10035 * g77.f-torture/execute/980628-3.f: Likewise.
10036 * g77.f-torture/execute/980628-6.f: Likewise.
10038 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
10040 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
10041 directory when nothing has been installed yet.
10043 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
10045 * gcc.c-torture/special/special.exp: Handle newer versions of
10048 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
10050 * gcc.dg/980626-1.c: New test.
10052 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
10054 * gcc.misc-tests/m-un-2.c: New test.
10055 * g++.old-deja/g++.other/warn01.c: Likewise.
10057 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
10059 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
10060 compatibility with assmblers with a different comment character.
10061 Eliminate use of GAS-specific extensions.
10063 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
10065 * gcc.c-torture/execute/ieee/980619-1.c: New test.
10067 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
10069 *lib/g77.exp: Replace search for libf2c.a with search for newly
10072 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
10074 * gcc.c-torture/execute/980617-1.c: New test.
10076 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
10078 * gcc.c-torture/execute/980612-1.c: New test.
10080 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
10082 * gcc.dg/980523-1.c: Only test on ppc-linux.
10083 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
10085 * gcc.c-torture/execute/980608-1.c: New test.
10087 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
10089 * gcc.c-torture/execute/980605-1.c: New test.
10091 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
10093 * gcc.c-torture/execute/980604-1.c: New test.
10095 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
10097 * gcc.c-torture/execute/980602-1.c: New test.
10098 * gcc.c-torture/execute/980602-2.c: Likewise.
10100 1998-06-02 Dave Love <d.love@dl.ac.uk>
10102 * 970125-0.f: Fix per JCB. Add commentary.
10104 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
10106 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
10109 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
10111 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
10114 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
10116 * gcc.c-torture/execute/980526-3.c: New test.
10118 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
10120 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
10121 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
10122 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
10123 m88k-motorola-sysv3 to XFAIL.
10125 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10127 * gcc.dg/980526-1.c: New test.
10128 * gcc.c-torture/execute/980526-2.c: New test.
10130 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
10132 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
10134 * gcc.c-torture/execute/980526-1.c: New test.
10136 1998-05-26 Dave Love <d.love@dl.ac.uk>
10138 * g77.f-torture/execute/alpha2.f: Add runtime test.
10140 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
10142 * g++.old-deja/old-deja.exp: Strip leading directories.
10144 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
10145 error for the line. Don't run multiple tests for the same line.
10147 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
10149 * gcc.dg/980523-1.c: New test.
10151 1998-05-23 Dave Love <d.love@dl.ac.uk>
10153 * g77.f-torture/compile/970915-0.f: New test.
10155 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
10157 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
10159 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
10161 * gcc.dg/980520-1.c: New test.
10163 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
10165 * gcc.dg/980502-1.c: Fix return type.
10167 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
10169 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
10170 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
10171 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
10172 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
10173 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
10175 1998-05-20 Dave Love <d.love@dl.ac.uk>
10177 * g77.f-torture/execute/980520-1.f: New test.
10179 1998-05-15 Dave Love <d.love@dl.ac.uk>
10181 * lib/mike-g77.exp: New file.
10183 * g77.f-torture/noncompile/noncompile.exp,
10184 g77.f-torture/noncompile/check0.f: New files.
10186 1998-05-14 Dave Love <d.love@dl.ac.uk>
10188 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
10189 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
10190 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
10191 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
10192 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
10193 abort where appropriate.
10195 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
10197 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
10198 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
10200 1998-04-29 Dave Love <d.love@dl.ac.uk>
10202 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
10204 1998-04-27 Dave Love <d.love@dl.ac.uk>
10206 * g77.f-torture/compile/980427-0.f: New test.
10208 1998-04-24 Dave Love <d.love@dl.ac.uk>
10210 * g77.f-torture/compile/980424-0.f: New test.
10212 1998-04-19 Dave Love <d.love@dl.ac.uk>
10214 * g77.f-torture/compile/980419-2.f (main): New test.
10215 * g77.f-torture/compile/970125-0.f: New test.
10216 * g77.f-torture/compile/980419-1.f: New test.
10218 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
10220 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
10223 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
10225 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
10227 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
10229 * gcc.c-torture/compile/980329-1.c: New test.
10231 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
10233 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
10234 * gcc.dg/980312-1.c: Fix typo in -march command.
10236 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
10238 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
10240 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
10242 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
10243 Dave Love agree the Fortran source is bogus.
10245 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
10247 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
10248 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
10249 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
10250 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
10251 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
10253 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
10255 * g++.old-deja/g++.other/friend1.C: New test.
10257 1998-02-18 Dave Love <d.love@dl.ac.uk>
10259 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
10260 possibly uninitialized) variables and declare dnrm2.
10262 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
10264 From Bruno Haible <haible@ilog.fr>:
10265 * gcc.c-torture/execute/980223.c: New test.
10267 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
10269 * gcc.dg/ifelse-1.c: New test.
10271 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
10273 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
10275 * lib/old-dejagnu.exp (old-dejagnu): Added the
10276 "execution test - XFAIL *-*-*" handling in the spirit of
10277 "excess errors test -". Changed the "execution test fails"
10278 handling to be like "excess errors test fails".
10279 * Update various tests accordingly.
10281 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
10283 * gcc.c-torture/execute/980205.c: New test.
10285 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
10287 * lib/c-torture.exp: Look for .x files instead of .cexp files.
10288 * lib/f-torture.exp: Similarly.
10289 * gcc.c-torture: Rename all .cexp files to .x files.
10291 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
10293 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
10294 (940510-1.c): Removed duplicate.
10295 (971104-1.c): New test.
10297 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
10299 * lib/f-torture.exp: Improve error and loop detection.
10301 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
10303 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
10304 use that to size the filler array.
10306 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
10308 * lib/c-torture.exp(c-torture-execute): Fix typo.
10310 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
10311 testcase as the executable name. Keep the executable around if
10314 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
10316 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
10317 changes. Only test one -g option, and move it to the end of the
10318 list of options to test.
10320 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
10322 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
10323 variable GCC_TORTURE_OPTIONS to supply default switches separated
10324 by colons. If no environment variable, run tests with -O0 -g, -O1
10325 -g, and -O2 -g as well.
10327 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
10329 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
10330 explanatory comments. Fix indentation.
10332 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
10334 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
10336 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
10338 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
10339 * g++.old-deja/g++.mike/p7325.C: Likewise.
10340 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
10342 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
10344 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
10345 * g++.old-deja/g++.brendan/crash30.C: Likewise.
10346 * g++.old-deja/g++.brendan/crash39.C: Likewise.
10347 * g++.old-deja/g++.law/operators4.C: Likewise.
10349 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
10351 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
10352 * g++.old-deja/g++.mike/p784.C: Ditto.
10353 * g++.old-deja/g++.mike/p785.C: Ditto.
10355 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
10357 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
10359 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
10361 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
10362 target feature; pass this to c-torture-execute as needed.
10364 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
10366 * lib/c-torture.exp(c-torture-execute): If the previous and the
10367 current executables being tested are identical, we don't need to
10368 run the executable again. Try to make the executable names
10369 unique. Add an optional argument for passing additional compiler
10372 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
10374 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
10376 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
10378 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
10380 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
10382 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
10383 32bit or larger longs.
10385 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
10386 have either a 32bit long or 32bit int.
10388 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
10390 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
10391 Make double precision tests dependent on sizeof (double).
10393 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
10395 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
10398 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
10400 * gcc.c-torture/compile/961203-1.cexp: New script.
10402 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
10404 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
10405 up the includes ourselves.
10407 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
10409 * lib/plumhall.exp: Remove random include, and add a few
10410 verbose messages for debugging.
10412 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
10414 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
10415 of trying to do it ourselves.
10417 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
10419 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
10421 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
10423 * gcc.prms/5403.c: Made regexp a bit less strict.
10425 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
10427 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
10428 is returned from remote_load instead.
10429 * lib/plumhall.exp: Ditto.
10430 * lib/mike-g++.exp: Ditto.
10431 * lib/old-dejagnu.exp: Ditto.
10432 * lib/c-torture.exp: Ditto.
10434 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
10436 * lib/g++.exp: Use build_wrapper procedure.
10437 * lib/gcc.exp: Ditto.
10439 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
10441 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
10442 an old-style decl for malloc. Fixes tests to work when
10443 sizeof (int) != sizeof (size_t).
10445 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
10447 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
10449 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
10450 use stdargs.h interface.
10452 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
10454 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
10455 NO_VARARGS when compiling.
10457 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
10459 * lib/plumhall.exp(ph_includes): New procedure.
10461 (ph_compiler): Ditto.
10463 * lib/g++.exp: Rename test-glue.c to testglue.c.
10464 * lib/gcc.exp: Ditto.
10466 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
10468 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
10469 to completion when it's called.
10471 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
10473 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
10474 is defined, don't do test.
10476 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
10478 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
10480 (ph_summary): Mark skipped testcases as untested, not unresolved.
10482 * lib/plumhall.exp (ph_make): If unresolved because of bad
10483 errorCode, record errorCode in log file.
10484 (*): Replace send_log/verbose with verbose -log.
10486 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
10488 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
10489 double conversion if double isn't at least 8 bytes.
10491 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
10492 int to work with targets where int is 16 bits.
10494 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
10495 8 bytes, just exit, since 4 byte doubles don't have enough bits of
10496 precision for the test to complete.
10498 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
10500 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
10501 if d10v is not compiled with the -mdouble64 flag.
10502 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
10504 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
10505 d10v is not compiled with the -mint32 flag.
10507 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
10509 * lib/plumhall.exp: Use incr_count.
10511 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
10513 * gcc.c-torture: Update to c-torture-1.45.
10515 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
10517 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
10518 the name of the expect testcase file).
10520 * lib/g++.exp(g++_init): Ditto.
10522 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
10524 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
10527 * lib/gcc.exp(gcc_exit): New procedure.
10529 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
10531 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
10532 specs where appropriate.
10534 * g++.old-deja/g++.arm/*: Added additional ERROR checks
10535 because of new "candidates are" messages, and removed a few
10537 * Converted all non-old-style g++ testcases to old-style, and
10538 moved into g++.old-deja.
10540 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
10542 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
10545 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
10548 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
10550 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
10552 * lib/gcc.exp (gcc_target_compile): Add support for defining
10553 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
10554 the machine doesn't have those features.
10556 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
10558 * g++.law/operators4.exp: Don't use LIBS.
10560 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
10562 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
10564 * lib/mike-g++.exp: Don't set the compiler to be tested here.
10565 * lib/g++.exp: Set it here instead. Also, allow use of the
10566 --tool_exec and --tool_opt options. Change CXX to
10569 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
10571 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
10573 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
10575 * lib/old-dejagnu.exp: Use prune_warnings instead of
10577 * lib/mike-g++.exp: Ditto.
10578 * lib/gcc.exp: Ditto.
10579 * lib/g++.exp: Ditto.
10581 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
10583 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
10585 * 941014-2.c: Include stdlib.h
10586 * 960327-1.c: Include stdio.h
10587 * dbra.c, index-1.c: Don't assume ints are 32bits.
10589 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
10591 * lib/gcc.exp: Add gcc,stack_size target feature.
10593 * lib/g++.exp(g++_target_compile): Add the include and link
10594 paths here, not in two other places. And, it's $options, not
10597 * lib/mike-g++.exp(postbase): Remove the code that determines
10598 the correct include and link paths.
10599 * g++.old-deja/old-deja.exp: Ditto.
10601 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
10603 * lib/g++.exp(g++_init): target_compile no longer returns the
10604 filename of the result.
10606 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
10608 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
10611 * gcc.c-torture/special/special.exp: Change call to
10612 gcc_target_compile to include the object file.
10614 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
10616 * gcc.c-torture/special/special.exp: Correct misspelling in last
10619 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
10621 * lib/plumhall.exp(ph_summary): Log the entire output of the
10622 executable. Return -1 if there were any failures, 0 otherwise.
10623 (ph_execute): Return -1 if there were any failures, 0 otherwise.
10624 (ph_make): Clean up objects and executables that were built
10625 if the tests succeeded.
10627 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
10629 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
10630 libraries and includes in the build tree as appropriate.
10632 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
10634 * lib/c-torture.exp: Instead of looking for the global variable
10635 NO_LONG_LONG, check to see if that's a feature of the target.
10637 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
10639 * config/default.exp: Minimize. Delete the remainer of the files in
10640 config; this functionality is now in devo/dejagnu/config.
10642 g++.*/*: Pass any additional flags used to compile to postbase;
10645 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
10646 is now done by runtest.exp. Use gcc_target_compile instead of
10649 lib/c-torture.exp: Use gcc_target_compile instead of compile.
10650 Remove references to CFLAGS. Use remote_file instead of
10652 (c-torture): Take a list of arguments to use to compile this
10655 lib/g++.exp: Simplify. Use target_compile instead of compile.
10656 lib/gcc-dg.exp: Ditto.
10657 lib/gcc.exp: Ditto.
10658 lib/mike-{gcc,g++}.exp: Ditto.
10659 lib/old-dejagnu.exp: Ditto.
10660 lib/plumhall.exp: Ditto.
10662 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
10664 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
10665 (ph_linker): Likewise.
10667 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
10669 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
10670 MAP_ANON / MAP_ANONYMOUS if defined;
10671 else try to map from /dev/zero .
10673 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
10675 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
10676 isn't defined, then define it to MAP_ANONYMOUS.
10678 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
10680 * gcc.c-torture: Update to c-torture-1.42 release.
10682 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
10684 * gcc.c-torture: Update to c-torture-1.41 release.
10686 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
10688 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
10691 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
10693 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
10694 and LDFLAGS. Fix second case to append the target_info ldflags
10695 onto LDFLAGS, not CFLAGS.
10696 * lib/g++.exp (g++_init): Add target_info stuff.
10697 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
10698 of libgloss and newlib flags for !native.
10700 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
10701 (GDB): Fix relative path to go up another dir for finding gdb.
10703 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
10705 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
10706 versions in the target_info array, if they don't exist.
10708 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
10710 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
10712 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
10714 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
10715 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
10717 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
10719 * lib/old-dejagnu.exp: Don't remove the output file before we've
10720 actually tested it. Don't append pwd to the path of the executable
10723 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
10725 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
10727 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
10729 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
10730 temporary directory for compiler files, and set it to a default
10731 value of /tmp. Set $output as the name of the output file from
10732 compiling the testcase. Add a -o option to $cflags_var so the
10733 compiler writes the final output file as $output. Set $executable
10736 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
10737 directory for compiler files, and set it to /tmp if it doesn't
10738 already have a value. Set $output_file to the name of the output
10739 file from compiling the testcase. Add a -o option to CXXFLAGS so
10740 the compiler writes the final output file as $output. Use $output
10741 as the executable to be tested.
10743 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
10745 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
10747 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
10749 * gcc.c-torture/execute/pending-1.c: New test. Still
10750 pending in Tege's queue.
10752 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
10754 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
10755 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
10756 if there were failures. Call unresolved if there were unresolved
10757 testcases. Call gcc_fail if program did not run to completion.
10758 (ph_make): Pass additional argument name to ph_execute.
10759 (ph_execute): Add new argument. Pass additional arguments to
10760 ph_summary. Call gcc_fail is there is no execution output.
10762 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
10764 * lib/plumhall.exp (proc_summary): Output relavent summary
10765 lines into the log so specific failures in plumhall can be
10768 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
10770 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
10771 (c-torture-execute): Don't try to execute tests which use
10772 "long long" types if $NO_LONG_LONG is nonzero.
10774 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
10776 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
10779 * gcc.ieee: Move from here.
10780 * gcc.c-torture/execute/ieee: To here.
10782 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
10784 * gcc.c-torture: Update to c-torture-1.41 release.
10786 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
10788 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
10791 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
10793 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
10796 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
10798 * config/proelf.exp: Handle connecting to a simulator.
10800 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
10802 * config/proelf.exp: New file. Enough framework that we can
10803 run c-torture tests on the proelf targets (or any other target
10804 that gdb can connect to for that matter).
10806 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
10808 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
10809 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
10811 * lib/plumhall.exp (ph_execute): Always call ph_summary if
10812 exec_output exists.
10814 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
10816 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
10817 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
10819 * config/*.exp: Update FSF address. Change result of ${tool}_load
10820 to pass/fail/unresolved/unsupported/untested. Caller must now
10821 call unresolved/unsupported/untested.
10822 * lib/*.exp: Update FSF address. Update to handle new results of
10824 * lib/chill.exp (verbose): Delete.
10826 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
10828 * lib/gcc.exp (default_gcc_start): Change order of args to
10829 $LDFLAGS $CFLAGS $LIBS.
10830 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
10831 Save/set/restore CFLAGS. Pass single arg to gcc_start.
10832 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
10833 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
10834 * gcc.misc-tests/dg-test.exp: Likewise.
10835 * gcc.misc-tests/msgs.exp: Likewise.
10836 * gcc.prms/prms.exp: Likewise.
10837 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
10838 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
10840 * lib/dg.exp: Deleted, moved to dejagnu/lib.
10842 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
10844 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
10846 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
10847 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
10849 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
10852 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
10854 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
10855 global for loop; add use of $mathlib.
10856 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
10857 settings here; set mathlib for anything but VxWorks.
10859 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
10861 * gcc.c-torture: Update to c-torture-1.40 release.
10863 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
10865 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
10868 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
10870 * lib/c-torture.exp (c-torture-execute): Declare "output" as
10873 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
10875 * lib/g++.exp (LIBS): Define if not already.
10876 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
10877 (gcc-dg-prune): Call prune_gcc_output.
10878 * lib/gcc.exp (prune_gcc_output): New proc.
10879 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
10882 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
10884 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
10885 (c-torture-execute): Likewise. Rename `name' to `testcase'.
10887 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
10889 * gcc.c-torture: Update to c-torture-1.39 release.
10891 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
10893 * lib/c-torture.exp (c-torture-execute): Don't return if one option
10894 fails, try others as well.
10896 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
10898 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
10899 If compilation fails, mark execute tests as `untested'.
10900 If test is marked as unsupported, don't mark compilation and
10901 execute tests as failed.
10903 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10905 * lib/g++.exp (g++_init): Don't link in libg++, and look to
10906 libstdc++ for whether or not we want to be doing shared
10907 libraries. Delete link_curses since we don't need it anymore.
10908 * lib/mike-g++.exp (postbase): Don't link in libg++.
10909 * g++.old-deja/old-deja.exp: Likewise.
10911 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10913 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
10915 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10917 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
10918 For that, add `-Wl,-a,shared_archive'.
10919 * g++.old-deja/old-deja.exp: Likewise.
10921 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
10923 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
10925 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
10927 * lib/mike-g++.exp (postbase): Pay attention to the status of
10930 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10932 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
10934 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
10936 * lib/gcc.exp (default_gcc_start): No longer need to log program
10937 being executed or its output, execute_anywhere does that now.
10938 * lib/g++.exp (default_g++_version): Call execute_anywhere.
10939 (default_g++_start): Likewise. Delete calls to verbose/send_log.
10941 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10943 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
10944 the same as those in lib/g++.exp.
10946 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
10948 * gcc.c-torture: Update to c-torture-1.38 release.
10949 * gcc.ieee: Related changes.
10951 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
10953 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
10954 "exec". Minor reformatting changes.
10956 * config/rom68k.exp (${tool}_load): Make it work in a canadian
10957 cross. This means all "exec" calls now work on a remote host as
10959 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
10960 cross. Filter out the extra "\r\n" stuff that expect puts in.
10961 (c-torture-execute): Filter out the bogus warnings like
10962 c-torture-compile does. Add support for canadian cross.
10963 * lib/gcc.exp (default_gcc_version, default_gcc_start)
10964 Use execute_anywhere rather than calling exec directly. Now it
10965 works for canadian cross testing.
10967 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
10969 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
10970 results into a variable, and check that rather than using file exists.
10972 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10974 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
10975 create a libg++.so. For sunos4.1.*, also add -ltermcap.
10977 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10979 * g++.old-deja/old-deja.exp: Create and pass runshlib and
10980 lib_curses if there's a shared libg++ in the build tree.
10982 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
10984 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
10985 if not supported target.
10987 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
10989 * lib/g++.exp (g++_init): Move empty setting of runshlib and
10990 link_curses up to always happen, not just for native builds.
10992 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
10994 * gcc.c-torture: Update to c-torture-1.36 release.
10995 * gcc.failure: Related changes.
10997 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
10999 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
11001 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11003 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
11004 * lib/mike-g++.exp (postbase): Not in here. Still reference
11005 runshlib, link_curses, and mathlib for link and run.
11007 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
11008 pass the runtime shared library options for Solaris, OSF/1, and
11009 Irix5, and link with -lcurses to avoid unresolved references.
11011 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11013 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
11016 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
11018 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
11020 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
11022 * gcc.c-torture: Update to c-torture-1.35 release. Note we
11023 do not have a framework for the "compat" tests yet.
11025 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11027 * lib/mike-g++.exp (postbase): New local variable `mathlib',
11028 set to null if we're testing vxworks5.1. Use that instead of
11029 `-lm' in the setting of LIBS for link and run.
11031 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11033 * config/rom68k.exp (${tool}_load): Major changes to make it
11034 work. Verified that it does in fact return the stuff in
11035 exec_output properly. Catch any Emul or any TRAP other than 0.
11037 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11039 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
11040 LDFLAGS properly for targets that need stuff from libgloss.
11041 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
11043 (gpp_initialized): New variable.
11045 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
11047 * config/rom68k.exp: Load libgloss.exp.
11048 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
11049 so we can produce a fully linked binary.
11050 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
11051 so we can produce a fully linked binary.
11053 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
11055 * lib/plumhall.exp (ph_section): Watch for expected failures.
11056 Add missing `else'.
11058 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
11060 (c-torture): Likewise.
11062 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
11064 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
11066 * lib/mike-g++.exp (mike_cleanup): New proc.
11067 (prebase): New globals compiler_result, not_compiler_result,
11069 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
11070 allow leading "-" in pattern. Watch for unsupported tests.
11071 If $compiler_result is set, pattern match assembler code,
11072 and ditto for $not_compiler_result.
11073 * lib/mike-gcc.exp: Likewise.
11075 * lib/plumhall.exp (ph_execute): Only call ph_summary if
11076 execution "succeeded".
11078 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
11080 * config/win32.exp: New file.
11081 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
11083 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
11085 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
11087 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
11088 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
11089 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
11091 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
11092 "... without exceptions was ...". That is now handled by
11094 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11096 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
11098 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
11099 sieve.c,sort2.c}: New files.
11100 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
11101 sieve.exp,sort2.exp}: Drivers for them.
11103 * lib/mike-gcc.exp (program_output): New user settable variable.
11104 (postbase): Call prune_system_crud. Also prune extraneous compiler
11106 * lib/mike-g++.exp (program_output): New user settable variable.
11108 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
11110 * config/sh.exp: Deleted (use sim.exp instead).
11112 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11114 * config/vx.exp: Declare CHECKTASK as global.
11115 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
11116 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
11117 * lib/old-dejagnu.exp: Load [pwd]/$executable.
11119 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
11121 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
11122 target. Like vx.exp, only includes `vx29k.exp' instead of
11125 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
11127 * config/sim.exp: Increase time limit from 120 seconds to 240.
11129 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
11131 * gcc.c-torture/execute/950628-1.c: New test.
11133 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
11135 * gcc.c-torture: Update with changes/additions from
11138 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
11140 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
11142 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
11144 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
11146 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
11148 * gcc.c-torture/compile/950512-1.c: New test.
11149 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
11150 * gcc.dg/struct-ret-1.c: Likewise.
11152 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
11154 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
11155 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
11157 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
11159 * gcc.c-torture/special/920411-1.c: Deleted.
11160 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
11162 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
11164 * config/sim.exp (${tool}_load): Hack in call to bash to get a
11167 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
11169 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
11171 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
11174 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
11175 is the proper length.
11176 * va-arg-3.c: Likewise.
11178 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
11180 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
11181 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
11183 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
11184 * lib/g++.exp (default_g++_start): Delete old cruft.
11186 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
11188 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
11189 (2 * (1 << 18)) to (2 * (1 << 17)).
11191 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
11193 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
11195 * config/rom68k.exp: Renamed from config/idp.exp
11197 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
11199 * c-torture/compile/921109-2.c
11201 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
11203 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
11206 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
11208 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
11210 * lib/g++.exp (default_g++_start): Likewise.
11212 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
11214 * gcc.c-torture/compile/950329-1.c: New test.
11216 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
11218 * config/bug.exp (${tool}_load): Updated to use new remote_open
11219 and remote_close procs.
11220 * config/idp.exp: New file.
11222 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
11224 * gcc.c-torture/execute/950322-1.c: New test.
11226 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
11228 * config/vx.exp (${tool}_load): Clean up testing of return code from
11229 vxworks_ld and vxworks_spawn.
11231 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
11233 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
11235 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
11237 * lib/old-deja.exp: Add `excess errors test - ' error, now one
11238 can mark excess errors on a machine by machine basis. Note, the
11239 default is to not expect any excess errors, even when excess
11240 errors test - is given, so you will want to put an XFAIL ... on
11241 these lines. For example, // excess errors test - XFAIL hppa*-*-*
11242 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
11243 those 4 machines, but no others.
11245 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
11247 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
11248 * lib/c-torture.exp: to here.
11250 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
11252 * gcc.c-torture/execute/950221-1.c: New test.
11253 * gcc.c-torture/execute/struct-ret-1.c: New test.
11254 * gcc.c-torture/compile/950221-1.c: New test.
11256 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
11258 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
11260 * gcc.c-torture/execute/arith-1.c (main): Return 0.
11261 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
11263 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
11265 * g++.gb: New directory of tests, derived from my signature and
11266 class scoping tests.
11268 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
11269 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
11270 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
11271 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
11272 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
11273 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
11274 * g++.gb/sig25.C: Likewise.
11276 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
11277 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
11278 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
11279 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
11280 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
11281 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
11282 * g++.gb/sig25.exp: Likewise.
11284 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
11285 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
11286 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
11287 * g++.gb/scope13.C: Likewise, this test still fails.
11289 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
11290 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
11291 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
11292 * g++.gb/scope13.exp: Ditto.
11294 * g++.gb/README: New file, explains what these tests are about.
11296 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
11298 * lib/dg.exp (dg-do): Support `preprocess'.
11299 (dg-test): Likewise.
11301 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
11303 * config/udi.exp: change "continue -expect" to "exp_continue".
11305 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
11307 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
11308 Delete redundant tests.
11310 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
11311 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
11312 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
11313 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
11314 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
11315 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
11316 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
11317 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
11319 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
11320 storing label pointers.
11321 * gcc.c-torture/execute/921019-1.c: Likewise.
11322 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
11323 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
11325 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
11328 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
11329 Delete obsolete tests.
11331 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
11332 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
11333 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
11334 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
11335 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
11336 * gcc.c-torture/compile/950124-1.c: New test.
11338 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
11340 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
11342 * lib/mike-g++.exp: Add -lm to LIBS.
11344 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
11346 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
11348 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
11350 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
11352 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
11354 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
11356 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
11358 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
11359 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
11360 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
11361 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
11362 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
11363 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
11364 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
11365 * g++.law/{operators31.C, operators32.C,
11366 * g++.law/{operators33.C, operators34.C}: Likewise.
11367 * g++.law/{pic1.C, refs2.C}: Likewise.
11368 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
11369 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
11370 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
11371 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11373 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
11374 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
11375 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
11376 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
11377 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
11378 * g++.law/{enum9.exp, friend5.exp}: Likewise.
11379 * g++.law/{nest3.exp, nest4.exp}: Likewise.
11380 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
11381 * g++.law/{operators30.exp, operators31.exp}: Likewise.
11382 * g++.law/{operators32.exp, operators33.exp}: Likewise.
11383 * g++.law/{operators34.exp}: Likewise.
11384 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
11385 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
11386 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
11387 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
11388 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11390 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
11391 No longer expected to fail.
11392 * g++.law/missed-error3.C: Tweak for recent bool changes.
11394 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
11396 * config/emb-unix: Deleted.
11397 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
11398 remote execution. Do final link on remote host if REMOTE_LINK is set.
11400 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
11402 * lib/dg.exp (dg-test): Fix typo in last patch.
11404 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
11406 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
11407 (handles multiple occurrences).
11409 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
11411 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
11412 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
11413 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
11415 * lib/c-torture.exp (c-torture-compile): Likewise.
11416 (c-torture): Prepend full path if missing.
11417 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
11418 (gcc_fail): Likewise.
11419 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
11421 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
11423 * lib/netware.exp: Only attach to NetWare i386 systems.
11425 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
11427 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
11428 messages. Add test name to "output pattern match" pass/fail message.
11430 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
11432 * gcc.dg: New testsuite.
11433 * gcc.dg/dg.exp: New file.
11435 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
11436 test-switch.c}: Deleted.
11438 * gcc.misc-tests/msgs.exp: New testcase driver.
11440 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
11442 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
11443 Watch for illegal return values from ${tool}_load.
11444 * config/unix.exp (${tool}_load): Fix pass/fail detection for
11445 cross targets. Coerce return value >0 to 1.
11447 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
11449 * config/unix.exp (${tool}_load): Call program rsh, not proc.
11451 * config/emb-unix.exp: New file.
11453 * config/sim.exp: Error if variable $SIM not defined.
11454 (${tool}_load): Mark test as "untested" if simulator missing.
11456 * config/unix.exp: Load remote.exp to get rcp_download.
11457 * lib/c-torture.exp: Use different option lists for testcases with
11459 * gcc.c-torture/execute/execute.exp: Likewise.
11461 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
11463 * config/*.exp: Clarify return code from ${tool}_load.
11464 Call `unresolved' or `untested' instead of `warning' or `perror'
11465 (sometimes you still want to call both though).
11466 Add comment that `shell_id' is local to each file.
11467 * config/udi.exp (timeout): Set to 30.
11468 Don't print warning if connection fails, $connectmode has already
11470 (${tool}_load): Move verbose messages to level 2.
11471 Rework pattern for "Process started" message.
11472 Pass `shell_id' to ${connectmode}_download.
11473 Retry twice upon timeout. Make resetting of target more robust.
11474 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
11475 Pass `shell_id' to exit_$connectmode.
11476 Only call exit_$connectmode if connected.
11477 * config/unix.exp (${tool}_load): Check return codes better.
11478 * config/vrtx.exp (${tool}_load): Likewise.
11479 * config/vx.exp (${tool}_load): Likewise.
11480 Delete unneeded global's.
11481 * lib/dg.exp (dg-test): Update to reflect clarified return codes
11484 (dg-init): Delete recording of pass/fail counts.
11485 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11486 (old-dejagnu-init): Likewise.
11487 (old-dejagnu-stat): Delete contents, empty proc now.
11488 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
11489 (c-torture): Delete references to lcnt, lpass, lfail.
11490 Get option list from TORTURE_OPTIONS.
11491 Delete -funroll[-all]-loops if no loops.
11492 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
11493 (g++_stat): Delete contents (empty proc now).
11494 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
11495 (gcc_finish): Likewise.
11496 (gcc_stat): Deleted.
11497 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
11498 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
11499 * gcc.c-torture/execute/execute.exp: Likewise.
11500 Split tests into two parts: compile, execute.
11501 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
11502 no loops. Update to reflect clarified return codes from ${tool}_load.
11504 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
11506 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
11508 (old-dejagnu): Likewise (where necessary).
11510 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
11512 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
11514 * lib/dg.exp (dg-process-target): Fix processing of selector.
11515 Add comment regarding use of `error'.
11517 * lib/gcc.exp (prune_system_crud): Define if missing.
11518 * lib/g++.exp (prune_system_crud): Likewise.
11520 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
11521 Call prune_system_crud.
11522 * lib/dg.exp (dg-runtest): New proc.
11523 Use perror instead of send_user for tcl errors in testcase.
11524 Don't return any value, it's never used.
11525 Don't clobber previous definition of `unknown'.
11526 Print tcl errors in `dg-final'.
11528 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
11530 * lib/dg.exp (dg-process-target): Improve syntax error messages.
11531 (dg-test): Don't print errorInfo, it contains stack backtrace.
11533 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
11535 * lib/g++.exp (runtest_file_p): Define if missing.
11537 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
11539 * lib/mike-g++.exp: Comment out loading of g++.exp.
11540 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
11541 (default_g++_version): Always print something.
11542 (default_g++_start): Comment out call to `which'.
11543 (g++_start, g++_load): Deleted (must be defined in config file).
11544 * lib/gcc.exp: Test for existence of $CC at start.
11545 Delete check for tmpdir (done in gcc_init).
11546 (default_gcc_version): Always print something.
11547 (default_gcc_start): Comment out call to `which'.
11548 * config/*.exp: Major cleanup - make cross targets work at least a
11549 little better for g++ (by not being "--tool gcc" specific).
11550 Rename gcc_xxx to ${tool}_xxx.
11551 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
11552 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
11554 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
11556 * lib/c-torture.exp (c-torture-compile): Rework compiler
11557 message processing.
11559 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
11562 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
11564 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
11566 * lib/dg.exp (dg-process-target): Support { target native }.
11568 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
11570 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
11571 looked for "... program xxx got fatal signal".
11572 Correct regsub munging of `comp_output'.
11573 Ignore compiler messages "path prefix not used" and "linker input
11576 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
11578 * lib/gcc.exp (runtest_file_p): Define if missing.
11579 * gcc.prms/template.c: Example to work from.
11581 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
11583 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
11584 * lib/dg.exp (dg-test): Call unsupported testcases as such.
11586 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
11587 * gcc.prms/1883.c: Moved from compile/940714-1.c.
11588 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
11589 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
11591 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
11592 (dg-process-target): No longer a varargs proc.
11593 Return S/N for target, P/F for xfail. All callers changed.
11594 (user option procs): More argument checking.
11595 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
11596 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
11597 (dg-test): Skip test if not running on selected target in `dg-do'.
11598 Update handling of `dg-do-what', `dg-output-text'.
11599 Separate execution pass/fail from output pattern match pass/fail.
11600 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
11602 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
11604 * gcc.c-torture/special/special.exp: Don't expect failure for mips
11605 target for 920510-1.c.
11607 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
11609 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
11610 Clean up comment regarding use of passcnt, etc.
11611 (gcc_stat): Don't update `testcnt' here.
11612 (gcc_finish): Do it here.
11613 Might as well reset `but_id' here too.
11614 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
11615 to determine if the file should be tested.
11616 * gcc.c-torture/compile/compile.exp: Likewise.
11617 * gcc.c-torture/execute/execute.exp: Likewise.
11618 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11619 * gcc.misc-tests/dg-test.exp: Likewise.
11620 * gcc.prms/prms.exp: Likewise.
11621 * gcc.wendy/wendy.exp: Likewise.
11622 * g++.old-deja.exp: Likewise.
11623 Move "Testing file" message to verbose level 1.
11625 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
11627 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
11629 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
11631 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
11632 (default_gcc_start): Accept optional second list element
11633 of compiler flags. Print compiler output at verbosity level 2.
11634 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
11635 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
11636 Save current values of framework globals passcnt, failcnt, xpasscnt,
11637 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
11638 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
11639 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
11640 xfailcnt to compute stats. Update framework global `testcnt' from
11642 (gcc_finish): New proc. Clean up test environment.
11643 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
11644 (gcc_epass, gcc_efail): Delete.
11645 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
11646 argument of line number.
11647 (dg-init): If the tool has an init routine, call it.
11648 (dg-test): Remove args `cflags_var' and `libs_var'.
11649 Pass all compiler options to ${tool}_start.
11650 Handle missing line number.
11651 (dg-finish): New function.
11652 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
11653 particular files. Call gcc_finish at end. Move "skipping test"
11654 message to verbosity level 3.
11655 * gcc.c-torture/compile/compile.exp: Likewise.
11656 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11657 * gcc.c-torture/execute/execute.exp: Likewise.
11658 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11659 Print testcase being tried at verbosity level 1.
11660 * gcc.c-torture/special/special.exp: Unset xfail.
11661 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11662 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
11663 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
11664 * gcc.failure/failure.exp: Likewise.
11665 * gcc.ieee/ieee.exp: Likewise.
11666 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
11667 Update call to dg-test. Call dg-finish at end.
11668 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
11669 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11670 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
11671 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
11672 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
11673 * gcc.wendy/wendy.exp: Add copyright.
11674 Delete setting of tmpdir (done by gcc_init).
11675 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
11676 Pass compiler flags to gcc_start. Call gcc_finish at end.
11677 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
11680 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
11682 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
11684 (g++_load): Likewise.
11686 * config/*.exp (gcc_load): Some were varargs fns and some were not.
11687 Rename argument to `prog' to remove the confusion.
11688 Varargs fns behave differently too!
11689 (g++_load): Likewise.
11691 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
11693 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
11694 what it is. Delete (always) printing of status value for !native.
11695 Simplify verbose code, and include status and exec_output.
11696 (g++_load): Use gcc_load.
11698 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
11700 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
11701 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
11702 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
11703 940714-3.c as these testcases don't exist anymore. Make
11704 va-arg-1.c expected to pass.
11706 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
11708 * gcc.misc-tests/misc.exp: Only run specific testcases.
11709 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
11710 * gcc.misc-tests/dg-[1-9].c: New files.
11712 * lib/dg.exp: New testsuite driver.
11713 * gcc.prms/prms.exp: Use it.
11715 * README.gcc: New file.
11717 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
11718 Document and reset `lxpass' and `lxfail'.
11719 Simplify "initialized" message.
11720 (gcc_stat): Clean up comments a little.
11722 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
11724 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
11726 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
11728 * lib/old-dejagnu.exp (process-option): New proc.
11729 (old-dejagnu-init, old-dejagnu-stat): Likewise.
11730 (old-dejagnu): Simplify.
11731 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
11733 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
11735 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
11736 exists and is not an empty string.
11738 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
11739 $xfail rather than calling setup_xfail. Clear $xfail when test is
11741 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
11744 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
11745 longer expected to fail.
11747 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
11750 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
11752 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
11753 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
11754 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
11755 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
11758 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
11759 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
11761 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
11763 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
11764 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
11766 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
11767 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
11768 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
11770 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
11772 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
11773 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
11774 940714-1.c, 940714-2.c, 940714-3.c},
11775 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
11776 gcc.misc-tests/{mg.c,mg.exp}:
11778 * gcc.noncompile/noncompile.exp: Change accordingly.
11780 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
11782 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
11783 Undo previous clobberage.
11785 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
11787 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
11788 * gcc.special/{930510-1.c, special.exp}:
11789 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
11790 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
11791 struct-varargs-1.c}: New tests from c-torture-1.26.
11793 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
11795 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
11796 argument to switch.
11798 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
11800 * Revert the previous changes. Please see Rob's directory
11801 (/lisa/test/rob/progressive/gcc/testsuite) for testing
11804 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
11806 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
11807 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
11808 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
11809 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
11810 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
11811 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
11812 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
11813 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
11814 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
11815 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
11816 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
11817 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
11818 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
11819 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
11820 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
11821 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
11822 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
11823 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
11824 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
11825 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
11826 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
11827 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
11828 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
11829 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
11830 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
11831 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
11832 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
11834 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
11836 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
11837 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
11840 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
11842 * config/unix.exp (g++_load): Fix syntax.
11844 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
11846 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
11847 * gcc.noncompile/921017-1.c: Deleted obsolete test.
11848 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
11849 Don't expect va-arg-1.c to fail. Correct expected output for
11851 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
11852 * gcc.wendy/hbm4.c: Correct typo.
11853 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
11855 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
11857 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
11858 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
11859 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
11860 * lib/c-torture.exp (c-torture-compile): Ditto.
11862 Reduce volume of output (remove all the -I's and such).
11863 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
11864 Call gcc_cpass, gcc_cfail.
11865 (c-torture): Pass testing option to c-torture-compile.
11867 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
11869 Bring patches over from progressive.
11870 * config/default.exp: Exit remote shell cleanly.
11871 (g++_exit, g++_start): Add default versions.
11872 * config/sim.exp (gcc_load): Use perror, not error.
11874 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
11876 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
11879 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
11881 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
11882 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
11883 (wendy_try): New proc to run testcase.
11884 (main loop): Call 'em.
11885 * gcc.wendy/*.c: Clean up pass to correct expected output.
11887 * lib/gcc.exp: Minor cleanup work.
11888 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
11890 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
11892 * config/sim.exp (gcc_load): Document return codes better.
11893 Don't pass -v to simulator.
11895 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
11897 * gcc.special/920717-x.c: Fix typo.
11898 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
11901 * lib/mike-gcc.exp: Fix typo.
11903 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
11905 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
11906 binary to use, transform the name.
11907 * config/*.exp: rename everything. Nuke any g++ specific files,
11908 it's now a special case of gcc that requires no special support.
11909 Add a default.exp for unsupported targets.
11911 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
11913 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
11914 lib/old-dejagnu.exp: Fix a few patterns to work with the new
11917 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
11919 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
11922 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
11924 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
11926 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
11928 * gcc.execute/execute.exp: Combine opt_list and foption_list into
11929 option_list. Compile every file with only 4/6 option choices
11930 (same as C torture) instead of with 12/18 different option
11932 * lib/c-torture.exp: Likewise.
11934 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
11937 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
11939 * lib/old-deja.exp: Add `excess errors test fails' error, now one
11940 can put an XFAIL *-*-* on excess errors.
11942 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
11944 * g++.law: Add more tests derived from g++-bugs snapshots.
11946 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
11947 equivalent to g++.law/init9.
11949 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
11950 compiled it, and the a.out file after we've run it.
11952 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
11954 * lib/mike-g++.exp (postbase): Delete the .o file after we've
11955 compiled it, and the a.out file after we've run it.
11957 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
11959 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
11961 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
11963 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
11966 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
11968 * g++.law: New directory of g++ tests derived from the g++-bugs
11971 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
11973 * gcc.compile: initbug1.c initbug1.exp testcase added
11975 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
11977 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
11978 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
11979 fixes submitted by Jeff Law (law@cs.utah.edu)
11980 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
11981 Jeff Law (law@cs.utah.edu)
11984 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
11986 * config/unix-g++.exp: Follow the gcc way of doing things.
11987 * g++.old-deja/old-deja.exp: Minor updates.
11988 * lib/g++.exp: New file, follow the gcc way of doing things.
11989 * lib/old-dejagnu.exp: Minor updates.
11990 * lib/mike-g++.exp: Always unset errorInfo.
11992 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
11994 * lib/gcc.exp: Fix some errors with the below change, CC and
11995 CFLAGS should be global when setting, not local.
11997 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
11999 * lib/gcc.exp: Transform tool name.
12001 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
12003 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
12005 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
12007 * lib/gcc.exp: change gcc_done to gcc_stat
12009 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
12011 * Upgraded gcc testsuite to c-torture version 1.25
12013 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
12015 * lib/gcc.exp: added reporting code. Changed verbose compile message.
12016 * lib/c-torture: added hooks for new reporting code.
12018 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
12020 * config/sh-gcc.exp: check if sh-sim exists in the path
12022 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
12024 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
12025 * gcc.compile/compile.exp: Initial changes for new logic.
12026 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
12027 * gcc.failure/failure.exp: Initial changes for new logic.
12028 * gcc.ieee/ieee.exp: Initial changes for new logic.
12029 * gcc.misc-tests/misc.exp: Initial changes for new logic.
12030 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
12031 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
12032 * lib/c-torture.exp: Initial changes for new logic.
12033 * lib/gcc.exp: Initial changes for new logic.
12035 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
12037 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
12038 depend upon failure or success. Fully qualify names in failure
12039 and success messages. Always remove a.out before starting
12040 compile, just in case. Pay more attention to error text output by
12041 the compiler. Handle testcases with no known past errors just
12042 like all others, so that things are uniform. Other miscellaneous
12045 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
12047 * gcc.cpp: new directory for cpp tests
12049 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
12051 * lib/chill.exp: Code reformatted, removed unused code.
12052 * config/unix-chill.exp: Code reformatted, removed unused code.
12053 * chill.execute/execute.exp: Code reformatted, removed unused code.
12054 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
12056 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
12058 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
12059 routines not written.
12061 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
12063 * config/bug-gcc.exp: Use new procs from bug.exp.
12065 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
12067 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
12068 via ftp, rather than depending on NFS.
12069 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
12072 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
12074 * config/bug-gcc.exp: Use new download proc.
12076 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
12078 * chill.execute/execute.exp: cleanups, handles errors better
12079 * chill.compile/compile.exp: rewrite, based on execute.exp
12080 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
12081 * lib/chill.exp: major changes to diff proc and compile and link
12082 procs. added chill_fail and chill_pass wrappers to pass and
12083 fail. added more comments, and handle error codes better.
12084 Added a hack to capture stderr from exec, so noncompile tests
12087 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
12089 * chill.execute/execute.exp: rewrite of testsuite driver
12090 * lib/chill.exp: rewrite of testsuite driver
12091 * config/unix-chill.exp: rewrite of testsuite driver
12093 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
12096 * iexpr.ch: Standardize uppercase.
12097 * tuples.dat: Standardize uppercase.
12098 * vary.ch: standardize. Correct varying string assignments.
12099 * vary.dat: Add new output lines.
12101 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
12104 * chprintf.ch: Standardize use of uppercase.
12105 * tuples.ch: Standardize and turn arr2 into a DCL,
12107 * pinits.ch: Standardize.
12109 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
12111 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
12112 * Makefil: Renamed to Makefile.in.
12113 * configure.in: New.
12115 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
12118 * .cvsignore: Add result/output files.
12119 * Makefile: Fix up variables at start. Use MFLAGS
12120 everywhere. Correct bool_loc, built_ins entries.
12121 Add entry for vary1.ch.
12122 * bitarray.ch: Standardize upper-case usage.
12123 * bitexpr.ch: Standardize, add output of b1.
12124 * params.ch: Use arrayt in along PROC parameters, to
12125 avoid novelty problems.
12126 * sets.ch: Tiny cleanup.
12127 * vary1.ch: Re-indent.
12129 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
12131 * Add PR-related files to Makefiles, .cvsignore files, etc.
12133 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
12135 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
12136 with compiler objects. New names are test-flow.c and test-loop.c
12138 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
12140 * Upgraded c-torture tests from 1.19 to 1.20
12143 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
12144 * gcc.compile: 930623-1.c 930623-2.c
12145 * gcc.noncompile: 930622-1.c 930622-2.c
12146 * gcc.failure: 920411-1.c 920627-2.c
12147 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
12149 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
12151 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12152 More changes to get testsuite working properly. Needs more work.
12153 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
12155 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
12157 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12158 More changes to get testsuite working properly. Needs more work.
12160 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
12162 * chill.compile/compile.exp: Added for Dejagnu support
12163 * chill.execute/execute.exp: Added for Dejagnu support
12164 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
12166 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
12168 This should complete moving the CHILL test files.
12169 * chill.noncompile(.cvsignore printf.grt
12170 in-printf.grt chprintf.grt chprintf.ch):
12171 Added test-support files.
12172 (Makefile): Modified further.
12173 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
12174 signal.ch): Added test files.
12175 * chill.execute (.cvsignore printf.grt printr.c
12176 in-printf.grt rts.c chprintf.grt rts.h): Added
12177 test-support files.
12178 (Makefile): More corrections.
12180 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
12182 * chill.compile, chill.execute, chill.nocompile: Add CHILL
12183 test cases, ready for DejaGnu.
12185 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
12187 * Upgraded c-torture tests from 1.18 to 1.19
12189 * gcc.compile: added test(s):
12191 * gcc.execute: added test(s):
12192 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
12194 * added new subdirectory for misc tests: gcc.misc-tests
12195 * gcc.misc-test(s): added tests:
12196 inst-check.c test-consts.c test-ior.c test-switch.c
12198 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
12200 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
12202 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
12204 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
12206 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
12208 * Upgraded c-torture tests from 1.17 to 1.18
12210 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
12212 * Upgraded c-torture tests from 1.12 to 1.17
12214 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
12216 * lib/old-dejagnu.exp:
12217 Fixed handling of XFAIL target triplets to correctly
12218 recognize wildcard characters. Removed code that
12219 appended a unique id tag to the end of the file name
12220 printed out by the result of the testcases within a
12223 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
12225 * lib/old-dejagnu.exp:
12226 Reworked expected failure handling to trigger off of XFAIL
12227 keyword in keyphrase embeded in testcase source code. The
12228 XFAIL keyword must be at the end of the keyphrase line. It
12229 may optionally be followed by one or more target triplets.
12230 It has just occured that the handling of wildcards in the
12231 target triplet may not be correct.
12233 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
12235 * g++.old-deja/tests:
12236 Moved all subdirectories up one level into g++.old-deja .
12238 * lib/old-dejagnu.exp:
12239 Fixed problem with CXXFLAGS not being properly reset, and being
12240 corrupted with extraneous "-c" compiler option. This was
12241 causing binaries to not be generated for test that needed them.
12242 Modified strings passed to "pass" and "fail" so that individual
12243 tests from the same test file would be distinguished by an
12244 identifier appended to the test file name in the summary logs;
12245 this corrected a problem with erroneous diff logs. Added code
12246 to search testcases for expected fail and unexpected pass keywords.
12248 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
12250 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
12252 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
12254 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
12255 Removed extraneous text from end of "Special g++ Options"
12258 * lib/old-dejagnu.exp: Added pattern matching to look for new
12259 keywords, embedded in testcases comments, which will trigger
12260 calls to xpass and xfail.
12262 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
12264 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
12265 comments embedded in the testcases, especially the one looking for
12266 special compiler options, as well as the pattern matching for the
12267 compiler output again.
12269 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
12271 * lib/old-dejagnu.exp: Do a proper check of the return value for
12272 execute tests. Fixed several problems with the pattern matching
12273 of the compiler output which gave erroneous test results.
12274 Changed several of the test result messages to be more descriptive.
12275 * config/unix-g++.exp: Proc g++_load now actually works and
12276 executes the tests passed to it and returns a usable return
12279 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
12281 * lib/gcc.exp: Exits gracefully if $CC is bogus.
12283 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
12285 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
12286 Modified both files to properly execute the old style
12287 dejagnu tests. The previous versions of these files were
12288 experimental and did not function anything near correctly.
12290 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
12292 * Removed all Makefile.in and configure.in files. No configuration
12295 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
12297 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
12299 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
12301 * gcc.compile/configure.in, gcc.unsorted/configure.in,
12302 gcc.special/configure.in, gcc.noncompile/configure.in,
12303 gcc.execute/configure.in, gcc.code_quality/configure.in,
12304 g++.other/configure.in, g++.old-deja/configure.in,
12305 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
12306 in srcname setting.
12308 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
12310 * lib/udi.exp: Fixed mondfe and mondfe_download.
12311 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
12312 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
12314 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
12316 * config/udi-gdb.exp: Check $shell_id after connecting to target.
12317 (gdb_exit): Don't remove *_soc files.
12319 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
12321 * lib/c-torture.exp: Don't look for main; instead always use -w
12322 -c. This is how the c-torture tests work. Remove the object
12323 file if the compilation succeeds.
12324 * gcc.execute/execute.exp: Remove executable if test passes.
12325 * gcc.noncompile/noncompile.exp: Every test is an expected
12327 * gcc.special/special.exp: Added tests from c-torture 1.11,
12328 corrected use of existing test.
12329 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
12330 gcc.execute/920625-1.c: Updated to c-torture 1.11.
12331 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
12332 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
12333 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
12334 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
12335 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
12336 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
12337 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
12338 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
12339 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
12340 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
12341 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
12342 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
12343 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
12344 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
12345 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
12346 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
12347 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
12349 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
12350 correspond to c-torture 1.11.