* g++.dg/warn/implicit-typename1.C: Remove warning.
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2
3 * g++.dg/warn/implicit-typename1.C: Remove warning.
4
5 2003-02-28 Richard Henderson <rth@redhat.com>
6
7 * gcc.dg/noreturn-1.c: Move noreturn warning line.
8 * gcc.dg/return-type-1.c: Move control reaches end warning line.
9
10 2003-02-28 Geoffrey Keating <geoffk@apple.com>
11
12 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13 * g++.dg/pch/pch.exp: Likewise.
14
15 2003-02-28 Mark Mitchell <mark@codesourcery.com>
16
17 PR c++/9879
18 * testsuite/g++.dg/init/new4.C: New test.
19
20 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
21
22 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
23
24 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
25
26 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
27 unsigned long.
28
29 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
30 wider than float.
31
32 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33
34 * lib/scanasm.exp: Add support for counting numbers of
35 occurences.
36 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
37 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
38
39 2003-02-25 Mark Mitchell <mark@codesourcery.com>
40
41 PR c++/9683
42 * g++.dg/template/static3.C: New test.
43
44 PR c++/9829
45 * g++.dg/parse/namespace6.C: New test.
46
47 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48
49 PR target/9732
50 * gcc.dg/20030225-1.c: New test.
51
52 2003-02-24 Mark Mitchell <mark@codesourcery.com>
53
54 * README: Remove out-of-date information.
55
56 PR c++/9836
57 * g++.dg/template/spec6.C: New test.
58
59 2003-02-24 Jeff Law <law@redhat.com>
60
61 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
62
63 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
64
65 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
66 * gcc.dg/pragma-ep-1.c: Likewise.
67
68 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
69
70 PR c++/9602
71 * g++.dg/template/friend16.C: New test.
72
73 2003-02-23 Mark Mitchell <mark@codesourcery.com>
74
75 PR c++/5333
76 * g++.dg/parse/fused-params1.C: Adjust error messages.
77 * g++.dg/template/nested3.C: New test.
78
79 2003-02-24 Alan Modra <amodra@bigpond.net.au>
80
81 * g++.dg/abi/param1.C: New test.
82
83 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
84
85 PR c++/7982
86 * g++.dg/warn/implicit-typename1.C: New test.
87
88 2003-02-22 Kelley Cook <kelleycook@comcast.net>
89
90 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
91 with "mtune".
92 * g++.old-deja/g++.other/store-expr2.C: Likewise.
93 * gcc.c-torture/execute/20010129-1.x: Likewise.
94 * gcc.dg/20011107-1.c: Likewise.
95 * gcc.dg/20020108-1.c: Likewise.
96 * gcc.dg/20020122-3.c: Likewise.
97 * gcc.dg/20020206-1.c: Likewise.
98 * gcc.dg/20020310-1.c: Likewise.
99 * gcc.dg/20020426-2.c: Likewise.
100 * gcc.dg/20020517-1.c: Likewise.
101 * gcc.dg/991230-1.c: Likewise.
102 * gcc.dg/i386-unroll-1.c: Likewise.
103 * gcc.misc-tests/i386-prefetch.exp: Likewise.
104
105 Sat Feb 22 20:14:12 CET 2003 Jan Hubicka <jh@suse.cz>
106
107 * gcc.dg/i386-mul.c: New test.
108
109 2003-02-21 Roger Sayle <roger@eyesopen.com>
110
111 * gcc.dg/builtins-5.c: New test case.
112
113 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
114
115 * gcc.dg/asmreg-1.c: New test.
116
117 2003-02-21 Mark Mitchell <mark@codesourcery.com>
118
119 PR c++/9749
120 * g++.dg/parse/varmod1.C: New test.
121
122 2003-02-21 Mark Mitchell <mark@codesourcery.com>
123
124 PR c++/9727
125 * g++.dg/template/op1.C: New test.
126
127 2003-02-21 Mark Mitchell <mark@codesourcery.com>
128
129 PR c++/8906
130 * g++.dg/template/nested2.C: New test.
131
132 2003-02-21 Mark Mitchell <mark@codesourcery.com>
133
134 PR c++/8724
135 * g++.dg/expr/dtor1.C: New test.
136
137 2003-02-21 Zack Weinberg <zack@codesourcery.com>
138
139 * gcc.dg/cpp/include3.c: New test.
140 * gcc.dg/cpp/inc/foo.h: New file.
141
142 2003-02-21 Glen Nakamura <glen@imodulo.com>
143
144 * gcc.c-torture/execute/20030221-1.c: New test.
145
146 2003-02-20 Mark Mitchell <mark@codesourcery.com>
147
148 PR c++/9729
149 * g++.dg/abi/conv1.C: New test.
150
151 Thu Feb 20 14:38:13 CET 2003 Jan Hubicka <jh@suse.cz>
152
153 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
154
155 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
156
157 * gcc.c-torture/compile/20030219-1.c: New test.
158
159 Tue Feb 18 23:28:53 CET 2003 Jan Hubicka <jh@suse.cz>
160
161 * gcc.dg/funcorder.c: New test.
162
163 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
164
165 * gcc.c-torture/execute/20030218-1.c: New.
166
167 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
168
169 * gcc.dg/20030218-1.c: New.
170
171 2003-02-18 Richard Henderson <rth@redhat.com>
172
173 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
174 * gcc.dg/attr-used-2.c: New.
175
176 2003-02-18 Mark Mitchell <mark@codesourcery.com>
177
178 PR c++/9704
179 * g++.dg/init/copy5.C: New test.
180
181 2003-02-18 Geoffrey Keating <geoffk@apple.com>
182
183 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
184 * g++.dg/pch/pch.exp: Likewise.
185
186 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
187
188 * gcc.c-torture/execute/20030209-1.c: Enable the test if
189 STACK_SIZE is not defined.
190
191 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
192
193 PR c++/9457
194 * g++.dg/template/init1.C: New test.
195
196 Sun Feb 16 23:08:19 CET 2003 Jan HUbicka <jh@suse.cz>
197
198 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
199 (foo): Add few extra tests
200 * gcc.dg/c99-const-expr-3.c: Likewise.
201 * gcc.c-torture/execute/20030216-1.c: New.
202
203 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
204
205 PR c++/9459
206 * g++.dg/ext/typeof4.C: New test.
207
208 2003-02-15 Roger Sayle <roger@eyesopen.com>
209
210 * gcc.dg/i386-387-3.c: New test case.
211
212 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
213
214 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
215 cris-*-elf* cris-*-aout* and mmix-*-*.
216
217 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
218
219 * gcc.dg/20030213-1.c: New test.
220
221 2003-02-12 Roger Sayle <roger@eyesopen.com>
222
223 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
224 * gcc.dg/i386-387-2.c: Likewise.
225
226 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
227
228 * gcc.dg/ppc-spe.c: Fix formatting.
229 Enable tests that were previously unsupported by gas.
230 Delete tests for instructions that no longer exist.
231 Switch arguments on evsubifw builtin.
232
233 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
234
235 * gcc.c-torture/execute/20030209-1.c: Disable the test if
236 STACK_SIZE is too small.
237
238 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
239 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
240
241 * gcc.dg/decl-2.c: New test.
242
243 Mon Feb 10 11:41:20 CET 2003 Jan Hubicka <jh@suse.cz>
244
245 * gcc.dg/i386-fpcvt-1.c: New test.
246
247 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
248
249 * gcc.c-torture/execute/20030209-1.c: New test.
250
251 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
252
253 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
254 int-wide bitops, use the constants of the same width.
255 Likewise, if long long is 32-bit wide, test bitops using
256 32-bit constants.
257
258 2003-02-07 Loren James Rittle <ljrittle@acm.org>
259
260 * gcc.dg/20021014-1.c: Annotate with expected notice text.
261
262 2003-02-07 Roger Sayle <roger@eyesopen.com>
263
264 * testsuite/gcc.dg/builtins-4.c: New test case.
265
266 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
267
268 * gcc.dg/20020430-1.c: Fix dg command typos.
269 * gcc.dg/20020503-1.c: Likewise.
270
271 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
272
273 PR c++/8785
274 * g++.dg/parse/fused-params1.C: New test.
275
276 PR c++/8857
277 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
278
279 PR c++/8921
280 * g++.dg/parse/non-dependent1.C: New test.
281
282 PR c++/8928
283 * g++.dg/parse/dupl-tmpl-args1.C: New test.
284
285 PR c++/9228
286 * g++.dg/parse/undefined7.C: New test.
287 * g++.dg/parse/non-templ1.C: New test.
288
289 PR c++/9229
290 * g++.dg/parse/too-many-tmpl-args1.C: New test.
291
292 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
293
294 * gcc.c-torture/compile/20030206-1.c: New test.
295
296 2003-02-05 Roger Sayle <roger@eyesopen.com>
297
298 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
299 "pow" to "foo" to avoid potential confusion with a math built-in.
300
301 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
302
303 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
304 conditions for SPARC targets.
305
306 2003-02-05 Jakub Jelinek <jakub@redhat.com>
307
308 * gcc.dg/20030204-1.c: New test.
309
310 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
311
312 PR c++/38
313 * g++.dg/parse/array-size1.C: New test.
314
315 PR c++/5657
316 * g++.dg/parse/undefined3.C: New test.
317
318 PR c++/5665
319 * g++.dg/parse/undefined4.C: New test.
320
321 PR c++/5975
322 * g++.dg/parse/undefined5.C: New test.
323
324 PR c++/7259
325 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
326
327 PR c++/8578
328 * g++.dg/parse/casting-operator1.C: New test.
329
330 PR c++/8596
331 * g++.dg/parse/undefined6.C: New test.
332
333 PR c++/8736
334 * g++.dg/parse/missing-template1.C: New test.
335
336 Tue Feb 4 21:41:09 CET 2003 Jan Hubicka <jh@suse.cz>
337
338 * gcc.dg/i386-cadd.c: Compile using -march=k8.
339 * gcc.dg/i386-cmov?.c: Likewise.
340 * gcc.dg/i386-fpcvt-?.c: Likewise.
341 * gcc.dg/i386-ssefp-1.c: Likewise.
342 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
343 conventions.
344
345 2003-02-03 Mark Mitchell <mark@codesourcery.com>
346
347 PR c++/7129
348 * testsuite/g++.dg/ext/max.C: New test.
349
350 Mon Feb 3 16:05:11 CET 2003 Jan Hubicka <jh@suse.cz>
351
352 * gcc.c-torture/execute/20030203-1.c: New test.
353
354 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
355
356 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
357 'natural-endian'.
358
359 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
360
361 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
362 * g++.dg/init/new2.C: Likewise.
363 * g++.dg/other/new1.C: Likewise.
364
365 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
366
367 * gcc.dg/struct-ret-libc.c: New test.
368
369 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
370
371 * gcc.dg/20030129-1.c: New test.
372
373 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
374
375 PR c++/8849
376 * g++.dg/template/ptrmem4.C: New test.
377
378 2003-01-29 Mark Mitchell <mark@codesourcery.com>
379
380 * g++.dg/parser/constant1.C: New test.
381
382 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
383
384 PR c++/8591
385 * g++.dg/parse/friend2.C: New test.
386
387 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
388
389 PR c++/9437
390 * g++.dg/template/unify4.C: New test.
391
392 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
393
394 * gcc.c-torture/execute/20030128-1.c: New test.
395
396 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
397
398 * g++.dg/lookup/nested1.C: Test moved from ...
399 * g++.old-deja/g++.other/lookup24.C: ... here.
400
401 Tue Jan 28 12:19:35 CET 2003 Jan Hubicka <jh@suse.cz>
402
403 * gcc.dg/i386-cmov5.c: New test.
404
405 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
406
407 * gcc.c-torture/execute/20010925-1.c: Changed the
408 memcpy declaration.
409
410 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
411
412 PR c++/3902
413 * g++.dg/parse/template5.C: New test.
414
415 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
416
417 PR fortran/9258
418 * g77.dg/pr9258: New test.
419
420 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
421
422 * README: Move relevant parts from README.g++.
423
424 * README.g++: Remove this file.
425
426 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
427
428 * g++.dg/abi/dcast1.C: New test.
429
430 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
431
432 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
433
434 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
435
436 PR c++/47
437 * g++.old-deja/g++.other/lookup24.C: New test.
438
439 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
440
441 PR middle-end/7227
442 * gcc.dg/uninit-C.c: New test.
443
444 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
445
446 * g++.dg/abi/covariant1.C: New test.
447
448 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
449
450 * gcc.dg/20030123-1.c: New test.
451
452 Sat Jan 25 21:06:49 CET 2003 Jan Hubicka <jh@suse.cz>
453
454 PR opt/8492
455 * gcc.c-torture/compile/20030125-1.c
456
457 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
458
459 PR c++/9403
460 * g++.dg/parse/template3.C: New test.
461 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
462
463 PR c++/795
464 * g++.dg/parse/template4.C: New test.
465
466 PR c++/9415
467 * g++.dg/template/qual2.C: New test.
468
469 PR c++/8545
470 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
471
472 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
473
474 2003-01-25 Roger Sayle <roger@eyesopen.com>
475
476 * gcc.c-torture/execute/switch-1.c: New test case.
477
478 Sat Jan 25 12:32:55 CET 2003 Jan Hubicka <jh@suse.cz>
479
480 * gcc.c-torture/execute/20030125-1.[cx]: New test.
481
482 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
483
484 Tweaks for Bison-1.875. From the NEWS file:
485 "- `parse error' -> `syntax error'
486 Bison now uniformly uses the term `syntax error'"
487 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
488 * gcc.dg/cpp/digraph2.c: Likewise.
489 * gcc.dg/cpp/direct2.c: Likewise.
490 * gcc.dg/cpp/paste4.c: Likewise.
491 * gcc.dg/c90-restrict-1.c: Likewise.
492 * gcc.dg/c99-func-2.c: Likewise.
493 * gcc.dg/noncompile/920721-2.c: Likewise.
494 * gcc.dg/noncompile/930622-2.c: Likewise.
495 * gcc.dg/noncompile/940112-1.c: Likewise.
496 * gcc.dg/noncompile/950921-1.c: Likewise.
497 * gcc.dg/noncompile/951123-1.c: Likewise.
498 * gcc.dg/noncompile/971104-1.c: Likewise.
499 * gcc.dg/noncompile/990416-1.c: Likewise.
500
501 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
502
503 * g++.dg/parse/undefined1.C: Add error message.
504
505 2003-01-22 Mark Mitchell <mark@codesourcery.com>
506
507 PR c++/9354
508 * g++.dg/parse/new1.C: New test.
509
510 PR c++/9216
511 * g++.dg/parse/template2.C: New test.
512
513 PR c++/9354
514 * g++.dg/parse/typedef2.C: New test.
515
516 PR c++/9328
517 * g++.dg/ext/typeof3.C: New test.
518
519 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
520
521 PR c++/2738
522 * g++.dg/parse/ret-type1.C: New test.
523
524 PR c++/3792
525 * g++.dg/parse/tmpl-outside1.C: New test.
526
527 PR c++/4207
528 * g++.dg/parse/int-as-enum1.C: New test.
529
530 PR c++/4903
531 * g++.dg/parse/no-typename1.C: New test.
532
533 PR c++/5533
534 * g++.dg/parse/no-value1.C: New test.
535
536 PR c++/5921
537 * g++.dg/parse/wrong-inline1.C: New test.
538
539 PR c++/6402
540 * g++.dg/parse/ref1.C: New test.
541
542 PR c++/6992
543 * g++.dg/parse/attr-ctor1.C: New test.
544
545 PR c++/7229
546 * g++.dg/parse/namespace5.C: New test.
547
548 PR c++/7917
549 * g++.dg/parse/func-def1.C: New test.
550
551 PR c++/8143
552 * g++.dg/parse/undefined1.C: New test.
553
554 PR c++/5723, PR c++/8522
555 * g++.dg/parse/specialization1.C: New test.
556
557 PR c++/163, PR c++/8595
558 * g++.dg/parse/struct-as-enum1.C: New test.
559
560 PR c++/9173
561 * g++.dg/parse/undefined2.C: New test.
562
563 2003-01-22 Mark Mitchell <mark@codesourcery.com>
564
565 PR c++/9298
566 * g++.dg/parse/template1.C: New test.
567
568 PR c++/9384
569 * g++.dg/parse/using1.C: New test.
570
571 PR c++/9285
572 PR c++/9294
573 * g++.dg/parse/expr2.C: New test.
574
575 PR c++/9388
576 * g++.dg/parse/lookup2.C: Likewise.
577
578 Tue Jan 21 18:01:35 CET 2003 Jan Hubicka <jh@suse.cz>
579
580 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
581 * gcc.c-torture/execute/eeprof-1.c: Likewise.
582 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
583 * gcc.c-torture/execute/string-opt-*.c: Likewise.
584
585 2003-01-20 Nick Clifton <nickc@redhat.com>
586
587 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
588 problem with ARM sibcall code generation.
589
590 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
591
592 * gcc.c-torture/execute/20030120-1.c: New.
593
594 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
595
596 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
597
598 2003-01-17 Mark Mitchell <mark@codesourcery.com>
599
600 PR c++/9272
601 * g++.dg/parse/ctor1.C: New test.
602
603 PR c++/9294:
604 * g++.dg/parse/qualified1.C: New test.
605
606 * g++.dg/parse/typename3.C: New test.
607
608 2003-01-16 Richard Henderson <rth@redhat.com>
609
610 * g++.dg/tls/init-2.C: Fix error matches for real this time.
611
612 2003-01-16 Richard Henderson <rth@redhat.com>
613
614 * g++.dg/pch/pch.exp: Copy test header to the working directory
615 before using it either for precompilation or direct use.
616 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
617 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
618
619 2003-01-16 Richard Henderson <rth@redhat.com>
620
621 * gcc.dg/pch/pch.exp: Copy test header to the working directory
622 before using it either for precompilation or direct use.
623 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
624 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
625
626 2003-01-16 Mark Mitchell <mark@codesourcery.com>
627
628 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
629 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
630 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
631 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
632 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
633 typename warning into error.
634 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
635 error messages.
636 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
637 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
638 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
639 messages.
640 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
641 make declaration visible in template.
642 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
643 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
644 messages.
645 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
646 message.
647 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
648 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
649 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
650 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
651 typename warning with error message.
652 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
653 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
654 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
655
656 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
657
658 * g++.dg/parse/ambig2.C: New test.
659
660 2003-01-15 Richard Henderson <rth@redhat.com>
661
662 * g++.dg/tls/init-2.C: Update error message string.
663
664 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
665
666 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
667
668 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
669
670 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
671 all for HC11/HC12.
672 * gcc.c-torture/compile/20001205-1.x: Likewise.
673 * gcc.c-torture/compile/20001226-1.x: Likewise.
674 * gcc.c-torture/compile/920520-1.x: Likewise.
675 * gcc.c-torture/compile/961203-1.x: Likewise.
676 * gcc.c-torture/compile/20020604-1.x: Likewise.
677
678 Wed Jan 15 12:20:52 CET 2003 Jan Hubicka <jh@suse.cz>
679
680 * gcc.c-torture/compile/20030115-1.c: New test.
681
682 * gcc.dg/i386-fpcvt-1.c: New test.
683 * gcc.dg/i386-fpcvt-2.c: New test.
684
685 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
686
687 Further conform g++'s __vmi_class_type_info to the C++ ABI
688 specification.
689 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
690 the specification.
691
692 Tue Jan 14 00:45:03 CET 2003 Jan Hubicka <jh@suse.cz>
693
694 * gcc.dg/i386-fpcvt-1.c: New test.
695 * gcc.dg/i386-fpcvt-2.c: New test.
696
697 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
698
699 * gcc.dg/i386-mmx-3.c: New test.
700
701 2003-01-12 Mark Mitchell <mark@codesourcery.com>
702
703 PR c++/9264
704 * g++.dg/parse/octal1.C: New file.
705
706 PR c++/9172
707 * g++.dg/parse/typename1.C: New file.
708
709 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
710
711 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
712 * gcc.dg/bf-no-ms-layout.c: Likewise.
713 * gcc.dg/bf-ms-attrib.c: Likewise.
714
715 2003-01-10 Mark Mitchell <mark@codesourcery.com>
716
717 PR c++/9099
718 * g++.dg/parse/dtor1.C: New file.
719
720 PR c++/9128
721 * g++.dg/rtti/typeid1.C: New file.
722
723 PR c++/9153
724 * g++.dg/parse/lookup1.C: New file.
725
726 PR c++/9171
727 * g++.dg/templ/spec5.C: New file.
728
729 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
730
731 * gcc.c-torture/compile/20030110-1.c: New test.
732
733 2003-01-09 Geoffrey Keating <geoffk@apple.com>
734
735 Merge from pch-branch:
736
737 2002-12-23 Geoffrey Keating <geoffk@apple.com>
738
739 * gcc.dg/pch/cpp-1.h: New.
740 * gcc.dg/pch/cpp-1.c: New.
741 * gcc.dg/pch/cpp-2.h: New.
742 * gcc.dg/pch/cpp-2.c: New.
743
744 2002-11-19 Geoffrey Keating <geoffk@apple.com>
745
746 * gcc.dg/pch/except-1.h: New.
747 * gcc.dg/pch/except-1.c: New.
748
749 2002-11-13 Geoffrey Keating <geoffk@apple.com>
750
751 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
752 running test.
753 * gcc.dg/pch: Include *.hp not *.h.
754 * gcc.dg/pch/system-1.h: New.
755 * gcc.dg/pch/system-1.c: New.
756
757 2002-11-11 Geoffrey Keating <geoffk@apple.com>
758
759 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
760 rather than trying to build and run a program using PCH.
761 * gcc.dg/pch: Remove dg-do commands from test files.
762
763 2002-11-08 Geoffrey Keating <geoffk@apple.com>
764
765 * gcc.dg/pch/macro-3.c: New.
766 * gcc.dg/pch/macro-3.h: New.
767
768 2002-11-04 Geoffrey Keating <geoffk@apple.com>
769
770 * gcc.dg/pch/common-1.c: New.
771 * gcc.dg/pch/common-1.h: New.
772 * gcc.dg/pch/decl-1.c: New.
773 * gcc.dg/pch/decl-1.h: New.
774 * gcc.dg/pch/decl-2.c: New.
775 * gcc.dg/pch/decl-2.h: New.
776 * gcc.dg/pch/decl-3.c: New.
777 * gcc.dg/pch/decl-3.h: New.
778 * gcc.dg/pch/decl-4.c: New.
779 * gcc.dg/pch/decl-4.h: New.
780 * gcc.dg/pch/decl-5.c: New.
781 * gcc.dg/pch/decl-5.h: New.
782 * gcc.dg/pch/global-1.c: New.
783 * gcc.dg/pch/global-1.h: New.
784 * gcc.dg/pch/inline-1.c: New.
785 * gcc.dg/pch/inline-1.h: New.
786 * gcc.dg/pch/inline-2.c: New.
787 * gcc.dg/pch/inline-2.h: New.
788 * gcc.dg/pch/static-1.c: New.
789 * gcc.dg/pch/static-1.h: New.
790 * gcc.dg/pch/static-2.c: New.
791 * gcc.dg/pch/static-2.h: New.
792
793 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
794
795 * g++.dg/pch/pch.exp: Better handle failing testcases.
796 * gcc.dg/pch/pch.exp: Likewise.
797 * gcc.dg/pch/macro-1.c: New.
798 * gcc.dg/pch/macro-1.h: New.
799 * gcc.dg/pch/macro-2.c: New.
800 * gcc.dg/pch/macro-2.h: New.
801
802 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
803
804 * g++.dg/dg.exp: Treat files in pch/ specially.
805 * g++.dg/pch/pch.exp: New file.
806 * g++.dg/pch/empty.H: New file.
807 * g++.dg/pch/empty.C: New file.
808 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
809 "precompile".
810
811 * gcc.dg/pch/pch.exp: New file.
812 * gcc.dg/pch/empty.h: New file.
813 * gcc.dg/pch/empty.c: New file.
814 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
815 "precompile".
816
817 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
818
819 * g++.dg/template/friend14.C: New test.
820
821 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
822
823 * gcc.dg/old-style-asm-1.c: New test.
824
825 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
826
827 * gcc.c-torture/compile/20030109-1.c: New test.
828
829 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
830
831 * gcc.c-torture/execute/20030109-1.c: New test.
832
833 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
834
835 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
836 * g++.old-deja/g++.mike/dyncast2.C: Likewise
837 * g++.old-deja/g++.mike/dyncast3.C: Likewise
838 * g++.old-deja/g++.mike/eh2.C: Likewise
839 * g++.old-deja/g++.mike/eh3.C: Likewise
840 * g++.old-deja/g++.mike/eh5.C: Likewise
841 * g++.old-deja/g++.mike/eh6.C: Likewise
842 * g++.old-deja/g++.mike/eh7.C: Likewise
843 * g++.old-deja/g++.mike/eh8.C: Likewise
844 * g++.old-deja/g++.mike/eh9.C: Likewise
845 * g++.old-deja/g++.mike/eh10.C: Likewise
846 * g++.old-deja/g++.mike/eh12.C: Likewise
847 * g++.old-deja/g++.mike/eh13.C: Likewise
848 * g++.old-deja/g++.mike/eh14.C: Likewise
849 * g++.old-deja/g++.mike/eh16.C: Likewise
850 * g++.old-deja/g++.mike/eh17.C: Likewise
851 * g++.old-deja/g++.mike/eh18.C: Likewise
852 * g++.old-deja/g++.mike/eh21.C: Likewise
853 * g++.old-deja/g++.mike/eh23.C: Likewise
854 * g++.old-deja/g++.mike/eh24.C: Likewise
855 * g++.old-deja/g++.mike/eh25.C: Likewise
856 * g++.old-deja/g++.mike/eh26.C: Likewise
857 * g++.old-deja/g++.mike/eh27.C: Likewise
858 * g++.old-deja/g++.mike/eh28.C: Likewise
859 * g++.old-deja/g++.mike/eh29.C: Likewise
860 * g++.old-deja/g++.mike/eh31.C: Likewise
861 * g++.old-deja/g++.mike/eh33.C: Likewise
862 * g++.old-deja/g++.mike/eh34.C: Likewise
863 * g++.old-deja/g++.mike/eh35.C: Likewise
864 * g++.old-deja/g++.mike/eh36.C: Likewise
865 * g++.old-deja/g++.mike/eh37.C: Likewise
866 * g++.old-deja/g++.mike/eh38.C: Likewise
867 * g++.old-deja/g++.mike/eh39.C: Likewise
868 * g++.old-deja/g++.mike/eh40.C: Likewise
869 * g++.old-deja/g++.mike/eh41.C: Likewise
870 * g++.old-deja/g++.mike/eh42.C: Likewise
871 * g++.old-deja/g++.mike/eh44.C: Likewise
872 * g++.old-deja/g++.mike/eh46.C: Likewise
873 * g++.old-deja/g++.mike/eh47.C: Likewise
874 * g++.old-deja/g++.mike/eh48.C: Likewise
875 * g++.old-deja/g++.mike/eh49.C: Likewise
876 * g++.old-deja/g++.mike/eh50.C: Likewise
877 * g++.old-deja/g++.mike/eh51.C: Likewise
878 * g++.old-deja/g++.mike/eh53.C: Likewise
879 * g++.old-deja/g++.mike/eh55.C: Likewise
880 * g++.old-deja/g++.mike/p7912.C: Likewise
881 * g++.old-deja/g++.mike/p9706.C: Likewise
882 * g++.old-deja/g++.mike/p10416.C: Likewise
883 * g++.old-deja/g++.mike/p11667.C: Likewise
884 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
885 Remove redundant reference to Iris.
886 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
887 Elxsi, i860, Pico Java, and WE32K.
888
889 2003-01-07 Mark Mitchell <mark@codesourcery.com>
890
891 * g++.dg/ext/asm4.C: New test.
892
893 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
894
895 PR c++/9030
896 * g++.dg/template/friend12.C: New test.
897 * g++.dg/template/friend13.C: Likewise.
898 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
899
900 Wed Jan 8 11:41:47 CET 2003 Jan Hubicka <jh@suse.cz>
901
902 * gcc.dg/i386-cadd.c: New test.
903 * gcc.dg/i386-cmov4.c: Likewise.
904
905 2003-01-06 Mark Mitchell <mark@codesourcery.com>
906
907 PR c++/9165
908 * g++.dg/warn/Wunused-3.C: New test.
909
910 * g++.dg/abi/bitfield9.C: New test.
911
912 PR c++/9189
913 * g++.dg/parse/defarg3.C: New test.
914
915 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
916
917 * g++.dg/parse/ambig1.C: New test.
918 * g++.dg/parse/defarg2.C: New test.
919
920 2003-01-05 Mark Mitchell <mark@codesourcery.com>
921
922 * g++.dg/template/defarg-1.C: New test.
923 * g++.dg/template/local2.C: Likewise.
924
925 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
926
927 * gcc.c-torture/execute/20030105-1.c: New test.
928
929 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
930
931 * g++.dg/parse/namespace3.C: Remove extra semicolons.
932 * g++.dg/parse/namespace4.C: Likewise.
933
934 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
935
936 * g++.dg/template/ntp2.C: New test.
937
938 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
939
940 * g++.dg/parse/extern-C-1.C: New test.
941
942 * g++.dg/parse/namespace4.C: New test.
943
944 * g++.dg/template/nested1.C: New test.
945
946 * g++.dg/parse/namespace3.C: New test.
947
948 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
949
950 * g++.dg/lookup/two-stage1.C: New test.
951
952 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
953
954 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
955 * g++.old-deja/g++.jason/access8.C: Likewise.
956 * g++.old-deja/g++.other/decl5.C: Likewise.
957
958 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
959
960 * g++.dg/parse/parse7.C: New test.
961
962 2003-01-02 Mark Mitchell <mark@codesourcery.com>
963
964 PR c++/2843
965 * g++.dg/ext/attrib7.C: New test.
966
967 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
968
969 * g++.dg/parse/parse6.C: New test.
970
971 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
972
973 * gcc.dg/h8300-stack-1.c: New.
974
975 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
976
977 g++.dg/lookup/exception1.C: New test.
978
979 g++.dg/lookup/template1.C: New test.
980
981 g++.dg/parse/namespace2.C: New test.
982
983 g++.dg/parse/parens2.C: New test.
984
985 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
986
987 * g++.dg/parse/parse5.C: New test.
988 * g++.dg/lookup/scoped4.C: New test.
989
990 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
991
992 * g++.dg/parse/parens1.C: New test.
993
994 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
995 angle-bracket1.C.
996 * g++.dg/parse/parens2.C: New test.
997
998 * g++.dg/lookup/scope-operator1.C: New test.
999
1000 * g++.dg/parse/operator1.C: New test.
1001
1002 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1003
1004 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1005 * g++.old-deja/g++.other/access6.C: Likewise.
1006 * g++.old-deja/g++.other/decl1.C: Likewise.
1007 * g++.old-deja/g++.pt/typename12.C: Likewise.
1008
1009 2002-12-31 Mark Mitchell <mark@codesourcery.com>
1010
1011 * g++.dg/parse/namespace1.C: New test.
1012
1013 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1014
1015 * g++.dg/parse/parse4.C: New test.
1016
1017 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1018
1019 * g++.dg/parse/parse3.C: New test.
1020
1021 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1022
1023 * g++.dg/parse/parse2.C: New test.
1024
1025 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1026
1027 * g++.dg/template/friend11.C: New test.
1028
1029 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1030
1031 * g++.dg/parse/parse1.C: New test.
1032
1033 2002-12-31 Janis Johnson <janis187@us.ibm.com>
1034
1035 * lib/profopt.exp: Change the name of a global variable to avoid
1036 possible clashes with other test suites.
1037
1038 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
1039
1040 * g++.dg/inherit/covariant8.C: New test.
1041
1042 2002-12-31 Mark Mitchell <mark@codesourcery.com>
1043
1044 * g++.dg/init/array9.C: New test.
1045
1046 PR c++/9112
1047 * g++.dg/parse/expr1.C: New test.
1048
1049 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
1050
1051 * gcc.c-torture/compile/20021230-1.c: New test.
1052
1053 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
1054
1055 * g++.dg/inherit/covariant5.C: New test.
1056 * g++.dg/inherit/covariant6.C: New test.
1057 * g++.dg/inherit/covariant7.C: New test.
1058
1059 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1060
1061 PR c++/2739
1062 * g++.dg/other/access2.C: New test.
1063
1064 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
1065
1066 * g++.dg/other/anon-struct.C: No longer fails
1067 * g++.old-deja/g++.brendan/parse4.C: Likewise.
1068 * g++.old-deja/g++.brendan/parse5.C: Likewise.
1069 * g++.old-deja/g++.brendan/parse6.C: Likewise.
1070
1071 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
1072
1073 * g++.dg/parse/angle-bracket.C (main): No longer fails.
1074
1075 2002-12-27 Mark Mitchell <mark@codesourcery.com>
1076
1077 * g++.dg/eh/spec4.C: Remove stray semicolon.
1078 * g++.dg/expr/pmf-1.C: Change error message.
1079 * g++.dg/ext/asm1.C: Remove stray semicolon.
1080 * g++.dg/ext/typename1.C: Add missing typenames.
1081 * g++.dg/inherit/template-as-base.C: Change error message.
1082 * g++.dg/lookup/scoped1.C: Likewise.
1083 * g++.dg/lookup/scoped2.C: Likewise.
1084 * g++.dg/lookup/using2.C: Likewise.
1085 * g++.dg/other/component1.C: Remove stray semicolon.
1086 * g++.dg/other/do1.C: Change error message.
1087 * g++.dg/other/error2.C: Likewise.
1088 * g++.dg/other/init1.C: Likewise.
1089 * g++.dg/other/packed1.C: Remove stray semicolon.
1090 * g++.dg/other/ptrmem2.C: Change error message.
1091 * g++.dg/parse/parameter-declaration-1.C: Remove line number
1092 marker.
1093 * g++.dg/special/initp1.C: Remove invalid attribute usage.
1094 * g++.dg/template/access3.C: Add typename keyword.
1095 * g++.dg/template/access5.C: Remove stray semicolon.
1096 * g++.dg/template/access6.C: Likewise.
1097 * g++.dg/template/complit1.C: Likewise.
1098 * g++.dg/template/crash1.C: Change error message.
1099 * g++.dg/template/inherit2.C: Remove stray semicolon.
1100 * g++.dg/template/instantiate2.C: Likewise.
1101 * g++.dg/template/instantiate3.C: Change error message.
1102 * g++.dg/template/qual1.C: Remove stray semicolon.
1103 * g++.dg/template/qualttp18.C: Change error message.
1104 * g++.dg/template/ref1.C: Remove stray semicolon.
1105 * g++.dg/template/sizeof1.C (A::value): Declare it.
1106 * g++.dg/template/spec4.C: Change error message.
1107 * g++.dg/template/static1.C: Likewise.
1108 * g++.dg/template/type1.C: Likewise.
1109 * g++.dg/template/typename3.C: Likewise.
1110 * g++.old-deja/g++.benjamin/13478.C: Change error message.
1111 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
1112 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
1113 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
1114 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
1115 named return value extension.
1116 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
1117 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
1118 * g++.old-deja/g++.bob/extern_C.C: Likewise.
1119 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1120 * g++.old-deja/g++.brendan/complex1.C: Likewise.
1121 * g++.old-deja/g++.brendan/copy5.C: Likewise.
1122 * g++.old-deja/g++.brendan/crash13.C: Likewise.
1123 * g++.old-deja/g++.brendan/crash15.C: Likewise.
1124 * g++.old-deja/g++.brendan/crash18.C: Change error message.
1125 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
1126 * g++.old-deja/g++.brendan/crash38.C: Likewise.
1127 * g++.old-deja/g++.brendan/crash50.C: Likewise.
1128 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1129 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
1130 syntax.
1131 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
1132 * g++.old-deja/g++.brendan/crash8.C: Change error message.
1133 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
1134 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1135 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1136 * g++.old-deja/g++.brendan/template11.C: Likewise.
1137 * g++.old-deja/g++.brendan/template26.C: Likewise.
1138 * g++.old-deja/g++.brendan/template27.C: Use explicit
1139 specialization syntax.
1140 * g++.old-deja/g++.brendan/template30.C: Likewise.
1141 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1142 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1143 non-dependent names.
1144 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1145 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1146 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1147 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1148 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1149 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1150 named return value extension.
1151 * g++.old-deja/g++.ext/namedret2.C: Likewise.
1152 * g++.old-deja/g++.ext/namedret3.C: Likewise.
1153 * g++.old-deja/g++.ext/return1.C: Likewise.
1154 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
1155 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
1156 * g++.old-deja/g++.jason/access8.C: Likewise.
1157 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
1158 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
1159 pseudo-destructor names.
1160 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
1161 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1162 pseudo-destructor names.
1163 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1164 * g++.old-deja/g++.jason/overload19.C: Likewise.
1165 * g++.old-deja/g++.jason/overload32.C: Likewise.
1166 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1167 stray semicolons.
1168 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1169 * g++.old-deja/g++.jason/return.C: Likewise.
1170 * g++.old-deja/g++.jason/return2.C: Likewise.
1171 * g++.old-deja/g++.jason/shadow1.C: Likewise.
1172 * g++.old-deja/g++.jason/special.C: Use explicit specialization
1173 syntax.
1174 * g++.old-deja/g++.jason/template10.C: Account for use of
1175 non-dependent names.
1176 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1177 syntax.
1178 * g++.old-deja/g++.jason/template37.C: Likewise.
1179 * g++.old-deja/g++.law/access4.C: Change error messages.
1180 * g++.old-deja/g++.law/arm13.C: Remove incorrect
1181 pseudo-destructor names.
1182 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1183 * g++.old-deja/g++.law/ctors9.C: Likewise.
1184 * g++.old-deja/g++.law/cvt22.C: Likewise.
1185 * g++.old-deja/g++.law/dtors5.C: Likewise.
1186 * g++.old-deja/g++.law/global-init1.C: Likewise.
1187 * g++.old-deja/g++.law/missed-error3.C: Likewise.
1188 * g++.old-deja/g++.law/operators28.C: Likewise.
1189 * g++.old-deja/g++.law/visibility28.C: Likewise.
1190 * g++.old-deja/g++.martin/eval1.C: Likewise.
1191 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1192 name.
1193 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1194 * g++.old-deja/g++.mike/net34.C: Likewise.
1195 * g++.old-deja/g++.mike/net36.C: Likewise.
1196 * g++.old-deja/g++.mike/ns2.C: Likewise.
1197 * g++.old-deja/g++.mike/p12306.C: Likewise.
1198 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1199 value extension.
1200 * g++.old-deja/g++.mike/p700.C: Likewise.
1201 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1202 * g++.old-deja/g++.mike/p710.C: Likewise.
1203 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1204 value extension.
1205 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1206 * g++.old-deja/g++.mike/pmf9.C: Likewise.
1207 * g++.old-deja/g++.ns/crash2.C: Likewise.
1208 * g++.old-deja/g++.ns/crash3.C: Likewise.
1209 * g++.old-deja/g++.ns/invalid1.C: Likewise.
1210 * g++.old-deja/g++.ns/ns17.C: Likewise.
1211 * g++.old-deja/g++.ns/template16.C: Likewise.
1212 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1213 keyword.
1214 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1215 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1216 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1217 named return value extension.
1218 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1219 * g++.old-deja/g++.other/access4.C: Issue additional error
1220 messages.
1221 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1222 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1223 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1224 * g++.old-deja/g++.other/crash25.C: Change error message.
1225 * g++.old-deja/g++.other/crash4.C: Change error message.
1226 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1227 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1228 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1229 checks.
1230 * g++.old-deja/g++.other/defarg8.C: Likewise.
1231 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1232 * g++.old-deja/g++.other/dtor10.C: Likewise.
1233 * g++.old-deja/g++.other/incomplete.C: Likewise.
1234 * g++.old-deja/g++.other/linkage7.C: Likewise.
1235 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1236 lookup algorithm.
1237 * g++.old-deja/g++.other/mangle2.C: Likewise.
1238 * g++.old-deja/g++.other/refinit2.C: Likewise.
1239 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1240 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1241 * g++.old-deja/g++.pt/crash28.C: Likewise.
1242 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1243 syntax.
1244 * g++.old-deja/g++.pt/crash32.C: Change error message.
1245 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1246 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1247 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1248 error message position.
1249 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1250 * g++.old-deja/g++.pt/defarg8.C: Change error message.
1251 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1252 syntax.
1253 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1254 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1255 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1256 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1257 keyword.
1258 * g++.old-deja/g++.pt/explicit31.C: Likewise.
1259 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1260 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1261 keyword.
1262 * g++.old-deja/g++.pt/explicit71.C: Change error message.
1263 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1264 syntax.
1265 * g++.old-deja/g++.pt/friend28.C: Account for use of
1266 non-dependent names.
1267 * g++.old-deja/g++.pt/friend29.C: Likewise.
1268 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1269 rules.
1270 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1271 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1272 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1273 lookup rules.
1274 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1275 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1276 keyword.
1277 * g++.old-deja/g++.pt/memclass20.C: Likewise.
1278 * g++.old-deja/g++.pt/memclass5.C: Likewise.
1279 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1280 keyword.
1281 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1282 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1283 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1284 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1285 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1286 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
1287 keyword.
1288 * g++.old-deja/g++.pt/spec10.C: Likewise.
1289 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1290 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1291 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1292 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1293 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1294 * g++.old-deja/g++.pt/ttp62.C: Likewise.
1295 * g++.old-deja/g++.pt/ttp64.C: Likewise.
1296 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1297 * g++.old-deja/g++.pt/typename15.C: Likewise.
1298 * g++.old-deja/g++.pt/typename22.C: Likewise.
1299 * g++.old-deja/g++.pt/typename6.C: Change error messages.
1300 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1301 * g++.old-deja/g++.pt/virtual2.C: Likewise.
1302 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1303 syntax.
1304 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1305 return value extension.
1306 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1307 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1308 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1309 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1310
1311 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
1312
1313 * g++.dg/warn/inline1.C: New test.
1314 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1315 * g++.old-deja/g++.jason/synth10.C: Likewise.
1316 * g++.old-deja/g++.mike/net31.C: Likewise.
1317 * g++.old-deja/g++.mike/p8786.C: Likewise.
1318
1319 * g++.dg/template/friend10.C: New test.
1320 * g++.dg/template/conv5.C: New test.
1321
1322 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
1323
1324 * g++.dg/lookup/scoped3.C: New test.
1325
1326 * g++.dg/lookup/decl1.C: New test.
1327 * g++.dg/lookup/decl2.C: New test.
1328
1329 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
1330
1331 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1332 gcc.c-torture/compile/20021015-1.c,
1333 gcc.c-torture/compile/20021015-2.c,
1334 gcc.c-torture/compile/20021123-1.c,
1335 gcc.c-torture/compile/20021123-2.c,
1336 gcc.c-torture/compile/20021123-3.c,
1337 gcc.c-torture/compile/20021123-4.c,
1338 gcc.c-torture/execute/20021024-1.c: Add tests previously added
1339 only to 3.1 or 3.2 branch.
1340
1341 2002-12-23 Mark Mitchell <mark@codesourcery.com>
1342
1343 * gcc.dg/i386-bitfield3.c: New test.
1344
1345 * gcc.dg/i386-bitfield2.c: New test.
1346
1347 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
1348
1349 * g++.dg/parse/conv_op1.C: New test.
1350
1351 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
1352
1353 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1354 approved.
1355
1356 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
1357
1358 * gcc.c-torture/compile/20021220-1.c: New test.
1359
1360 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
1361
1362 * gcc.dg/i386-fastcall-1.c: New.
1363
1364 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1365
1366 * gcc.c-torture/execute/20021219-1.c: New test.
1367
1368 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1369
1370 * gcc.dg/i386-pic-1.c: New test.
1371
1372 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1373
1374 PR c++/8099
1375 * g++.dg/template/friend9.C: New test.
1376
1377 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1378
1379 PR c++/3663
1380 * g++.dg/template/access7.C: New test.
1381
1382 2002-12-18 Nick Clifton <nickc@redhat.com>
1383
1384 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1385 the libstdc++-v3 directory has been found.
1386
1387 2002-12-12 Devang Patel <dpatel@apple.com>
1388 * gcc.dg/darwin-ld-1.c: New test.
1389 * gcc.dg/darwin-ld-2.c: New test.
1390 * gcc.dg/darwin-ld-3.c: New test.
1391 * gcc.dg/darwin-ld-4.c: New test.
1392 * gcc.dg/darwin-ld-5.c: New test.
1393
1394 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1395
1396 * gcc.c-torture/compile/20021212-1.c: New test.
1397
1398 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
1399
1400 * gcc.dg/fshort-wchar: New test.
1401
1402 2002-12-10 Mark Mitchell <mark@codesourcery.com>
1403
1404 PR c++/8372
1405 * g++.dg/template/dtor1.C: New test.
1406
1407 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1408 markers.
1409
1410 2002-12-10 Jakub Jelinek <jakub@redhat.com>
1411
1412 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1413
1414 2002-12-09 Mark Mitchell <mark@codesourcery.com>
1415
1416 * g++.dg/template/static1.C: New test.
1417 * g++.dg/template/static2.C: New test.
1418 * g++.old-deja/g++.ext/memconst.C: New test.
1419
1420 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1421
1422 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1423 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1424 * g++.dg/special/initp1.C: Likewise.
1425
1426 2002-12-06 Jakub Jelinek <jakub@redhat.com>
1427
1428 * gcc.c-torture/execute/20021204-1.c: New test.
1429
1430 2002-12-04 Geoffrey Keating <geoffk@apple.com>
1431
1432 * gcc.dg/ppc-fmadd-1.c: New file.
1433 * gcc.dg/ppc-fmadd-2.c: New file.
1434 * gcc.dg/ppc-fmadd-3.c: New file.
1435
1436 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1437
1438 * gcc.c-torture/compile/20021204-1.c: New test.
1439
1440 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
1441
1442 * g++.dg/inherit/covariant2.C: New test.
1443 * g++.dg/inherit/covariant3.C: New test.
1444 * g++.dg/inherit/covariant4.C: New test.
1445 * g++.dg/inherit/covariant1.C: Remove XFAIL.
1446 * g++.old-deja/g++.robertl/eb17.C: Likewise.
1447
1448 2002-12-03 Mark Mitchell <mark@codesourcery.com>
1449
1450 PR c++/8688
1451 * g++.dg/init/brace3.C: New test.
1452
1453 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
1454
1455 * gcc.dg/20020210-1.c: Fix a comment typo.
1456
1457 2002-12-02 Mark Mitchell <mark@codesourcery.com>
1458
1459 PR c++/8720
1460 * g++.dg/parse/defarg1.C: New test.
1461
1462 PR c++/8615
1463 * g++.dg/template/char1.C: New test.
1464
1465 * g++.dg/template/varmod1.C: Fix typo.
1466
1467 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1468
1469 DR 180
1470 * g++.old-deja/g++.pt/crash32.C: Expect error.
1471
1472 2002-12-01 Mark Mitchell <mark@codesourcery.com>
1473
1474 PR c++/5919
1475 * g++.dg/template/varmod1.C: New test.
1476
1477 PR c++/8727
1478 * g++.dg/inherit/typeinfo1.C: New test.
1479
1480 PR c++/8663
1481 * g++.dg/inherit/typedef1.C: New test.
1482
1483 2002-11-30 Mark Mitchell <mark@codesourcery.com>
1484
1485 PR c++/8332
1486 PR c++/8493
1487 * g++.dg/template/strlen1.C: New test.
1488
1489 PR c++/8227
1490 * g++.dg/template/ctor2.C: New test.
1491
1492 PR c++/8214
1493 * g++.dg/init/string1.C: New test.
1494
1495 PR c++/8511
1496 * g++.dg/template/friend8.C: New test.
1497
1498 2002-11-29 Joe Buck <jbuck@synopsys.com>
1499
1500 * g++.dg/lookup/anon2.C: New test.
1501
1502 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
1503
1504 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1505 h8300 port.
1506
1507 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
1508
1509 * gcc.dg/bitfld-6.c: New test.
1510
1511 Wed Nov 27 14:37:34 CET 2002 Jan Hubicka <jh@suse.cz>
1512
1513 * gcc.c-torture/execute/20021127.[cx]: New test.
1514
1515 Tue Nov 26 22:09:53 CET 2002 Jan Hubicka <jh@suse.cz>
1516
1517 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1518 quality.
1519
1520 2002-11-26 Geoffrey Keating <geoffk@apple.com>
1521
1522 * g++.dg/init/brace2.C: New test.
1523 * g++.old-deja/g++.mike/p9129.C: Correct.
1524
1525 2002-11-26 Mark Mitchell <mark@codesourcery.com>
1526
1527 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1528
1529 2002-11-25 Andreas Bauer <baueran@in.tum.de>
1530
1531 * gcc.dg/sibcall-6: New test for indirect sibcalls.
1532
1533 2002-11-25 Mark Mitchell <mark@codesourcery.com>
1534
1535 * testsuite/g++.dg/abi/empty11.C: New test.
1536 * testsuite/g++.dg/rtti/cv1.C: New test.
1537
1538 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
1539
1540 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1541
1542 2002-11-24 Mark Mitchell <mark@codesourcery.com>
1543
1544 * g++.dg/abi/empty10.C: New test.
1545
1546 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1547
1548 * gcc.c-torture/compile/20021124-1.c: New test.
1549
1550 2002-11-22 Mark Mitchell <mark@codesourcery.com>
1551
1552 * g++.dg/abi/rtti2.C: New test.
1553
1554 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1555
1556 * gcc.dg/i386-unroll-1.c: New test.
1557
1558 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1559
1560 * gcc.c-torture/compile/20021120-1.c: New test.
1561 * gcc.c-torture/compile/20021120-2.c: New test.
1562
1563 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1564
1565 * gcc.dg/bitfld-5.c: New test.
1566
1567 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1568
1569 * gcc.c-torture/execute/20021120-3.c: New test.
1570
1571 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1572
1573 * gcc.c-torture/execute/20021120-2.c: New test.
1574
1575 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1576
1577 * gcc.c-torture/execute/20021120-1.c: New test.
1578
1579 2002-11-20 Jakub Jelinek <jakub@redhat.com>
1580
1581 * gcc.c-torture/execute/20021118-3.c: New test.
1582
1583 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1584
1585 * gcc.c-torture/compile/20021119-1.c: New test.
1586
1587 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
1588
1589 * gcc.dg/duff-1.c: New test.
1590 * gcc.dg/duff-2.c: New test.
1591 * gcc.dg/duff-3.c: New test.
1592
1593 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
1594
1595 * gcc.dg/cpp/_Pragma5.c: New test.
1596
1597 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
1598
1599 * gcc.c-torture/execute/20021118-2.c: New test.
1600
1601 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
1602
1603 * gcc.c-torture/execute/20021118-1.c: New test.
1604
1605 2002-11-16 Jakub Jelinek <jakub@redhat.com>
1606
1607 * gcc.dg/20021116-1.c: New test.
1608
1609 2002-11-14 Mark Mitchell <mark@codesourcery.com>
1610
1611 * g++.dg/abi/vcall1.C: New test.
1612
1613 2002-11-14 Jakub Jelinek <jakub@redhat.com>
1614
1615 * gcc.dg/20021029-1.c: New test.
1616 * gcc.dg/20021029-2.c: New test.
1617
1618 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
1619
1620 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1621
1622 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1623
1624 PR c/8439
1625 * gcc.dg/20021110.c: Move to ...
1626 * gcc.c-torture/compile/20021110.c: .... here.
1627
1628 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1629
1630 PR c/8467
1631 * gcc.c-torture/execute/20021111-1.c
1632
1633 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1634
1635 PR c/8439
1636 * gcc.dg/20021110.c: New test.
1637
1638 2002-11-10 Mark Mitchell <mark@codesourcery.com>
1639
1640 * g++.dg/abi/vthunk3.C: Run only on x86.
1641
1642 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
1643
1644 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1645
1646 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
1647
1648 * lib/compat.exp (compat-execute): Fix logic error in last
1649 change.
1650
1651 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
1652
1653 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1654
1655 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1656
1657 PR c++/8389
1658 * g++.dg/template/access6.C: New test.
1659
1660 Fri Nov 8 13:13:53 CET 2002 Jan Hubicka <jh@suse.cz>
1661
1662 * gcc.dg/i386-ssefp-1.c: New test.
1663 * gcc.dg/i386-ssefp-1.c: New test.
1664
1665 Fri Nov 8 10:52:15 CET 2002 Jan Hubicka <jh@suse.cz>
1666
1667 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1668
1669 2002-11-07 Mark Mitchell <mark@codesourcery.com>
1670
1671 * g++.dg/abi/vthunk3.C: New test.
1672
1673 PR c++/8338
1674 * g++.dg/template/crash2.C: New test.
1675
1676 2002-11-07 Mark Mitchell <mark@codesourcery.com>
1677
1678 * testsuite/g++.dg/abi/dtor1.C: New test.
1679 * testsuite/g++.dg/abi/dtor2.C: Likewise.
1680
1681 2002-11-05 Geoffrey Keating <geoffk@apple.com>
1682
1683 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1684 Darwin.
1685
1686 2002-11-04 Adam Nemet <anemet@lnxw.com>
1687
1688 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1689 -mthumb. Only xfail with -O0.
1690
1691 2002-11-03 Mark Mitchell <mark@codesourcery.com>
1692
1693 * g++.dg/abi/thunk1.C: New test.
1694 * g++.dg/abi/thunk2.C: Likewise.
1695 * g++.dg/abi/vtt1.C: Likewise.
1696
1697 2002-11-02 Diego Novillo <dnovillo@redhat.com>
1698
1699 PR optimization/8423
1700 * gcc.c-torture/execute/builtin-constant.c: New test.
1701
1702 2002-11-01 Zack Weinberg <zack@codesourcery.com>
1703
1704 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1705 Add some more cases.
1706
1707 2002-11-01 Mark Mitchell <mark@codesourcery.com>
1708
1709 PR c++/8391
1710 * g++.dg/opt/local1.C: New test.
1711
1712 2002-10-30 Mark Mitchell <mark@codesourcery.com>
1713
1714 PR c++/8160
1715 * g++.dg/template/complit1.C: New test.
1716
1717 PR c++/8149
1718 * g++.dg/template/typename4.C: Likewise.
1719
1720 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1721
1722 Core issue 287, PR c++/7639
1723 * g++.dg/template/instantiate1.C: Adjust error location.
1724 * g++.dg/template/instantiate3.C: New test.
1725 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1726 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1727 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1728
1729 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
1730
1731 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1732
1733 2002-10-29 Mark Mitchell <mark@codesourcery.com>
1734
1735 PR c++/8287
1736 * g++.dg/init/dtor2.C: New test.
1737
1738 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1739
1740 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1741 * gcc.dg/nest.c: Bypass errors on irix6.
1742
1743 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
1744
1745 * gcc.dg/nest.c: Expect error for mmix-*-*.
1746 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1747
1748 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
1749
1750 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1751 markers.
1752
1753 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1754
1755 2002-10-25 Mike Stump <mrs@apple.com>
1756
1757 * gcc.dg/warn-1.c: New test.
1758
1759 2002-10-25 Zack Weinberg <zack@codesourcery.com>
1760
1761 * g++.dg/template/typename3.C: New test.
1762
1763 2002-10-25 Mark Mitchell <mark@codesourcery.com>
1764
1765 * g++.dg/lookup/ptrmem1.C: New test.
1766
1767 * g++.dg/abi/vthunk2.C: New test.
1768
1769 2002-10-25 Zack Weinberg <zack@codesourcery.com>
1770
1771 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1772
1773 2002-10-24 Mark Mitchell <mark@codesourcery.com>
1774
1775 * g++.dg/abi/empty9.C: New test.
1776
1777 2002-10-24 Richard Henderson <rth@redhat.com>
1778
1779 * g++.dg/inherit/thunk1.C: Enable for ia64.
1780
1781 2002-10-23 Mark Mitchell <mark@codesourcery.com>
1782
1783 PR c++/8067
1784 * g++.dg/lookup/pretty1.C: New test.
1785
1786 2002-10-23 Jakub Jelinek <jakub@redhat.com>
1787
1788 * gcc.dg/20021023-1.c: New test.
1789
1790 2002-10-23 Mark Mitchell <mark@codesourcery.com>
1791
1792 PR c++/7679
1793 * g++.dg/parse/inline1.C: New test.
1794
1795 2002-10-23 Richard Henderson <rth@redhat.com>
1796
1797 * g++.dg/inherit/thunk1.C: Enable for x86_64.
1798
1799 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1800
1801 2002-10-22 Mark Mitchell <mark@codesourcery.com>
1802
1803 PR c++/6579
1804 * g++.dg/parse/stmtexpr3.C: New test.
1805
1806 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
1807
1808 * g++.dg/expr/cond1.C: New test.
1809
1810 2002-10-21 Zack Weinberg <zack@codesourcery.com>
1811
1812 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1813
1814 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1815
1816 * g++.dg/abi/vbase13.C: New test.
1817 * g++.dg/abi/vbase14.C: Likewise.
1818
1819 2002-10-21 Jakub Jelinek <jakub@redhat.com>
1820
1821 * gcc.dg/tls/pic-1.c: New test.
1822 * gcc.dg/tls/nonpic-1.c: New test.
1823 * gcc.dg/20021018-1.c: New test.
1824
1825 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
1826
1827 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1828 Remove only files with the same base name as the test case.
1829 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1830 (profopt-execute): Likewise. Also, remove old profiling
1831 and performance data files before running the tests.
1832
1833 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1834 * g++.dg/bprob/bprob.exp: Likewise.
1835 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
1836 to allow more general test case names.
1837
1838 * g++.dg/bprob/bprob-1.C: Rename to ...
1839 * g++.dg/bprob/g++-bprob-1.C: ... this.
1840
1841 * g77.dg/bprob/bprob-1.f: Rename to ...
1842 * g77.dg/bprob/g77-bprob-1.f: ... this.
1843
1844 2002-10-21 Zack Weinberg <zack@codesourcery.com>
1845
1846 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1847 bison 1.50 or later.
1848
1849 2002-10-21 Janis Johnson <janis187@us.ibm.com>
1850
1851 * g++.dg/README: Describe more test directories.
1852
1853 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1854
1855 * g++.dg/init/array6.C: Add additional tests.
1856
1857 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
1858
1859 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1860 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1861
1862 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
1863
1864 * gcc.c-torture/compile/20020604-1.x: New.
1865 * gcc.c-torture/compile/simd-5.x: Likewise.
1866 * gcc.c-torture/execute/920710-1.x: Likewise.
1867 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1868
1869 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1870
1871 * g++.dg/inherit/override1.C: Add dg-options clause.
1872
1873 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1874
1875 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1876 _mm_slli_si128.
1877
1878 2002-10-19 Andreas Schwab <schwab@suse.de>
1879
1880 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1881 directory component.
1882
1883 2002-10-18 Mark Mitchell <mark@codesourcery.com>
1884
1885 * g++.dg/inherit/thunk1.C: New test.
1886
1887 * g++.dg/inherit/override1.C: New test.
1888
1889 * g++.dg/abi/mangle11.C: New test.
1890 * g++.dg/abi/mangle14.C: New test.
1891 * g++.dg/abi/mangle17.C: New test.
1892
1893 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
1894
1895 * g++.dg/overload/member2.C: New test.
1896
1897 2002-10-17 Janis Johnson <janis187@us.ibm.com>
1898
1899 * g++.dg/README: Describe new compat directory.
1900 * g++.dg/dg.exp: Skip tests in compat directory.
1901 * README.compat: New file.
1902 * lib/compat.exp: New expect script.
1903 * g++.dg/compat: New test directory.
1904 * g++.dg/compat/compat.exp: New expect script.
1905 * g++.dg/compat/abi: New test directory.
1906 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1907 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1908 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1909 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1910 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1911 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1912 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1913 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1914 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1915 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1916 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1917 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1918 * g++.dg/compat/break: New test directory.
1919 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1920 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1921 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1922 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1923 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1924 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1925 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1926 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1927 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1928 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1929 g++.dg/compat/break/README: New files.
1930 * g++.dg/compat/eh: New test directory.
1931 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1932 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1933 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1934 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1935 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1936 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1937 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1938 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1939 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1940 g++.dg/compat/eh/filter2_y.C,
1941 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1942 g++.dg/compat/eh/new1_y.C,
1943 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1944 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1945 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1946 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1947 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1948 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1949 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1950 g++.dg/compat/eh/unexpected1_y.C: New files.
1951 * g++.dg/compat/init: New test directory.
1952 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1953 g++.dg/compat/init/array5_y.C,
1954 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1955 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1956 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1957 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1958 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1959 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1960 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1961 g++.dg/compat/init/init-ref2_y.C: New files.
1962
1963 2002-10-17 Mark Mitchell <mark@codesourcery.com>
1964
1965 PR c++/7584
1966 * g++.dg/inherit/using3.C: New test.
1967
1968 Thu Oct 17 19:12:58 CEST 2002 Jan Hubicka <jh@suse.cz>
1969
1970 * gcc.dg/20021017-2.c: New test.
1971
1972 2002-10-17 Mark Mitchell <mark@codesourcery.com>
1973
1974 * g++.dg/abi/mangle16.C: Adjust.
1975
1976 * g++.dg/init/array8.C: New test.
1977
1978 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
1979
1980 * gcc.dg/special/mips-abi.exp: New test.
1981 * gcc.dg/special/mips-abi.s: Empty file used by the above.
1982
1983 2002-10-16 Mark Mitchell <mark@codesourcery.com>
1984
1985 * g++.dg/abi/mangle16.C: New test.
1986 * g++.dg/abi/mangle17.C: Likewise.
1987
1988 PR c++/7478
1989 * g++.dg/template/ref1.C: New test.
1990
1991 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1992
1993 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1994
1995 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
1996
1997 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
1998
1999 2002-10-16 Mark Mitchell <mark@codesourcery.com>
2000
2001 PR c++/7524
2002 * g++.dg/init/array7.C: New test.
2003
2004 2002-10-15 Mark Mitchell <mark@codesourcery.com>
2005
2006 * g++.dg/init/array6.C: New test.
2007
2008 * g++.dg/abi/mangle13.C: Likewise.
2009 * g++.dg/abi/mangle14.C: Likewise.
2010 * g++.dg/abi/mangle15.C: Likewise.
2011
2012 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2013
2014 * g++.dg/abi/empty8.C: New test.
2015
2016 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
2017
2018 * g++.dg/init/ctor1.C: New test.
2019
2020 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
2021
2022 * gcc.c-torture/execute/20021015-1.c: New test.
2023
2024 Tue Oct 15 14:22:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
2025
2026 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2027
2028 Mon Oct 14 20:37:51 CEST 2002 Jan Hubicka <jh@suse.cz>
2029
2030 * gcc.dg/i386-ssetype-[1-5].c: New tests.
2031
2032 2002-10-14 Richard Henderson <rth@redhat.com>
2033
2034 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2035
2036 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2037
2038 PR optimization/6631
2039 * g++.dg/opt/const2.C: New test.
2040
2041 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2042
2043 PR c++/7176
2044 * g++.dg/parse/friend1.C: New test.
2045 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2046
2047 2002-10-14 Jakub Jelinek <jakub@redhat.com>
2048
2049 * gcc.dg/20021014-1.c: New test.
2050
2051 2002-10-11 Mark Mitchell <mark@codesourcery.com>
2052
2053 PR c++/5661
2054 * g++.dg/ext/vlm1.C: New test.
2055 * g++.dg/ext/vlm2.C: Likewise.
2056
2057 * g++.dg/init/array1.C: Remove invalid braces.
2058 * g++.dg/init/brace1.C: New test.
2059 * g++.dg/init/copy2.C: Likewise.
2060 * g++.dg/init/copy3.C: Likewise.
2061 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2062 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2063 braces.
2064
2065 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
2066
2067 * gcc.dg/cpp/assembler.S: Don't use -ansi.
2068
2069 Fri Oct 11 10:56:49 2002 Richard Shann <richard.shann@superh.com>
2070
2071 * gcc.c-torture/compile/simd-5.c: New test.
2072
2073 2002-10-10 Roger Sayle <roger@eyesopen.com>
2074
2075 * gcc.c-torture/execute/shiftopt-1.c: New test case.
2076
2077 2002-10-10 Jim Wilson <wilson@redhat.com>
2078
2079 * gcc.c-torture/execute/20021010-1.c: New test.
2080
2081 2002-10-09 Zack Weinberg <zack@codesourcery.com>
2082
2083 PR c/7353
2084 * g++.dg/ext/typedef-init.C: New test.
2085 * gcc.dg/typedef-init.c: New test.
2086
2087 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
2088
2089 * gcc.dg/cpp/paste13.c: New test.
2090
2091 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2092
2093 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
2094 remaining platforms, XFAIL during compile, not execute. Don't
2095 XFAIL at -O0.
2096
2097 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
2098
2099 * gcc.dg/alias-1.c: Tweak expected warning.
2100
2101 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2102
2103 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
2104
2105 2002-10-06 Andreas Jaeger <aj@suse.de>
2106
2107 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2108 * gcc.dg/cpp/c++98.C: Likewise.
2109
2110 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2111 * g++.dg/cpp/c++98.C: Likewise.
2112
2113 * g++.dg/README (Subdirectories): Mention cpp directory.
2114
2115 PR target/7559
2116 * gcc.dg/20021006-1.c: New test.
2117
2118 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2119
2120 PR c++/7804
2121 * g++.dg/other/warning1.C: New test.
2122
2123 2002-10-04 Roger Sayle <roger@eyesopen.com>
2124
2125 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
2126 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
2127 and sparc-*-* with -m64 as expected failures. See PR 8087.
2128
2129 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2130
2131 PR c++/7931
2132 * g++.dg/template/ptrmem3.C: New test.
2133
2134 PR c++/7754
2135 * g++.dg/template/union1.C: New test.
2136
2137 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2138
2139 PR c++/8006
2140 * g++.dg/abi/mangle9.C: New test.
2141 * g++.dg/abi/mangle10.C: New test.
2142 * g++.dg/abi/mangle11.C: New test.
2143 * g++.dg/abi/mangle12.C: New test.
2144
2145 2002-10-02 Mark Mitchell <mark@codesourcery.com>
2146
2147 PR c++/7188.
2148 * g++.dg/template/meminit1.C: New test.
2149 * g++.dg/warn/Wreorder-1.C: Likewise.
2150 * g++.old-deja/g++.mike/warn3.C: Tweak.
2151 * lib/prune.exp: Ingore "in copy constructor".
2152
2153 2002-10-02 Andreas Jaeger <aj@suse.de>
2154
2155 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2156 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2157 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2158 on x86-64.
2159
2160 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2161
2162 * gcc.dg/empty1.C: Fix typo.
2163
2164 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
2165
2166 * gcc.dg/alias-1.c: New test.
2167
2168 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2169
2170 * gcc.dg/empty1.C: New test.
2171
2172 * g++.dg/tls/init-2.C: Tweak error messages.
2173
2174 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
2175
2176 * gcc.c-torture/compile/20020923-1.c: New test.
2177
2178 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
2179
2180 * gcc.c-torture/execute/ffs-1.c: New test.
2181 * gcc.c-torture/execute/ffs-2.c: Ditto.
2182
2183 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
2184
2185 * g++.dg/overload/member1.C: New test.
2186
2187 2002-09-30 Mark Mitchell <mark@codesourcery.com>
2188
2189 * g++.dg/abi/empty7.C: New test.
2190 * g++.dg/init/pm2.C: Likewise.
2191
2192 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
2193
2194 * g++.dg/rtti/crash1.C: New test.
2195
2196 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
2197
2198 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2199 gcc.dg/sibcall-4.c: New tests.
2200
2201 2002-09-28 Roger Sayle <roger@eyesopen.com>
2202
2203 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2204 powerpc and MMIX targets.
2205
2206 2002-09-27 Zack Weinberg <zack@codesourcery.com>
2207
2208 * gcc.dg/cpp/20020927-1.c: New.
2209
2210 2002-09-26 David S. Miller <davem@redhat.com>
2211
2212 * gcc.c-torture/compile/trunctfdf.c: New.
2213
2214 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2215
2216 * lib/target-supports.exp (check_weak_available): Handle solaris2.
2217
2218 2002-09-27 Alan Modra <amodra@bigpond.net.au>
2219
2220 * gcc.c-torture/execute/loop-15.c: New.
2221
2222 2002-09-26 Janis Johnson <janis187@us.ibm.com>
2223
2224 * README.QMTEST: Fix typo.
2225
2226 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2227
2228 * gcc.dg/20020926-1.c: New test.
2229
2230 2002-09-25 David S. Miller <davem@redhat.com>
2231
2232 PR target/7842
2233 * gcc.c-torture/execute/shiftdi.c: New test.
2234
2235 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
2236
2237 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2238 unique to the tool.
2239 * lib/g77.exp (g77_init): Likewise.
2240 * lib/g++.exp (g++_init): Likewise.
2241 * lib/objc.exp (objc_init): Likewise.
2242
2243 2002-09-25 Mark Mitchell <mark@codesourcery.com>
2244
2245 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2246 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2247 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2248
2249 2002-09-25 Richard Henderson <rth@redhat.com>
2250
2251 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2252 too-small long double.
2253
2254 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
2255
2256 * gcc.dg/20020919-1.c: New test.
2257
2258 2002-09-23 Mark Mitchell <mark@codesourcery.com>
2259
2260 * g++.dg/abi/bitfield6.C: New test.
2261 * g++.dg/abi/bitfield7.C: New test.
2262 * g++.dg/abi/bitfield8.C: New test.
2263 * g++.dg/abi/vbase11.C: New test.
2264
2265 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
2266
2267 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2268 hppa*-*-hpux*. Update test comment.
2269
2270 2002-09-20 Jakub Jelinek <jakub@redhat.com>
2271
2272 * gcc.dg/tls/struct-1.c: New test.
2273
2274 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
2275
2276 * gcc.dg/cpp/tr-warn2.c: Update.
2277
2278 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2279
2280 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2281
2282 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2283
2284 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2285 systems.
2286
2287 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
2288
2289 * gcc.c-torture/execute/ieee/mzero3.c: New test.
2290
2291 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2292 Adjust for c++filt moved to binutils. Remove spurious duplicate
2293 setting of cxxfilt.
2294
2295 2002-09-19 Geoffrey Keating <geoffk@apple.com>
2296
2297 * gcc.dg/20020312-2.c: Update for darwin.
2298
2299 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
2300
2301 * g++.old-deja/g++.other/crash32.C: Mark ICE.
2302
2303 Tue Sep 17 13:59:45 2002 Nicola Pero <n.pero@mi.flashnet.it>
2304
2305 * objc.dg/comp-types-1.m: New test.
2306 * objc.dg/comp-types-2.m: New test.
2307 * objc.dg/comp-types-3.m: New test.
2308 * objc.dg/comp-types-4.m: New test.
2309 * objc.dg/comp-types-5.m: New test.
2310 * objc.dg/comp-types-6.m: New test.
2311
2312 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
2313
2314 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2315
2316 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2317
2318 * g++.dg/other/do1.C: New test.
2319
2320 * g++.dg/template/subst1.C: New test.
2321
2322 2002-09-16 Steve Ellcey <sje@cup.hp.com>
2323
2324 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2325
2326 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2327
2328 * g++.dg/template/qualttp20.C: Adjust expected errors.
2329 * g++.old-deja/g++.jason/report.C: Likewise.
2330 * g++.old-deja/g++.other/qual1.C: Likewise.
2331
2332 * g++.dg/lookup/scoped2.C: New test.
2333
2334 * g++.dg/ext/asm3.C: New test.
2335
2336 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
2337
2338 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2339
2340 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
2341
2342 * ChangeLog: follow spelling conventions.
2343 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2344 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2345 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2346 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2347 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2348 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2349 * g++.old-deja/g++.law/global-init1.C: Likewise.
2350 * g++.old-deja/g++.other/delete4.C: Likewise.
2351 * g++.old-deja/g++.other/inline21.C: Likewise.
2352 * g++.old-deja/g++.other/singleton.C: Likewise.
2353 * g77.dg/strlen0.f: Likewise.
2354 * g77.f-torture/compile/20010519-1.f: Likewise.
2355 * g77.f-torture/compile/980310-4.f: Likewise.
2356 * gcc.c-torture/compile/20000605-1.c: Likewise.
2357 * gcc.c-torture/execute/20020225-1.c: Likewise.
2358 * gcc.dg/c90-hexfloat-2.c: Likewise.
2359 * gcc.dg/c99-bool-1.c: Likewise.
2360 * gcc.dg/c99-hexfloat-2.c: Likewise.
2361 * gcc.dg/dll-2.c: Likewise.
2362 * gcc.dg/wtr-union-init-1.c: Likewise.
2363 * gcc.dg/wtr-union-init-2.c: Likewise.
2364 * gcc.dg/wtr-union-init-3.c: Likewise.
2365 * gcc.dg/cpp/avoidpaste1.c: Likewise.
2366 * gcc.dg/cpp/defined.c: Likewise.
2367 * gcc.dg/cpp/macsyntx.c: Likewise.
2368 * gcc.dg/cpp/paste2.c: Likewise.
2369 * gcc.dg/cpp/trad/defined.c: Likewise.
2370 * gcc.dg/format/c90-printf-1.c: Likewise.
2371 * gcc.dg/format/c90-scanf-1.c: Likewise.
2372 * gcc.dg/format/c99-printf-1.c: Likewise.
2373 * gcc.dg/format/c99-scanf-1.c: Likewise.
2374 * gcc.misc-tests/gcov-8.c: Likewise.
2375 * lib/profopt.exp: Likewise.
2376
2377 2002-09-15 Krister Walfridsson <cato@df.lth.se>
2378
2379 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2380
2381 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2382
2383 * g++.dg/inherit/using2.C: New test.
2384
2385 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
2386
2387 * ChangeLog: Follow spelling conventions.
2388 * g++.dg/template/friend4.C: Likewise.
2389 * g++.old-deja/g++.pt/crash67.C: Likewise.
2390 * gcc.c-torture/execute/20000801-4.c: Likewise.
2391 * gcc.dg/c90-digraph-1.c: Likewise.
2392 * gcc.dg/c94-digraph-1.c: Likewise.
2393 * gcc.dg/c99-digraph-1.c: Likewise.
2394 * gcc.dg/cpp/line5.c: Likewise.
2395 * gcc.dg/cpp/multiline.c: Likewise.
2396 * gcc.dg/cpp/trad/literals-1.c: Likewise.
2397 * gcc.dg/format/attr-3.c: Likewise.
2398 * gcc.dg/format/c90-scanf-3.c: Likewise.
2399 * gcc.dg/format/ext-4.c: Likewise.
2400
2401 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2402
2403 * g++.dg/template/pretty1.C: New test.
2404
2405 2002-09-14 Alan Modra <amodra@bigpond.net.au>
2406
2407 * gcc.c-torture/execute/struct-cpy-1.c: New test.
2408
2409 2002-09-13 Matt Austern <austern@apple.com>
2410
2411 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2412 passing a cast expression to a function by const reference.
2413
2414 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
2415
2416 * g++.dg/template/deduce1.C: New test.
2417
2418 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
2419
2420 * gcc.c-torture/execute/simd-1.c: Force all use of int to
2421 32-bit int.
2422
2423 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
2424
2425 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2426 usage.
2427
2428 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
2429
2430 * gcc.c-torture/compile/20020910-1.c: New test.
2431
2432 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
2433
2434 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2435
2436 2002-09-10 Andreas Jaeger <aj@suse.de>
2437
2438 * gcc.dg/20020312-2.c: Adjust for x86-64.
2439
2440 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
2441
2442 * g77.dg/7388.f: New test case for PR 7388.
2443
2444 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
2445
2446 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2447
2448 2002-09-05 Ziemowit Laski <zlaski@apple.com>
2449
2450 * objc.dg/proto-lossage-1.m: New test.
2451
2452 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
2453
2454 * gcc.dg/cpp/_Pragma4.c: Fix typo.
2455
2456 Fri Sep 6 16:39:37 2002 Nicola Pero <n.pero@mi.flashnet.it>
2457
2458 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
2459 expected to pass.
2460
2461 2002-09-06 Stan Shebs <shebs@apple.com>
2462 David Edelsohn <edelsohn@gnu.org>
2463
2464 * gcc.dg/weak: New directory.
2465 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2466 target-specific xfail bits.
2467 * gcc.dg/typeof-2.c: Move to new directory.
2468 * gcc.dg/weak.exp: New expect script.
2469
2470 2002-09-06 Alan Modra <amodra@bigpond.net.au>
2471
2472 * gcc.c-torture/execute/extzvsi.c: New test.
2473
2474 2002-09-05 Stan Shebs <shebs@apple.com>
2475
2476 * gcc.dg/weak-1.c: xfail on Darwin.
2477 * gcc.dg/weak-2.c: Ditto.
2478 * gcc.dg/weak-3.c: Ditto.
2479 * gcc.dg/weak-4.c: Ditto.
2480 * gcc.dg/weak-5.c: Ditto.
2481 * gcc.dg/weak-6.c: Ditto.
2482 * gcc.dg/weak-7.c: Ditto.
2483 * gcc.dg/weak-8.c: Ditto.
2484 * gcc.dg/weak-9.c: Ditto.
2485
2486 Thu Sep 5 00:34:33 2002 J"orn Rennecke <joern.rennecke@superh.com>
2487
2488 * gcc.c-torture/execute/loop-14.c: New test.
2489
2490 2002-09-04 Jakub Jelinek <jakub@redhat.com>
2491
2492 * g++.dg/other/cxa-atexit1.C: New test.
2493
2494 * gcc.dg/typeof-2.c: New test.
2495
2496 2002-09-03 Roger Sayle <roger@eyesopen.com>
2497
2498 * gcc.dg/builtins-2.c: New testcase.
2499 * gcc.dg/builtins-3.c: New testcase.
2500
2501 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
2502
2503 * gcc.dg/cpp/_Pragma4.c: New test.
2504
2505 Tue Sep 3 11:04:26 2002 Nicola Pero <n.pero@mi.flashnet.it>
2506
2507 * objc/execute/nil_method-1.m: New testcase.
2508
2509 Sun Sep 1 12:47:39 2002 Nicola Pero <n.pero@mi.flashnet.it>
2510
2511 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2512 [Object class], not [Object initialize].
2513
2514 2002-08-31 Roger Sayle <roger@eyesopen.com>
2515 Hans-Peter Nilsson <hp@bitrange.com>
2516
2517 * gcc.c-torture/execute/20020720-1.x: Skip test on
2518 mmix-knuth-mmixware. Correct comment.
2519
2520 2002-08-27 Mark Mitchell <mark@codesourcery.com>
2521
2522 * testsuite/g++.dg/abi/bitfield5.C: New test.
2523 * testsuite/g++.dg/abi/vbase10.C: Likewise.
2524
2525 Tue Aug 27 22:23:22 2002 Nicola Pero <n.pero@mi.flashnet.it>
2526
2527 * objc.dg/undeclared-selector.m: New test.
2528
2529 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
2530
2531 * g++.dg/other/offsetof1.C: Avoid cast warning.
2532
2533 2002-08-26 Ziemowit Laski <zlaski@apple.com>
2534
2535 * objc.dg/super-class-2.m: New test.
2536
2537 2002-08-24 Matt Austern <austern@apple.com>
2538
2539 * g++.dg/ext/lvaddr.C: New test.
2540 * g++.dg/ext/lvcast.C: New test.
2541
2542 2002-08-22 Mark Mitchell <mark@codesourcery.com>
2543
2544 * testsuite/g++.dg/inherit/cond1.C: New test.
2545
2546 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
2547
2548 * gcc.dg/noncompile/incomplete-1.c: New test.
2549
2550 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2551
2552 * gcc.dg/typespec-1.c: New test.
2553
2554 2002-08-20 Devang Patel <dpatel@apple.com>
2555 * objc.dg/proto-hier-2.m: New test.
2556
2557 2002-08-19 Ziemowit Laski <zlaski@apple.com>
2558
2559 * objc.dg/bitfield-1.m: New test.
2560 * objc.dg/bitfield-2.m: New test.
2561
2562 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
2563
2564 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2565 gcc.dg/c99-flex-array-4.c: New tests.
2566
2567 2002-08-16 Stan Shebs <shebs@apple.com>
2568
2569 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2570
2571 2002-08-15 Jakub Jelinek <jakub@redhat.com>
2572
2573 * gcc.dg/typeof-1.c: New test.
2574 * g++.dg/ext/typeof2.C: New test.
2575
2576 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
2577
2578 * g++.dg/other/offsetof1.C: New test.
2579
2580 2002-08-14 Richard Henderson <rth@redhat.com>
2581
2582 * gcc.dg/tls/diag-3.c: Fix expected message strings.
2583
2584 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
2585
2586 * gcc.dg/cpp/_Pragma3.c: New test.
2587
2588 2002-08-13 Mark Mitchell <mark@codesourcery.com>
2589
2590 * g++.dg/template/inherit3: New test.
2591
2592 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
2593
2594 * gcc.dg/bitfld-4.c: Add blank options.
2595
2596 2002-08-09 Mark Mitchell <mark@codesourcery.com>
2597
2598 * g++.dg/template/crash1.C: New test.
2599
2600 2002-08-08 Jakub Jelinek <jakub@redhat.com>
2601
2602 * gcc.dg/tls/opt-2.c: New test.
2603
2604 2002-08-08 Devang Patel <dpatel@apple.com>
2605
2606 * objc.dg/selector-1.m : New test
2607
2608 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
2609
2610 * g++.dg/abi/bitfield4.C: New test.
2611 * gcc.dg/bitfld-4.c: New test.
2612
2613 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
2614
2615 * g++.dg/other/packed1.C: New test.
2616
2617 2002-08-07 Mark Mitchell <mark@codesourcery.com>
2618
2619 * g++.dg/abi/offsetof.C: Tweak error messages.
2620 * g++.old-deja/g++.mike/p10769a.C: Likewise.
2621
2622 2002-08-08 Jakub Jelinek <jakub@redhat.com>
2623
2624 * gcc.dg/bitfld-3.c: New test.
2625
2626 2002-08-07 Jakub Jelinek <jakub@redhat.com>
2627 Richard Henderson <rth@redhat.com>
2628
2629 * gcc.dg/i386-bitfield1.c: New test.
2630 * g++.dg/abi/bitfield3.C: Update.
2631
2632 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
2633
2634 * objc.dg/const-str-2.m: Update.
2635 * gcc.dg/cpp/c++98.c: Change to C extension.
2636 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2637 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2638
2639 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
2640
2641 * testsuite/gcc.dg/tls/diag-3.c: New.
2642
2643 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
2644
2645 * g++.dg/README (Subdirectories): Document new subdir expr.
2646 * g++.dg/expr/pmf-1.C: New test.
2647
2648 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
2649
2650 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2651
2652 2002-08-06 Jakub Jelinek <jakub@redhat.com>
2653
2654 * g++.dg/abi/bitfield3.C: New test.
2655
2656 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
2657
2658 * lib/gcov.exp: Tweak expected line formats.
2659 * gcc.misc-tests/gcov8.c: New test.
2660 * gcc.misc-tests/gcov8.x: New flags.
2661
2662 2002-08-05 Jakub Jelinek <jakub@redhat.com>
2663
2664 * consistency.vlad/layout/endian.c: Include string.h.
2665
2666 * gcc.c-torture/execute/20020805-1.c: New test.
2667
2668 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
2669
2670 * g++.dg/other/conversion1.C: New test.
2671
2672 2002-08-03 Roger Sayle <roger@eyesopen.com>
2673
2674 * gcc.dg/builtins-1.c: New testcase.
2675
2676 2002-08-02 Mark Mitchell <mark@codesourcery.com>
2677
2678 * g++.dg/inherit/access3.C: New test.
2679
2680 2002-08-01 Jakub Jelinek <jakub@redhat.com>
2681
2682 * gcc.dg/ia64-visibility-2.c: New test.
2683
2684 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
2685
2686 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2687 __qualifier_flags to __flags.
2688
2689 2002-07-31 Mark Mitchell <mark@codesourcery.com>
2690
2691 * g++.dg/inherit/operator1.C: New test.
2692 * g++.dg/lookup/disamb1.C: Fix typo in comment.
2693 * g++.dg/other/error1.C: Change expected error message.
2694 * g++.dg/template/conv4.C: Likewise.
2695
2696 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
2697
2698 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2699 for documented behavior.
2700
2701 2002-07-25 Roger Sayle <roger@eyesopen.com>
2702
2703 * gcc.c-torture/execute/20020720-1.x: Skip this test on
2704 several targets known to fail.
2705
2706 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
2707
2708 * gcc.dg/mips-args-[123].c: New tests.
2709
2710 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
2711
2712 * gcc.dg/ppc-spe.c: New.
2713
2714 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
2715
2716 * g++.dg/other/ptrmem4.C: New testcase.
2717
2718 2002-07-24 Richard Henderson <rth@redhat.com>
2719
2720 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2721
2722 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
2723
2724 * g++.dg/ext/alignof1.C (main): Return 0 for success.
2725
2726 2002-07-24 Roger Sayle <roger@eyesopen.com>
2727
2728 * gcc.c-torture/execute/memset-3.c: New testcase.
2729
2730 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
2731
2732 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2733 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2734
2735 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2736
2737 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2738 Delete.
2739
2740 Tue Jul 23 21:02:43 2002 J"orn Rennecke <joern.rennecke@superh.com>
2741
2742 * gcc.c-torture/compile/simd-4.c: New test.
2743
2744 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2745
2746 PR c++/7347, c++/7348
2747 * g++.dg/template/access4.C: New test.
2748 * g++.dg/template/access5.C: New test.
2749 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2750 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2751 * g++.old-deja/g++.pt/ttp58.C: Likewise.
2752 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2753
2754 2002-07-22 Jakub Jelinek <jakub@redhat.com>
2755
2756 * gcc.dg/gnu89-init-2.c: New test.
2757
2758 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
2759
2760 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2761
2762 2002-07-20 Roger Sayle <roger@eyesopen.com>
2763
2764 * gcc.c-torture/execute/20020720-1.c: New testcase.
2765
2766 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
2767
2768 * gcc.dg/cpp/Wsignprom.c: New tests.
2769
2770 2002-07-20 Alan Modra <amodra@bigpond.net.au>
2771
2772 * gcc.c-torture/execute/loop-13.c: New test.
2773
2774 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
2775
2776 * gcc.dg/cpp/expr.c: New tests.
2777
2778 2002 07-18 David Edelsohn <edelsohn@gnu.org>
2779
2780 * g++.dg/opt/pr6713.C: Add template instantiation.
2781
2782 2002-07-18 Alan Modra <amodra@bigpond.net.au>
2783
2784 * gcc.dg/nest.c: New test.
2785
2786 2002-07-17 Richard Henderson <rth@redhat.com>
2787
2788 * g++.dg/opt/pr6713.C: New test.
2789
2790 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
2791
2792 * gcc.c-torture/execute/loop-2e.x: Let the testcase
2793 XFAIL for all x86 processors.
2794
2795 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
2796
2797 * gcc.c-torture/execute/20010122-1.x: Do not test with
2798 -fomit-frame-pointer.
2799
2800 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2801
2802 * g++.dg/template/instantiate2.C: New test.
2803 * g++.dg/template/spec4.C: New test.
2804
2805 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2806
2807 * g++.dg/template/access2.C: New test.
2808 * g++.dg/template/access3.C: New test.
2809
2810 2002-07-15 Zack Weinberg <zack@codesourcery.com>
2811
2812 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2813 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2814 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2815 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2816 Convert to use <stdarg.h>.
2817 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2818 Delete.
2819 * gcc.dg/va-arg-2.c: New.
2820 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2821
2822 2002-07-15 Jakub Jelinek <jakub@redhat.com>
2823
2824 * gcc.c-torture/compile/20020710-1.c: New test.
2825
2826 Thu Jul 11 15:39:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
2827 Andrew Pinski <pinskia@physics.uc.edu>
2828
2829 gcc.c-torture/compile/simd-2.c: New testcase.
2830 gcc.c-torture/compile/simd-3.c: Likewise.
2831
2832 2002-07-11 Mark Mitchell <mark@codesourcery.com>
2833
2834 PR c++/7224
2835 * g++.dg/overload/error1.C: New test.
2836
2837 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2838
2839 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2840 configuration and IRIX 6 O32 ABI.
2841
2842 2002-07-11 Roger Sayle <roger@eyesopen.com>
2843
2844 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2845
2846 2002-07-10 Roger Sayle <roger@eyesopen.com>
2847
2848 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2849
2850 2002-07-10 Jeffrey A Law <law@redhat.com>
2851
2852 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2853
2854 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
2855
2856 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
2857
2858 * gcc.dg/20020312-2.c: Check for __PPC__.
2859
2860 2002-07-09 Diego Novillo <dnovillo@redhat.com>
2861
2862 * gcc.c-torture/compile/20020709-1.c: New test.
2863
2864 2002-07-07 Roger Sayle <roger@eyesopen.com>
2865
2866 * g++.dg/template/qualttp21.C: New test case.
2867
2868 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
2869
2870 * gcc.c-torture/compile/20020706-1.c: New test.
2871 * gcc.c-torture/compile/20020706-2.c: New test.
2872
2873 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
2874 Alexandre Oliva <aoliva@redhat.com>
2875
2876 * g++.dg/warn/incomplete1.C: New test.
2877
2878 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2879
2880 PR c++/7099
2881 * g++.dg/warn/noreturn1.C: New test.
2882
2883 2002-07-03 Mark Mitchell <mark@codesourcery.com>
2884
2885 PR c++/6706
2886 * g++.dg/debug/debug6.C: New test.
2887 * g++.dg/debug/debug7.C: New test.
2888
2889 Thu Jul 4 07:36:48 2002 J"orn Rennecke <joern.rennecke@superh.com>
2890
2891 * gcc.c-torture/compile/simd-3.c: New test.
2892
2893 2002-07-03 Chris Demetriou <cgd@broadcom.com>
2894
2895 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2896 * gcc.dg/20020620-1.c: Likewise.
2897
2898 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2899
2900 PR c++/6944
2901 * g++.dg/init/array4.C: New test.
2902 * g++.dg/init/array5.C: New test.
2903
2904 Wed Jul 3 10:25:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
2905
2906 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2907 * gcc.c-torture/execute/simd-2.c (main): Likewise.
2908
2909 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2910
2911 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2912 * gcc.dg/wtr-aggr-init-1.c: Likewise.
2913 * gcc.dg/wtr-conversion-1.c: Likewise.
2914 * gcc.dg/wtr-escape-1.c: Likewise.
2915 * gcc.dg/wtr-int-type-1.c: Likewise.
2916 * gcc.dg/wtr-label-1.c: Likewise.
2917 * gcc.dg/wtr-static-1.c: Likewise.
2918 * gcc.dg/wtr-strcat-1.c: Likewise.
2919 * gcc.dg/wtr-suffix-1.c: Likewise.
2920 * gcc.dg/wtr-switch-1.c: Likewise.
2921 * gcc.dg/wtr-unary-plus-1.c: Likewise.
2922 * gcc.dg/wtr-union-init-1.c: Likewise.
2923 * gcc.dg/wtr-union-init-2.c: Likewise.
2924 * gcc.dg/wtr-union-init-3.c: Likewise.
2925
2926 * gcc.dg/wtr-func-def-1.c: New test.
2927
2928 2002-07-02 Devang Patel <dpatel@apple.com>
2929
2930 * objc.dg/param-1.m: New test.
2931
2932 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
2933
2934 * gcc.dg/cpp/trad/directive.c: Add test.
2935 * gcc.dg/cpp/trad/macroargs.c: Add test.
2936 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2937
2938 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
2939
2940 * gcc.dg/cpp/cmdlne-M.c: New test.
2941
2942 2002-07-02 Ziemowit Laski <zlaski@apple.com>
2943
2944 * objc.dg/desig-init-1.m: New test.
2945
2946 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2947
2948 PR c++/6716
2949 * g++.dg/template/instantiate1.C: New test.
2950
2951 2002-07-01 Mark Mitchell <mark@codesourcery.com>
2952
2953 PR c++/7112
2954 * g++.dg/template/sizeof2.C: New test.
2955
2956 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
2957
2958 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2959 gcc.dg/cpp/trad/include.c: New tests.
2960
2961 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
2962
2963 PR target/7177
2964 * gcc.c-torture/compile/20020701-1.c: New test.
2965
2966 2002-07-01 Stan Shebs <shebs@apple.com>
2967
2968 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2969 header here...
2970 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2971 (objc-torture-execute): or here.
2972
2973 Mon Jul 1 12:51:05 2002 J"orn Rennecke <joern.rennecke@superh.com>
2974
2975 * gcc.c-torture/execute/arith-rand-ll.c: New test.
2976
2977 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
2978
2979 * gcc.dg/cpp/trad/escaped-nl.c: New test.
2980
2981 2002-06-30 Devang Patel <dpatel@apple.com>
2982
2983 * objc.dg/fsyntax-only.m: New test.
2984
2985 2002-06-27 Mark Mitchell <mark@codesourcery.com>
2986
2987 PR c++/6695
2988 * g++.dg/template/friend7.C: New file.
2989
2990 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
2991
2992 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2993 return type.
2994
2995 Thu Jun 27 15:23:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
2996
2997 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
2998 avoid division by zero.
2999
3000 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
3001
3002 * gcc.dg/Wunknownprag.c: New tests.
3003
3004 Tue Jun 25 21:50:38 2002 J"orn Rennecke <joern.rennecke@superh.com>
3005
3006 * gcc.c-torture/execute/simd-2.c: New test.
3007
3008 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
3009
3010 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3011 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3012 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3013 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3014 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3015 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3016 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3017 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3018 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3019 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3020 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3021 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3022 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3023 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3024 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3025 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3026 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3027
3028 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
3029
3030 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3031 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3032 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3033 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3034 New tests.
3035 * gcc.dg/cpp/trad/directive.c: Update.
3036
3037 2002-06-23 Andreas Jaeger <aj@suse.de>
3038
3039 * gcc.c-torture/execute/complex-6.c: New.
3040
3041 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
3042
3043 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3044 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3045 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3046 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3047
3048 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
3049
3050 * gcc.dg/cpp/trad: New directory with traditional tests copied
3051 from parent directory.
3052 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3053 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3054 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3055 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3056 Move to trad/ and rename.
3057 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3058 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3059 gcc.dg/cpp/trad/redef2.c: New tests.
3060 * gcc.dg/cpp/trad/trad.exp: New driver.
3061
3062 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
3063
3064 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3065 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3066 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3067 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3068 Remove.
3069
3070 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
3071
3072 * gcc.dg/20020620-1.c: New test.
3073
3074 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3075
3076 * g++.dg/template/ttp4.C: New test.
3077
3078 2002-06-19 Jakub Jelinek <jakub@redhat.com>
3079
3080 * g++.dg/opt/vt1.C: Fix regexp.
3081
3082 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3083
3084 * gcc.c-torture/execute/pure-1.c: Make functions static again.
3085 Don't use attribute `noinline'.
3086
3087 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3088
3089 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3090
3091 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
3092
3093 * gcc.c-torture/execute/simd-1.c: New.
3094
3095 * gcc.dg/simd-1.c: New.
3096
3097 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3098
3099 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3100
3101 2002-06-16 Richard Henderson <rth@redhat.com>
3102
3103 * g++.dg/ext/anon-struct1.C: New.
3104 * g++.dg/ext/anon-struct2.C: New.
3105 * g++.dg/ext/anon-struct3.C: New.
3106 * gcc.dg/anon-struct-1.c: New.
3107 * gcc.dg/anon-struct-2.c: New.
3108 * gcc.dg/anon-struct-3.c: New.
3109 * gcc.dg/20011008-1.c: Adjust warning text.
3110 * gcc.dg/20020527-1.c: Add -fms-extensions.
3111
3112 2002-06-16 Richard Henderson <rth@redhat.com>
3113
3114 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3115
3116 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
3117
3118 * gcc.c-torture/execute/20020615-1.c: New test.
3119
3120 2002-06-15 Roger Sayle <roger@eyesopen.com>
3121
3122 * gcc.c-tortuture/execute/compare-1.c: New test case.
3123 * gcc.c-tortuture/execute/compare-2.c: New test case.
3124 * gcc.c-tortuture/execute/compare-3.c: New test case.
3125
3126 2002-06-13 Richard Henderson <rth@redhat.com>
3127
3128 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
3129 ia64 ilp32.
3130
3131 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3132
3133 * g++.dg/template/typename2.C: Update error message.
3134
3135 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
3136
3137 * gcc.c-torture/execute/20020611-1.c: New test.
3138
3139 2002-06-11 Bob Wilson <bob.wilson@acm.org>
3140
3141 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3142 list of targets to skip.
3143
3144 2002-06-10 Bob Wilson <bob.wilson@acm.org>
3145
3146 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3147 targets if not optimizing.
3148
3149 2002-06-10 Jakub Jelinek <jakub@redhat.com>
3150
3151 * gcc.c-torture/compile/20020605-1.c: New test.
3152
3153 * g++.dg/opt/vt1.C: New test.
3154
3155 * gcc.dg/20020531-1.c: New test.
3156
3157 * gcc.dg/20020530-1.c: New test.
3158
3159 * gcc.dg/20020527-1.c: New test.
3160
3161 * g++.dg/opt/cse1.C: New test.
3162
3163 2002-06-07 Roger Sayle <roger@eyesopen.com>
3164
3165 * gcc.dg/20020607-2.c: New test case.
3166
3167 2002-06-07 Jakub Jelinek <jakub@redhat.com>
3168
3169 * gcc.c-torture/compile/20020604-1.c: New test.
3170
3171 2002-06-04 Richard Henderson <rth@redhat.com>
3172
3173 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3174 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3175 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3176
3177 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
3178
3179 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3180
3181 2002-06-03 Richard Henderson <rth@redhat.com>
3182
3183 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3184 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3185
3186 2002-06-02 Richard Henderson <rth@redhat.com>
3187
3188 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3189 test functions static.
3190
3191 2002-06-02 Andreas Jaeger <aj@suse.de>
3192
3193 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3194 now.
3195
3196 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
3197
3198 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3199 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3200 Update for mofified diagnostics.
3201 * gcc.dg/c99-intconst-1.c: No longer fail.
3202
3203 2002-06-02 Richard Henderson <rth@redhat.com>
3204
3205 * gcc.dg/uninit-A.c: Remove xfail markers.
3206
3207 2002-06-01 Roger Sayle <roger@eyesopen.com>
3208
3209 * gcc.dg/fnegate-1.c: New test case.
3210
3211 2002-05-30 Osku Salerma <osku@iki.fi>
3212
3213 * gcc.c-torture/execute/mayalias-1.c: New file.
3214
3215 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
3216
3217 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3218 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3219 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3220
3221 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
3222
3223 * gcc.c-torture/execute/20020529-1.c: New test.
3224
3225 2002-05-27 Richard Henderson <rth@redhat.com>
3226
3227 * g++.dg/ext/attrib6.C: New test case.
3228
3229 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3230
3231 * gcc.c-torture/execute/pure-1.c: New test.
3232
3233 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3234
3235 * gcc.dg/cpp/arith-2.c: Remove.
3236
3237 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3238
3239 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3240 * gcc.dg/cpp/if-3.c: Remove.
3241
3242 2002-05-26 Jakub Jelinek <jakub@redhat.com>
3243
3244 * g++.dg/opt/cse2.C: New test.
3245
3246 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
3247
3248 * gcc.dg/cpp/arith-1.c: New semantic tests.
3249 * gcc.dg/cpp/if-1.c: Update.
3250
3251 2002-05-24 Ben Elliston <bje@redhat.com>
3252
3253 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3254
3255 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3256
3257 * gcc.dg/verbose-asm.c: New test.
3258
3259 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3260
3261 * gcc.dg/cpp/paste12.c: New test.
3262
3263 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3264
3265 * g++.dg/parse/named_ops.C: New test.
3266
3267 2002-05-23 Mark Mitchell <mark@codesourcery.com>
3268
3269 * gcc/testsuite/gcc.dg/weak-8.c: New test.
3270
3271 Thu May 23 11:09:26 2002 J"orn Rennecke <joern.rennecke@superh.com>
3272
3273 * gcc.dg/weak-2.c: Allow optional leading underscore
3274 in scan-assembler symbol name.
3275 * gcc.dg/weak-3.c: Likewise.
3276 * gcc.dg/weak-4.c: Likewise.
3277 * gcc.dg/weak-5.c: Likewise.
3278
3279 2002-05-23 Jakub Jelinek <jakub@redhat.com>
3280
3281 * gcc.dg/20020523-1.c: New test.
3282
3283 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3284
3285 * objc.dg/const-str-2.m: Update now that we stop after
3286 a command line error.
3287
3288 2002-05-22 Richard Henderson <rth@redhat.com>
3289
3290 * g++.dg/dg.exp: Fix typo in test pruneing.
3291
3292 2002-05-22 Richard Henderson <rth@redhat.com>
3293
3294 * g++.dg/dg.exp: Prune the tls subdirectory.
3295 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3296 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3297 * g++.dg/tls/init-1.C: New.
3298
3299 2002-05-22 Jakub Jelinek <jakub@redhat.com>
3300
3301 * gcc.dg/20020517-1.c: New test.
3302
3303 2002-05-21 Richard Henderson <rth@redhat.com>
3304
3305 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3306 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3307
3308 Tue May 21 14:25:32 2002 Brian R. Gaeke <brg@dgate.ORG>
3309
3310 * g++.dg/other/copy2.C: New test.
3311
3312 Mon May 20 10:51:35 2002 J"orn Rennecke <joern.rennecke@superh.com>
3313
3314 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3315 (MAX_COPY): Bump up to 10 times sizeof (long long).
3316 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3317
3318 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3319 sizeof (long long).
3320
3321 * gcc.c-torture/execute/strcpy-1.c: New test.
3322
3323 2002-05-19 Jason Merrill <jason2redhat.com>
3324
3325 * g++.dg/ext/oper1.C: New test.
3326
3327 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
3328 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
3329
3330 * README.QMTEST: New file.
3331
3332 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3333
3334 2002-05-19 Andreas Jaeger <aj@suse.de>
3335
3336 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3337 now.
3338 * gcc.c-torture/execute/loop-2d.x: Likewise.
3339
3340 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
3341
3342 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
3343 support weak symbols.
3344 * gcc.dg/weak-4.c: Likewise
3345 * gcc.dg/weak-6.c: Likewise
3346
3347 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
3348
3349 * gcc.dg/weak-3.c: Add dg-excess-error comment for
3350 cygwin, coff and h8300-*-hms targets
3351 * gcc.dg/weak-5.c: Likewise
3352 * gcc.dg/weak-7.c: Likewise
3353
3354 2002-05-16 Jason Merrill <jason@redhat.com>
3355
3356 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3357 (scan-assembler-not, scan-assembler-dem): Likewise.
3358 (scan-assembler-dem-not): Likewise.
3359
3360 2002-05-15 Richard Henderson <rth@redhat.com>
3361
3362 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3363
3364 2002-05-15 Richard Henderson <rth@redhat.com>
3365
3366 * gcc.dg/weak-5.c (vfoo1c): No warning here.
3367 (vfoo1f): Warning here.
3368 (vfoo1l): Don't redefine the alias.
3369
3370 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
3371
3372 * g++.dg/init/pm1.C: New test.
3373
3374 2002-05-12 David S. Miller <davem@redhat.com>
3375
3376 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3377 types.
3378
3379 2002-05-10 Roger Sayle <roger@eyesopen.com>
3380
3381 * gcc.c-torture/execute/20020510-1.c: New test case.
3382
3383 2002-05-10 David S. Miller <davem@redhat.com>
3384
3385 * gcc.c-torture/execute/conversion.c: Test long double too.
3386
3387 2002-05-09 Jakub Jelinek <jakub@redhat.com>
3388
3389 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3390 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3391 * lib/g++.exp (g++_link_flags): Likewise.
3392 * lib/objc.exp (objc_target_compile): Likewise.
3393
3394 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
3395
3396 * gcc.dg/cpp/poison.c: Update.
3397 * gcc.dg/cpp/20000625-2.c: Remove.
3398 * gcc.dg/cpp/direct2s.c: Remove final test.
3399
3400 2002-05-08 Tom Rix <trix@redhat.com>
3401
3402 * gcc.c-torture/execute/20020508-1.c: New test.
3403 * gcc.c-torture/execute/20020508-2.c: New test.
3404 * gcc.c-torture/execute/20020508-3.c: New test.
3405
3406 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
3407
3408 * gcc.dg/cpp/charconst-4.c: More tests.
3409
3410 2002-05-08 Mark Mitchell <mark@codesourcery.com>
3411
3412 PR c/6569
3413 * gcc.dg/weak-3.c: Update location of warning messages.
3414 * gcc.dg/weak-5.c: Likewise.
3415
3416 2002-05-06 Roger Sayle <roger@eyesopen.com>
3417
3418 * gcc.c-torture/execute/20020506-1.c: New test case.
3419
3420 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
3421
3422 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3423
3424 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3425
3426 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3427
3428 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3429
3430 * gcc.dg/cpp/charconst-3.c: New test.
3431
3432 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
3433
3434 * gcc.dg/cpp/charconst.c: Update tests.
3435
3436 2002-05-05 Tim Josling <tej@melbpc.org.au>
3437
3438 * treelang: Added directory for new sample language treelang. Also
3439 lib/treelang.exp: New file to signal treelang should be tested.
3440
3441 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3442
3443 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3444 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3445 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3446 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3447 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3448 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3449 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3450
3451 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
3452
3453 * gcc.dg/format/xopen-2.c: New test.
3454
3455 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3456
3457 * gcc.dg/20020503-1.c: New test.
3458
3459 2002-05-02 Mark Mitchell <mark@codesourcery.com>
3460
3461 * g++.dg/init/dtor1.C: Make it tougher.
3462
3463 2002-05-01 Mark Mitchell <mark@codesourcery.com>
3464
3465 * g++.dg/init/dtor1.C: New test.
3466
3467 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
3468
3469 * gcc.dg/altivec-8.c: New.
3470
3471 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
3472
3473 * gcc.dg/altivec-7.c: New.
3474
3475 2002-04-29 Jakub Jelinek <jakub@redhat.com>
3476
3477 * g++.dg/parse/typedef1.C: New test.
3478
3479 2002-04-29 Mark Mitchell <mark@codesourcery.com>
3480
3481 PR c++/6486
3482 * g++.dg/template/friend6.C: New test.
3483
3484 PR c++/6492
3485 * g++.dg/init/copy1.C: New test.
3486
3487 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
3488
3489 * g++.dg/warn/effc1.C: New test.
3490
3491 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
3492
3493 * gcc.dg/cpp/if-cexp.c: Add a test.
3494
3495 2002-04-28 Jakub Jelinek <jakub@redhat.com>
3496
3497 * gcc.dg/20020426-2.c: New test.
3498
3499 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
3500
3501 * gcc.dg/cpp/if-mop.c: Update.
3502 * gcc.dg/cpp/if-mpar.c: Add test.
3503 * gcc.dg/cpp/if-oppr.c: Update.
3504
3505 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3506
3507 PR c/6343
3508 * gcc.dg/weak-[2-7].c: New tests.
3509
3510 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
3511
3512 * gcc.dg/enum1.c: New test.
3513
3514 2002-04-26 Mark Mitchell <mark@codesourcery.com>
3515
3516 PR c++/6497
3517 * g++.dg/inherit/access2.C: New test.
3518
3519 2002-04-26 Mark Mitchell <mark@codesourcery.com>
3520
3521 PR bootstrap/6445
3522 * gcc.dg/20020426-1.c: New test.
3523
3524 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
3525
3526 * g++.dg/abi/enum1.C: New test.
3527
3528 2002-04-26 Richard Henderson <rth@redhat.com>
3529
3530 * gcc.dg/c99-bool-1.c: Expect always true warning.
3531
3532 2002-04-25 Roger Sayle <roger@eyesopen.com>
3533
3534 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3535
3536 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3537
3538 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3539 targets.
3540
3541 2002-04-24 Mark Mitchell <mark@codesourcery.com>
3542
3543 * g++.dg/abi/mange7.C: New test.
3544
3545 PR c++/6438.
3546 * g++.dg/parse/stmtexpr2.C: New test.
3547
3548 Wed Apr 24 21:38:36 2002 J"orn Rennecke <joern.rennecke@superh.com>
3549
3550 * gcc.dg/20020312-2.c: Add SH target.
3551
3552 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3553
3554 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3555 compiler output on mips*-*-irix*.
3556
3557 2002-04-23 Jakub Jelinek <jakub@redhat.com>
3558
3559 * g++.dg/parse/attr1.C: New test.
3560
3561 2002-04-23 Roger Sayle <roger@eyesopen.com>
3562
3563 * gcc.c-torture/execute/string-opt-17.c: New test case.
3564 * gcc.c-torture/execute/memset-2.c: New test case.
3565
3566 2002-04-23 Mark Mitchell <mark@codesourcery.com>
3567
3568 PR c++/6256:
3569 * g++.dg/template/friend5.C: New test.
3570
3571 PR c++/6331:
3572 * g++.dg/template/qual1.C: Likewise.
3573
3574 2002-04-22 Zack Weinberg <zack@codesourcery.com>
3575
3576 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3577 Include stdlib.h, not stdio.h or ctype.h.
3578
3579 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
3580
3581 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3582 cris-*-elf* and mmix-*-*.
3583 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3584 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3585 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3586 Ditto.
3587 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3588 * gcc.dg/wchar_t-1.c: Ditto.
3589
3590 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
3591
3592 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3593 Clarify comment.
3594
3595 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
3596
3597 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3598
3599 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3600
3601 * gcc.c-torture/execute/20000906-1.x: Delete.
3602
3603 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
3604
3605 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3606
3607 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
3608
3609 * PR6367
3610 * g77.f-torture/execute/6367.f: New test.
3611 * g77.f-torture/execute/6367.x: Disable for MMIX.
3612
3613 2002-04-19 Mark Mitchell <mark@codesourcery.com>
3614
3615 * PR6352
3616 * g++.dg/opt/inline2.C: New test.
3617
3618 2002-04-18 Richard Henderson <rth@redhat.com>
3619
3620 * gcc.dg/20000906-1.c: Enable for all targets.
3621 * gcc.c-torture/compile/iftrap-2.c: New.
3622
3623 2002-04-18 Jakub Jelinek <jakub@redhat.com>
3624
3625 * gcc.dg/20020418-1.c: New test.
3626 * gcc.dg/20020418-2.c: New test.
3627
3628 2002-04-18 Richard Henderson <rth@redhat.com>
3629
3630 * gcc.c-torture/compile/iftrap-1.c: New.
3631 * gcc.dg/iftrap-1.c: Adjust for ia64.
3632 * gcc.dg/iftrap-2.c: New.
3633
3634 2002-04-18 Jakub Jelinek <jakub@redhat.com>
3635
3636 * gcc.c-torture/compile/20020418-1.c: New test.
3637
3638 2002-04-18 Roger Sayle <roger@eyesopen.com>
3639
3640 * gcc.c-torture/compile/20020415-1.c: New.
3641
3642 2002-04-18 David S. Miller <davem@redhat.com>
3643
3644 * gcc.c-torture/execute/20020418-1.c: New test.
3645
3646 2002-04-17 Jakub Jelinek <jakub@redhat.com>
3647
3648 * gcc.dg/20020416-1.c: New test.
3649
3650 * g++.dg/opt/inline1.C: New test.
3651
3652 2002-04-16 Jakub Jelinek <jakub@redhat.com>
3653
3654 * gcc.dg/altivec-5.c: New test.
3655
3656 * gcc.dg/20020415-1.c: New test.
3657
3658 2002-04-15 Mark Mitchell <mark@codesourcery.com>
3659
3660 * testsuite/lib/chill.exp: Remove.
3661
3662 2002-04-14 Jakub Jelinek <jakub@redhat.com>
3663
3664 * g++.dg/other/big-struct.C: New test.
3665
3666 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
3667
3668 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3669 of scratch file.
3670
3671 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
3672
3673 PR c/6277
3674 * gcc.dg/i386-387-1.c: Allow optional leading underscore
3675 in scan-assembler function name
3676
3677 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
3678
3679 * g77.f-torture/execute/980628-4.x,
3680 g77.f-torture/execute/980628-5.x,
3681 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3682 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3683 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3684 i[34567]86-*-*.
3685
3686 2002-04-13 David S. Miller <davem@redhat.com>
3687
3688 * gcc.c-torture/execute/20020413-1.c: New test.
3689
3690 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
3691
3692 * gcc.dg/asm-6.c,
3693 * g++.dg/ext/asm1.C: New tests.
3694
3695 2002-04-12 Mark Mitchell <mark@codesourcery.com>
3696
3697 PR c++ 5373.
3698 * g++.dg/parse/stmtexpr1.C: New test.
3699
3700 PR c++/5189.
3701 * g++.dg/template/copy1.C: New test.
3702
3703 2002-04-12 Richard Henderson <rth@redhat.com>
3704
3705 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3706
3707 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
3708
3709 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3710 gcc.c-torture/execute/20020307-2.c.
3711
3712 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
3713
3714 * g++.dg/ext/attrib5.C,
3715 * g++.dg/lookup/struct1.C: New tests.
3716
3717 2002-04-11 Jakub Jelinek <jakub@redhat.com>
3718
3719 * gcc.dg/20020411-1.c: New test.
3720
3721 * gcc.c-torture/execute/20020411-1.c: New test.
3722
3723 2002-04-10 Janis Johnson <janis187@us.ibm.com>
3724
3725 * g77.f-torture/execute/6177.f: New test.
3726
3727 2002-04-10 Jakub Jelinek <jakub@redhat.com>
3728
3729 PR middle-end/6247
3730 * g++.dg/opt/cleanup1.C: New test.
3731
3732 * g++.dg/opt/const1.C: New test.
3733
3734 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
3735
3736 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3737
3738 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
3739
3740 PR c++/5507
3741 * g++.dg/template/typename2.C: New test.
3742
3743 2002-04-10 Alan Modra <amodra@bigpond.net.au>
3744
3745 * gcc.c-torture/execute/loop-12.c: New.
3746
3747 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
3748
3749 * g77.f-torture/execute/980628-4.x,
3750 g77.f-torture/execute/980628-5.x,
3751 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3752 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3753 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3754
3755 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3756
3757 PR optimization/6086
3758 * g++.dg/opt/preinc1.C: New test.
3759
3760 2002-04-06 Mark Mitchell <mark@codesourcery.com>
3761
3762 PR c++/5571
3763 * g++.dg/opt/static2.C: New test.
3764
3765 2002-04-06 Mark Mitchell <mark@codesourcery.com>
3766
3767 PR c/5120
3768 * gcc.dg/20020406-1.c: New test.
3769
3770 2002-04-04 David S. Miller <davem@redhat.com>
3771
3772 * gcc.c-torture/execute/20020404-1.c: New test.
3773
3774 2002-04-04 Jakub Jelinek <jakub@redhat.com>
3775
3776 PR c/6123
3777 * gcc.dg/20020312-2.c: Do not declare global register variable
3778 if __PIC__ or __pic__ is defined.
3779
3780 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
3781
3782 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
3783 __asm__ so that it works correctly even if -ansi -pedantic-errors.
3784
3785 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3786
3787 * gcc.misc-tests/linkage.exp: Update last change to handle
3788 sparc*-, not just sparc-.
3789
3790 2002-04-03 Richard Henderson <rth@redhat.com>
3791
3792 * gcc.dg/cpp/ucs.c: Improved long UCS test.
3793
3794 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
3795
3796 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3797
3798 2002-04-02 David S. Miller <davem@redhat.com>
3799
3800 * gcc.c-torture/execute/20020402-3.c: New test.
3801
3802 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
3803
3804 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3805 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3806
3807 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3808 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3809 g77.f-torture/execute/20001201.x,
3810 g77.f-torture/execute/u77-test.x: New files.
3811
3812 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3813 * gcc.dg/wchar_t-1.c: Ditto.
3814
3815 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3816
3817 * gcc.c-torture/execute/20020402-1.c: New test.
3818
3819 2002-04-01 Richard Henderson <rth@redhat.com>
3820
3821 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3822
3823 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3824
3825 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3826
3827 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3828
3829 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3830
3831 * g++.dg/inherit/template-as-base.C: Expect error.
3832 * g++.dg/inherit/namespace-as-base.C: Likewise.
3833
3834 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
3835
3836 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3837 g++.dg/ext/instantiate3.C: Tweak match patterns.
3838
3839 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3840 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3841 -da test.
3842
3843 2002-03-31 Richard Henderson <rth@redhat.com>
3844
3845 * gcc.dg/special/alias-2.c: New.
3846 * gcc.dg/special/ecos.exp: Run it.
3847
3848 2002-03-31 Richard Henderson <rth@redhat.com>
3849
3850 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3851
3852 2002-03-31 Kazu Hirata <kazu@hxi.com>
3853
3854 * gcc.dg/weak-1.c: Disable on h8300 port.
3855
3856 2002-03-29 Janis Johnson <janis187@us.ibm.com>
3857
3858 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3859 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3860 ordering tests.
3861 * g++.dg/bprob/bprob-1.C: New test.
3862 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3863 * g++.dg/gcov/gcov-1.C: New test.
3864 * g++.dg/gcov/gcov-1.x: New file.
3865 * g++.dg/gcov/gcov-2.C: New test.
3866 * g++.dg/gcov/gcov-3.C: New test.
3867 * g++.dg/gcov/gcov-3.h: New file.
3868
3869 2002-03-28 Roger Sayle <roger@eyesopen.com>
3870
3871 * g++.old-deja/g++.other/builtins5.C: New test.
3872 * g++.old-deja/g++.other/builtins6.C: New test.
3873 * g++.old-deja/g++.other/builtins7.C: New test.
3874 * g++.old-deja/g++.other/builtins8.C: New test.
3875 * g++.old-deja/g++.other/builtins9.C: New test.
3876
3877 2002-03-29 Jakub Jelinek <jakub@redhat.com>
3878
3879 * g++.dg/opt/static1.C: New test.
3880
3881 * g++.dg/opt/longbranch1.C: New test.
3882
3883 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
3884
3885 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3886
3887 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3888
3889 Thu Mar 28 16:38:09 2002 Jeffrey A Law (law@redhat.com)
3890
3891 * gcc.c-torture/execute/20020328-1.c: New test.
3892
3893 2002-03-27 Richard Henderson <rth@redhat.com>
3894
3895 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3896 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3897 move from g++.old-deja/g++.ext/.
3898
3899 2002-03-27 Mark Mitchell <mark@codesourcery.com>
3900
3901 * g++.dg/init/new2.C: New test.
3902
3903 2002-03-26 Richard Henderson <rth@redhat.com>
3904
3905 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3906
3907 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3908 on sparc.
3909
3910 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
3911 sparcv9 systems.
3912 * gcc.dg/20001102-1.c: Likewise.
3913
3914 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
3915
3916 * gcc.dg/cpp/endif-pedantic1.c,
3917 gcc.dg/cpp/endif-pedantic2.c: New tests.
3918
3919 2002-03-26 Mark Mitchell <mark@codesourcery.com>
3920
3921 * g++.dg/init/new1.C: New test.
3922
3923 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
3924
3925 * g++.dg/abi/vbase9.C: New test.
3926
3927 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
3928
3929 * gcc.dg/arm-asm.c: New test.
3930
3931 2002-03-26 Andrew Cagney <ac131313@redhat.com>
3932
3933 * gcc.dg/Wswitch-enum.c: New test.
3934 Fix PR c/5044.
3935
3936 2002-03-26 Richard Henderson <rth@redhat.com>
3937
3938 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3939 structure.
3940
3941 2002-03-25 Richard Henderson <rth@redhat.com>
3942
3943 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
3944 sparcv9 systems.
3945
3946 * gcc.c-torture/compile/20011119-1.c (xxx): New.
3947 * gcc.c-torture/compile/20011119-2.c (xxx): New.
3948
3949 2002-03-25 Zack Weinberg <zack@codesourcery.com>
3950
3951 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3952
3953 2002-03-25 Bob Wilson <bob.wilson@acm.org>
3954
3955 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3956 targets using generic thunk support.
3957
3958 2002-03-25 Jakub Jelinek <jakub@redhat.com>
3959
3960 * gcc.c-torture/compile/20020323-1.c: New test.
3961
3962 * g++.dg/opt/conj2.C: New test.
3963
3964 2002-03-24 Richard Henderson <rth@redhat.com>
3965
3966 * gcc.dg/weak-1.c: Use -fno-common.
3967
3968 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3969
3970 * g77.dg/f77-edit-apostrophe-out.f: New test
3971 * g77.dg/f77-edit-h-out.f: New test
3972 * g77.dg/f77-edit-t-in.f: New test
3973 * g77.dg/f77-edit-t-out.f: New test
3974 * g77.dg/f77-edit-x-out.f: New test
3975 * g77.dg/f77-edit-slash-out.f: New test
3976 * g77.dg/f77-edit-colon-out.f: New test
3977 * g77.dg/f77-edit-s-out.f: New test
3978
3979 2002-03-24 Richard Henderson <rth@redhat.com>
3980
3981 * objc/execute/formal_protocol-6.x: New XFAIL.
3982
3983 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3984
3985 * gcc.dg/weak-1.c: Early return from dg-final on platforms
3986 that do not support weak symbols
3987
3988 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3989
3990 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
3991 * lib/g77.exp: Likewise
3992 * lib/objc.exp: Likewise
3993
3994 2002-03-23 Andrew Cagney <ac131313@redhat.com>
3995
3996 * gcc.dg/Wswitch-default.c: New test.
3997
3998 2002-03-23 Jakub Jelinek <jakub@redhat.com>
3999
4000 * g++.dg/other/enum1.C: New test.
4001
4002 2002-03-23 Zack Weinberg <zack@codesourcery.com>
4003
4004 * gcc.dg/pragma-ep-3.c: Fix typo.
4005
4006 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
4007
4008 * g++.dg/inherit/template-as-base.C: New test.
4009
4010 2002-03-22 Jakub Jelinek <jakub@redhat.com>
4011
4012 * g++.old-deja/g++.other/dwarf2-1.C: Move...
4013 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4014
4015 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
4016
4017 * gcc.dg/cpp/multiline.c: Update to match.
4018
4019 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
4020
4021 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4022
4023 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
4024
4025 * gcc.dg/cpp/extratokens2.c: New file.
4026
4027 2002-03-21 David Edelsohn <edelsohn@gnu.org>
4028
4029 * gcc.dg/20020312-2.c: Add rs6000 target.
4030
4031 * gcc.c-torture/compile/20020319-1.c: New test.
4032
4033 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4034
4035 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4036 (A, E): Handle this.
4037
4038 2002-03-20 Jason Merrill <jason@redhat.com>
4039
4040 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4041 ignoring -fpic.
4042 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4043 through prune_gcc_output.
4044
4045 2002-03-20 Jakub Jelinek <jakub@redhat.com>
4046
4047 * gcc.c-torture/compile/20020320-1.c: New test.
4048
4049 2002-03-19 Jakub Jelinek <jakub@redhat.com>
4050
4051 * gcc.c-torture/compile/20020318-1.c: New test.
4052
4053 * gcc.dg/struct-by-value-1.c: New test.
4054
4055 * gcc.dg/20020319-1.c: New test.
4056
4057 2002-03-18 Jakub Jelinek <jakub@redhat.com>
4058
4059 * g++.dg/opt/conj1.C: New test.
4060
4061 2002-03-17 Mark Mitchell <mark@codesourcery.com>
4062
4063 * g++.dg/template/qualttp20.C: Revert previous change.
4064 * g++.dg/template/qualttp3.C: Likewise.
4065 * g++.dg/template/qualttp4.C: Likewise
4066 * g++.dg/template/qualttp5.C: Likewise
4067 * g++.dg/template/qualttp6.C: Likewise
4068 * g++.dg/template/qualttp7.C: Likewise
4069 * g++.dg/template/qualttp8.C: Likewise
4070 * g++.dg/template/recurse.C: Likewise.
4071
4072 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
4073
4074 * gcc.dg/cpp/wchar-1.c: Update.
4075
4076 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
4077
4078 * g++.dg/template/conv1.C: New test.
4079 * g++.dg/template/conv2.C: New test.
4080 * g++.dg/template/conv3.C: New test.
4081 * g++.dg/template/conv4.C: New test.
4082
4083 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4084
4085 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4086 * g++.dg/template/qualttp3.C: Likewise.
4087 * g++.dg/template/qualttp4.C: Likewise
4088 * g++.dg/template/qualttp5.C: Likewise
4089 * g++.dg/template/qualttp6.C: Likewise
4090 * g++.dg/template/qualttp7.C: Likewise
4091 * g++.dg/template/qualttp8.C: Likewise
4092 * g++.dg/template/recurse.C: Likewise.
4093
4094 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4095
4096 * g++.dg/opt/dtor1.C: New test.
4097
4098 2002-03-15 Jakub Jelinek <jakub@redhat.com>
4099
4100 * gcc.c-torture/compile/20020315-1.c: New test.
4101
4102 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
4103
4104 * gcc.dg/weak-1.c: Fix scan tests.
4105
4106 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
4107
4108 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4109 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4110 cris-*-aout* mmix-*-*.
4111 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4112 cris-*-aout* mmix-*-*.
4113 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4114 cris-*-elf* cris-*-aout* and mmix-*-*.
4115 * gcc.dg/20001009-1.c: Ditto.
4116 * gcc.dg/20010912-1.c: Ditto.
4117 * gcc.dg/20020122-4.c: Ditto.
4118 * gcc.dg/inline-2.c: Ditto.
4119
4120 Thu Mar 14 14:28:38 2002 Jeffrey A Law (law@cygnus.com)
4121
4122 * gcc.c-torture/compile/20020314-1.c: New test.
4123
4124 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
4125
4126 * gcc.c-torture/execute/20020314-1.c: New test.
4127
4128 2002-03-14 Jakub Jelinek <jakub@redhat.com>
4129
4130 * g++.dg/warn/Wunused-1.C: New test.
4131
4132 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
4133
4134 * g++.dg/abi/mangle6.C: New test.
4135
4136 2002-03-13 Jakub Jelinek <jakub@redhat.com>
4137
4138 * gcc.c-torture/compile/20020309-2.c: New test.
4139
4140 * gcc.c-torture/compile/20020312-1.c: New test.
4141
4142 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
4143
4144 * g++.dg/other/access1.C: New test.
4145
4146 2002-03-12 Jakub Jelinek <jakub@redhat.com>
4147
4148 * gcc.c-torture/execute/wchar_t-1.c: New test.
4149
4150 2002-03-12 David Edelsohn <edelsohn@gnu.org>
4151
4152 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
4153
4154 2002-03-12 Roger Sayle <roger@eyesopen.com>
4155
4156 * gcc.dg/20020312-1.c: New test case.
4157
4158 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
4159
4160 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4161
4162 2002-03-11 Richard Henderson <rth@redhat.com>
4163
4164 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4165 * g++.old-deja/g++.jason/report.C: Likewise.
4166
4167 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4168
4169 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4170 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4171
4172 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4173
4174 * testsuite/g++.dg/overload/pmf1.C: New test.
4175
4176 2002-03-11 Kazu Hirata <kazu@hxi.com>
4177
4178 * gcc.c-torture/execute/20020307-1.c: Use long.
4179
4180 2002-03-11 Jakub Jelinek <jakub@redhat.com>
4181
4182 PR optimization/5844
4183 * gcc.dg/20020310-1.c: New test.
4184
4185 2002-03-09 Michael Meissner <meissner@redhat.com>
4186
4187 * gcc.c-torture/execute/memcpy-2.c: New test.
4188 * gcc.c-torture/execute/memset-1.c: New test.
4189 * gcc.c-torture/execute/strlen-1.c: New test.
4190 * gcc.c-torture/execute/strcmp-1.c: New test.
4191 * gcc.c-torture/execute/strncmp-1.c: New test.
4192
4193 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
4194
4195 * gcc.dg/ppc-ldstruct.c: New test.
4196
4197 2002-03-09 Jakub Jelinek <jakub@redhat.com>
4198
4199 * gcc.c-torture/execute/va-arg-22.c: New test.
4200
4201 Sat Mar 9 07:47:50 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4202
4203 * gcc.c-torture/compile/20020309-1.c: New test.
4204
4205 2002-03-08 Jakub Jelinek <jakub@redhat.com>
4206
4207 * gcc.c-torture/execute/20020307-2.c: New test.
4208
4209 Thu Mar 7 10:05:31 2002 Jeffrey A Law (law@redhat.com)
4210
4211 * g77.f-torture/compile/20020307-1.f: New test.
4212
4213 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
4214
4215 * gcc.dg/unordered-1.c: New test.
4216
4217 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
4218
4219 * gcc.c-torture/execute/20020307-1.c: New test.
4220
4221 2002-03-05 Jakub Jelinek <jakub@redhat.com>
4222
4223 * gcc.dg/20020304-1.c: New test.
4224
4225 * gcc.c-torture/compile/20020304-2.c: New test.
4226
4227 2002-03-04 Zack Weinberg <zack@codesourcery.com>
4228
4229 * gcc.c-torture/compile/20020304-1.c: New test case
4230 (from PR c/5830).
4231
4232 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
4233
4234 * gcc.dg/20020103-1.c: Add other -D ppc variants.
4235
4236 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
4237
4238 * g++.dg/other/classkey1.C: New test.
4239
4240 2002-03-01 Richard Henderson <rth@redhat.com>
4241
4242 * gcc.c-torture/compile/981223-1.x: New.
4243 * gcc.c-torture/compile/920625-1.x: New.
4244
4245 2002-02-28 Richard Henderson <rth@redhat.com>
4246
4247 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4248
4249 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4250
4251 * gcc.c-torture/execute/20020227-1.c: New test.
4252
4253 2002-02-27 Mark Mitchell <mark@codesourcery.com>
4254
4255 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4256 here" ERROR lines.
4257 * g++.old-deja/g++.oliva/partord1.C: Likewise.
4258 * g++.old-deja.g++.other/defarg1.C: Likewise.
4259 * g++.old-deja/g++.pt/calls2.C: Likewise.
4260 * g++.old-deja/g++.pt/crash20.C: Likewise.
4261 * g++.old-deja/g++.pt/crash30.C: Likewise.
4262 * g++.old-deja/g++.pt/crash36.C: Likewise.
4263 * g++.old-deja/g++.pt/crash6.C: Likewise.
4264 * g++.old-deja/g++.pt/defarg13.C: Likewise.
4265 * g++.old-deja/g++.pt/derived3.C: Likewise.
4266 * g++.old-deja/g++.pt/error1.C: Likewise.
4267 * g++.old-deja/g++.pt/friend21.C: Likewise.
4268 * g++.old-deja/g++.pt/friend23.C: Likewise.
4269 * g++.old-deja/g++.pt/infinite1.C: Likewise.
4270 * g++.old-deja/g++.robertl/eb128.C: Likewise.
4271
4272 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
4273
4274 * gcc.c-torture/execute/20020225-2.c: New test.
4275
4276 2002-02-27 Zack Weinberg <zack@codesourcery.com>
4277
4278 * gcc.c-torture/execute/920730-1t.c,
4279 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4280 Delete test cases, only relevant to -traditional.
4281
4282 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4283
4284 * gcc.dg/cpp/undef1.c: Remove.
4285 * gcc.dg/cpp/directiv.c: Update.
4286 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4287
4288 2002-02-27 Michael Meissner <meissner@redhat.com>
4289
4290 * gcc.c-torture/execute/20020226-1.c: New test.
4291
4292 2002-02-26 Jakub Jelinek <jakub@redhat.com>
4293
4294 * g++.dg/debug/debug4.C: New test.
4295
4296 * gcc.dg/ia64-visibility-1.c: New test.
4297
4298 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
4299
4300 * gcc.dg/debug/20020224-1.c: New.
4301
4302 2002-02-25 Kazu Hirata <kazu@hxi.com>
4303
4304 * gcc.c-torture/execute/960416-1.x: New.
4305 * gcc.c-torture/execute/divconst-3.x: Likewise.
4306
4307 2002-02-25 Jakub Jelinek <jakub@redhat.com>
4308
4309 * gcc.dg/20020224-1.c: New test.
4310
4311 2002-02-25 Alan Modra <amodra@bigpond.net.au>
4312
4313 * gcc.c-torture/execute/20020225-1.c: New.
4314
4315 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4316
4317 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4318
4319 2002-02-23 Jakub Jelinek <jakub@redhat.com>
4320
4321 * gcc.dg/20020222-1.c: New test.
4322
4323 2002-02-22 Jakub Jelinek <jakub@redhat.com>
4324
4325 * g++.dg/opt/anonunion1.C: New test.
4326
4327 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
4328
4329 * g++.dg/template/qualttp19.C: New test.
4330 * g++.dg/template/qualttp20.C: New test.
4331 * g++.old-deja/g++.jason/report.C: Adjust expected errors
4332 * g++.old-deja/g++.other/qual1.C: Likewise.
4333
4334 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
4335
4336 * gcc.dg/attr-alwaysinline.c: New.
4337
4338 2002-02-21 Jakub Jelinek <jakub@redhat.com>
4339
4340 * gcc.dg/20020220-1.c: New test.
4341
4342 * gcc.dg/20020220-2.c: New test.
4343
4344 * g++.dg/opt/mmx1.C: New test.
4345
4346 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
4347
4348 * gcc.c-torture/compile/20020110.c: New test.
4349
4350 2002-02-20 Jakub Jelinek <jakub@redhat.com>
4351
4352 * gcc.c-torture/execute/20020219-1.c: New test.
4353
4354 * gcc.dg/20020219-1.c: New test.
4355
4356 * gcc.dg/noncompile/20020220-1.c: New test.
4357
4358 * g++.dg/opt/ptrintsum1.C: New test.
4359
4360 * gcc.dg/debug/20020220-1.c: New test.
4361
4362 2002-02-17 Jakub Jelinek <jakub@redhat.com>
4363
4364 * gcc.c-torture/execute/20020216-1.c: New test.
4365
4366 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
4367
4368 * gcc.dg/decl-1.c: Update, new test.
4369
4370 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
4371
4372 * g++.dg/abi/bitfield1.C: New test.
4373 * g++.dg/abi/bitfield2.C: New test.
4374
4375 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4376
4377 * gcc.dg/attr-nest.c: New test.
4378
4379 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4380
4381 * gcc.c-torture/execute/20020215-1.c: New test.
4382
4383 2002-02-14 Jakub Jelinek <jakub@redhat.com>
4384
4385 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4386 * g++.dg/debug/debug.exp: New.
4387 * g++.dg/debug/trivial.C: New.
4388 * g++.dg/debug/debug1.C: Moved...
4389 * g++.dg/other/debug1.C: ...from here.
4390 * g++.dg/debug/debug2.C: Moved...
4391 * g++.dg/other/debug2.C: ...from here.
4392 * g++.dg/debug/debug3.C: Moved...
4393 * g++.dg/other/debug3.C: ...from here.
4394
4395 * gcc.dg/noncompile/20020213-1.c: New test.
4396
4397 2002-02-13 Jakub Jelinek <jakub@redhat.com>
4398
4399 * g++.dg/other/debug3.C: New test.
4400
4401 * gcc.c-torture/execute/20020213-1.c: New test.
4402
4403 2002-02-13 Richard Smith <richard@ex-parrot.com>
4404
4405 * g++.old-deja/g++.other/thunk1.C: New test.
4406
4407 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4408
4409 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4410
4411 2002-02-13 Stan Shebs <shebs@apple.com>
4412
4413 * gcc.dg/altivec-3.c: New.
4414
4415 2002-02-12 Jakub Jelinek <jakub@redhat.com>
4416
4417 * gcc.dg/Wunreachable-1.c: New test.
4418 * gcc.dg/Wunreachable-2.c: New test.
4419
4420 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
4421
4422 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4423
4424 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
4425
4426 * gcc.dg/decl-1.c: New test.
4427
4428 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4429
4430 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4431
4432 2002-02-10 Kazu Hirata <kazu@hxi.com>
4433
4434 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4435 * gcc.c-torture/compile/980506-1.x: Likewise.
4436
4437 2002-02-10 Kazu Hirata <kazu@hxi.com>
4438
4439 * gcc.dg/20020210-1.c: New.
4440
4441 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
4442
4443 * g77.f-torture/execute/947.f: New regression test
4444 for PR fortran/947.
4445
4446 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
4447
4448 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4449 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4450
4451 2002-02-08 Richard Henderson <rth@redhat.com>
4452
4453 * gcc.c-torture/compile/labels-3.c: New.
4454
4455 2002-02-08 Jakub Jelinek <jakub@redhat.com>
4456
4457 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4458 expression statements work instead.
4459 * gcc.dg/noncompile/20020207-1.c: New test.
4460
4461 2002-02-07 Richard Henderson <rth@redhat.com>
4462
4463 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4464
4465 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4466
4467 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4468 message from g77
4469 * lib/g77-dg.exp: Trim g77 error messages so that they are
4470 recognized by dg.exp.
4471
4472 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4473
4474 PR fortran/5473
4475 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
4476
4477 2002-02-07 Richard Henderson <rth@redhat.com>
4478
4479 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4480 to be sufficiently aligned for integers.
4481
4482 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
4483
4484 * g++.dg/template/friend4.C: New test.
4485
4486 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4487
4488 PR fortran/5743
4489 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4490 unsupported cases.
4491
4492 2002-02-07 Richard Henderson <rth@redhat.com>
4493
4494 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4495 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4496 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4497 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4498
4499 2002-02-06 Richard Henderson <rth@redhat.com>
4500
4501 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4502
4503 2002-02-06 Janis Johnson <janis187@us.ibm.com>
4504
4505 * gcc.dg/20020206-1.c: New test.
4506
4507 2002-02-06 Jakub Jelinek <jakub@redhat.com>
4508
4509 * gcc.c-torture/execute/20020206-1.c: New test.
4510
4511 * gcc.c-torture/execute/20020206-2.c: New test.
4512
4513 PR optimization/5429:
4514 * gcc.c-torture/compile/20020206-1.c: New test.
4515
4516 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
4517
4518 * g++.dg/ext/align1.C: Do not use an explicit alignment value
4519 as certain file formats cannot support particularly large
4520 alignments.
4521
4522 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4523 and do not expect to be able to link the executable.
4524
4525 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4526 fail because the COFF format does not support the weak attribute.
4527
4528 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
4529
4530 * g77.dg/pr5473.f: New test
4531
4532 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
4533
4534 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4535 Fix testcase accordingly.
4536
4537 2002-02-04 Richard Henderson <rth@redhat.com>
4538
4539 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4540 (buf): Change to be an array of pointers, not ints.
4541
4542 2002-02-04 Jakub Jelinek <jakub@redhat.com>
4543
4544 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
4545 before all tests. Move warning one line above to match where it
4546 C frontend emits.
4547 * gcc.dg/Wswitch-2.c: New test.
4548 * g++.dg/warn/Wswitch-1.C: New test.
4549 * g++.dg/warn/Wswitch-2.C: New test.
4550
4551 2002-02-04 Richard Henderson <rth@redhat.com>
4552
4553 * g++.dg/abi/offsetof.C: Fix size comparison.
4554
4555 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
4556
4557 * gcc.dg/cast-qual-2.c: New test.
4558
4559 2002-02-04 Jakub Jelinek <jakub@redhat.com>
4560
4561 * gcc.dg/20020201-4.c: New test.
4562
4563 2002-02-04 Ben Elliston <bje@redhat.com>
4564
4565 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4566 target_info attribute != 0, in addition to the empty string.
4567 (gcc_target_compile): Likewise.
4568
4569 2002-02-03 Andrew Cagney <ac131313@redhat.com>
4570
4571 * gcc.dg/Wswitch.c: New test.
4572 PR gcc/4475. PR gcc/3780.
4573
4574 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
4575
4576 * g77.f-torture/execute/5122.f: New test for regressions
4577 against PR fortran/5122.
4578
4579 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
4580
4581 * g77.f-torture/compile/pr3743.f: Delete
4582 * g77.dg/pr3743-1.f: New test.
4583 * g77.dg/pr3743-2.f: New test.
4584 * g77.dg/pr3743-3.f: New test.
4585 * g77.dg/pr3743-4.f: New test.
4586
4587 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
4588
4589 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4590
4591 2002-02-02 Richard Henderson <rth@redhat.com>
4592
4593 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4594 * gcc.c-torture/execute/bf64-1.c: Likewise.
4595
4596 2002-02-02 Jakub Jelinek <jakub@redhat.com>
4597
4598 * gcc.dg/20020201-2.c: New test.
4599
4600 * gcc.dg/20020201-3.c: New test.
4601
4602 * gcc.c-torture/execute/bitfld-2.c: New test.
4603
4604 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
4605
4606 * gcc.dg/bitfld-1.c: Update.
4607 * gcc.dg/bitfld-2.c: Update.
4608 * gcc.c-torture/execute/bitfld-1.x: New.
4609
4610 2002-02-02 Jakub Jelinek <jakub@redhat.com>
4611
4612 * gcc.c-torture/execute/20020201-1.c: New test.
4613
4614 2002-02-01 Janis Johnson <janis187@us.ibm.com>
4615
4616 PR target/5469
4617 * gcc.dg/20020201-1.c: New test.
4618
4619 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
4620
4621 PR fortran/3743
4622 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4623 * g77.f-torture/compile/pr3743.x: Remove
4624
4625 2002-01-31 Tom Rix <trix@redhat.com>
4626
4627 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4628
4629 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
4630
4631 * gcc.dg/noncompile/20020130-1.c: New test.
4632
4633 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
4634
4635 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
4636
4637 2002-01-29 Richard Henderson <rth@redhat.com>
4638
4639 * gcc.c-torture/execute/991118-1.c: Cast various constants back
4640 to long long.
4641 * gcc.c-torture/execute/bf64-1.c: Likewise.
4642
4643 2002-01-29 Jakub Jelinek <jakub@redhat.com>
4644
4645 * gcc.c-torture/execute/20020129-1.c: New test.
4646
4647 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
4648
4649 * gcc.c-torture/compile/20000224-1.c: Update.
4650 * gcc.c-torture/execute/bitfld-1.c: New tests.
4651 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4652 * gcc.dg/uninit-A.c: Update.
4653
4654 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
4655
4656 * g++.dg/template/ctor1.C: Add instantiation.
4657
4658 2002-01-28 Paul Koning <pkoning@equallogic.com>
4659
4660 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4661 argument to __builtin_prefetch to be const ptr.
4662
4663 2002-01-28 Jakub Jelinek <jakub@redhat.com>
4664
4665 * gcc.c-torture/compile/20020120-1.c: New test.
4666
4667 2002-01-27 Kazu Hirata <kazu@hxi.com>
4668
4669 * gcc.c-torture/execute/20020127-1.c: New test.
4670
4671 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
4672
4673 * g77.dg/f77-edit-i-in.f: New test
4674 * g77.dg/f77-edit-i-out.f: New test
4675
4676 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
4677
4678 * gcc.dg/debug/debug.exp: New file.
4679 * gcc.dg/debug/trivial.c: New file.
4680 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4681 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4682 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4683 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4684 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4685 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4686 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4687 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4688 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4689 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4690 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4691 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4692 * gcc.dg/20000503-1.c: Removed.
4693 * gcc.dg/20010207-1.c: Removed.
4694 * gcc.dg/20011223-1.c: Removed.
4695 * gcc.dg/20020104-2.c: Removed.
4696 * gcc.dg/debug-1.c: Removed.
4697 * gcc.dg/debug-2.c: Removed.
4698 * gcc.dg/debug-3.c: Removed.
4699 * gcc.dg/debug-4.c: Removed.
4700 * gcc.dg/debug-5.c: Removed.
4701 * gcc.dg/debug-6.c: Removed.
4702 * gcc.dg/dwarf2-1.c: Removed.
4703 * gcc.dg/dwarf2-2.c: Removed.
4704
4705 2002-01-25 Jakub Jelinek <jakub@redhat.com>
4706
4707 * g++.old-deja/g++.other/eh5.C: New test.
4708 * g++.old-deja/g++.other/sibcall2.C: New test.
4709 * g++.old-deja/g++.other/array9.C: New test.
4710 * g++.old-deja/g++.other/typename2.C: New test.
4711 * g++.old-deja/g++.other/crash60.C: New test.
4712 * g++.old-deja/g++.other/conv9.C: New test.
4713 * g++.old-deja/g++.other/mangle10.C: New test.
4714 * g++.old-deja/g++.other/unchanging1.C: New test.
4715 * g++.old-deja/g++.other/exprstmt1.C: New test.
4716 * g++.old-deja/g++.other/inline23.C: New test.
4717 * g++.old-deja/g++.eh/ia64-1.C: New test.
4718 * g++.old-deja/g++.other/dwarf2-1.C: New test.
4719 * g++.old-deja/g++.other/reload1.C: New test.
4720 * g++.old-deja/g++.other/static20.C: New test.
4721 * g++.old-deja/g++.other/local-alloc1.C: New test.
4722 * g++.old-deja/g++.other/conv8.C: New test.
4723 * g++.old-deja/g++.other/stmtexpr2.C: New test.
4724 * g++.old-deja/g++.other/storeexpr1.C: New test.
4725 * g++.old-deja/g++.other/storeexpr2.C: New test.
4726 * g++.dg/eh/template2.C: New test.
4727 * g++.dg/warn/weak1.C: New test.
4728
4729 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
4730
4731 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4732 Remove first, non-varying, argument.
4733
4734 2002-01-23 Richard Henderson <rth@redhat.com>
4735
4736 * gcc.dg/inline-2.c: New.
4737
4738 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4739 Add optional target arg. Check number of arguments.
4740 (scan-assembler-not, scan-assembler-dem): Likewise.
4741 (scan-assembler-dem-not): Likewise.
4742
4743 2002-01-23 Zack Weinberg <zack@codesourcery.com>
4744
4745 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4746 line 12.
4747 * g++.old-deja/g++.brendan/parse3.C,
4748 g++.old-deja/g++.other/crash26.C,
4749 g++.old-deja/g++.other/crash28.C,
4750 g++.old-deja/g++.other/crash29.C,
4751 g++.old-deja/g++.other/crash30.C,
4752 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4753
4754 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
4755
4756 * gcc.dg/20020115-1.c: New.
4757
4758 2002-01-23 Bob Wilson <bob.wilson@acm.org>
4759
4760 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4761
4762 2002-01-23 Janis Johnson <janis187@us.ibm.com>
4763
4764 * gcc.dg/20020122-3.c: New.
4765
4766 2002-01-23 Jakub Jelinek <jakub@redhat.com>
4767
4768 * g++.dg/other/gc1.C: New test.
4769
4770 2002-01-23 Zack Weinberg <zack@codesourcery.com>
4771
4772 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4773
4774 2002-01-22 Richard Henderson <rth@redhat.com>
4775
4776 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4777
4778 2002-01-22 Richard Henderson <rth@redhat.com>
4779
4780 * gcc.dg/20020122-4.c: New.
4781
4782 2002-01-22 H.J. Lu <hjl@gnu.org>
4783
4784 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4785 link output.
4786 * gcc.dg/special/ecos.exp: Likewise.
4787 * lib/g++-dg.exp: Likewise.
4788 * lib/g77-dg.exp: Likewise.
4789 * lib/gcc-dg.exp : Likewise.
4790 * lib/mike-g++.exp: Likewise.
4791 * lib/mike-g77.exp: Likewise.
4792 * lib/mike-gcc.exp: Likewise.
4793 * lib/objc-dg.exp: Likewise.
4794
4795 2002-01-22 Janis Johnson <janis187@us.ibm.com>
4796
4797 PR target/5379
4798 * gcc.dg/20020122-2.c: New test.
4799
4800 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
4801
4802 * gcc.dg/20020122-1.c: New test.
4803
4804 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4805
4806 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4807
4808 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
4809
4810 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4811
4812 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4813
4814 * gcc.c-torture/compile/20020121-1.c: New test.
4815
4816 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
4817
4818 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4819 ld_library_path.
4820
4821 2002-01-21 Jakub Jelinek <jakub@redhat.com>
4822
4823 * gcc.dg/20020218-1.c: New test.
4824
4825 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
4826
4827 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4828 messages
4829 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4830 "At global scope" warning
4831 * g++.dg/ext/align1.C: Change cygwin test for alignment
4832 from db-bogus to dg-warning
4833
4834 2002-01-21 Zack Weinberg <zack@codesourcery.com>
4835
4836 * g77.f-torture/compile/cpp2.F: New test.
4837
4838 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
4839
4840 * g++.dg/template/access1.C: New test.
4841
4842 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
4843
4844 * gcc.dg/20020118-1.c: New.
4845
4846 2002-01-18 Kazu Hirata <kazu@hxi.com>
4847
4848 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4849
4850 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
4851
4852 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4853 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4854 alignment warnings.
4855
4856 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
4857
4858 * gcc.misc-tests/i386-prefetch.exp: Save and restore
4859 torture_with_loops and torture_without_loops
4860
4861 2002-01-17 Jakub Jelinek <jakub@redhat.com>
4862
4863 * gcc.c-torture/compile/20020116-1.c: New test.
4864
4865 2002-01-16 Jakub Jelinek <jakub@redhat.com>
4866
4867 * gcc.dg/20020116-2.c: New test.
4868
4869 * gcc.dg/ultrasp4.c: New test.
4870
4871 * gcc.dg/20020116-1.c: New test.
4872
4873 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
4874
4875 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4876 by EABI.
4877
4878 2002-01-15 Janis Johnson <janis187@us.ibm.com>
4879
4880 * gcc.misc-tests/i386-prefetch.exp: New.
4881 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4882 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4883 * gcc.misc-tests/i386-pf-none-1.c: New test.
4884 * gcc.misc-tests/i386-pf-sse-1.c: New test.
4885
4886 2002-01-15 Jakub Jelinek <jakub@redhat.com>
4887
4888 * gcc.dg/gnu89-init-1.c: Add new tests.
4889
4890 2002-01-15 Andreas Jaeger <aj@suse.de>
4891
4892 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4893 * gcc.dg/i386-mmx-2.c: Likewise.
4894 * gcc.dg/i386-sse-1.c: Likewise.
4895 * gcc.dg/i386-sse-2.c: Likewise.
4896 * gcc.dg/i386-sse-3.c: Likewise.
4897
4898 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
4899
4900 * g77.f-torture/execute/intrinsic-unix-bessel.f:
4901 Uncomment additional cases that now pass.
4902
4903 2002-01-11 Richard Henderson <rth@redhat.com>
4904
4905 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4906 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4907
4908 Fri Jan 11 12:13:30 2002 Nicola Pero <n.pero@mi.flashnet.it>
4909
4910 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4911
4912 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
4913
4914 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4915 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4916
4917 2002-01-10 Dale Johannesen <dalej@apple.com>
4918
4919 * gcc.c-torture/execute/loop-11.c: New.
4920
4921 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
4922
4923 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4924 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4925
4926 2002-01-09 Richard Henderson <rth@redhat.com>
4927
4928 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4929 type in which to perform the operation for each size.
4930
4931 Wed Jan 9 16:48:33 2002 Alan Matsuoka (alanm@redhat.com)
4932
4933 * gcc.c-torture/compile/20020109-2.c: New test.
4934
4935 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
4936
4937 * gcc.c-torture/execute/loop-10.c: New test.
4938
4939 2002-01-09 Jakub Jelinek <jakub@redhat.com>
4940
4941 * gcc.c-torture/compile/20010226-1.c: New test.
4942 * gcc.c-torture/compile/20010227-1.c: New test.
4943 * gcc.c-torture/compile/20010426-1.c: New test.
4944 * gcc.c-torture/compile/20010510-1.c: New test.
4945 * gcc.c-torture/compile/20010605-3.c: New test.
4946 * gcc.c-torture/compile/20010824-1.c: New test.
4947 * gcc.c-torture/execute/20010409-1.c: New test.
4948 * gcc.dg/noncompile/20000901-1.c: New test.
4949 * gcc.dg/20001023-1.c: New test.
4950 * gcc.dg/20001101-1.c: New test.
4951 * gcc.dg/20001102-1.c: New test.
4952 * gcc.dg/20010207-1.c: New test.
4953 * gcc.dg/20010405-1.c: New test.
4954 * gcc.dg/20010822-1.c: New test.
4955 * gcc.dg/20011107-1.c: New test.
4956
4957 Wed Jan 9 14:03:20 2002 Jeffrey A Law (law@redhat.com)
4958
4959 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4960
4961 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
4962 execution failure on PA targets.
4963
4964 2002-01-09 Jakub Jelinek <jakub@redhat.com>
4965
4966 * gcc.c-torture/compile/20020109-1.c: New test.
4967
4968 2002-01-08 Kazu Hirata <kazu@hxi.com>
4969
4970 * gcc.c-torture/execute/20020108-1.c: New test.
4971
4972 2002-01-08 Jakub Jelinek <jakub@redhat.com>
4973
4974 * gcc.dg/20020108-1.c: New test.
4975
4976 2002-01-08 H.J. Lu <hjl@gnu.org>
4977
4978 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4979 for header files.
4980
4981 2002-01-08 Geoff Keating <geoffk@redhat.com>
4982
4983 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4984 consistency.
4985
4986 002-01-07 Aldy Hernandez <aldyh@redhat.com>
4987
4988 * gcc.dg/altivec-4.c: Test altivec predicates.
4989
4990 2002-01-07 Jakub Jelinek <jakub@redhat.com>
4991
4992 * gcc.c-torture/execute/20020107-1.c: New test.
4993
4994 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
4995
4996 PR c/5279
4997 * gcc.c-torture/compile/20020106-1.c: New test.
4998
4999 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5000
5001 * gcc.c-torture/execute/nestfunc-4.c: New test.
5002
5003 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
5004
5005 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5006 extra triple that slipped in.
5007 * g++.old-deja/g++.abi/align.C: Likewise.
5008 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5009
5010 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
5011
5012 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5013 * g++.old-deja/g++.abi/align.C: Likewise.
5014 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5015
5016 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5017 on FreeBSD/i386.
5018 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5019 FreeBSD.
5020
5021 2002-01-04 Jakub Jelinek <jakub@redhat.com>
5022
5023 * gcc.dg/20020104-1.c: New test.
5024
5025 * gcc.dg/20020104-2.c: New test.
5026
5027 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
5028
5029 * gcc.dg/20020103-1.c: Fix typo in target selector.
5030
5031 2002-01-03 Richard Henderson <rth@redhat.com>
5032
5033 * gcc.dg/20020103-1.c: New.
5034
5035 2002-01-03 Kazu Hirata <kazu@hxi.com>
5036
5037 * gcc.c-torture/execute/20020103-1.c: New test.
5038
5039 2002-01-03 Jakub Jelinek <jakub@redhat.com>
5040
5041 * g++.dg/other/debug2.C: New test.
5042
5043 * gcc.c-torture/compile/20020103-1.c: New test.
5044
5045 2002-01-02 Jakub Jelinek <jakub@redhat.com>
5046
5047 * gcc.dg/gnu89-init-1.c: Added new tests.
5048
5049 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5050
5051 * g++.dg/template/friend2.C: Remove as patch is reverted.
5052
5053 * g++.dg/warn/oldcast1.C: New test.
5054
5055 * g++.dg/template/ptrmem1.C: New test.
5056 * g++.dg/template/ptrmem2.C: New test.
5057
5058 * g++.dg/template/ntp.C: New test.
5059
5060 * g++.dg/other/component1.C: New test.
5061
5062 * g++.dg/template/ttp3.C: New test.
5063
5064 * g++.dg/template/friend2.C: New test.
5065 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5066
5067 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5068
5069 * g++.dg/other/ptrmem1.C: New test.
5070 * g++.dg/other/ptrmem2.C: New test.
5071
5072 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5073
5074 * g++.dg/template/ctor1.C: New test.
5075
5076 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5077
5078 * g++.dg/template/friend2.C: New test.
5079
5080 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
5081
5082 * gcc.dg/mmix-1.c: New test.
5083
5084 2001-12-31 Richard Henderson <rth@redhat.com>
5085
5086 * gcc.dg/asm-5.c: New.
5087
5088 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
5089
5090 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
5091 in namespace __gnu_cxx
5092
5093 2001-12-30 Richard Henderson <rth@redhat.com>
5094
5095 * gcc.dg/debug-6.c: New.
5096
5097 2001-12-30 Jakub Jelinek <jakub@redhat.com>
5098
5099 * gcc.c-torture/compile/20011229-2.c: New test.
5100
5101 2001-12-29 Jakub Jelinek <jakub@redhat.com>
5102
5103 * gcc.dg/debug-3.c: New test.
5104 * gcc.dg/debug-4.c: New test.
5105 * gcc.dg/debug-5.c: New test.
5106
5107 2001-12-29 Richard Henderson <rth@redhat.com>
5108
5109 * g++.dg/eh/loop1.C: New.
5110
5111 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5112
5113 * g++.dg/template/crash1.C: New test.
5114
5115 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5116
5117 * g++.dg/other/const1.C: New test.
5118
5119 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
5120
5121 * gcc.c-torture/compile/20011229-1.c: New test.
5122
5123 2001-12-28 Stan Shebs <shebs@apple.com>
5124
5125 * lib/objc-torture.exp: Resync with c-torture.exp.
5126 * lib/objc.exp: Load standard libraries.
5127
5128 2001-12-28 Jakub Jelinek <jakub@redhat.com>
5129
5130 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5131 additional tests.
5132
5133 2001-12-27 Roger Sayle <roger@eyesopen.com>
5134
5135 * gcc.c-torture/execute/string-opt-16.c: New testcase.
5136
5137 2001-12-27 Richard Henderson <rth@redhat.com>
5138
5139 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5140
5141 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
5142
5143 * g++.dg/eh/ctor1.C: New test.
5144 * g++.dg/other/error2.C: New test.
5145
5146 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
5147
5148 * g++.dg/other/init2.C: New test.
5149
5150 2001-12-24 Richard Henderson <rth@redhat.com>
5151
5152 * gcc.dg/20011223-1.c: New.
5153 * gcc.dg/inline-1.c: New.
5154
5155 2001-12-23 Richard Henderson <rth@redhat.com>
5156
5157 * gcc.dg/asm-4.c: Test operand modifiers.
5158
5159 2001-12-23 Richard Henderson <rth@redhat.com>
5160
5161 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5162
5163 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
5164
5165 * gcc.c-torture/execute/20011223-1.c: New test.
5166
5167 2001-12-21 Richard Henderson <rth@redhat.com>
5168
5169 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5170 re-enables the warning.
5171
5172 2001-12-21 Richard Henderson <rth@redhat.com>
5173
5174 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5175
5176 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5177
5178 * gcc.c-torture/compile/20011218-1.c: New test.
5179
5180 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
5181
5182 * gcc.misc-test/arm-isr.exp: New file. Control running of the
5183 arm-isr.c test.
5184 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
5185 epilogue generation for ARM ISR routines.
5186
5187 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5188
5189 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5190 * gcc.dg/format/c90-printf-3.c: Likewise.
5191 * gcc.dg/format/c99-printf-3.c: Likewise.
5192 * gcc.dg/format/ext-1.c: Likewise.
5193 * gcc.dg/format/ext-6.c: Likewise.
5194 * gcc.dg/format/format.h: Prototype unlocked stdio.
5195
5196 2001-12-20 Richard Henderson <rth@redhat.com>
5197
5198 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5199 (arena): Use it.
5200 (malloc): Correct allocation logic. Abort if we fill up the
5201 arena before initialization complete.
5202 (realloc): Correct allocation logic.
5203
5204 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5205
5206 * gcc.c-torture/compile/20011219-2.c: New test.
5207
5208 * gcc.c-torture/execute/20011219-1.c: New test.
5209
5210 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
5211
5212 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
5213 target does not support weak symbols.
5214
5215 2001-12-19 Jakub Jelinek <jakub@redhat.com>
5216
5217 * gcc.c-torture/compile/20011219-1.c: New test.
5218
5219 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
5220
5221 * g++.dg/other/error1.C: New test.
5222
5223 Mon Dec 17 14:31:42 2001 Jeffrey A Law (law@redhat.com)
5224
5225 * gcc.c-torture/execute/20011217-1.c: New test.
5226
5227 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
5228
5229 * objc.dg/special/: New directory.
5230 * objc.dg/special/special.exp: New file.
5231 * objc.dg/special/unclaimed-category-1.h: New file.
5232 * objc.dg/special/unclaimed-category-1a.m: New file.
5233 * objc.dg/special/unclaimed-category-1.m: New file.
5234
5235 2001-12-17 Andreas Jaeger <aj@suse.de>
5236
5237 * gcc.c-torture/compile/20011217-2.c: New test.
5238
5239 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
5240
5241 * gcc.c-torture/compile/20011217-1.c: New test.
5242
5243 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
5244
5245 * testsuite/gcc.dg/20011214-1.c: New.
5246
5247 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
5248
5249 * gcc.dg/altivec-4.c: New.
5250
5251 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
5252
5253 * gcc.dg/20011113-1.c: New test.
5254
5255 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
5256
5257 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5258 std::__malloc_alloc_template<0> and
5259 std::__default_alloc_template<false, 0>.
5260
5261 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
5262
5263 * objc/execute/bf-21.m: New test.
5264 * objc/execute/enumeration-1.m: New test.
5265 * objc/execute/enumeration-2.m: New test.
5266
5267 2001-12-12 Jakub Jelinek <jakub@redhat.com>
5268
5269 * gcc.dg/gnu89-init-1.c: New test.
5270
5271 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
5272
5273 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5274 * g++.old-deja/g++.jason/2371.C: Likewise.
5275 * g++.old-deja/g++.jason/template33.C: Likewise.
5276 * g++.old-deja/g++.jason/template34.C: Likewise.
5277 * g++.old-deja/g++.jason/template36.C: Likewise.
5278 * g++.old-deja/g++.oliva/typename1.C: Likewise.
5279 * g++.old-deja/g++.oliva/typename2.C: Likewise.
5280 * g++.old-deja/g++.other/typename1.C: Likewise.
5281 * g++.old-deja/g++.pt/inherit2.C: Likewise.
5282 * g++.old-deja/g++.pt/nontype5.C: Likewise.
5283 * g++.old-deja/g++.pt/typename11.C: Likewise.
5284 * g++.old-deja/g++.pt/typename14.C: Likewise.
5285 * g++.old-deja/g++.pt/typename16.C: Likewise.
5286 * g++.old-deja/g++.pt/typename3.C: Likewise.
5287 * g++.old-deja/g++.pt/typename4.C: Likewise.
5288 * g++.old-deja/g++.pt/typename5.C: Likewise.
5289 * g++.old-deja/g++.pt/typename7.C: Likewise.
5290 * g++.old-deja/g++.robertl/eb9.C: Likewise.
5291
5292 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
5293
5294 * g++.dg/other/linkage1.C: New test.
5295 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5296 specifiers.
5297
5298 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
5299
5300 * gcc.dg/concat.c: New test.
5301
5302 2001-12-11 Stan Shebs <shebs@apple.com>
5303
5304 * objc/compile: New test directory.
5305 * objc/compile/compile.exp: New expect script.
5306 * objc/compile/20011211-1.m: New compile test.
5307
5308 2001-12-11 Jason Merrill <jason@redhat.com>
5309
5310 * lib/prune.exp (prune_gcc_output): Also handle "In member
5311 function". So many permutations...
5312
5313 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
5314
5315 * g++.dg/template/typedef1.C: New test.
5316
5317 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
5318
5319 * g++.dg/other/copy1.C: New test.
5320
5321 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
5322
5323 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5324
5325 * gcc.dg/builtin-choose-expr.c: New.
5326
5327 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
5328
5329 * gcc.dg/altivec-2.c: New.
5330
5331 2001-12-07 Richard Henderson <rth@redhat.com>
5332
5333 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5334
5335 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
5336
5337 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5338 ultrasparc.
5339
5340 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5341
5342 * g++-old.deja/g++.robertl/eb101.C: Deleted.
5343
5344 2001-12-06 Janis Johnson <janis187@us.ibm.com>
5345
5346 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5347 variable argument list.
5348
5349 2001-12-06 Zack Weinberg <zack@codesourcery.com>
5350
5351 * gcc.c-torture/execute/memcheck: Delete entire directory.
5352 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5353 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5354
5355 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
5356
5357 * gcc.dg/Wshadow-1.c: New test.
5358
5359 2001-12-05 Jakub Jelinek <jakub@redhat.com>
5360
5361 * gcc.c-torture/compile/20011130-1.c: New test.
5362
5363 * gcc.dg/noncompile/20011025-1.c: New test.
5364
5365 * g++.dg/other/anon-union.C: New test.
5366
5367 * gcc.c-torture/execute/20011024-1.c: New test.
5368
5369 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
5370
5371 * gcc.c-torture/execute/20000722-1.x,
5372 gcc.c-torture/execute/20010123-1.x: Remove.
5373 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5374 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5375 gcc.dg/c99-complit-2.c: New tests.
5376
5377 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
5378
5379 * g++.dg/inherit/base1.C: New test.
5380
5381 2001-12-04 Jakub Jelinek <jakub@redhat.com>
5382
5383 * g++.dg/other/stdarg1.C: New test.
5384
5385 * gcc.c-torture/compile/20011130-2.c: New test.
5386
5387 2001-12-03 Janis Johnson <janis187@us.ibm.com>
5388
5389 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5390 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5391 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5392 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5393 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5394 * gcc.dg/builtin-prefetch-1.c: New test.
5395
5396 2001-12-03 Jakub Jelinek <jakub@redhat.com>
5397
5398 * gcc.dg/20011130-1.c: New test.
5399
5400 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
5401
5402 * g++.dg/other/scope1.C: New test.
5403 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5404
5405 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
5406
5407 * gcc.dg/vla-init-1.c: New test.
5408
5409 2001-12-01 Geoff Keating <geoffk@redhat.com>
5410
5411 * gcc.c-torture/compile/structs.c: New testcase from GDB.
5412
5413 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
5414
5415 * objc.dg/alias.m: Update.
5416 * objc.dg/class-1.m: Update.
5417 * objc.dg/const-str-1.m: Update.
5418 * objc.dg/fwd-proto-1.m: Update.
5419 * objc.dg/id-1.m: Update.
5420 * objc.dg/super-class-1.m: Update.
5421
5422 2001-11-29 Mark Mitchell <mark@codesourcery.com>
5423
5424 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5425 constructs.
5426
5427 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
5428
5429 * gcc.c-torture/execute/20011128-1.c: New test.
5430
5431 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
5432
5433 * gcc.dg/20011127-1.c: New test.
5434
5435 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
5436
5437 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
5438 from Austin Group draft 7.
5439 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
5440 scanf format arguments.
5441 * gcc.dg/format/no-exargs-2.c: New test.
5442
5443 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
5444
5445 * g++.dg/abi/vbase8-4.C: New test.
5446
5447 2001-11-24 Ian Lance Taylor <ian@airs.com>
5448
5449 * gcc.c-torture/execute/20011121-1.c: New test.
5450
5451 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
5452
5453 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5454
5455 2001-11-23 Andreas Jaeger <aj@suse.de>
5456
5457 * gcc.dg/cpp/charconst-2.c: New test.
5458
5459 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
5460
5461 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5462 to the host if it is remote. Let tests specify extra headers
5463 they use.
5464 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5465 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5466 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5467 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5468 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5469 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5470 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5471 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5472 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5473 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5474
5475 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
5476
5477 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5478 for little endian ARMs.
5479
5480 2001-11-20 Jakub Jelinek <jakub@redhat.com>
5481
5482 * gcc.c-torture/compile/20011119-1.c: New test.
5483 * gcc.c-torture/compile/20011119-2.c: New test.
5484
5485 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
5486
5487 * gcc.dg/altivec-1.c: Fix typo.
5488
5489 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
5490
5491 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5492
5493 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
5494
5495 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5496
5497 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
5498
5499 * lib/g77.exp: Don't specify --rpath-link.
5500
5501 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5502 across all the headers.
5503 * gcc.dg/format/format.exp: For testing on a remote host,
5504 copy format.h.
5505
5506 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5507 * gcc.c-torture/execute/930406-1.c: Likewise.
5508 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5509
5510 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
5511
5512 * gcc.dg/altivec-1.c: New.
5513
5514 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
5515
5516 * gcc.dg/cpp/fpreprocessed.c: New test case.
5517
5518 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5519
5520 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5521 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5522 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5523
5524 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5525
5526 * gcc.dg/no-builtin-1.c: New test.
5527
5528 2001-11-16 Jakub Jelinek <jakub@redhat.com>
5529
5530 * gcc.c-torture/execute/20011115-1.c: New test.
5531
5532 2001-11-15 Jakub Jelinek <jakub@redhat.com>
5533
5534 * gcc.c-torture/compile/20011114-2.c: New test.
5535 * gcc.c-torture/compile/20011114-3.c: New test.
5536 * gcc.c-torture/compile/20011114-4.c: New test.
5537
5538 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
5539
5540 * g++.dg/other/init1.C: New test.
5541
5542 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
5543
5544 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5545 message.
5546
5547 * gcc.c-torture/execute/20011114-1.c: New testcase.
5548
5549 * gcc.c-torture/compile/20010327-1.c: Revert last change.
5550 * gcc.c-torture/compile/20011114-1.c: New test, exactly
5551 like the (before this change) version of 20010327-1.c.
5552
5553 2001-11-14 Roger Sayle <roger@eyesopen.com>
5554
5555 * gcc.c-torture/execute/string-opt-13.c: New testcase.
5556
5557 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
5558
5559 * g++.dg/init/array2.C: New test.
5560
5561 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
5562
5563 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5564
5565 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
5566
5567 * g++.dg/other/forscope1.C: New test.
5568 * g++.dg/ext/forscope1.C: New test.
5569 * g++.dg/ext/forscope2.C: New test.
5570
5571 2001-11-13 Jakub Jelinek <jakub@redhat.com>
5572
5573 * gcc.c-torture/execute/20011113-1.c: New test.
5574
5575 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
5576
5577 * gcc.c-torture/execute/20011109-2.c: New test.
5578
5579 * gcc.c-torture/execute/20011109-1.c: New test.
5580
5581 2001-11-09 Jakub Jelinek <jakub@redhat.com>
5582
5583 * gcc.c-torture/compile/20011109-1.c: New test.
5584
5585 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
5586
5587 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5588 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5589 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5590 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5591 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5592 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5593 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5594
5595 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
5596
5597 * g++.dg/warn/Wshadow-1.C: New tests.
5598 * g++.old-deja/g++.mike/for3.C: Update.
5599
5600 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
5601
5602 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5603 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5604 XFAILs. Adjust expected error texts.
5605 * gcc.c-torture/compile/20011106-1.c,
5606 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5607 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5608 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5609 gcc.dg/c99-array-lval-5.c: New tests.
5610
5611 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5612
5613 * gcc.dg/cpp/defined.c: Update.
5614
5615 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5616
5617 * gcc.c-torture/execute/anon-1.c: New test.
5618
5619 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
5620
5621 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5622 same size, so no warning should be produced on stormy16.
5623
5624 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5625 due to oversized array.
5626 * g++.old-deja/g++.mike/ns15.C: Likewise.
5627 * g++.old-deja/g++.pt/crash16.C: Likewise.
5628
5629 2001-11-02 Graham Stott <grahams@redhat.com>
5630
5631 * g++.dgother/debug1.C: Fix typos.
5632
5633 2001-11-01 Jakub Jelinek <jakub@redhat.com>
5634
5635 * g++.dg/other/debug1.C: New test.
5636
5637 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
5638
5639 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5640 of unsigned long.
5641
5642 2001-10-30 Jakub Jelinek <jakub@redhat.com>
5643
5644 * gcc.dg/20011029-2.c: New test.
5645
5646 * gcc.c-torture/compile/20011029-1.c: New test.
5647
5648 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
5649
5650 * objc/execute/class_self-1.m: New test.
5651 * objc/execute/class_self-2.m: New test.
5652
5653 2001-10-25 Zack Weinberg <zack@codesourcery.com>
5654
5655 * gcc.misc-tests/msgs.exp: Delete.
5656 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5657 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
5658 error set to match recent changes.
5659
5660 2001-10-24 Zack Weinberg <zack@codesourcery.com>
5661
5662 * gcc.dg/20011021-1.c: New test.
5663
5664 2001-10-24 Jakub Jelinek <jakub@redhat.com>
5665
5666 * gcc.c-torture/compile/20011023-1.c: New test.
5667
5668 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
5669
5670 * lib/g77.exp: Rewrite based on lib/g++.exp.
5671
5672 2001-10-19 Jakub Jelinek <jakub@redhat.com>
5673
5674 * gcc.c-torture/execute/20011019-1.c: New test.
5675
5676 * gcc.dg/20011018-1.c: New test.
5677
5678 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
5679
5680 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5681
5682 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
5683
5684 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5685 * gcc.dg/attr-invalid.c: Likewise.
5686
5687 2001-10-18 Jakub Jelinek <jakub@redhat.com>
5688
5689 * testsuite/gcc.dg/20011015-1.c: New test.
5690
5691 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
5692
5693 * g++.dg/template/unify2.C: New test.
5694
5695 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
5696
5697 * g++.dg/other/exception-specification.C: New test
5698
5699 2001-10-13 Tom Rix <trix@redhat.com>
5700
5701 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5702 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5703
5704 2001-10-12 Jakub Jelinek <jakub@redhat.com>
5705
5706 * testsuite/gcc.dg/20011009-1.c: New test.
5707
5708 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
5709
5710 PR g++/4476
5711 * g++.dg/other/friend1.C: New test.
5712
5713 2001-10-11 Richard Henderson <rth@redhat.com>
5714
5715 * g++.old-deja/g++.other/crash18.C: Add -S to options.
5716
5717 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5718
5719 * gcc.c-torture/compile/20011010-1.c: New.
5720
5721 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
5722
5723 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5724 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5725 g77.f-torture/execute/execute.exp,
5726 g77.f-torture/noncompile/noncompile.exp,
5727 gcc.c-torture/compile/compile.exp,
5728 gcc.c-torture/execute/execute.exp,
5729 gcc.c-torture/execute/ieee/ieee.exp,
5730 gcc.c-torture/execute/memcheck/memcheck.exp,
5731 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5732 objc/execute/execute.exp: Update FSF address.
5733
5734 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
5735
5736 * gcc.dg/cpp/cmdlne-C.c: Update.
5737 * gcc.dg/cpp/cmdlne-C2.c: New.
5738
5739 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5740
5741 * gcc.c-torture/execute/20011008-3.c: New.
5742
5743 2001-10-08 DJ Delorie <dj@redhat.com>
5744
5745 * gcc.dg/20011008-1.c: New.
5746 * gcc.dg/20011008-2.c: New.
5747
5748 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
5749
5750 * gcc.dg/cpp/spacing1.c: Update test.
5751
5752 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
5753
5754 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5755 spelling errors of "separate" as "seperate".
5756
5757 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
5758
5759 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5760 enough to avoid inlining.
5761
5762 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
5763
5764 * lib/g77.exp: set libg2c_dir correctly.
5765
5766 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
5767
5768 * gcc.dg/cpp/macro11.c: New test.
5769
5770 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5771
5772 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5773 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5774 gcc.dg/format/multattr-3.c: New tests.
5775 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
5776 tests for format attributes on function pointers being rejected.
5777
5778 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5779
5780 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5781
5782 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5783
5784 * g++.dg/warn/format1.C: New test.
5785
5786 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
5787
5788 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5789
5790 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
5791
5792 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5793
5794 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
5795
5796 * gcc.dg/cpp/redef2.c: Add test.
5797
5798 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
5799
5800 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5801 long-standing bug on i686, apparently.
5802 * gcc.c-torture/execute/loop-2c.x: New file.
5803 * gcc.c-torture/execute/loop-2d.x: New file.
5804 * gcc.c-torture/execute/loop-3c.x: New file.
5805
5806 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
5807
5808 * gcc.dg/cpp/20000625-2.c: Correct line number.
5809
5810 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
5811
5812 * gcc.dg/cpp/macro10.c: New test.
5813 * gcc.dg/cpp/strify3.c: New test.
5814 * gcc.dg/cpp/spacing1.c: Add tests.
5815 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5816 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5817
5818 2001-09-24 DJ Delorie <dj@redhat.com>
5819
5820 * gcc.c-torture/execute/20010924-1.c: New test.
5821
5822 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
5823
5824 * testsuite/objc/execute/paste.m: Remove.
5825
5826 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
5827
5828 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5829
5830 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
5831
5832 * g77.dg/strlen0.f: New test.
5833
5834 2001-09-21 Richard Henderson <rth@redhat.com>
5835
5836 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5837 * g++.old-deja/g++.abi/vtable2.C: Likewise.
5838
5839 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
5840
5841 Table-driven attributes.
5842 * g++.dg/ext/attrib1.C: New test.
5843
5844 2001-09-20 DJ Delorie <dj@redhat.com>
5845
5846 * gcc.dg/20000926-1.c: Update expected warning messages.
5847 * gcc.dg/array-2.c: Likewise, and test for warnings too.
5848 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5849 array.
5850
5851 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
5852
5853 * g++.dg/eh/registers1.C: New test case.
5854
5855 2001-09-17 Richard Henderson <rth@redhat.com>
5856
5857 * gcc.dg/array-5.c: Fix VLA decomposition test.
5858
5859 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
5860
5861 * gcc.dg/cpp/line5.c: New testcase.
5862
5863 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
5864
5865 * gcc.dg/cpp/macro9.c: New test.
5866
5867 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
5868
5869 * gcc.c-torture/execute/980223.c: Change type of addr from long
5870 to char *.
5871
5872 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
5873
5874 * gcc.c-torture/execute/20010915-1.c: New test.
5875
5876 2001-09-14 Janis Johnson <janis187@us.ibm.com>
5877
5878 * g77.dg/bprob: New directory.
5879 * g77.dg/bprob/bprob.exp: New file.
5880 * g77.dg/bprob/bprob-1.f: New test.
5881 * g77.dg/gcov: New directory.
5882 * g77.dg/gcov/gcov.exp: New file.
5883 * g77.dg/gcov/gcov-1.f: New test.
5884 * g77.dg/gcov/gcov-1.x: New file.
5885
5886 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
5887
5888 * gcc.dg/cpp/directiv.c: Update.
5889 * gcc.dg/cpp/undef1.c: Update.
5890
5891 2001-09-12 Jakub Jelinek <jakub@redhat.com>
5892
5893 * gcc.dg/20010912-1.c: New test.
5894
5895 2001-09-11 Janis Johnson <janis187@us.ibm.com>
5896
5897 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5898 language-independent file in lib.
5899 * lib/gcov.exp: New file.
5900
5901 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
5902
5903 * gcc.c-torture/compile/20010911-1.c: New test.
5904
5905 2001-09-10 Janis Johnson <janis187@us.ibm.com>
5906
5907 * lib/profopt.exp: New, to support profile-directed optimizations.
5908 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5909 * gcc.misc-tests/bprob-1.c: New test.
5910 * gcc.misc-tests/bprob-2.c: New test.
5911
5912 2001-09-07 Janis Johnson <janis187@us.ibm.com>
5913
5914 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5915 XFAIL and which kinds of gcov output to verify.
5916 * gcc.misc-tests/gcov-4b.x: New file.
5917 * gcc.misc-tests/gcov-5b.x: New file.
5918 * gcc.misc-tests/gcov-6.x: New file.
5919 * gcc.misc-tests/gcov-7.c: New test.
5920 * gcc.misc-tests/gcov-7.x: New file.
5921
5922 2001-09-06 Janis Johnson <janis187@us.ibm.com>
5923
5924 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5925 * gcc.misc-tests/gcov-6.c: New test.
5926
5927 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
5928
5929 PR c++/3986
5930 * g++.dg/abi/vbase1.C: New test.
5931
5932 2001-09-05 Ziemowit Laski <zlaski@apple.com>
5933
5934 * objc.dg/method-2.m: New.
5935
5936 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
5937
5938 PR c++/4203
5939 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5940 * g++.dg/init/empty1.C: New test.
5941
5942 2001-09-03 Jakub Jelinek <jakub@redhat.com>
5943
5944 * gcc.c-torture/compile/20010903-1.c: New test.
5945
5946 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
5947
5948 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5949 for m68k.
5950
5951 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
5952
5953 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5954
5955 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5956
5957 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5958
5959 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
5960
5961 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5962 for 16-bit 'unsigned int'.
5963
5964 2001-08-29 Kazu Hirata <kazu@hxi.com>
5965
5966 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5967
5968 2001-08-27 Richard Henderson <rth@redhat.com>
5969
5970 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5971 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5972
5973 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
5974
5975 * gcc.dg/asm-names.c (ymain): New.
5976
5977 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
5978
5979 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5980 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5981 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5982
5983 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5984
5985 * gcc.dg/compare5.c: New testcase.
5986
5987 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
5988
5989 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5990 and "In instantiation".
5991
5992 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
5993
5994 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
5995
5996 2001-08-20 Janis Johnson <janis187@us.ibm.com>
5997
5998 * gcc.misc-tests/gcov.exp: Add support for branch information.
5999 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6000 * gcc.misc-tests/gcov-4.c: New test.
6001 * gcc.misc-tests/gcov-4b.c: New test.
6002 * gcc.misc-tests/gcov-5b.c: New test.
6003
6004 2001-08-20 Zack Weinberg <zackw@panix.com>
6005
6006 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6007 expected to fail.
6008
6009 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6010
6011 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6012
6013 2001-08-19 Jakub Jelinek <jakub@redhat.com>
6014
6015 * g++.dg/eh/template1.C: New test.
6016
6017 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
6018
6019 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6020 Fix thinko.
6021 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6022 for xfail.
6023
6024 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
6025
6026 * lib/g77-dg.exp: Use prune.exp for common procedures
6027 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6028 * lib/g77.exp: (g77-dg-prune) Remove
6029
6030 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
6031
6032 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6033
6034 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6035
6036 * g++.dg/template/unify1.C: New test.
6037
6038 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
6039
6040 * g++.dg/abi/empty4.C: New test.
6041
6042 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
6043
6044 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6045 solaris2.*
6046 * g77.f-torture/compile/pr3743.x: Likewise
6047
6048 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
6049
6050 * g++.dg/other/using-declaration.C: New test.
6051
6052 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
6053
6054 * gcc.dg/cpp/tr-sign.c: New testcase.
6055
6056 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
6057
6058 * gcc.dg/cpp/19951025-1.c: Revert.
6059 * gcc.dg/cpp/directiv.c: We no longer process directives that
6060 interrupt macro arguments.
6061
6062 2001-08-03 Zack Weinberg <zackw@stanford.edu>
6063
6064 * gcc.dg/bconstp-1.c: New test.
6065
6066 2001-08-03 Richard Henderson <rth@redhat.com>
6067
6068 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6069
6070 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
6071
6072 * gcc.dg/cpp/19951025-1.c: Update.
6073
6074 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
6075
6076 * g77.dg/ff90-1.f (s): Fix reference of variable z,
6077 should be x.
6078
6079 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
6080
6081 Kill -fhonor-std.
6082 * g++.old-deja/g++.ns/ns14.C: Remove special options.
6083 * g++.old-deja/g++.other/std1.C: Likewise.
6084 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6085
6086 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6087
6088 * lib/g77.exp: Load gcc-defs.exp for common procedures
6089 (g77_pass, g77_fail, g77_finish, g77_exit,
6090 ${tool}_check_unsupported_p} Now redundant. Deleted.
6091
6092 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6093
6094 * g77.dg/fbackslash.f
6095 * g77.dg/fcase-preserve.f
6096 * g77.dg/ff90-1.f
6097 * g77.dg/ffixed-line-length-0.f
6098 * g77.dg/ffixed-line-length-132.f
6099 * g77.dg/ffixed-line-length-7.f
6100 * g77.dg/ffixed-line-length-72.f
6101 * g77.dg/ffixed-line-length-none.f
6102 * g77.dg/ffree-form-1.f
6103 * g77.dg/fno-backslash.f
6104 * g77.dg/fno-f90-1.f
6105 * g77.dg/fno-fixed-form-1.f
6106 * g77.dg/fno-onetrip.f
6107 * g77.dg/fno-typeless-boz.f
6108 * g77.dg/fno-underscoring.f
6109 * g77.dg/fno-vxt-1.f
6110 * g77.dg/fonetrip.f
6111 * g77.dg/ftypeless-boz.f
6112 * g77.dg/fugly-assumed.f
6113 * g77.dg/funderscoring.f
6114 * g77.dg/fvxt-1.f
6115
6116 2001-08-01 Ziemowit Laski <zlaski@apple.com>
6117
6118 * objc.dg/fwd-proto-1.m: New.
6119 * objc.dg/local-decl-1.m: New.
6120 * objc.dg/naming-1.m: New.
6121 * objc.dg/naming-2.m: New.
6122 * objc.dg/proto-hier-1.m: New.
6123
6124 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
6125
6126 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
6127 largest-type elements to a struct makes its size grow.
6128
6129 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6130
6131 * g++.dg/abi/vthunk1.C: New test.
6132
6133 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6134
6135 * g++.dg/abi/vbase8-22.C: New test.
6136
6137 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6138
6139 * gcc.dg/cpp/macro8.c: New test.
6140
6141 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6142
6143 * g++.dg/abi/vbase8-21.C: New test.
6144
6145 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6146
6147 * g++.dg/abi/vbase8-10.C: New test.
6148
6149 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6150
6151 * lib/g++.exp (g++_set_ld_library_path): Renamed to
6152 ${tool}_set_ld_library_path.
6153 Changed caller.
6154 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6155 g++.exp.
6156
6157 2001-07-26 Stan Cox <scox@redhat.com>
6158
6159 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6160 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6161 gcc_exit, gcc_check_unsupported_p):
6162 Moved to gcc-deps.exp
6163 * gcc-deps.exp: New file.
6164
6165 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6166
6167 * g++.old-deja/g++.pt/defarg14.C: New test.
6168
6169 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6170
6171 * g++.old-deja/g++.other/lineno5.C: New test.
6172
6173 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6174
6175 * g++.old-deja/g++.pt/crash68.C: New test.
6176
6177 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6178
6179 * g++.old-deja/g++.other/crash42.C: New test.
6180
6181 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6182
6183 * gcc.dg/cpp/extratokens.c: Fix.
6184 * gcc.dg/cpp/skipping2.c: New tests.
6185
6186 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6187
6188 * gcc.c-torture/execute/20010724-1.c: New file.
6189 * gcc.c-torture/execute/20010724-1.x: New file.
6190
6191 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6192
6193 * g++.old-deja/g++.other/cond7.C: New test.
6194
6195 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6196
6197 * g++.old-deja/g++.other/optimize4.C: New test.
6198
6199 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6200
6201 * g++.old-deja/g++.abi/vbase8-5.C: New test.
6202
6203 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
6204
6205 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6206 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6207 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6208 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6209
6210 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6211 bug report" message.
6212
6213 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6214 * g++.dg/ext/instantiate1.C: Move from old-deja.
6215
6216 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
6217
6218 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6219 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6220 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6221 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6222
6223 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
6224
6225 * gcc.c-torture/execute/20010723-1.c: New test.
6226
6227 2001-07-23 Ben Elliston <bje@redhat.com>
6228
6229 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6230
6231 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6232
6233 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6234 i[34567]86-*-*.
6235 Delete handling of ieee_multilib_flags.
6236 Pass -mieee for alpha*-*-* and sh-*-*.
6237 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6238
6239 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
6240
6241 Remove old-abi tests.
6242 * g++.old-deja/g++.mike/p11116.C: Remove.
6243 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6244
6245 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
6246
6247 * g77.f-torture/compile/pr3743.f: New test
6248
6249 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
6250
6251 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6252
6253 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6254
6255 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6256 g++.old-deja/g++.pt/static6.C: Likewise.
6257 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6258 supports weak symbols.
6259
6260 2001-07-18 Andreas Jaeger <aj@suse.de>
6261
6262 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6263 supported again.
6264
6265 2001-07-18 Andreas Jaeger <aj@suse.de>
6266
6267 * gcc.dg/iftrap-1.c: Fix target line.
6268
6269 2001-07-17 Richard Henderson <rth@redhat.com>
6270
6271 * gcc.c-torture/execute/20010717-1.c: New.
6272
6273 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
6274
6275 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6276 tests.
6277
6278 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6279
6280 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6281
6282 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6283
6284 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6285 UAC_SIGBUS, UAC_NOPRINT definitions.
6286
6287 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
6288
6289 * objc/execute/object_is_class.m: New test.
6290 * objc/execute/object_is_meta_class.m: New test.
6291
6292 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
6293
6294 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6295 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6296
6297 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
6298
6299 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6300 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6301
6302 2001-07-14 Richard Henderson <rth@redhat.com>
6303
6304 * gcc.dg/iftrap-1.c: New.
6305
6306 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
6307
6308 * g77.f-torture/execute/intrinsic77.f: New test.
6309
6310 2001-07-11 Janis Johnson <janis@us.ibm.com>
6311
6312 * gcc.misc-tests/gcov-3.c: New test.
6313
6314 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6315
6316 * gcc.c-torture/compile/20010711-1.c,
6317 * gcc.c-torture/compile/20010711-2.c: New tests.
6318
6319 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6320
6321 * gcc.c-torture/execute/20010711-1.c: New test.
6322
6323 2001-07-11 Ben Elliston <bje@redhat.com>
6324
6325 * g++.old-deja/g++.other/enum5.C: New test.
6326
6327 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
6328
6329 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6330 (g++-dg-prune): Call prune_gcc_output.
6331 * prune.exp: New file for prune_gcc_output.
6332 * lib/g++.exp, lib/gcc.exp: Load it.
6333
6334 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
6335
6336 * gcc.c-torture/compile/20010701-1.c,
6337 g++.old-deja/g++.ext/attrib6.C: New tests.
6338
6339 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
6340
6341 * gcc.c-torture/compile/20010706-1.c: New test.
6342
6343 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
6344
6345 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6346
6347 2001-06-28 Stan Shebs <shebs@apple.com>
6348
6349 * gcc.dg/pragma-darwin.c: New test.
6350
6351 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6352
6353 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6354 Solaris 2.[678] system.
6355
6356 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
6357
6358 * gcc.dg/20010622-1.c: New test.
6359
6360 2001-06-18 Stan Shebs <shebs@apple.com>
6361
6362 * objc.dg: New directory.
6363 * objc.dg/dg.exp: New file.
6364 * objc.dg/alias.m: New.
6365 * objc.dg/class-1.m: New.
6366 * objc.dg/class-2.m: New.
6367 * objc.dg/const-str-1.m: New.
6368 * objc.dg/const-str-2.m: New.
6369 * objc.dg/id-1.m: New.
6370 * objc.dg/method-1.m: New.
6371 * objc.dg/super-class-1.m: New.
6372 * lib/objc-dg.exp: New file.
6373
6374 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
6375
6376 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6377 of label name.
6378
6379 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
6380
6381 * g++.old-deja/g++.abi/vbase8-9.C: New test.
6382
6383 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6384
6385 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6386 variable.
6387
6388 2001-06-12 Richard Henderson <rth@redhat.com>
6389
6390 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6391
6392 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6393
6394 * g++.old-deja/g++.abi/vbase5.C: New test.
6395 * g++.old-deja/g++.abi/vbase6.C: New test.
6396 * g++.old-deja/g++.abi/vbase7.C: New test.
6397
6398 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6399
6400 * gcc.c-torture/compile/20010610-1.c: New test.
6401
6402 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6403
6404 * g++.old-deja/g++.abi/vbase4.C: New test.
6405
6406 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6407
6408 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6409 support %f for HC11/HC12 targets.
6410 * gcc.c-torture/execute/930513-1.x: New file, likewise.
6411 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6412 on HC11/HC12 targets.
6413 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6414
6415 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6416
6417 * gcc.dg/wchar_t-1.c: New file.
6418 * gcc.dg/wint_t-1.c: Likewise.
6419
6420 2001-06-11 Bernd Schmidt <bernds@redhat.com>
6421
6422 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6423
6424 2001-06-11 Richard Henderson <rth@redhat.com>
6425
6426 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6427
6428 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6429
6430 * gcc.c-torture/compile/20010611-1.c: New test.
6431
6432 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6433
6434 * gcc.dg/c99-tag-1.c: Add more tests.
6435
6436 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
6437
6438 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6439 representation on MN10300 and ARM/Thumb.
6440
6441 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
6442
6443 * g77.f-torture/execute/20010610.f: New.
6444
6445 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
6446
6447 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6448 names.
6449
6450 2001-06-09 Richard Henderson <rth@redhat.com>
6451
6452 * gcc.c-torture/execute/ashrdi-1.c: New.
6453 * gcc.c-torture/execute/ashldi-1.c: New.
6454 * gcc.c-torture/execute/lshrdi-1.c: New.
6455
6456 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
6457
6458 * objc/execute/load-3.m: Added. Check sending +load to categories,
6459 in addition to classes.
6460
6461 2001-06-08 Stan Shebs <shebs@apple.com>
6462
6463 * objc/execute/load-2.m: New test. From Nicola Pero
6464 <n.pero@mi.flashnet.it>.
6465
6466 2001-06-08 Jakub Jelinek <jakub@redhat.com>
6467
6468 * gcc.c-torture/execute/20010605-2.c: New test.
6469
6470 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
6471
6472 * g++.old-deja/g++.abi/vbase2.C: New test.
6473 * g++.old-deja/g++.abi/vbase3.C: New test.
6474
6475 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
6476
6477 * g++.old-deja/g++.pt/friend49.C: New test.
6478
6479 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
6480
6481 * g++.old-deja/g++.ext/anon3.C: New test.
6482
6483 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
6484
6485 * g++.old-deja/g++.other/conv7.C: New test.
6486
6487 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
6488
6489 * gcc.c-torture/compile/20010605-2.c: New test.
6490
6491 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
6492
6493 * gcc.c-torture/execute/20010604-1.c: New test.
6494
6495 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
6496
6497 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6498
6499 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
6500
6501 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6502 (g++_link_flags): Likewise.
6503 (g++_init): Pass gccpath's value to two previous functions.
6504
6505 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6506
6507 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6508 Ensure logfile entry matches exec command line.
6509
6510 2001-05-31 Richard Henderson <rth@redhat.com>
6511
6512 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6513 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6514
6515 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
6516
6517 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6518 compiler for irix6.2
6519
6520 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
6521
6522 * g++.old-deja/g++.other/optimize3.C: New file.
6523
6524 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
6525
6526 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6527 assemble.
6528
6529 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
6530
6531 * g++.old-deja/g++.other/optimize2.C: New file.
6532
6533 2001-05-25 Diego Novillo <dnovillo@redhat.com>
6534
6535 * gcc.c-torture/compile/20010518-2.c: New file.
6536 * gcc.c-torture/execute/20010518-1.c: New file.
6537 * gcc.c-torture/execute/20010518-2.c: New file.
6538
6539 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
6540
6541 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6542
6543 2001-05-24 Mark Mitchell <mark@codesourcery.com>
6544
6545 G++ no longer defines builtins that do not begin with __builtin.
6546 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6547 * g++.old-deja/g++.brendand/misc13.C: Likewise.
6548 * g++.old-deja/g++.law/builtin1.C: Likewise.
6549 * g++.old-deja/g++.law/cvt2.C: Likewise.
6550 * g++.old-deja/g++.mike/net5.C: Likewise.
6551 * g++.old-deja/g++.other/builtins1.C: Likewise.
6552 * g++.old-deja/g++.other/builtins2.C: Likewise.
6553 * g++.old-deja/g++.other/builtins3.C: Likewise.
6554 * g++.old-deja/g++.other/builtins4.C: Likewise.
6555 * g++.old-deja/g++.other/inline8.C: Likewise.
6556 * g++.old-deja/g++.robertl/eb39.C: Likewise.
6557
6558 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
6559
6560 * g++.old-deja/g++.pt/using1.C: Adjust.
6561 * g++.old-deja/g++.pt/using2.C: New test.
6562
6563 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
6564
6565 * gcc.dg/cpp/charconst.c: New tests.
6566 * gcc.dg/cpp/escape.c: New tests.
6567 * gcc.dg/cpp/escape-1.c: New tests.
6568 * gcc.dg/cpp/escape-2.c: New tests.
6569 * gcc.dg/cpp/ucs.c: New tests.
6570
6571 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
6572
6573 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
6574 native compiler for irix6.5.
6575
6576 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
6577
6578 * lib/g++.exp (g++_include_flags): Use args to compute
6579 get_multilibs.
6580 (g++_link_flags): Likewise.
6581 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6582
6583 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
6584
6585 * gcc.dg/c90-hexfloat-1.c: Add more tests.
6586
6587 2001-05-21 Geoff Keating <geoffk@redhat.com>
6588
6589 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6590 this file.
6591
6592 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6593
6594 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6595 STACK_SIZE;
6596 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6597 to STACK_SIZE; Use it to define size of add_histo array.
6598 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6599 to STACK_SIZE.
6600 (f): Use GITT_SIZE to define size of gitt local table.
6601 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6602 to STACK_SIZE; Use it to define size of bytemem array.
6603
6604 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6605
6606 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6607 on 68HC11/HC12 due to the asm instruction.
6608 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6609 * gcc.c-torture/compile/920520-1.x: Likewise.
6610 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6611 on 68HC11/HC12 because the function is larger than 64K.
6612 * gcc.c-torture/compile/961203-1.x: New file, this test fails
6613 on 68HC11/HC12 because the structure is too large.
6614
6615 2001-05-20 Richard Henderson <rth@redhat.com>
6616
6617 * gcc.c-torture/execute/20010520-1.c: New.
6618
6619 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6620
6621 * g++.old-deja/g++.warn/compare1.C: New test.
6622 * gcc.dg/compare4.c: New test.
6623
6624 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
6625
6626 * g++.old-deja/g++.other/optimize1.C: New test.
6627
6628 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6629
6630 * g++.old-deja/g++.pt/spec41.C: New test.
6631
6632 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
6633
6634 * gcc.c-torture/compile/20010114-1.x: Remove.
6635
6636 2001-05-18 Stan Shebs <shebs@apple.com>
6637
6638 * gcc.c-torture/compile/20010518-1.c: New test.
6639
6640 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
6641
6642 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6643 * g++.old-deja/g++.pt/crash67.C: New test.
6644
6645 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
6646
6647 * g++.old-deja/g++.other/debug9.C: New test.
6648
6649 2001-05-16 Zack Weinberg <zackw@stanford.edu>
6650
6651 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6652
6653 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
6654
6655 * gcc.c-torture/compile/20010516-1.c: New test.
6656
6657 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
6658
6659 * g++.old-deja/g++.other/crash41.C: New test.
6660
6661 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
6662
6663 * g++.old-deja/g++.pt/crash66.C: New test.
6664
6665 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6666
6667 * g++.old-deja/g++.robertl/eb27.C: Convert.
6668
6669 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
6670
6671 * g++.dg/friend-warn.C: New test. Do not warn about friend
6672 declaration being redundant.
6673
6674 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
6675
6676 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6677
6678 2001-05-14 Mark Mitchell <mark@codesourcery.com>
6679
6680 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6681
6682 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
6683
6684 * lib/g++.exp: Use testsuite_flags.
6685
6686 2001-05-13 Mark Mitchell <mark@codesourcery.com>
6687
6688 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6689
6690 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
6691
6692 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6693
6694 2001-05-11 Mark Mitchell <mark@codesourcery.com>
6695
6696 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6697
6698 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
6699
6700 * gcc.c-torture/compile/20010313-1.c: New test.
6701
6702 2001-05-09 Zack Weinberg <zackw@stanford.edu>
6703
6704 * gcc.dg/cpp/direct2.c: New test.
6705 * gccq.dg/cpp/direct2s.c: New test.
6706
6707 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6708
6709 2001-05-07 Mark Mitchell <mark@codesourcery.com>
6710
6711 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6712 * g++.old-deja/g++.other/op3.C: Likewise.
6713
6714 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
6715
6716 * gcc.dg/cpp/syshdr.h: New file.
6717 * gcc.dg/cpp/sysmac1.c: Update.
6718 * gcc.dg/cpp/sysmac2.c: Update.
6719
6720 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
6721
6722 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6723
6724 2001-05-04 David Edelsohn <edelsohn@gnu.org>
6725
6726 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6727 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6728
6729 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
6730
6731 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6732
6733 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
6734
6735 * lib/g++.exp (g++_include_flags): Don't use any special flags
6736 if TESTING_IN_BUILD_TREE is not defined.
6737 (g++_init): Use a plain 'c++' as the compiler if
6738 TESTING_IN_BUILD_TREEE is not defined.
6739
6740 2001-05-02 Jakub Jelinek <jakub@redhat.com>
6741
6742 * g++.old-deja/g++.eh/catch13.C: New test.
6743 * g++.old-deja/g++.eh/catch14.C: New test.
6744
6745 2001-05-02 Jakub Jelinek <jakub@redhat.com>
6746
6747 * gcc.dg/cpp/tr-define.c: New test.
6748
6749 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
6750
6751 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6752 <stdlib.h>, not <malloc.h>.
6753
6754 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
6755
6756 * g++.old-deja/g++.ns/template17.C: New test.
6757
6758 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
6759
6760 * g++.old-deja/g++.pt/ref4.C: New test.
6761
6762 2001-04-30 Richard Henderson <rth@redhat.com>
6763
6764 * gcc.dg/20000724-1.c: Revert last change.
6765
6766 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
6767
6768 * g77.f-torture/execute/20010430.f: New test.
6769
6770 2001-04-30 Mark Mitchell <mark@codesourcery.com>
6771
6772 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6773
6774 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
6775
6776 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6777
6778 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6779
6780 * g++.old-deja/g++.eh/crash6.C: New test.
6781
6782 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6783
6784 * g++.old-deja/g++.other/warn7.C: New test.
6785
6786 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6787
6788 * g++.old-deja/g++.other/defarg9.C: New test.
6789
6790 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
6791
6792 * g77.f-torture/compile/20010426.f: New test.
6793 * g77.f-torture/execute/20010426.f: New test.
6794
6795 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
6796
6797 * g77.f-torture/compile/20000629-1.x: Remove - error
6798 has been fixed.
6799
6800 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
6801
6802 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6803 Tweak slightly to work with g++.dg framework.
6804 * g++.dg/special/ecos.exp: Run initp1.C test.
6805 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6806
6807 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6808 its linker doesn't give line numbers either.
6809 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6810
6811 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
6812
6813 * g++.old-deja/g++.other/lex1.C: New test.
6814
6815 2001-04-26 Jakub Jelinek <jakub@redhat.com>
6816
6817 * gcc.dg/noncompile/20010425-1.c: New test.
6818
6819 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
6820
6821 * g++.old-deja/g++.pt/mangle2.C: New test.
6822
6823 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6824
6825 * gcc.dg/format/plus-1.c: New test.
6826
6827 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6828
6829 * gcc.dg/20010423-1.c: New test.
6830
6831 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6832
6833 * gcc.c-torture/execute/20010422-1.c: New test.
6834
6835 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
6836
6837 * g++.old-deja/g++.ns/type2.C: New test.
6838
6839 2001-04-24 Zack Weinberg <zackw@stanford.edu>
6840
6841 * g++.old-deja/g++.other/perf1.C: New test.
6842
6843 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
6844
6845 * gcc.dg/c99-func-2.c: Remove xfail.
6846 * gcc.dg/c99-func-3.c: Remove xfail.
6847 * gcc.dg/c99-func-4.c: Remove xfail.
6848
6849 2001-04-23 Zack Weinberg <zackw@stanford.edu>
6850
6851 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6852
6853 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
6854
6855 * gcc.c-torture/compile/20010423-1.c: New test.
6856
6857 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
6858
6859 * g++.old-deja/g++.pt/typename28.C: New test.
6860
6861 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
6862
6863 * g++.old-deja/g++.abi/empty2.C: New test.
6864 * g++.old-deja/g++.abi/empty3.C: New test.
6865
6866 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6867
6868 * g++.old-deja/g++.other/comdat2.C: New test.
6869 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6870
6871 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6872
6873 * g++.old-deja/g++.other/overload14.C: New test.
6874
6875 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6876
6877 * g++.old-deja/g++.other/lookup23.C: New test.
6878
6879 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6880
6881 * gcc.c-torture/execute/20010403-1.c: New test.
6882
6883 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
6884 Mark Mitchell <mark@codesourcery.com>
6885
6886 * lib/old-dejagnu.exp: Don't delete output of executable.
6887 Add .exe suffix to executables.
6888
6889 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
6890
6891 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6892
6893 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6894
6895 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6896
6897 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
6898
6899 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6900 * g++.old-deja/g++.abi/crash1.C: New test.
6901
6902 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
6903
6904 * g++.old-deja/g++.other/crash40.C: New test.
6905
6906 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6907
6908 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6909
6910 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
6911
6912 * g++.old-deja/g++.other/warn6.C: New test.
6913
6914 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6915
6916 * g++.old-deja/g++.robertl/eb42.C: Same.
6917
6918 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6919
6920 * gcc.dg/wtr-conversion-1.c: New testcase.
6921
6922 2001-04-10 Richard Henderson <rth@redhat.com>
6923
6924 * g++.old-deja/g++.other/array5.C: New.
6925
6926 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6927
6928 * gcc.c-torture/execute/20010408-1.c: New test.
6929
6930 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
6931
6932 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6933 headers and constructs.
6934 * g++.old-deja/g++.robertl/eb79.C: Same.
6935 * g++.old-deja/g++.robertl/eb77.C (main): Same.
6936 * g++.old-deja/g++.robertl/eb73.C: Same.
6937 * g++.old-deja/g++.robertl/eb66.C (main): Same.
6938 * g++.old-deja/g++.robertl/eb55.C (t): Same.
6939 * g++.old-deja/g++.robertl/eb54.C (main): Same.
6940 * g++.old-deja/g++.robertl/eb46.C (main): Same.
6941 * g++.old-deja/g++.robertl/eb44.C: Same.
6942 * g++.old-deja/g++.robertl/eb41.C (main): Same.
6943 * g++.old-deja/g++.robertl/eb4.C (main): Same.
6944 * g++.old-deja/g++.robertl/eb39.C: Same.
6945 * g++.old-deja/g++.robertl/eb33.C (main): Same.
6946 * g++.old-deja/g++.robertl/eb31.C (main): Same.
6947 * g++.old-deja/g++.robertl/eb30.C: Same.
6948 * g++.old-deja/g++.robertl/eb3.C: Same.
6949 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6950 * g++.old-deja/g++.robertl/eb21.C: Same.
6951 * g++.old-deja/g++.robertl/eb15.C: Same.
6952 * g++.old-deja/g++.robertl/eb118.C: Same.
6953 * g++.old-deja/g++.robertl/eb115.C (main): Same.
6954 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6955 * g++.old-deja/g++.robertl/eb109.C: Same.
6956 * g++.old-deja/g++.other/sibcall1.C (main): Same.
6957 * g++.old-deja/g++.mike/rtti1.C: Same.
6958 * g++.old-deja/g++.mike/p658.C: Same.
6959 * g++.old-deja/g++.mike/net46.C: Same.
6960 * g++.old-deja/g++.mike/net34.C: Same.
6961 * g++.old-deja/g++.mike/memoize1.C: Same.
6962 * g++.old-deja/g++.mike/eh2.C: Same.
6963 * g++.old-deja/g++.law/weak.C: Same.
6964 * g++.old-deja/g++.law/visibility7.C: Same.
6965 * g++.old-deja/g++.law/visibility25.C: Same.
6966 * g++.old-deja/g++.law/visibility22.C: Same.
6967 * g++.old-deja/g++.law/visibility2.C: Same.
6968 * g++.old-deja/g++.law/visibility17.C: Same.
6969 * g++.old-deja/g++.law/visibility13.C: Same.
6970 * g++.old-deja/g++.law/visibility10.C: Same.
6971 * g++.old-deja/g++.law/visibility1.C: Same.
6972 * g++.old-deja/g++.law/virtual3.C (eval): Same.
6973 * g++.old-deja/g++.law/vbase1.C: Same.
6974 * g++.old-deja/g++.law/operators32.C: Same.
6975 * g++.old-deja/g++.law/nest3.C: Same.
6976 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6977 * g++.old-deja/g++.law/except5.C (main): Same.
6978 * g++.old-deja/g++.law/cvt7.C (run): Same.
6979 * g++.old-deja/g++.law/cvt2.C: Same.
6980 * g++.old-deja/g++.law/cvt16.C: Same.
6981 * g++.old-deja/g++.law/ctors6.C (bar): Same.
6982 * g++.old-deja/g++.law/ctors17.C (main): Same.
6983 * g++.old-deja/g++.law/ctors13.C: Same.
6984 * g++.old-deja/g++.law/ctors12.C (main): Same.
6985 * g++.old-deja/g++.law/ctors10.C: Same.
6986 * g++.old-deja/g++.law/code-gen5.C: Same.
6987 * g++.old-deja/g++.law/bad-error7.C: Same.
6988 * g++.old-deja/g++.law/arm9.C: Same.
6989 * g++.old-deja/g++.law/arm12.C: Same.
6990 * g++.old-deja/g++.law/arg8.C: Same.
6991 * g++.old-deja/g++.law/arg1.C: Same.
6992 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6993 * g++.old-deja/g++.jason/template31.C: Same.
6994 * g++.old-deja/g++.jason/template24.C (main): Same.
6995 * g++.old-deja/g++.jason/2371.C: Same.
6996 * g++.old-deja/g++.eh/new2.C: Same.
6997 * g++.old-deja/g++.eh/new1.C: Same.
6998 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
6999 * g++.old-deja/g++.brendan/nest21.C (main): Same.
7000 * g++.old-deja/g++.brendan/err-msg3.C: Same.
7001 * g++.old-deja/g++.brendan/crash62.C: Same.
7002 * g++.old-deja/g++.brendan/crash52.C: Same.
7003 * g++.old-deja/g++.brendan/crash49.C (main): Same.
7004 * g++.old-deja/g++.brendan/crash38.C: Same.
7005 * g++.old-deja/g++.brendan/crash15.C (main): Same.
7006 * g++.old-deja/g++.brendan/copy9.C: Same.
7007
7008 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
7009
7010 * gcc.c-torture/execute/20001203-2.c (memset):
7011 Count argument is of type __SIZE_TYPE__.
7012
7013 2001-04-04 Diego Novillo <dnovillo@redhat.com>
7014
7015 * gcc.c-torture/compile/20010404-1.c: New test.
7016
7017 2001-04-04 Jakub Jelinek <jakub@redhat.com>
7018
7019 * gcc.c-torture/compile/20010326-1.c: New test.
7020
7021 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
7022
7023 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7024 peculiarities of the SH.
7025 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7026
7027 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7028
7029 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7030 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7031 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7032
7033 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7034
7035 * g77.f-torture/compile/20010321-1.f: New test.
7036
7037 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7038
7039 * gcc.c-torture/compile/20010329-1.c: New test.
7040
7041 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7042
7043 * gcc.c-torture/execute/20010329-1.c: New test.
7044
7045 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
7046
7047 * g++.old-deja/g++.other/eh4.C: Fix typo.
7048
7049 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
7050
7051 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7052
7053 2001-03-28 Philip Blundell <philb@gnu.org>
7054
7055 * gcc.c-torture/compile/20010328-1.c: New test.
7056
7057 2001-03-27 Richard Henderson <rth@redhat.com>
7058
7059 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7060 * g++.old-deja/g++.eh/vbase3.C: Likewise.
7061
7062 2001-03-27 Alan Modra <alan@linuxcare.com.au>
7063
7064 * gcc.c-torture/compile/20010327-1.c: New test.
7065
7066 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
7067
7068 * g++.old-deja/g++.other/friend12.C: New test.
7069 * g++.old-deja/g++.other/friend9.C: Expect no errors.
7070 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7071
7072 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
7073
7074 * gcc.c-torture/execute/20010325-1.c: New test.
7075
7076 2001-03-23 Jakub Jelinek <jakub@redhat.com>
7077
7078 * g++.old-deja/g++.other/mangle3.C: New test.
7079
7080 2001-03-22 Jakub Jelinek <jakub@redhat.com>
7081
7082 * g++.old-deja/g++.other/anon8.C: New test.
7083
7084 2001-03-20 Philip Blundell <philb@gnu.org>
7085
7086 * gcc.c-torture/compile/20010320-1.c: New test.
7087
7088 2001-03-17 Richard Henderson <rth@redhat.com>
7089
7090 * g++.old-deja/g++.other/eh4.C: Add expected error text.
7091
7092 2001-03-15 Geoff Keating <geoff@redhat.com>
7093
7094 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7095 tests on AIX.
7096
7097 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
7098
7099 * g++.old-deja/g++.other/eh4.C: New test.
7100
7101 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
7102
7103 * gcc.dg/cpp/mi1.c: Update.
7104
7105 2001-03-14 Jakub Jelinek <jakub@redhat.com>
7106
7107 * g++.old-deja/g++.other/regstack.C: New test.
7108
7109 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7110
7111 * g++.old-deja/g++.other/ref4.C: New test.
7112
7113 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
7114
7115 * objc/execute/va_method.m: Added.
7116 * objc/execute/IMP.m: Added.
7117 * objc/execute/_cmd.m: Added.
7118 * objc/execute/accessing_ivars.m: Added.
7119 * objc/execute/class-1.m: Added.
7120 * objc/execute/class-10.m: Added.
7121 * objc/execute/class-11.m: Added.
7122 * objc/execute/class-12.m: Added.
7123 * objc/execute/class-13.m: Added.
7124 * objc/execute/class-14.m: Added.
7125 * objc/execute/class-2.m: Added.
7126 * objc/execute/class-3.m: Added.
7127 * objc/execute/class-4.m: Added.
7128 * objc/execute/class-5.m: Added.
7129 * objc/execute/class-6.m: Added.
7130 * objc/execute/class-7.m: Added.
7131 * objc/execute/class-8.m: Added.
7132 * objc/execute/class-9.m: Added.
7133 * objc/execute/class-tests-1.h
7134 * objc/execute/class-tests-2.h
7135 * objc/execute/compatibility_alias.m: Added.
7136 * objc/execute/encode-1.m: Added.
7137 * objc/execute/formal_protocol-1.m: Added.
7138 * objc/execute/formal_protocol-2.m: Added.
7139 * objc/execute/formal_protocol-3.m: Added.
7140 * objc/execute/formal_protocol-4.m: Added.
7141 * objc/execute/formal_protocol-5.m: Added.
7142 * objc/execute/formal_protocol-6.m: Added.
7143 * objc/execute/formal_protocol-7.m: Added.
7144 * objc/execute/informal_protocol.m: Added.
7145 * objc/execute/initialize.m: Added.
7146 * objc/execute/load.m: Added.
7147 * objc/execute/many_args_method.m: Added.
7148 * objc/execute/nested-3.m: Added.
7149 * objc/execute/no_clash.m: Added.
7150 * objc/execute/private.m: Added.
7151 * objc/execute/redefining_self.m: Added.
7152 * objc/execute/root_methods.m: Added.
7153 * objc/execute/selector-1.m: Added.
7154 * objc/execute/static-1.m: Added.
7155 * objc/execute/static-2.m: Added.
7156 * objc/execute/va_method.m: Added.
7157
7158 2001-03-10 Richard Henderson <rth@redhat.com>
7159
7160 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7161
7162 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
7163
7164 * g++.old-deja/g++.other/crash31.C: XFAIL.
7165 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7166 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7167 * gcc.c-torture/execute/20010123-1.x: XFAIL.
7168 * gcc.c-torture/execute/20010124-1.x: XFAIL.
7169 * gcc.dg/sequence-pt-1.c: XFAIL one test.
7170
7171 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
7172
7173 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7174
7175 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7176
7177 * gcc.dg/20000724-1.c: Don't use multiline strings.
7178
7179 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7180
7181 * objc/execute/string1.m, objc/execute/string2.m: Compare the
7182 result of -cString against what we expect it to be; don't just
7183 print it out for no one to read.
7184
7185 * objc/execute/string3.m, objc/execute/string4.m: New tests.
7186 Based on testcases provided by Nicola Pero.
7187
7188 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7189
7190 * gcc.dg/cpp/macro7.c: New test.
7191
7192 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7193
7194 * gcc.dg/cpp/multiline.c: Update.
7195
7196 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7197
7198 * g++.old-deja/g++.other/enum3.C: New test.
7199
7200 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7201
7202 * g++.old-deja/g++.other/pod1.C: New test.
7203
7204 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7205
7206 * g++.old-deja/g++.ext/overload1.C: New test.
7207
7208 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7209
7210 * g++.old-deja/g++.pt/using1.C: New test.
7211
7212 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7213
7214 * g++.old-deja/g++.other/using9.C: New test.
7215
7216 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
7217
7218 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7219
7220 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7221
7222 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
7223
7224 * g++.old-deja/g++.ext/realpt1.C: Remove.
7225
7226 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
7227
7228 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7229
7230 2001-02-26 Will Cohen <wcohen@redhat.com>
7231
7232 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7233
7234 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
7235
7236 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7237 templatized constructors.
7238
7239 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7240
7241 * gcc.c-torture/execute/20010224-1.c: New test.
7242
7243 2001-02-23 Jakub Jelinek <jakub@redhat.com>
7244
7245 * gcc.c-torture/execute/20010222-1.c: New test.
7246
7247 2001-02-22 Jakub Jelinek <jakub@redhat.com>
7248
7249 * g++.old-deja/g++.other/inline20.C: New test.
7250
7251 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7252
7253 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7254
7255 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7256
7257 * g++.old-deja/g++.other/lookup22.C: New test.
7258
7259 2001-02-19 Zack Weinberg <zackw@stanford.edu>
7260
7261 * g77.dg: New directory.
7262 * g77.dg/20010216-1.f: New test case.
7263 * g77.dg/dg.exp: New driver.
7264 * lib/g77-dg.exp: New driver library.
7265
7266 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7267
7268 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7269
7270 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
7271
7272 * g++.old-deja/g++.other/decl9.C: New test.
7273
7274 2001-02-16 Jakub Jelinek <jakub@redhat.com>
7275
7276 * g++.old-deja/g++.other/init16.C: Update the test so that it does
7277 not need <string> and also tests the initialization at runtime.
7278
7279 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
7280
7281 * gcc.c-torture/execute/longlong.c: New test.
7282
7283 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
7284
7285 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7286
7287 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
7288
7289 * gcc.c-torture/execute/920302-1.c (execute):
7290 Change argument type to short.
7291
7292 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7293
7294 * g++.old-deja/g++.pt/deduct6.C: New test.
7295
7296 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7297
7298 * g++.old-deja/g++.pt/deduct5.C: New test.
7299
7300 2001-02-14 Jakub Jelinek <jakub@redhat.com>
7301
7302 * gcc.c-torture/execute/20010209-1.c: New test.
7303
7304 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
7305
7306 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7307
7308 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
7309
7310 * g++.dg/vtgc1.C: Update for new ABI.
7311
7312 * consistency.vlad: New directory, 1665 files.
7313
7314 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
7315
7316 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7317 return type.
7318 * gcc.dg/cpp/digraphs.c: Declare puts.
7319
7320 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7321
7322 * g++.old-deja/g++.other/warn5.C: New test.
7323
7324 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7325
7326 * g++.old-deja/g++.pt/spec40.C: New test.
7327
7328 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7329
7330 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7331 case.
7332 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7333
7334 2001-02-12 Jakub Jelinek <jakub@redhat.com>
7335
7336 * gcc.c-torture/compile/20010209-1.c: New test.
7337
7338 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
7339
7340 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7341 excess errors message but not if it crashes.
7342 * g++.old-deja/g++.other/crash27.C: Likewise.
7343 * g++.old-deja/g++.other/crash28.C: Likewise.
7344 * g++.old-deja/g++.other/crash30.C: Likewise.
7345 * g++.old-deja/g++.other/crash32.C: Likewise.
7346 * g++.old-deja/g++.other/crash35.C: Likewise.
7347 * g++.old-deja/g++.pt/inherit2.C: Likewise.
7348
7349 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
7350
7351 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7352 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7353 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7354 g77.f-torture/execute/execute.exp,
7355 g77.f-torture/noncompile/noncompile.exp,
7356 gcc.c-torture/execute/execute.exp,
7357 gcc.c-torture/execute/memcheck/memcheck.exp,
7358 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7359 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7360 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7361 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7362 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7363 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7364 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7365 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7366 Remove bug reporting instructions with ancient email addresses.
7367
7368 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7369
7370 * gcc.dg/20010202-1.c: New test.
7371 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7372
7373 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
7374
7375 * g++.dg/stdbool-if.C: New test.
7376
7377 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7378
7379 * objc/execute/fdecl.m: Added main().
7380
7381 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7382
7383 * gcc.c-torture/execute/20010206-1.c: New test.
7384
7385 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
7386
7387 * gcc.dg/cpp/avoidpaste1.c: Update.
7388
7389 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7390
7391 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7392 Pero <nicola@brainstorm.co.uk>.
7393 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7394
7395 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
7396
7397 * g++.old-deja/g++.pt/spec39.C: New test.
7398
7399 2001-02-05 Jakub Jelinek <jakub@redhat.com>
7400
7401 * gcc.c-torture/compile/20010202-1.c: New test.
7402
7403 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
7404
7405 * g++.old-deja/g++.abi/primary2.C: New test.
7406 * g++.old-deja/g++.abi/primary3.C: New test.
7407 * g++.old-deja/g++.abi/primary4.C: New test.
7408 * g++.old-deja/g++.abi/primary5.C: New test.
7409 * g++.old-deja/g++.abi/vtable3.h: New test.
7410 * g++.old-deja/g++.abi/vtable3a.C: New test.
7411 * g++.old-deja/g++.abi/vtable3b.C: New test.
7412 * g++.old-deja/g++.abi/vtable3c.C: New test.
7413 * g++.old-deja/g++.abi/vtable3d.C: New test.
7414 * g++.old-deja/g++.abi/vtable3e.C: New test.
7415 * g++.old-deja/g++.abi/vtable3f.C: New test.
7416 * g++.old-deja/g++.abi/vtable3g.C: New test.
7417 * g++.old-deja/g++.abi/vtable3h.C: New test.
7418 * g++.old-deja/g++.abi/vtable3i.C: New test.
7419 * g++.old-deja/g++.abi/vtable3j.C: New test.
7420 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7421
7422 2001-02-03 Jakub Jelinek <jakub@redhat.com>
7423
7424 * g++.old-deja/g++.other/anon6.C: New test.
7425 * g++.old-deja/g++.other/anon7.C: New test.
7426
7427 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
7428
7429 * gcc.dg/cpp/avoidpaste2.c: New tests.
7430
7431 2001-01-31 Jakub Jelinek <jakub@redhat.com>
7432
7433 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7434
7435 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
7436
7437 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7438 DECIMAL_DIG cases for Irix."
7439
7440 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
7441
7442 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7443
7444 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
7445
7446 * gcc.dg/c99-tag-1.c: New test.
7447
7448 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
7449
7450 * gcc.dg/cpp/tr-warn1.c: Add tests.
7451
7452 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
7453
7454 * gcc.dg/cpp/avoidpaste1.c: Update.
7455 * gcc.dg/cpp/paste4.c: Update.
7456
7457 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
7458
7459 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7460 cases for Irix.
7461
7462 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7463
7464 * g++.old-deja/g++.other/inline19.C: New test.
7465
7466 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
7467
7468 * gcc.dg/Wlarger-than.c: New test.
7469
7470 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
7471
7472 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7473
7474 2001-01-29 Jakub Jelinek <jakub@redhat.com>
7475
7476 * gcc.c-torture/execute/20010129-1.c: New test.
7477 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7478
7479 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
7480
7481 * gcc.dg/cpp/avoidpaste1.c: Test case.
7482
7483 2001-01-28 Jakub Jelinek <jakub@redhat.com>
7484
7485 * g++.old-deja/g++.other/inline18.C: New test.
7486
7487 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7488
7489 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7490 and __builtin_putchar.
7491
7492 2001-01-27 Jakub Jelinek <jakub@redhat.com>
7493
7494 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7495 tests.
7496
7497 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
7498
7499 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7500 floating point number rounding mode to round to the nearest
7501 representable mode.
7502
7503 2001-01-25 Jakub Jelinek <jakub@redhat.com>
7504
7505 * g++.old-deja/g++.other/mangle2.C: New test.
7506
7507 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
7508
7509 * gcc.c-torture/compile/20010124-1.c: New test.
7510
7511 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
7512
7513 * g++.old-deja/g++.pt/spec38.C: New test.
7514
7515 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7516
7517 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7518 "Build don't run".
7519
7520 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7521
7522 * gcc.c-torture/execute/20010123-1.c: New test.
7523
7524 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
7525
7526 * g++.old-deja/g++.pt/spec37.C: New test.
7527
7528 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
7529
7530 * g++.old-deja/g++.pt/overload14.C: New test.
7531
7532 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7533
7534 * gcc.c-torture/execute/20010122-1.c: New test, exercise
7535 __builtin_return_address.
7536
7537 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
7538
7539 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7540 * g++.old-deja/g++.pt/spec35.C: New test.
7541 * g++.old-deja/g++.pt/spec36.C: New test.
7542
7543 2001-01-20 Jakub Jelinek <jakub@redhat.com>
7544
7545 * gcc.c-torture/compile/20010118-1.c: New test.
7546
7547 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
7548
7549 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7550
7551 2001-01-19 Jakub Jelinek <jakub@redhat.com>
7552
7553 * gcc.c-torture/execute/20010119-1.c: New test.
7554
7555 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7556
7557 * g++.old-deja/g++.other/vbase5.C: New test.
7558
7559 2001-01-19 Jakub Jelinek <jakub@redhat.com>
7560
7561 * gcc.c-torture/execute/20010118-1.c: New test.
7562
7563 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7564
7565 * g++.old-deja/g++.pt/deduct3.C: New test.
7566
7567 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7568
7569 * g++.old-deja/g++.pt/spec34.C: New test.
7570
7571 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7572
7573 * g77.f-torture/compile/20000601-2.f: New test.
7574
7575 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7576
7577 * g++.old-deja/g++.other/init17.C: New test.
7578
7579 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
7580
7581 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7582
7583 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7584
7585 * g++.old-deja/g++.pt/unify8.C: New test.
7586
7587 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7588
7589 * g++.old-deja/g++.abi/vbase1.C: New test.
7590
7591 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7592
7593 * g++.old-deja/g++.pt/crash65.C: New test.
7594
7595 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
7596
7597 * gcc.dg/cpp/assembl2.S: New test case.
7598
7599 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
7600
7601 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7602 are supported.
7603
7604 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7605
7606 * g++.old-deja/g++.other/builtins1.C: New test.
7607 * g++.old-deja/g++.other/builtins2.C: Likewise.
7608 * g++.old-deja/g++.other/builtins3.C: Likewise.
7609 * g++.old-deja/g++.other/builtins4.C: Likewise.
7610
7611 2001-01-17 Jakub Jelinek <jakub@redhat.com>
7612
7613 * gcc.c-torture/compile/20010117-1.c: New test.
7614 * gcc.c-torture/compile/20010117-2.c: New test.
7615
7616 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7617
7618 * g77.f-torture/execute/20010116.[fx]: New test,
7619 XFAIL on i?86-*-*.
7620 * g77.f-torture/compile/20010115.f: Indicate it's
7621 a test for PR fortran/1636.
7622
7623 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
7624
7625 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7626
7627 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7628
7629 * g77.f-torture/compile/20010115.f: New test.
7630
7631 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
7632
7633 * g++.old-deja/g++.pt/nontype5.C: New test.
7634
7635 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
7636
7637 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7638 have an equivalent working one below it.
7639
7640 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
7641
7642 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7643 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7644
7645 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
7646
7647 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7648 message containing "init_priority".
7649 (conpr-2.C): Likewise.
7650 (conpr-3.C): Likewise.
7651 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7652
7653 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7654
7655 * gcc.c-torture/execute/20010114-2.c: New test.
7656
7657 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
7658
7659 * gcc.c-torture/compile/20010114-1.c: New test.
7660 * gcc.c-torture/compile/20010114-1.x: Xfail.
7661 * gcc.c-torture/compile/20010114-2.c: New test.
7662 * gcc.c-torture/execute/20010114-1.c: New test.
7663 * gcc.dg/trunc-1.c: New test.
7664 * gcc.dg/uninit-B.c: New test.
7665
7666 2001-01-13 Nick Clifton <nickc@redhat.com>
7667
7668 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7669 target.
7670
7671 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
7672
7673 * gcc.c-torture/compile/20010113-1.c: New test.
7674
7675 2001-01-13 Jakub Jelinek <jakub@redhat.com>
7676
7677 * gcc.c-torture/compile/20001212-1.c: New test.
7678
7679 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
7680
7681 * gcc.dg/cpp/widestr1.c: Update.
7682 * gcc.dg/cpp/prag-imp.c: Remove.
7683
7684 2001-01-12 Jakub Jelinek <jakub@redhat.com>
7685
7686 * gcc.c-torture/execute/20000801-3.x: Remove.
7687 * gcc.dg/c90-init-1.c: New test.
7688 * gcc.dg/c99-init-1.c: New test.
7689 * gcc.dg/c99-init-2.c: New test.
7690 * gcc.dg/gnu99-init-1.c: New test.
7691
7692 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
7693
7694 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7695 testing that no relevant ones were found.
7696
7697 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
7698
7699 * g++.old-deja/g++.pt/cast2.C: New test.
7700
7701 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
7702
7703 * g++.old-deja/g++.pt/friend47.C: New test.
7704
7705 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7706
7707 * g++.old-deja/g++.pt/instantiate13.C: New test.
7708
7709 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7710
7711 * g++.old-deja/g++.other/defarg7.C: New test.
7712 * g++.old-deja/g++.other/defarg8.C: New test.
7713
7714 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7715
7716 * g++.old-deja/g++.pt/crash64.C: New test.
7717
7718 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7719
7720 * g++.old-deja/g++.pt/crash63.C: New test.
7721
7722 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
7723
7724 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7725
7726 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
7727
7728 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7729
7730 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7731
7732 * g++.old-deja/g++.pt/error3.C: New test.
7733
7734 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7735
7736 * g++.old-deja/g++.other/crash39.C: New test.
7737
7738 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7739
7740 * g++.old-deja/g++.other/vbase4.C: New test.
7741
7742 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
7743
7744 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7745 * gcc.dg/special/20000419-2.c: New file. Identical to above.
7746 * gcc.dg/special/special.exp: New test driver which will check
7747 for alias support for the above test.
7748
7749 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
7750
7751 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7752 problems on small machines.
7753 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7754 parameterize.
7755
7756 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
7757
7758 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7759 mips.
7760 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7761
7762 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
7763
7764 * g++.old_deja/g++.pt/using8.C: New test.
7765
7766 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
7767
7768 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7769
7770 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
7771
7772 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7773 where a failure is expected.
7774 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7775
7776 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7777
7778 * g++.old_deja/g++.pt/instantiate12.C: New test.
7779
7780 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7781
7782 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7783 start of structs.
7784 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7785 * g++.old-deja/g++.brendan/crash17.C: Likewise.
7786 * g++.old-deja/g++.brendan/crash29.C: Likewise.
7787 * g++.old-deja/g++.brendan/crash48.C: Likewise.
7788 * g++.old-deja/g++.brendan/ns1.C: Likewise.
7789 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7790 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7791 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7792 * g++.old-deja/g++.eh/spec6.C: Likewise.
7793 * g++.old-deja/g++.jason/crash3.C: Likewise.
7794 * g++.old-deja/g++.law/ctors11.C: Likewise.
7795 * g++.old-deja/g++.law/ctors17.C: Likewise.
7796 * g++.old-deja/g++.law/ctors5.C: Likewise.
7797 * g++.old-deja/g++.law/ctors9.C: Likewise.
7798 * g++.old-deja/g++.mike/ambig1.C: Likewise.
7799 * g++.old-deja/g++.mike/net22.C: Likewise.
7800 * g++.old-deja/g++.mike/p3538a.C: Likewise.
7801 * g++.old-deja/g++.mike/p3538b.C: Likewise.
7802 * g++.old-deja/g++.mike/virt3.C: Likewise.
7803 * g++.old-deja/g++.niklas/t128.C: Likewise.
7804 * g++.old-deja/g++.other/anon4.C: Likewise.
7805 * g++.old-deja/g++.other/using1.C: Likewise.
7806 * g++.old-deja/g++.other/warn3.C: Likewise.
7807 * g++.old-deja/g++.pt/t37.C: Likewise.
7808 * g++.old-deja/g++.robertl/eb69.C: Likewise.
7809 * g++.old-deja/g++.robertl/eb71.C: Likewise.
7810
7811 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7812
7813 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7814
7815 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7816
7817 * gcc.c-torture/execute/stdio-opt-3.c: New test.
7818
7819 2001-01-07 Jakub Jelinek <jakub@redhat.com>
7820
7821 * gcc.c-torture/compile/20010107-1.c: New test.
7822
7823 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
7824
7825 * gcc.c-torture/execute/builtin-noret-1.c: New test.
7826
7827 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
7828
7829 * gcc.dg/format/format.h: New file.
7830 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7831 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7832 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7833 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7834 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7835 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7836 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7837 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7838 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7839 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7840 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7841 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7842 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7843 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7844 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7845 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7846 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7847 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7848 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7849 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7850 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7851 instead of declaring standard types, macros and functions in each
7852 test.
7853
7854 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
7855
7856 * gcc.c-torture/execute/20010106-1.c: New test.
7857
7858 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
7859
7860 * gcc.dg/format/format.exp: New file.
7861 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7862 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7863 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7864 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7865 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7866 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7867 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7868 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7869 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7870 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7871 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7872 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7873 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7874 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7875 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7876 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7877 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7878 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7879 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7880 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7881 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7882 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7883 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7884 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7885 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7886 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7887 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7888 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7889 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7890 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7891 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7892 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7893 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7894 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7895 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7896 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7897 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7898 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7899 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7900 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7901 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7902 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7903
7904 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
7905
7906 * gcc.c-torture/execute/991228-1.c: Take word endianness into
7907 account.
7908
7909 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
7910
7911 * gcc.c-torture/execute/builtin-complex-1.c: New test.
7912
7913 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
7914
7915 * g++.old-deja/g++.pt/crash62.C: New test.
7916
7917 2001-01-04 Richard Henderson <rth@redhat.com>
7918
7919 * gcc.dg/20000926-1.c: Update expected warnings.
7920 * gcc.dg/array-2.c: Likewise.
7921 * gcc.dg/array-4.c: Also validate flexible array members.
7922 * gcc.dg/c99-flex-array-1.c: New.
7923
7924 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
7925
7926 * gcc.c-torture/compile/20001222-1.x: Remove.
7927
7928 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7929
7930 * gcc.c-torture/execute/built-in-setjmp.c: New.
7931
7932 2001-01-03 Richard Henderson <rth@redhat.com>
7933
7934 * gcc.dg/940510-1.c: Update expected error wording.
7935 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7936
7937 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
7938
7939 * lib/target-supports.exp (check_alias_available): Modified to
7940 indicate aliases not supported if only weak aliases are supported.
7941
7942 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7943
7944 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7945 Turn on cmpstrsi checks for __pj__ and __i370__.
7946
7947 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
7948
7949 * g++.old-deja/g++.other/virtual11.C: New test.
7950
7951 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
7952
7953 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7954
7955 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7956
7957 * gcc.c-torture/compile/20010102-1.c: New test.
7958
7959 2001-01-02 Andreas Jaeger <aj@suse.de>
7960
7961 * gcc.dg/noreturn-3.c: New test.
7962
7963 * gcc.dg/noreturn-4.c: New test.
7964
7965 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7966
7967 * gcc.c-torture/execute/stdio-opt-1.c: Also test
7968 __builtin_fputc and __builtin_fwrite.
7969
7970 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
7971
7972 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7973 signed char, not default char.
7974
7975 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
7976
7977 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7978
7979 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
7980
7981 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
7982
7983 2000-12-29 Richard Henderson <rth@redhat.com>
7984
7985 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7986 (__cyg_profile_func_exit): Define.
7987
7988 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7989
7990 * g++.dg/vtgc1.C: New test.
7991
7992 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
7993
7994 * gcc.dg/noncompile/20001228-1.c: New test.
7995
7996 * gcc.dg/20001228-1.c: New test.
7997
7998 * gcc.c-torture/execute/20001228-1.c: New test.
7999
8000 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
8001
8002 * gcc.dg/format-strfmon-1.c: New test.
8003
8004 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8005
8006 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8007 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8008 * gcc.c-torture/execute/string-opt-1.c: Likewise.
8009 * gcc.c-torture/execute/string-opt-2.c: Likewise.
8010 * gcc.c-torture/execute/string-opt-3.c: Likewise.
8011 * gcc.c-torture/execute/string-opt-4.c: Likewise.
8012 * gcc.c-torture/execute/string-opt-6.c: Likewise.
8013 * gcc.c-torture/execute/string-opt-7.c: Likewise.
8014 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8015 * gcc.c-torture/execute/string-opt-9.c: Likewise.
8016 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8017 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8018 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8019
8020 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8021 * gcc.c-torture/execute/string-opt-4.c: Test index.
8022
8023 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
8024
8025 * gcc.c-torture/compile/20001226-1.c: New test.
8026
8027 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
8028
8029 * gcc.c-torture/compile/20001222-1.c: New test.
8030 * gcc.c-torture/compile/20001222-1.x: Xfail.
8031
8032 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
8033
8034 * gcc.c-torture/execute/comp-goto-2.c: New test.
8035
8036 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
8037
8038 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8039 Use long types if __INT_MAX__ is 32767.
8040 (main): Use cast to (sint32 *) when poking 88 into a_page.
8041
8042 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8043
8044 2000-12-21 Bernd Schmidt <bernds@redhat.com>
8045
8046 * gcc.c-torture/compile/20001221-1.c: New test.
8047 * gcc.c-torture/execute/20001221-1.c: New test.
8048
8049 2000-12-20 Richard Henderson <rth@redhat.com>
8050
8051 * g++.old-deja/g++.pt/crash36.C: Update error lines.
8052 * g++.old-deja/g++.robertl/eb109.C: Likewise.
8053
8054 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8055
8056 * gcc.dg/compare3.c: New test.
8057
8058 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
8059
8060 * gcc.dg/format-warnll-1.c: New test.
8061
8062 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
8063
8064 * gcc.dg/cpp/cmdlne-P.c: New test.
8065
8066 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
8067
8068 * gcc.c-torture/execute/builtin-abs-1.c,
8069 gcc.c-torture/execute/builtin-abs-2.c: New tests.
8070
8071 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8072
8073 * gcc.dg/cpp/multiline.c: New test.
8074
8075 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8076
8077 * g++.old-deja/g++.other/syshdr1.C: Update.
8078 * gcc.dg/cpp/lineflags.c: Remove temporarily.
8079
8080 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8081
8082 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8083
8084 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8085
8086 * g++.old-deja/g++.pt/ttp65.C: New test.
8087
8088 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8089
8090 * g++.old-deja/g++.pt/ttp64.C: New test.
8091
8092 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8093
8094 * g++.old-deja/g++.pt/spec33.C: New test.
8095
8096 2000-12-14 Catherine Moore <clm@redhat.com>
8097
8098 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8099 * gcc.c-torture/execute/920612-2.c: Likewise.
8100 * gcc.c-torture/execute/920428-2.c: Likewise.
8101 * gcc-c-torture/execute/va-arg-11.c: Call exit.
8102 * gcc.c-torture/execute/va-arg-21.c: Likewise.
8103
8104 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8105
8106 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8107 * gcc.dg/pack-test-2.c: Likewise.
8108
8109 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8110
8111 Tests by Zack Weinberg <zackw@stanford.edu>.
8112
8113 * gcc.dg/cpp/defined.c: Update.
8114 * gcc.dg/cpp/defined_trad.c: New tests.
8115
8116 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8117
8118 * gcc.dg/cpp/trad-direct.c: Update.
8119
8120 2000-12-11 Neil Booth <neilb@earthling.net>
8121
8122 * gcc.dg/cpp/defined_trad.c
8123
8124 2000-12-11 Neil Booth <neilb@earthling.net>
8125
8126 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8127
8128 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
8129
8130 * gcc.dg/format-miss-2.c: New test.
8131
8132 2000-12-09 Neil Booth <neilb@earthling.net>
8133
8134 * gcc.dg/cpp/lineflags.c: New tests.
8135 * gcc.dg/cpp/poison.c: Update.
8136 * gcc.dg/cpp/redef2.c: Update.
8137 * gcc.dg/cpp/skipping.c: New test.
8138
8139 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
8140
8141 * g++.old-deja/g++.other/eh3.C: New testcase.
8142
8143 2000-12-07 Neil Booth <neilb@earthling.net>
8144
8145 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8146 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8147 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8148 wtr-union-init-2.c, wtr-union-init-3.c: Update.
8149 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8150 Update.
8151
8152 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8153
8154 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8155 __SIZE_TYPE__ instead of int for type of integers cast to
8156 pointers.
8157
8158 2000-12-07 Jakub Jelinek <jakub@redhat.com>
8159
8160 * g++.old-deja/g++.other/cleanup4.C: New test.
8161
8162 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8163
8164 * format-sec-1.c: New test.
8165
8166 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8167
8168 * gcc.dg/format-nonlit-3.c: New test.
8169
8170 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8171
8172 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8173 through a null pointer.
8174
8175 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8176
8177 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8178 * g++.old-deja/g++.pt/partial4.C: New test.
8179
8180 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
8181
8182 * gcc.c-torture/execute/ieee/hugeval.x: New.
8183
8184 2000-12-06 Neil Booth <neilb@earthling.net>
8185
8186 * gcc.dg/cpp/backslash2.c: New tests.
8187
8188 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8189
8190 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8191 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8192
8193 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
8194
8195 * gcc.c-torture/execute/20001203-2.c: New testcase.
8196
8197 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8198
8199 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8200 * g++.old-deja/g++.other/virtual10.C: New test.
8201
8202 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8203
8204 * g++.old-deja/g++.mike/pmf5.C: Remove test.
8205
8206 2000-12-05 Richard Henderson <rth@redhat.com>
8207
8208 * gcc.c-torture/compile/20001205-1.c: New.
8209
8210 2000-12-04 Neil Booth <neilb@earthling.net>
8211
8212 * g++.old-deja/g++.other/virtual9.C: New test.
8213 * g++.old-deja/g++.pt/crash61.C: New test.
8214 * gcc.c-torture/execute/loop-9.c: New test.
8215
8216 2000-12-04 Neil Booth <neilb@earthling.net>
8217
8218 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8219 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8220 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8221 * gcc.dg/cpp/extratokens.c: ...here.
8222
8223 2000-12-04 Neil Booth <neilb@earthling.net>
8224
8225 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8226 New tests.
8227
8228 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8229
8230 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8231 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8232
8233 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
8234
8235 * gcc.c-torture/execute/20001203-1.c: New test.
8236
8237 2000-12-03 Neil Booth <neilb@earthling.net>
8238
8239 * gcc.dg/cpp/macro6.c: New test cases.
8240
8241 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8242
8243 * gcc.c-torture/execute/string-opt-9.c: New test.
8244 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8245 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8246 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8247
8248 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8249 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8250
8251 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
8252
8253 * gcc.dg/cpp/if-6.c: New testcase.
8254
8255 * gcc.dg/20001201-1.c: New testcase.
8256
8257 2000-12-02 Neil Booth <neilb@earthling.net>
8258
8259 * g++.old-deja/g++.other/externC4.C,
8260 g++.old-deja/g++.other/friend10.C: New tests.
8261
8262 2000-12-02 Neil Booth <neilb@earthling.net>
8263
8264 * g++.old-deja/g++.other/instan2.C
8265 * g++.old-deja/g++.other/instan3.C: New test.
8266
8267 2000-12-02 Neil Booth <neilb@earthling.net>
8268
8269 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8270 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8271 gnuc99.c,gnuc99-pedantic.c: New tests.
8272
8273 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8274
8275 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8276 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8277
8278 2000-12-01 Neil Booth <neilb@earthling.net>
8279
8280 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8281 * gcc.dg/cpp/poison.c: Update.
8282 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8283
8284 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
8285
8286 * g77.f-torture/execute/20001201.f: New test.
8287
8288 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8289
8290 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8291
8292 2000-12-01 Jakub Jelinek <jakub@redhat.com>
8293
8294 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8295
8296 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
8297
8298 * g++.old-deja/g++.other/cast6.C: New test.
8299
8300 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
8301
8302 * gcc.c-torture/execute/20001130-2.c: New testcase.
8303
8304 2000-11-30 Richard Henderson <rth@redhat.com>
8305
8306 * gcc.c-torture/execute/20001130-1.c: New test.
8307
8308 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8309
8310 * g++.old-deja/g++.other/op3.C: New test.
8311
8312 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8313
8314 * g++.old-deja/g++.other/op2.C: New test.
8315
8316 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8317
8318 * g++.old-deja/g++.other/crash38.C: New test.
8319
8320 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
8321
8322 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8323
8324 2000-11-29 Jakub Jelinek <jakub@redhat.com>
8325
8326 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8327 tests.
8328 * gcc.c-torture/execute/string-opt-6.c: New test.
8329
8330 * gcc.dg/20001117-1.c: Add main.
8331
8332 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
8333
8334 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8335 Move from here ...
8336 * gcc.dg/940510-1.c: ... to here.
8337
8338 * gcc.dg/20000926-1.c: GNU C now allows initializations of
8339 zero-size arrays in toplevel structures.
8340
8341 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8342
8343 * gcc.c-torture/execute/loop-8.c: New test.
8344
8345 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8346
8347 * g++.old-deja/g++.other/base1.C: New test.
8348
8349 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8350
8351 * g++.old-deja/g++.other/parse2.C: New test.
8352
8353 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8354
8355 * g++.old-deja/g++.pt/incomplete1.C: New test.
8356
8357 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8358
8359 * g++.old-deja/g++.other/friend9.C: New test.
8360
8361 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8362
8363 * gcc.dg/20001127-1.c: New test.
8364
8365 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8366
8367 * g++.old-deja/g++.pt/friend46.C: New test.
8368
8369 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8370
8371 * g++.old-deja/g++.other/ptrmem8.C: New test.
8372
8373 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8374
8375 * gcc.c-torture/execute/string-opt-7.c: New test.
8376 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8377
8378 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
8379
8380 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8381 instead of 'mkcheck 2'.
8382
8383 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
8384
8385 * gcc.c-torture/execute/memcheck/driver.c,
8386 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8387 C9X references to refer to C99.
8388
8389 2000-11-25 Jakub Jelinek <jakub@redhat.com>
8390
8391 * gcc.dg/ultrasp3.c: New test.
8392
8393 2000-11-25 Neil Booth <neilb@earthling.net>
8394
8395 * gcc.dg/cpp/include2.c: Update test to be locale independent.
8396
8397 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
8398
8399 * gcc.c-torture/compile/20001123-2.c: New.
8400
8401 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8402
8403 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8404
8405 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
8406
8407 * gcc.dg/sequence-point-1.c: Add some new tests.
8408 * gcc.c-torture/execute/20001124-1.c: New test.
8409
8410 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8411
8412 * g++.old-deja/g++.other/vaarg4.C: New test.
8413 * gcc.c-torture/compile/20001123-1.c: New test.
8414
8415 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8416
8417 * g++.other/crash24.C: Adjust and remove XFAIL.
8418 * g++.other/crash37.C: New test.
8419
8420 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
8421
8422 * g++.old-deja/g++.pt/instantiate9.C: New test.
8423
8424 2000-11-22 Mark Mitchell <mark@codesourcery.com>
8425
8426 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8427 new ABI, too.
8428
8429 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8430 * g++.old-deja/g++.robertl/eb55.C: Likewise.
8431
8432 2000-11-22 Neil Booth <neilb@earthling.net>
8433
8434 * gcc.dg/cpp/Wtrigraphs.c: New test.
8435
8436 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
8437
8438 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8439
8440 2000-11-22 Jakub Jelinek <jakub@redhat.com>
8441
8442 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8443
8444 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
8445
8446 * lib/gcc-dg.exp: load_lib scanasm.exp.
8447 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8448 * lib/g++-dg.exp: load_lib scanasm.exp.
8449 * lib/scanasm.exp: New.
8450 (scan-assembler, scan-assembler-not): Add optional arguments to
8451 test name, or if not present, the pattern name.
8452 (scan-assembler-dem, scan-assembler-dem-not): New.
8453
8454 * g++.dg/dg.exp: New.
8455
8456 2000-11-21 Neil Booth <neilb@earthling.net>
8457
8458 * gcc.dg/cpp/integrated1.c: Remove.
8459
8460 2000-11-21 Jakub Jelinek <jakub@redhat.com>
8461
8462 * gcc.c-torture/execute/20001121-1.c: New test.
8463
8464 2000-11-21 Richard Henderson <rth@redhat.com>
8465
8466 * gcc.c-torture/compile/20001121-1.c: New test.
8467
8468 2000-11-20 Neil Booth <neilb@earthling.net>
8469
8470 * gcc.dg/cpp/integrated1.c: New test.
8471
8472 2000-11-21 Jakub Jelinek <jakub@redhat.com>
8473
8474 * g++.old-deja/g++.other/inline17.C: New test.
8475
8476 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
8477
8478 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8479 local variable to be zero: I made the variable global. Now
8480 uses abort() and exit() instead of relying on main's return value.
8481
8482 2000-11-20 Neil Booth <neilb@earthling.net>
8483
8484 * gcc.dg/cpp/paste2.c: Update test.
8485 * objc/execute/paste.m: New test.
8486
8487 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
8488
8489 * gcc.dg/c99-condexpr-1.c: New test.
8490
8491 2000-11-20 Neil Booth <neilb@earthling.net>
8492
8493 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8494
8495 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
8496
8497 * g++.old-deja/g++.pt/export1.C: New test.
8498
8499 2000-11-20 Jakub Jelinek <jakub@redhat.com>
8500
8501 * gcc.dg/20001117-1.c: New test.
8502
8503 2000-11-18 Richard Henderson <rth@redhat.com>
8504
8505 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8506
8507 2000-11-18 Richard Henderson <rth@redhat.com>
8508
8509 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8510 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8511 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8512
8513 2000-11-18 Richard Henderson <rth@redhat.com>
8514
8515 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8516 (main): New. Exit cleanly.
8517
8518 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8519
8520 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8521 gcc.dg/c99-fordecl-2.c: New tests.
8522
8523 2000-11-18 Richard Henderson <rth@redhat.com>
8524
8525 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8526 * gcc.c-torture/execute/zerolen-2.c: New.
8527
8528 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8529
8530 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8531 memory.
8532
8533 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
8534
8535 * g++.old-deja/g++.pt/instantiate8.C: New test.
8536
8537 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
8538
8539 * g++.old-deja/g++.other/incomplete.C: Add more tests.
8540 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8541
8542 2000-11-16 Nick Clifton <nickc@redhat.com>
8543
8544 * gcc.c-torture/execute/nestfunc-2.c: New test.
8545 * gcc.c-torture/execute/nestfunc-3.c: New test.
8546
8547 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
8548
8549 * gcc.c-torture/compile/20001116-1.c: New test.
8550
8551 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8552
8553 * gcc.c-torture/execute/20001115-1.c: New test.
8554
8555 2000-11-15 Mark Mitchell <mark@codesourcery.com>
8556
8557 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8558 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8559 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8560 * g++.old-deja/g++.abi/vmihint.C: Likewise.
8561
8562 2000-11-15 Neil Booth <neilb@earthling.net>
8563
8564 gcc.dg/cpp/_Pragma1.c: Update.
8565 gcc.dg/cpp/_Pragma2.c: New test.
8566
8567 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
8568
8569 * g++.old-deja/g++.other/anon5.C: New test.
8570
8571 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
8572
8573 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8574 tests.
8575
8576 2000-11-14 Jakub Jelinek <jakub@redhat.com>
8577
8578 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8579 output.
8580
8581 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8582
8583 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8584 labels at end of compound statements.
8585
8586 2000-11-13 Jakub Jelinek <jakub@redhat.com>
8587
8588 * gcc.c-torture/execute/loop-7.c: New test.
8589
8590 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8591
8592 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8593
8594 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8595
8596 * gcc.dg/c99-bool-1.c: New test.
8597
8598 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8599
8600 * gcc.dg/c99-scope-1.c: Remove xfail.
8601 * gcc.dg/c99-scope-2.c: New test.
8602
8603 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8604
8605 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8606 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8607
8608 2000-11-11 Mark Mitchell <mark@codesourcery.com>
8609
8610 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8611 error messages.
8612
8613 * g++.mike/p700.C: Don't typedef wchar_t.
8614 * g++.mike/p784.C: Likewise.
8615 * g++.mike/eb101.C: Don't use __wchar_t.
8616
8617 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
8618
8619 * g77.f-torture/execute/20001111.[fx]: Test premature exit
8620 from DO loop.
8621
8622 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
8623
8624 * gcc.c-torture/execute/20001111-1.c: New test.
8625
8626 2000-11-10 Nick Clifton <nickc@redhat.com>
8627
8628 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8629 long multuiple and accumulate.
8630
8631 2000-11-09 Richard Henderson <rth@redhat.com>
8632
8633 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8634 via size_t instead of int.
8635
8636 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8637 * gcc.c-torture/execute/string-opt-2.c: Likewise.
8638 * gcc.c-torture/execute/string-opt-3.c: Likewise.
8639 * gcc.c-torture/execute/string-opt-4.c: Likewise.
8640
8641 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
8642
8643 * gcc.c-torture/compile/20001109-1.c: New test.
8644 * gcc.c-torture/compile/20001109-2.c: New test.
8645
8646 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
8647
8648 * g++.old-deja/g++.pt/operator1.C: New test.
8649 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8650
8651 2000-11-09 Jakub Jelinek <jakub@redhat.com>
8652
8653 * gcc.dg/20001108-1.c: New test.
8654
8655 2000-11-09 Jakub Jelinek <jakub@redhat.com>
8656
8657 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8658 with both arguments constant strings.
8659 * gcc.c-torture/execute/string-opt-3.c: New test.
8660 * gcc.c-torture/execute/string-opt-4.c: New test.
8661 * gcc.c-torture/execute/string-opt-5.c: New test.
8662
8663 2000-11-08 Nick Clifton <nickc@redhat.com>
8664
8665 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
8666 mulsidi3adddi patterns.
8667
8668 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
8669
8670 * g++.old-deja/g++.other/crash36.C: New test.
8671
8672 2000-11-08 Jakub Jelinek <jakub@redhat.com>
8673
8674 * g++.old-deja/g++.other/init16.C: New test.
8675
8676 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
8677
8678 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8679
8680 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
8681
8682 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8683 * gcc.c-torture/execute/va-arg-16.x: Likewise.
8684 * gcc.c-torture/execute/va-arg-17.x: Likewise.
8685
8686 2000-11-07 DJ Delorie <dj@redhat.com>
8687
8688 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8689
8690 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8691
8692 * gcc.c-torture/execute/string-opt-1.c: New test.
8693
8694 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
8695
8696 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
8697 mips-sgi-irix6.* because the MIPS ABI passes floating-point
8698 parameters in registers, and there is no way for a varargs
8699 function to know in which order the integer and floating-point
8700 parameters should be interleaved when they are placed on the
8701 stack.
8702 * gcc.c-torture/execute/va-arg-16.x: Likewise.
8703 * gcc.c-torture/execute/va-arg-17.x: Likewise.
8704
8705 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8706
8707 * gcc.c-torture/execute/string-opt-2.c: New test.
8708
8709 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
8710
8711 * g++.old-deja/g++.pt/crash60.C: New test.
8712
8713 2000-11-06 Jakub Jelinek <jakub@redhat.com>
8714
8715 * g++.old-deja/g++.other/crash24.C: New test.
8716 * g++.old-deja/g++.other/crash25.C: New test.
8717 * g++.old-deja/g++.other/crash26.C: New test.
8718 * g++.old-deja/g++.other/crash27.C: New test.
8719 * g++.old-deja/g++.other/crash28.C: New test.
8720 * g++.old-deja/g++.other/crash29.C: New test.
8721 * g++.old-deja/g++.other/crash30.C: New test.
8722 * g++.old-deja/g++.other/crash31.C: New test.
8723 * g++.old-deja/g++.other/crash32.C: New test.
8724 * g++.old-deja/g++.other/crash33.C: New test.
8725 * g++.old-deja/g++.other/crash34.C: New test.
8726 * g++.old-deja/g++.other/crash35.C: New test.
8727
8728 2000-11-06 Jakub Jelinek <jakub@redhat.com>
8729
8730 * gcc.c-torture/execute/20001031-1.c: New test.
8731
8732 2000-11-04 Mark Mitchell <mark@codesourcery.com>
8733
8734 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8735 namespace.
8736
8737 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8738 standards-conformant.
8739
8740 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8741
8742 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8743 * g++.old-deja/g++.mike/p755a.C: Likewise.
8744 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8745 library makes no calls to `operator new' during initialization.
8746
8747 2000-11-04 Neil Booth <neilb@earthling.net>
8748
8749 * gcc.dg/cpp/include2.c: New tests.
8750
8751 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
8752
8753 * lib/g++.exp (g++_set_ld_library_path): New function.
8754 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8755
8756 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
8757
8758 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
8759 warnings.
8760
8761 2000-11-01 Richard Henderson <rth@redhat.com>
8762
8763 * g++.old-deja/g++.ext/namedret1.C: New.
8764 * g++.old-deja/g++.ext/namedret2.C: New.
8765 * g++.old-deja/g++.ext/namedret3.C: New.
8766
8767 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
8768
8769 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8770 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8771
8772 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8773
8774 * gcc.c-torture/execute/va-arg-21.c: New test.
8775
8776 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
8777
8778 * gcc.dg/c99-complex-2.c: New test.
8779
8780 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8781
8782 * gcc.c-torture/execute/stdio-opt-1.c: New test.
8783
8784 2000-10-31 Jakub Jelinek <jakub@redhat.com>
8785
8786 * g++.old-deja/g++.other/inline16.C: New test.
8787
8788 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
8789
8790 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8791 __PRETTY_FUNCTION__
8792
8793 2000-10-29 Neil Booth <neilb@earthling.net>
8794
8795 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8796 New tests.
8797 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8798 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8799 optimisation.
8800
8801 2000-10-29 Neil Booth <neilb@earthling.net>
8802
8803 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8804 * mi1.c, mi1c.h: Add null directives to multiple-include test.
8805 * mi5.c: Test multiple includes work with -C.
8806 * trigraphs.c: Test ^= version.
8807
8808 2000-10-28 Neil Booth <neilb@earthling.net>
8809
8810 New tests and test updates for new macro expander.
8811
8812 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8813 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8814 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8815 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8816 new diagnostic messages.
8817
8818 * gcc.dg/cpp/macro3.c: New tests.
8819
8820 2000-10-27 Mark Mitchell <mark@codesourcery.com>
8821
8822 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8823 on the same line.
8824
8825 2000-10-27 Jakub Jelinek <jakub@redhat.com>
8826
8827 * g++.old-deja/g++.other/eh2.C: New test.
8828
8829 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
8830
8831 * gcc.c-torture/execute/20001027-1.c: New test.
8832
8833 2000-10-26 Richard Henderson <rth@redhat.com>
8834
8835 * gcc.c-torture/execute/20001026-1.c: New.
8836
8837 2000-10-26 Mark Mitchell <mark@codesourcery.com>
8838
8839 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8840 * g++.old-deja/g++.law/builtin1.C: Likewise.
8841 * g++.old-deja/g++.law/ctors10.C: Likewise.
8842 * g++.old-deja/g++.law/virtual3.C: Likewise.
8843 * g++.old-deja/g++.mike/p658.C: Likewise.
8844 * g++.old-deja/g++.other/sibcall1.C: Likewise.
8845 * g++.old-deja/g++.other/vaarg2.C: Likewise.
8846 * g++.old-deja/g++.robertl/eb124.C: Likewise.
8847 * g++.old-deja/g++.robertl/eb44.C: Likewise.
8848 * g++.old-deja/g++.robertl/eb77.C: Likewise.
8849
8850 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
8851
8852 * gcc.c-torture/compile/20001024-1.c: New test.
8853
8854 2000-10-25 Mark Mitchell <mark@codesourcery.com>
8855
8856 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8857 to tell us whether or not we are using V3.
8858
8859 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
8860
8861 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8862 operands.
8863
8864 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
8865
8866 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8867
8868 2000-10-25 Jakub Jelinek <jakub@redhat.com>
8869
8870 * gcc.c-torture/execute/20001024-1.c: New test.
8871
8872 2000-10-24 Jakub Jelinek <jakub@redhat.com>
8873
8874 * g++.old-deja/g++.other/sibcall1.C: New test.
8875
8876 2000-10-20 Jakub Jelinek <jakub@redhat.com>
8877
8878 * gcc.dg/noncompile/init-3.c: New test.
8879
8880 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
8881
8882 * gcc.dg/format-array-1.c: New test.
8883
8884 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
8885
8886 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8887 writing through null pointers; remove comment about testing
8888 unterminated strings.
8889
8890 2000-10-17 Matthew Hiller <hiller@redhat.com>
8891
8892 * gcc.c-torture/execute/20001017-2.c: New test.
8893
8894 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
8895
8896 * gcc.c-torture/compile/20001018-1.c: New test.
8897 * gcc.c-torture/compile/20001018-1.x: Xfail.
8898
8899 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8900
8901 * gcc.c-torture/execute/20001017-1.c: New test.
8902
8903 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
8904
8905 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8906 for multiple use of arguments with scanf formats; add tests for
8907 multiple use of arguments.
8908
8909 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
8910
8911 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8912
8913 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
8914
8915 * gcc.dg/format-miss-1.c: New test.
8916
8917 2000-10-16 Jakub Jelinek <jakub@redhat.com>
8918
8919 * gcc.c-torture/execute/20001013-1.c: New test.
8920
8921 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
8922
8923 * gcc.dg/format-branch-1.c: New test.
8924
8925 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
8926
8927 * README, lib/file-format.exp: Remove EGCS references.
8928
8929 2000-10-16 Jakub Jelinek <jakub@redhat.com>
8930
8931 * gcc.dg/20001013-1.c: New test.
8932
8933 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
8934
8935 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8936 for intmax_t in the compiler using __typeof__ and the type rules
8937 for conditional expressions.
8938
8939 2000-10-13 Jakub Jelinek <jakub@redhat.com>
8940
8941 * gcc.dg/20001012-1.c: New test.
8942 * gcc.dg/20001012-2.c: New test.
8943
8944 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8945
8946 * gcc.dg/format-attr-1.c: New test.
8947
8948 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8949
8950 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8951 __LONG_LONG_MAX__ instead of LLONG_MAX.
8952
8953 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8954
8955 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8956 scanf flags.
8957 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8958 flags.
8959
8960 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
8961
8962 * gcc.dg/sequence-pt-1.c: New test.
8963
8964 2000-10-11 Geoff Keating <geoffk@cygnus.com>
8965
8966 * gcc.c-torture/execute/20001011-1.c: New testcase.
8967 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8968
8969 2000-10-10 Jakub Jelinek <jakub@redhat.com>
8970
8971 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8972 does not error on it.
8973
8974 2000-10-10 Jakub Jelinek <jakub@redhat.com>
8975
8976 * gcc.dg/20001009-1.c: New test.
8977
8978 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
8979
8980 * gcc.c-torture/compile/20001009-1.c: Move from here ....
8981 * gcc.c-torture/execute/20001009-2.c: ... to here.
8982
8983 2000-10-09 Geoff Keating <geoffk@cygnus.com>
8984
8985 * gcc.c-torture/compile/20001009-1.c: New testcase.
8986 * gcc.c-torture/execute/20001009-1.c: New testcase.
8987 Testcases provided by Jan Hubicka <jh@suse.cz>.
8988
8989 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
8990
8991 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8992 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8993 uintmax_t using <limits.h> to emulate the compiler's internal
8994 logic. No longer XFAIL %j tests.
8995
8996 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
8997
8998 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
8999 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9000 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9001 regexps and details of expected handling of some bad formats.
9002 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9003 suppression.
9004
9005 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
9006
9007 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9008 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9009 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9010 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9011 in list archives.
9012
9013 2000-10-06 Richard Henderson <rth@cygnus.com>
9014
9015 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9016 * g++.old-deja/g++.brendan/crash52.C: Likewise.
9017 * g++.old-deja/g++.jason/report.C: Likewise.
9018 * g++.old-deja/g++.law/friend5.C: Likewise.
9019 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
9020 of the expected warnings.
9021
9022 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
9023
9024 * g++.old-deja/g++.pt/enum14.C: New test.
9025
9026 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
9027
9028 * g++.old-deja/g++.pt/crash59.C: New test.
9029
9030 2000-10-04 Will Cohen <wcohen@redhat.com>
9031
9032 * gcc.dg/20000926-1.c: New test.
9033
9034 2000-10-03 Geoff Keating <geoffk@cygnus.com>
9035
9036 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9037 function name for current C++ compiler.
9038 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9039
9040 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
9041
9042 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9043 __PRETTY_FUNCTION__.
9044 * g++.old-deja/g++.ext/pretty2.C: Likewise.
9045
9046 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9047
9048 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9049
9050 2000-09-26 Jakub Jelinek <jakub@redhat.com>
9051
9052 * gcc.c-torture/compile/20000923-1.c: New test.
9053
9054 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9055
9056 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9057 * g++.old-deja/g++.pt/ttp62.C: Same.
9058 * g++.old-deja/g++.other/inline14.C: Same.
9059
9060 2000-09-24 Richard Henderson <rth@cygnus.com>
9061
9062 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9063
9064 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
9065
9066 * gcc.dg/c90-printf-1.c: Add test for wide string format.
9067
9068 2000-09-22 Geoff Keating <geoffk@cygnus.com>
9069
9070 * gcc.c-torture/compile/20000922-1.c: New file.
9071
9072 2000-09-21 Nick Clifton <nickc@redhat.com>
9073
9074 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9075 a signed long modulo operation.
9076 (mod6): New function - perform an unsigned long modulo operation.
9077 (main): Add tests for modulos of very large numbers by very small
9078 dividends.
9079
9080 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9081
9082 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9083
9084 2000-09-19 Richard Henderson <rth@cygnus.com>
9085
9086 * gcc.dg/compare2.c (case 10): XFAIL.
9087
9088 2000-09-18 Richard Henderson <rth@cygnus.com>
9089
9090 * gcc.c-torture/execute/20000906-1.c: Move ...
9091 * gcc.dg/20000906-1.c: ... here. Only run on targets
9092 that support __builtin_trap.
9093
9094 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
9095
9096 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9097
9098 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9099
9100 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9101 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
9102 more $ format tests.
9103
9104 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9105
9106 * gcc.dg/format-errmk-1.c: New test.
9107
9108 2000-09-17 Greg McGary <greg@mcgary.org>
9109
9110 * gcc.c-torture/execute/20000917-1.x: Remove.
9111
9112 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
9113
9114 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9115
9116 2000-09-17 Greg McGary <greg@mcgary.org>
9117
9118 * gcc.c-torture/execute/20000917-1.c: New test.
9119 * gcc.c-torture/execute/20000917-1.x: XFAIL.
9120
9121 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
9122
9123 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9124 in nested macro bug.
9125
9126 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
9127
9128 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9129
9130 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
9131
9132 * gcc.c-torture/execute/20000914-1.c: New test.
9133
9134 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
9135
9136 * g++.other/inline13.C: New test.
9137
9138 2000-09-12 Andreas Jaeger <aj@suse.de>
9139
9140 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9141 constant by Ulrich Drepper <drepper@redhat.com>.
9142
9143 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
9144
9145 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9146
9147 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9148
9149 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9150
9151 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
9152
9153 * gcc.dg/cpp/backslash.c: New test.
9154
9155 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
9156
9157 * gcc.c-torture/execute/20000910-1.c: New test.
9158 * gcc.c-torture/execute/20000910-2.c: Likewise.
9159
9160 2000-09-11 Robert Lipe <robertl@sco.com>
9161
9162 * gcc.dg/pragma-align.c: New test.
9163
9164 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
9165
9166 * g++.old-deja/g++.pt/explicit82.C: New test.
9167 * g++.old-deja/g++.pt/explicit83.C: New test.
9168
9169 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
9170
9171 * gcc.dg/asm-names.c: New test.
9172
9173 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9174
9175 * gcc.dg/cpp/tr-warn6.c: New test
9176
9177 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
9178
9179 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9180 be accepted.
9181
9182 2000-09-07 Catherine Moore <clm@redhat.com>
9183
9184 * gcc.c-torture/execute/unroll-1.c: New test.
9185
9186 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
9187
9188 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9189 ERROR markers.
9190 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9191 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9192 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9193 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9194 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9195 Preprocess only.
9196 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9197 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9198
9199 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9200
9201 * g++.old-deja/g++.pt/deduct2.C: New test.
9202
9203 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9204
9205 * g++.old-deja/g++.pt/parms2.C: New test.
9206
9207 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9208
9209 * g++.old-deja/g++.pt/crash58.C: New test.
9210
9211 2000-09-06 Greg McGary <greg@mcgary.org>
9212
9213 * gcc.c-torture/execute/20000906-1.c: New test.
9214 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9215
9216 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9217
9218 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9219
9220 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9221
9222 * g++.old-deja/g++.pt/crash57.C: New test.
9223
9224 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9225
9226 * g++.old-deja/g++.pt/crash56.C: New test.
9227
9228 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9229
9230 * g++.old-deja/g++.pt/koenig1.C: New test.
9231
9232 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9233
9234 * gcc.dg/20000904-1.c: New test.
9235
9236 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9237
9238 * gcc.dg/cpp/paste8.c: New test.
9239
9240 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
9241
9242 * gcc.c-torture/compile/20000827-1.c: New test.
9243
9244 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9245
9246 * gcc.dg/format-diag-1.c: New test.
9247
9248 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9249
9250 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9251 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9252 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9253 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9254 gcc.dg/formatz-1.c: Adjust warning regular expressions.
9255
9256 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9257
9258 * g++.old-deja/g++.other/nested4.C: New test.
9259
9260 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9261
9262 * g++.old-deja/g++.ns/scoped1.C: New test.
9263
9264 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
9265
9266 * lib/g++.exp: Support testing already-installed GCC.
9267
9268 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9269
9270 * wtr-label-1.c, wtr-suffix-1.c: New tests.
9271
9272 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9273
9274 * gcc.dg/return-type-2.c: New test.
9275
9276 2000-08-27 Geoff Keating <geoffk@cygnus.com>
9277
9278 * gcc.c-torture/compile/20000825-1.c: New test.
9279
9280 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
9281
9282 * gcc.dg/dwarf2-2.c: New test.
9283
9284 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
9285
9286 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9287 dg-warning regexps.
9288
9289 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
9290
9291 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9292 gcc.dg/format-ext-5.c: New tests.
9293
9294 2000-08-25 Jakub Jelinek <jakub@redhat.com>
9295
9296 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9297
9298 2000-08-24 Mark Mitchell <mark@codesourcery.com>
9299
9300 * gcc.dg/noncompile/930622-2.c: Adjust error message.
9301
9302 2000-08-24 Richard Henderson <rth@cygnus.com>
9303
9304 * gcc.dg/ia64-sync-1.c: New test.
9305 * gcc.dg/ia64-sync-2.c: New test.
9306 * gcc.dg/ia64-asm-1.c: New test.
9307
9308 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
9309
9310 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9311 * gcc.dg/format-ext-2.c: New test.
9312
9313 2000-08-23 Jason Merrill <jason@redhat.com>
9314
9315 * lib/old-dejagnu.exp: Also ignore "In member function" and
9316 "At global scope".
9317
9318 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9319
9320 * gcc.dg/noncompile/label-lineno-1.c: New test.
9321
9322 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9323
9324 * gcc.dg/c99-array-nonobj-1.c: New test.
9325
9326 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9327
9328 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9329 tests.
9330 * gcc.dg/format-ext-1.c: New test.
9331
9332 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9333
9334 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9335 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9336 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9337 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9338 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9339
9340 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
9341
9342 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9343 gcc.dg/c99-strftime-2.c: New tests.
9344
9345 2000-08-22 Richard Henderson <rth@cygnus.com>
9346
9347 * gcc.c-torture/execute/20000822-1.c: New test.
9348
9349 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9350
9351 * gcc.c-torture/execute/20000819-1.x: Remove.
9352
9353 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9354
9355 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9356 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9357 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9358 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9359 gcc.dg/format-xopen-1.c: New tests.
9360
9361 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9362
9363 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9364
9365 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9366
9367 * g++.old-deja/g++.other/loop2.C: New test.
9368
9369 * gcc.c-torture/compile/20000606-1.c: New test.
9370 * gcc.c-torture/compile/20000728-1.c: New test.
9371 * gcc.c-torture/execute/20000801-1.c: New test.
9372 * gcc.c-torture/execute/20000801-2.c: New test.
9373 * gcc.c-torture/execute/20000819-1.c: New test.
9374 * gcc.c-torture/execute/20000819-1.x: XFAIL.
9375 * gcc.dg/20000629-1.c: New test.
9376 * gcc.dg/20000724-1.c: New test.
9377 * gcc.dg/20000807-1.c: New test.
9378
9379 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9380
9381 * gcc.dg/cpp/pragma-1.c: New test.
9382 * gcc.dg/cpp/pragma-2.c: New test.
9383
9384 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
9385
9386 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9387 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
9388
9389 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9390
9391 * gcc.c-torture/compile/20000818-1.c: New test.
9392
9393 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
9394
9395 * gcc.c-torture/execute/20000818-1.c: New test.
9396
9397 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
9398
9399 * gcc.dg/format-va-1.c: New test.
9400
9401 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9402
9403 * g++.old-deja/g++.other/typedef8.C: New test.
9404
9405 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9406
9407 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9408 * g++.old-deja/g++.mike/net36.C: Mark candidate.
9409 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9410 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9411 * g++.old-deja/g++.other/ptrmem7.C: New test.
9412 * g++.old-deja/g++.pt/ptrmem10.C: New test.
9413
9414 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9415
9416 * g++.old-deja/g++.pt/typename27.C: New test.
9417
9418 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
9419
9420 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9421 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9422 * g++.old-deja/g++.pt/friend45.C: New test.
9423 * g++.old-deja/g++.other/friend8.C: New test.
9424
9425 2000-08-15 Richard Henderson <rth@cygnus.com>
9426
9427 * gcc.c-torture/execute/20000815-1.c: New test.
9428
9429 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
9430
9431 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9432 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9433 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9434
9435 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
9436
9437 * g++.old-deja/g++.other/refinit2.C: New test.
9438
9439 2000-08-13 Geoff Keating <geoffk@cygnus.com>
9440
9441 * lib/c-torture.exp (c-torture): Make
9442 compiler_conditional_xfail_data global.
9443 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9444 compiler_conditional_xfail_data machinery.
9445 (f-torture-execute): Likewise.
9446 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9447 and only when unrolling loops.
9448
9449 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9450
9451 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
9452
9453 * g++.old-deja/g++.pt/explicit81.C: New test.
9454
9455 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
9456
9457 * g++.old-deja/g++.pt/typename26.C: New test.
9458
9459 2000-08-10 Geoff Keating <geoffk@cygnus.com>
9460
9461 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9462 warning.
9463
9464 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
9465
9466 * g++.old-deja/g++.other/array3.C: New test.
9467
9468 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
9469
9470 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9471 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9472 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9473 New tests.
9474
9475 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
9476
9477 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9478 * g++.old-deja/g++.abi/vmihint.C: Likewise.
9479
9480 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
9481
9482 * gcc.c-torture/execute/20000808-1.c: New test.
9483
9484 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
9485
9486 * gcc.dg/c90-const-expr-1.c: New test.
9487
9488 2000-08-08 Richard Henderson <rth@cygnus.com>
9489
9490 * gcc.dg/noncompile/920923-1.c: Declare calloc.
9491
9492 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
9493
9494 * gcc.dg/noncompile/const-ll-1.c: New test.
9495
9496 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
9497
9498 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9499
9500 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
9501
9502 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9503 that running programs linked against the shared version of libobjc
9504 run correctly.
9505
9506 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
9507
9508 * gcc.dg/c99-printf-1.c: New test.
9509
9510 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
9511
9512 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9513
9514 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
9515
9516 * gcc.c-torture/execute/20000731-1.x: Delete.
9517
9518 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
9519
9520 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9521 and torture_without_loops as is done by c-torture.exp.
9522 (search_for): Copy from c-torture.exp.
9523 (gcc-dg-runtest): New function, drives a directory of tests
9524 iterating over the TORTURE_OPTIONS.
9525 (scan-assembler, scan-assembler-not): Move here from
9526 individual directory drivers.
9527
9528 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9529 defined by lib/gcc-dg.exp.
9530 * gcc.dg/cpp/cpp.exp: Likewise.
9531 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
9532 gcc-dg-runtest, so we cycle over optimization options.
9533
9534 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9535 * gcc.dg/compare2.c: No longer expected to fail.
9536
9537 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
9538
9539 * gcc.c-torture/execute/20000804-1.c: New test.
9540
9541 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
9542
9543 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9544
9545 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
9546
9547 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9548
9549 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
9550
9551 * gcc.c-torture/compile/20000803-1.c: New test.
9552
9553 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
9554
9555 * gcc.c-torture/execute/20000801-3.c,
9556 gcc.c-torture/execute/20000801-4.c: New tests.
9557 * gcc.c-torture/execute/20000801-3.x,
9558 gcc.c-torture/execute/20000801-4.x: Xfail.
9559
9560 2000-08-02 Geoff Keating <geoffk@cygnus.com>
9561
9562 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9563 libobjc/.libs to allow for libtool.
9564
9565 2000-08-02 Jakub Jelinek <jakub@redhat.com>
9566
9567 * gcc.c-torture/compile/20000802-1.c: New test.
9568
9569 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
9570
9571 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9572
9573 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
9574
9575 * gcc-c-torture/execute/20000731-2.c: New test.
9576
9577 * gcc.c-torture/execute/20000731-1.c: New test.
9578 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9579
9580 2000-07-31 Jakub Jelinek <jakub@redhat.com>
9581
9582 * testsuite/gcc.dg/cpp/paste7.c: New test.
9583 * gcc.dg/cpp/20000725-1.c: New test.
9584
9585 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
9586
9587 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9588 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9589 declaration warning for __builtin_dwarf_reg_size.
9590
9591 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9592
9593 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
9594
9595 * gcc.dg/noncompile/voidparam-1.c: New test.
9596
9597 2000-07-30 Richard Henderson <rth@cygnus.com>
9598
9599 * gcc.dg/c90-digraph-1.c: Don't xfail.
9600 * gcc.dg/compare2.c (case 10): Xfail.
9601 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9602
9603 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
9604
9605 * gcc.dg/c99-main-1.c: New test.
9606
9607 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
9608
9609 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9610
9611 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
9612
9613 * gcc.c-tortuer/execute/20000726-1.c: New test.
9614
9615 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
9616
9617 * gcc.c-torture/execute/enum-2.c: New test.
9618
9619 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9620
9621 * gcc.dg/cpp/tr-warn3.c: New test.
9622
9623 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
9624
9625 * g++.old-deja/g++.ext/implicit1.C: Remove.
9626 * g++.old-deja/g++.jason/c2.C: Remove
9627 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9628 * g++.old-deja/g++.pt/crash16.C: Likewise.
9629 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9630
9631 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
9632
9633 * g++.old-deja/g++.other/for2.C: New test.
9634
9635 2000-07-25 Jakub Jelinek <jakub@redhat.com>
9636
9637 * gcc.dg/20000720-1.c: New test.
9638
9639 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
9640
9641 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
9642
9643 2000-07-24 Geoff Keating <geoffk@cygnus.com>
9644
9645 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9646 * gcc.c-torture/execute/20000722-1.c: New.
9647 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9648
9649 2000-07-24 Jakub Jelinek <jakub@redhat.com>
9650
9651 * gcc.dg/cpp/20000720-1.S: New test.
9652
9653 2000-07-21 Michael Meissner <meissner@redhat.com>
9654
9655 * gcc.c-torture/execute/ieee/hugeval.c: New test.
9656
9657 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
9658
9659 * g++.old-deja/g++.brendan/crash16.C,
9660 g++.old-deja/g++.brendan/parse3.C,
9661 g++.old-deja/g++.brendan/redecl1.C,
9662 g++.old-deja/g++.ns/template13.C,
9663 g++.old-deja/g++.other/decl4.C,
9664 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9665
9666 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
9667
9668 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9669 and "Internal error".
9670
9671 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9672 regexps.
9673 * gcc.dg/cpp/paste6.c: New test.
9674
9675 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
9676
9677 * gcc.dg/cpp/tr-direct.c: New test.
9678
9679 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9680 gcc.dg/cpp/undef1.c: Tweak error regexps.
9681
9682 2000-07-18 Eric Christopher <echristo@redhat.com>
9683
9684 * gcc.c-torture/compile/20000718-1.c: New test.
9685
9686 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
9687
9688 * cpplex.c (_cpp_push_token): If the token being pushed back
9689 is the previous token in this context, just subtract one from
9690 context->posn.
9691 * cppmacro.c (save_expansion): Clear aux field when storing a
9692 placemarker.
9693
9694 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
9695
9696 * gcc.dg/noncompile/redecl-1.c: New test.
9697
9698 2000-07-18 Jakub Jelinek <jakub@redhat.com>
9699
9700 * gcc.c-torture/execute/20000717-5.c: New test.
9701 * gcc.c-torture/execute/20000717-1.x: Removed.
9702
9703 2000-07-17 Richard Henderson <rth@cygnus.com>
9704
9705 * gcc.c-torture/execute/20000717-4.c: New test.
9706
9707 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
9708
9709 * gcc.dg/cpp/syshdr.c: New test.
9710 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9711
9712 2000-07-17 Neil Booth <neilb@earthling.net>
9713
9714 * gcc.dg/cpp/cmdlne-dM.c: New test.
9715 * gcc.dg/cpp/cmdlne-dD.c: New test.
9716
9717 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
9718
9719 * gcc.c-torture/execute/20000717-3.c: New test.
9720
9721 * gcc.c-torture/compile/20000717-1.c: New test.
9722
9723 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
9724
9725 * gcc.c-torture/execute/20000717-2.c: New test.
9726
9727 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
9728
9729 * gcc.dg/formatz-1.c: New test.
9730
9731 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9732 * gcc.dg/c99-digraph-1.c: New tests.
9733
9734 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9735 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9736
9737 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9738 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9739 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9740 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9741 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9742 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9743 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9744
9745 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
9746
9747 * gcc.c-torture/execute/20000717-1.c: New test.
9748 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9749
9750 2000-07-15 Jakub Jelinek <jakub@redhat.com>
9751
9752 * gcc.c-torture/execute/20000715-2.c: New test.
9753 * gcc.dg/20000715-1.c: New test.
9754
9755 2000-07-15 Michael Meissner <meissner@redhat.com>
9756
9757 * gcc.c-torture/execute/20000715-1.c: New test.
9758
9759 2000-07-13 Jakub Jelinek <jakub@redhat.com>
9760
9761 * gcc.c-torture/execute/20000707-1.c: New test.
9762
9763 2000-07-13 Neil Booth <NeilB@earthling.net>
9764
9765 * testsuite/gcc.dg/cpp/digraph1.c,
9766 testsuite/gcc.dg/cpp/digraph2.c,
9767 testsuite/gcc.dg/cpp/digraphs.c: New tests.
9768
9769 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
9770
9771 * g77.f-torture/compile/20000630-2.f: New test.
9772 * g77.f-torture/compile/20000630-2.x
9773
9774 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
9775
9776 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
9777
9778 2000-07-11 Neil Booth <NeilB@earthling.net>
9779
9780 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9781
9782 2000-07-11 Neil Booth <NeilB@earthling.net>
9783
9784 * gcc.dg/cpp/cmdlne-C.c: New.
9785
9786 2000-07-09 Neil Booth <NeilB@earthling.net>
9787
9788 * gcc.dg/cpp/directiv.c: New tests.
9789 * gcc.dg/cpp/undef1.c: Update.
9790
9791 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
9792
9793 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9794
9795 2000-07-09 Neil Booth <NeilB@earthling.net>
9796
9797 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9798
9799 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
9800
9801 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9802 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9803
9804 2000-07-08 Neil Booth <NeilB@earthling.net>
9805
9806 * gcc.dg/cpp/macsyntx.c: New tests.
9807
9808 2000-07-07 Jakub Jelinek <jakub@redhat.com>
9809
9810 * gcc.dg/20000707-1.c: New test.
9811
9812 2000-07-07 Jakub Jelinek <jakub@redhat.com>
9813
9814 * gcc.c-torture/execute/20000706-1.c: New test.
9815 * gcc.c-torture/execute/20000706-2.c: New test.
9816 * gcc.c-torture/execute/20000706-3.c: New test.
9817 * gcc.c-torture/execute/20000706-4.c: New test.
9818 * gcc.c-torture/execute/20000706-5.c: New test.
9819
9820 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
9821
9822 * g++.old-deja/g++.pt/instantiate7.C: New test.
9823
9824 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
9825
9826 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9827 * g++.old-deja/g++.mike/thunk3.C: Likewise.
9828 * g++.old-deja/g++.other/rtti3.C: Likewise.
9829 * g++.old-deja/g++.other/rttid3.C: Likewise.
9830
9831 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
9832
9833 * g77.f-torture/compile/20000630-1.x: Fix typo
9834
9835 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
9836
9837 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9838 assembly output.
9839
9840 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
9841
9842 * gcc.dg/cpp/ident.c: New test.
9843
9844 2000-07-05 Neil Booth <NeilB@earthling.net>
9845
9846 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9847 gcc.dg/cpp/lexstrng.c: New tests.
9848
9849 2000-07-04 Neil Booth <NeilB@earthling.net>
9850
9851 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9852 * gcc.dg/cpp/strify2.c: Same.
9853
9854 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
9855
9856 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9857 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9858 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9859 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9860
9861 * testsuite/gcc.dg/cpp/macro1.c,
9862 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9863 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9864 testsuite/gcc.dg/cpp/strify1.c,
9865 testsuite/gcc.dg/cpp/strify2.c: New tests.
9866
9867 2000-07-03 Jakub Jelinek <jakub@redhat.com>
9868
9869 * gcc.c-torture/execute/20000703-1.c: New test.
9870
9871 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
9872
9873 * g++.old-deja/g++.pt (lookup10.C): New test.
9874
9875 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
9876
9877 * g++.old-deja/g++.pt (typename25.C): New test.
9878
9879 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
9880
9881 * gcc.c-torture/compile/20000701-1.c: New test.
9882
9883 2000-06-30 Nick Clifton <nickc@cygnus.com>
9884
9885 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9886 to test case.
9887
9888 2000-06-30 Catherine Moore <clm@cygnus.com>
9889
9890 * gcc.c-torture/execute/align-1.c: New test.
9891
9892 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
9893
9894 * g++.old-deja/g++.pt/expr8.C: New test.
9895 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9896
9897 2000-06-29 Nick Clifton <nickc@cygnus.com>
9898
9899 * gcc.c-torture/compile/20000629-1.c: New test.
9900
9901 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
9902
9903
9904 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9905 gcc.dg/noncompile directory, depending on whether they're
9906 preprocessor tests or not. Annotate all the tests for the dg
9907 framework.
9908
9909 * gcc.c-torture/noncompile/noncompile.exp: Delete.
9910 * gcc.dg/noncompile/noncompile.exp: New.
9911
9912 * Moved files:
9913 Old name New name
9914 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
9915 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
9916 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
9917 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
9918 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
9919 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
9920 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
9921 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
9922 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
9923 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
9924 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
9925 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
9926 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
9927 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
9928 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
9929 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
9930 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
9931 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
9932 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
9933 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
9934 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
9935 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
9936 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
9937 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
9938
9939 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
9940 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
9941 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
9942 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
9943 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
9944 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
9945
9946 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
9947
9948 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9949 declare one variable. On the fourth, error.
9950 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9951 declared by 20000628-1a.h.
9952
9953 2000-06-29 Richard Henderson <rth@redhat.com>
9954
9955 * gcc.c-torture/execute/930529-1.x: New file.
9956 * gcc.dg/920413-1.c: Adjust expected warning text.
9957 * gcc.dg/980217-1.c: Declare abort.
9958 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9959
9960 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
9961
9962 * g77.f-torture/compile/20000629-1.f: New test.
9963 * g77.f-torture/compile/20000629-1.x: Expected to fail.
9964
9965 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
9966
9967 Rearrange lots of files, removing entirely the
9968 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9969 directories.
9970
9971 * Deleted files:
9972 gcc.c-torture/code_quality/code_quality.exp
9973 gcc.c-torture/special/special.exp
9974 gcc.failure/failure.exp
9975 gcc.failure/940409-1.x
9976 gcc.c-torture/compile/961203-1.x
9977
9978 * New files:
9979 gcc.misc-tests/linkage.exp
9980 gcc.c-torture/execute/920730-1t.c
9981 gcc.c-torture/execute/920730-1t.x
9982 gcc.c-torture/compile/920520-1.x
9983 gcc.c-torture/compile/920521-1.x
9984 gcc.c-torture/compile/981006-1.x
9985 gcc.c-torture/execute/eeprof-1.x
9986
9987 * Moved files (possibly with modifications to fit a new harness):
9988 Old name New name
9989 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
9990 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
9991 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
9992 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
9993 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
9994 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
9995 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
9996 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
9997 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
9998 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
9999 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
10000 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
10001 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
10002 gcc.failure/940409-1.c gcc.dg/940409-1.c
10003
10004 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
10005
10006 * c-torture/compile/961203-1.x: Delete.
10007
10008 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
10009 not exit. Include stdio.h.
10010 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10011 * gcc.misc-tests/dg-12.c: Likewise.
10012 * gcc.misc-tests/dg-5.c: Likewise.
10013 * gcc.misc-tests/dg-6.c: Likewise.
10014 * gcc.misc-tests/dg-7.c: Prototype abort.
10015 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10016 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10017 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
10018 not exit.
10019 * gcc.misc-tests/sieve.c: Use return from main, not exit.
10020 * gcc.misc-tests/sort2.c: Use return from main, not exit.
10021
10022 2000-06-28 Jakub Jelinek <jakub@redhat.com>
10023
10024 * gcc.dg/cpp/20000628-1.c: New test.
10025 * gcc.dg/cpp/20000628-1.h: New header for above test.
10026 * gcc.dg/cpp/20000628-1a.h: Likewise.
10027
10028 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
10029
10030 * gcc.dg/cpp: New directory.
10031 * gcc.dg/cpp/cpp.exp: New driver.
10032 * gcc.dg/cpp/20000627-1.c: New test.
10033 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10034 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10035 and rewrite as a compilation test.
10036
10037 * gcc.dg: Move many files into the cpp subdirectory, possibly
10038 renaming or editing them as well.
10039 Old name New name
10040 990119-1.c cpp/19990119-1.c
10041 990228-1.c cpp/19990228-1.c
10042 990407-1.c cpp/19990407-1.c
10043 990409-1.c cpp/19990409-1.c
10044 990413-1.c cpp/19990413-1.c
10045 990703-1.c cpp/19990703-1.c
10046 20000127-1.c cpp/20000127-1.c
10047 20000129-1.c cpp/20000129-1.c
10048 20000207-1.c cpp/20000207-1.c
10049 20000207-2.c cpp/20000207-2.c
10050 20000209-1.c cpp/20000209-1.c
10051 20000209-2.c cpp/20000209-2.c
10052 20000301-1.c cpp/20000301-1.c
10053 20000419-1.c cpp/20000419-1.c
10054 20000510-1.S cpp/20000510-1.S
10055 20000519-1.c cpp/20000519-1.c
10056 20000529-1.c cpp/20000529-1.c
10057 20000625-1.c cpp/20000625-1.c
10058 20000625-2.c cpp/20000625-2.c
10059 cpp-as1.c cpp/assert1.c
10060 cpp-as2.c cpp/assert2.c
10061 cxx-comments-1.c cpp/cxxcom1.c
10062 cxx-comments-2.c cpp/cxxcom2.c
10063 endif-label.c cpp/endif.c
10064 cpp-hash1.c cpp/hash1.c
10065 cpp-hash2.c cpp/hash2.c
10066 cpp-if1.c cpp/if-1.c
10067 cpp-if2.c cpp/if-2.c
10068 cpp-if3.c cpp/if-3.c
10069 cpp-if4.c cpp/if-4.c
10070 cpp-if5.c cpp/if-5.c
10071 cpp-cond.c cpp/if-cexp.c
10072 cpp-missingop.c cpp/if-mop.c
10073 cpp-missingparen.c cpp/if-mpar.c
10074 cpp-opprec.c cpp/if-oppr.c
10075 cpp-ifparen.c cpp/if-paren.c
10076 cpp-shortcircuit.c cpp/if-sc.c
10077 cpp-shift.c cpp/if-shift.c
10078 cpp-unary.c cpp/if-unary.c
10079 cpp-li1.c cpp/line1.c
10080 cpp-li2.c cpp/line2.c
10081 lineno.c cpp/line3.c
10082 lineno-2.c cpp/line4.c
10083 cpp-mi.c cpp/mi1.c
10084 cpp-mic.h cpp/mi1c.h
10085 cpp-micc.h cpp/mi1cc.h
10086 cpp-mind.h cpp/mi1nd.h
10087 cpp-mindp.h cpp/mi1ndp.h
10088 cpp-mix.h cpp/mi1x.h
10089 cpp-mi2.c cpp/mi2.c
10090 cpp-mi2a.h cpp/mi2a.h
10091 cpp-mi2b.h cpp/mi2b.h
10092 cpp-mi2c.h cpp/mi2c.h
10093 cpp-mi3.c cpp/mi3.c
10094 cpp-mi3.def cpp/mi3.def
10095 poison-1.c cpp/poison.c
10096 pr-impl.c cpp/prag-imp.c
10097 cpp-redef-2.c cpp/redef1.c
10098 cpp-redef.c cpp/redef2.c
10099 strpaste.c cpp/strp1.c
10100 strpaste-2.c cpp/strp2.c
10101 cpp-tradpaste.c cpp/tr-paste.c
10102 cpp-tradstringify.c cpp/tr-str.c
10103 cpp-tradwarn1.c cpp/tr-warn1.c
10104 cpp-tradwarn2.c cpp/tr-warn2.c
10105 trigraphs.c cpp/trigraphs.c
10106 cpp-unc1.c cpp/unc1.c
10107 cpp-unc2.c cpp/unc2.c
10108 cpp-unc3.c cpp/unc3.c
10109 cpp-unc.c cpp/unc4.c
10110 undef.c cpp/undef1.c
10111 undef-2.c cpp/undef2.c
10112 cpp-wi1.c cpp/widestr1.c
10113
10114 2000-06-27 Mark Mitchell <mark@codesourcery.com>
10115
10116 * lib/g++.exp (g++_include_flags): Tweak.
10117
10118 2000-06-27 H.J. Lu <hjl@gnu.org>
10119 Loren J. Rittle <ljrittle@acm.org>
10120
10121 * lib/g++.exp (g++_include_flags): Override libgloss.exp
10122 version with one that knows about the new gcc tree structure.
10123 (g++_link_flags): Same.
10124
10125 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
10126
10127 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10128 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10129 case we are cross-compiling.
10130
10131 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10132 g++.old-deja/g++.niklas/Makefile.in,
10133 g++.old-deja/g++.niklas/configure.in,
10134 g++.old-deja/g++.other/Makefile.in,
10135 g++.old-deja/g++.other/configure.in,
10136 gcc.c-torture/code_quality/Makefile.in,
10137 gcc.c-torture/code_quality/configure.in,
10138 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10139 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10140 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10141 gcc.c-torture/execute/ieee/Makefile.in,
10142 gcc.c-torture/execute/ieee/configure.in,
10143 gcc.c-torture/noncompile/Makefile.in,
10144 gcc.c-torture/noncompile/configure.in,
10145 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10146 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10147 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10148
10149 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10150
10151 * g++.old-deja/g++.other/ambig3.C: New test.
10152
10153 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10154
10155 * g++.old-deja/g++.pt/syntax1.C: New test.
10156 * g++.old-deja/g++.pt/syntax2.C: New test.
10157 * g++.old-deja/g++.other/syntax3.C: New test.
10158 * g++.old-deja/g++.other/syntax4.C: New test.
10159
10160 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10161
10162 * gcc.dg/20000623-1.c: Prototype exit and abort.
10163
10164 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10165
10166 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10167 New tests.
10168 * gcc.dg/cpp-mi3.def: New file.
10169
10170 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10171 inside assertions.
10172 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10173 lexer's error messages.
10174 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10175 divine anything from the linemarkers.
10176 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10177 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10178
10179 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
10180
10181 * gcc.dg/20000623-1.c: New test.
10182
10183 2000-06-22 Jakub Jelinek <jakub@redhat.com>
10184
10185 * gcc.c-torture/execute/20000622-1.c: New test.
10186
10187 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10188
10189 * g++.old-deja/g++.other/init15.C: New test.
10190
10191 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10192
10193 * g++.old-deja/g++.pt/vaarg2.C: New test.
10194 * g++.old-deja/g++.pt/vaarg3.C: New test.
10195
10196 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
10197
10198 * g++.old-deja/g++.other/dyncast6.C: New test.
10199
10200 2000-06-15 Jakub Jelinek <jakub@redhat.com>
10201
10202 * gcc.c-torture/execute/loop-6.c: New test.
10203
10204 2000-06-14 Jakub Jelinek <jakub@redhat.com>
10205
10206 * gcc.dg/20000614-1.c: New test.
10207 * gcc.dg/20000614-2.c: New test.
10208
10209 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
10210
10211 * g++.old-deja/g++.other/inline12.C: New test.
10212
10213 2000-06-13 Jakub Jelinek <jakub@redhat.com>
10214
10215 * g++.old-deja/g++.other/eh1.C: New test.
10216
10217 2000-06-12 Jakub Jelinek <jakub@redhat.com>
10218
10219 * g++.old-deja/g++.other/type.C: New test.
10220
10221 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10222
10223 * g++.old-deja/g++.other/initstring.C: New test.
10224
10225 2000-06-12 Jason Merrill <jason@redhat.com>
10226
10227 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10228
10229 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
10230
10231 * gcc.c-torture/compile/20000609-1.c: New test.
10232
10233 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
10234
10235 * gcc.dg/20000609-1.c: New test.
10236
10237 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
10238
10239 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10240 * gcc.c-torture/noncompile/poison-1.c: Move...
10241 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10242 * gcc.dg/cpp-li1.c: Add a token after the #line.
10243
10244 2000-06-05 Richard Henderson <rth@cygnus.com>
10245
10246 * gcc.c-torture/execute/20000605-2.c: New test.
10247 * gcc.c-torture/execute/20000605-3.c: New test.
10248
10249 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
10250
10251 * g77.f-torture/execute/20000503-1.x: New file.
10252
10253 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
10254
10255 * g++.old-deja/g++.eh/badalloc1.C: New test.
10256
10257 2000-06-05 Richard Henderson <rth@cygnus.com>
10258
10259 * gcc.c-torture/execute/20000605-1.c: New test.
10260
10261 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10262 Nathan Sidwell <nathan@codesourcery.com>
10263
10264 * gcc.c-torture/compile/20000605-1.c: New test.
10265
10266 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
10267
10268 * g77.f-torture/compile/20000601-1.f: New test.
10269
10270 2000-06-03 Richard Henderson <rth@cygnus.com>
10271
10272 * gcc.c-torture/execute/20000603-1.c: New.
10273
10274 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
10275
10276 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10277 * gcc.dg/noreturn-2.c (noreturn): Likewise.
10278
10279 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
10280
10281 * gcc.dg/compare2.c (case 12): XFAIL.
10282 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10283 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10284
10285 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10286
10287 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
10288
10289 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10290 guard macro is already defined when the header is first
10291 included.
10292 * gcc.dg/cpp-mix.h: New file.
10293 * gcc.dg/endif-label.c: Update patterns to match compiler.
10294
10295 * g++.brendan/complex1.C: Declare abort.
10296 * g++.law/refs4.C: Remove XFAIL.
10297 * g++.oliva/expr2.C: Declare abort and exit.
10298
10299 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
10300
10301 * gcc.c-torture/execute/20000528-1.c: New test.
10302
10303 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10304 * g++.old-deja/g++.law/temps4.C: Likewise.
10305
10306 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10307 stdlib.h. Call abort() on failure.
10308 * g++.old-deja/g++.law/refs4.C: Likewise.
10309 * g++.old-deja/g++.law/temps4.C: Likewise.
10310 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10311 * gcc.c-torture/execute/20000112-1.c: Include string.h.
10312
10313 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
10314
10315 Relative to g++.dg/special:
10316 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10317
10318 Relative to g++.old-deja:
10319 * g++.brendan/complex1.C, g++.jason/optimize2.C,
10320 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10321 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10322 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10323 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10324 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10325 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10326
10327 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10328 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10329 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10330 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10331 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10332 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10333 and/or string.h.
10334
10335 * g++.other/goto1.C: Update expectations for error messages.
10336
10337 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
10338
10339 * gcc.c-torture/compile/20000523-1.c: New test.
10340
10341 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10342
10343 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10344
10345 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10346
10347 * g++.old-deja/g++.eh/catch11.C: New test.
10348 * g++.old-deja/g++.eh/catch12.C: New test.
10349
10350 2000-05-24 Nick Clifton <nickc@cygnus.com>
10351
10352 * gcc.c-torture/execute/20000523-1.c: New test.
10353
10354 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
10355
10356 * c-torture/execute/bcp-1.c: Replace abort in arg of
10357 __builtin_constant_p with a generic external function.
10358
10359 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10360 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10361 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10362 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10363 Prototype abort and/or exit.
10364
10365 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10366 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10367 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10368 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10369
10370 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
10371
10372 * gcc.dg/dwarf2-1.c: New test.
10373
10374 2000-05-20 Richard Henderson <rth@cygnus.com>
10375
10376 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10377
10378 2000-05-20 Andreas Jaeger <aj@suse.de>
10379
10380 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10381 testcase.
10382
10383 2000-05-19 David Edelsohn <edelsohn@gnu.org>
10384
10385 * gcc.c-torture/execute/20000519-2.c: New test.
10386
10387 2000-05-19 Andreas Jaeger <aj@suse.de>
10388
10389 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10390 which fails with SSA.
10391
10392 * lib/c-torture.exp: Also test with -O3 -fssa.
10393
10394 2000-05-18 Michael Meissner <meissner@redhat.com>
10395
10396 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10397 * gcc.c-torture/execute/920415-1.c: Ditto.
10398 * gcc.c-torture/execute/920501-1.c: Ditto.
10399 * gcc.c-torture/execute/conversion.c: Ditto.
10400 * gcc.c-torture/execute/cvt-1.c: Ditto.
10401
10402 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
10403
10404 * gcc.c-torture/compile/20000518-1.c: New test.
10405
10406 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
10407
10408 * g77.f-torture/compile/200005018.f: New test.
10409
10410 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
10411
10412 * gcc.c-torture/compile/20000517-1.c: New test.
10413
10414 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10415
10416 * gcc.c-torture/execute/20000516-1.c: New test.
10417
10418 2000-05-15 Jakub Jelinek <jakub@redhat.com>
10419
10420 * g++.old-deja/g++.other/eh.C: New test.
10421
10422 2000-05-12 Richard Henderson <rth@cygnus.com>
10423
10424 * gcc.c-torture/execute/990208-1.c (main): Don't pass
10425 constants through to doit's conditional.
10426
10427 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
10428
10429 * gcc.c-torture/compile/20000511-1.c: New test.
10430 * g77.f-torture/compile/20000511-1.f: New test.
10431 * g77.f-torture/compile/20000511-2.f: New test.
10432
10433 2000-05-11 Michael Meissner <meissner@redhat.com>
10434
10435 * gcc.c-torture/execute/20000511-1.c: New test.
10436
10437 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
10438
10439 * gcc.dg/dg.exp: Scan .S files as well as .c files.
10440 * gcc.dg/20000510-1.S: New.
10441
10442 2000-05-08 Catherine Moore <clm@cygnus.com>
10443
10444 * gcc.dg/unused-3.c: New.
10445
10446 2000-05-06 Richard Henderson <rth@cygnus.com>
10447
10448 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10449 * g++.old-deja/g++.mike/warn1.C: Likewise.
10450 * g++.old-deja/g++.pt/local1.C: Likewise.
10451 * g++.old-deja/g++.pt/local7.C: Likewise.
10452 * g++.old-deja/g++.pt/spec16.C: Likewise.
10453
10454 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
10455
10456 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10457
10458 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
10459
10460 * g77.f-torture/execute/20000503-1.f: New test.
10461
10462 2000-05-04 Andreas Jaeger <aj@suse.de>
10463
10464 * gcc.dg/noreturn-2.c: New test.
10465
10466 2000-05-04 Neil Booth <NeilB@earthling.net>
10467
10468 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10469 preprocessor.
10470
10471 2000-05-04 Richard Henderson <rth@cygnus.com>
10472
10473 * gcc.c-torture/execute/20000503-1.c: Fix typo.
10474
10475 2000-05-04 Richard Henderson <rth@cygnus.com>
10476
10477 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
10478 OpenSSL by Jason R Thorpe.
10479
10480 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
10481
10482 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10483
10484 2000-05-03 Robert Lipe <robertlipe@usa.net>
10485
10486 * gcc.dg/20000503-1.c: New test.
10487
10488 2000-05-02 Jakub Jelinek <jakub@redhat.com>
10489
10490 * gcc.c-torture/compile/20000502-1.c: New test.
10491 * g++.old-deja/g++.other/align.C: New test.
10492 * gcc.dg/cpp-tradstringify.c: New test.
10493
10494 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
10495
10496 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10497 and hard registers.
10498
10499 2000-04-26 Geoff Keating <geoffk@cygnus.com>
10500
10501 * gcc.c-torture/execute/loop-5.c: New test.
10502
10503 2000-04-25 Jakub Jelinek <jakub@redhat.com>
10504
10505 * gcc.c-torture/execute/va-arg-20.c: New test.
10506
10507 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
10508
10509 * gcc.c-torture/execute/20000422-1.c: New test.
10510
10511 2000-04-20 Greg McGary <gkm@gnu.org>
10512
10513 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10514 when optimizing, but without sibling-call optimizations (-O1).
10515
10516 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
10517
10518 * gcc.c-torture/compile/20000420-1.c: New test.
10519
10520 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
10521
10522 * g++.abi/ptrflags.C: New test.
10523 * g++.eh/catchptr1.C: Test incomplete pointer chains.
10524
10525 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
10526
10527 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10528
10529 2000-04-19 Greg McGary <gkm@gnu.org>
10530
10531 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10532 sibling-call optimizations.
10533
10534 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
10535
10536 * gcc.dg/20000419-1.c: New test.
10537
10538 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
10539
10540 * gcc.c-torture/execute/20000412-6.c: New test.
10541
10542 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
10543
10544 * gcc.c-torture/execute/20000412-5.c: New test.
10545 * g77.f-torture/compile/20000412-1.f: New test.
10546 * gcc.c-torture/execute/20000412-4.c: New test.
10547 * gcc.c-torture/compile/20000412-2.c: New test.
10548 * gcc.c-torture/execute/20000412-3.c: New test.
10549 * gcc.c-torture/compile/20000412-1.c: New test.
10550 * gcc.c-torture/execute/20000412-2.c: New test.
10551
10552 2000-04-12 Jakub Jelinek <jakub@redhat.com>
10553
10554 * objc/execute/bf-20.m: New test.
10555
10556 2000-04-10 Richard Henderson <rth@cygnus.com>
10557
10558 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10559
10560 * gcc.c-torture/execute/20000412-1.c: New test.
10561
10562 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
10563
10564 * g++.old-deja/g++.eh/catchptr1.C: New test.
10565
10566 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
10567
10568 * g++.old-deja/g++.abi/cxa_vec.C: New test.
10569
10570 2000-04-08 Neil Booth <NeilB@earthling.net>
10571
10572 * gcc.dg/cpp-nullchar.c: Remove test as
10573 embedded nulls cause problems.
10574
10575 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10576
10577 * gcc.dg/compare2.c: New test.
10578
10579 2000-04-08 Neil Booth <NeilB@earthling.net>
10580
10581 * gcc.dg/cpp-nullchar.c: New test.
10582
10583 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
10584
10585 * gcc.dg/cpp-mi2.c: New test.
10586 * gcc.dg/cpp-mi2[abc].h: New files.
10587
10588 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
10589
10590 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10591 member name.
10592
10593 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
10594
10595 * g++.old-deja/g++.abi/vmihint.C: New test.
10596
10597 2000-04-06 Neil Booth <NeilB@earthling.net>
10598
10599 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10600 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
10601 copyright.
10602
10603 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
10604
10605 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10606 avoid stack-frame overwrite.
10607
10608 2000-04-05 Jakub Jelinek <jakub@redhat.com>
10609
10610 * gcc.c-torture/compile/20000405-2.c: New test.
10611 * gcc.c-torture/compile/20000405-3.c: New test.
10612
10613 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10614
10615 * gcc.c-torture/compile/20000405-1.c: New test.
10616
10617 2000-04-04 Geoff Keating <geoffk@cygnus.com>
10618
10619 * gcc.dg/cast-qual-1.c: Revert last change.
10620
10621 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10622
10623 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10624
10625 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
10626
10627 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10628 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10629
10630 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
10631
10632 * gcc.c-torture/compile/20000403-2.c: New test.
10633 * gcc.c-torture/compile/20000403-1.c: New test.
10634
10635 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
10636
10637 * gcc.c-torture/execute/20000403-1.c: New test.
10638
10639 2000-04-03 Geoff Keating <geoffk@cygnus.com>
10640
10641 * gcc.c-torture/execute/20000402-1.c: New test.
10642
10643 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
10644
10645 * gcc.c-torture/execute/va-arg-15.c: New test.
10646 * gcc.c-torture/execute/va-arg-16.c: New test.
10647 * gcc.c-torture/execute/va-arg-17.c: New test.
10648 * gcc.c-torture/execute/va-arg-18.c: New test.
10649 * gcc.c-torture/execute/va-arg-19.c: New test.
10650
10651 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
10652
10653 * gcc.c-torture/compile/981211-1.c: Move to...
10654 * gcc.dg/cpp-as1.c: ...here.
10655 * gcc.dg/cpp-as2.c: New file.
10656
10657 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10658 compiler.
10659
10660 2000-04-02 Neil Booth <NeilB@earthling.net>
10661
10662 * gcc.dg/cpp-cond.c New tests.
10663 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
10664 accidental success less likely.
10665 * gcc.dg/cpp-missingop.c New tests.
10666 * gcc.dg/cpp-missingparen.c New tests.
10667 * gcc.dg/cpp-shift.c New tests.
10668 * gcc.dg/cpp-shortcircuit.c New tests.
10669 * gcc.dg/cpp-unary.c New tests.
10670
10671 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
10672
10673 * gcc.c-torture/compile/20000329-1.c: New test.
10674
10675 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
10676
10677 * gcc.c-torture/compile/20000326-1.c: New test.
10678 * gcc.c-torture/compile/20000326-2.c: New test.
10679
10680 2000-03-24 Geoff Keating <geoffk@cygnus.com>
10681
10682 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10683 the first parameter is a function argument.
10684
10685 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
10686
10687 * g++.old-deja/g++.ext/array4.C: New test.
10688
10689 2000-03-22 Geoff Keating <geoffk@cygnus.com>
10690
10691 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10692
10693 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10694
10695 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10696
10697 2000-03-19 Richard Henderson <rth@cygnus.com>
10698
10699 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10700
10701 2000-03-19 Richard Henderson <rth@cygnus.com>
10702
10703 * gcc.c-torture/compile/20000319-1.c: New test.
10704
10705 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
10706
10707 * gcc.c-torture/execute/20000314-3.c: New test.
10708 * gcc.c-torture/execute/20000314-2.c: New test.
10709 * gcc.c-torture/execute/20000314-1.c: New test.
10710 * gcc.c-torture/compile/20000314-2.c: New test.
10711 * gcc.c-torture/compile/20000314-1.c: New test.
10712
10713 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
10714
10715 * g++.old-deja/g++.warn/inline.C: New test.
10716
10717 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
10718
10719 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10720 standards-compliant result rather than specific constants.
10721 Put test-values in array.
10722
10723 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
10724
10725 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10726 (g++_target_compile): Put test-specific options last.
10727
10728 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10729
10730 * g++.old-deja/g++.eh/vbase4.C: New test.
10731
10732 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10733
10734 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10735
10736 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10737
10738 * g++.old-deja/g++.brendan/misc12.C: Removed.
10739 * g++.old-deja/g++.pt/memtemp77.C: Constify.
10740 * g++.old-deja/g++.ext/pretty4.C: New test.
10741
10742 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10743
10744 * g++.old-deja/g++.other/string2.C: New test.
10745
10746 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
10747
10748 * g++.old-deja/g++.warn/impint2.C: New test.
10749
10750 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
10751
10752 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10753 is 1, not zero.
10754
10755 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
10756
10757 * g++.old-deja/g++.warn/impint.C: New test.
10758 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10759 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10760 * g++.old-deja/g++.pt/explicit12.C: Likewise.
10761 * g++.old-deja/g++.pt/explicit13.C: Likewise.
10762 * g++.old-deja/g++.pt/explicit17.C: Likewise.
10763 * g++.old-deja/g++.pt/explicit18.C: Likewise.
10764 * g++.old-deja/g++.pt/explicit19.C: Likewise.
10765 * g++.old-deja/g++.pt/explicit23.C: Likewise.
10766 * g++.old-deja/g++.pt/explicit31.C: Likewise.
10767 * g++.old-deja/g++.pt/explicit35.C: Likewise.
10768 * g++.old-deja/g++.pt/explicit6.C: Likewise.
10769 * g++.old-deja/g++.pt/memclass7.C: Likewise.
10770
10771 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
10772
10773 * gcc.dg/cpp-redef.c: New test.
10774
10775 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
10776
10777 * g++.old-deja/g++.pt/unify7.C: New test.
10778
10779 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10780
10781 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10782 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10783
10784 2000-02-25 Geoff Keating <geoffk@cygnus.com>
10785
10786 * gcc.c-torture/compile/20000224-1.c: New test.
10787
10788 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10789
10790 * gcc.c-torture/compile/cpp-2.c: New test.
10791 * gcc.c-torture/compile/cpp-1.c: New test.
10792
10793 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
10794
10795 * gcc.c-torture/execute/20000225-1.c: New test.
10796
10797 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10798
10799 * gcc.dg/cpp-li2.c: New test.
10800
10801 * gcc.dg/cpp-wi1.c: New test.
10802
10803 * gcc.dg/cpp-li1.c: New test.
10804
10805 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
10806
10807 * g++.old-deja/g++.other/sizeof5.C: New test.
10808
10809 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10810
10811 * gcc.c-torture/execute/va-arg-13.c: New test.
10812
10813 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
10814
10815 * gcc.c-torture/execute/va-arg-12.c: New test.
10816
10817 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
10818
10819 * gcc.c-torture/execute/20000223-1.c: New test.
10820
10821 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
10822
10823 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10824
10825 2000-02-22 Mark Mitchell <mark@codesourcery.com>
10826
10827 * g++.old-deja/g++.abi/ptrmem.C: New test.
10828
10829 2000-02-19 Richard Henderson <rth@cygnus.com>
10830
10831 * gcc.c-torture/compile/init-3.c: New.
10832
10833 2000-02-17 Mark Mitchell <mark@codesourcery.com>
10834
10835 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10836 ALWAYS_CXXFLAGS.
10837
10838 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
10839
10840 * gcc.c-torture/compile/20000211-3.c: New test.
10841
10842 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
10843
10844 * gcc.c-torture/compile/20000211-2.c: New test.
10845
10846 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
10847
10848 * gcc.c-torture/compile/20000211-1.c: New test.
10849
10850 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
10851
10852 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10853 on native targets
10854
10855 2000-02-08 Nathan Sidwell <nathan@acm.org>
10856
10857 * g++.old-deja/g++.other/cast5.C: New test.
10858
10859 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
10860
10861 * gcc.c-torture/execute/20000205-1.c: New.
10862
10863 2000-02-03 Nathan Sidwell <nathan@acm.org>
10864
10865 * g++.old-deja/g++.jason/cast3.C: Return void.
10866 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10867
10868 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10869
10870 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10871
10872 * gcc.dg/loop-1.c: New test.
10873
10874 2000-01-27 Jakub Jelinek <jakub@redhat.com>
10875
10876 * gcc.c-torture/compile/20000127-1.c: New test.
10877 * gcc.c-torture/execute/991228-1.c: New test.
10878
10879 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10880
10881 * gcc.dg/unused-2.c: New test.
10882
10883 * gcc.dg/conv-1.c: New test.
10884
10885 2000-01-24 Mark Mitchell <mark@codesourcery.com>
10886
10887 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10888 compiler.
10889 (tool_option_proc): Fix typo.
10890
10891 2000-01-24 Geoff Keating <geoffk@cygnus.com>
10892
10893 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10894 of the ld on the host, not on the build machine.
10895 Also, don't crash if '--help' is not a supported option.
10896
10897 2000-01-24 Richard Henderson <rth@cygnus.com>
10898
10899 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10900
10901 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
10902
10903 * gcc.c-torture/execute/20000120-2.c: New test.
10904 * gcc.c-torture/execute/20000120-1.c: New test.
10905
10906 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
10907
10908 * gcc.c-torture/execute/20000113-1.c: New test.
10909
10910 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
10911
10912 * gcc.c-torture/execute/20000112-1.c: New test.
10913
10914 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10915
10916 * gcc.dg/20000111-1.c: New test.
10917
10918 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
10919
10920 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10921 with 16 bit integers.
10922
10923 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10924
10925 * gcc.dg/20000108-1.c: New test.
10926
10927 2000-01-05 Nathan Sidwell <nathan@acm.org>
10928
10929 * g++.old-deja/g++.ns/koenig8.C: New test.
10930
10931 2000-01-05 Nathan Sidwell <nathan@acm.org>
10932
10933 * g++.old-deja/g++.other/cast4.C: New test.
10934
10935 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
10936
10937 * gcc.c-torture/compile/20000105-2.c: New test.
10938 * gcc.c-torture/compile/20000105-1.c: New test.
10939
10940 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10941
10942 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10943 references to printf & atoi to conform to ANSI standard.
10944 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10945 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10946 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10947 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10948 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10949 * g++.old-deja/g++.brendan/complex1.C: Likewise.
10950 * g++.old-deja/g++.brendan/copy1.C: Likewise.
10951 * g++.old-deja/g++.brendan/copy2.C: Likewise.
10952 * g++.old-deja/g++.brendan/copy3.C: Likewise.
10953 * g++.old-deja/g++.brendan/copy4.C: Likewise.
10954 * g++.old-deja/g++.brendan/copy5.C: Likewise.
10955 * g++.old-deja/g++.brendan/copy6.C: Likewise.
10956 * g++.old-deja/g++.brendan/copy7.C: Likewise.
10957 * g++.old-deja/g++.brendan/copy8.C: Likewise.
10958 * g++.old-deja/g++.brendan/crash11.C: Likewise.
10959 * g++.old-deja/g++.brendan/crash14.C: Likewise.
10960 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10961 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10962 * g++.old-deja/g++.brendan/delete2.C: Likewise.
10963 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10964 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10965 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10966 * g++.old-deja/g++.brendan/eh1.C: Likewise.
10967 * g++.old-deja/g++.brendan/groff1.C: Likewise.
10968 * g++.old-deja/g++.brendan/init3.C: Likewise.
10969 * g++.old-deja/g++.brendan/misc12.C: Likewise.
10970 * g++.old-deja/g++.brendan/misc7.C: Likewise.
10971 * g++.old-deja/g++.brendan/new2.C: Likewise.
10972 * g++.old-deja/g++.brendan/operators4.C: Likewise.
10973 * g++.old-deja/g++.brendan/operators5.C: Likewise.
10974 * g++.old-deja/g++.brendan/overload2.C: Likewise.
10975 * g++.old-deja/g++.brendan/overload7.C: Likewise.
10976 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10977 * g++.old-deja/g++.brendan/reference1.C: Likewise.
10978 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10979 * g++.old-deja/g++.brendan/template24.C: Likewise.
10980 * g++.old-deja/g++.brendan/template3.C: Likewise.
10981 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10982 * g++.old-deja/g++.jason/inline3.C: Likewise.
10983 * g++.old-deja/g++.jason/opeq.C: Likewise.
10984 * g++.old-deja/g++.law/arg5.C: Likewise.
10985 * g++.old-deja/g++.law/arm7.C: Likewise.
10986 * g++.old-deja/g++.law/ctors11.C: Likewise.
10987 * g++.old-deja/g++.law/cvt8.C: Likewise.
10988 * g++.old-deja/g++.law/init9.C: Likewise.
10989 * g++.old-deja/g++.law/refs4.C: Likewise.
10990 * g++.old-deja/g++.law/template2.C: Likewise.
10991 * g++.old-deja/g++.law/visibility24.C: Likewise.
10992 * g++.old-deja/g++.law/vtable3.C: Likewise.
10993 * g++.old-deja/g++.mike/asm2.C: Likewise.
10994 * g++.old-deja/g++.mike/eh1.C: Likewise.
10995 * g++.old-deja/g++.mike/misc1.C: Likewise.
10996 * g++.old-deja/g++.mike/misc13.C: Likewise.
10997 * g++.old-deja/g++.mike/misc14.C: Likewise.
10998 * g++.old-deja/g++.mike/ns12.C: Likewise.
10999 * g++.old-deja/g++.mike/p1248.C: Likewise.
11000 * g++.old-deja/g++.mike/p3708.C: Likewise.
11001 * g++.old-deja/g++.mike/p3708a.C: Likewise.
11002 * g++.old-deja/g++.mike/p3708b.C: Likewise.
11003 * g++.old-deja/g++.mike/p646.C: Likewise.
11004 * g++.old-deja/g++.mike/p700.C: Likewise.
11005 * g++.old-deja/g++.mike/p783.C: Likewise.
11006 * g++.old-deja/g++.mike/p783a.C: Likewise.
11007 * g++.old-deja/g++.mike/p783b.C: Likewise.
11008 * g++.old-deja/g++.mike/p786.C: Likewise.
11009 * g++.old-deja/g++.mike/p789.C: Likewise.
11010 * g++.old-deja/g++.mike/p789a.C: Likewise.
11011 * g++.old-deja/g++.mike/p807a.C: Likewise.
11012 * g++.old-deja/g++.other/delete3.C: Likewise.
11013 * g++.old-deja/g++.other/dyncast1.C: Likewise.
11014 * g++.old-deja/g++.other/dyncast2.C: Likewise.
11015 * g++.old-deja/g++.other/dyncast3.C: Likewise.
11016 * g++.old-deja/g++.other/empty1.C: Likewise.
11017 * g++.old-deja/g++.other/temporary1.C: Likewise.
11018 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11019 * g++.old-deja/g++.pt/t16.C: Likewise.
11020 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11021
11022 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
11023
11024 * gcc.dg/991230-1.c: New test.
11025
11026 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
11027
11028 * gcc.c-torture/compile/991229-3.c: New test.
11029 * gcc.c-torture/compile/991229-2.c: New test.
11030 * gcc.c-torture/compile/991229-1.c: New test.
11031
11032 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
11033
11034 * gcc.c-torture/compile/labels-2.c: New test.
11035
11036 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
11037
11038 * gcc.c-torture/execute/991227-1.c: New test.
11039
11040 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11041
11042 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11043
11044 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
11045
11046 * gcc.c-torture/execute/991221-1.c: New test.
11047
11048 1999-12-20 Nathan Sidwell <nathan@acm.org>
11049
11050 * g++.old-deja/g++.other/cast3.C: New test.
11051
11052 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
11053
11054 * gcc.c-torture/execute/991216-4.c: New test.
11055
11056 1999-12-16 Michael Meissner <meissner@cygnus.com>
11057
11058 * gcc.c-torture/execute/991216-1.c: New test.
11059 * gcc.c-torture/execute/991216-2.c: New test.
11060 * gcc.c-torture/execute/991216-3.c: New test.
11061
11062 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11063
11064 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11065 Actually make the test fail by using "-O2" for compilation.
11066
11067 1999-12-15 Nathan Sidwell <nathan@acm.org>
11068
11069 * g++.old-deja/g++.warn/cast-align1.C: New test.
11070
11071 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11072
11073 * gcc.c-torture/compile/991214-1.c: New test.
11074 * gcc.c-torture/compile/991214-2.c: New test.
11075
11076 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11077
11078 * gcc.dg/991214-1.c: New test.
11079
11080 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
11081
11082 * gcc.c-torture/compile/991213-3.c: New test.
11083 * gcc.c-torture/compile/991213-2.c: New test.
11084 * gcc.c-torture/compile/991213-1.c: New test.
11085
11086 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
11087
11088 * gcc.dg/991209-1.c: New test.
11089
11090 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
11091
11092 * gcc.c-torture/compile/991208-1.c: New test.
11093
11094 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11095
11096 * gcc.dg/ultrasp2.c: New test.
11097
11098 1999-12-05 Alex Samuel <samuel@codesourcery.com>
11099
11100 * g++.old-deja/g++.abi/align.C (main): Fix typo.
11101
11102 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
11103
11104 * gcc.c-torture/compile/991202-1.c: New test.
11105 * gcc.c-torture/execute/991202-1.c: New test.
11106 * gcc.c-torture/execute/991202-2.c: New test.
11107 * gcc.c-torture/execute/991202-3.c: New test.
11108
11109 1999-12-02 Alex Samuel <samuel@codesourcery.com>
11110
11111 * g++.old-deja/g++.abi/align.C: New test.
11112 * g++.old-deja/g++.abi/aggregates.C: Likewise.
11113 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11114
11115 1999-12-01 Richard Henderson <rth@cygnus.com>
11116
11117 * gcc.c-torture/execute/991201-1.c: New.
11118
11119 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
11120
11121 * gcc.dg/991129-1.c: New test.
11122
11123 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
11124
11125 * gcc.c-torture/compile/991127-1.c: New test.
11126
11127 1999-11-22 Nathan Sidwell <nathan@acm.org>
11128
11129 * g++.old-deja/g++.other/warn4.C: New test.
11130
11131 1999-11-22 Nathan Sidwell <nathan@acm.org>
11132
11133 * g++.old-deja/g++.eh/cleanup2.C: New test.
11134 * g++.old-deja/g++.ext/pretty2.C: New test.
11135 * g++.old-deja/g++.ext/pretty3.C: New test.
11136 * g++.old-deja/g++.other/debug6.C: New test.
11137
11138 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
11139
11140 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11141 compiler_output to look for one error message instead of two.
11142
11143 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
11144
11145 * gcc.c-torture/execute/991118-1.c: Also test case
11146 where the word boundary does not split a byte evenly.
11147
11148 1999-11-19 Nathan Sidwell <nathan@acm.org>
11149
11150 * g++.old-deja/g++.ext/restrict1.C: New test.
11151
11152 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11153
11154 * gcc.c-torture/execute/991118-1.c: New test.
11155
11156 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
11157
11158 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
11159 working directory pathnames.
11160
11161 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
11162
11163 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11164 host is equipped with driver.h and driver.o so it can actually
11165 compile and run the tests.
11166
11167 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
11168
11169 * gcc.c-torture/compile/991008-1.c: New test.
11170
11171 1999-11-08 Nick Clifton <nickc@cygnus.com>
11172
11173 * lib/gcc-dg.exp: Include target-supports.exp
11174
11175 1999-11-05 Nick Clifton <nickc@cygnus.com>
11176
11177 * lib/target-supports.exp: New file: Provide procs to test for
11178 features supported by the target.
11179 (check_weak_available): Moved here from ecos.exp.
11180 (check_alias_available): New proc: Determine of the target
11181 toolchain supports the alias attribute.
11182
11183 * gcc.dg/special/ecos.exp: Move check_weak_available to
11184 target-supports.exp.
11185 (alias-1.c): Only perform the test if the target supports
11186 aliases.
11187 (wkali-1.c): Only perform the test if the target supports
11188 aliases.
11189
11190 * gcc.dg/990506-0.c: Expect error messages from cross
11191 targets as well as native targets.
11192
11193 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11194
11195 * gcc.dg/ultrasp1.c: Removed xfail.
11196 * gcc.dg/struct-ret-2.c: Likewise.
11197 * gcc.dg/array-1.c: Likewise.
11198
11199 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11200
11201 * gcc.dg/struct-ret-2.c: New test.
11202
11203 * gcc.dg/array-1.c: New test.
11204
11205 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
11206
11207 * gcc.c-torture/execute/991030-1.c: New test.
11208
11209 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
11210
11211 * gcc.c-torture/compile/991026-2.c: New test.
11212
11213 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
11214
11215 * gcc.c-torture/compile/991026-1.c: New test.
11216
11217 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
11218
11219 * gcc.c-torture/execute/991023-1.c: New test.
11220
11221 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
11222
11223 * gcc.c-torture/execute/991019-1.c: New test.
11224
11225 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
11226
11227 * gcc.c-torture/execute/991016-1.c: New test.
11228
11229 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
11230
11231 * gcc.c-torture/execute/991014-1.c: New test.
11232
11233 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
11234
11235 * g++.old-deja/g++.other/union2.C: New test.
11236
11237 1999-10-13 Nathan Sidwell <nathan@acm.org>
11238
11239 * g++.old-deja/g++.other/vaarg2.C: New test.
11240 * g++.old-deja/g++.other/vaarg3.C: New test.
11241
11242 1999-10-12 Craig Burley <craig@jcb-sc.com>
11243
11244 * g77.f-torture/noncompile/19990905-1.f: Moved from being
11245 in compile/.
11246
11247 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
11248
11249 * gcc.c-torture/execute/va-arg-11.c: New test.
11250
11251 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
11252
11253 * lib/file-format.exp (gcc_target_object_format): Don't
11254 crash if objdump is unavailable.
11255
11256 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
11257
11258 * gcc.misc-tests/mg.exp: delete extraneous redirection.
11259
11260 1999-09-28 Nick Clifton <nickc@cygnus.com>
11261
11262 * gcc.c-torture/compile/990928-1.c: New test.
11263
11264 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
11265
11266 * g++.old-deja/g++.other/decl6.C: New test.
11267
11268 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11269
11270 * gcc.c-torture/execute/va-arg-10.c: New test.
11271
11272 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
11273
11274 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11275 __PRETTY_FUNCTION__.
11276
11277 1999-09-23 Nick Clifton <nickc@cygnus.com>
11278
11279 * gcc.c-torture/execute/990923-1.c: New test.
11280
11281 1999-09-21 Nick Clifton <nickc@cygnus.com>
11282
11283 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11284 for which -fpic is inappropriate.
11285
11286 1999-09-21 Mark Mitchell <mark@codesourcery.com>
11287
11288 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11289
11290 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
11291
11292 * g++.old-deja/g++.other/dyncast1.C: New test.
11293 * g++.old-deja/g++.other/dyncast2.C: New test.
11294 * g++.old-deja/g++.other/dyncast3.C: New test.
11295 * g++.old-deja/g++.other/dyncast4.C: New test.
11296 * g++.old-deja/g++.other/dyncast5.C: New test.
11297 * g++.old-deja/g++.eh/catch3.C: New test.
11298 * g++.old-deja/g++.eh/catch3p.C: New test.
11299 * g++.old-deja/g++.eh/catch4.C: New test.
11300 * g++.old-deja/g++.eh/catch4p.C: New test.
11301 * g++.old-deja/g++.eh/catch5.C: New test.
11302 * g++.old-deja/g++.eh/catch5p.C: New test.
11303 * g++.old-deja/g++.eh/catch6.C: New test.
11304 * g++.old-deja/g++.eh/catch6p.C: New test.
11305 * g++.old-deja/g++.eh/catch7.C: New test.
11306 * g++.old-deja/g++.eh/catch7p.C: New test.
11307 * g++.old-deja/g++.eh/catch8.C: New test.
11308 * g++.old-deja/g++.eh/catch8p.C: New test.
11309 * g++.old-deja/g++.eh/catch9.C: New test.
11310 * g++.old-deja/g++.eh/catch9p.C: New test.
11311
11312 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
11313
11314 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11315 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11316
11317 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
11318
11319 * gcc.c-torture/compile/990913-1.c: New test.
11320
11321 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
11322
11323 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11324 * g++.old-deja/g++.jason/rfg5.C: Likewise.
11325
11326 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
11327
11328 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11329
11330 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
11331
11332 * g++.old-deja/g++.other/lookup11.C: New test.
11333 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11334 what is permitted and what we want.
11335 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11336 overload use.
11337 * g++.old-deja/g++.jason/rfg5.C: Likewise
11338
11339 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
11340
11341 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11342 * gcc.c-torture/noncompile/poison-1.c: New file.
11343
11344 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
11345
11346 * g++.old-deja/g++.other/sizeof3.C: New test.
11347 * g++.old-deja/g++.other/sizeof4.C: New test.
11348 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11349 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11350
11351 1999-09-07 Richard Henderson <rth@cygnus.com>
11352
11353 * gcc.dg/va-arg-1.c: New.
11354
11355 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11356
11357 * gcc.c-torture/execute/va-arg-9.c: New test.
11358
11359 1999-09-05 Craig Burley <craig@jcb-sc.com>
11360
11361 * g77.f-torture/compile/980519-2.f: New test.
11362 * g77.f-torture/compile/19990905-0.f: New test.
11363 * g77.f-torture/compile/19990905-1.f: New test.
11364 * g77.f-torture/compile/19990905-2.f: New test.
11365
11366 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11367
11368 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
11369
11370 * gcc.c-torture/execute/990827-1.c: Fix typo.
11371
11372 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
11373
11374 * g++.old-deja/g++.other/deref1.C: New test.
11375
11376 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
11377
11378 * g++.old-deja/g++.other/ambig2.C: New test.
11379 * g++.old-deja/g++.other/cond5.C: New test.
11380 * g++.old-deja/g++.other/lookup16.C: New test.
11381
11382 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
11383
11384 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11385 assemblers too.
11386
11387 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
11388
11389 * lib/c-torture.exp: Avoid the "compare executables" optimization
11390 when testing native.
11391
11392 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
11393
11394 * gcc.c-torture/execute/990829-1.c: New test.
11395 * gcc.c-torture/compile/990829-1.c: New test.
11396
11397 1999-08-27 Paul Burchard <burchard@pobox.com>
11398
11399 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11400 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11401 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11402 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11403 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11404 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11405 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11406 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11407 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11408 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11409 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11410
11411 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
11412
11413 * gcc.c-torture/execute/990827-1.c: New test.
11414
11415 1999-08-26 Craig Burley <craig@jcb-sc.com>
11416
11417 * g77.f-torture/noncompile/19990826-4.f: New test.
11418
11419 * g77.f-torture/compile/19990826-3.f: New test.
11420
11421 * g77.f-torture/execute/19990826-2.f: New test.
11422
11423 * g77.f-torture/compile/19990826-1.f: New test.
11424
11425 * gcc.c-torture/execute/990826-0.c: New test.
11426 * g77.c-torture/execute/19990826-0.f: New test.
11427
11428 * g77.f-torture/noncompile/970626-2.f: New test.
11429
11430 1999-08-25 Paul Burchard <burchard@pobox.com>
11431
11432 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11433 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11434 lss-011.C: New tests.
11435
11436 1999-08-25 Nathan Sidwell <nathan@acm.org>
11437
11438 * g++.old-deja/g++.other/decl5.C: New test.
11439
11440 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11441
11442 * noncompile/noncompile.exp: Load_lib c-torture.exp.
11443 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11444 call `postbase' for each one. All callers of `postbase' changed
11445 to call this instead.
11446
11447 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
11448
11449 * gcc.c-torture/execute/990811-1.c: New test.
11450
11451 1999-08-09 Nick Clifton <nickc@cygnus.com>
11452
11453 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11454 just native ones.
11455
11456 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11457 just native ones.
11458
11459 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
11460
11461 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11462
11463 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
11464
11465 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11466
11467 1999-08-04 Nathan Sidwell <nathan@acm.org>
11468
11469 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11470
11471 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
11472
11473 * gcc.c-torture/execute/990804-1.c: New test.
11474
11475 1999-08-03 Nathan Sidwell <nathan@acm.org>
11476
11477 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11478 * g++.old-deja/g++.brendan/crash64.C: Likewise
11479 * g++.old-deja/g++.brendan/overload8.C: Likewise
11480
11481 1999-08-03 Nathan Sidwell <nathan@acm.org>
11482
11483 * g++.old-deja/g++.other/struct1.C: New test.
11484
11485 1999-08-03 Nathan Sidwell <nathan@acm.org>
11486
11487 * g++.old-deja/g++.other/enum2.C: New test.
11488
11489 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
11490
11491 Adapted from tests from Franz Sirl:
11492 * gcc.c-torture/execute/va-arg-7.c: New test.
11493 * gcc.c-torture/execute/va-arg-8.c: New test.
11494
11495 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
11496
11497 * gcc.c-torture/compile/990801-2.c: New test.
11498
11499 * gcc.c-torture/compile/990801-1.c: New test.
11500
11501 1999-07-27 Michael Meissner <meissner@cygnus.com>
11502
11503 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11504 fp-cmp-1.c, converting double to float.
11505
11506 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11507 fp-cmp-1.c, converting double to long double.
11508
11509 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11510 from fr1 to unknown_register, since fr1 is a legitimate register
11511 on some machines.
11512
11513 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
11514
11515 * README: More listname related changes.
11516
11517 1999-07-08 Catherine Moore <clm@cygnus.com>
11518
11519 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
11520
11521 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
11522
11523 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11524
11525 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
11526
11527 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11528
11529 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
11530
11531 * gcc.dg/990703-1.c: New test.
11532
11533 1999-06-29 Nick Clifton <nickc@cygnus.com>
11534
11535 * lib/file-format.exp: New file: Move definition of proc
11536 gcc_target_object_format to here from
11537 gcc.dg/special/ecos.exp.
11538
11539 * lib/c-torture.exp: Include lib file-format.exp.
11540 * lib/gcc-dg.exp: Include lib file-format.exp.
11541
11542 * gcc.dg/special/ecos.exp: Remove definition of proc
11543 gcc_target_object_format.
11544
11545 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
11546
11547 * gcc.c-torture/execute/990628-1.c: New test.
11548
11549 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
11550
11551 * gcc.c-torture/compile/990625-2.c: New test.
11552
11553 * gcc.c-torture/compile/990625-1.c: New test.
11554
11555 1999-06-23 Nick Clifton <nickc@cygnus.com>
11556
11557 * gcc.c-torture/compile/dll.c: New test case. Check that dll
11558 attributes compile.
11559 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11560 ports that use the COFF/PE file format.
11561
11562 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
11563
11564 * gcc.c-torture/compile/990617-1.c: New test.
11565
11566 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
11567
11568 * g++.old-deja/g++.other/decl4.C: New test.
11569
11570 1999-06-14 Nathan Sidwell <nathan@acm.org>
11571
11572 * g++.old-deja/g++.other/bitfld3.C: New test.
11573
11574 1999-06-08 Nathan Sidwell <nathan@acm.org>
11575
11576 * g++.old-deja/g++.eh/catch1.C: New test.
11577
11578 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
11579
11580 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11581
11582 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11583 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
11584
11585 1999-06-05 Craig Burley <craig@jcb-sc.com>
11586
11587 * g77.f-torture/compile/19990502-0.f: Replace with new,
11588 shorter, test that still fails after recent changes.
11589
11590 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11591
11592 * gcc.c-torture/execute/990604-1.c: New test.
11593
11594 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
11595
11596 * gcc.c-torture/execute/990531-1.c: New test.
11597
11598 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11599
11600 * gcc.c-torture/compile/990527-1.c: New test.
11601
11602 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
11603
11604 * gcc.c-torture/execute/990527-1.c: New test.
11605
11606 1999-05-25 Nick Clifton <nickc@cygnus.com>
11607
11608 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11609 bitfields as signed.
11610
11611 1999-05-25 Craig Burley <craig@jcb-sc.com>
11612
11613 * g77.f-torture/compile/19990525-0.f: New test.
11614
11615 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
11616
11617 * gcc.c-torture/execute/990525-2.c: New test.
11618
11619 * gcc.c-torture/execute/990525-1.c: New test.
11620
11621 1999-05-24 Nathan Sidwell <nathan@acm.org>
11622
11623 * g++.old-deja/g++.other/anon3.C: New test.
11624 * g++.old-deja/g++.other/anon4.C: New test.
11625 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11626 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11627 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11628 Merrill).
11629
11630 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
11631
11632 * gcc.c-torture/execute/990524-1.c: New test.
11633
11634 * gcc.dg/990524-1.c: New test.
11635
11636 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11637
11638 * gcc.c-torture/compile/990523-1.c: New test.
11639
11640 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
11641
11642 * gcc.c-torture/compile/990519-1.c: New test.
11643
11644 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11645
11646 * gcc.c-torture/compile/990517-1.c: New test.
11647
11648 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11649 (e4, f4): New tests.
11650 (main): Call them.
11651
11652 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11653
11654 * gcc.dg/noreturn-1.c: New test.
11655
11656 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11657
11658 * gcc.c-torture/execute/990513-1.c: New test.
11659
11660 1999-05-10 Richard Henderson <rth@cygnus.com>
11661
11662 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11663
11664 1999-05-10 Craig Burley <craig@jcb-sc.com>
11665
11666 * g77.f-torture/execute/erfc.f: Use small single-precision
11667 values, to avoid problems on Alphas when not -mieee.
11668
11669 1999-05-08 Craig Burley <craig@jcb-sc.com>
11670
11671 * gcc.dg/990506-0.c: New test.
11672
11673 1999-05-08 Richard Henderson <rth@cygnus.com>
11674
11675 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11676 the constant to test. Don't XFAIL 64-bit targets.
11677
11678 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11679 * g++.old-deja/g++.law/profile1.C: Likewise.
11680
11681 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11682 operator new instances.
11683 * g++.old-deja/g++.other/delete5.C: Likewise.
11684
11685 1999-05-03 Craig Burley <craig@jcb-sc.com>
11686
11687 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11688 intrinsic.
11689
11690 1999-05-03 Craig Burley <craig@jcb-sc.com>
11691
11692 * g77.f-torture/execute/u77-test.f: Reverse order of two
11693 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11694
11695 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11696
11697 * gcc.dg/compare1.c: New test.
11698
11699 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
11700
11701 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11702 New tests.
11703
11704 1999-05-02 Craig Burley <craig@jcb-sc.com>
11705
11706 * g77.f-torture/compile/19990502-1.f: New test.
11707
11708 1999-05-02 Craig Burley <craig@jcb-sc.com>
11709
11710 * g77.f-torture/compile/19990502-0.f: New test.
11711
11712 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
11713
11714 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11715 intrinsic.
11716
11717 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
11718
11719 * g77.f-torture/execute/u77-test.f (main): List libU77
11720 intrinsics not currently tested.
11721 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11722 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11723 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11724 Trim blanks off the ends of some printed strings.
11725
11726 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
11727
11728 * g77.f-torture/execute/u77-test.f (main): Just warn about
11729 FSTAT gid disagreement, as it's expected on some systems.
11730
11731 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
11732
11733 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11734 use a new function, which allows for some slop.
11735 Clean up some commentary.
11736 (issum): The new function.
11737 (sgladd): Deleted subroutine.
11738
11739 1999-05-01 Craig Burley <craig@jcb-sc.com>
11740
11741 * g77.f-torture/execute/u77-test.f: Modify to be more like
11742 libf2c/libU77 version, bringing patches to that version here.
11743 Add suitable commentary.
11744
11745 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
11746
11747 * gcc.dg/990424-1.c: New test.
11748
11749 1999-04-24 Craig Burley <craig@jcb-sc.com>
11750
11751 * g77.f-torture/execute/u77-test.f (main): Bug involving
11752 LSTAT has been fixed, so turn back on full checking.
11753
11754 1999-04-20 Craig Burley <craig@jcb-sc.com>
11755
11756 * g77.f-torture/compile/19990419-0.f: New test.
11757 * g77.f-torture/execute/19990419-1.f: New test.
11758
11759 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
11760
11761 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11762 to avoid the need for a prototype to supress a warning.
11763
11764 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
11765
11766 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11767
11768 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
11769
11770 * gcc.c-torture/execute/990404-1.c: New test.
11771
11772 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11773
11774 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11775 * gcc.dg/cpp-if3.c: Don't use -pedantic.
11776 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11777 missing initializer warnings.
11778
11779 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
11780
11781 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11782 matching strings.
11783
11784 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
11785
11786 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11787
11788 1999-03-26 Craig Burley <craig@jcb-sc.com>
11789
11790 * g77.f-torture/execute/19990325-0.f: New test.
11791 * g77.f-torture/execute/19990325-1.f: New test.
11792
11793 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
11794
11795 * gcc.c-torture/execute/990324-1.c: New test.
11796
11797 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
11798
11799 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11800 test with 4.
11801
11802 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
11803
11804 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
11805
11806 1999-03-13 Craig Burley <craig@jcb-sc.com>
11807
11808 * g77.f-torture/execute/19990313-2.f: New test.
11809 * g77.f-torture/execute/19990313-3.f: New test.
11810
11811 1999-03-13 Craig Burley <craig@jcb-sc.com>
11812
11813 * g77.f-torture/execute/19990313-0.f: New test.
11814 * g77.f-torture/execute/19990313-1.f: New test.
11815
11816 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
11817
11818 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11819 printf to sprintf.
11820 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11821 (main): Add check for u15. Conditionalize u31 check depending on
11822 whether ints are <32 bits or >=32 bits.
11823
11824 1999-03-08 Craig Burley <craig@jcb-sc.com>
11825
11826 * g77.f-torture/execute/19981119-0.f: Improve testiness.
11827
11828 1999-03-08 Craig Burley <craig@jcb-sc.com>
11829
11830 * g77.f-torture/compile/19990305-0.f: New test.
11831 * g77.f-torture/execute/19981119-0.f: New test.
11832
11833 1999-03-08 Craig Burley <craig@jcb-sc.com>
11834
11835 * g77.f-torture/execute/970625-2.f: call ABORT if final
11836 result is not correct, instead of just printing it.
11837 Add this checking via newly introduced obfuscation, to
11838 trip up buggy front ends.
11839
11840 1999-03-07 Craig Burley <craig@jcb-sc.com>
11841
11842 * g77.f-torture/compile/960317-1.f: Moved from being
11843 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
11844
11845 1999-03-06 Craig Burley <craig@jcb-sc.com>
11846
11847 * g77.f-torture/execute/960317-1.f: New (old) test.
11848 * g77.f-torture/execute/970625-2.f: Ditto.
11849
11850 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
11851
11852 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11853 message on line 1 or line 2; cccp and cpplib do this differently.
11854
11855 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
11856
11857 * g++.old-deja/g++.law/weak1.C: New test.
11858
11859 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11860
11861 * gcc.c-torture/execute/990119-1.c: Renamed to...
11862 * gcc.dg/990119-1.c: this, so it will only be tested once
11863 (it's a preprocessor test, it doesn't need to be run at
11864 multiple optimization levels).
11865
11866 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11867
11868 * lib/g++.exp: Don't add incdir=$base_dir/../include to
11869 ALWAYS_CXXFLAGS.
11870
11871 1999-02-24 Craig Burley <craig@jcb-sc.com>
11872
11873 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11874 * g77.f-torture/compile/19981216-0.f: ...as it is expected
11875 to not be compilable by current g77.
11876
11877 1999-02-24 Nick Clifton <nickc@cygnus.com>
11878
11879 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11880
11881 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
11882
11883 * gcc.c-torture/execute/990222-1.c: New test.
11884
11885 1999-02-19 Craig Burley <craig@jcb-sc.com>
11886
11887 * g77.f-torture/compile/19990218-0.f: New test.
11888 * g77.f-torture/noncompile/19990218-1.f: New test.
11889
11890 1999-02-18 Craig Burley <craig@jcb-sc.com>
11891
11892 * g77.f-torture/compile/19981216-0.f: New test.
11893
11894 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
11895
11896 * gcc.dg/990214-1.c: New test.
11897
11898 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
11899
11900 * gcc.dg/990213-2.c: New test.
11901
11902 * gcc.dg/990213-1.c: New test.
11903
11904 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
11905
11906 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11907 ints.
11908
11909 1999-02-11 Nick Clifton <nickc@cygnus.com>
11910
11911 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11912 specified by target.
11913
11914 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11915
11916 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
11917
11918 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11919
11920 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
11921
11922 * gcc.dg/special/ecos.exp: New test driver for new tests with
11923 special requirements.
11924
11925 * gcc.dg/special/alias-1.c: New test.
11926 * gcc.dg/special/gcsec-1.c: New test.
11927 * gcc.dg/special/weak-1.c: New test.
11928 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11929 * gcc.dg/special/weak-2.c: New test.
11930 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11931 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11932 * gcc.dg/special/wkali-1.c: New test.
11933 * gcc.dg/special/wkali-2.c: New test.
11934 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11935 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11936
11937 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
11938
11939 * lib/c-torture.exp (c-torture-compile): Pull out code for
11940 analyzing gcc error messages.
11941 (c-torture-execute): Likewise. Fix some (harmless) false
11942 positives.
11943 * lib/gcc.exp (gcc_check_compile): New function.
11944
11945 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
11946
11947 * gcc.c-torture/execute/990208-1.c: New test.
11948
11949 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
11950
11951 * g++.dg/special/ecos.exp: New driver for new tests with special
11952 requirements
11953
11954 * g++.dg/special/conpr-1.C: New test
11955 * g++.dg/special/conpr-2.C: New test
11956 * g++.dg/special/conpr-2a.C: New test
11957 * g++.dg/special/conpr-3.C: New test
11958 * g++.dg/special/conpr-3a.C: New test
11959 * g++.dg/special/conpr-3b.C: New test
11960
11961 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11962 allow g++ to use the dg driver
11963
11964 * README: Add comment about g++.dg directory
11965
11966 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
11967
11968 * README: Update email addresses.
11969
11970 1999-02-03 Nick Clifton <nickc@cygnus.com>
11971
11972 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11973 arguments in order to force structure S onto the stack even on
11974 the alpha.
11975 (test): Pass 10 leading arguments to function foo as well as the
11976 structure S.
11977
11978 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11979 failure for all targets.
11980
11981 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11982 abort to terminate program execution.
11983
11984 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
11985
11986 * gcc.c-torture/execute/990130-1.c: New test.
11987
11988 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
11989
11990 * gcc.dg/990130-1.c: New test.
11991
11992 1999-01-28 Michael Meissner <meissner@cygnus.com>
11993
11994 * gcc.c-torture/execute/990128-1.c: New test.
11995
11996 1999-01-27 Michael Meissner <meissner@cygnus.com>
11997
11998 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
11999
12000 1999-01-27 Felix Lee <flee@cygnus.com>
12001
12002 * lib/c-torture.exp (c-torture-compile): pull out code for
12003 analyzing gcc error messages.
12004 (c-torture-execute): ditto, and fix some (harmless) false
12005 positives.
12006 * lib/gcc.exp (gcc_check_compile): new function.
12007
12008 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
12009
12010 * gcc.dg/990117-1.c: New test.
12011
12012 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12013
12014 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12015
12016 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
12017
12018 * g77.f-torture/compile/990115-1.f: New test.
12019
12020 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
12021
12022 * gcc.c-torture/compile/990107-1.c: New test
12023
12024 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
12025
12026 * gcc.c-torture/execute/990106-2.c: New test.
12027
12028 * gcc.c-torture/execute/990106-1.c: New test.
12029
12030 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
12031
12032 * gcc.c-torture/compile/981223-1.c: New test.
12033
12034 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
12035
12036 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12037 (opt3): Rename from opt4 and disable.
12038
12039 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
12040
12041 * g++.old-deja/g++.pt/ptrmem5.C: New test.
12042
12043 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12044
12045 * g++.old-deja/g++.other/conv5.C: New test.
12046
12047 1998-12-14 Nick Clifton <nickc@cygnus.com>
12048
12049 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12050
12051 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
12052
12053 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12054
12055 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
12056
12057 * gcc.c-torture/compile/981211-1.c: New test.
12058
12059 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
12060
12061 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12062
12063 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12064
12065 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12066
12067 * gcc.special/930510-1.c: Make C9X safe.
12068 * gcc.misc-tests/gcov-1.c Similarly.
12069 * gcc.misc-tests/gcov-2.c Similarly.
12070
12071 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12072
12073 * gcc.dg/ultrasp1.c: New test.
12074
12075 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
12076
12077 * gcc.c-torture/execute/981206.c: New test.
12078
12079 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12080
12081 * g++.old-deja/g++.ns/template7.C: New test.
12082
12083 * g++.old-deja/g++.other/expr1.C: New test.
12084
12085 * g++.old-deja/g++.eh/tmpl3.C: New test.
12086
12087 * g++.old-deja/g++.eh/tmpl2.C: New test.
12088
12089 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12090
12091 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12092 * g++.old-deja/g++.other/using6.C: Removed.
12093 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12094
12095 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12096
12097 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12098
12099 * g++.old-deja/g++.pt/overload8.C: New test.
12100
12101 * g++.old-deja/g++.pt/overload7.C: New test.
12102
12103 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12104
12105 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12106 and relinking messages.
12107 * lib/g++.exp (g++_target_compile): Remove .rpo file when
12108 compiling with -frepo.
12109
12110 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
12111
12112 * g++.old-deja/g++.pt/lookup6.C: New test.
12113
12114 1998-11-30 Nick Clifton <nickc@cygnus.com>
12115
12116 * gcc.c-torture/execute/981130-1.c: New test.
12117 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
12118
12119 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12120
12121 * g++.old-deja/g++.pt/explicit76.C: New test.
12122
12123 * g++.old-deja/g++.pt/friend38.C: New test.
12124
12125 * g++.old-deja/g++.ns/crash2.C: New test.
12126
12127 * g++.old-deja/g++.pt/defarg8.C: New test.
12128
12129 * g++.old-deja/g++.pt/instantiate6.C: New test.
12130
12131 * g++.old-deja/g++.pt/static6.C: New test.
12132
12133 * g++.old-deja/g++.pt/decl2.C: New test.
12134
12135 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12136
12137 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
12138 problem is actually related with name lookup, but so what? :-)
12139
12140 * g++.old-deja/g++.pt/friend37.C: New test.
12141
12142 1998-11-25 Dave Love <d.love@dl.ac.uk>
12143
12144 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12145 element, which fails on some systems.
12146
12147 * g77.f-torture/execute/labug1.f: New test.
12148
12149 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
12150
12151 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12152 is defined.
12153
12154 1998-11-18 Dave Love <d.love@dl.ac.uk>
12155
12156 * g77.f-torture/compile/981117-1.f: New test.
12157
12158 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
12159
12160 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
12161 properly discarded.
12162
12163 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
12164
12165 * gcc.c-torture/execute/memcheck: New directory of tests for
12166 -fcheck-memory-usage.
12167
12168 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12169
12170 * README: New file, general information about the testsuite and
12171 new description of the various C++ test subdirectories.
12172 * README.g++: Eliminate obsolete information, update and move most
12173 relevant stuff to README.
12174
12175 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
12176
12177 * gcc.c-torture/compile/981107-1.c: New test.
12178
12179 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
12180
12181 * execute/memcpy-bi.c: New testcase.
12182
12183 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
12184
12185 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12186 base classes.
12187
12188 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12189 template is selected.
12190
12191 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12192 classes, it should be accepted for all types.
12193
12194 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12195
12196 * g++.old-deja/g++.pt/spec24.C: Ensure that template
12197 specializations start with template headers.
12198
12199 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
12200
12201 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12202
12203 * g++.old-deja/g++.other/init9.C: Test cross initialization of
12204 non-POD types.
12205
12206 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12207
12208 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12209
12210 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12211
12212 * compile/981022-1.c, compile/981022-1.x: New test and driver.
12213
12214 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
12215
12216 * 981019-1.c: New test.
12217
12218 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
12219
12220 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12221 find objc headers.
12222
12223 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12224
12225 * compile/981001-4.c: Remove use of GCC extension that triggers a
12226 compiler bug.
12227
12228 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
12229
12230 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12231
12232 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12233
12234 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
12235 instantiation of template produces incorrect code for delete
12236 expression.
12237
12238 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
12239 constructors' name is not unique.
12240 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12241 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12242
12243 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
12244 automatic array of const is ill-formed.
12245
12246 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
12247 of template parameter?
12248
12249 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
12250 const.
12251
12252 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
12253 pointer-to-member expression.
12254
12255 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
12256 declaration causes ICE.
12257
12258 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
12259
12260 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
12261 reserved in the global namespace.
12262
12263 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12264 generate needed virtual table.
12265
12266 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12267
12268 1998-10-10 Dariush Eslimi <eslimi@loran.com>
12269
12270 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12271 template-dependent type
12272
12273 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
12274
12275 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12276 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12277 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12278
12279 * g++.old-deja/g++.other/using5.C: New test; using decl from base
12280 class should be usable as argument of member function.
12281 * g++.old-deja/g++.other/using6.C: New test; using decl from base
12282 class should be usable as return type of member function.
12283 * g++.old-deja/g++.other/using7.C: New test; using decl from base
12284 class should be usable as type of data member.
12285
12286 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12287
12288 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
12289
12290 * gcc.c-torture/special/920521-1.c: Fix bogus test.
12291
12292 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
12293
12294 * gcc.dg/dll-?.c Add thumb to target list.
12295 Fix assembler scan patterns to match current assembler output.
12296
12297 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
12298
12299 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
12300 matching of template brackets.
12301
12302 * g++.old-deja/g++.other/using4.C: New test. Test using
12303 declarations of methods from base classes.
12304
12305 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
12306 within functions should introduce names into the innermost
12307 enclosing namespace.
12308
12309 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
12310 of static locals if first initialization throws.
12311
12312 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
12313
12314 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12315
12316 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
12317
12318 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
12319 lose track of the possible targets of tablejump insns.
12320 * special/special.exp: Run it.
12321
12322 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12323
12324 * g++.old-deja/g++.pt/friend35.C: New test. A template function
12325 must be declared before its specializations can be named in friend
12326 declarations.
12327
12328 1998-10-05 Dave Love <d.love@dl.ac.uk>
12329
12330 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12331
12332 * g77.f-torture/execute/io1.f: New test.
12333
12334 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12335
12336 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12337 with pointer to template function, for which no argument deduction
12338 is possible.
12339
12340 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12341 specialization of template function as argument to template
12342 function.
12343
12344 * g++.old-deja/g++.other/access2.C: New test; Inner class
12345 shouldn't have privileged access to Outer's names.
12346
12347 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12348
12349 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12350 friend template declared within template class conflicts with
12351 nested class of the same name.
12352
12353 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12354 is ignored.
12355
12356 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12357 object with direct initializer as function declaration.
12358
12359 * g++.old-deja/g++.other/decl2.C: New test; duplicate
12360 initializers.
12361
12362 * g++.old-deja/g++.other/null2.C: New test; conditional operator
12363 involving const pointer and NULL produces incorrect result.
12364
12365 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12366 type name without `typename' should be rejected with -pedantic.
12367
12368 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
12369
12370 * g++.old-deja/g++.other/addrof1.C: New test.
12371
12372 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
12373
12374 * gcc.c-torture/compile/981001-1.c: New test.
12375 * gcc.c-torture/execute/981001-1.c: New test.
12376
12377 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
12378
12379 * gcc.c-torture/compile/981001-2.c: New test.
12380 * gcc.c-torture/compile/981001-3.c: New test.
12381 * gcc.c-torture/compile/981001-4.c: New test.
12382
12383 1998-10-01 Robert Lipe <robertl@dgii.com>
12384
12385 * lib/objc.exp (objc_target_compile): Add -L during compiles for
12386 multilibbed hosts. Idea grafted from g77.exp.
12387
12388 1998-09-30 Dave Love <d.love@dl.ac.uk>
12389
12390 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12391 avoid losing on systems which need -lsocket.
12392
12393 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
12394
12395 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12396 * g++.old-deja/g++.other/nested2.C: Ditto.
12397 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12398 failure.
12399
12400 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12401
12402 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12403 preferred over template operator!= for enum bitfields.
12404
12405 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
12406
12407 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12408 that happen to have the same base name, but in different scopes,
12409 are incorrectly rejected.
12410
12411 1998-09-16 Richard Henderson <rth@cygnus.com>
12412
12413 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12414 on the native word size instead of an integer literal.
12415
12416 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12417
12418 * g++.old-deja/g++.other/static2.C: Invocation of static data
12419 member of type pointer-to-function denoted as non-static member.
12420
12421 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12422 checks involving function types and aliases.
12423
12424 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12425
12426 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12427 redefined to the same non-trivial type.
12428
12429 * g++.old-deja/g++.pt/explicit73.C: Test for proper
12430 namespace-qualification of template specializations declared in
12431 other namespaces.
12432
12433 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12434 to declare a subset of the specializations of a template function
12435 as friends of specializations of a template class.
12436
12437 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12438 member templates that do not fully specialize the enclosing
12439 template class are rejected.
12440
12441 1998-09-11 Dave Love <d.love@dl.ac.uk>
12442
12443 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12444
12445 1998-09-08 Dave Love <d.love@dl.ac.uk>
12446
12447 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12448 altered from libf2c/libU77 version.
12449
12450 1998-09-06 Dave Love <d.love@dl.ac.uk>
12451
12452 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12453
12454 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
12455
12456 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12457 (un)signed char are different types for template specialization
12458 purposes.
12459
12460 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
12461
12462 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12463 * objc: ObjC testsuite.
12464
12465 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
12466
12467 * gcc.c-torture/execute/941014-1.x: New file.
12468
12469 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
12470
12471 * lib/c-torture.exp: Add support for
12472 torture_eval_before_compile and torture_eval_before_execute
12473 variables.
12474
12475 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
12476
12477 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
12478 this test triggers valid.
12479
12480 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
12481
12482 * gcc.dg/980827-1.c: New test.
12483
12484 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12485
12486 * gcc.c-torture/execute/loop-4b.c: New test.
12487
12488 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
12489
12490 * lib/c-torture.exp: Add support for
12491 torture_eval_before_compile and torture_eval_before_execute
12492 variables.
12493
12494 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
12495
12496 * gcc.c-torture/compile/980825-1.c: New test.
12497
12498 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
12499
12500 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12501 count number tests in opt_t0 not good_t0.
12502
12503 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
12504
12505 * gcc.c-torture/compile/930326-1.x: Fix typo.
12506
12507 1998-08-23 Mark Mitchell <mark@markmitchell.com>
12508
12509 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12510 causes an ICE.
12511
12512 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
12513
12514 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12515 STACK_SIZE is defined.
12516 * gcc.c-torture/unsorted/stuct.c: Similarly.
12517
12518 * gcc.c-torture/compile/980821-1.c: New test.
12519
12520 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
12521
12522 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12523
12524 1998-08-19 Mark Mitchell <mark@markmitchell.com>
12525
12526 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12527 code.
12528
12529 1998-08-09 Mark Mitchell <mark@markmitchell.com>
12530
12531 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12532 error'.
12533
12534 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
12535
12536 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12537
12538 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
12539
12540 * gcc.c-torture/compile/980816-1.c: New test.
12541
12542 * gcc.dg/980816-1.c: New test.
12543
12544 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
12545
12546 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12547 compiler for ieee tests.
12548
12549 1998-08-01 Dave Love <d.love@dl.ac.uk>
12550
12551 * g77.f-torture/compile/980729-0.f: New test.
12552
12553 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
12554
12555 * gcc.c-torture/special/eeprof-1.c: New test, for
12556 -finstrument-functions.
12557 * gcc.c-torture/special/special.exp: Run it.
12558
12559 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
12560
12561 * gcc.c-torture/compile/980729-1.c: New test.
12562
12563 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
12564
12565 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12566 __thumb__ is defined, and test for ARM style doubles if so.
12567
12568 1998-07-26 Dave Love <d.love@dl.ac.uk>
12569
12570 * g77.f-torture/noncompile/980615-0.f: New test.
12571
12572 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
12573
12574 * gcc.dg/980312-1.c: Do link instead of compile.
12575 * gcc.dg/980313-1.c: Likewise.
12576
12577 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
12578
12579 * gcc.c-torture/compile/980726-1.c: New test.
12580
12581 1998-07-25 Dave Love <d.love@dl.ac.uk>
12582
12583 * g77.f-torture/execute/io0.f: New test.
12584
12585 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
12586
12587 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12588 an int.
12589
12590 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
12591
12592 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12593 m32r bugs.
12594
12595 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
12596
12597 * gcc.dg/980626-1.c: Expect failures for all toolchains until
12598 c-decl.c:grokdeclarator can handle mode attributes.
12599
12600 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
12601
12602 * gcc.c-torture/execute/980716-1.c: New test.
12603
12604 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
12605
12606 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12607 the mn10200.
12608 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
12609 the mn10200.
12610 * gcc.c-torture/execute/va-arg-3.x: Similarly.
12611 * gcc.c-torture/compile/930326-1.x: Similarly.
12612
12613 1998-07-13 Dave Love <d.love@dl.ac.uk>
12614
12615 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12616 New test from Craig.
12617
12618 1998-07-12 Dave Love <d.love@dl.ac.uk>
12619
12620 * g77.f-torture/noncompile/980616-0.f: New test.
12621
12622 * g77.f-torture/execute/970816-3.f: New test from Craig.
12623
12624 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12625
12626 * g++.other/singleton.C: Return error value instead of taking
12627 SIGSEGV.
12628
12629 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12630
12631 * g++.other/singleton.C: New test. Warning is under dispute.
12632 Runtime crash is not.
12633
12634 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12635
12636 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12637 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12638 using6.C, using7.C}: New namespace tests.
12639
12640 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
12641
12642 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12643 specialization with typedef'ed names used as array indexes.
12644
12645 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
12646
12647 * gcc.c-torture/execute/980709-1.c: New test.
12648
12649 * gcc.dg/980709-1.c: New test.
12650
12651 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
12652
12653 * gcc.c-torture/execute/bcp-1.c: New test.
12654
12655 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
12656
12657 * gcc.c-torture/execute/980707-1.c: New test.
12658
12659 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
12660
12661 * gcc.c-torture/compile/980706-1.c: New test.
12662
12663 1998-07-01 Dave Love <d.love@dl.ac.uk>
12664
12665 * g77.f-torture/execute/980701-0.f,
12666 g77.f-torture/execute/980701-1.f: New test from Craig.
12667
12668 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
12669
12670 * gcc.c-torture/compile/980701-1.c: New test.
12671
12672 * gcc.c-torture/execute/980701-1.c: New test.
12673
12674 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
12675 rlsruhe.de>
12676
12677 * g++.old-deja/g++.robertl/eb132.C: New test.
12678 * g++.old-deja/g++.robertl/eb133.C: Likewise.
12679
12680 1998-06-29 Dave Love <d.love@dl.ac.uk>
12681
12682 * g77.f-torture/execute/980628-7.f,
12683 g77.f-torture/execute/980628-8.f,
12684 g77.f-torture/execute/980628-9.f,
12685 g77.f-torture/execute/980628-10.f: New tests from Craig.
12686
12687 * g77.f-torture/execute/980628-3.f: Remove mail headers.
12688
12689 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
12690
12691 * g77.f-torture/execute/980628-4.f: New test from Craig.
12692 * g77.f-torture/execute/980628-5.f: Likewise.
12693 * g77.f-torture/execute/980628-2.f: Likewise.
12694 * g77.f-torture/execute/980628-0.f: Likewise.
12695 * g77.f-torture/execute/980628-1.f: Likewise.
12696 * g77.f-torture/execute/980628-3.f: Likewise.
12697 * g77.f-torture/execute/980628-6.f: Likewise.
12698
12699 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
12700
12701 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12702 directory when nothing has been installed yet.
12703
12704 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
12705
12706 * gcc.c-torture/special/special.exp: Handle newer versions of
12707 dejagnu.
12708
12709 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
12710
12711 * gcc.dg/980626-1.c: New test.
12712
12713 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
12714
12715 * gcc.misc-tests/m-un-2.c: New test.
12716 * g++.old-deja/g++.other/warn01.c: Likewise.
12717
12718 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
12719
12720 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12721 compatibility with assmblers with a different comment character.
12722 Eliminate use of GAS-specific extensions.
12723
12724 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
12725
12726 * gcc.c-torture/execute/ieee/980619-1.c: New test.
12727
12728 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
12729
12730 *lib/g77.exp: Replace search for libf2c.a with search for newly
12731 renamed libg2c.a
12732
12733 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
12734
12735 * gcc.c-torture/execute/980617-1.c: New test.
12736
12737 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
12738
12739 * gcc.c-torture/execute/980612-1.c: New test.
12740
12741 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
12742
12743 * gcc.dg/980523-1.c: Only test on ppc-linux.
12744 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12745
12746 * gcc.c-torture/execute/980608-1.c: New test.
12747
12748 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12749
12750 * gcc.c-torture/execute/980605-1.c: New test.
12751
12752 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
12753
12754 * gcc.c-torture/execute/980604-1.c: New test.
12755
12756 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
12757
12758 * gcc.c-torture/execute/980602-1.c: New test.
12759 * gcc.c-torture/execute/980602-2.c: Likewise.
12760
12761 1998-06-02 Dave Love <d.love@dl.ac.uk>
12762
12763 * 970125-0.f: Fix per JCB. Add commentary.
12764
12765 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
12766
12767 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12768 IEEE -0 support.
12769
12770 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12771
12772 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12773 earlier.
12774
12775 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
12776
12777 * gcc.c-torture/execute/980526-3.c: New test.
12778
12779 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
12780
12781 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12782 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12783 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12784 m88k-motorola-sysv3 to XFAIL.
12785
12786 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12787
12788 * gcc.dg/980526-1.c: New test.
12789 * gcc.c-torture/execute/980526-2.c: New test.
12790
12791 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
12792
12793 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12794
12795 * gcc.c-torture/execute/980526-1.c: New test.
12796
12797 1998-05-26 Dave Love <d.love@dl.ac.uk>
12798
12799 * g77.f-torture/execute/alpha2.f: Add runtime test.
12800
12801 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
12802
12803 * g++.old-deja/old-deja.exp: Strip leading directories.
12804
12805 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12806 error for the line. Don't run multiple tests for the same line.
12807
12808 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
12809
12810 * gcc.dg/980523-1.c: New test.
12811
12812 1998-05-23 Dave Love <d.love@dl.ac.uk>
12813
12814 * g77.f-torture/compile/970915-0.f: New test.
12815
12816 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
12817
12818 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12819
12820 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
12821
12822 * gcc.dg/980520-1.c: New test.
12823
12824 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
12825
12826 * gcc.dg/980502-1.c: Fix return type.
12827
12828 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
12829
12830 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12831 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12832 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12833 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12834 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12835
12836 1998-05-20 Dave Love <d.love@dl.ac.uk>
12837
12838 * g77.f-torture/execute/980520-1.f: New test.
12839
12840 1998-05-15 Dave Love <d.love@dl.ac.uk>
12841
12842 * lib/mike-g77.exp: New file.
12843
12844 * g77.f-torture/noncompile/noncompile.exp,
12845 g77.f-torture/noncompile/check0.f: New files.
12846
12847 1998-05-14 Dave Love <d.love@dl.ac.uk>
12848
12849 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12850 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12851 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12852 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12853 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12854 abort where appropriate.
12855
12856 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
12857
12858 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12859 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12860
12861 1998-04-29 Dave Love <d.love@dl.ac.uk>
12862
12863 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12864
12865 1998-04-27 Dave Love <d.love@dl.ac.uk>
12866
12867 * g77.f-torture/compile/980427-0.f: New test.
12868
12869 1998-04-24 Dave Love <d.love@dl.ac.uk>
12870
12871 * g77.f-torture/compile/980424-0.f: New test.
12872
12873 1998-04-19 Dave Love <d.love@dl.ac.uk>
12874
12875 * g77.f-torture/compile/980419-2.f (main): New test.
12876 * g77.f-torture/compile/970125-0.f: New test.
12877 * g77.f-torture/compile/980419-1.f: New test.
12878
12879 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
12880
12881 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
12882 of loop-4.c.
12883
12884 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
12885
12886 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12887
12888 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
12889
12890 * gcc.c-torture/compile/980329-1.c: New test.
12891
12892 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
12893
12894 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12895 * gcc.dg/980312-1.c: Fix typo in -march command.
12896
12897 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
12898
12899 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12900
12901 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
12902
12903 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
12904 Dave Love agree the Fortran source is bogus.
12905
12906 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
12907
12908 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12909 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12910 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12911 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12912 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12913
12914 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
12915
12916 * g++.old-deja/g++.other/friend1.C: New test.
12917
12918 1998-02-18 Dave Love <d.love@dl.ac.uk>
12919
12920 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12921 possibly uninitialized) variables and declare dnrm2.
12922
12923 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
12924
12925 From Bruno Haible <haible@ilog.fr>:
12926 * gcc.c-torture/execute/980223.c: New test.
12927
12928 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
12929
12930 * gcc.dg/ifelse-1.c: New test.
12931
12932 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
12933
12934 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12935
12936 * lib/old-dejagnu.exp (old-dejagnu): Added the
12937 "execution test - XFAIL *-*-*" handling in the spirit of
12938 "excess errors test -". Changed the "execution test fails"
12939 handling to be like "excess errors test fails".
12940 * Update various tests accordingly.
12941
12942 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
12943
12944 * gcc.c-torture/execute/980205.c: New test.
12945
12946 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
12947
12948 * lib/c-torture.exp: Look for .x files instead of .cexp files.
12949 * lib/f-torture.exp: Similarly.
12950 * gcc.c-torture: Rename all .cexp files to .x files.
12951
12952 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12953
12954 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12955 (940510-1.c): Removed duplicate.
12956 (971104-1.c): New test.
12957
12958 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
12959
12960 * lib/f-torture.exp: Improve error and loop detection.
12961
12962 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
12963
12964 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12965 use that to size the filler array.
12966
12967 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
12968
12969 * lib/c-torture.exp(c-torture-execute): Fix typo.
12970
12971 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12972 testcase as the executable name. Keep the executable around if
12973 the test fails.
12974
12975 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
12976
12977 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12978 changes. Only test one -g option, and move it to the end of the
12979 list of options to test.
12980
12981 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
12982
12983 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12984 variable GCC_TORTURE_OPTIONS to supply default switches separated
12985 by colons. If no environment variable, run tests with -O0 -g, -O1
12986 -g, and -O2 -g as well.
12987
12988 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
12989
12990 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12991 explanatory comments. Fix indentation.
12992
12993 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
12994
12995 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
12996
12997 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
12998
12999 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13000 * g++.old-deja/g++.mike/p7325.C: Likewise.
13001 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13002
13003 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
13004
13005 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13006 * g++.old-deja/g++.brendan/crash30.C: Likewise.
13007 * g++.old-deja/g++.brendan/crash39.C: Likewise.
13008 * g++.old-deja/g++.law/operators4.C: Likewise.
13009
13010 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
13011
13012 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13013 * g++.old-deja/g++.mike/p784.C: Ditto.
13014 * g++.old-deja/g++.mike/p785.C: Ditto.
13015
13016 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
13017
13018 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13019
13020 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
13021
13022 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13023 target feature; pass this to c-torture-execute as needed.
13024
13025 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
13026
13027 * lib/c-torture.exp(c-torture-execute): If the previous and the
13028 current executables being tested are identical, we don't need to
13029 run the executable again. Try to make the executable names
13030 unique. Add an optional argument for passing additional compiler
13031 flags.
13032
13033 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
13034
13035 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13036
13037 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
13038
13039 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13040
13041 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
13042
13043 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13044 32bit or larger longs.
13045
13046 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13047 have either a 32bit long or 32bit int.
13048
13049 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
13050
13051 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13052 Make double precision tests dependent on sizeof (double).
13053
13054 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
13055
13056 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13057 too.
13058
13059 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
13060
13061 * gcc.c-torture/compile/961203-1.cexp: New script.
13062
13063 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
13064
13065 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13066 up the includes ourselves.
13067
13068 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
13069
13070 * lib/plumhall.exp: Remove random include, and add a few
13071 verbose messages for debugging.
13072
13073 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
13074
13075 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13076 of trying to do it ourselves.
13077
13078 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
13079
13080 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13081
13082 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
13083
13084 * gcc.prms/5403.c: Made regexp a bit less strict.
13085
13086 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
13087
13088 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13089 is returned from remote_load instead.
13090 * lib/plumhall.exp: Ditto.
13091 * lib/mike-g++.exp: Ditto.
13092 * lib/old-dejagnu.exp: Ditto.
13093 * lib/c-torture.exp: Ditto.
13094
13095 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
13096
13097 * lib/g++.exp: Use build_wrapper procedure.
13098 * lib/gcc.exp: Ditto.
13099
13100 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
13101
13102 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13103 an old-style decl for malloc. Fixes tests to work when
13104 sizeof (int) != sizeof (size_t).
13105
13106 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
13107
13108 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13109
13110 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13111 use stdargs.h interface.
13112
13113 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
13114
13115 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13116 NO_VARARGS when compiling.
13117
13118 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
13119
13120 * lib/plumhall.exp(ph_includes): New procedure.
13121 (ph_make): Use it.
13122 (ph_compiler): Ditto.
13123
13124 * lib/g++.exp: Rename test-glue.c to testglue.c.
13125 * lib/gcc.exp: Ditto.
13126
13127 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
13128
13129 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13130 to completion when it's called.
13131
13132 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
13133
13134 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13135 is defined, don't do test.
13136
13137 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
13138
13139 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13140 for object files.
13141 (ph_summary): Mark skipped testcases as untested, not unresolved.
13142
13143 * lib/plumhall.exp (ph_make): If unresolved because of bad
13144 errorCode, record errorCode in log file.
13145 (*): Replace send_log/verbose with verbose -log.
13146
13147 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
13148
13149 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13150 double conversion if double isn't at least 8 bytes.
13151
13152 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13153 int to work with targets where int is 16 bits.
13154
13155 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13156 8 bytes, just exit, since 4 byte doubles don't have enough bits of
13157 precision for the test to complete.
13158
13159 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
13160
13161 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13162 if d10v is not compiled with the -mdouble64 flag.
13163 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13164
13165 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13166 d10v is not compiled with the -mint32 flag.
13167
13168 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
13169
13170 * lib/plumhall.exp: Use incr_count.
13171
13172 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
13173
13174 * gcc.c-torture: Update to c-torture-1.45.
13175
13176 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
13177
13178 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13179 the name of the expect testcase file).
13180
13181 * lib/g++.exp(g++_init): Ditto.
13182
13183 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
13184
13185 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13186 the host.
13187
13188 * lib/gcc.exp(gcc_exit): New procedure.
13189
13190 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
13191
13192 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13193 specs where appropriate.
13194
13195 * g++.old-deja/g++.arm/*: Added additional ERROR checks
13196 because of new "candidates are" messages, and removed a few
13197
13198 * Converted all non-old-style g++ testcases to old-style, and
13199 moved into g++.old-deja.
13200
13201 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
13202
13203 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13204 options.
13205
13206 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13207 succeeded.
13208
13209 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13210
13211 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
13212
13213 * lib/gcc.exp (gcc_target_compile): Add support for defining
13214 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13215 the machine doesn't have those features.
13216
13217 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
13218
13219 * g++.law/operators4.exp: Don't use LIBS.
13220
13221 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
13222
13223 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13224
13225 * lib/mike-g++.exp: Don't set the compiler to be tested here.
13226 * lib/g++.exp: Set it here instead. Also, allow use of the
13227 --tool_exec and --tool_opt options. Change CXX to
13228 GXX_UNDER_TEST.
13229
13230 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13231
13232 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13233
13234 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
13235
13236 * lib/old-dejagnu.exp: Use prune_warnings instead of
13237 prune_system_crud.
13238 * lib/mike-g++.exp: Ditto.
13239 * lib/gcc.exp: Ditto.
13240 * lib/g++.exp: Ditto.
13241
13242 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13243
13244 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
13245
13246 * 941014-2.c: Include stdlib.h
13247 * 960327-1.c: Include stdio.h
13248 * dbra.c, index-1.c: Don't assume ints are 32bits.
13249
13250 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
13251
13252 * lib/gcc.exp: Add gcc,stack_size target feature.
13253
13254 * lib/g++.exp(g++_target_compile): Add the include and link
13255 paths here, not in two other places. And, it's $options, not
13256 options.
13257
13258 * lib/mike-g++.exp(postbase): Remove the code that determines
13259 the correct include and link paths.
13260 * g++.old-deja/old-deja.exp: Ditto.
13261
13262 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
13263
13264 * lib/g++.exp(g++_init): target_compile no longer returns the
13265 filename of the result.
13266
13267 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
13268
13269 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13270 call to glob.
13271
13272 * gcc.c-torture/special/special.exp: Change call to
13273 gcc_target_compile to include the object file.
13274
13275 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
13276
13277 * gcc.c-torture/special/special.exp: Correct misspelling in last
13278 change.
13279
13280 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
13281
13282 * lib/plumhall.exp(ph_summary): Log the entire output of the
13283 executable. Return -1 if there were any failures, 0 otherwise.
13284 (ph_execute): Return -1 if there were any failures, 0 otherwise.
13285 (ph_make): Clean up objects and executables that were built
13286 if the tests succeeded.
13287
13288 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
13289
13290 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13291 libraries and includes in the build tree as appropriate.
13292
13293 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
13294
13295 * lib/c-torture.exp: Instead of looking for the global variable
13296 NO_LONG_LONG, check to see if that's a feature of the target.
13297
13298 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
13299
13300 * config/default.exp: Minimize. Delete the remainer of the files in
13301 config; this functionality is now in devo/dejagnu/config.
13302
13303 g++.*/*: Pass any additional flags used to compile to postbase;
13304 delete CXXFLAGS.
13305
13306 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13307 is now done by runtest.exp. Use gcc_target_compile instead of
13308 compile.
13309
13310 lib/c-torture.exp: Use gcc_target_compile instead of compile.
13311 Remove references to CFLAGS. Use remote_file instead of
13312 calling rm -f.
13313 (c-torture): Take a list of arguments to use to compile this
13314 testcase.
13315
13316 lib/g++.exp: Simplify. Use target_compile instead of compile.
13317 lib/gcc-dg.exp: Ditto.
13318 lib/gcc.exp: Ditto.
13319 lib/mike-{gcc,g++}.exp: Ditto.
13320 lib/old-dejagnu.exp: Ditto.
13321 lib/plumhall.exp: Ditto.
13322
13323 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
13324
13325 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13326 (ph_linker): Likewise.
13327
13328 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
13329
13330 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13331 MAP_ANON / MAP_ANONYMOUS if defined;
13332 else try to map from /dev/zero .
13333
13334 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
13335
13336 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
13337 isn't defined, then define it to MAP_ANONYMOUS.
13338
13339 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
13340
13341 * gcc.c-torture: Update to c-torture-1.42 release.
13342
13343 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
13344
13345 * gcc.c-torture: Update to c-torture-1.41 release.
13346
13347 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
13348
13349 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
13350 c-torture release.
13351
13352 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13353
13354 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13355 and LDFLAGS. Fix second case to append the target_info ldflags
13356 onto LDFLAGS, not CFLAGS.
13357 * lib/g++.exp (g++_init): Add target_info stuff.
13358 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
13359 of libgloss and newlib flags for !native.
13360
13361 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13362 (GDB): Fix relative path to go up another dir for finding gdb.
13363
13364 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
13365
13366 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13367 versions in the target_info array, if they don't exist.
13368
13369 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13370
13371 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13372
13373 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
13374
13375 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13376 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13377
13378 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
13379
13380 * lib/old-dejagnu.exp: Don't remove the output file before we've
13381 actually tested it. Don't append pwd to the path of the executable
13382 we're testing.
13383
13384 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
13385
13386 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13387
13388 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
13389
13390 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13391 temporary directory for compiler files, and set it to a default
13392 value of /tmp. Set $output as the name of the output file from
13393 compiling the testcase. Add a -o option to $cflags_var so the
13394 compiler writes the final output file as $output. Set $executable
13395 to $output.
13396
13397 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13398 directory for compiler files, and set it to /tmp if it doesn't
13399 already have a value. Set $output_file to the name of the output
13400 file from compiling the testcase. Add a -o option to CXXFLAGS so
13401 the compiler writes the final output file as $output. Use $output
13402 as the executable to be tested.
13403
13404 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13405
13406 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13407
13408 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
13409
13410 * gcc.c-torture/execute/pending-1.c: New test. Still
13411 pending in Tege's queue.
13412
13413 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
13414
13415 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13416 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
13417 if there were failures. Call unresolved if there were unresolved
13418 testcases. Call gcc_fail if program did not run to completion.
13419 (ph_make): Pass additional argument name to ph_execute.
13420 (ph_execute): Add new argument. Pass additional arguments to
13421 ph_summary. Call gcc_fail is there is no execution output.
13422
13423 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
13424
13425 * lib/plumhall.exp (proc_summary): Output relavent summary
13426 lines into the log so specific failures in plumhall can be
13427 investigated.
13428
13429 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
13430
13431 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13432 (c-torture-execute): Don't try to execute tests which use
13433 "long long" types if $NO_LONG_LONG is nonzero.
13434
13435 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
13436
13437 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13438 not c-torture.
13439
13440 * gcc.ieee: Move from here.
13441 * gcc.c-torture/execute/ieee: To here.
13442
13443 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
13444
13445 * gcc.c-torture: Update to c-torture-1.41 release.
13446
13447 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
13448
13449 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13450 not "$output".
13451
13452 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
13453
13454 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13455 -c present.
13456
13457 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
13458
13459 * config/proelf.exp: Handle connecting to a simulator.
13460
13461 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
13462
13463 * config/proelf.exp: New file. Enough framework that we can
13464 run c-torture tests on the proelf targets (or any other target
13465 that gdb can connect to for that matter).
13466
13467 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
13468
13469 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13470 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
13471
13472 * lib/plumhall.exp (ph_execute): Always call ph_summary if
13473 exec_output exists.
13474
13475 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
13476
13477 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13478 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13479
13480 * config/*.exp: Update FSF address. Change result of ${tool}_load
13481 to pass/fail/unresolved/unsupported/untested. Caller must now
13482 call unresolved/unsupported/untested.
13483 * lib/*.exp: Update FSF address. Update to handle new results of
13484 ${tool}_load.
13485 * lib/chill.exp (verbose): Delete.
13486
13487 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
13488
13489 * lib/gcc.exp (default_gcc_start): Change order of args to
13490 $LDFLAGS $CFLAGS $LIBS.
13491 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13492 Save/set/restore CFLAGS. Pass single arg to gcc_start.
13493 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13494 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13495 * gcc.misc-tests/dg-test.exp: Likewise.
13496 * gcc.misc-tests/msgs.exp: Likewise.
13497 * gcc.prms/prms.exp: Likewise.
13498 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13499 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13500
13501 * lib/dg.exp: Deleted, moved to dejagnu/lib.
13502
13503 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13504
13505 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13506
13507 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13508 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13509
13510 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13511 necessary.
13512
13513 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
13514
13515 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13516 global for loop; add use of $mathlib.
13517 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13518 settings here; set mathlib for anything but VxWorks.
13519
13520 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
13521
13522 * gcc.c-torture: Update to c-torture-1.40 release.
13523
13524 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
13525
13526 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13527 dg.exp.
13528
13529 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
13530
13531 * lib/c-torture.exp (c-torture-execute): Declare "output" as
13532 global.
13533
13534 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
13535
13536 * lib/g++.exp (LIBS): Define if not already.
13537 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13538 (gcc-dg-prune): Call prune_gcc_output.
13539 * lib/gcc.exp (prune_gcc_output): New proc.
13540 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13541 prune_gcc_output.
13542
13543 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
13544
13545 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13546 (c-torture-execute): Likewise. Rename `name' to `testcase'.
13547
13548 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
13549
13550 * gcc.c-torture: Update to c-torture-1.39 release.
13551
13552 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
13553
13554 * lib/c-torture.exp (c-torture-execute): Don't return if one option
13555 fails, try others as well.
13556
13557 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
13558
13559 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13560 If compilation fails, mark execute tests as `untested'.
13561 If test is marked as unsupported, don't mark compilation and
13562 execute tests as failed.
13563
13564 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13565
13566 * lib/g++.exp (g++_init): Don't link in libg++, and look to
13567 libstdc++ for whether or not we want to be doing shared
13568 libraries. Delete link_curses since we don't need it anymore.
13569 * lib/mike-g++.exp (postbase): Don't link in libg++.
13570 * g++.old-deja/old-deja.exp: Likewise.
13571
13572 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13573
13574 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13575
13576 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13577
13578 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13579 For that, add `-Wl,-a,shared_archive'.
13580 * g++.old-deja/old-deja.exp: Likewise.
13581
13582 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
13583
13584 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13585
13586 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
13587
13588 * lib/mike-g++.exp (postbase): Pay attention to the status of
13589 g++_load.
13590
13591 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13592
13593 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13594
13595 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
13596
13597 * lib/gcc.exp (default_gcc_start): No longer need to log program
13598 being executed or its output, execute_anywhere does that now.
13599 * lib/g++.exp (default_g++_version): Call execute_anywhere.
13600 (default_g++_start): Likewise. Delete calls to verbose/send_log.
13601
13602 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13603
13604 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13605 the same as those in lib/g++.exp.
13606
13607 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
13608
13609 * gcc.c-torture: Update to c-torture-1.38 release.
13610 * gcc.ieee: Related changes.
13611
13612 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
13613
13614 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13615 "exec". Minor reformatting changes.
13616
13617 * config/rom68k.exp (${tool}_load): Make it work in a canadian
13618 cross. This means all "exec" calls now work on a remote host as
13619 well.
13620 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13621 cross. Filter out the extra "\r\n" stuff that expect puts in.
13622 (c-torture-execute): Filter out the bogus warnings like
13623 c-torture-compile does. Add support for canadian cross.
13624 * lib/gcc.exp (default_gcc_version, default_gcc_start)
13625 Use execute_anywhere rather than calling exec directly. Now it
13626 works for canadian cross testing.
13627
13628 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
13629
13630 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
13631 results into a variable, and check that rather than using file exists.
13632
13633 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13634
13635 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13636 create a libg++.so. For sunos4.1.*, also add -ltermcap.
13637
13638 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13639
13640 * g++.old-deja/old-deja.exp: Create and pass runshlib and
13641 lib_curses if there's a shared libg++ in the build tree.
13642
13643 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
13644
13645 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13646 if not supported target.
13647
13648 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13649
13650 * lib/g++.exp (g++_init): Move empty setting of runshlib and
13651 link_curses up to always happen, not just for native builds.
13652
13653 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
13654
13655 * gcc.c-torture: Update to c-torture-1.36 release.
13656 * gcc.failure: Related changes.
13657
13658 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
13659
13660 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13661
13662 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13663
13664 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13665 * lib/mike-g++.exp (postbase): Not in here. Still reference
13666 runshlib, link_curses, and mathlib for link and run.
13667
13668 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13669 pass the runtime shared library options for Solaris, OSF/1, and
13670 Irix5, and link with -lcurses to avoid unresolved references.
13671
13672 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13673
13674 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13675 only run once.
13676
13677 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
13678
13679 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13680
13681 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
13682
13683 * gcc.c-torture: Update to c-torture-1.35 release. Note we
13684 do not have a framework for the "compat" tests yet.
13685
13686 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13687
13688 * lib/mike-g++.exp (postbase): New local variable `mathlib',
13689 set to null if we're testing vxworks5.1. Use that instead of
13690 `-lm' in the setting of LIBS for link and run.
13691
13692 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13693
13694 * config/rom68k.exp (${tool}_load): Major changes to make it
13695 work. Verified that it does in fact return the stuff in
13696 exec_output properly. Catch any Emul or any TRAP other than 0.
13697
13698 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13699
13700 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13701 LDFLAGS properly for targets that need stuff from libgloss.
13702 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13703 only run once.
13704 (gpp_initialized): New variable.
13705
13706 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
13707
13708 * config/rom68k.exp: Load libgloss.exp.
13709 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13710 so we can produce a fully linked binary.
13711 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13712 so we can produce a fully linked binary.
13713
13714 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
13715
13716 * lib/plumhall.exp (ph_section): Watch for expected failures.
13717 Add missing `else'.
13718
13719 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13720 run the testcase.
13721 (c-torture): Likewise.
13722
13723 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
13724
13725 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13726
13727 * lib/mike-g++.exp (mike_cleanup): New proc.
13728 (prebase): New globals compiler_result, not_compiler_result,
13729 target_regexp.
13730 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
13731 allow leading "-" in pattern. Watch for unsupported tests.
13732 If $compiler_result is set, pattern match assembler code,
13733 and ditto for $not_compiler_result.
13734 * lib/mike-gcc.exp: Likewise.
13735
13736 * lib/plumhall.exp (ph_execute): Only call ph_summary if
13737 execution "succeeded".
13738
13739 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
13740
13741 * config/win32.exp: New file.
13742 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13743
13744 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
13745
13746 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13747 unsupported.
13748 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13749 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13750 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13751
13752 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13753 "... without exceptions was ...". That is now handled by
13754 prune_system_crud.
13755 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13756
13757 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
13758
13759 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13760 sieve.c,sort2.c}: New files.
13761 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13762 sieve.exp,sort2.exp}: Drivers for them.
13763
13764 * lib/mike-gcc.exp (program_output): New user settable variable.
13765 (postbase): Call prune_system_crud. Also prune extraneous compiler
13766 messages.
13767 * lib/mike-g++.exp (program_output): New user settable variable.
13768
13769 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13770
13771 * config/sh.exp: Deleted (use sim.exp instead).
13772
13773 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13774
13775 * config/vx.exp: Declare CHECKTASK as global.
13776 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13777 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13778 * lib/old-dejagnu.exp: Load [pwd]/$executable.
13779
13780 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13781
13782 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13783 target. Like vx.exp, only includes `vx29k.exp' instead of
13784 `vxworks.exp'.
13785
13786 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
13787
13788 * config/sim.exp: Increase time limit from 120 seconds to 240.
13789
13790 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
13791
13792 * gcc.c-torture/execute/950628-1.c: New test.
13793
13794 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
13795
13796 * gcc.c-torture: Update with changes/additions from
13797 c-torture-1.34.
13798
13799 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
13800
13801 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13802
13803 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
13804
13805 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13806
13807 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
13808
13809 * gcc.c-torture/compile/950512-1.c: New test.
13810 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13811 * gcc.dg/struct-ret-1.c: Likewise.
13812
13813 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
13814
13815 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13816 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13817
13818 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
13819
13820 * gcc.c-torture/special/920411-1.c: Deleted.
13821 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13822
13823 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
13824
13825 * config/sim.exp (${tool}_load): Hack in call to bash to get a
13826 cpu limit.
13827
13828 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13829
13830 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13831
13832 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13833
13834 From kenner;
13835 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13836 is the proper length.
13837 * va-arg-3.c: Likewise.
13838
13839 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
13840
13841 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
13842 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13843
13844 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
13845 * lib/g++.exp (default_g++_start): Delete old cruft.
13846
13847 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
13848
13849 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13850 (2 * (1 << 18)) to (2 * (1 << 17)).
13851
13852 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13853
13854 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13855
13856 * config/rom68k.exp: Renamed from config/idp.exp
13857
13858 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13859
13860 * c-torture/compile/921109-2.c
13861
13862 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
13863
13864 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13865 excess errors.
13866
13867 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
13868
13869 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13870 output.
13871 * lib/g++.exp (default_g++_start): Likewise.
13872
13873 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13874
13875 * gcc.c-torture/compile/950329-1.c: New test.
13876
13877 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13878
13879 * config/bug.exp (${tool}_load): Updated to use new remote_open
13880 and remote_close procs.
13881 * config/idp.exp: New file.
13882
13883 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13884
13885 * gcc.c-torture/execute/950322-1.c: New test.
13886
13887 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
13888
13889 * config/vx.exp (${tool}_load): Clean up testing of return code from
13890 vxworks_ld and vxworks_spawn.
13891
13892 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
13893
13894 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13895
13896 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
13897
13898 * lib/old-deja.exp: Add `excess errors test - ' error, now one
13899 can mark excess errors on a machine by machine basis. Note, the
13900 default is to not expect any excess errors, even when excess
13901 errors test - is given, so you will want to put an XFAIL ... on
13902 these lines. For example, // excess errors test - XFAIL hppa*-*-*
13903 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13904 those 4 machines, but no others.
13905
13906 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13907
13908 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13909 * lib/c-torture.exp: to here.
13910
13911 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13912
13913 * gcc.c-torture/execute/950221-1.c: New test.
13914 * gcc.c-torture/execute/struct-ret-1.c: New test.
13915 * gcc.c-torture/compile/950221-1.c: New test.
13916
13917 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13918
13919 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
13920
13921 * gcc.c-torture/execute/arith-1.c (main): Return 0.
13922 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13923
13924 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
13925
13926 * g++.gb: New directory of tests, derived from my signature and
13927 class scoping tests.
13928
13929 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13930 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13931 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13932 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13933 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13934 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13935 * g++.gb/sig25.C: Likewise.
13936
13937 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13938 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13939 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13940 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13941 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13942 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13943 * g++.gb/sig25.exp: Likewise.
13944
13945 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13946 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13947 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13948 * g++.gb/scope13.C: Likewise, this test still fails.
13949
13950 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13951 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13952 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13953 * g++.gb/scope13.exp: Ditto.
13954
13955 * g++.gb/README: New file, explains what these tests are about.
13956
13957 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
13958
13959 * lib/dg.exp (dg-do): Support `preprocess'.
13960 (dg-test): Likewise.
13961
13962 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13963
13964 * config/udi.exp: change "continue -expect" to "exp_continue".
13965
13966 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
13967
13968 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13969 Delete redundant tests.
13970
13971 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13972 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13973 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13974 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13975 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13976 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13977 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13978 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13979
13980 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13981 storing label pointers.
13982 * gcc.c-torture/execute/921019-1.c: Likewise.
13983 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13984 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13985 parameter fp.
13986 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13987 constants.
13988
13989 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13990 Delete obsolete tests.
13991
13992 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13993 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13994 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
13995 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
13996 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
13997 * gcc.c-torture/compile/950124-1.c: New test.
13998
13999 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14000
14001 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
14002
14003 * lib/mike-g++.exp: Add -lm to LIBS.
14004
14005 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
14006
14007 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14008
14009 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
14010
14011 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14012
14013 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
14014
14015 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14016
14017 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
14018
14019 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14020 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14021 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14022 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14023 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14024 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14025 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14026 * g++.law/{operators31.C, operators32.C,
14027 * g++.law/{operators33.C, operators34.C}: Likewise.
14028 * g++.law/{pic1.C, refs2.C}: Likewise.
14029 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14030 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14031 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14032 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14033
14034 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14035 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14036 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14037 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14038 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14039 * g++.law/{enum9.exp, friend5.exp}: Likewise.
14040 * g++.law/{nest3.exp, nest4.exp}: Likewise.
14041 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14042 * g++.law/{operators30.exp, operators31.exp}: Likewise.
14043 * g++.law/{operators32.exp, operators33.exp}: Likewise.
14044 * g++.law/{operators34.exp}: Likewise.
14045 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14046 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14047 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14048 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14049 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14050
14051 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14052 No longer expected to fail.
14053 * g++.law/missed-error3.C: Tweak for recent bool changes.
14054
14055 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
14056
14057 * config/emb-unix: Deleted.
14058 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14059 remote execution. Do final link on remote host if REMOTE_LINK is set.
14060
14061 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
14062
14063 * lib/dg.exp (dg-test): Fix typo in last patch.
14064
14065 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
14066
14067 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
14068 (handles multiple occurrences).
14069
14070 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
14071
14072 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14073 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14074 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14075 printed).
14076 * lib/c-torture.exp (c-torture-compile): Likewise.
14077 (c-torture): Prepend full path if missing.
14078 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14079 (gcc_fail): Likewise.
14080 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14081
14082 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
14083
14084 * lib/netware.exp: Only attach to NetWare i386 systems.
14085
14086 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
14087
14088 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14089 messages. Add test name to "output pattern match" pass/fail message.
14090
14091 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
14092
14093 * gcc.dg: New testsuite.
14094 * gcc.dg/dg.exp: New file.
14095
14096 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14097 test-switch.c}: Deleted.
14098
14099 * gcc.misc-tests/msgs.exp: New testcase driver.
14100
14101 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
14102
14103 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14104 Watch for illegal return values from ${tool}_load.
14105 * config/unix.exp (${tool}_load): Fix pass/fail detection for
14106 cross targets. Coerce return value >0 to 1.
14107
14108 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
14109
14110 * config/unix.exp (${tool}_load): Call program rsh, not proc.
14111
14112 * config/emb-unix.exp: New file.
14113
14114 * config/sim.exp: Error if variable $SIM not defined.
14115 (${tool}_load): Mark test as "untested" if simulator missing.
14116
14117 * config/unix.exp: Load remote.exp to get rcp_download.
14118 * lib/c-torture.exp: Use different option lists for testcases with
14119 and without loops.
14120 * gcc.c-torture/execute/execute.exp: Likewise.
14121
14122 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
14123
14124 * config/*.exp: Clarify return code from ${tool}_load.
14125 Call `unresolved' or `untested' instead of `warning' or `perror'
14126 (sometimes you still want to call both though).
14127 Add comment that `shell_id' is local to each file.
14128 * config/udi.exp (timeout): Set to 30.
14129 Don't print warning if connection fails, $connectmode has already
14130 printed an error.
14131 (${tool}_load): Move verbose messages to level 2.
14132 Rework pattern for "Process started" message.
14133 Pass `shell_id' to ${connectmode}_download.
14134 Retry twice upon timeout. Make resetting of target more robust.
14135 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14136 Pass `shell_id' to exit_$connectmode.
14137 Only call exit_$connectmode if connected.
14138 * config/unix.exp (${tool}_load): Check return codes better.
14139 * config/vrtx.exp (${tool}_load): Likewise.
14140 * config/vx.exp (${tool}_load): Likewise.
14141 Delete unneeded global's.
14142 * lib/dg.exp (dg-test): Update to reflect clarified return codes
14143 from ${tool}_load.
14144 (dg-stat): Delete.
14145 (dg-init): Delete recording of pass/fail counts.
14146 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14147 (old-dejagnu-init): Likewise.
14148 (old-dejagnu-stat): Delete contents, empty proc now.
14149 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14150 (c-torture): Delete references to lcnt, lpass, lfail.
14151 Get option list from TORTURE_OPTIONS.
14152 Delete -funroll[-all]-loops if no loops.
14153 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14154 (g++_stat): Delete contents (empty proc now).
14155 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14156 (gcc_finish): Likewise.
14157 (gcc_stat): Deleted.
14158 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14159 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14160 * gcc.c-torture/execute/execute.exp: Likewise.
14161 Split tests into two parts: compile, execute.
14162 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
14163 no loops. Update to reflect clarified return codes from ${tool}_load.
14164
14165 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
14166
14167 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14168 to grep for.
14169 (old-dejagnu): Likewise (where necessary).
14170
14171 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
14172
14173 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14174
14175 * lib/dg.exp (dg-process-target): Fix processing of selector.
14176 Add comment regarding use of `error'.
14177
14178 * lib/gcc.exp (prune_system_crud): Define if missing.
14179 * lib/g++.exp (prune_system_crud): Likewise.
14180
14181 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14182 Call prune_system_crud.
14183 * lib/dg.exp (dg-runtest): New proc.
14184 Use perror instead of send_user for tcl errors in testcase.
14185 Don't return any value, it's never used.
14186 Don't clobber previous definition of `unknown'.
14187 Print tcl errors in `dg-final'.
14188
14189 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
14190
14191 * lib/dg.exp (dg-process-target): Improve syntax error messages.
14192 (dg-test): Don't print errorInfo, it contains stack backtrace.
14193
14194 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
14195
14196 * lib/g++.exp (runtest_file_p): Define if missing.
14197
14198 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
14199
14200 * lib/mike-g++.exp: Comment out loading of g++.exp.
14201 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
14202 (default_g++_version): Always print something.
14203 (default_g++_start): Comment out call to `which'.
14204 (g++_start, g++_load): Deleted (must be defined in config file).
14205 * lib/gcc.exp: Test for existence of $CC at start.
14206 Delete check for tmpdir (done in gcc_init).
14207 (default_gcc_version): Always print something.
14208 (default_gcc_start): Comment out call to `which'.
14209 * config/*.exp: Major cleanup - make cross targets work at least a
14210 little better for g++ (by not being "--tool gcc" specific).
14211 Rename gcc_xxx to ${tool}_xxx.
14212 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14213 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14214
14215 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
14216
14217 * lib/c-torture.exp (c-torture-compile): Rework compiler
14218 message processing.
14219
14220 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14221 c-torture.
14222
14223 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
14224
14225 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14226
14227 * lib/dg.exp (dg-process-target): Support { target native }.
14228
14229 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
14230
14231 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
14232 looked for "... program xxx got fatal signal".
14233 Correct regsub munging of `comp_output'.
14234 Ignore compiler messages "path prefix not used" and "linker input
14235 file unused".
14236
14237 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
14238
14239 * lib/gcc.exp (runtest_file_p): Define if missing.
14240 * gcc.prms/template.c: Example to work from.
14241
14242 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
14243
14244 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14245 * lib/dg.exp (dg-test): Call unsupported testcases as such.
14246
14247 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14248 * gcc.prms/1883.c: Moved from compile/940714-1.c.
14249 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14250 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14251
14252 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14253 (dg-process-target): No longer a varargs proc.
14254 Return S/N for target, P/F for xfail. All callers changed.
14255 (user option procs): More argument checking.
14256 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14257 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14258 (dg-test): Skip test if not running on selected target in `dg-do'.
14259 Update handling of `dg-do-what', `dg-output-text'.
14260 Separate execution pass/fail from output pattern match pass/fail.
14261 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14262
14263 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14264
14265 * gcc.c-torture/special/special.exp: Don't expect failure for mips
14266 target for 920510-1.c.
14267
14268 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
14269
14270 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14271 Clean up comment regarding use of passcnt, etc.
14272 (gcc_stat): Don't update `testcnt' here.
14273 (gcc_finish): Do it here.
14274 Might as well reset `but_id' here too.
14275 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14276 to determine if the file should be tested.
14277 * gcc.c-torture/compile/compile.exp: Likewise.
14278 * gcc.c-torture/execute/execute.exp: Likewise.
14279 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14280 * gcc.misc-tests/dg-test.exp: Likewise.
14281 * gcc.prms/prms.exp: Likewise.
14282 * gcc.wendy/wendy.exp: Likewise.
14283 * g++.old-deja.exp: Likewise.
14284 Move "Testing file" message to verbose level 1.
14285
14286 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
14287
14288 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14289
14290 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
14291
14292 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14293 (default_gcc_start): Accept optional second list element
14294 of compiler flags. Print compiler output at verbosity level 2.
14295 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14296 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14297 Save current values of framework globals passcnt, failcnt, xpasscnt,
14298 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14299 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
14300 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14301 xfailcnt to compute stats. Update framework global `testcnt' from
14302 pass/fail counts.
14303 (gcc_finish): New proc. Clean up test environment.
14304 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14305 (gcc_epass, gcc_efail): Delete.
14306 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14307 argument of line number.
14308 (dg-init): If the tool has an init routine, call it.
14309 (dg-test): Remove args `cflags_var' and `libs_var'.
14310 Pass all compiler options to ${tool}_start.
14311 Handle missing line number.
14312 (dg-finish): New function.
14313 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14314 particular files. Call gcc_finish at end. Move "skipping test"
14315 message to verbosity level 3.
14316 * gcc.c-torture/compile/compile.exp: Likewise.
14317 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14318 * gcc.c-torture/execute/execute.exp: Likewise.
14319 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14320 Print testcase being tried at verbosity level 1.
14321 * gcc.c-torture/special/special.exp: Unset xfail.
14322 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14323 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14324 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14325 * gcc.failure/failure.exp: Likewise.
14326 * gcc.ieee/ieee.exp: Likewise.
14327 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14328 Update call to dg-test. Call dg-finish at end.
14329 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
14330 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14331 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14332 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14333 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
14334 * gcc.wendy/wendy.exp: Add copyright.
14335 Delete setting of tmpdir (done by gcc_init).
14336 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14337 Pass compiler flags to gcc_start. Call gcc_finish at end.
14338 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14339 gcc_[ce]pass/fail.
14340
14341 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
14342
14343 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14344 confusion.
14345 (g++_load): Likewise.
14346
14347 * config/*.exp (gcc_load): Some were varargs fns and some were not.
14348 Rename argument to `prog' to remove the confusion.
14349 Varargs fns behave differently too!
14350 (g++_load): Likewise.
14351
14352 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14353
14354 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14355 what it is. Delete (always) printing of status value for !native.
14356 Simplify verbose code, and include status and exec_output.
14357 (g++_load): Use gcc_load.
14358
14359 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14360
14361 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14362 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14363 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14364 940714-3.c as these testcases don't exist anymore. Make
14365 va-arg-1.c expected to pass.
14366
14367 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
14368
14369 * gcc.misc-tests/misc.exp: Only run specific testcases.
14370 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
14371 * gcc.misc-tests/dg-[1-9].c: New files.
14372
14373 * lib/dg.exp: New testsuite driver.
14374 * gcc.prms/prms.exp: Use it.
14375
14376 * README.gcc: New file.
14377
14378 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14379 Document and reset `lxpass' and `lxfail'.
14380 Simplify "initialized" message.
14381 (gcc_stat): Clean up comments a little.
14382
14383 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
14384
14385 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14386
14387 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
14388
14389 * lib/old-dejagnu.exp (process-option): New proc.
14390 (old-dejagnu-init, old-dejagnu-stat): Likewise.
14391 (old-dejagnu): Simplify.
14392 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14393
14394 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
14395
14396 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14397 exists and is not an empty string.
14398
14399 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14400 $xfail rather than calling setup_xfail. Clear $xfail when test is
14401 finished.
14402 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14403 automatically.
14404
14405 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14406 longer expected to fail.
14407
14408 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14409 "f" function call.
14410
14411 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14412
14413 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14414 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14415 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14416 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14417 c-torture-1.29.
14418
14419 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14420 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14421
14422 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14423
14424 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14425 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14426
14427 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14428 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14429 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14430
14431 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
14432
14433 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14434 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14435 940714-1.c, 940714-2.c, 940714-3.c},
14436 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14437 gcc.misc-tests/{mg.c,mg.exp}:
14438 New tests.
14439 * gcc.noncompile/noncompile.exp: Change accordingly.
14440
14441 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
14442
14443 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14444 Undo previous clobberage.
14445
14446 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
14447
14448 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14449 * gcc.special/{930510-1.c, special.exp}:
14450 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14451 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14452 struct-varargs-1.c}: New tests from c-torture-1.26.
14453
14454 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
14455
14456 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14457 argument to switch.
14458
14459 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
14460
14461 * Revert the previous changes. Please see Rob's directory
14462 (/lisa/test/rob/progressive/gcc/testsuite) for testing
14463 fixes.
14464
14465 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
14466
14467 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14468 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14469 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14470 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14471 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14472 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14473 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14474 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14475 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14476 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14477 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14478 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14479 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14480 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14481 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14482 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14483 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14484 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14485 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14486 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14487 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14488 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14489 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14490 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14491 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14492 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14493 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14494
14495 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
14496
14497 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14498 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14499 with perror calls.
14500
14501 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
14502
14503 * config/unix.exp (g++_load): Fix syntax.
14504
14505 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14506
14507 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14508 * gcc.noncompile/921017-1.c: Deleted obsolete test.
14509 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14510 Don't expect va-arg-1.c to fail. Correct expected output for
14511 920928-1.c.
14512 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14513 * gcc.wendy/hbm4.c: Correct typo.
14514 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14515
14516 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
14517
14518 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14519 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14520 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
14521 * lib/c-torture.exp (c-torture-compile): Ditto.
14522
14523 Reduce volume of output (remove all the -I's and such).
14524 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14525 Call gcc_cpass, gcc_cfail.
14526 (c-torture): Pass testing option to c-torture-compile.
14527
14528 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
14529
14530 Bring patches over from progressive.
14531 * config/default.exp: Exit remote shell cleanly.
14532 (g++_exit, g++_start): Add default versions.
14533 * config/sim.exp (gcc_load): Use perror, not error.
14534
14535 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
14536
14537 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
14538 set in site.exp.
14539
14540 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
14541
14542 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14543 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14544 (wendy_try): New proc to run testcase.
14545 (main loop): Call 'em.
14546 * gcc.wendy/*.c: Clean up pass to correct expected output.
14547
14548 * lib/gcc.exp: Minor cleanup work.
14549 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14550
14551 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
14552
14553 * config/sim.exp (gcc_load): Document return codes better.
14554 Don't pass -v to simulator.
14555
14556 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
14557
14558 * gcc.special/920717-x.c: Fix typo.
14559 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14560 get at sources.
14561
14562 * lib/mike-gcc.exp: Fix typo.
14563
14564 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
14565
14566 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14567 binary to use, transform the name.
14568 * config/*.exp: rename everything. Nuke any g++ specific files,
14569 it's now a special case of gcc that requires no special support.
14570 Add a default.exp for unsupported targets.
14571
14572 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
14573
14574 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14575 lib/old-dejagnu.exp: Fix a few patterns to work with the new
14576 version of Tcl.
14577
14578 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
14579
14580 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14581 than a warning.
14582
14583 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
14584
14585 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14586
14587 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14588
14589 * gcc.execute/execute.exp: Combine opt_list and foption_list into
14590 option_list. Compile every file with only 4/6 option choices
14591 (same as C torture) instead of with 12/18 different option
14592 choices.
14593 * lib/c-torture.exp: Likewise.
14594
14595 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14596 not already set.
14597
14598 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
14599
14600 * lib/old-deja.exp: Add `excess errors test fails' error, now one
14601 can put an XFAIL *-*-* on excess errors.
14602
14603 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
14604
14605 * g++.law: Add more tests derived from g++-bugs snapshots.
14606
14607 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
14608 equivalent to g++.law/init9.
14609
14610 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
14611 compiled it, and the a.out file after we've run it.
14612
14613 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
14614
14615 * lib/mike-g++.exp (postbase): Delete the .o file after we've
14616 compiled it, and the a.out file after we've run it.
14617
14618 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
14619
14620 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14621
14622 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
14623
14624 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14625 version number.
14626
14627 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
14628
14629 * g++.law: New directory of g++ tests derived from the g++-bugs
14630 snapshots.
14631
14632 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
14633
14634 * gcc.compile: initbug1.c initbug1.exp testcase added
14635
14636 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
14637
14638 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14639 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14640 fixes submitted by Jeff Law (law@cs.utah.edu)
14641 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14642 Jeff Law (law@cs.utah.edu)
14643
14644
14645 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
14646
14647 * config/unix-g++.exp: Follow the gcc way of doing things.
14648 * g++.old-deja/old-deja.exp: Minor updates.
14649 * lib/g++.exp: New file, follow the gcc way of doing things.
14650 * lib/old-dejagnu.exp: Minor updates.
14651 * lib/mike-g++.exp: Always unset errorInfo.
14652
14653 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
14654
14655 * lib/gcc.exp: Fix some errors with the below change, CC and
14656 CFLAGS should be global when setting, not local.
14657
14658 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
14659
14660 * lib/gcc.exp: Transform tool name.
14661
14662 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
14663
14664 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14665
14666 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
14667
14668 * lib/gcc.exp: change gcc_done to gcc_stat
14669
14670 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
14671
14672 * Upgraded gcc testsuite to c-torture version 1.25
14673
14674 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
14675
14676 * lib/gcc.exp: added reporting code. Changed verbose compile message.
14677 * lib/c-torture: added hooks for new reporting code.
14678
14679 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
14680
14681 * config/sh-gcc.exp: check if sh-sim exists in the path
14682
14683 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
14684
14685 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14686 * gcc.compile/compile.exp: Initial changes for new logic.
14687 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14688 * gcc.failure/failure.exp: Initial changes for new logic.
14689 * gcc.ieee/ieee.exp: Initial changes for new logic.
14690 * gcc.misc-tests/misc.exp: Initial changes for new logic.
14691 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14692 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14693 * lib/c-torture.exp: Initial changes for new logic.
14694 * lib/gcc.exp: Initial changes for new logic.
14695
14696 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
14697
14698 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14699 depend upon failure or success. Fully qualify names in failure
14700 and success messages. Always remove a.out before starting
14701 compile, just in case. Pay more attention to error text output by
14702 the compiler. Handle testcases with no known past errors just
14703 like all others, so that things are uniform. Other miscellaneous
14704 improvements.
14705
14706 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
14707
14708 * gcc.cpp: new directory for cpp tests
14709
14710 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
14711
14712 * lib/chill.exp: Code reformatted, removed unused code.
14713 * config/unix-chill.exp: Code reformatted, removed unused code.
14714 * chill.execute/execute.exp: Code reformatted, removed unused code.
14715 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14716
14717 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
14718
14719 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
14720 routines not written.
14721
14722 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
14723
14724 * config/bug-gcc.exp: Use new procs from bug.exp.
14725
14726 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
14727
14728 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14729 via ftp, rather than depending on NFS.
14730 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14731 case.
14732
14733 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
14734
14735 * config/bug-gcc.exp: Use new download proc.
14736
14737 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
14738
14739 * chill.execute/execute.exp: cleanups, handles errors better
14740 * chill.compile/compile.exp: rewrite, based on execute.exp
14741 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14742 * lib/chill.exp: major changes to diff proc and compile and link
14743 procs. added chill_fail and chill_pass wrappers to pass and
14744 fail. added more comments, and handle error codes better.
14745 Added a hack to capture stderr from exec, so noncompile tests
14746 can work.
14747
14748 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
14749
14750 * chill.execute/execute.exp: rewrite of testsuite driver
14751 * lib/chill.exp: rewrite of testsuite driver
14752 * config/unix-chill.exp: rewrite of testsuite driver
14753
14754 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
14755
14756 In chill.execute:
14757 * iexpr.ch: Standardize uppercase.
14758 * tuples.dat: Standardize uppercase.
14759 * vary.ch: standardize. Correct varying string assignments.
14760 * vary.dat: Add new output lines.
14761
14762 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
14763
14764 In chill.execute:
14765 * chprintf.ch: Standardize use of uppercase.
14766 * tuples.ch: Standardize and turn arr2 into a DCL,
14767 rather than a SYN.
14768 * pinits.ch: Standardize.
14769
14770 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
14771
14772 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
14773 * Makefil: Renamed to Makefile.in.
14774 * configure.in: New.
14775
14776 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
14777
14778 In chill.execute:
14779 * .cvsignore: Add result/output files.
14780 * Makefile: Fix up variables at start. Use MFLAGS
14781 everywhere. Correct bool_loc, built_ins entries.
14782 Add entry for vary1.ch.
14783 * bitarray.ch: Standardize upper-case usage.
14784 * bitexpr.ch: Standardize, add output of b1.
14785 * params.ch: Use arrayt in along PROC parameters, to
14786 avoid novelty problems.
14787 * sets.ch: Tiny cleanup.
14788 * vary1.ch: Re-indent.
14789
14790 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
14791
14792 * Add PR-related files to Makefiles, .cvsignore files, etc.
14793
14794 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14795
14796 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14797 with compiler objects. New names are test-flow.c and test-loop.c
14798
14799 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14800
14801 * Upgraded c-torture tests from 1.19 to 1.20
14802
14803 * new files:
14804 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14805 * gcc.compile: 930623-1.c 930623-2.c
14806 * gcc.noncompile: 930622-1.c 930622-2.c
14807 * gcc.failure: 920411-1.c 920627-2.c
14808 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14809
14810 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14811
14812 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14813 More changes to get testsuite working properly. Needs more work.
14814 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14815
14816 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14817
14818 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14819 More changes to get testsuite working properly. Needs more work.
14820
14821 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14822
14823 * chill.compile/compile.exp: Added for Dejagnu support
14824 * chill.execute/execute.exp: Added for Dejagnu support
14825 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
14826
14827 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
14828
14829 This should complete moving the CHILL test files.
14830 * chill.noncompile(.cvsignore printf.grt
14831 in-printf.grt chprintf.grt chprintf.ch):
14832 Added test-support files.
14833 (Makefile): Modified further.
14834 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14835 signal.ch): Added test files.
14836 * chill.execute (.cvsignore printf.grt printr.c
14837 in-printf.grt rts.c chprintf.grt rts.h): Added
14838 test-support files.
14839 (Makefile): More corrections.
14840
14841 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
14842
14843 * chill.compile, chill.execute, chill.nocompile: Add CHILL
14844 test cases, ready for DejaGnu.
14845
14846 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14847
14848 * Upgraded c-torture tests from 1.18 to 1.19
14849
14850 * gcc.compile: added test(s):
14851 930607-1.c
14852 * gcc.execute: added test(s):
14853 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14854
14855 * added new subdirectory for misc tests: gcc.misc-tests
14856 * gcc.misc-test(s): added tests:
14857 inst-check.c test-consts.c test-ior.c test-switch.c
14858
14859 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
14860
14861 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14862
14863 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
14864
14865 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14866
14867 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14868
14869 * Upgraded c-torture tests from 1.17 to 1.18
14870
14871 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14872
14873 * Upgraded c-torture tests from 1.12 to 1.17
14874
14875 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
14876
14877 * lib/old-dejagnu.exp:
14878 Fixed handling of XFAIL target triplets to correctly
14879 recognize wildcard characters. Removed code that
14880 appended a unique id tag to the end of the file name
14881 printed out by the result of the testcases within a
14882 given test file.
14883
14884 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
14885
14886 * lib/old-dejagnu.exp:
14887 Reworked expected failure handling to trigger off of XFAIL
14888 keyword in keyphrase embeded in testcase source code. The
14889 XFAIL keyword must be at the end of the keyphrase line. It
14890 may optionally be followed by one or more target triplets.
14891 It has just occured that the handling of wildcards in the
14892 target triplet may not be correct.
14893
14894 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
14895
14896 * g++.old-deja/tests:
14897 Moved all subdirectories up one level into g++.old-deja .
14898
14899 * lib/old-dejagnu.exp:
14900 Fixed problem with CXXFLAGS not being properly reset, and being
14901 corrupted with extraneous "-c" compiler option. This was
14902 causing binaries to not be generated for test that needed them.
14903 Modified strings passed to "pass" and "fail" so that individual
14904 tests from the same test file would be distinguished by an
14905 identifier appended to the test file name in the summary logs;
14906 this corrected a problem with erroneous diff logs. Added code
14907 to search testcases for expected fail and unexpected pass keywords.
14908
14909 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
14910
14911 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14912
14913 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
14914
14915 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14916 Removed extraneous text from end of "Special g++ Options"
14917 keyphrase.
14918
14919 * lib/old-dejagnu.exp: Added pattern matching to look for new
14920 keywords, embedded in testcases comments, which will trigger
14921 calls to xpass and xfail.
14922
14923 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
14924
14925 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14926 comments embedded in the testcases, especially the one looking for
14927 special compiler options, as well as the pattern matching for the
14928 compiler output again.
14929
14930 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
14931
14932 * lib/old-dejagnu.exp: Do a proper check of the return value for
14933 execute tests. Fixed several problems with the pattern matching
14934 of the compiler output which gave erroneous test results.
14935 Changed several of the test result messages to be more descriptive.
14936 * config/unix-g++.exp: Proc g++_load now actually works and
14937 executes the tests passed to it and returns a usable return
14938 value.
14939
14940 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
14941
14942 * lib/gcc.exp: Exits gracefully if $CC is bogus.
14943
14944 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
14945
14946 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14947 Modified both files to properly execute the old style
14948 dejagnu tests. The previous versions of these files were
14949 experimental and did not function anything near correctly.
14950
14951 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
14952
14953 * Removed all Makefile.in and configure.in files. No configuration
14954 needed now.
14955
14956 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
14957
14958 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14959
14960 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
14961
14962 * gcc.compile/configure.in, gcc.unsorted/configure.in,
14963 gcc.special/configure.in, gcc.noncompile/configure.in,
14964 gcc.execute/configure.in, gcc.code_quality/configure.in,
14965 g++.other/configure.in, g++.old-deja/configure.in,
14966 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14967 in srcname setting.
14968
14969 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
14970
14971 * lib/udi.exp: Fixed mondfe and mondfe_download.
14972 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14973 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14974
14975 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
14976
14977 * config/udi-gdb.exp: Check $shell_id after connecting to target.
14978 (gdb_exit): Don't remove *_soc files.
14979
14980 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
14981
14982 * lib/c-torture.exp: Don't look for main; instead always use -w
14983 -c. This is how the c-torture tests work. Remove the object
14984 file if the compilation succeeds.
14985 * gcc.execute/execute.exp: Remove executable if test passes.
14986 * gcc.noncompile/noncompile.exp: Every test is an expected
14987 failure.
14988 * gcc.special/special.exp: Added tests from c-torture 1.11,
14989 corrected use of existing test.
14990 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14991 gcc.execute/920625-1.c: Updated to c-torture 1.11.
14992 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14993 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14994 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
14995 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
14996 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
14997 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
14998 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
14999 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15000 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15001 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15002 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15003 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15004 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15005 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15006 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15007 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15008 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15009 c-torture 1.11.
15010 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15011 correspond to c-torture 1.11.
15012
15013 * New file.