re PR c++/9367 (error: nonnull argument with extern "C" snprintf prototype)
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-03-01 Roger Sayle <roger@eyesopen.com>
2
3 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
4 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
5
6 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7
8 * g++.dg/warn/implicit-typename1.C: Remove warning.
9
10 2003-02-28 Richard Henderson <rth@redhat.com>
11
12 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13 * gcc.dg/return-type-1.c: Move control reaches end warning line.
14
15 2003-02-28 Geoffrey Keating <geoffk@apple.com>
16
17 * gcc.dg/pch/pch.exp: Change .pch to .gch.
18 * g++.dg/pch/pch.exp: Likewise.
19
20 2003-02-28 Mark Mitchell <mark@codesourcery.com>
21
22 PR c++/9879
23 * testsuite/g++.dg/init/new4.C: New test.
24
25 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
26
27 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
28
29 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
30
31 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
32 unsigned long.
33
34 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
35 wider than float.
36
37 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38
39 * lib/scanasm.exp: Add support for counting numbers of
40 occurences.
41 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
42 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43
44 2003-02-25 Mark Mitchell <mark@codesourcery.com>
45
46 PR c++/9683
47 * g++.dg/template/static3.C: New test.
48
49 PR c++/9829
50 * g++.dg/parse/namespace6.C: New test.
51
52 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53
54 PR target/9732
55 * gcc.dg/20030225-1.c: New test.
56
57 2003-02-24 Mark Mitchell <mark@codesourcery.com>
58
59 * README: Remove out-of-date information.
60
61 PR c++/9836
62 * g++.dg/template/spec6.C: New test.
63
64 2003-02-24 Jeff Law <law@redhat.com>
65
66 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
67
68 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
69
70 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
71 * gcc.dg/pragma-ep-1.c: Likewise.
72
73 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
74
75 PR c++/9602
76 * g++.dg/template/friend16.C: New test.
77
78 2003-02-23 Mark Mitchell <mark@codesourcery.com>
79
80 PR c++/5333
81 * g++.dg/parse/fused-params1.C: Adjust error messages.
82 * g++.dg/template/nested3.C: New test.
83
84 2003-02-24 Alan Modra <amodra@bigpond.net.au>
85
86 * g++.dg/abi/param1.C: New test.
87
88 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
89
90 PR c++/7982
91 * g++.dg/warn/implicit-typename1.C: New test.
92
93 2003-02-22 Kelley Cook <kelleycook@comcast.net>
94
95 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
96 with "mtune".
97 * g++.old-deja/g++.other/store-expr2.C: Likewise.
98 * gcc.c-torture/execute/20010129-1.x: Likewise.
99 * gcc.dg/20011107-1.c: Likewise.
100 * gcc.dg/20020108-1.c: Likewise.
101 * gcc.dg/20020122-3.c: Likewise.
102 * gcc.dg/20020206-1.c: Likewise.
103 * gcc.dg/20020310-1.c: Likewise.
104 * gcc.dg/20020426-2.c: Likewise.
105 * gcc.dg/20020517-1.c: Likewise.
106 * gcc.dg/991230-1.c: Likewise.
107 * gcc.dg/i386-unroll-1.c: Likewise.
108 * gcc.misc-tests/i386-prefetch.exp: Likewise.
109
110 Sat Feb 22 20:14:12 CET 2003 Jan Hubicka <jh@suse.cz>
111
112 * gcc.dg/i386-mul.c: New test.
113
114 2003-02-21 Roger Sayle <roger@eyesopen.com>
115
116 * gcc.dg/builtins-5.c: New test case.
117
118 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
119
120 * gcc.dg/asmreg-1.c: New test.
121
122 2003-02-21 Mark Mitchell <mark@codesourcery.com>
123
124 PR c++/9749
125 * g++.dg/parse/varmod1.C: New test.
126
127 2003-02-21 Mark Mitchell <mark@codesourcery.com>
128
129 PR c++/9727
130 * g++.dg/template/op1.C: New test.
131
132 2003-02-21 Mark Mitchell <mark@codesourcery.com>
133
134 PR c++/8906
135 * g++.dg/template/nested2.C: New test.
136
137 2003-02-21 Mark Mitchell <mark@codesourcery.com>
138
139 PR c++/8724
140 * g++.dg/expr/dtor1.C: New test.
141
142 2003-02-21 Zack Weinberg <zack@codesourcery.com>
143
144 * gcc.dg/cpp/include3.c: New test.
145 * gcc.dg/cpp/inc/foo.h: New file.
146
147 2003-02-21 Glen Nakamura <glen@imodulo.com>
148
149 * gcc.c-torture/execute/20030221-1.c: New test.
150
151 2003-02-20 Mark Mitchell <mark@codesourcery.com>
152
153 PR c++/9729
154 * g++.dg/abi/conv1.C: New test.
155
156 Thu Feb 20 14:38:13 CET 2003 Jan Hubicka <jh@suse.cz>
157
158 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
159
160 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
161
162 * gcc.c-torture/compile/20030219-1.c: New test.
163
164 Tue Feb 18 23:28:53 CET 2003 Jan Hubicka <jh@suse.cz>
165
166 * gcc.dg/funcorder.c: New test.
167
168 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
169
170 * gcc.c-torture/execute/20030218-1.c: New.
171
172 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
173
174 * gcc.dg/20030218-1.c: New.
175
176 2003-02-18 Richard Henderson <rth@redhat.com>
177
178 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
179 * gcc.dg/attr-used-2.c: New.
180
181 2003-02-18 Mark Mitchell <mark@codesourcery.com>
182
183 PR c++/9704
184 * g++.dg/init/copy5.C: New test.
185
186 2003-02-18 Geoffrey Keating <geoffk@apple.com>
187
188 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
189 * g++.dg/pch/pch.exp: Likewise.
190
191 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
192
193 * gcc.c-torture/execute/20030209-1.c: Enable the test if
194 STACK_SIZE is not defined.
195
196 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
197
198 PR c++/9457
199 * g++.dg/template/init1.C: New test.
200
201 Sun Feb 16 23:08:19 CET 2003 Jan HUbicka <jh@suse.cz>
202
203 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
204 (foo): Add few extra tests
205 * gcc.dg/c99-const-expr-3.c: Likewise.
206 * gcc.c-torture/execute/20030216-1.c: New.
207
208 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
209
210 PR c++/9459
211 * g++.dg/ext/typeof4.C: New test.
212
213 2003-02-15 Roger Sayle <roger@eyesopen.com>
214
215 * gcc.dg/i386-387-3.c: New test case.
216
217 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
218
219 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
220 cris-*-elf* cris-*-aout* and mmix-*-*.
221
222 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
223
224 * gcc.dg/20030213-1.c: New test.
225
226 2003-02-12 Roger Sayle <roger@eyesopen.com>
227
228 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
229 * gcc.dg/i386-387-2.c: Likewise.
230
231 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
232
233 * gcc.dg/ppc-spe.c: Fix formatting.
234 Enable tests that were previously unsupported by gas.
235 Delete tests for instructions that no longer exist.
236 Switch arguments on evsubifw builtin.
237
238 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
239
240 * gcc.c-torture/execute/20030209-1.c: Disable the test if
241 STACK_SIZE is too small.
242
243 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
244 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
245
246 * gcc.dg/decl-2.c: New test.
247
248 Mon Feb 10 11:41:20 CET 2003 Jan Hubicka <jh@suse.cz>
249
250 * gcc.dg/i386-fpcvt-1.c: New test.
251
252 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
253
254 * gcc.c-torture/execute/20030209-1.c: New test.
255
256 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
257
258 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
259 int-wide bitops, use the constants of the same width.
260 Likewise, if long long is 32-bit wide, test bitops using
261 32-bit constants.
262
263 2003-02-07 Loren James Rittle <ljrittle@acm.org>
264
265 * gcc.dg/20021014-1.c: Annotate with expected notice text.
266
267 2003-02-07 Roger Sayle <roger@eyesopen.com>
268
269 * testsuite/gcc.dg/builtins-4.c: New test case.
270
271 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
272
273 * gcc.dg/20020430-1.c: Fix dg command typos.
274 * gcc.dg/20020503-1.c: Likewise.
275
276 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
277
278 PR c++/8785
279 * g++.dg/parse/fused-params1.C: New test.
280
281 PR c++/8857
282 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
283
284 PR c++/8921
285 * g++.dg/parse/non-dependent1.C: New test.
286
287 PR c++/8928
288 * g++.dg/parse/dupl-tmpl-args1.C: New test.
289
290 PR c++/9228
291 * g++.dg/parse/undefined7.C: New test.
292 * g++.dg/parse/non-templ1.C: New test.
293
294 PR c++/9229
295 * g++.dg/parse/too-many-tmpl-args1.C: New test.
296
297 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
298
299 * gcc.c-torture/compile/20030206-1.c: New test.
300
301 2003-02-05 Roger Sayle <roger@eyesopen.com>
302
303 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
304 "pow" to "foo" to avoid potential confusion with a math built-in.
305
306 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
307
308 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
309 conditions for SPARC targets.
310
311 2003-02-05 Jakub Jelinek <jakub@redhat.com>
312
313 * gcc.dg/20030204-1.c: New test.
314
315 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
316
317 PR c++/38
318 * g++.dg/parse/array-size1.C: New test.
319
320 PR c++/5657
321 * g++.dg/parse/undefined3.C: New test.
322
323 PR c++/5665
324 * g++.dg/parse/undefined4.C: New test.
325
326 PR c++/5975
327 * g++.dg/parse/undefined5.C: New test.
328
329 PR c++/7259
330 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
331
332 PR c++/8578
333 * g++.dg/parse/casting-operator1.C: New test.
334
335 PR c++/8596
336 * g++.dg/parse/undefined6.C: New test.
337
338 PR c++/8736
339 * g++.dg/parse/missing-template1.C: New test.
340
341 Tue Feb 4 21:41:09 CET 2003 Jan Hubicka <jh@suse.cz>
342
343 * gcc.dg/i386-cadd.c: Compile using -march=k8.
344 * gcc.dg/i386-cmov?.c: Likewise.
345 * gcc.dg/i386-fpcvt-?.c: Likewise.
346 * gcc.dg/i386-ssefp-1.c: Likewise.
347 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
348 conventions.
349
350 2003-02-03 Mark Mitchell <mark@codesourcery.com>
351
352 PR c++/7129
353 * testsuite/g++.dg/ext/max.C: New test.
354
355 Mon Feb 3 16:05:11 CET 2003 Jan Hubicka <jh@suse.cz>
356
357 * gcc.c-torture/execute/20030203-1.c: New test.
358
359 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
360
361 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
362 'natural-endian'.
363
364 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
365
366 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
367 * g++.dg/init/new2.C: Likewise.
368 * g++.dg/other/new1.C: Likewise.
369
370 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
371
372 * gcc.dg/struct-ret-libc.c: New test.
373
374 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
375
376 * gcc.dg/20030129-1.c: New test.
377
378 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
379
380 PR c++/8849
381 * g++.dg/template/ptrmem4.C: New test.
382
383 2003-01-29 Mark Mitchell <mark@codesourcery.com>
384
385 * g++.dg/parser/constant1.C: New test.
386
387 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
388
389 PR c++/8591
390 * g++.dg/parse/friend2.C: New test.
391
392 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
393
394 PR c++/9437
395 * g++.dg/template/unify4.C: New test.
396
397 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
398
399 * gcc.c-torture/execute/20030128-1.c: New test.
400
401 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
402
403 * g++.dg/lookup/nested1.C: Test moved from ...
404 * g++.old-deja/g++.other/lookup24.C: ... here.
405
406 Tue Jan 28 12:19:35 CET 2003 Jan Hubicka <jh@suse.cz>
407
408 * gcc.dg/i386-cmov5.c: New test.
409
410 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
411
412 * gcc.c-torture/execute/20010925-1.c: Changed the
413 memcpy declaration.
414
415 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
416
417 PR c++/3902
418 * g++.dg/parse/template5.C: New test.
419
420 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
421
422 PR fortran/9258
423 * g77.dg/pr9258: New test.
424
425 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
426
427 * README: Move relevant parts from README.g++.
428
429 * README.g++: Remove this file.
430
431 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
432
433 * g++.dg/abi/dcast1.C: New test.
434
435 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
436
437 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
438
439 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
440
441 PR c++/47
442 * g++.old-deja/g++.other/lookup24.C: New test.
443
444 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
445
446 PR middle-end/7227
447 * gcc.dg/uninit-C.c: New test.
448
449 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
450
451 * g++.dg/abi/covariant1.C: New test.
452
453 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
454
455 * gcc.dg/20030123-1.c: New test.
456
457 Sat Jan 25 21:06:49 CET 2003 Jan Hubicka <jh@suse.cz>
458
459 PR opt/8492
460 * gcc.c-torture/compile/20030125-1.c
461
462 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
463
464 PR c++/9403
465 * g++.dg/parse/template3.C: New test.
466 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
467
468 PR c++/795
469 * g++.dg/parse/template4.C: New test.
470
471 PR c++/9415
472 * g++.dg/template/qual2.C: New test.
473
474 PR c++/8545
475 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
476
477 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
478
479 2003-01-25 Roger Sayle <roger@eyesopen.com>
480
481 * gcc.c-torture/execute/switch-1.c: New test case.
482
483 Sat Jan 25 12:32:55 CET 2003 Jan Hubicka <jh@suse.cz>
484
485 * gcc.c-torture/execute/20030125-1.[cx]: New test.
486
487 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
488
489 Tweaks for Bison-1.875. From the NEWS file:
490 "- `parse error' -> `syntax error'
491 Bison now uniformly uses the term `syntax error'"
492 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
493 * gcc.dg/cpp/digraph2.c: Likewise.
494 * gcc.dg/cpp/direct2.c: Likewise.
495 * gcc.dg/cpp/paste4.c: Likewise.
496 * gcc.dg/c90-restrict-1.c: Likewise.
497 * gcc.dg/c99-func-2.c: Likewise.
498 * gcc.dg/noncompile/920721-2.c: Likewise.
499 * gcc.dg/noncompile/930622-2.c: Likewise.
500 * gcc.dg/noncompile/940112-1.c: Likewise.
501 * gcc.dg/noncompile/950921-1.c: Likewise.
502 * gcc.dg/noncompile/951123-1.c: Likewise.
503 * gcc.dg/noncompile/971104-1.c: Likewise.
504 * gcc.dg/noncompile/990416-1.c: Likewise.
505
506 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
507
508 * g++.dg/parse/undefined1.C: Add error message.
509
510 2003-01-22 Mark Mitchell <mark@codesourcery.com>
511
512 PR c++/9354
513 * g++.dg/parse/new1.C: New test.
514
515 PR c++/9216
516 * g++.dg/parse/template2.C: New test.
517
518 PR c++/9354
519 * g++.dg/parse/typedef2.C: New test.
520
521 PR c++/9328
522 * g++.dg/ext/typeof3.C: New test.
523
524 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
525
526 PR c++/2738
527 * g++.dg/parse/ret-type1.C: New test.
528
529 PR c++/3792
530 * g++.dg/parse/tmpl-outside1.C: New test.
531
532 PR c++/4207
533 * g++.dg/parse/int-as-enum1.C: New test.
534
535 PR c++/4903
536 * g++.dg/parse/no-typename1.C: New test.
537
538 PR c++/5533
539 * g++.dg/parse/no-value1.C: New test.
540
541 PR c++/5921
542 * g++.dg/parse/wrong-inline1.C: New test.
543
544 PR c++/6402
545 * g++.dg/parse/ref1.C: New test.
546
547 PR c++/6992
548 * g++.dg/parse/attr-ctor1.C: New test.
549
550 PR c++/7229
551 * g++.dg/parse/namespace5.C: New test.
552
553 PR c++/7917
554 * g++.dg/parse/func-def1.C: New test.
555
556 PR c++/8143
557 * g++.dg/parse/undefined1.C: New test.
558
559 PR c++/5723, PR c++/8522
560 * g++.dg/parse/specialization1.C: New test.
561
562 PR c++/163, PR c++/8595
563 * g++.dg/parse/struct-as-enum1.C: New test.
564
565 PR c++/9173
566 * g++.dg/parse/undefined2.C: New test.
567
568 2003-01-22 Mark Mitchell <mark@codesourcery.com>
569
570 PR c++/9298
571 * g++.dg/parse/template1.C: New test.
572
573 PR c++/9384
574 * g++.dg/parse/using1.C: New test.
575
576 PR c++/9285
577 PR c++/9294
578 * g++.dg/parse/expr2.C: New test.
579
580 PR c++/9388
581 * g++.dg/parse/lookup2.C: Likewise.
582
583 Tue Jan 21 18:01:35 CET 2003 Jan Hubicka <jh@suse.cz>
584
585 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
586 * gcc.c-torture/execute/eeprof-1.c: Likewise.
587 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
588 * gcc.c-torture/execute/string-opt-*.c: Likewise.
589
590 2003-01-20 Nick Clifton <nickc@redhat.com>
591
592 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
593 problem with ARM sibcall code generation.
594
595 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
596
597 * gcc.c-torture/execute/20030120-1.c: New.
598
599 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
600
601 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
602
603 2003-01-17 Mark Mitchell <mark@codesourcery.com>
604
605 PR c++/9272
606 * g++.dg/parse/ctor1.C: New test.
607
608 PR c++/9294:
609 * g++.dg/parse/qualified1.C: New test.
610
611 * g++.dg/parse/typename3.C: New test.
612
613 2003-01-16 Richard Henderson <rth@redhat.com>
614
615 * g++.dg/tls/init-2.C: Fix error matches for real this time.
616
617 2003-01-16 Richard Henderson <rth@redhat.com>
618
619 * g++.dg/pch/pch.exp: Copy test header to the working directory
620 before using it either for precompilation or direct use.
621 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
622 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
623
624 2003-01-16 Richard Henderson <rth@redhat.com>
625
626 * gcc.dg/pch/pch.exp: Copy test header to the working directory
627 before using it either for precompilation or direct use.
628 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
629 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
630
631 2003-01-16 Mark Mitchell <mark@codesourcery.com>
632
633 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
634 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
635 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
636 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
637 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
638 typename warning into error.
639 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
640 error messages.
641 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
642 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
643 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
644 messages.
645 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
646 make declaration visible in template.
647 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
648 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
649 messages.
650 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
651 message.
652 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
653 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
654 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
655 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
656 typename warning with error message.
657 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
658 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
659 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
660
661 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
662
663 * g++.dg/parse/ambig2.C: New test.
664
665 2003-01-15 Richard Henderson <rth@redhat.com>
666
667 * g++.dg/tls/init-2.C: Update error message string.
668
669 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
670
671 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
672
673 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
674
675 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
676 all for HC11/HC12.
677 * gcc.c-torture/compile/20001205-1.x: Likewise.
678 * gcc.c-torture/compile/20001226-1.x: Likewise.
679 * gcc.c-torture/compile/920520-1.x: Likewise.
680 * gcc.c-torture/compile/961203-1.x: Likewise.
681 * gcc.c-torture/compile/20020604-1.x: Likewise.
682
683 Wed Jan 15 12:20:52 CET 2003 Jan Hubicka <jh@suse.cz>
684
685 * gcc.c-torture/compile/20030115-1.c: New test.
686
687 * gcc.dg/i386-fpcvt-1.c: New test.
688 * gcc.dg/i386-fpcvt-2.c: New test.
689
690 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
691
692 Further conform g++'s __vmi_class_type_info to the C++ ABI
693 specification.
694 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
695 the specification.
696
697 Tue Jan 14 00:45:03 CET 2003 Jan Hubicka <jh@suse.cz>
698
699 * gcc.dg/i386-fpcvt-1.c: New test.
700 * gcc.dg/i386-fpcvt-2.c: New test.
701
702 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
703
704 * gcc.dg/i386-mmx-3.c: New test.
705
706 2003-01-12 Mark Mitchell <mark@codesourcery.com>
707
708 PR c++/9264
709 * g++.dg/parse/octal1.C: New file.
710
711 PR c++/9172
712 * g++.dg/parse/typename1.C: New file.
713
714 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
715
716 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
717 * gcc.dg/bf-no-ms-layout.c: Likewise.
718 * gcc.dg/bf-ms-attrib.c: Likewise.
719
720 2003-01-10 Mark Mitchell <mark@codesourcery.com>
721
722 PR c++/9099
723 * g++.dg/parse/dtor1.C: New file.
724
725 PR c++/9128
726 * g++.dg/rtti/typeid1.C: New file.
727
728 PR c++/9153
729 * g++.dg/parse/lookup1.C: New file.
730
731 PR c++/9171
732 * g++.dg/templ/spec5.C: New file.
733
734 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
735
736 * gcc.c-torture/compile/20030110-1.c: New test.
737
738 2003-01-09 Geoffrey Keating <geoffk@apple.com>
739
740 Merge from pch-branch:
741
742 2002-12-23 Geoffrey Keating <geoffk@apple.com>
743
744 * gcc.dg/pch/cpp-1.h: New.
745 * gcc.dg/pch/cpp-1.c: New.
746 * gcc.dg/pch/cpp-2.h: New.
747 * gcc.dg/pch/cpp-2.c: New.
748
749 2002-11-19 Geoffrey Keating <geoffk@apple.com>
750
751 * gcc.dg/pch/except-1.h: New.
752 * gcc.dg/pch/except-1.c: New.
753
754 2002-11-13 Geoffrey Keating <geoffk@apple.com>
755
756 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
757 running test.
758 * gcc.dg/pch: Include *.hp not *.h.
759 * gcc.dg/pch/system-1.h: New.
760 * gcc.dg/pch/system-1.c: New.
761
762 2002-11-11 Geoffrey Keating <geoffk@apple.com>
763
764 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
765 rather than trying to build and run a program using PCH.
766 * gcc.dg/pch: Remove dg-do commands from test files.
767
768 2002-11-08 Geoffrey Keating <geoffk@apple.com>
769
770 * gcc.dg/pch/macro-3.c: New.
771 * gcc.dg/pch/macro-3.h: New.
772
773 2002-11-04 Geoffrey Keating <geoffk@apple.com>
774
775 * gcc.dg/pch/common-1.c: New.
776 * gcc.dg/pch/common-1.h: New.
777 * gcc.dg/pch/decl-1.c: New.
778 * gcc.dg/pch/decl-1.h: New.
779 * gcc.dg/pch/decl-2.c: New.
780 * gcc.dg/pch/decl-2.h: New.
781 * gcc.dg/pch/decl-3.c: New.
782 * gcc.dg/pch/decl-3.h: New.
783 * gcc.dg/pch/decl-4.c: New.
784 * gcc.dg/pch/decl-4.h: New.
785 * gcc.dg/pch/decl-5.c: New.
786 * gcc.dg/pch/decl-5.h: New.
787 * gcc.dg/pch/global-1.c: New.
788 * gcc.dg/pch/global-1.h: New.
789 * gcc.dg/pch/inline-1.c: New.
790 * gcc.dg/pch/inline-1.h: New.
791 * gcc.dg/pch/inline-2.c: New.
792 * gcc.dg/pch/inline-2.h: New.
793 * gcc.dg/pch/static-1.c: New.
794 * gcc.dg/pch/static-1.h: New.
795 * gcc.dg/pch/static-2.c: New.
796 * gcc.dg/pch/static-2.h: New.
797
798 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
799
800 * g++.dg/pch/pch.exp: Better handle failing testcases.
801 * gcc.dg/pch/pch.exp: Likewise.
802 * gcc.dg/pch/macro-1.c: New.
803 * gcc.dg/pch/macro-1.h: New.
804 * gcc.dg/pch/macro-2.c: New.
805 * gcc.dg/pch/macro-2.h: New.
806
807 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
808
809 * g++.dg/dg.exp: Treat files in pch/ specially.
810 * g++.dg/pch/pch.exp: New file.
811 * g++.dg/pch/empty.H: New file.
812 * g++.dg/pch/empty.C: New file.
813 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
814 "precompile".
815
816 * gcc.dg/pch/pch.exp: New file.
817 * gcc.dg/pch/empty.h: New file.
818 * gcc.dg/pch/empty.c: New file.
819 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
820 "precompile".
821
822 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
823
824 * g++.dg/template/friend14.C: New test.
825
826 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
827
828 * gcc.dg/old-style-asm-1.c: New test.
829
830 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
831
832 * gcc.c-torture/compile/20030109-1.c: New test.
833
834 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
835
836 * gcc.c-torture/execute/20030109-1.c: New test.
837
838 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
839
840 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
841 * g++.old-deja/g++.mike/dyncast2.C: Likewise
842 * g++.old-deja/g++.mike/dyncast3.C: Likewise
843 * g++.old-deja/g++.mike/eh2.C: Likewise
844 * g++.old-deja/g++.mike/eh3.C: Likewise
845 * g++.old-deja/g++.mike/eh5.C: Likewise
846 * g++.old-deja/g++.mike/eh6.C: Likewise
847 * g++.old-deja/g++.mike/eh7.C: Likewise
848 * g++.old-deja/g++.mike/eh8.C: Likewise
849 * g++.old-deja/g++.mike/eh9.C: Likewise
850 * g++.old-deja/g++.mike/eh10.C: Likewise
851 * g++.old-deja/g++.mike/eh12.C: Likewise
852 * g++.old-deja/g++.mike/eh13.C: Likewise
853 * g++.old-deja/g++.mike/eh14.C: Likewise
854 * g++.old-deja/g++.mike/eh16.C: Likewise
855 * g++.old-deja/g++.mike/eh17.C: Likewise
856 * g++.old-deja/g++.mike/eh18.C: Likewise
857 * g++.old-deja/g++.mike/eh21.C: Likewise
858 * g++.old-deja/g++.mike/eh23.C: Likewise
859 * g++.old-deja/g++.mike/eh24.C: Likewise
860 * g++.old-deja/g++.mike/eh25.C: Likewise
861 * g++.old-deja/g++.mike/eh26.C: Likewise
862 * g++.old-deja/g++.mike/eh27.C: Likewise
863 * g++.old-deja/g++.mike/eh28.C: Likewise
864 * g++.old-deja/g++.mike/eh29.C: Likewise
865 * g++.old-deja/g++.mike/eh31.C: Likewise
866 * g++.old-deja/g++.mike/eh33.C: Likewise
867 * g++.old-deja/g++.mike/eh34.C: Likewise
868 * g++.old-deja/g++.mike/eh35.C: Likewise
869 * g++.old-deja/g++.mike/eh36.C: Likewise
870 * g++.old-deja/g++.mike/eh37.C: Likewise
871 * g++.old-deja/g++.mike/eh38.C: Likewise
872 * g++.old-deja/g++.mike/eh39.C: Likewise
873 * g++.old-deja/g++.mike/eh40.C: Likewise
874 * g++.old-deja/g++.mike/eh41.C: Likewise
875 * g++.old-deja/g++.mike/eh42.C: Likewise
876 * g++.old-deja/g++.mike/eh44.C: Likewise
877 * g++.old-deja/g++.mike/eh46.C: Likewise
878 * g++.old-deja/g++.mike/eh47.C: Likewise
879 * g++.old-deja/g++.mike/eh48.C: Likewise
880 * g++.old-deja/g++.mike/eh49.C: Likewise
881 * g++.old-deja/g++.mike/eh50.C: Likewise
882 * g++.old-deja/g++.mike/eh51.C: Likewise
883 * g++.old-deja/g++.mike/eh53.C: Likewise
884 * g++.old-deja/g++.mike/eh55.C: Likewise
885 * g++.old-deja/g++.mike/p7912.C: Likewise
886 * g++.old-deja/g++.mike/p9706.C: Likewise
887 * g++.old-deja/g++.mike/p10416.C: Likewise
888 * g++.old-deja/g++.mike/p11667.C: Likewise
889 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
890 Remove redundant reference to Iris.
891 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
892 Elxsi, i860, Pico Java, and WE32K.
893
894 2003-01-07 Mark Mitchell <mark@codesourcery.com>
895
896 * g++.dg/ext/asm4.C: New test.
897
898 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
899
900 PR c++/9030
901 * g++.dg/template/friend12.C: New test.
902 * g++.dg/template/friend13.C: Likewise.
903 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
904
905 Wed Jan 8 11:41:47 CET 2003 Jan Hubicka <jh@suse.cz>
906
907 * gcc.dg/i386-cadd.c: New test.
908 * gcc.dg/i386-cmov4.c: Likewise.
909
910 2003-01-06 Mark Mitchell <mark@codesourcery.com>
911
912 PR c++/9165
913 * g++.dg/warn/Wunused-3.C: New test.
914
915 * g++.dg/abi/bitfield9.C: New test.
916
917 PR c++/9189
918 * g++.dg/parse/defarg3.C: New test.
919
920 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
921
922 * g++.dg/parse/ambig1.C: New test.
923 * g++.dg/parse/defarg2.C: New test.
924
925 2003-01-05 Mark Mitchell <mark@codesourcery.com>
926
927 * g++.dg/template/defarg-1.C: New test.
928 * g++.dg/template/local2.C: Likewise.
929
930 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
931
932 * gcc.c-torture/execute/20030105-1.c: New test.
933
934 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
935
936 * g++.dg/parse/namespace3.C: Remove extra semicolons.
937 * g++.dg/parse/namespace4.C: Likewise.
938
939 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
940
941 * g++.dg/template/ntp2.C: New test.
942
943 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
944
945 * g++.dg/parse/extern-C-1.C: New test.
946
947 * g++.dg/parse/namespace4.C: New test.
948
949 * g++.dg/template/nested1.C: New test.
950
951 * g++.dg/parse/namespace3.C: New test.
952
953 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
954
955 * g++.dg/lookup/two-stage1.C: New test.
956
957 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
958
959 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
960 * g++.old-deja/g++.jason/access8.C: Likewise.
961 * g++.old-deja/g++.other/decl5.C: Likewise.
962
963 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
964
965 * g++.dg/parse/parse7.C: New test.
966
967 2003-01-02 Mark Mitchell <mark@codesourcery.com>
968
969 PR c++/2843
970 * g++.dg/ext/attrib7.C: New test.
971
972 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
973
974 * g++.dg/parse/parse6.C: New test.
975
976 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
977
978 * gcc.dg/h8300-stack-1.c: New.
979
980 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
981
982 g++.dg/lookup/exception1.C: New test.
983
984 g++.dg/lookup/template1.C: New test.
985
986 g++.dg/parse/namespace2.C: New test.
987
988 g++.dg/parse/parens2.C: New test.
989
990 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
991
992 * g++.dg/parse/parse5.C: New test.
993 * g++.dg/lookup/scoped4.C: New test.
994
995 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
996
997 * g++.dg/parse/parens1.C: New test.
998
999 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1000 angle-bracket1.C.
1001 * g++.dg/parse/parens2.C: New test.
1002
1003 * g++.dg/lookup/scope-operator1.C: New test.
1004
1005 * g++.dg/parse/operator1.C: New test.
1006
1007 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1008
1009 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1010 * g++.old-deja/g++.other/access6.C: Likewise.
1011 * g++.old-deja/g++.other/decl1.C: Likewise.
1012 * g++.old-deja/g++.pt/typename12.C: Likewise.
1013
1014 2002-12-31 Mark Mitchell <mark@codesourcery.com>
1015
1016 * g++.dg/parse/namespace1.C: New test.
1017
1018 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1019
1020 * g++.dg/parse/parse4.C: New test.
1021
1022 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1023
1024 * g++.dg/parse/parse3.C: New test.
1025
1026 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1027
1028 * g++.dg/parse/parse2.C: New test.
1029
1030 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1031
1032 * g++.dg/template/friend11.C: New test.
1033
1034 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1035
1036 * g++.dg/parse/parse1.C: New test.
1037
1038 2002-12-31 Janis Johnson <janis187@us.ibm.com>
1039
1040 * lib/profopt.exp: Change the name of a global variable to avoid
1041 possible clashes with other test suites.
1042
1043 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
1044
1045 * g++.dg/inherit/covariant8.C: New test.
1046
1047 2002-12-31 Mark Mitchell <mark@codesourcery.com>
1048
1049 * g++.dg/init/array9.C: New test.
1050
1051 PR c++/9112
1052 * g++.dg/parse/expr1.C: New test.
1053
1054 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
1055
1056 * gcc.c-torture/compile/20021230-1.c: New test.
1057
1058 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
1059
1060 * g++.dg/inherit/covariant5.C: New test.
1061 * g++.dg/inherit/covariant6.C: New test.
1062 * g++.dg/inherit/covariant7.C: New test.
1063
1064 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1065
1066 PR c++/2739
1067 * g++.dg/other/access2.C: New test.
1068
1069 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
1070
1071 * g++.dg/other/anon-struct.C: No longer fails
1072 * g++.old-deja/g++.brendan/parse4.C: Likewise.
1073 * g++.old-deja/g++.brendan/parse5.C: Likewise.
1074 * g++.old-deja/g++.brendan/parse6.C: Likewise.
1075
1076 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
1077
1078 * g++.dg/parse/angle-bracket.C (main): No longer fails.
1079
1080 2002-12-27 Mark Mitchell <mark@codesourcery.com>
1081
1082 * g++.dg/eh/spec4.C: Remove stray semicolon.
1083 * g++.dg/expr/pmf-1.C: Change error message.
1084 * g++.dg/ext/asm1.C: Remove stray semicolon.
1085 * g++.dg/ext/typename1.C: Add missing typenames.
1086 * g++.dg/inherit/template-as-base.C: Change error message.
1087 * g++.dg/lookup/scoped1.C: Likewise.
1088 * g++.dg/lookup/scoped2.C: Likewise.
1089 * g++.dg/lookup/using2.C: Likewise.
1090 * g++.dg/other/component1.C: Remove stray semicolon.
1091 * g++.dg/other/do1.C: Change error message.
1092 * g++.dg/other/error2.C: Likewise.
1093 * g++.dg/other/init1.C: Likewise.
1094 * g++.dg/other/packed1.C: Remove stray semicolon.
1095 * g++.dg/other/ptrmem2.C: Change error message.
1096 * g++.dg/parse/parameter-declaration-1.C: Remove line number
1097 marker.
1098 * g++.dg/special/initp1.C: Remove invalid attribute usage.
1099 * g++.dg/template/access3.C: Add typename keyword.
1100 * g++.dg/template/access5.C: Remove stray semicolon.
1101 * g++.dg/template/access6.C: Likewise.
1102 * g++.dg/template/complit1.C: Likewise.
1103 * g++.dg/template/crash1.C: Change error message.
1104 * g++.dg/template/inherit2.C: Remove stray semicolon.
1105 * g++.dg/template/instantiate2.C: Likewise.
1106 * g++.dg/template/instantiate3.C: Change error message.
1107 * g++.dg/template/qual1.C: Remove stray semicolon.
1108 * g++.dg/template/qualttp18.C: Change error message.
1109 * g++.dg/template/ref1.C: Remove stray semicolon.
1110 * g++.dg/template/sizeof1.C (A::value): Declare it.
1111 * g++.dg/template/spec4.C: Change error message.
1112 * g++.dg/template/static1.C: Likewise.
1113 * g++.dg/template/type1.C: Likewise.
1114 * g++.dg/template/typename3.C: Likewise.
1115 * g++.old-deja/g++.benjamin/13478.C: Change error message.
1116 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
1117 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
1118 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
1119 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
1120 named return value extension.
1121 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
1122 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
1123 * g++.old-deja/g++.bob/extern_C.C: Likewise.
1124 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1125 * g++.old-deja/g++.brendan/complex1.C: Likewise.
1126 * g++.old-deja/g++.brendan/copy5.C: Likewise.
1127 * g++.old-deja/g++.brendan/crash13.C: Likewise.
1128 * g++.old-deja/g++.brendan/crash15.C: Likewise.
1129 * g++.old-deja/g++.brendan/crash18.C: Change error message.
1130 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
1131 * g++.old-deja/g++.brendan/crash38.C: Likewise.
1132 * g++.old-deja/g++.brendan/crash50.C: Likewise.
1133 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1134 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
1135 syntax.
1136 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
1137 * g++.old-deja/g++.brendan/crash8.C: Change error message.
1138 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
1139 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1140 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1141 * g++.old-deja/g++.brendan/template11.C: Likewise.
1142 * g++.old-deja/g++.brendan/template26.C: Likewise.
1143 * g++.old-deja/g++.brendan/template27.C: Use explicit
1144 specialization syntax.
1145 * g++.old-deja/g++.brendan/template30.C: Likewise.
1146 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1147 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1148 non-dependent names.
1149 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1150 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1151 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1152 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1153 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1154 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1155 named return value extension.
1156 * g++.old-deja/g++.ext/namedret2.C: Likewise.
1157 * g++.old-deja/g++.ext/namedret3.C: Likewise.
1158 * g++.old-deja/g++.ext/return1.C: Likewise.
1159 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
1160 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
1161 * g++.old-deja/g++.jason/access8.C: Likewise.
1162 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
1163 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
1164 pseudo-destructor names.
1165 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
1166 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1167 pseudo-destructor names.
1168 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1169 * g++.old-deja/g++.jason/overload19.C: Likewise.
1170 * g++.old-deja/g++.jason/overload32.C: Likewise.
1171 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1172 stray semicolons.
1173 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1174 * g++.old-deja/g++.jason/return.C: Likewise.
1175 * g++.old-deja/g++.jason/return2.C: Likewise.
1176 * g++.old-deja/g++.jason/shadow1.C: Likewise.
1177 * g++.old-deja/g++.jason/special.C: Use explicit specialization
1178 syntax.
1179 * g++.old-deja/g++.jason/template10.C: Account for use of
1180 non-dependent names.
1181 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1182 syntax.
1183 * g++.old-deja/g++.jason/template37.C: Likewise.
1184 * g++.old-deja/g++.law/access4.C: Change error messages.
1185 * g++.old-deja/g++.law/arm13.C: Remove incorrect
1186 pseudo-destructor names.
1187 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1188 * g++.old-deja/g++.law/ctors9.C: Likewise.
1189 * g++.old-deja/g++.law/cvt22.C: Likewise.
1190 * g++.old-deja/g++.law/dtors5.C: Likewise.
1191 * g++.old-deja/g++.law/global-init1.C: Likewise.
1192 * g++.old-deja/g++.law/missed-error3.C: Likewise.
1193 * g++.old-deja/g++.law/operators28.C: Likewise.
1194 * g++.old-deja/g++.law/visibility28.C: Likewise.
1195 * g++.old-deja/g++.martin/eval1.C: Likewise.
1196 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1197 name.
1198 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1199 * g++.old-deja/g++.mike/net34.C: Likewise.
1200 * g++.old-deja/g++.mike/net36.C: Likewise.
1201 * g++.old-deja/g++.mike/ns2.C: Likewise.
1202 * g++.old-deja/g++.mike/p12306.C: Likewise.
1203 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1204 value extension.
1205 * g++.old-deja/g++.mike/p700.C: Likewise.
1206 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1207 * g++.old-deja/g++.mike/p710.C: Likewise.
1208 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1209 value extension.
1210 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1211 * g++.old-deja/g++.mike/pmf9.C: Likewise.
1212 * g++.old-deja/g++.ns/crash2.C: Likewise.
1213 * g++.old-deja/g++.ns/crash3.C: Likewise.
1214 * g++.old-deja/g++.ns/invalid1.C: Likewise.
1215 * g++.old-deja/g++.ns/ns17.C: Likewise.
1216 * g++.old-deja/g++.ns/template16.C: Likewise.
1217 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1218 keyword.
1219 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1220 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1221 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1222 named return value extension.
1223 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1224 * g++.old-deja/g++.other/access4.C: Issue additional error
1225 messages.
1226 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1227 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1228 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1229 * g++.old-deja/g++.other/crash25.C: Change error message.
1230 * g++.old-deja/g++.other/crash4.C: Change error message.
1231 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1232 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1233 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1234 checks.
1235 * g++.old-deja/g++.other/defarg8.C: Likewise.
1236 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1237 * g++.old-deja/g++.other/dtor10.C: Likewise.
1238 * g++.old-deja/g++.other/incomplete.C: Likewise.
1239 * g++.old-deja/g++.other/linkage7.C: Likewise.
1240 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1241 lookup algorithm.
1242 * g++.old-deja/g++.other/mangle2.C: Likewise.
1243 * g++.old-deja/g++.other/refinit2.C: Likewise.
1244 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1245 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1246 * g++.old-deja/g++.pt/crash28.C: Likewise.
1247 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1248 syntax.
1249 * g++.old-deja/g++.pt/crash32.C: Change error message.
1250 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1251 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1252 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1253 error message position.
1254 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1255 * g++.old-deja/g++.pt/defarg8.C: Change error message.
1256 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1257 syntax.
1258 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1259 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1260 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1261 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1262 keyword.
1263 * g++.old-deja/g++.pt/explicit31.C: Likewise.
1264 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1265 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1266 keyword.
1267 * g++.old-deja/g++.pt/explicit71.C: Change error message.
1268 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1269 syntax.
1270 * g++.old-deja/g++.pt/friend28.C: Account for use of
1271 non-dependent names.
1272 * g++.old-deja/g++.pt/friend29.C: Likewise.
1273 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1274 rules.
1275 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1276 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1277 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1278 lookup rules.
1279 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1280 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1281 keyword.
1282 * g++.old-deja/g++.pt/memclass20.C: Likewise.
1283 * g++.old-deja/g++.pt/memclass5.C: Likewise.
1284 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1285 keyword.
1286 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1287 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1288 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1289 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1290 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1291 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
1292 keyword.
1293 * g++.old-deja/g++.pt/spec10.C: Likewise.
1294 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1295 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1296 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1297 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1298 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1299 * g++.old-deja/g++.pt/ttp62.C: Likewise.
1300 * g++.old-deja/g++.pt/ttp64.C: Likewise.
1301 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1302 * g++.old-deja/g++.pt/typename15.C: Likewise.
1303 * g++.old-deja/g++.pt/typename22.C: Likewise.
1304 * g++.old-deja/g++.pt/typename6.C: Change error messages.
1305 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1306 * g++.old-deja/g++.pt/virtual2.C: Likewise.
1307 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1308 syntax.
1309 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1310 return value extension.
1311 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1312 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1313 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1314 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1315
1316 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
1317
1318 * g++.dg/warn/inline1.C: New test.
1319 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1320 * g++.old-deja/g++.jason/synth10.C: Likewise.
1321 * g++.old-deja/g++.mike/net31.C: Likewise.
1322 * g++.old-deja/g++.mike/p8786.C: Likewise.
1323
1324 * g++.dg/template/friend10.C: New test.
1325 * g++.dg/template/conv5.C: New test.
1326
1327 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
1328
1329 * g++.dg/lookup/scoped3.C: New test.
1330
1331 * g++.dg/lookup/decl1.C: New test.
1332 * g++.dg/lookup/decl2.C: New test.
1333
1334 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
1335
1336 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1337 gcc.c-torture/compile/20021015-1.c,
1338 gcc.c-torture/compile/20021015-2.c,
1339 gcc.c-torture/compile/20021123-1.c,
1340 gcc.c-torture/compile/20021123-2.c,
1341 gcc.c-torture/compile/20021123-3.c,
1342 gcc.c-torture/compile/20021123-4.c,
1343 gcc.c-torture/execute/20021024-1.c: Add tests previously added
1344 only to 3.1 or 3.2 branch.
1345
1346 2002-12-23 Mark Mitchell <mark@codesourcery.com>
1347
1348 * gcc.dg/i386-bitfield3.c: New test.
1349
1350 * gcc.dg/i386-bitfield2.c: New test.
1351
1352 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
1353
1354 * g++.dg/parse/conv_op1.C: New test.
1355
1356 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
1357
1358 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1359 approved.
1360
1361 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
1362
1363 * gcc.c-torture/compile/20021220-1.c: New test.
1364
1365 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
1366
1367 * gcc.dg/i386-fastcall-1.c: New.
1368
1369 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1370
1371 * gcc.c-torture/execute/20021219-1.c: New test.
1372
1373 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1374
1375 * gcc.dg/i386-pic-1.c: New test.
1376
1377 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1378
1379 PR c++/8099
1380 * g++.dg/template/friend9.C: New test.
1381
1382 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1383
1384 PR c++/3663
1385 * g++.dg/template/access7.C: New test.
1386
1387 2002-12-18 Nick Clifton <nickc@redhat.com>
1388
1389 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1390 the libstdc++-v3 directory has been found.
1391
1392 2002-12-12 Devang Patel <dpatel@apple.com>
1393 * gcc.dg/darwin-ld-1.c: New test.
1394 * gcc.dg/darwin-ld-2.c: New test.
1395 * gcc.dg/darwin-ld-3.c: New test.
1396 * gcc.dg/darwin-ld-4.c: New test.
1397 * gcc.dg/darwin-ld-5.c: New test.
1398
1399 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1400
1401 * gcc.c-torture/compile/20021212-1.c: New test.
1402
1403 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
1404
1405 * gcc.dg/fshort-wchar: New test.
1406
1407 2002-12-10 Mark Mitchell <mark@codesourcery.com>
1408
1409 PR c++/8372
1410 * g++.dg/template/dtor1.C: New test.
1411
1412 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1413 markers.
1414
1415 2002-12-10 Jakub Jelinek <jakub@redhat.com>
1416
1417 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1418
1419 2002-12-09 Mark Mitchell <mark@codesourcery.com>
1420
1421 * g++.dg/template/static1.C: New test.
1422 * g++.dg/template/static2.C: New test.
1423 * g++.old-deja/g++.ext/memconst.C: New test.
1424
1425 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1426
1427 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1428 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1429 * g++.dg/special/initp1.C: Likewise.
1430
1431 2002-12-06 Jakub Jelinek <jakub@redhat.com>
1432
1433 * gcc.c-torture/execute/20021204-1.c: New test.
1434
1435 2002-12-04 Geoffrey Keating <geoffk@apple.com>
1436
1437 * gcc.dg/ppc-fmadd-1.c: New file.
1438 * gcc.dg/ppc-fmadd-2.c: New file.
1439 * gcc.dg/ppc-fmadd-3.c: New file.
1440
1441 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1442
1443 * gcc.c-torture/compile/20021204-1.c: New test.
1444
1445 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
1446
1447 * g++.dg/inherit/covariant2.C: New test.
1448 * g++.dg/inherit/covariant3.C: New test.
1449 * g++.dg/inherit/covariant4.C: New test.
1450 * g++.dg/inherit/covariant1.C: Remove XFAIL.
1451 * g++.old-deja/g++.robertl/eb17.C: Likewise.
1452
1453 2002-12-03 Mark Mitchell <mark@codesourcery.com>
1454
1455 PR c++/8688
1456 * g++.dg/init/brace3.C: New test.
1457
1458 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
1459
1460 * gcc.dg/20020210-1.c: Fix a comment typo.
1461
1462 2002-12-02 Mark Mitchell <mark@codesourcery.com>
1463
1464 PR c++/8720
1465 * g++.dg/parse/defarg1.C: New test.
1466
1467 PR c++/8615
1468 * g++.dg/template/char1.C: New test.
1469
1470 * g++.dg/template/varmod1.C: Fix typo.
1471
1472 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1473
1474 DR 180
1475 * g++.old-deja/g++.pt/crash32.C: Expect error.
1476
1477 2002-12-01 Mark Mitchell <mark@codesourcery.com>
1478
1479 PR c++/5919
1480 * g++.dg/template/varmod1.C: New test.
1481
1482 PR c++/8727
1483 * g++.dg/inherit/typeinfo1.C: New test.
1484
1485 PR c++/8663
1486 * g++.dg/inherit/typedef1.C: New test.
1487
1488 2002-11-30 Mark Mitchell <mark@codesourcery.com>
1489
1490 PR c++/8332
1491 PR c++/8493
1492 * g++.dg/template/strlen1.C: New test.
1493
1494 PR c++/8227
1495 * g++.dg/template/ctor2.C: New test.
1496
1497 PR c++/8214
1498 * g++.dg/init/string1.C: New test.
1499
1500 PR c++/8511
1501 * g++.dg/template/friend8.C: New test.
1502
1503 2002-11-29 Joe Buck <jbuck@synopsys.com>
1504
1505 * g++.dg/lookup/anon2.C: New test.
1506
1507 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
1508
1509 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1510 h8300 port.
1511
1512 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
1513
1514 * gcc.dg/bitfld-6.c: New test.
1515
1516 Wed Nov 27 14:37:34 CET 2002 Jan Hubicka <jh@suse.cz>
1517
1518 * gcc.c-torture/execute/20021127.[cx]: New test.
1519
1520 Tue Nov 26 22:09:53 CET 2002 Jan Hubicka <jh@suse.cz>
1521
1522 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1523 quality.
1524
1525 2002-11-26 Geoffrey Keating <geoffk@apple.com>
1526
1527 * g++.dg/init/brace2.C: New test.
1528 * g++.old-deja/g++.mike/p9129.C: Correct.
1529
1530 2002-11-26 Mark Mitchell <mark@codesourcery.com>
1531
1532 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1533
1534 2002-11-25 Andreas Bauer <baueran@in.tum.de>
1535
1536 * gcc.dg/sibcall-6: New test for indirect sibcalls.
1537
1538 2002-11-25 Mark Mitchell <mark@codesourcery.com>
1539
1540 * testsuite/g++.dg/abi/empty11.C: New test.
1541 * testsuite/g++.dg/rtti/cv1.C: New test.
1542
1543 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
1544
1545 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1546
1547 2002-11-24 Mark Mitchell <mark@codesourcery.com>
1548
1549 * g++.dg/abi/empty10.C: New test.
1550
1551 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1552
1553 * gcc.c-torture/compile/20021124-1.c: New test.
1554
1555 2002-11-22 Mark Mitchell <mark@codesourcery.com>
1556
1557 * g++.dg/abi/rtti2.C: New test.
1558
1559 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1560
1561 * gcc.dg/i386-unroll-1.c: New test.
1562
1563 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1564
1565 * gcc.c-torture/compile/20021120-1.c: New test.
1566 * gcc.c-torture/compile/20021120-2.c: New test.
1567
1568 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1569
1570 * gcc.dg/bitfld-5.c: New test.
1571
1572 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1573
1574 * gcc.c-torture/execute/20021120-3.c: New test.
1575
1576 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1577
1578 * gcc.c-torture/execute/20021120-2.c: New test.
1579
1580 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
1581
1582 * gcc.c-torture/execute/20021120-1.c: New test.
1583
1584 2002-11-20 Jakub Jelinek <jakub@redhat.com>
1585
1586 * gcc.c-torture/execute/20021118-3.c: New test.
1587
1588 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1589
1590 * gcc.c-torture/compile/20021119-1.c: New test.
1591
1592 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
1593
1594 * gcc.dg/duff-1.c: New test.
1595 * gcc.dg/duff-2.c: New test.
1596 * gcc.dg/duff-3.c: New test.
1597
1598 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
1599
1600 * gcc.dg/cpp/_Pragma5.c: New test.
1601
1602 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
1603
1604 * gcc.c-torture/execute/20021118-2.c: New test.
1605
1606 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
1607
1608 * gcc.c-torture/execute/20021118-1.c: New test.
1609
1610 2002-11-16 Jakub Jelinek <jakub@redhat.com>
1611
1612 * gcc.dg/20021116-1.c: New test.
1613
1614 2002-11-14 Mark Mitchell <mark@codesourcery.com>
1615
1616 * g++.dg/abi/vcall1.C: New test.
1617
1618 2002-11-14 Jakub Jelinek <jakub@redhat.com>
1619
1620 * gcc.dg/20021029-1.c: New test.
1621 * gcc.dg/20021029-2.c: New test.
1622
1623 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
1624
1625 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
1626
1627 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1628
1629 PR c/8439
1630 * gcc.dg/20021110.c: Move to ...
1631 * gcc.c-torture/compile/20021110.c: .... here.
1632
1633 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1634
1635 PR c/8467
1636 * gcc.c-torture/execute/20021111-1.c
1637
1638 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1639
1640 PR c/8439
1641 * gcc.dg/20021110.c: New test.
1642
1643 2002-11-10 Mark Mitchell <mark@codesourcery.com>
1644
1645 * g++.dg/abi/vthunk3.C: Run only on x86.
1646
1647 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
1648
1649 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
1650
1651 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
1652
1653 * lib/compat.exp (compat-execute): Fix logic error in last
1654 change.
1655
1656 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
1657
1658 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
1659
1660 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1661
1662 PR c++/8389
1663 * g++.dg/template/access6.C: New test.
1664
1665 Fri Nov 8 13:13:53 CET 2002 Jan Hubicka <jh@suse.cz>
1666
1667 * gcc.dg/i386-ssefp-1.c: New test.
1668 * gcc.dg/i386-ssefp-1.c: New test.
1669
1670 Fri Nov 8 10:52:15 CET 2002 Jan Hubicka <jh@suse.cz>
1671
1672 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
1673
1674 2002-11-07 Mark Mitchell <mark@codesourcery.com>
1675
1676 * g++.dg/abi/vthunk3.C: New test.
1677
1678 PR c++/8338
1679 * g++.dg/template/crash2.C: New test.
1680
1681 2002-11-07 Mark Mitchell <mark@codesourcery.com>
1682
1683 * testsuite/g++.dg/abi/dtor1.C: New test.
1684 * testsuite/g++.dg/abi/dtor2.C: Likewise.
1685
1686 2002-11-05 Geoffrey Keating <geoffk@apple.com>
1687
1688 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
1689 Darwin.
1690
1691 2002-11-04 Adam Nemet <anemet@lnxw.com>
1692
1693 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
1694 -mthumb. Only xfail with -O0.
1695
1696 2002-11-03 Mark Mitchell <mark@codesourcery.com>
1697
1698 * g++.dg/abi/thunk1.C: New test.
1699 * g++.dg/abi/thunk2.C: Likewise.
1700 * g++.dg/abi/vtt1.C: Likewise.
1701
1702 2002-11-02 Diego Novillo <dnovillo@redhat.com>
1703
1704 PR optimization/8423
1705 * gcc.c-torture/execute/builtin-constant.c: New test.
1706
1707 2002-11-01 Zack Weinberg <zack@codesourcery.com>
1708
1709 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
1710 Add some more cases.
1711
1712 2002-11-01 Mark Mitchell <mark@codesourcery.com>
1713
1714 PR c++/8391
1715 * g++.dg/opt/local1.C: New test.
1716
1717 2002-10-30 Mark Mitchell <mark@codesourcery.com>
1718
1719 PR c++/8160
1720 * g++.dg/template/complit1.C: New test.
1721
1722 PR c++/8149
1723 * g++.dg/template/typename4.C: Likewise.
1724
1725 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1726
1727 Core issue 287, PR c++/7639
1728 * g++.dg/template/instantiate1.C: Adjust error location.
1729 * g++.dg/template/instantiate3.C: New test.
1730 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
1731 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
1732 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
1733
1734 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
1735
1736 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
1737
1738 2002-10-29 Mark Mitchell <mark@codesourcery.com>
1739
1740 PR c++/8287
1741 * g++.dg/init/dtor2.C: New test.
1742
1743 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1744
1745 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
1746 * gcc.dg/nest.c: Bypass errors on irix6.
1747
1748 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
1749
1750 * gcc.dg/nest.c: Expect error for mmix-*-*.
1751 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
1752
1753 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
1754
1755 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
1756 markers.
1757
1758 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1759
1760 2002-10-25 Mike Stump <mrs@apple.com>
1761
1762 * gcc.dg/warn-1.c: New test.
1763
1764 2002-10-25 Zack Weinberg <zack@codesourcery.com>
1765
1766 * g++.dg/template/typename3.C: New test.
1767
1768 2002-10-25 Mark Mitchell <mark@codesourcery.com>
1769
1770 * g++.dg/lookup/ptrmem1.C: New test.
1771
1772 * g++.dg/abi/vthunk2.C: New test.
1773
1774 2002-10-25 Zack Weinberg <zack@codesourcery.com>
1775
1776 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
1777
1778 2002-10-24 Mark Mitchell <mark@codesourcery.com>
1779
1780 * g++.dg/abi/empty9.C: New test.
1781
1782 2002-10-24 Richard Henderson <rth@redhat.com>
1783
1784 * g++.dg/inherit/thunk1.C: Enable for ia64.
1785
1786 2002-10-23 Mark Mitchell <mark@codesourcery.com>
1787
1788 PR c++/8067
1789 * g++.dg/lookup/pretty1.C: New test.
1790
1791 2002-10-23 Jakub Jelinek <jakub@redhat.com>
1792
1793 * gcc.dg/20021023-1.c: New test.
1794
1795 2002-10-23 Mark Mitchell <mark@codesourcery.com>
1796
1797 PR c++/7679
1798 * g++.dg/parse/inline1.C: New test.
1799
1800 2002-10-23 Richard Henderson <rth@redhat.com>
1801
1802 * g++.dg/inherit/thunk1.C: Enable for x86_64.
1803
1804 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
1805
1806 2002-10-22 Mark Mitchell <mark@codesourcery.com>
1807
1808 PR c++/6579
1809 * g++.dg/parse/stmtexpr3.C: New test.
1810
1811 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
1812
1813 * g++.dg/expr/cond1.C: New test.
1814
1815 2002-10-21 Zack Weinberg <zack@codesourcery.com>
1816
1817 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
1818
1819 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1820
1821 * g++.dg/abi/vbase13.C: New test.
1822 * g++.dg/abi/vbase14.C: Likewise.
1823
1824 2002-10-21 Jakub Jelinek <jakub@redhat.com>
1825
1826 * gcc.dg/tls/pic-1.c: New test.
1827 * gcc.dg/tls/nonpic-1.c: New test.
1828 * gcc.dg/20021018-1.c: New test.
1829
1830 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
1831
1832 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
1833 Remove only files with the same base name as the test case.
1834 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
1835 (profopt-execute): Likewise. Also, remove old profiling
1836 and performance data files before running the tests.
1837
1838 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
1839 * g++.dg/bprob/bprob.exp: Likewise.
1840 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
1841 to allow more general test case names.
1842
1843 * g++.dg/bprob/bprob-1.C: Rename to ...
1844 * g++.dg/bprob/g++-bprob-1.C: ... this.
1845
1846 * g77.dg/bprob/bprob-1.f: Rename to ...
1847 * g77.dg/bprob/g77-bprob-1.f: ... this.
1848
1849 2002-10-21 Zack Weinberg <zack@codesourcery.com>
1850
1851 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
1852 bison 1.50 or later.
1853
1854 2002-10-21 Janis Johnson <janis187@us.ibm.com>
1855
1856 * g++.dg/README: Describe more test directories.
1857
1858 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1859
1860 * g++.dg/init/array6.C: Add additional tests.
1861
1862 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
1863
1864 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
1865 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
1866
1867 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
1868
1869 * gcc.c-torture/compile/20020604-1.x: New.
1870 * gcc.c-torture/compile/simd-5.x: Likewise.
1871 * gcc.c-torture/execute/920710-1.x: Likewise.
1872 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
1873
1874 2002-10-21 Mark Mitchell <mark@codesourcery.com>
1875
1876 * g++.dg/inherit/override1.C: Add dg-options clause.
1877
1878 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1879
1880 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
1881 _mm_slli_si128.
1882
1883 2002-10-19 Andreas Schwab <schwab@suse.de>
1884
1885 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
1886 directory component.
1887
1888 2002-10-18 Mark Mitchell <mark@codesourcery.com>
1889
1890 * g++.dg/inherit/thunk1.C: New test.
1891
1892 * g++.dg/inherit/override1.C: New test.
1893
1894 * g++.dg/abi/mangle11.C: New test.
1895 * g++.dg/abi/mangle14.C: New test.
1896 * g++.dg/abi/mangle17.C: New test.
1897
1898 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
1899
1900 * g++.dg/overload/member2.C: New test.
1901
1902 2002-10-17 Janis Johnson <janis187@us.ibm.com>
1903
1904 * g++.dg/README: Describe new compat directory.
1905 * g++.dg/dg.exp: Skip tests in compat directory.
1906 * README.compat: New file.
1907 * lib/compat.exp: New expect script.
1908 * g++.dg/compat: New test directory.
1909 * g++.dg/compat/compat.exp: New expect script.
1910 * g++.dg/compat/abi: New test directory.
1911 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
1912 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
1913 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
1914 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
1915 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
1916 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
1917 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
1918 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
1919 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
1920 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
1921 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
1922 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
1923 * g++.dg/compat/break: New test directory.
1924 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
1925 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
1926 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
1927 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
1928 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
1929 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
1930 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
1931 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
1932 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
1933 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
1934 g++.dg/compat/break/README: New files.
1935 * g++.dg/compat/eh: New test directory.
1936 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
1937 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
1938 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
1939 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
1940 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
1941 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
1942 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
1943 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
1944 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
1945 g++.dg/compat/eh/filter2_y.C,
1946 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
1947 g++.dg/compat/eh/new1_y.C,
1948 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
1949 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
1950 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
1951 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
1952 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
1953 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
1954 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
1955 g++.dg/compat/eh/unexpected1_y.C: New files.
1956 * g++.dg/compat/init: New test directory.
1957 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
1958 g++.dg/compat/init/array5_y.C,
1959 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
1960 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
1961 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
1962 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
1963 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
1964 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
1965 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
1966 g++.dg/compat/init/init-ref2_y.C: New files.
1967
1968 2002-10-17 Mark Mitchell <mark@codesourcery.com>
1969
1970 PR c++/7584
1971 * g++.dg/inherit/using3.C: New test.
1972
1973 Thu Oct 17 19:12:58 CEST 2002 Jan Hubicka <jh@suse.cz>
1974
1975 * gcc.dg/20021017-2.c: New test.
1976
1977 2002-10-17 Mark Mitchell <mark@codesourcery.com>
1978
1979 * g++.dg/abi/mangle16.C: Adjust.
1980
1981 * g++.dg/init/array8.C: New test.
1982
1983 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
1984
1985 * gcc.dg/special/mips-abi.exp: New test.
1986 * gcc.dg/special/mips-abi.s: Empty file used by the above.
1987
1988 2002-10-16 Mark Mitchell <mark@codesourcery.com>
1989
1990 * g++.dg/abi/mangle16.C: New test.
1991 * g++.dg/abi/mangle17.C: Likewise.
1992
1993 PR c++/7478
1994 * g++.dg/template/ref1.C: New test.
1995
1996 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1997
1998 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
1999
2000 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
2001
2002 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2003
2004 2002-10-16 Mark Mitchell <mark@codesourcery.com>
2005
2006 PR c++/7524
2007 * g++.dg/init/array7.C: New test.
2008
2009 2002-10-15 Mark Mitchell <mark@codesourcery.com>
2010
2011 * g++.dg/init/array6.C: New test.
2012
2013 * g++.dg/abi/mangle13.C: Likewise.
2014 * g++.dg/abi/mangle14.C: Likewise.
2015 * g++.dg/abi/mangle15.C: Likewise.
2016
2017 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2018
2019 * g++.dg/abi/empty8.C: New test.
2020
2021 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
2022
2023 * g++.dg/init/ctor1.C: New test.
2024
2025 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
2026
2027 * gcc.c-torture/execute/20021015-1.c: New test.
2028
2029 Tue Oct 15 14:22:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
2030
2031 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2032
2033 Mon Oct 14 20:37:51 CEST 2002 Jan Hubicka <jh@suse.cz>
2034
2035 * gcc.dg/i386-ssetype-[1-5].c: New tests.
2036
2037 2002-10-14 Richard Henderson <rth@redhat.com>
2038
2039 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2040
2041 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2042
2043 PR optimization/6631
2044 * g++.dg/opt/const2.C: New test.
2045
2046 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2047
2048 PR c++/7176
2049 * g++.dg/parse/friend1.C: New test.
2050 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2051
2052 2002-10-14 Jakub Jelinek <jakub@redhat.com>
2053
2054 * gcc.dg/20021014-1.c: New test.
2055
2056 2002-10-11 Mark Mitchell <mark@codesourcery.com>
2057
2058 PR c++/5661
2059 * g++.dg/ext/vlm1.C: New test.
2060 * g++.dg/ext/vlm2.C: Likewise.
2061
2062 * g++.dg/init/array1.C: Remove invalid braces.
2063 * g++.dg/init/brace1.C: New test.
2064 * g++.dg/init/copy2.C: Likewise.
2065 * g++.dg/init/copy3.C: Likewise.
2066 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2067 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2068 braces.
2069
2070 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
2071
2072 * gcc.dg/cpp/assembler.S: Don't use -ansi.
2073
2074 Fri Oct 11 10:56:49 2002 Richard Shann <richard.shann@superh.com>
2075
2076 * gcc.c-torture/compile/simd-5.c: New test.
2077
2078 2002-10-10 Roger Sayle <roger@eyesopen.com>
2079
2080 * gcc.c-torture/execute/shiftopt-1.c: New test case.
2081
2082 2002-10-10 Jim Wilson <wilson@redhat.com>
2083
2084 * gcc.c-torture/execute/20021010-1.c: New test.
2085
2086 2002-10-09 Zack Weinberg <zack@codesourcery.com>
2087
2088 PR c/7353
2089 * g++.dg/ext/typedef-init.C: New test.
2090 * gcc.dg/typedef-init.c: New test.
2091
2092 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
2093
2094 * gcc.dg/cpp/paste13.c: New test.
2095
2096 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2097
2098 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
2099 remaining platforms, XFAIL during compile, not execute. Don't
2100 XFAIL at -O0.
2101
2102 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
2103
2104 * gcc.dg/alias-1.c: Tweak expected warning.
2105
2106 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2107
2108 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
2109
2110 2002-10-06 Andreas Jaeger <aj@suse.de>
2111
2112 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2113 * gcc.dg/cpp/c++98.C: Likewise.
2114
2115 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2116 * g++.dg/cpp/c++98.C: Likewise.
2117
2118 * g++.dg/README (Subdirectories): Mention cpp directory.
2119
2120 PR target/7559
2121 * gcc.dg/20021006-1.c: New test.
2122
2123 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2124
2125 PR c++/7804
2126 * g++.dg/other/warning1.C: New test.
2127
2128 2002-10-04 Roger Sayle <roger@eyesopen.com>
2129
2130 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
2131 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
2132 and sparc-*-* with -m64 as expected failures. See PR 8087.
2133
2134 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2135
2136 PR c++/7931
2137 * g++.dg/template/ptrmem3.C: New test.
2138
2139 PR c++/7754
2140 * g++.dg/template/union1.C: New test.
2141
2142 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2143
2144 PR c++/8006
2145 * g++.dg/abi/mangle9.C: New test.
2146 * g++.dg/abi/mangle10.C: New test.
2147 * g++.dg/abi/mangle11.C: New test.
2148 * g++.dg/abi/mangle12.C: New test.
2149
2150 2002-10-02 Mark Mitchell <mark@codesourcery.com>
2151
2152 PR c++/7188.
2153 * g++.dg/template/meminit1.C: New test.
2154 * g++.dg/warn/Wreorder-1.C: Likewise.
2155 * g++.old-deja/g++.mike/warn3.C: Tweak.
2156 * lib/prune.exp: Ingore "in copy constructor".
2157
2158 2002-10-02 Andreas Jaeger <aj@suse.de>
2159
2160 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2161 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2162 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2163 on x86-64.
2164
2165 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2166
2167 * gcc.dg/empty1.C: Fix typo.
2168
2169 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
2170
2171 * gcc.dg/alias-1.c: New test.
2172
2173 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2174
2175 * gcc.dg/empty1.C: New test.
2176
2177 * g++.dg/tls/init-2.C: Tweak error messages.
2178
2179 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
2180
2181 * gcc.c-torture/compile/20020923-1.c: New test.
2182
2183 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
2184
2185 * gcc.c-torture/execute/ffs-1.c: New test.
2186 * gcc.c-torture/execute/ffs-2.c: Ditto.
2187
2188 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
2189
2190 * g++.dg/overload/member1.C: New test.
2191
2192 2002-09-30 Mark Mitchell <mark@codesourcery.com>
2193
2194 * g++.dg/abi/empty7.C: New test.
2195 * g++.dg/init/pm2.C: Likewise.
2196
2197 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
2198
2199 * g++.dg/rtti/crash1.C: New test.
2200
2201 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
2202
2203 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2204 gcc.dg/sibcall-4.c: New tests.
2205
2206 2002-09-28 Roger Sayle <roger@eyesopen.com>
2207
2208 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2209 powerpc and MMIX targets.
2210
2211 2002-09-27 Zack Weinberg <zack@codesourcery.com>
2212
2213 * gcc.dg/cpp/20020927-1.c: New.
2214
2215 2002-09-26 David S. Miller <davem@redhat.com>
2216
2217 * gcc.c-torture/compile/trunctfdf.c: New.
2218
2219 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2220
2221 * lib/target-supports.exp (check_weak_available): Handle solaris2.
2222
2223 2002-09-27 Alan Modra <amodra@bigpond.net.au>
2224
2225 * gcc.c-torture/execute/loop-15.c: New.
2226
2227 2002-09-26 Janis Johnson <janis187@us.ibm.com>
2228
2229 * README.QMTEST: Fix typo.
2230
2231 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2232
2233 * gcc.dg/20020926-1.c: New test.
2234
2235 2002-09-25 David S. Miller <davem@redhat.com>
2236
2237 PR target/7842
2238 * gcc.c-torture/execute/shiftdi.c: New test.
2239
2240 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
2241
2242 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2243 unique to the tool.
2244 * lib/g77.exp (g77_init): Likewise.
2245 * lib/g++.exp (g++_init): Likewise.
2246 * lib/objc.exp (objc_init): Likewise.
2247
2248 2002-09-25 Mark Mitchell <mark@codesourcery.com>
2249
2250 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2251 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2252 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2253
2254 2002-09-25 Richard Henderson <rth@redhat.com>
2255
2256 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2257 too-small long double.
2258
2259 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
2260
2261 * gcc.dg/20020919-1.c: New test.
2262
2263 2002-09-23 Mark Mitchell <mark@codesourcery.com>
2264
2265 * g++.dg/abi/bitfield6.C: New test.
2266 * g++.dg/abi/bitfield7.C: New test.
2267 * g++.dg/abi/bitfield8.C: New test.
2268 * g++.dg/abi/vbase11.C: New test.
2269
2270 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
2271
2272 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2273 hppa*-*-hpux*. Update test comment.
2274
2275 2002-09-20 Jakub Jelinek <jakub@redhat.com>
2276
2277 * gcc.dg/tls/struct-1.c: New test.
2278
2279 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
2280
2281 * gcc.dg/cpp/tr-warn2.c: Update.
2282
2283 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2284
2285 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2286
2287 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2288
2289 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2290 systems.
2291
2292 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
2293
2294 * gcc.c-torture/execute/ieee/mzero3.c: New test.
2295
2296 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2297 Adjust for c++filt moved to binutils. Remove spurious duplicate
2298 setting of cxxfilt.
2299
2300 2002-09-19 Geoffrey Keating <geoffk@apple.com>
2301
2302 * gcc.dg/20020312-2.c: Update for darwin.
2303
2304 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
2305
2306 * g++.old-deja/g++.other/crash32.C: Mark ICE.
2307
2308 Tue Sep 17 13:59:45 2002 Nicola Pero <n.pero@mi.flashnet.it>
2309
2310 * objc.dg/comp-types-1.m: New test.
2311 * objc.dg/comp-types-2.m: New test.
2312 * objc.dg/comp-types-3.m: New test.
2313 * objc.dg/comp-types-4.m: New test.
2314 * objc.dg/comp-types-5.m: New test.
2315 * objc.dg/comp-types-6.m: New test.
2316
2317 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
2318
2319 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2320
2321 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2322
2323 * g++.dg/other/do1.C: New test.
2324
2325 * g++.dg/template/subst1.C: New test.
2326
2327 2002-09-16 Steve Ellcey <sje@cup.hp.com>
2328
2329 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2330
2331 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2332
2333 * g++.dg/template/qualttp20.C: Adjust expected errors.
2334 * g++.old-deja/g++.jason/report.C: Likewise.
2335 * g++.old-deja/g++.other/qual1.C: Likewise.
2336
2337 * g++.dg/lookup/scoped2.C: New test.
2338
2339 * g++.dg/ext/asm3.C: New test.
2340
2341 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
2342
2343 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2344
2345 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
2346
2347 * ChangeLog: follow spelling conventions.
2348 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2349 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2350 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2351 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2352 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2353 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2354 * g++.old-deja/g++.law/global-init1.C: Likewise.
2355 * g++.old-deja/g++.other/delete4.C: Likewise.
2356 * g++.old-deja/g++.other/inline21.C: Likewise.
2357 * g++.old-deja/g++.other/singleton.C: Likewise.
2358 * g77.dg/strlen0.f: Likewise.
2359 * g77.f-torture/compile/20010519-1.f: Likewise.
2360 * g77.f-torture/compile/980310-4.f: Likewise.
2361 * gcc.c-torture/compile/20000605-1.c: Likewise.
2362 * gcc.c-torture/execute/20020225-1.c: Likewise.
2363 * gcc.dg/c90-hexfloat-2.c: Likewise.
2364 * gcc.dg/c99-bool-1.c: Likewise.
2365 * gcc.dg/c99-hexfloat-2.c: Likewise.
2366 * gcc.dg/dll-2.c: Likewise.
2367 * gcc.dg/wtr-union-init-1.c: Likewise.
2368 * gcc.dg/wtr-union-init-2.c: Likewise.
2369 * gcc.dg/wtr-union-init-3.c: Likewise.
2370 * gcc.dg/cpp/avoidpaste1.c: Likewise.
2371 * gcc.dg/cpp/defined.c: Likewise.
2372 * gcc.dg/cpp/macsyntx.c: Likewise.
2373 * gcc.dg/cpp/paste2.c: Likewise.
2374 * gcc.dg/cpp/trad/defined.c: Likewise.
2375 * gcc.dg/format/c90-printf-1.c: Likewise.
2376 * gcc.dg/format/c90-scanf-1.c: Likewise.
2377 * gcc.dg/format/c99-printf-1.c: Likewise.
2378 * gcc.dg/format/c99-scanf-1.c: Likewise.
2379 * gcc.misc-tests/gcov-8.c: Likewise.
2380 * lib/profopt.exp: Likewise.
2381
2382 2002-09-15 Krister Walfridsson <cato@df.lth.se>
2383
2384 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2385
2386 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2387
2388 * g++.dg/inherit/using2.C: New test.
2389
2390 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
2391
2392 * ChangeLog: Follow spelling conventions.
2393 * g++.dg/template/friend4.C: Likewise.
2394 * g++.old-deja/g++.pt/crash67.C: Likewise.
2395 * gcc.c-torture/execute/20000801-4.c: Likewise.
2396 * gcc.dg/c90-digraph-1.c: Likewise.
2397 * gcc.dg/c94-digraph-1.c: Likewise.
2398 * gcc.dg/c99-digraph-1.c: Likewise.
2399 * gcc.dg/cpp/line5.c: Likewise.
2400 * gcc.dg/cpp/multiline.c: Likewise.
2401 * gcc.dg/cpp/trad/literals-1.c: Likewise.
2402 * gcc.dg/format/attr-3.c: Likewise.
2403 * gcc.dg/format/c90-scanf-3.c: Likewise.
2404 * gcc.dg/format/ext-4.c: Likewise.
2405
2406 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2407
2408 * g++.dg/template/pretty1.C: New test.
2409
2410 2002-09-14 Alan Modra <amodra@bigpond.net.au>
2411
2412 * gcc.c-torture/execute/struct-cpy-1.c: New test.
2413
2414 2002-09-13 Matt Austern <austern@apple.com>
2415
2416 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2417 passing a cast expression to a function by const reference.
2418
2419 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
2420
2421 * g++.dg/template/deduce1.C: New test.
2422
2423 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
2424
2425 * gcc.c-torture/execute/simd-1.c: Force all use of int to
2426 32-bit int.
2427
2428 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
2429
2430 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2431 usage.
2432
2433 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
2434
2435 * gcc.c-torture/compile/20020910-1.c: New test.
2436
2437 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
2438
2439 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2440
2441 2002-09-10 Andreas Jaeger <aj@suse.de>
2442
2443 * gcc.dg/20020312-2.c: Adjust for x86-64.
2444
2445 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
2446
2447 * g77.dg/7388.f: New test case for PR 7388.
2448
2449 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
2450
2451 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2452
2453 2002-09-05 Ziemowit Laski <zlaski@apple.com>
2454
2455 * objc.dg/proto-lossage-1.m: New test.
2456
2457 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
2458
2459 * gcc.dg/cpp/_Pragma4.c: Fix typo.
2460
2461 Fri Sep 6 16:39:37 2002 Nicola Pero <n.pero@mi.flashnet.it>
2462
2463 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
2464 expected to pass.
2465
2466 2002-09-06 Stan Shebs <shebs@apple.com>
2467 David Edelsohn <edelsohn@gnu.org>
2468
2469 * gcc.dg/weak: New directory.
2470 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2471 target-specific xfail bits.
2472 * gcc.dg/typeof-2.c: Move to new directory.
2473 * gcc.dg/weak.exp: New expect script.
2474
2475 2002-09-06 Alan Modra <amodra@bigpond.net.au>
2476
2477 * gcc.c-torture/execute/extzvsi.c: New test.
2478
2479 2002-09-05 Stan Shebs <shebs@apple.com>
2480
2481 * gcc.dg/weak-1.c: xfail on Darwin.
2482 * gcc.dg/weak-2.c: Ditto.
2483 * gcc.dg/weak-3.c: Ditto.
2484 * gcc.dg/weak-4.c: Ditto.
2485 * gcc.dg/weak-5.c: Ditto.
2486 * gcc.dg/weak-6.c: Ditto.
2487 * gcc.dg/weak-7.c: Ditto.
2488 * gcc.dg/weak-8.c: Ditto.
2489 * gcc.dg/weak-9.c: Ditto.
2490
2491 Thu Sep 5 00:34:33 2002 J"orn Rennecke <joern.rennecke@superh.com>
2492
2493 * gcc.c-torture/execute/loop-14.c: New test.
2494
2495 2002-09-04 Jakub Jelinek <jakub@redhat.com>
2496
2497 * g++.dg/other/cxa-atexit1.C: New test.
2498
2499 * gcc.dg/typeof-2.c: New test.
2500
2501 2002-09-03 Roger Sayle <roger@eyesopen.com>
2502
2503 * gcc.dg/builtins-2.c: New testcase.
2504 * gcc.dg/builtins-3.c: New testcase.
2505
2506 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
2507
2508 * gcc.dg/cpp/_Pragma4.c: New test.
2509
2510 Tue Sep 3 11:04:26 2002 Nicola Pero <n.pero@mi.flashnet.it>
2511
2512 * objc/execute/nil_method-1.m: New testcase.
2513
2514 Sun Sep 1 12:47:39 2002 Nicola Pero <n.pero@mi.flashnet.it>
2515
2516 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2517 [Object class], not [Object initialize].
2518
2519 2002-08-31 Roger Sayle <roger@eyesopen.com>
2520 Hans-Peter Nilsson <hp@bitrange.com>
2521
2522 * gcc.c-torture/execute/20020720-1.x: Skip test on
2523 mmix-knuth-mmixware. Correct comment.
2524
2525 2002-08-27 Mark Mitchell <mark@codesourcery.com>
2526
2527 * testsuite/g++.dg/abi/bitfield5.C: New test.
2528 * testsuite/g++.dg/abi/vbase10.C: Likewise.
2529
2530 Tue Aug 27 22:23:22 2002 Nicola Pero <n.pero@mi.flashnet.it>
2531
2532 * objc.dg/undeclared-selector.m: New test.
2533
2534 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
2535
2536 * g++.dg/other/offsetof1.C: Avoid cast warning.
2537
2538 2002-08-26 Ziemowit Laski <zlaski@apple.com>
2539
2540 * objc.dg/super-class-2.m: New test.
2541
2542 2002-08-24 Matt Austern <austern@apple.com>
2543
2544 * g++.dg/ext/lvaddr.C: New test.
2545 * g++.dg/ext/lvcast.C: New test.
2546
2547 2002-08-22 Mark Mitchell <mark@codesourcery.com>
2548
2549 * testsuite/g++.dg/inherit/cond1.C: New test.
2550
2551 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
2552
2553 * gcc.dg/noncompile/incomplete-1.c: New test.
2554
2555 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2556
2557 * gcc.dg/typespec-1.c: New test.
2558
2559 2002-08-20 Devang Patel <dpatel@apple.com>
2560 * objc.dg/proto-hier-2.m: New test.
2561
2562 2002-08-19 Ziemowit Laski <zlaski@apple.com>
2563
2564 * objc.dg/bitfield-1.m: New test.
2565 * objc.dg/bitfield-2.m: New test.
2566
2567 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
2568
2569 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
2570 gcc.dg/c99-flex-array-4.c: New tests.
2571
2572 2002-08-16 Stan Shebs <shebs@apple.com>
2573
2574 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
2575
2576 2002-08-15 Jakub Jelinek <jakub@redhat.com>
2577
2578 * gcc.dg/typeof-1.c: New test.
2579 * g++.dg/ext/typeof2.C: New test.
2580
2581 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
2582
2583 * g++.dg/other/offsetof1.C: New test.
2584
2585 2002-08-14 Richard Henderson <rth@redhat.com>
2586
2587 * gcc.dg/tls/diag-3.c: Fix expected message strings.
2588
2589 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
2590
2591 * gcc.dg/cpp/_Pragma3.c: New test.
2592
2593 2002-08-13 Mark Mitchell <mark@codesourcery.com>
2594
2595 * g++.dg/template/inherit3: New test.
2596
2597 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
2598
2599 * gcc.dg/bitfld-4.c: Add blank options.
2600
2601 2002-08-09 Mark Mitchell <mark@codesourcery.com>
2602
2603 * g++.dg/template/crash1.C: New test.
2604
2605 2002-08-08 Jakub Jelinek <jakub@redhat.com>
2606
2607 * gcc.dg/tls/opt-2.c: New test.
2608
2609 2002-08-08 Devang Patel <dpatel@apple.com>
2610
2611 * objc.dg/selector-1.m : New test
2612
2613 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
2614
2615 * g++.dg/abi/bitfield4.C: New test.
2616 * gcc.dg/bitfld-4.c: New test.
2617
2618 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
2619
2620 * g++.dg/other/packed1.C: New test.
2621
2622 2002-08-07 Mark Mitchell <mark@codesourcery.com>
2623
2624 * g++.dg/abi/offsetof.C: Tweak error messages.
2625 * g++.old-deja/g++.mike/p10769a.C: Likewise.
2626
2627 2002-08-08 Jakub Jelinek <jakub@redhat.com>
2628
2629 * gcc.dg/bitfld-3.c: New test.
2630
2631 2002-08-07 Jakub Jelinek <jakub@redhat.com>
2632 Richard Henderson <rth@redhat.com>
2633
2634 * gcc.dg/i386-bitfield1.c: New test.
2635 * g++.dg/abi/bitfield3.C: Update.
2636
2637 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
2638
2639 * objc.dg/const-str-2.m: Update.
2640 * gcc.dg/cpp/c++98.c: Change to C extension.
2641 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
2642 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
2643
2644 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
2645
2646 * testsuite/gcc.dg/tls/diag-3.c: New.
2647
2648 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
2649
2650 * g++.dg/README (Subdirectories): Document new subdir expr.
2651 * g++.dg/expr/pmf-1.C: New test.
2652
2653 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
2654
2655 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
2656
2657 2002-08-06 Jakub Jelinek <jakub@redhat.com>
2658
2659 * g++.dg/abi/bitfield3.C: New test.
2660
2661 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
2662
2663 * lib/gcov.exp: Tweak expected line formats.
2664 * gcc.misc-tests/gcov8.c: New test.
2665 * gcc.misc-tests/gcov8.x: New flags.
2666
2667 2002-08-05 Jakub Jelinek <jakub@redhat.com>
2668
2669 * consistency.vlad/layout/endian.c: Include string.h.
2670
2671 * gcc.c-torture/execute/20020805-1.c: New test.
2672
2673 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
2674
2675 * g++.dg/other/conversion1.C: New test.
2676
2677 2002-08-03 Roger Sayle <roger@eyesopen.com>
2678
2679 * gcc.dg/builtins-1.c: New testcase.
2680
2681 2002-08-02 Mark Mitchell <mark@codesourcery.com>
2682
2683 * g++.dg/inherit/access3.C: New test.
2684
2685 2002-08-01 Jakub Jelinek <jakub@redhat.com>
2686
2687 * gcc.dg/ia64-visibility-2.c: New test.
2688
2689 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
2690
2691 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
2692 __qualifier_flags to __flags.
2693
2694 2002-07-31 Mark Mitchell <mark@codesourcery.com>
2695
2696 * g++.dg/inherit/operator1.C: New test.
2697 * g++.dg/lookup/disamb1.C: Fix typo in comment.
2698 * g++.dg/other/error1.C: Change expected error message.
2699 * g++.dg/template/conv4.C: Likewise.
2700
2701 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
2702
2703 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
2704 for documented behavior.
2705
2706 2002-07-25 Roger Sayle <roger@eyesopen.com>
2707
2708 * gcc.c-torture/execute/20020720-1.x: Skip this test on
2709 several targets known to fail.
2710
2711 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
2712
2713 * gcc.dg/mips-args-[123].c: New tests.
2714
2715 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
2716
2717 * gcc.dg/ppc-spe.c: New.
2718
2719 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
2720
2721 * g++.dg/other/ptrmem4.C: New testcase.
2722
2723 2002-07-24 Richard Henderson <rth@redhat.com>
2724
2725 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
2726
2727 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
2728
2729 * g++.dg/ext/alignof1.C (main): Return 0 for success.
2730
2731 2002-07-24 Roger Sayle <roger@eyesopen.com>
2732
2733 * gcc.c-torture/execute/memset-3.c: New testcase.
2734
2735 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
2736
2737 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
2738 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
2739
2740 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2741
2742 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
2743 Delete.
2744
2745 Tue Jul 23 21:02:43 2002 J"orn Rennecke <joern.rennecke@superh.com>
2746
2747 * gcc.c-torture/compile/simd-4.c: New test.
2748
2749 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2750
2751 PR c++/7347, c++/7348
2752 * g++.dg/template/access4.C: New test.
2753 * g++.dg/template/access5.C: New test.
2754 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
2755 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
2756 * g++.old-deja/g++.pt/ttp58.C: Likewise.
2757 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
2758
2759 2002-07-22 Jakub Jelinek <jakub@redhat.com>
2760
2761 * gcc.dg/gnu89-init-2.c: New test.
2762
2763 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
2764
2765 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
2766
2767 2002-07-20 Roger Sayle <roger@eyesopen.com>
2768
2769 * gcc.c-torture/execute/20020720-1.c: New testcase.
2770
2771 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
2772
2773 * gcc.dg/cpp/Wsignprom.c: New tests.
2774
2775 2002-07-20 Alan Modra <amodra@bigpond.net.au>
2776
2777 * gcc.c-torture/execute/loop-13.c: New test.
2778
2779 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
2780
2781 * gcc.dg/cpp/expr.c: New tests.
2782
2783 2002 07-18 David Edelsohn <edelsohn@gnu.org>
2784
2785 * g++.dg/opt/pr6713.C: Add template instantiation.
2786
2787 2002-07-18 Alan Modra <amodra@bigpond.net.au>
2788
2789 * gcc.dg/nest.c: New test.
2790
2791 2002-07-17 Richard Henderson <rth@redhat.com>
2792
2793 * g++.dg/opt/pr6713.C: New test.
2794
2795 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
2796
2797 * gcc.c-torture/execute/loop-2e.x: Let the testcase
2798 XFAIL for all x86 processors.
2799
2800 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
2801
2802 * gcc.c-torture/execute/20010122-1.x: Do not test with
2803 -fomit-frame-pointer.
2804
2805 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2806
2807 * g++.dg/template/instantiate2.C: New test.
2808 * g++.dg/template/spec4.C: New test.
2809
2810 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2811
2812 * g++.dg/template/access2.C: New test.
2813 * g++.dg/template/access3.C: New test.
2814
2815 2002-07-15 Zack Weinberg <zack@codesourcery.com>
2816
2817 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
2818 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
2819 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
2820 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
2821 Convert to use <stdarg.h>.
2822 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
2823 Delete.
2824 * gcc.dg/va-arg-2.c: New.
2825 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
2826
2827 2002-07-15 Jakub Jelinek <jakub@redhat.com>
2828
2829 * gcc.c-torture/compile/20020710-1.c: New test.
2830
2831 Thu Jul 11 15:39:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
2832 Andrew Pinski <pinskia@physics.uc.edu>
2833
2834 gcc.c-torture/compile/simd-2.c: New testcase.
2835 gcc.c-torture/compile/simd-3.c: Likewise.
2836
2837 2002-07-11 Mark Mitchell <mark@codesourcery.com>
2838
2839 PR c++/7224
2840 * g++.dg/overload/error1.C: New test.
2841
2842 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2843
2844 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
2845 configuration and IRIX 6 O32 ABI.
2846
2847 2002-07-11 Roger Sayle <roger@eyesopen.com>
2848
2849 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
2850
2851 2002-07-10 Roger Sayle <roger@eyesopen.com>
2852
2853 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
2854
2855 2002-07-10 Jeffrey A Law <law@redhat.com>
2856
2857 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
2858
2859 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
2860
2861 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
2862
2863 * gcc.dg/20020312-2.c: Check for __PPC__.
2864
2865 2002-07-09 Diego Novillo <dnovillo@redhat.com>
2866
2867 * gcc.c-torture/compile/20020709-1.c: New test.
2868
2869 2002-07-07 Roger Sayle <roger@eyesopen.com>
2870
2871 * g++.dg/template/qualttp21.C: New test case.
2872
2873 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
2874
2875 * gcc.c-torture/compile/20020706-1.c: New test.
2876 * gcc.c-torture/compile/20020706-2.c: New test.
2877
2878 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
2879 Alexandre Oliva <aoliva@redhat.com>
2880
2881 * g++.dg/warn/incomplete1.C: New test.
2882
2883 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2884
2885 PR c++/7099
2886 * g++.dg/warn/noreturn1.C: New test.
2887
2888 2002-07-03 Mark Mitchell <mark@codesourcery.com>
2889
2890 PR c++/6706
2891 * g++.dg/debug/debug6.C: New test.
2892 * g++.dg/debug/debug7.C: New test.
2893
2894 Thu Jul 4 07:36:48 2002 J"orn Rennecke <joern.rennecke@superh.com>
2895
2896 * gcc.c-torture/compile/simd-3.c: New test.
2897
2898 2002-07-03 Chris Demetriou <cgd@broadcom.com>
2899
2900 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
2901 * gcc.dg/20020620-1.c: Likewise.
2902
2903 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2904
2905 PR c++/6944
2906 * g++.dg/init/array4.C: New test.
2907 * g++.dg/init/array5.C: New test.
2908
2909 Wed Jul 3 10:25:41 2002 J"orn Rennecke <joern.rennecke@superh.com>
2910
2911 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
2912 * gcc.c-torture/execute/simd-2.c (main): Likewise.
2913
2914 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2915
2916 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
2917 * gcc.dg/wtr-aggr-init-1.c: Likewise.
2918 * gcc.dg/wtr-conversion-1.c: Likewise.
2919 * gcc.dg/wtr-escape-1.c: Likewise.
2920 * gcc.dg/wtr-int-type-1.c: Likewise.
2921 * gcc.dg/wtr-label-1.c: Likewise.
2922 * gcc.dg/wtr-static-1.c: Likewise.
2923 * gcc.dg/wtr-strcat-1.c: Likewise.
2924 * gcc.dg/wtr-suffix-1.c: Likewise.
2925 * gcc.dg/wtr-switch-1.c: Likewise.
2926 * gcc.dg/wtr-unary-plus-1.c: Likewise.
2927 * gcc.dg/wtr-union-init-1.c: Likewise.
2928 * gcc.dg/wtr-union-init-2.c: Likewise.
2929 * gcc.dg/wtr-union-init-3.c: Likewise.
2930
2931 * gcc.dg/wtr-func-def-1.c: New test.
2932
2933 2002-07-02 Devang Patel <dpatel@apple.com>
2934
2935 * objc.dg/param-1.m: New test.
2936
2937 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
2938
2939 * gcc.dg/cpp/trad/directive.c: Add test.
2940 * gcc.dg/cpp/trad/macroargs.c: Add test.
2941 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
2942
2943 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
2944
2945 * gcc.dg/cpp/cmdlne-M.c: New test.
2946
2947 2002-07-02 Ziemowit Laski <zlaski@apple.com>
2948
2949 * objc.dg/desig-init-1.m: New test.
2950
2951 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2952
2953 PR c++/6716
2954 * g++.dg/template/instantiate1.C: New test.
2955
2956 2002-07-01 Mark Mitchell <mark@codesourcery.com>
2957
2958 PR c++/7112
2959 * g++.dg/template/sizeof2.C: New test.
2960
2961 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
2962
2963 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
2964 gcc.dg/cpp/trad/include.c: New tests.
2965
2966 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
2967
2968 PR target/7177
2969 * gcc.c-torture/compile/20020701-1.c: New test.
2970
2971 2002-07-01 Stan Shebs <shebs@apple.com>
2972
2973 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
2974 header here...
2975 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
2976 (objc-torture-execute): or here.
2977
2978 Mon Jul 1 12:51:05 2002 J"orn Rennecke <joern.rennecke@superh.com>
2979
2980 * gcc.c-torture/execute/arith-rand-ll.c: New test.
2981
2982 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
2983
2984 * gcc.dg/cpp/trad/escaped-nl.c: New test.
2985
2986 2002-06-30 Devang Patel <dpatel@apple.com>
2987
2988 * objc.dg/fsyntax-only.m: New test.
2989
2990 2002-06-27 Mark Mitchell <mark@codesourcery.com>
2991
2992 PR c++/6695
2993 * g++.dg/template/friend7.C: New file.
2994
2995 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
2996
2997 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
2998 return type.
2999
3000 Thu Jun 27 15:23:21 2002 J"orn Rennecke <joern.rennecke@superh.com>
3001
3002 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3003 avoid division by zero.
3004
3005 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
3006
3007 * gcc.dg/Wunknownprag.c: New tests.
3008
3009 Tue Jun 25 21:50:38 2002 J"orn Rennecke <joern.rennecke@superh.com>
3010
3011 * gcc.c-torture/execute/simd-2.c: New test.
3012
3013 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
3014
3015 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3016 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3017 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3018 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3019 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3020 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3021 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3022 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3023 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3024 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3025 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3026 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3027 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3028 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3029 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3030 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3031 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3032
3033 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
3034
3035 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3036 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3037 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3038 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3039 New tests.
3040 * gcc.dg/cpp/trad/directive.c: Update.
3041
3042 2002-06-23 Andreas Jaeger <aj@suse.de>
3043
3044 * gcc.c-torture/execute/complex-6.c: New.
3045
3046 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
3047
3048 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3049 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3050 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3051 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3052
3053 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
3054
3055 * gcc.dg/cpp/trad: New directory with traditional tests copied
3056 from parent directory.
3057 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3058 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3059 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3060 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3061 Move to trad/ and rename.
3062 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3063 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3064 gcc.dg/cpp/trad/redef2.c: New tests.
3065 * gcc.dg/cpp/trad/trad.exp: New driver.
3066
3067 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
3068
3069 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3070 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3071 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3072 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3073 Remove.
3074
3075 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
3076
3077 * gcc.dg/20020620-1.c: New test.
3078
3079 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3080
3081 * g++.dg/template/ttp4.C: New test.
3082
3083 2002-06-19 Jakub Jelinek <jakub@redhat.com>
3084
3085 * g++.dg/opt/vt1.C: Fix regexp.
3086
3087 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3088
3089 * gcc.c-torture/execute/pure-1.c: Make functions static again.
3090 Don't use attribute `noinline'.
3091
3092 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3093
3094 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3095
3096 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
3097
3098 * gcc.c-torture/execute/simd-1.c: New.
3099
3100 * gcc.dg/simd-1.c: New.
3101
3102 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3103
3104 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3105
3106 2002-06-16 Richard Henderson <rth@redhat.com>
3107
3108 * g++.dg/ext/anon-struct1.C: New.
3109 * g++.dg/ext/anon-struct2.C: New.
3110 * g++.dg/ext/anon-struct3.C: New.
3111 * gcc.dg/anon-struct-1.c: New.
3112 * gcc.dg/anon-struct-2.c: New.
3113 * gcc.dg/anon-struct-3.c: New.
3114 * gcc.dg/20011008-1.c: Adjust warning text.
3115 * gcc.dg/20020527-1.c: Add -fms-extensions.
3116
3117 2002-06-16 Richard Henderson <rth@redhat.com>
3118
3119 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3120
3121 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
3122
3123 * gcc.c-torture/execute/20020615-1.c: New test.
3124
3125 2002-06-15 Roger Sayle <roger@eyesopen.com>
3126
3127 * gcc.c-tortuture/execute/compare-1.c: New test case.
3128 * gcc.c-tortuture/execute/compare-2.c: New test case.
3129 * gcc.c-tortuture/execute/compare-3.c: New test case.
3130
3131 2002-06-13 Richard Henderson <rth@redhat.com>
3132
3133 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
3134 ia64 ilp32.
3135
3136 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3137
3138 * g++.dg/template/typename2.C: Update error message.
3139
3140 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
3141
3142 * gcc.c-torture/execute/20020611-1.c: New test.
3143
3144 2002-06-11 Bob Wilson <bob.wilson@acm.org>
3145
3146 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3147 list of targets to skip.
3148
3149 2002-06-10 Bob Wilson <bob.wilson@acm.org>
3150
3151 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3152 targets if not optimizing.
3153
3154 2002-06-10 Jakub Jelinek <jakub@redhat.com>
3155
3156 * gcc.c-torture/compile/20020605-1.c: New test.
3157
3158 * g++.dg/opt/vt1.C: New test.
3159
3160 * gcc.dg/20020531-1.c: New test.
3161
3162 * gcc.dg/20020530-1.c: New test.
3163
3164 * gcc.dg/20020527-1.c: New test.
3165
3166 * g++.dg/opt/cse1.C: New test.
3167
3168 2002-06-07 Roger Sayle <roger@eyesopen.com>
3169
3170 * gcc.dg/20020607-2.c: New test case.
3171
3172 2002-06-07 Jakub Jelinek <jakub@redhat.com>
3173
3174 * gcc.c-torture/compile/20020604-1.c: New test.
3175
3176 2002-06-04 Richard Henderson <rth@redhat.com>
3177
3178 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3179 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3180 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3181
3182 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
3183
3184 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3185
3186 2002-06-03 Richard Henderson <rth@redhat.com>
3187
3188 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3189 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3190
3191 2002-06-02 Richard Henderson <rth@redhat.com>
3192
3193 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3194 test functions static.
3195
3196 2002-06-02 Andreas Jaeger <aj@suse.de>
3197
3198 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3199 now.
3200
3201 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
3202
3203 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3204 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3205 Update for mofified diagnostics.
3206 * gcc.dg/c99-intconst-1.c: No longer fail.
3207
3208 2002-06-02 Richard Henderson <rth@redhat.com>
3209
3210 * gcc.dg/uninit-A.c: Remove xfail markers.
3211
3212 2002-06-01 Roger Sayle <roger@eyesopen.com>
3213
3214 * gcc.dg/fnegate-1.c: New test case.
3215
3216 2002-05-30 Osku Salerma <osku@iki.fi>
3217
3218 * gcc.c-torture/execute/mayalias-1.c: New file.
3219
3220 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
3221
3222 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3223 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3224 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3225
3226 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
3227
3228 * gcc.c-torture/execute/20020529-1.c: New test.
3229
3230 2002-05-27 Richard Henderson <rth@redhat.com>
3231
3232 * g++.dg/ext/attrib6.C: New test case.
3233
3234 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3235
3236 * gcc.c-torture/execute/pure-1.c: New test.
3237
3238 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3239
3240 * gcc.dg/cpp/arith-2.c: Remove.
3241
3242 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3243
3244 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3245 * gcc.dg/cpp/if-3.c: Remove.
3246
3247 2002-05-26 Jakub Jelinek <jakub@redhat.com>
3248
3249 * g++.dg/opt/cse2.C: New test.
3250
3251 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
3252
3253 * gcc.dg/cpp/arith-1.c: New semantic tests.
3254 * gcc.dg/cpp/if-1.c: Update.
3255
3256 2002-05-24 Ben Elliston <bje@redhat.com>
3257
3258 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3259
3260 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3261
3262 * gcc.dg/verbose-asm.c: New test.
3263
3264 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3265
3266 * gcc.dg/cpp/paste12.c: New test.
3267
3268 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3269
3270 * g++.dg/parse/named_ops.C: New test.
3271
3272 2002-05-23 Mark Mitchell <mark@codesourcery.com>
3273
3274 * gcc/testsuite/gcc.dg/weak-8.c: New test.
3275
3276 Thu May 23 11:09:26 2002 J"orn Rennecke <joern.rennecke@superh.com>
3277
3278 * gcc.dg/weak-2.c: Allow optional leading underscore
3279 in scan-assembler symbol name.
3280 * gcc.dg/weak-3.c: Likewise.
3281 * gcc.dg/weak-4.c: Likewise.
3282 * gcc.dg/weak-5.c: Likewise.
3283
3284 2002-05-23 Jakub Jelinek <jakub@redhat.com>
3285
3286 * gcc.dg/20020523-1.c: New test.
3287
3288 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3289
3290 * objc.dg/const-str-2.m: Update now that we stop after
3291 a command line error.
3292
3293 2002-05-22 Richard Henderson <rth@redhat.com>
3294
3295 * g++.dg/dg.exp: Fix typo in test pruneing.
3296
3297 2002-05-22 Richard Henderson <rth@redhat.com>
3298
3299 * g++.dg/dg.exp: Prune the tls subdirectory.
3300 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3301 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3302 * g++.dg/tls/init-1.C: New.
3303
3304 2002-05-22 Jakub Jelinek <jakub@redhat.com>
3305
3306 * gcc.dg/20020517-1.c: New test.
3307
3308 2002-05-21 Richard Henderson <rth@redhat.com>
3309
3310 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3311 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3312
3313 Tue May 21 14:25:32 2002 Brian R. Gaeke <brg@dgate.ORG>
3314
3315 * g++.dg/other/copy2.C: New test.
3316
3317 Mon May 20 10:51:35 2002 J"orn Rennecke <joern.rennecke@superh.com>
3318
3319 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3320 (MAX_COPY): Bump up to 10 times sizeof (long long).
3321 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3322
3323 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3324 sizeof (long long).
3325
3326 * gcc.c-torture/execute/strcpy-1.c: New test.
3327
3328 2002-05-19 Jason Merrill <jason2redhat.com>
3329
3330 * g++.dg/ext/oper1.C: New test.
3331
3332 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
3333 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
3334
3335 * README.QMTEST: New file.
3336
3337 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3338
3339 2002-05-19 Andreas Jaeger <aj@suse.de>
3340
3341 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3342 now.
3343 * gcc.c-torture/execute/loop-2d.x: Likewise.
3344
3345 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
3346
3347 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
3348 support weak symbols.
3349 * gcc.dg/weak-4.c: Likewise
3350 * gcc.dg/weak-6.c: Likewise
3351
3352 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
3353
3354 * gcc.dg/weak-3.c: Add dg-excess-error comment for
3355 cygwin, coff and h8300-*-hms targets
3356 * gcc.dg/weak-5.c: Likewise
3357 * gcc.dg/weak-7.c: Likewise
3358
3359 2002-05-16 Jason Merrill <jason@redhat.com>
3360
3361 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3362 (scan-assembler-not, scan-assembler-dem): Likewise.
3363 (scan-assembler-dem-not): Likewise.
3364
3365 2002-05-15 Richard Henderson <rth@redhat.com>
3366
3367 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3368
3369 2002-05-15 Richard Henderson <rth@redhat.com>
3370
3371 * gcc.dg/weak-5.c (vfoo1c): No warning here.
3372 (vfoo1f): Warning here.
3373 (vfoo1l): Don't redefine the alias.
3374
3375 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
3376
3377 * g++.dg/init/pm1.C: New test.
3378
3379 2002-05-12 David S. Miller <davem@redhat.com>
3380
3381 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3382 types.
3383
3384 2002-05-10 Roger Sayle <roger@eyesopen.com>
3385
3386 * gcc.c-torture/execute/20020510-1.c: New test case.
3387
3388 2002-05-10 David S. Miller <davem@redhat.com>
3389
3390 * gcc.c-torture/execute/conversion.c: Test long double too.
3391
3392 2002-05-09 Jakub Jelinek <jakub@redhat.com>
3393
3394 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3395 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3396 * lib/g++.exp (g++_link_flags): Likewise.
3397 * lib/objc.exp (objc_target_compile): Likewise.
3398
3399 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
3400
3401 * gcc.dg/cpp/poison.c: Update.
3402 * gcc.dg/cpp/20000625-2.c: Remove.
3403 * gcc.dg/cpp/direct2s.c: Remove final test.
3404
3405 2002-05-08 Tom Rix <trix@redhat.com>
3406
3407 * gcc.c-torture/execute/20020508-1.c: New test.
3408 * gcc.c-torture/execute/20020508-2.c: New test.
3409 * gcc.c-torture/execute/20020508-3.c: New test.
3410
3411 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
3412
3413 * gcc.dg/cpp/charconst-4.c: More tests.
3414
3415 2002-05-08 Mark Mitchell <mark@codesourcery.com>
3416
3417 PR c/6569
3418 * gcc.dg/weak-3.c: Update location of warning messages.
3419 * gcc.dg/weak-5.c: Likewise.
3420
3421 2002-05-06 Roger Sayle <roger@eyesopen.com>
3422
3423 * gcc.c-torture/execute/20020506-1.c: New test case.
3424
3425 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
3426
3427 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3428
3429 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3430
3431 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3432
3433 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3434
3435 * gcc.dg/cpp/charconst-3.c: New test.
3436
3437 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
3438
3439 * gcc.dg/cpp/charconst.c: Update tests.
3440
3441 2002-05-05 Tim Josling <tej@melbpc.org.au>
3442
3443 * treelang: Added directory for new sample language treelang. Also
3444 lib/treelang.exp: New file to signal treelang should be tested.
3445
3446 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3447
3448 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3449 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3450 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3451 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3452 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3453 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3454 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3455
3456 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
3457
3458 * gcc.dg/format/xopen-2.c: New test.
3459
3460 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3461
3462 * gcc.dg/20020503-1.c: New test.
3463
3464 2002-05-02 Mark Mitchell <mark@codesourcery.com>
3465
3466 * g++.dg/init/dtor1.C: Make it tougher.
3467
3468 2002-05-01 Mark Mitchell <mark@codesourcery.com>
3469
3470 * g++.dg/init/dtor1.C: New test.
3471
3472 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
3473
3474 * gcc.dg/altivec-8.c: New.
3475
3476 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
3477
3478 * gcc.dg/altivec-7.c: New.
3479
3480 2002-04-29 Jakub Jelinek <jakub@redhat.com>
3481
3482 * g++.dg/parse/typedef1.C: New test.
3483
3484 2002-04-29 Mark Mitchell <mark@codesourcery.com>
3485
3486 PR c++/6486
3487 * g++.dg/template/friend6.C: New test.
3488
3489 PR c++/6492
3490 * g++.dg/init/copy1.C: New test.
3491
3492 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
3493
3494 * g++.dg/warn/effc1.C: New test.
3495
3496 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
3497
3498 * gcc.dg/cpp/if-cexp.c: Add a test.
3499
3500 2002-04-28 Jakub Jelinek <jakub@redhat.com>
3501
3502 * gcc.dg/20020426-2.c: New test.
3503
3504 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
3505
3506 * gcc.dg/cpp/if-mop.c: Update.
3507 * gcc.dg/cpp/if-mpar.c: Add test.
3508 * gcc.dg/cpp/if-oppr.c: Update.
3509
3510 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3511
3512 PR c/6343
3513 * gcc.dg/weak-[2-7].c: New tests.
3514
3515 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
3516
3517 * gcc.dg/enum1.c: New test.
3518
3519 2002-04-26 Mark Mitchell <mark@codesourcery.com>
3520
3521 PR c++/6497
3522 * g++.dg/inherit/access2.C: New test.
3523
3524 2002-04-26 Mark Mitchell <mark@codesourcery.com>
3525
3526 PR bootstrap/6445
3527 * gcc.dg/20020426-1.c: New test.
3528
3529 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
3530
3531 * g++.dg/abi/enum1.C: New test.
3532
3533 2002-04-26 Richard Henderson <rth@redhat.com>
3534
3535 * gcc.dg/c99-bool-1.c: Expect always true warning.
3536
3537 2002-04-25 Roger Sayle <roger@eyesopen.com>
3538
3539 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3540
3541 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3542
3543 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3544 targets.
3545
3546 2002-04-24 Mark Mitchell <mark@codesourcery.com>
3547
3548 * g++.dg/abi/mange7.C: New test.
3549
3550 PR c++/6438.
3551 * g++.dg/parse/stmtexpr2.C: New test.
3552
3553 Wed Apr 24 21:38:36 2002 J"orn Rennecke <joern.rennecke@superh.com>
3554
3555 * gcc.dg/20020312-2.c: Add SH target.
3556
3557 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3558
3559 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3560 compiler output on mips*-*-irix*.
3561
3562 2002-04-23 Jakub Jelinek <jakub@redhat.com>
3563
3564 * g++.dg/parse/attr1.C: New test.
3565
3566 2002-04-23 Roger Sayle <roger@eyesopen.com>
3567
3568 * gcc.c-torture/execute/string-opt-17.c: New test case.
3569 * gcc.c-torture/execute/memset-2.c: New test case.
3570
3571 2002-04-23 Mark Mitchell <mark@codesourcery.com>
3572
3573 PR c++/6256:
3574 * g++.dg/template/friend5.C: New test.
3575
3576 PR c++/6331:
3577 * g++.dg/template/qual1.C: Likewise.
3578
3579 2002-04-22 Zack Weinberg <zack@codesourcery.com>
3580
3581 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
3582 Include stdlib.h, not stdio.h or ctype.h.
3583
3584 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
3585
3586 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
3587 cris-*-elf* and mmix-*-*.
3588 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
3589 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
3590 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
3591 Ditto.
3592 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
3593 * gcc.dg/wchar_t-1.c: Ditto.
3594
3595 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
3596
3597 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
3598 Clarify comment.
3599
3600 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
3601
3602 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
3603
3604 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3605
3606 * gcc.c-torture/execute/20000906-1.x: Delete.
3607
3608 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
3609
3610 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
3611
3612 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
3613
3614 * PR6367
3615 * g77.f-torture/execute/6367.f: New test.
3616 * g77.f-torture/execute/6367.x: Disable for MMIX.
3617
3618 2002-04-19 Mark Mitchell <mark@codesourcery.com>
3619
3620 * PR6352
3621 * g++.dg/opt/inline2.C: New test.
3622
3623 2002-04-18 Richard Henderson <rth@redhat.com>
3624
3625 * gcc.dg/20000906-1.c: Enable for all targets.
3626 * gcc.c-torture/compile/iftrap-2.c: New.
3627
3628 2002-04-18 Jakub Jelinek <jakub@redhat.com>
3629
3630 * gcc.dg/20020418-1.c: New test.
3631 * gcc.dg/20020418-2.c: New test.
3632
3633 2002-04-18 Richard Henderson <rth@redhat.com>
3634
3635 * gcc.c-torture/compile/iftrap-1.c: New.
3636 * gcc.dg/iftrap-1.c: Adjust for ia64.
3637 * gcc.dg/iftrap-2.c: New.
3638
3639 2002-04-18 Jakub Jelinek <jakub@redhat.com>
3640
3641 * gcc.c-torture/compile/20020418-1.c: New test.
3642
3643 2002-04-18 Roger Sayle <roger@eyesopen.com>
3644
3645 * gcc.c-torture/compile/20020415-1.c: New.
3646
3647 2002-04-18 David S. Miller <davem@redhat.com>
3648
3649 * gcc.c-torture/execute/20020418-1.c: New test.
3650
3651 2002-04-17 Jakub Jelinek <jakub@redhat.com>
3652
3653 * gcc.dg/20020416-1.c: New test.
3654
3655 * g++.dg/opt/inline1.C: New test.
3656
3657 2002-04-16 Jakub Jelinek <jakub@redhat.com>
3658
3659 * gcc.dg/altivec-5.c: New test.
3660
3661 * gcc.dg/20020415-1.c: New test.
3662
3663 2002-04-15 Mark Mitchell <mark@codesourcery.com>
3664
3665 * testsuite/lib/chill.exp: Remove.
3666
3667 2002-04-14 Jakub Jelinek <jakub@redhat.com>
3668
3669 * g++.dg/other/big-struct.C: New test.
3670
3671 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
3672
3673 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
3674 of scratch file.
3675
3676 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
3677
3678 PR c/6277
3679 * gcc.dg/i386-387-1.c: Allow optional leading underscore
3680 in scan-assembler function name
3681
3682 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
3683
3684 * g77.f-torture/execute/980628-4.x,
3685 g77.f-torture/execute/980628-5.x,
3686 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3687 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3688 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
3689 i[34567]86-*-*.
3690
3691 2002-04-13 David S. Miller <davem@redhat.com>
3692
3693 * gcc.c-torture/execute/20020413-1.c: New test.
3694
3695 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
3696
3697 * gcc.dg/asm-6.c,
3698 * g++.dg/ext/asm1.C: New tests.
3699
3700 2002-04-12 Mark Mitchell <mark@codesourcery.com>
3701
3702 PR c++ 5373.
3703 * g++.dg/parse/stmtexpr1.C: New test.
3704
3705 PR c++/5189.
3706 * g++.dg/template/copy1.C: New test.
3707
3708 2002-04-12 Richard Henderson <rth@redhat.com>
3709
3710 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
3711
3712 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
3713
3714 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
3715 gcc.c-torture/execute/20020307-2.c.
3716
3717 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
3718
3719 * g++.dg/ext/attrib5.C,
3720 * g++.dg/lookup/struct1.C: New tests.
3721
3722 2002-04-11 Jakub Jelinek <jakub@redhat.com>
3723
3724 * gcc.dg/20020411-1.c: New test.
3725
3726 * gcc.c-torture/execute/20020411-1.c: New test.
3727
3728 2002-04-10 Janis Johnson <janis187@us.ibm.com>
3729
3730 * g77.f-torture/execute/6177.f: New test.
3731
3732 2002-04-10 Jakub Jelinek <jakub@redhat.com>
3733
3734 PR middle-end/6247
3735 * g++.dg/opt/cleanup1.C: New test.
3736
3737 * g++.dg/opt/const1.C: New test.
3738
3739 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
3740
3741 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
3742
3743 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
3744
3745 PR c++/5507
3746 * g++.dg/template/typename2.C: New test.
3747
3748 2002-04-10 Alan Modra <amodra@bigpond.net.au>
3749
3750 * gcc.c-torture/execute/loop-12.c: New.
3751
3752 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
3753
3754 * g77.f-torture/execute/980628-4.x,
3755 g77.f-torture/execute/980628-5.x,
3756 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
3757 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
3758 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
3759
3760 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3761
3762 PR optimization/6086
3763 * g++.dg/opt/preinc1.C: New test.
3764
3765 2002-04-06 Mark Mitchell <mark@codesourcery.com>
3766
3767 PR c++/5571
3768 * g++.dg/opt/static2.C: New test.
3769
3770 2002-04-06 Mark Mitchell <mark@codesourcery.com>
3771
3772 PR c/5120
3773 * gcc.dg/20020406-1.c: New test.
3774
3775 2002-04-04 David S. Miller <davem@redhat.com>
3776
3777 * gcc.c-torture/execute/20020404-1.c: New test.
3778
3779 2002-04-04 Jakub Jelinek <jakub@redhat.com>
3780
3781 PR c/6123
3782 * gcc.dg/20020312-2.c: Do not declare global register variable
3783 if __PIC__ or __pic__ is defined.
3784
3785 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
3786
3787 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
3788 __asm__ so that it works correctly even if -ansi -pedantic-errors.
3789
3790 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3791
3792 * gcc.misc-tests/linkage.exp: Update last change to handle
3793 sparc*-, not just sparc-.
3794
3795 2002-04-03 Richard Henderson <rth@redhat.com>
3796
3797 * gcc.dg/cpp/ucs.c: Improved long UCS test.
3798
3799 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
3800
3801 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
3802
3803 2002-04-02 David S. Miller <davem@redhat.com>
3804
3805 * gcc.c-torture/execute/20020402-3.c: New test.
3806
3807 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
3808
3809 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
3810 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
3811
3812 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
3813 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
3814 g77.f-torture/execute/20001201.x,
3815 g77.f-torture/execute/u77-test.x: New files.
3816
3817 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
3818 * gcc.dg/wchar_t-1.c: Ditto.
3819
3820 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3821
3822 * gcc.c-torture/execute/20020402-1.c: New test.
3823
3824 2002-04-01 Richard Henderson <rth@redhat.com>
3825
3826 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
3827
3828 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
3829
3830 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3831
3832 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
3833
3834 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3835
3836 * g++.dg/inherit/template-as-base.C: Expect error.
3837 * g++.dg/inherit/namespace-as-base.C: Likewise.
3838
3839 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
3840
3841 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
3842 g++.dg/ext/instantiate3.C: Tweak match patterns.
3843
3844 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
3845 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
3846 -da test.
3847
3848 2002-03-31 Richard Henderson <rth@redhat.com>
3849
3850 * gcc.dg/special/alias-2.c: New.
3851 * gcc.dg/special/ecos.exp: Run it.
3852
3853 2002-03-31 Richard Henderson <rth@redhat.com>
3854
3855 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
3856
3857 2002-03-31 Kazu Hirata <kazu@hxi.com>
3858
3859 * gcc.dg/weak-1.c: Disable on h8300 port.
3860
3861 2002-03-29 Janis Johnson <janis187@us.ibm.com>
3862
3863 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
3864 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
3865 ordering tests.
3866 * g++.dg/bprob/bprob-1.C: New test.
3867 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
3868 * g++.dg/gcov/gcov-1.C: New test.
3869 * g++.dg/gcov/gcov-1.x: New file.
3870 * g++.dg/gcov/gcov-2.C: New test.
3871 * g++.dg/gcov/gcov-3.C: New test.
3872 * g++.dg/gcov/gcov-3.h: New file.
3873
3874 2002-03-28 Roger Sayle <roger@eyesopen.com>
3875
3876 * g++.old-deja/g++.other/builtins5.C: New test.
3877 * g++.old-deja/g++.other/builtins6.C: New test.
3878 * g++.old-deja/g++.other/builtins7.C: New test.
3879 * g++.old-deja/g++.other/builtins8.C: New test.
3880 * g++.old-deja/g++.other/builtins9.C: New test.
3881
3882 2002-03-29 Jakub Jelinek <jakub@redhat.com>
3883
3884 * g++.dg/opt/static1.C: New test.
3885
3886 * g++.dg/opt/longbranch1.C: New test.
3887
3888 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
3889
3890 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
3891
3892 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
3893
3894 Thu Mar 28 16:38:09 2002 Jeffrey A Law (law@redhat.com)
3895
3896 * gcc.c-torture/execute/20020328-1.c: New test.
3897
3898 2002-03-27 Richard Henderson <rth@redhat.com>
3899
3900 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
3901 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
3902 move from g++.old-deja/g++.ext/.
3903
3904 2002-03-27 Mark Mitchell <mark@codesourcery.com>
3905
3906 * g++.dg/init/new2.C: New test.
3907
3908 2002-03-26 Richard Henderson <rth@redhat.com>
3909
3910 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
3911
3912 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
3913 on sparc.
3914
3915 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
3916 sparcv9 systems.
3917 * gcc.dg/20001102-1.c: Likewise.
3918
3919 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
3920
3921 * gcc.dg/cpp/endif-pedantic1.c,
3922 gcc.dg/cpp/endif-pedantic2.c: New tests.
3923
3924 2002-03-26 Mark Mitchell <mark@codesourcery.com>
3925
3926 * g++.dg/init/new1.C: New test.
3927
3928 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
3929
3930 * g++.dg/abi/vbase9.C: New test.
3931
3932 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
3933
3934 * gcc.dg/arm-asm.c: New test.
3935
3936 2002-03-26 Andrew Cagney <ac131313@redhat.com>
3937
3938 * gcc.dg/Wswitch-enum.c: New test.
3939 Fix PR c/5044.
3940
3941 2002-03-26 Richard Henderson <rth@redhat.com>
3942
3943 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
3944 structure.
3945
3946 2002-03-25 Richard Henderson <rth@redhat.com>
3947
3948 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
3949 sparcv9 systems.
3950
3951 * gcc.c-torture/compile/20011119-1.c (xxx): New.
3952 * gcc.c-torture/compile/20011119-2.c (xxx): New.
3953
3954 2002-03-25 Zack Weinberg <zack@codesourcery.com>
3955
3956 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
3957
3958 2002-03-25 Bob Wilson <bob.wilson@acm.org>
3959
3960 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
3961 targets using generic thunk support.
3962
3963 2002-03-25 Jakub Jelinek <jakub@redhat.com>
3964
3965 * gcc.c-torture/compile/20020323-1.c: New test.
3966
3967 * g++.dg/opt/conj2.C: New test.
3968
3969 2002-03-24 Richard Henderson <rth@redhat.com>
3970
3971 * gcc.dg/weak-1.c: Use -fno-common.
3972
3973 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3974
3975 * g77.dg/f77-edit-apostrophe-out.f: New test
3976 * g77.dg/f77-edit-h-out.f: New test
3977 * g77.dg/f77-edit-t-in.f: New test
3978 * g77.dg/f77-edit-t-out.f: New test
3979 * g77.dg/f77-edit-x-out.f: New test
3980 * g77.dg/f77-edit-slash-out.f: New test
3981 * g77.dg/f77-edit-colon-out.f: New test
3982 * g77.dg/f77-edit-s-out.f: New test
3983
3984 2002-03-24 Richard Henderson <rth@redhat.com>
3985
3986 * objc/execute/formal_protocol-6.x: New XFAIL.
3987
3988 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3989
3990 * gcc.dg/weak-1.c: Early return from dg-final on platforms
3991 that do not support weak symbols
3992
3993 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
3994
3995 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
3996 * lib/g77.exp: Likewise
3997 * lib/objc.exp: Likewise
3998
3999 2002-03-23 Andrew Cagney <ac131313@redhat.com>
4000
4001 * gcc.dg/Wswitch-default.c: New test.
4002
4003 2002-03-23 Jakub Jelinek <jakub@redhat.com>
4004
4005 * g++.dg/other/enum1.C: New test.
4006
4007 2002-03-23 Zack Weinberg <zack@codesourcery.com>
4008
4009 * gcc.dg/pragma-ep-3.c: Fix typo.
4010
4011 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
4012
4013 * g++.dg/inherit/template-as-base.C: New test.
4014
4015 2002-03-22 Jakub Jelinek <jakub@redhat.com>
4016
4017 * g++.old-deja/g++.other/dwarf2-1.C: Move...
4018 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4019
4020 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
4021
4022 * gcc.dg/cpp/multiline.c: Update to match.
4023
4024 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
4025
4026 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4027
4028 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
4029
4030 * gcc.dg/cpp/extratokens2.c: New file.
4031
4032 2002-03-21 David Edelsohn <edelsohn@gnu.org>
4033
4034 * gcc.dg/20020312-2.c: Add rs6000 target.
4035
4036 * gcc.c-torture/compile/20020319-1.c: New test.
4037
4038 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4039
4040 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4041 (A, E): Handle this.
4042
4043 2002-03-20 Jason Merrill <jason@redhat.com>
4044
4045 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4046 ignoring -fpic.
4047 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4048 through prune_gcc_output.
4049
4050 2002-03-20 Jakub Jelinek <jakub@redhat.com>
4051
4052 * gcc.c-torture/compile/20020320-1.c: New test.
4053
4054 2002-03-19 Jakub Jelinek <jakub@redhat.com>
4055
4056 * gcc.c-torture/compile/20020318-1.c: New test.
4057
4058 * gcc.dg/struct-by-value-1.c: New test.
4059
4060 * gcc.dg/20020319-1.c: New test.
4061
4062 2002-03-18 Jakub Jelinek <jakub@redhat.com>
4063
4064 * g++.dg/opt/conj1.C: New test.
4065
4066 2002-03-17 Mark Mitchell <mark@codesourcery.com>
4067
4068 * g++.dg/template/qualttp20.C: Revert previous change.
4069 * g++.dg/template/qualttp3.C: Likewise.
4070 * g++.dg/template/qualttp4.C: Likewise
4071 * g++.dg/template/qualttp5.C: Likewise
4072 * g++.dg/template/qualttp6.C: Likewise
4073 * g++.dg/template/qualttp7.C: Likewise
4074 * g++.dg/template/qualttp8.C: Likewise
4075 * g++.dg/template/recurse.C: Likewise.
4076
4077 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
4078
4079 * gcc.dg/cpp/wchar-1.c: Update.
4080
4081 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
4082
4083 * g++.dg/template/conv1.C: New test.
4084 * g++.dg/template/conv2.C: New test.
4085 * g++.dg/template/conv3.C: New test.
4086 * g++.dg/template/conv4.C: New test.
4087
4088 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4089
4090 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4091 * g++.dg/template/qualttp3.C: Likewise.
4092 * g++.dg/template/qualttp4.C: Likewise
4093 * g++.dg/template/qualttp5.C: Likewise
4094 * g++.dg/template/qualttp6.C: Likewise
4095 * g++.dg/template/qualttp7.C: Likewise
4096 * g++.dg/template/qualttp8.C: Likewise
4097 * g++.dg/template/recurse.C: Likewise.
4098
4099 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4100
4101 * g++.dg/opt/dtor1.C: New test.
4102
4103 2002-03-15 Jakub Jelinek <jakub@redhat.com>
4104
4105 * gcc.c-torture/compile/20020315-1.c: New test.
4106
4107 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
4108
4109 * gcc.dg/weak-1.c: Fix scan tests.
4110
4111 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
4112
4113 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4114 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4115 cris-*-aout* mmix-*-*.
4116 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4117 cris-*-aout* mmix-*-*.
4118 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4119 cris-*-elf* cris-*-aout* and mmix-*-*.
4120 * gcc.dg/20001009-1.c: Ditto.
4121 * gcc.dg/20010912-1.c: Ditto.
4122 * gcc.dg/20020122-4.c: Ditto.
4123 * gcc.dg/inline-2.c: Ditto.
4124
4125 Thu Mar 14 14:28:38 2002 Jeffrey A Law (law@cygnus.com)
4126
4127 * gcc.c-torture/compile/20020314-1.c: New test.
4128
4129 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
4130
4131 * gcc.c-torture/execute/20020314-1.c: New test.
4132
4133 2002-03-14 Jakub Jelinek <jakub@redhat.com>
4134
4135 * g++.dg/warn/Wunused-1.C: New test.
4136
4137 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
4138
4139 * g++.dg/abi/mangle6.C: New test.
4140
4141 2002-03-13 Jakub Jelinek <jakub@redhat.com>
4142
4143 * gcc.c-torture/compile/20020309-2.c: New test.
4144
4145 * gcc.c-torture/compile/20020312-1.c: New test.
4146
4147 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
4148
4149 * g++.dg/other/access1.C: New test.
4150
4151 2002-03-12 Jakub Jelinek <jakub@redhat.com>
4152
4153 * gcc.c-torture/execute/wchar_t-1.c: New test.
4154
4155 2002-03-12 David Edelsohn <edelsohn@gnu.org>
4156
4157 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
4158
4159 2002-03-12 Roger Sayle <roger@eyesopen.com>
4160
4161 * gcc.dg/20020312-1.c: New test case.
4162
4163 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
4164
4165 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4166
4167 2002-03-11 Richard Henderson <rth@redhat.com>
4168
4169 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4170 * g++.old-deja/g++.jason/report.C: Likewise.
4171
4172 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4173
4174 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4175 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4176
4177 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4178
4179 * testsuite/g++.dg/overload/pmf1.C: New test.
4180
4181 2002-03-11 Kazu Hirata <kazu@hxi.com>
4182
4183 * gcc.c-torture/execute/20020307-1.c: Use long.
4184
4185 2002-03-11 Jakub Jelinek <jakub@redhat.com>
4186
4187 PR optimization/5844
4188 * gcc.dg/20020310-1.c: New test.
4189
4190 2002-03-09 Michael Meissner <meissner@redhat.com>
4191
4192 * gcc.c-torture/execute/memcpy-2.c: New test.
4193 * gcc.c-torture/execute/memset-1.c: New test.
4194 * gcc.c-torture/execute/strlen-1.c: New test.
4195 * gcc.c-torture/execute/strcmp-1.c: New test.
4196 * gcc.c-torture/execute/strncmp-1.c: New test.
4197
4198 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
4199
4200 * gcc.dg/ppc-ldstruct.c: New test.
4201
4202 2002-03-09 Jakub Jelinek <jakub@redhat.com>
4203
4204 * gcc.c-torture/execute/va-arg-22.c: New test.
4205
4206 Sat Mar 9 07:47:50 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4207
4208 * gcc.c-torture/compile/20020309-1.c: New test.
4209
4210 2002-03-08 Jakub Jelinek <jakub@redhat.com>
4211
4212 * gcc.c-torture/execute/20020307-2.c: New test.
4213
4214 Thu Mar 7 10:05:31 2002 Jeffrey A Law (law@redhat.com)
4215
4216 * g77.f-torture/compile/20020307-1.f: New test.
4217
4218 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
4219
4220 * gcc.dg/unordered-1.c: New test.
4221
4222 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
4223
4224 * gcc.c-torture/execute/20020307-1.c: New test.
4225
4226 2002-03-05 Jakub Jelinek <jakub@redhat.com>
4227
4228 * gcc.dg/20020304-1.c: New test.
4229
4230 * gcc.c-torture/compile/20020304-2.c: New test.
4231
4232 2002-03-04 Zack Weinberg <zack@codesourcery.com>
4233
4234 * gcc.c-torture/compile/20020304-1.c: New test case
4235 (from PR c/5830).
4236
4237 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
4238
4239 * gcc.dg/20020103-1.c: Add other -D ppc variants.
4240
4241 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
4242
4243 * g++.dg/other/classkey1.C: New test.
4244
4245 2002-03-01 Richard Henderson <rth@redhat.com>
4246
4247 * gcc.c-torture/compile/981223-1.x: New.
4248 * gcc.c-torture/compile/920625-1.x: New.
4249
4250 2002-02-28 Richard Henderson <rth@redhat.com>
4251
4252 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4253
4254 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4255
4256 * gcc.c-torture/execute/20020227-1.c: New test.
4257
4258 2002-02-27 Mark Mitchell <mark@codesourcery.com>
4259
4260 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4261 here" ERROR lines.
4262 * g++.old-deja/g++.oliva/partord1.C: Likewise.
4263 * g++.old-deja.g++.other/defarg1.C: Likewise.
4264 * g++.old-deja/g++.pt/calls2.C: Likewise.
4265 * g++.old-deja/g++.pt/crash20.C: Likewise.
4266 * g++.old-deja/g++.pt/crash30.C: Likewise.
4267 * g++.old-deja/g++.pt/crash36.C: Likewise.
4268 * g++.old-deja/g++.pt/crash6.C: Likewise.
4269 * g++.old-deja/g++.pt/defarg13.C: Likewise.
4270 * g++.old-deja/g++.pt/derived3.C: Likewise.
4271 * g++.old-deja/g++.pt/error1.C: Likewise.
4272 * g++.old-deja/g++.pt/friend21.C: Likewise.
4273 * g++.old-deja/g++.pt/friend23.C: Likewise.
4274 * g++.old-deja/g++.pt/infinite1.C: Likewise.
4275 * g++.old-deja/g++.robertl/eb128.C: Likewise.
4276
4277 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
4278
4279 * gcc.c-torture/execute/20020225-2.c: New test.
4280
4281 2002-02-27 Zack Weinberg <zack@codesourcery.com>
4282
4283 * gcc.c-torture/execute/920730-1t.c,
4284 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4285 Delete test cases, only relevant to -traditional.
4286
4287 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4288
4289 * gcc.dg/cpp/undef1.c: Remove.
4290 * gcc.dg/cpp/directiv.c: Update.
4291 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4292
4293 2002-02-27 Michael Meissner <meissner@redhat.com>
4294
4295 * gcc.c-torture/execute/20020226-1.c: New test.
4296
4297 2002-02-26 Jakub Jelinek <jakub@redhat.com>
4298
4299 * g++.dg/debug/debug4.C: New test.
4300
4301 * gcc.dg/ia64-visibility-1.c: New test.
4302
4303 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
4304
4305 * gcc.dg/debug/20020224-1.c: New.
4306
4307 2002-02-25 Kazu Hirata <kazu@hxi.com>
4308
4309 * gcc.c-torture/execute/960416-1.x: New.
4310 * gcc.c-torture/execute/divconst-3.x: Likewise.
4311
4312 2002-02-25 Jakub Jelinek <jakub@redhat.com>
4313
4314 * gcc.dg/20020224-1.c: New test.
4315
4316 2002-02-25 Alan Modra <amodra@bigpond.net.au>
4317
4318 * gcc.c-torture/execute/20020225-1.c: New.
4319
4320 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4321
4322 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4323
4324 2002-02-23 Jakub Jelinek <jakub@redhat.com>
4325
4326 * gcc.dg/20020222-1.c: New test.
4327
4328 2002-02-22 Jakub Jelinek <jakub@redhat.com>
4329
4330 * g++.dg/opt/anonunion1.C: New test.
4331
4332 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
4333
4334 * g++.dg/template/qualttp19.C: New test.
4335 * g++.dg/template/qualttp20.C: New test.
4336 * g++.old-deja/g++.jason/report.C: Adjust expected errors
4337 * g++.old-deja/g++.other/qual1.C: Likewise.
4338
4339 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
4340
4341 * gcc.dg/attr-alwaysinline.c: New.
4342
4343 2002-02-21 Jakub Jelinek <jakub@redhat.com>
4344
4345 * gcc.dg/20020220-1.c: New test.
4346
4347 * gcc.dg/20020220-2.c: New test.
4348
4349 * g++.dg/opt/mmx1.C: New test.
4350
4351 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
4352
4353 * gcc.c-torture/compile/20020110.c: New test.
4354
4355 2002-02-20 Jakub Jelinek <jakub@redhat.com>
4356
4357 * gcc.c-torture/execute/20020219-1.c: New test.
4358
4359 * gcc.dg/20020219-1.c: New test.
4360
4361 * gcc.dg/noncompile/20020220-1.c: New test.
4362
4363 * g++.dg/opt/ptrintsum1.C: New test.
4364
4365 * gcc.dg/debug/20020220-1.c: New test.
4366
4367 2002-02-17 Jakub Jelinek <jakub@redhat.com>
4368
4369 * gcc.c-torture/execute/20020216-1.c: New test.
4370
4371 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
4372
4373 * gcc.dg/decl-1.c: Update, new test.
4374
4375 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
4376
4377 * g++.dg/abi/bitfield1.C: New test.
4378 * g++.dg/abi/bitfield2.C: New test.
4379
4380 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4381
4382 * gcc.dg/attr-nest.c: New test.
4383
4384 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4385
4386 * gcc.c-torture/execute/20020215-1.c: New test.
4387
4388 2002-02-14 Jakub Jelinek <jakub@redhat.com>
4389
4390 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4391 * g++.dg/debug/debug.exp: New.
4392 * g++.dg/debug/trivial.C: New.
4393 * g++.dg/debug/debug1.C: Moved...
4394 * g++.dg/other/debug1.C: ...from here.
4395 * g++.dg/debug/debug2.C: Moved...
4396 * g++.dg/other/debug2.C: ...from here.
4397 * g++.dg/debug/debug3.C: Moved...
4398 * g++.dg/other/debug3.C: ...from here.
4399
4400 * gcc.dg/noncompile/20020213-1.c: New test.
4401
4402 2002-02-13 Jakub Jelinek <jakub@redhat.com>
4403
4404 * g++.dg/other/debug3.C: New test.
4405
4406 * gcc.c-torture/execute/20020213-1.c: New test.
4407
4408 2002-02-13 Richard Smith <richard@ex-parrot.com>
4409
4410 * g++.old-deja/g++.other/thunk1.C: New test.
4411
4412 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4413
4414 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4415
4416 2002-02-13 Stan Shebs <shebs@apple.com>
4417
4418 * gcc.dg/altivec-3.c: New.
4419
4420 2002-02-12 Jakub Jelinek <jakub@redhat.com>
4421
4422 * gcc.dg/Wunreachable-1.c: New test.
4423 * gcc.dg/Wunreachable-2.c: New test.
4424
4425 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
4426
4427 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4428
4429 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
4430
4431 * gcc.dg/decl-1.c: New test.
4432
4433 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4434
4435 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4436
4437 2002-02-10 Kazu Hirata <kazu@hxi.com>
4438
4439 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4440 * gcc.c-torture/compile/980506-1.x: Likewise.
4441
4442 2002-02-10 Kazu Hirata <kazu@hxi.com>
4443
4444 * gcc.dg/20020210-1.c: New.
4445
4446 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
4447
4448 * g77.f-torture/execute/947.f: New regression test
4449 for PR fortran/947.
4450
4451 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
4452
4453 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4454 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4455
4456 2002-02-08 Richard Henderson <rth@redhat.com>
4457
4458 * gcc.c-torture/compile/labels-3.c: New.
4459
4460 2002-02-08 Jakub Jelinek <jakub@redhat.com>
4461
4462 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4463 expression statements work instead.
4464 * gcc.dg/noncompile/20020207-1.c: New test.
4465
4466 2002-02-07 Richard Henderson <rth@redhat.com>
4467
4468 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4469
4470 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4471
4472 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4473 message from g77
4474 * lib/g77-dg.exp: Trim g77 error messages so that they are
4475 recognized by dg.exp.
4476
4477 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4478
4479 PR fortran/5473
4480 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
4481
4482 2002-02-07 Richard Henderson <rth@redhat.com>
4483
4484 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4485 to be sufficiently aligned for integers.
4486
4487 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
4488
4489 * g++.dg/template/friend4.C: New test.
4490
4491 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4492
4493 PR fortran/5743
4494 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4495 unsupported cases.
4496
4497 2002-02-07 Richard Henderson <rth@redhat.com>
4498
4499 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4500 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4501 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4502 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4503
4504 2002-02-06 Richard Henderson <rth@redhat.com>
4505
4506 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4507
4508 2002-02-06 Janis Johnson <janis187@us.ibm.com>
4509
4510 * gcc.dg/20020206-1.c: New test.
4511
4512 2002-02-06 Jakub Jelinek <jakub@redhat.com>
4513
4514 * gcc.c-torture/execute/20020206-1.c: New test.
4515
4516 * gcc.c-torture/execute/20020206-2.c: New test.
4517
4518 PR optimization/5429:
4519 * gcc.c-torture/compile/20020206-1.c: New test.
4520
4521 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
4522
4523 * g++.dg/ext/align1.C: Do not use an explicit alignment value
4524 as certain file formats cannot support particularly large
4525 alignments.
4526
4527 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4528 and do not expect to be able to link the executable.
4529
4530 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4531 fail because the COFF format does not support the weak attribute.
4532
4533 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
4534
4535 * g77.dg/pr5473.f: New test
4536
4537 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
4538
4539 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4540 Fix testcase accordingly.
4541
4542 2002-02-04 Richard Henderson <rth@redhat.com>
4543
4544 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4545 (buf): Change to be an array of pointers, not ints.
4546
4547 2002-02-04 Jakub Jelinek <jakub@redhat.com>
4548
4549 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
4550 before all tests. Move warning one line above to match where it
4551 C frontend emits.
4552 * gcc.dg/Wswitch-2.c: New test.
4553 * g++.dg/warn/Wswitch-1.C: New test.
4554 * g++.dg/warn/Wswitch-2.C: New test.
4555
4556 2002-02-04 Richard Henderson <rth@redhat.com>
4557
4558 * g++.dg/abi/offsetof.C: Fix size comparison.
4559
4560 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
4561
4562 * gcc.dg/cast-qual-2.c: New test.
4563
4564 2002-02-04 Jakub Jelinek <jakub@redhat.com>
4565
4566 * gcc.dg/20020201-4.c: New test.
4567
4568 2002-02-04 Ben Elliston <bje@redhat.com>
4569
4570 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
4571 target_info attribute != 0, in addition to the empty string.
4572 (gcc_target_compile): Likewise.
4573
4574 2002-02-03 Andrew Cagney <ac131313@redhat.com>
4575
4576 * gcc.dg/Wswitch.c: New test.
4577 PR gcc/4475. PR gcc/3780.
4578
4579 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
4580
4581 * g77.f-torture/execute/5122.f: New test for regressions
4582 against PR fortran/5122.
4583
4584 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
4585
4586 * g77.f-torture/compile/pr3743.f: Delete
4587 * g77.dg/pr3743-1.f: New test.
4588 * g77.dg/pr3743-2.f: New test.
4589 * g77.dg/pr3743-3.f: New test.
4590 * g77.dg/pr3743-4.f: New test.
4591
4592 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
4593
4594 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
4595
4596 2002-02-02 Richard Henderson <rth@redhat.com>
4597
4598 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
4599 * gcc.c-torture/execute/bf64-1.c: Likewise.
4600
4601 2002-02-02 Jakub Jelinek <jakub@redhat.com>
4602
4603 * gcc.dg/20020201-2.c: New test.
4604
4605 * gcc.dg/20020201-3.c: New test.
4606
4607 * gcc.c-torture/execute/bitfld-2.c: New test.
4608
4609 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
4610
4611 * gcc.dg/bitfld-1.c: Update.
4612 * gcc.dg/bitfld-2.c: Update.
4613 * gcc.c-torture/execute/bitfld-1.x: New.
4614
4615 2002-02-02 Jakub Jelinek <jakub@redhat.com>
4616
4617 * gcc.c-torture/execute/20020201-1.c: New test.
4618
4619 2002-02-01 Janis Johnson <janis187@us.ibm.com>
4620
4621 PR target/5469
4622 * gcc.dg/20020201-1.c: New test.
4623
4624 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
4625
4626 PR fortran/3743
4627 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
4628 * g77.f-torture/compile/pr3743.x: Remove
4629
4630 2002-01-31 Tom Rix <trix@redhat.com>
4631
4632 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
4633
4634 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
4635
4636 * gcc.dg/noncompile/20020130-1.c: New test.
4637
4638 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
4639
4640 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
4641
4642 2002-01-29 Richard Henderson <rth@redhat.com>
4643
4644 * gcc.c-torture/execute/991118-1.c: Cast various constants back
4645 to long long.
4646 * gcc.c-torture/execute/bf64-1.c: Likewise.
4647
4648 2002-01-29 Jakub Jelinek <jakub@redhat.com>
4649
4650 * gcc.c-torture/execute/20020129-1.c: New test.
4651
4652 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
4653
4654 * gcc.c-torture/compile/20000224-1.c: Update.
4655 * gcc.c-torture/execute/bitfld-1.c: New tests.
4656 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
4657 * gcc.dg/uninit-A.c: Update.
4658
4659 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
4660
4661 * g++.dg/template/ctor1.C: Add instantiation.
4662
4663 2002-01-28 Paul Koning <pkoning@equallogic.com>
4664
4665 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
4666 argument to __builtin_prefetch to be const ptr.
4667
4668 2002-01-28 Jakub Jelinek <jakub@redhat.com>
4669
4670 * gcc.c-torture/compile/20020120-1.c: New test.
4671
4672 2002-01-27 Kazu Hirata <kazu@hxi.com>
4673
4674 * gcc.c-torture/execute/20020127-1.c: New test.
4675
4676 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
4677
4678 * g77.dg/f77-edit-i-in.f: New test
4679 * g77.dg/f77-edit-i-out.f: New test
4680
4681 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
4682
4683 * gcc.dg/debug/debug.exp: New file.
4684 * gcc.dg/debug/trivial.c: New file.
4685 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
4686 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
4687 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
4688 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
4689 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
4690 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
4691 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
4692 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
4693 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
4694 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
4695 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
4696 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
4697 * gcc.dg/20000503-1.c: Removed.
4698 * gcc.dg/20010207-1.c: Removed.
4699 * gcc.dg/20011223-1.c: Removed.
4700 * gcc.dg/20020104-2.c: Removed.
4701 * gcc.dg/debug-1.c: Removed.
4702 * gcc.dg/debug-2.c: Removed.
4703 * gcc.dg/debug-3.c: Removed.
4704 * gcc.dg/debug-4.c: Removed.
4705 * gcc.dg/debug-5.c: Removed.
4706 * gcc.dg/debug-6.c: Removed.
4707 * gcc.dg/dwarf2-1.c: Removed.
4708 * gcc.dg/dwarf2-2.c: Removed.
4709
4710 2002-01-25 Jakub Jelinek <jakub@redhat.com>
4711
4712 * g++.old-deja/g++.other/eh5.C: New test.
4713 * g++.old-deja/g++.other/sibcall2.C: New test.
4714 * g++.old-deja/g++.other/array9.C: New test.
4715 * g++.old-deja/g++.other/typename2.C: New test.
4716 * g++.old-deja/g++.other/crash60.C: New test.
4717 * g++.old-deja/g++.other/conv9.C: New test.
4718 * g++.old-deja/g++.other/mangle10.C: New test.
4719 * g++.old-deja/g++.other/unchanging1.C: New test.
4720 * g++.old-deja/g++.other/exprstmt1.C: New test.
4721 * g++.old-deja/g++.other/inline23.C: New test.
4722 * g++.old-deja/g++.eh/ia64-1.C: New test.
4723 * g++.old-deja/g++.other/dwarf2-1.C: New test.
4724 * g++.old-deja/g++.other/reload1.C: New test.
4725 * g++.old-deja/g++.other/static20.C: New test.
4726 * g++.old-deja/g++.other/local-alloc1.C: New test.
4727 * g++.old-deja/g++.other/conv8.C: New test.
4728 * g++.old-deja/g++.other/stmtexpr2.C: New test.
4729 * g++.old-deja/g++.other/storeexpr1.C: New test.
4730 * g++.old-deja/g++.other/storeexpr2.C: New test.
4731 * g++.dg/eh/template2.C: New test.
4732 * g++.dg/warn/weak1.C: New test.
4733
4734 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
4735
4736 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4737 Remove first, non-varying, argument.
4738
4739 2002-01-23 Richard Henderson <rth@redhat.com>
4740
4741 * gcc.dg/inline-2.c: New.
4742
4743 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
4744 Add optional target arg. Check number of arguments.
4745 (scan-assembler-not, scan-assembler-dem): Likewise.
4746 (scan-assembler-dem-not): Likewise.
4747
4748 2002-01-23 Zack Weinberg <zack@codesourcery.com>
4749
4750 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
4751 line 12.
4752 * g++.old-deja/g++.brendan/parse3.C,
4753 g++.old-deja/g++.other/crash26.C,
4754 g++.old-deja/g++.other/crash28.C,
4755 g++.old-deja/g++.other/crash29.C,
4756 g++.old-deja/g++.other/crash30.C,
4757 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
4758
4759 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
4760
4761 * gcc.dg/20020115-1.c: New.
4762
4763 2002-01-23 Bob Wilson <bob.wilson@acm.org>
4764
4765 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
4766
4767 2002-01-23 Janis Johnson <janis187@us.ibm.com>
4768
4769 * gcc.dg/20020122-3.c: New.
4770
4771 2002-01-23 Jakub Jelinek <jakub@redhat.com>
4772
4773 * g++.dg/other/gc1.C: New test.
4774
4775 2002-01-23 Zack Weinberg <zack@codesourcery.com>
4776
4777 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
4778
4779 2002-01-22 Richard Henderson <rth@redhat.com>
4780
4781 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
4782
4783 2002-01-22 Richard Henderson <rth@redhat.com>
4784
4785 * gcc.dg/20020122-4.c: New.
4786
4787 2002-01-22 H.J. Lu <hjl@gnu.org>
4788
4789 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
4790 link output.
4791 * gcc.dg/special/ecos.exp: Likewise.
4792 * lib/g++-dg.exp: Likewise.
4793 * lib/g77-dg.exp: Likewise.
4794 * lib/gcc-dg.exp : Likewise.
4795 * lib/mike-g++.exp: Likewise.
4796 * lib/mike-g77.exp: Likewise.
4797 * lib/mike-gcc.exp: Likewise.
4798 * lib/objc-dg.exp: Likewise.
4799
4800 2002-01-22 Janis Johnson <janis187@us.ibm.com>
4801
4802 PR target/5379
4803 * gcc.dg/20020122-2.c: New test.
4804
4805 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
4806
4807 * gcc.dg/20020122-1.c: New test.
4808
4809 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4810
4811 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4812
4813 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
4814
4815 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
4816
4817 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4818
4819 * gcc.c-torture/compile/20020121-1.c: New test.
4820
4821 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
4822
4823 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
4824 ld_library_path.
4825
4826 2002-01-21 Jakub Jelinek <jakub@redhat.com>
4827
4828 * gcc.dg/20020218-1.c: New test.
4829
4830 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
4831
4832 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
4833 messages
4834 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
4835 "At global scope" warning
4836 * g++.dg/ext/align1.C: Change cygwin test for alignment
4837 from db-bogus to dg-warning
4838
4839 2002-01-21 Zack Weinberg <zack@codesourcery.com>
4840
4841 * g77.f-torture/compile/cpp2.F: New test.
4842
4843 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
4844
4845 * g++.dg/template/access1.C: New test.
4846
4847 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
4848
4849 * gcc.dg/20020118-1.c: New.
4850
4851 2002-01-18 Kazu Hirata <kazu@hxi.com>
4852
4853 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
4854
4855 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
4856
4857 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
4858 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
4859 alignment warnings.
4860
4861 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
4862
4863 * gcc.misc-tests/i386-prefetch.exp: Save and restore
4864 torture_with_loops and torture_without_loops
4865
4866 2002-01-17 Jakub Jelinek <jakub@redhat.com>
4867
4868 * gcc.c-torture/compile/20020116-1.c: New test.
4869
4870 2002-01-16 Jakub Jelinek <jakub@redhat.com>
4871
4872 * gcc.dg/20020116-2.c: New test.
4873
4874 * gcc.dg/ultrasp4.c: New test.
4875
4876 * gcc.dg/20020116-1.c: New test.
4877
4878 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
4879
4880 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
4881 by EABI.
4882
4883 2002-01-15 Janis Johnson <janis187@us.ibm.com>
4884
4885 * gcc.misc-tests/i386-prefetch.exp: New.
4886 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
4887 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
4888 * gcc.misc-tests/i386-pf-none-1.c: New test.
4889 * gcc.misc-tests/i386-pf-sse-1.c: New test.
4890
4891 2002-01-15 Jakub Jelinek <jakub@redhat.com>
4892
4893 * gcc.dg/gnu89-init-1.c: Add new tests.
4894
4895 2002-01-15 Andreas Jaeger <aj@suse.de>
4896
4897 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
4898 * gcc.dg/i386-mmx-2.c: Likewise.
4899 * gcc.dg/i386-sse-1.c: Likewise.
4900 * gcc.dg/i386-sse-2.c: Likewise.
4901 * gcc.dg/i386-sse-3.c: Likewise.
4902
4903 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
4904
4905 * g77.f-torture/execute/intrinsic-unix-bessel.f:
4906 Uncomment additional cases that now pass.
4907
4908 2002-01-11 Richard Henderson <rth@redhat.com>
4909
4910 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
4911 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
4912
4913 Fri Jan 11 12:13:30 2002 Nicola Pero <n.pero@mi.flashnet.it>
4914
4915 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
4916
4917 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
4918
4919 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
4920 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
4921
4922 2002-01-10 Dale Johannesen <dalej@apple.com>
4923
4924 * gcc.c-torture/execute/loop-11.c: New.
4925
4926 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
4927
4928 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
4929 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
4930
4931 2002-01-09 Richard Henderson <rth@redhat.com>
4932
4933 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
4934 type in which to perform the operation for each size.
4935
4936 Wed Jan 9 16:48:33 2002 Alan Matsuoka (alanm@redhat.com)
4937
4938 * gcc.c-torture/compile/20020109-2.c: New test.
4939
4940 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
4941
4942 * gcc.c-torture/execute/loop-10.c: New test.
4943
4944 2002-01-09 Jakub Jelinek <jakub@redhat.com>
4945
4946 * gcc.c-torture/compile/20010226-1.c: New test.
4947 * gcc.c-torture/compile/20010227-1.c: New test.
4948 * gcc.c-torture/compile/20010426-1.c: New test.
4949 * gcc.c-torture/compile/20010510-1.c: New test.
4950 * gcc.c-torture/compile/20010605-3.c: New test.
4951 * gcc.c-torture/compile/20010824-1.c: New test.
4952 * gcc.c-torture/execute/20010409-1.c: New test.
4953 * gcc.dg/noncompile/20000901-1.c: New test.
4954 * gcc.dg/20001023-1.c: New test.
4955 * gcc.dg/20001101-1.c: New test.
4956 * gcc.dg/20001102-1.c: New test.
4957 * gcc.dg/20010207-1.c: New test.
4958 * gcc.dg/20010405-1.c: New test.
4959 * gcc.dg/20010822-1.c: New test.
4960 * gcc.dg/20011107-1.c: New test.
4961
4962 Wed Jan 9 14:03:20 2002 Jeffrey A Law (law@redhat.com)
4963
4964 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
4965
4966 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
4967 execution failure on PA targets.
4968
4969 2002-01-09 Jakub Jelinek <jakub@redhat.com>
4970
4971 * gcc.c-torture/compile/20020109-1.c: New test.
4972
4973 2002-01-08 Kazu Hirata <kazu@hxi.com>
4974
4975 * gcc.c-torture/execute/20020108-1.c: New test.
4976
4977 2002-01-08 Jakub Jelinek <jakub@redhat.com>
4978
4979 * gcc.dg/20020108-1.c: New test.
4980
4981 2002-01-08 H.J. Lu <hjl@gnu.org>
4982
4983 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
4984 for header files.
4985
4986 2002-01-08 Geoff Keating <geoffk@redhat.com>
4987
4988 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
4989 consistency.
4990
4991 002-01-07 Aldy Hernandez <aldyh@redhat.com>
4992
4993 * gcc.dg/altivec-4.c: Test altivec predicates.
4994
4995 2002-01-07 Jakub Jelinek <jakub@redhat.com>
4996
4997 * gcc.c-torture/execute/20020107-1.c: New test.
4998
4999 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
5000
5001 PR c/5279
5002 * gcc.c-torture/compile/20020106-1.c: New test.
5003
5004 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5005
5006 * gcc.c-torture/execute/nestfunc-4.c: New test.
5007
5008 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
5009
5010 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5011 extra triple that slipped in.
5012 * g++.old-deja/g++.abi/align.C: Likewise.
5013 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5014
5015 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
5016
5017 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5018 * g++.old-deja/g++.abi/align.C: Likewise.
5019 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5020
5021 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5022 on FreeBSD/i386.
5023 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5024 FreeBSD.
5025
5026 2002-01-04 Jakub Jelinek <jakub@redhat.com>
5027
5028 * gcc.dg/20020104-1.c: New test.
5029
5030 * gcc.dg/20020104-2.c: New test.
5031
5032 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
5033
5034 * gcc.dg/20020103-1.c: Fix typo in target selector.
5035
5036 2002-01-03 Richard Henderson <rth@redhat.com>
5037
5038 * gcc.dg/20020103-1.c: New.
5039
5040 2002-01-03 Kazu Hirata <kazu@hxi.com>
5041
5042 * gcc.c-torture/execute/20020103-1.c: New test.
5043
5044 2002-01-03 Jakub Jelinek <jakub@redhat.com>
5045
5046 * g++.dg/other/debug2.C: New test.
5047
5048 * gcc.c-torture/compile/20020103-1.c: New test.
5049
5050 2002-01-02 Jakub Jelinek <jakub@redhat.com>
5051
5052 * gcc.dg/gnu89-init-1.c: Added new tests.
5053
5054 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5055
5056 * g++.dg/template/friend2.C: Remove as patch is reverted.
5057
5058 * g++.dg/warn/oldcast1.C: New test.
5059
5060 * g++.dg/template/ptrmem1.C: New test.
5061 * g++.dg/template/ptrmem2.C: New test.
5062
5063 * g++.dg/template/ntp.C: New test.
5064
5065 * g++.dg/other/component1.C: New test.
5066
5067 * g++.dg/template/ttp3.C: New test.
5068
5069 * g++.dg/template/friend2.C: New test.
5070 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5071
5072 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5073
5074 * g++.dg/other/ptrmem1.C: New test.
5075 * g++.dg/other/ptrmem2.C: New test.
5076
5077 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5078
5079 * g++.dg/template/ctor1.C: New test.
5080
5081 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5082
5083 * g++.dg/template/friend2.C: New test.
5084
5085 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
5086
5087 * gcc.dg/mmix-1.c: New test.
5088
5089 2001-12-31 Richard Henderson <rth@redhat.com>
5090
5091 * gcc.dg/asm-5.c: New.
5092
5093 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
5094
5095 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
5096 in namespace __gnu_cxx
5097
5098 2001-12-30 Richard Henderson <rth@redhat.com>
5099
5100 * gcc.dg/debug-6.c: New.
5101
5102 2001-12-30 Jakub Jelinek <jakub@redhat.com>
5103
5104 * gcc.c-torture/compile/20011229-2.c: New test.
5105
5106 2001-12-29 Jakub Jelinek <jakub@redhat.com>
5107
5108 * gcc.dg/debug-3.c: New test.
5109 * gcc.dg/debug-4.c: New test.
5110 * gcc.dg/debug-5.c: New test.
5111
5112 2001-12-29 Richard Henderson <rth@redhat.com>
5113
5114 * g++.dg/eh/loop1.C: New.
5115
5116 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5117
5118 * g++.dg/template/crash1.C: New test.
5119
5120 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5121
5122 * g++.dg/other/const1.C: New test.
5123
5124 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
5125
5126 * gcc.c-torture/compile/20011229-1.c: New test.
5127
5128 2001-12-28 Stan Shebs <shebs@apple.com>
5129
5130 * lib/objc-torture.exp: Resync with c-torture.exp.
5131 * lib/objc.exp: Load standard libraries.
5132
5133 2001-12-28 Jakub Jelinek <jakub@redhat.com>
5134
5135 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5136 additional tests.
5137
5138 2001-12-27 Roger Sayle <roger@eyesopen.com>
5139
5140 * gcc.c-torture/execute/string-opt-16.c: New testcase.
5141
5142 2001-12-27 Richard Henderson <rth@redhat.com>
5143
5144 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5145
5146 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
5147
5148 * g++.dg/eh/ctor1.C: New test.
5149 * g++.dg/other/error2.C: New test.
5150
5151 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
5152
5153 * g++.dg/other/init2.C: New test.
5154
5155 2001-12-24 Richard Henderson <rth@redhat.com>
5156
5157 * gcc.dg/20011223-1.c: New.
5158 * gcc.dg/inline-1.c: New.
5159
5160 2001-12-23 Richard Henderson <rth@redhat.com>
5161
5162 * gcc.dg/asm-4.c: Test operand modifiers.
5163
5164 2001-12-23 Richard Henderson <rth@redhat.com>
5165
5166 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5167
5168 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
5169
5170 * gcc.c-torture/execute/20011223-1.c: New test.
5171
5172 2001-12-21 Richard Henderson <rth@redhat.com>
5173
5174 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5175 re-enables the warning.
5176
5177 2001-12-21 Richard Henderson <rth@redhat.com>
5178
5179 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5180
5181 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5182
5183 * gcc.c-torture/compile/20011218-1.c: New test.
5184
5185 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
5186
5187 * gcc.misc-test/arm-isr.exp: New file. Control running of the
5188 arm-isr.c test.
5189 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
5190 epilogue generation for ARM ISR routines.
5191
5192 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5193
5194 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5195 * gcc.dg/format/c90-printf-3.c: Likewise.
5196 * gcc.dg/format/c99-printf-3.c: Likewise.
5197 * gcc.dg/format/ext-1.c: Likewise.
5198 * gcc.dg/format/ext-6.c: Likewise.
5199 * gcc.dg/format/format.h: Prototype unlocked stdio.
5200
5201 2001-12-20 Richard Henderson <rth@redhat.com>
5202
5203 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5204 (arena): Use it.
5205 (malloc): Correct allocation logic. Abort if we fill up the
5206 arena before initialization complete.
5207 (realloc): Correct allocation logic.
5208
5209 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5210
5211 * gcc.c-torture/compile/20011219-2.c: New test.
5212
5213 * gcc.c-torture/execute/20011219-1.c: New test.
5214
5215 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
5216
5217 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
5218 target does not support weak symbols.
5219
5220 2001-12-19 Jakub Jelinek <jakub@redhat.com>
5221
5222 * gcc.c-torture/compile/20011219-1.c: New test.
5223
5224 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
5225
5226 * g++.dg/other/error1.C: New test.
5227
5228 Mon Dec 17 14:31:42 2001 Jeffrey A Law (law@redhat.com)
5229
5230 * gcc.c-torture/execute/20011217-1.c: New test.
5231
5232 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
5233
5234 * objc.dg/special/: New directory.
5235 * objc.dg/special/special.exp: New file.
5236 * objc.dg/special/unclaimed-category-1.h: New file.
5237 * objc.dg/special/unclaimed-category-1a.m: New file.
5238 * objc.dg/special/unclaimed-category-1.m: New file.
5239
5240 2001-12-17 Andreas Jaeger <aj@suse.de>
5241
5242 * gcc.c-torture/compile/20011217-2.c: New test.
5243
5244 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
5245
5246 * gcc.c-torture/compile/20011217-1.c: New test.
5247
5248 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
5249
5250 * testsuite/gcc.dg/20011214-1.c: New.
5251
5252 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
5253
5254 * gcc.dg/altivec-4.c: New.
5255
5256 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
5257
5258 * gcc.dg/20011113-1.c: New test.
5259
5260 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
5261
5262 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5263 std::__malloc_alloc_template<0> and
5264 std::__default_alloc_template<false, 0>.
5265
5266 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
5267
5268 * objc/execute/bf-21.m: New test.
5269 * objc/execute/enumeration-1.m: New test.
5270 * objc/execute/enumeration-2.m: New test.
5271
5272 2001-12-12 Jakub Jelinek <jakub@redhat.com>
5273
5274 * gcc.dg/gnu89-init-1.c: New test.
5275
5276 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
5277
5278 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5279 * g++.old-deja/g++.jason/2371.C: Likewise.
5280 * g++.old-deja/g++.jason/template33.C: Likewise.
5281 * g++.old-deja/g++.jason/template34.C: Likewise.
5282 * g++.old-deja/g++.jason/template36.C: Likewise.
5283 * g++.old-deja/g++.oliva/typename1.C: Likewise.
5284 * g++.old-deja/g++.oliva/typename2.C: Likewise.
5285 * g++.old-deja/g++.other/typename1.C: Likewise.
5286 * g++.old-deja/g++.pt/inherit2.C: Likewise.
5287 * g++.old-deja/g++.pt/nontype5.C: Likewise.
5288 * g++.old-deja/g++.pt/typename11.C: Likewise.
5289 * g++.old-deja/g++.pt/typename14.C: Likewise.
5290 * g++.old-deja/g++.pt/typename16.C: Likewise.
5291 * g++.old-deja/g++.pt/typename3.C: Likewise.
5292 * g++.old-deja/g++.pt/typename4.C: Likewise.
5293 * g++.old-deja/g++.pt/typename5.C: Likewise.
5294 * g++.old-deja/g++.pt/typename7.C: Likewise.
5295 * g++.old-deja/g++.robertl/eb9.C: Likewise.
5296
5297 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
5298
5299 * g++.dg/other/linkage1.C: New test.
5300 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5301 specifiers.
5302
5303 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
5304
5305 * gcc.dg/concat.c: New test.
5306
5307 2001-12-11 Stan Shebs <shebs@apple.com>
5308
5309 * objc/compile: New test directory.
5310 * objc/compile/compile.exp: New expect script.
5311 * objc/compile/20011211-1.m: New compile test.
5312
5313 2001-12-11 Jason Merrill <jason@redhat.com>
5314
5315 * lib/prune.exp (prune_gcc_output): Also handle "In member
5316 function". So many permutations...
5317
5318 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
5319
5320 * g++.dg/template/typedef1.C: New test.
5321
5322 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
5323
5324 * g++.dg/other/copy1.C: New test.
5325
5326 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
5327
5328 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5329
5330 * gcc.dg/builtin-choose-expr.c: New.
5331
5332 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
5333
5334 * gcc.dg/altivec-2.c: New.
5335
5336 2001-12-07 Richard Henderson <rth@redhat.com>
5337
5338 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5339
5340 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
5341
5342 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5343 ultrasparc.
5344
5345 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5346
5347 * g++-old.deja/g++.robertl/eb101.C: Deleted.
5348
5349 2001-12-06 Janis Johnson <janis187@us.ibm.com>
5350
5351 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5352 variable argument list.
5353
5354 2001-12-06 Zack Weinberg <zack@codesourcery.com>
5355
5356 * gcc.c-torture/execute/memcheck: Delete entire directory.
5357 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5358 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5359
5360 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
5361
5362 * gcc.dg/Wshadow-1.c: New test.
5363
5364 2001-12-05 Jakub Jelinek <jakub@redhat.com>
5365
5366 * gcc.c-torture/compile/20011130-1.c: New test.
5367
5368 * gcc.dg/noncompile/20011025-1.c: New test.
5369
5370 * g++.dg/other/anon-union.C: New test.
5371
5372 * gcc.c-torture/execute/20011024-1.c: New test.
5373
5374 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
5375
5376 * gcc.c-torture/execute/20000722-1.x,
5377 gcc.c-torture/execute/20010123-1.x: Remove.
5378 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5379 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5380 gcc.dg/c99-complit-2.c: New tests.
5381
5382 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
5383
5384 * g++.dg/inherit/base1.C: New test.
5385
5386 2001-12-04 Jakub Jelinek <jakub@redhat.com>
5387
5388 * g++.dg/other/stdarg1.C: New test.
5389
5390 * gcc.c-torture/compile/20011130-2.c: New test.
5391
5392 2001-12-03 Janis Johnson <janis187@us.ibm.com>
5393
5394 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5395 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5396 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5397 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5398 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5399 * gcc.dg/builtin-prefetch-1.c: New test.
5400
5401 2001-12-03 Jakub Jelinek <jakub@redhat.com>
5402
5403 * gcc.dg/20011130-1.c: New test.
5404
5405 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
5406
5407 * g++.dg/other/scope1.C: New test.
5408 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5409
5410 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
5411
5412 * gcc.dg/vla-init-1.c: New test.
5413
5414 2001-12-01 Geoff Keating <geoffk@redhat.com>
5415
5416 * gcc.c-torture/compile/structs.c: New testcase from GDB.
5417
5418 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
5419
5420 * objc.dg/alias.m: Update.
5421 * objc.dg/class-1.m: Update.
5422 * objc.dg/const-str-1.m: Update.
5423 * objc.dg/fwd-proto-1.m: Update.
5424 * objc.dg/id-1.m: Update.
5425 * objc.dg/super-class-1.m: Update.
5426
5427 2001-11-29 Mark Mitchell <mark@codesourcery.com>
5428
5429 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5430 constructs.
5431
5432 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
5433
5434 * gcc.c-torture/execute/20011128-1.c: New test.
5435
5436 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
5437
5438 * gcc.dg/20011127-1.c: New test.
5439
5440 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
5441
5442 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
5443 from Austin Group draft 7.
5444 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
5445 scanf format arguments.
5446 * gcc.dg/format/no-exargs-2.c: New test.
5447
5448 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
5449
5450 * g++.dg/abi/vbase8-4.C: New test.
5451
5452 2001-11-24 Ian Lance Taylor <ian@airs.com>
5453
5454 * gcc.c-torture/execute/20011121-1.c: New test.
5455
5456 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
5457
5458 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5459
5460 2001-11-23 Andreas Jaeger <aj@suse.de>
5461
5462 * gcc.dg/cpp/charconst-2.c: New test.
5463
5464 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
5465
5466 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5467 to the host if it is remote. Let tests specify extra headers
5468 they use.
5469 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5470 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5471 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5472 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5473 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5474 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5475 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5476 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5477 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5478 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5479
5480 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
5481
5482 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5483 for little endian ARMs.
5484
5485 2001-11-20 Jakub Jelinek <jakub@redhat.com>
5486
5487 * gcc.c-torture/compile/20011119-1.c: New test.
5488 * gcc.c-torture/compile/20011119-2.c: New test.
5489
5490 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
5491
5492 * gcc.dg/altivec-1.c: Fix typo.
5493
5494 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
5495
5496 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5497
5498 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
5499
5500 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5501
5502 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
5503
5504 * lib/g77.exp: Don't specify --rpath-link.
5505
5506 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5507 across all the headers.
5508 * gcc.dg/format/format.exp: For testing on a remote host,
5509 copy format.h.
5510
5511 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5512 * gcc.c-torture/execute/930406-1.c: Likewise.
5513 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5514
5515 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
5516
5517 * gcc.dg/altivec-1.c: New.
5518
5519 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
5520
5521 * gcc.dg/cpp/fpreprocessed.c: New test case.
5522
5523 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5524
5525 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5526 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5527 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5528
5529 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5530
5531 * gcc.dg/no-builtin-1.c: New test.
5532
5533 2001-11-16 Jakub Jelinek <jakub@redhat.com>
5534
5535 * gcc.c-torture/execute/20011115-1.c: New test.
5536
5537 2001-11-15 Jakub Jelinek <jakub@redhat.com>
5538
5539 * gcc.c-torture/compile/20011114-2.c: New test.
5540 * gcc.c-torture/compile/20011114-3.c: New test.
5541 * gcc.c-torture/compile/20011114-4.c: New test.
5542
5543 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
5544
5545 * g++.dg/other/init1.C: New test.
5546
5547 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
5548
5549 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5550 message.
5551
5552 * gcc.c-torture/execute/20011114-1.c: New testcase.
5553
5554 * gcc.c-torture/compile/20010327-1.c: Revert last change.
5555 * gcc.c-torture/compile/20011114-1.c: New test, exactly
5556 like the (before this change) version of 20010327-1.c.
5557
5558 2001-11-14 Roger Sayle <roger@eyesopen.com>
5559
5560 * gcc.c-torture/execute/string-opt-13.c: New testcase.
5561
5562 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
5563
5564 * g++.dg/init/array2.C: New test.
5565
5566 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
5567
5568 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
5569
5570 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
5571
5572 * g++.dg/other/forscope1.C: New test.
5573 * g++.dg/ext/forscope1.C: New test.
5574 * g++.dg/ext/forscope2.C: New test.
5575
5576 2001-11-13 Jakub Jelinek <jakub@redhat.com>
5577
5578 * gcc.c-torture/execute/20011113-1.c: New test.
5579
5580 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
5581
5582 * gcc.c-torture/execute/20011109-2.c: New test.
5583
5584 * gcc.c-torture/execute/20011109-1.c: New test.
5585
5586 2001-11-09 Jakub Jelinek <jakub@redhat.com>
5587
5588 * gcc.c-torture/compile/20011109-1.c: New test.
5589
5590 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
5591
5592 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
5593 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
5594 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
5595 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
5596 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
5597 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
5598 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
5599
5600 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
5601
5602 * g++.dg/warn/Wshadow-1.C: New tests.
5603 * g++.old-deja/g++.mike/for3.C: Update.
5604
5605 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
5606
5607 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
5608 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
5609 XFAILs. Adjust expected error texts.
5610 * gcc.c-torture/compile/20011106-1.c,
5611 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
5612 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
5613 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
5614 gcc.dg/c99-array-lval-5.c: New tests.
5615
5616 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5617
5618 * gcc.dg/cpp/defined.c: Update.
5619
5620 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5621
5622 * gcc.c-torture/execute/anon-1.c: New test.
5623
5624 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
5625
5626 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
5627 same size, so no warning should be produced on stormy16.
5628
5629 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
5630 due to oversized array.
5631 * g++.old-deja/g++.mike/ns15.C: Likewise.
5632 * g++.old-deja/g++.pt/crash16.C: Likewise.
5633
5634 2001-11-02 Graham Stott <grahams@redhat.com>
5635
5636 * g++.dgother/debug1.C: Fix typos.
5637
5638 2001-11-01 Jakub Jelinek <jakub@redhat.com>
5639
5640 * g++.dg/other/debug1.C: New test.
5641
5642 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
5643
5644 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
5645 of unsigned long.
5646
5647 2001-10-30 Jakub Jelinek <jakub@redhat.com>
5648
5649 * gcc.dg/20011029-2.c: New test.
5650
5651 * gcc.c-torture/compile/20011029-1.c: New test.
5652
5653 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
5654
5655 * objc/execute/class_self-1.m: New test.
5656 * objc/execute/class_self-2.m: New test.
5657
5658 2001-10-25 Zack Weinberg <zack@codesourcery.com>
5659
5660 * gcc.misc-tests/msgs.exp: Delete.
5661 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
5662 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
5663 error set to match recent changes.
5664
5665 2001-10-24 Zack Weinberg <zack@codesourcery.com>
5666
5667 * gcc.dg/20011021-1.c: New test.
5668
5669 2001-10-24 Jakub Jelinek <jakub@redhat.com>
5670
5671 * gcc.c-torture/compile/20011023-1.c: New test.
5672
5673 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
5674
5675 * lib/g77.exp: Rewrite based on lib/g++.exp.
5676
5677 2001-10-19 Jakub Jelinek <jakub@redhat.com>
5678
5679 * gcc.c-torture/execute/20011019-1.c: New test.
5680
5681 * gcc.dg/20011018-1.c: New test.
5682
5683 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
5684
5685 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
5686
5687 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
5688
5689 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
5690 * gcc.dg/attr-invalid.c: Likewise.
5691
5692 2001-10-18 Jakub Jelinek <jakub@redhat.com>
5693
5694 * testsuite/gcc.dg/20011015-1.c: New test.
5695
5696 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
5697
5698 * g++.dg/template/unify2.C: New test.
5699
5700 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
5701
5702 * g++.dg/other/exception-specification.C: New test
5703
5704 2001-10-13 Tom Rix <trix@redhat.com>
5705
5706 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
5707 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
5708
5709 2001-10-12 Jakub Jelinek <jakub@redhat.com>
5710
5711 * testsuite/gcc.dg/20011009-1.c: New test.
5712
5713 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
5714
5715 PR g++/4476
5716 * g++.dg/other/friend1.C: New test.
5717
5718 2001-10-11 Richard Henderson <rth@redhat.com>
5719
5720 * g++.old-deja/g++.other/crash18.C: Add -S to options.
5721
5722 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5723
5724 * gcc.c-torture/compile/20011010-1.c: New.
5725
5726 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
5727
5728 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
5729 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
5730 g77.f-torture/execute/execute.exp,
5731 g77.f-torture/noncompile/noncompile.exp,
5732 gcc.c-torture/compile/compile.exp,
5733 gcc.c-torture/execute/execute.exp,
5734 gcc.c-torture/execute/ieee/ieee.exp,
5735 gcc.c-torture/execute/memcheck/memcheck.exp,
5736 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
5737 objc/execute/execute.exp: Update FSF address.
5738
5739 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
5740
5741 * gcc.dg/cpp/cmdlne-C.c: Update.
5742 * gcc.dg/cpp/cmdlne-C2.c: New.
5743
5744 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5745
5746 * gcc.c-torture/execute/20011008-3.c: New.
5747
5748 2001-10-08 DJ Delorie <dj@redhat.com>
5749
5750 * gcc.dg/20011008-1.c: New.
5751 * gcc.dg/20011008-2.c: New.
5752
5753 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
5754
5755 * gcc.dg/cpp/spacing1.c: Update test.
5756
5757 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
5758
5759 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
5760 spelling errors of "separate" as "seperate".
5761
5762 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
5763
5764 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
5765 enough to avoid inlining.
5766
5767 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
5768
5769 * lib/g77.exp: set libg2c_dir correctly.
5770
5771 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
5772
5773 * gcc.dg/cpp/macro11.c: New test.
5774
5775 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5776
5777 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
5778 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
5779 gcc.dg/format/multattr-3.c: New tests.
5780 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
5781 tests for format attributes on function pointers being rejected.
5782
5783 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5784
5785 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
5786
5787 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
5788
5789 * g++.dg/warn/format1.C: New test.
5790
5791 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
5792
5793 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
5794
5795 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
5796
5797 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
5798
5799 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
5800
5801 * gcc.dg/cpp/redef2.c: Add test.
5802
5803 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
5804
5805 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
5806 long-standing bug on i686, apparently.
5807 * gcc.c-torture/execute/loop-2c.x: New file.
5808 * gcc.c-torture/execute/loop-2d.x: New file.
5809 * gcc.c-torture/execute/loop-3c.x: New file.
5810
5811 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
5812
5813 * gcc.dg/cpp/20000625-2.c: Correct line number.
5814
5815 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
5816
5817 * gcc.dg/cpp/macro10.c: New test.
5818 * gcc.dg/cpp/strify3.c: New test.
5819 * gcc.dg/cpp/spacing1.c: Add tests.
5820 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
5821 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
5822
5823 2001-09-24 DJ Delorie <dj@redhat.com>
5824
5825 * gcc.c-torture/execute/20010924-1.c: New test.
5826
5827 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
5828
5829 * testsuite/objc/execute/paste.m: Remove.
5830
5831 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
5832
5833 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
5834
5835 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
5836
5837 * g77.dg/strlen0.f: New test.
5838
5839 2001-09-21 Richard Henderson <rth@redhat.com>
5840
5841 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
5842 * g++.old-deja/g++.abi/vtable2.C: Likewise.
5843
5844 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
5845
5846 Table-driven attributes.
5847 * g++.dg/ext/attrib1.C: New test.
5848
5849 2001-09-20 DJ Delorie <dj@redhat.com>
5850
5851 * gcc.dg/20000926-1.c: Update expected warning messages.
5852 * gcc.dg/array-2.c: Likewise, and test for warnings too.
5853 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
5854 array.
5855
5856 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
5857
5858 * g++.dg/eh/registers1.C: New test case.
5859
5860 2001-09-17 Richard Henderson <rth@redhat.com>
5861
5862 * gcc.dg/array-5.c: Fix VLA decomposition test.
5863
5864 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
5865
5866 * gcc.dg/cpp/line5.c: New testcase.
5867
5868 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
5869
5870 * gcc.dg/cpp/macro9.c: New test.
5871
5872 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
5873
5874 * gcc.c-torture/execute/980223.c: Change type of addr from long
5875 to char *.
5876
5877 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
5878
5879 * gcc.c-torture/execute/20010915-1.c: New test.
5880
5881 2001-09-14 Janis Johnson <janis187@us.ibm.com>
5882
5883 * g77.dg/bprob: New directory.
5884 * g77.dg/bprob/bprob.exp: New file.
5885 * g77.dg/bprob/bprob-1.f: New test.
5886 * g77.dg/gcov: New directory.
5887 * g77.dg/gcov/gcov.exp: New file.
5888 * g77.dg/gcov/gcov-1.f: New test.
5889 * g77.dg/gcov/gcov-1.x: New file.
5890
5891 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
5892
5893 * gcc.dg/cpp/directiv.c: Update.
5894 * gcc.dg/cpp/undef1.c: Update.
5895
5896 2001-09-12 Jakub Jelinek <jakub@redhat.com>
5897
5898 * gcc.dg/20010912-1.c: New test.
5899
5900 2001-09-11 Janis Johnson <janis187@us.ibm.com>
5901
5902 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
5903 language-independent file in lib.
5904 * lib/gcov.exp: New file.
5905
5906 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
5907
5908 * gcc.c-torture/compile/20010911-1.c: New test.
5909
5910 2001-09-10 Janis Johnson <janis187@us.ibm.com>
5911
5912 * lib/profopt.exp: New, to support profile-directed optimizations.
5913 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
5914 * gcc.misc-tests/bprob-1.c: New test.
5915 * gcc.misc-tests/bprob-2.c: New test.
5916
5917 2001-09-07 Janis Johnson <janis187@us.ibm.com>
5918
5919 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
5920 XFAIL and which kinds of gcov output to verify.
5921 * gcc.misc-tests/gcov-4b.x: New file.
5922 * gcc.misc-tests/gcov-5b.x: New file.
5923 * gcc.misc-tests/gcov-6.x: New file.
5924 * gcc.misc-tests/gcov-7.c: New test.
5925 * gcc.misc-tests/gcov-7.x: New file.
5926
5927 2001-09-06 Janis Johnson <janis187@us.ibm.com>
5928
5929 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
5930 * gcc.misc-tests/gcov-6.c: New test.
5931
5932 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
5933
5934 PR c++/3986
5935 * g++.dg/abi/vbase1.C: New test.
5936
5937 2001-09-05 Ziemowit Laski <zlaski@apple.com>
5938
5939 * objc.dg/method-2.m: New.
5940
5941 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
5942
5943 PR c++/4203
5944 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
5945 * g++.dg/init/empty1.C: New test.
5946
5947 2001-09-03 Jakub Jelinek <jakub@redhat.com>
5948
5949 * gcc.c-torture/compile/20010903-1.c: New test.
5950
5951 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
5952
5953 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
5954 for m68k.
5955
5956 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
5957
5958 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
5959
5960 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
5961
5962 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
5963
5964 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
5965
5966 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
5967 for 16-bit 'unsigned int'.
5968
5969 2001-08-29 Kazu Hirata <kazu@hxi.com>
5970
5971 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
5972
5973 2001-08-27 Richard Henderson <rth@redhat.com>
5974
5975 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
5976 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
5977
5978 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
5979
5980 * gcc.dg/asm-names.c (ymain): New.
5981
5982 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
5983
5984 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
5985 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
5986 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
5987
5988 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5989
5990 * gcc.dg/compare5.c: New testcase.
5991
5992 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
5993
5994 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
5995 and "In instantiation".
5996
5997 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
5998
5999 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6000
6001 2001-08-20 Janis Johnson <janis187@us.ibm.com>
6002
6003 * gcc.misc-tests/gcov.exp: Add support for branch information.
6004 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6005 * gcc.misc-tests/gcov-4.c: New test.
6006 * gcc.misc-tests/gcov-4b.c: New test.
6007 * gcc.misc-tests/gcov-5b.c: New test.
6008
6009 2001-08-20 Zack Weinberg <zackw@panix.com>
6010
6011 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6012 expected to fail.
6013
6014 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6015
6016 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6017
6018 2001-08-19 Jakub Jelinek <jakub@redhat.com>
6019
6020 * g++.dg/eh/template1.C: New test.
6021
6022 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
6023
6024 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6025 Fix thinko.
6026 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6027 for xfail.
6028
6029 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
6030
6031 * lib/g77-dg.exp: Use prune.exp for common procedures
6032 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6033 * lib/g77.exp: (g77-dg-prune) Remove
6034
6035 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
6036
6037 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6038
6039 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6040
6041 * g++.dg/template/unify1.C: New test.
6042
6043 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
6044
6045 * g++.dg/abi/empty4.C: New test.
6046
6047 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
6048
6049 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6050 solaris2.*
6051 * g77.f-torture/compile/pr3743.x: Likewise
6052
6053 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
6054
6055 * g++.dg/other/using-declaration.C: New test.
6056
6057 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
6058
6059 * gcc.dg/cpp/tr-sign.c: New testcase.
6060
6061 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
6062
6063 * gcc.dg/cpp/19951025-1.c: Revert.
6064 * gcc.dg/cpp/directiv.c: We no longer process directives that
6065 interrupt macro arguments.
6066
6067 2001-08-03 Zack Weinberg <zackw@stanford.edu>
6068
6069 * gcc.dg/bconstp-1.c: New test.
6070
6071 2001-08-03 Richard Henderson <rth@redhat.com>
6072
6073 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6074
6075 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
6076
6077 * gcc.dg/cpp/19951025-1.c: Update.
6078
6079 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
6080
6081 * g77.dg/ff90-1.f (s): Fix reference of variable z,
6082 should be x.
6083
6084 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
6085
6086 Kill -fhonor-std.
6087 * g++.old-deja/g++.ns/ns14.C: Remove special options.
6088 * g++.old-deja/g++.other/std1.C: Likewise.
6089 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6090
6091 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6092
6093 * lib/g77.exp: Load gcc-defs.exp for common procedures
6094 (g77_pass, g77_fail, g77_finish, g77_exit,
6095 ${tool}_check_unsupported_p} Now redundant. Deleted.
6096
6097 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6098
6099 * g77.dg/fbackslash.f
6100 * g77.dg/fcase-preserve.f
6101 * g77.dg/ff90-1.f
6102 * g77.dg/ffixed-line-length-0.f
6103 * g77.dg/ffixed-line-length-132.f
6104 * g77.dg/ffixed-line-length-7.f
6105 * g77.dg/ffixed-line-length-72.f
6106 * g77.dg/ffixed-line-length-none.f
6107 * g77.dg/ffree-form-1.f
6108 * g77.dg/fno-backslash.f
6109 * g77.dg/fno-f90-1.f
6110 * g77.dg/fno-fixed-form-1.f
6111 * g77.dg/fno-onetrip.f
6112 * g77.dg/fno-typeless-boz.f
6113 * g77.dg/fno-underscoring.f
6114 * g77.dg/fno-vxt-1.f
6115 * g77.dg/fonetrip.f
6116 * g77.dg/ftypeless-boz.f
6117 * g77.dg/fugly-assumed.f
6118 * g77.dg/funderscoring.f
6119 * g77.dg/fvxt-1.f
6120
6121 2001-08-01 Ziemowit Laski <zlaski@apple.com>
6122
6123 * objc.dg/fwd-proto-1.m: New.
6124 * objc.dg/local-decl-1.m: New.
6125 * objc.dg/naming-1.m: New.
6126 * objc.dg/naming-2.m: New.
6127 * objc.dg/proto-hier-1.m: New.
6128
6129 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
6130
6131 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
6132 largest-type elements to a struct makes its size grow.
6133
6134 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6135
6136 * g++.dg/abi/vthunk1.C: New test.
6137
6138 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6139
6140 * g++.dg/abi/vbase8-22.C: New test.
6141
6142 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6143
6144 * gcc.dg/cpp/macro8.c: New test.
6145
6146 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6147
6148 * g++.dg/abi/vbase8-21.C: New test.
6149
6150 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6151
6152 * g++.dg/abi/vbase8-10.C: New test.
6153
6154 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6155
6156 * lib/g++.exp (g++_set_ld_library_path): Renamed to
6157 ${tool}_set_ld_library_path.
6158 Changed caller.
6159 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6160 g++.exp.
6161
6162 2001-07-26 Stan Cox <scox@redhat.com>
6163
6164 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6165 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6166 gcc_exit, gcc_check_unsupported_p):
6167 Moved to gcc-deps.exp
6168 * gcc-deps.exp: New file.
6169
6170 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6171
6172 * g++.old-deja/g++.pt/defarg14.C: New test.
6173
6174 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6175
6176 * g++.old-deja/g++.other/lineno5.C: New test.
6177
6178 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6179
6180 * g++.old-deja/g++.pt/crash68.C: New test.
6181
6182 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6183
6184 * g++.old-deja/g++.other/crash42.C: New test.
6185
6186 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6187
6188 * gcc.dg/cpp/extratokens.c: Fix.
6189 * gcc.dg/cpp/skipping2.c: New tests.
6190
6191 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6192
6193 * gcc.c-torture/execute/20010724-1.c: New file.
6194 * gcc.c-torture/execute/20010724-1.x: New file.
6195
6196 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6197
6198 * g++.old-deja/g++.other/cond7.C: New test.
6199
6200 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6201
6202 * g++.old-deja/g++.other/optimize4.C: New test.
6203
6204 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6205
6206 * g++.old-deja/g++.abi/vbase8-5.C: New test.
6207
6208 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
6209
6210 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6211 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6212 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6213 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6214
6215 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6216 bug report" message.
6217
6218 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6219 * g++.dg/ext/instantiate1.C: Move from old-deja.
6220
6221 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
6222
6223 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6224 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6225 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6226 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6227
6228 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
6229
6230 * gcc.c-torture/execute/20010723-1.c: New test.
6231
6232 2001-07-23 Ben Elliston <bje@redhat.com>
6233
6234 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6235
6236 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6237
6238 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6239 i[34567]86-*-*.
6240 Delete handling of ieee_multilib_flags.
6241 Pass -mieee for alpha*-*-* and sh-*-*.
6242 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6243
6244 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
6245
6246 Remove old-abi tests.
6247 * g++.old-deja/g++.mike/p11116.C: Remove.
6248 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6249
6250 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
6251
6252 * g77.f-torture/compile/pr3743.f: New test
6253
6254 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
6255
6256 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6257
6258 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6259
6260 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6261 g++.old-deja/g++.pt/static6.C: Likewise.
6262 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6263 supports weak symbols.
6264
6265 2001-07-18 Andreas Jaeger <aj@suse.de>
6266
6267 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6268 supported again.
6269
6270 2001-07-18 Andreas Jaeger <aj@suse.de>
6271
6272 * gcc.dg/iftrap-1.c: Fix target line.
6273
6274 2001-07-17 Richard Henderson <rth@redhat.com>
6275
6276 * gcc.c-torture/execute/20010717-1.c: New.
6277
6278 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
6279
6280 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6281 tests.
6282
6283 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6284
6285 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6286
6287 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6288
6289 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6290 UAC_SIGBUS, UAC_NOPRINT definitions.
6291
6292 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
6293
6294 * objc/execute/object_is_class.m: New test.
6295 * objc/execute/object_is_meta_class.m: New test.
6296
6297 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
6298
6299 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6300 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6301
6302 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
6303
6304 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6305 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6306
6307 2001-07-14 Richard Henderson <rth@redhat.com>
6308
6309 * gcc.dg/iftrap-1.c: New.
6310
6311 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
6312
6313 * g77.f-torture/execute/intrinsic77.f: New test.
6314
6315 2001-07-11 Janis Johnson <janis@us.ibm.com>
6316
6317 * gcc.misc-tests/gcov-3.c: New test.
6318
6319 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6320
6321 * gcc.c-torture/compile/20010711-1.c,
6322 * gcc.c-torture/compile/20010711-2.c: New tests.
6323
6324 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6325
6326 * gcc.c-torture/execute/20010711-1.c: New test.
6327
6328 2001-07-11 Ben Elliston <bje@redhat.com>
6329
6330 * g++.old-deja/g++.other/enum5.C: New test.
6331
6332 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
6333
6334 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6335 (g++-dg-prune): Call prune_gcc_output.
6336 * prune.exp: New file for prune_gcc_output.
6337 * lib/g++.exp, lib/gcc.exp: Load it.
6338
6339 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
6340
6341 * gcc.c-torture/compile/20010701-1.c,
6342 g++.old-deja/g++.ext/attrib6.C: New tests.
6343
6344 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
6345
6346 * gcc.c-torture/compile/20010706-1.c: New test.
6347
6348 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
6349
6350 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6351
6352 2001-06-28 Stan Shebs <shebs@apple.com>
6353
6354 * gcc.dg/pragma-darwin.c: New test.
6355
6356 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6357
6358 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6359 Solaris 2.[678] system.
6360
6361 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
6362
6363 * gcc.dg/20010622-1.c: New test.
6364
6365 2001-06-18 Stan Shebs <shebs@apple.com>
6366
6367 * objc.dg: New directory.
6368 * objc.dg/dg.exp: New file.
6369 * objc.dg/alias.m: New.
6370 * objc.dg/class-1.m: New.
6371 * objc.dg/class-2.m: New.
6372 * objc.dg/const-str-1.m: New.
6373 * objc.dg/const-str-2.m: New.
6374 * objc.dg/id-1.m: New.
6375 * objc.dg/method-1.m: New.
6376 * objc.dg/super-class-1.m: New.
6377 * lib/objc-dg.exp: New file.
6378
6379 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
6380
6381 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6382 of label name.
6383
6384 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
6385
6386 * g++.old-deja/g++.abi/vbase8-9.C: New test.
6387
6388 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6389
6390 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6391 variable.
6392
6393 2001-06-12 Richard Henderson <rth@redhat.com>
6394
6395 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6396
6397 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6398
6399 * g++.old-deja/g++.abi/vbase5.C: New test.
6400 * g++.old-deja/g++.abi/vbase6.C: New test.
6401 * g++.old-deja/g++.abi/vbase7.C: New test.
6402
6403 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6404
6405 * gcc.c-torture/compile/20010610-1.c: New test.
6406
6407 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6408
6409 * g++.old-deja/g++.abi/vbase4.C: New test.
6410
6411 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6412
6413 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6414 support %f for HC11/HC12 targets.
6415 * gcc.c-torture/execute/930513-1.x: New file, likewise.
6416 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6417 on HC11/HC12 targets.
6418 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6419
6420 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6421
6422 * gcc.dg/wchar_t-1.c: New file.
6423 * gcc.dg/wint_t-1.c: Likewise.
6424
6425 2001-06-11 Bernd Schmidt <bernds@redhat.com>
6426
6427 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6428
6429 2001-06-11 Richard Henderson <rth@redhat.com>
6430
6431 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6432
6433 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6434
6435 * gcc.c-torture/compile/20010611-1.c: New test.
6436
6437 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6438
6439 * gcc.dg/c99-tag-1.c: Add more tests.
6440
6441 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
6442
6443 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6444 representation on MN10300 and ARM/Thumb.
6445
6446 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
6447
6448 * g77.f-torture/execute/20010610.f: New.
6449
6450 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
6451
6452 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6453 names.
6454
6455 2001-06-09 Richard Henderson <rth@redhat.com>
6456
6457 * gcc.c-torture/execute/ashrdi-1.c: New.
6458 * gcc.c-torture/execute/ashldi-1.c: New.
6459 * gcc.c-torture/execute/lshrdi-1.c: New.
6460
6461 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
6462
6463 * objc/execute/load-3.m: Added. Check sending +load to categories,
6464 in addition to classes.
6465
6466 2001-06-08 Stan Shebs <shebs@apple.com>
6467
6468 * objc/execute/load-2.m: New test. From Nicola Pero
6469 <n.pero@mi.flashnet.it>.
6470
6471 2001-06-08 Jakub Jelinek <jakub@redhat.com>
6472
6473 * gcc.c-torture/execute/20010605-2.c: New test.
6474
6475 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
6476
6477 * g++.old-deja/g++.abi/vbase2.C: New test.
6478 * g++.old-deja/g++.abi/vbase3.C: New test.
6479
6480 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
6481
6482 * g++.old-deja/g++.pt/friend49.C: New test.
6483
6484 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
6485
6486 * g++.old-deja/g++.ext/anon3.C: New test.
6487
6488 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
6489
6490 * g++.old-deja/g++.other/conv7.C: New test.
6491
6492 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
6493
6494 * gcc.c-torture/compile/20010605-2.c: New test.
6495
6496 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
6497
6498 * gcc.c-torture/execute/20010604-1.c: New test.
6499
6500 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
6501
6502 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6503
6504 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
6505
6506 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6507 (g++_link_flags): Likewise.
6508 (g++_init): Pass gccpath's value to two previous functions.
6509
6510 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6511
6512 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6513 Ensure logfile entry matches exec command line.
6514
6515 2001-05-31 Richard Henderson <rth@redhat.com>
6516
6517 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6518 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6519
6520 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
6521
6522 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6523 compiler for irix6.2
6524
6525 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
6526
6527 * g++.old-deja/g++.other/optimize3.C: New file.
6528
6529 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
6530
6531 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6532 assemble.
6533
6534 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
6535
6536 * g++.old-deja/g++.other/optimize2.C: New file.
6537
6538 2001-05-25 Diego Novillo <dnovillo@redhat.com>
6539
6540 * gcc.c-torture/compile/20010518-2.c: New file.
6541 * gcc.c-torture/execute/20010518-1.c: New file.
6542 * gcc.c-torture/execute/20010518-2.c: New file.
6543
6544 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
6545
6546 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6547
6548 2001-05-24 Mark Mitchell <mark@codesourcery.com>
6549
6550 G++ no longer defines builtins that do not begin with __builtin.
6551 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6552 * g++.old-deja/g++.brendand/misc13.C: Likewise.
6553 * g++.old-deja/g++.law/builtin1.C: Likewise.
6554 * g++.old-deja/g++.law/cvt2.C: Likewise.
6555 * g++.old-deja/g++.mike/net5.C: Likewise.
6556 * g++.old-deja/g++.other/builtins1.C: Likewise.
6557 * g++.old-deja/g++.other/builtins2.C: Likewise.
6558 * g++.old-deja/g++.other/builtins3.C: Likewise.
6559 * g++.old-deja/g++.other/builtins4.C: Likewise.
6560 * g++.old-deja/g++.other/inline8.C: Likewise.
6561 * g++.old-deja/g++.robertl/eb39.C: Likewise.
6562
6563 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
6564
6565 * g++.old-deja/g++.pt/using1.C: Adjust.
6566 * g++.old-deja/g++.pt/using2.C: New test.
6567
6568 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
6569
6570 * gcc.dg/cpp/charconst.c: New tests.
6571 * gcc.dg/cpp/escape.c: New tests.
6572 * gcc.dg/cpp/escape-1.c: New tests.
6573 * gcc.dg/cpp/escape-2.c: New tests.
6574 * gcc.dg/cpp/ucs.c: New tests.
6575
6576 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
6577
6578 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
6579 native compiler for irix6.5.
6580
6581 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
6582
6583 * lib/g++.exp (g++_include_flags): Use args to compute
6584 get_multilibs.
6585 (g++_link_flags): Likewise.
6586 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
6587
6588 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
6589
6590 * gcc.dg/c90-hexfloat-1.c: Add more tests.
6591
6592 2001-05-21 Geoff Keating <geoffk@redhat.com>
6593
6594 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
6595 this file.
6596
6597 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6598
6599 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
6600 STACK_SIZE;
6601 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
6602 to STACK_SIZE; Use it to define size of add_histo array.
6603 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
6604 to STACK_SIZE.
6605 (f): Use GITT_SIZE to define size of gitt local table.
6606 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
6607 to STACK_SIZE; Use it to define size of bytemem array.
6608
6609 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6610
6611 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
6612 on 68HC11/HC12 due to the asm instruction.
6613 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
6614 * gcc.c-torture/compile/920520-1.x: Likewise.
6615 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
6616 on 68HC11/HC12 because the function is larger than 64K.
6617 * gcc.c-torture/compile/961203-1.x: New file, this test fails
6618 on 68HC11/HC12 because the structure is too large.
6619
6620 2001-05-20 Richard Henderson <rth@redhat.com>
6621
6622 * gcc.c-torture/execute/20010520-1.c: New.
6623
6624 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6625
6626 * g++.old-deja/g++.warn/compare1.C: New test.
6627 * gcc.dg/compare4.c: New test.
6628
6629 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
6630
6631 * g++.old-deja/g++.other/optimize1.C: New test.
6632
6633 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6634
6635 * g++.old-deja/g++.pt/spec41.C: New test.
6636
6637 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
6638
6639 * gcc.c-torture/compile/20010114-1.x: Remove.
6640
6641 2001-05-18 Stan Shebs <shebs@apple.com>
6642
6643 * gcc.c-torture/compile/20010518-1.c: New test.
6644
6645 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
6646
6647 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
6648 * g++.old-deja/g++.pt/crash67.C: New test.
6649
6650 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
6651
6652 * g++.old-deja/g++.other/debug9.C: New test.
6653
6654 2001-05-16 Zack Weinberg <zackw@stanford.edu>
6655
6656 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
6657
6658 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
6659
6660 * gcc.c-torture/compile/20010516-1.c: New test.
6661
6662 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
6663
6664 * g++.old-deja/g++.other/crash41.C: New test.
6665
6666 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
6667
6668 * g++.old-deja/g++.pt/crash66.C: New test.
6669
6670 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6671
6672 * g++.old-deja/g++.robertl/eb27.C: Convert.
6673
6674 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
6675
6676 * g++.dg/friend-warn.C: New test. Do not warn about friend
6677 declaration being redundant.
6678
6679 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
6680
6681 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
6682
6683 2001-05-14 Mark Mitchell <mark@codesourcery.com>
6684
6685 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
6686
6687 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
6688
6689 * lib/g++.exp: Use testsuite_flags.
6690
6691 2001-05-13 Mark Mitchell <mark@codesourcery.com>
6692
6693 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
6694
6695 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
6696
6697 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
6698
6699 2001-05-11 Mark Mitchell <mark@codesourcery.com>
6700
6701 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
6702
6703 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
6704
6705 * gcc.c-torture/compile/20010313-1.c: New test.
6706
6707 2001-05-09 Zack Weinberg <zackw@stanford.edu>
6708
6709 * gcc.dg/cpp/direct2.c: New test.
6710 * gccq.dg/cpp/direct2s.c: New test.
6711
6712 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
6713
6714 2001-05-07 Mark Mitchell <mark@codesourcery.com>
6715
6716 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
6717 * g++.old-deja/g++.other/op3.C: Likewise.
6718
6719 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
6720
6721 * gcc.dg/cpp/syshdr.h: New file.
6722 * gcc.dg/cpp/sysmac1.c: Update.
6723 * gcc.dg/cpp/sysmac2.c: Update.
6724
6725 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
6726
6727 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
6728
6729 2001-05-04 David Edelsohn <edelsohn@gnu.org>
6730
6731 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
6732 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
6733
6734 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
6735
6736 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
6737
6738 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
6739
6740 * lib/g++.exp (g++_include_flags): Don't use any special flags
6741 if TESTING_IN_BUILD_TREE is not defined.
6742 (g++_init): Use a plain 'c++' as the compiler if
6743 TESTING_IN_BUILD_TREEE is not defined.
6744
6745 2001-05-02 Jakub Jelinek <jakub@redhat.com>
6746
6747 * g++.old-deja/g++.eh/catch13.C: New test.
6748 * g++.old-deja/g++.eh/catch14.C: New test.
6749
6750 2001-05-02 Jakub Jelinek <jakub@redhat.com>
6751
6752 * gcc.dg/cpp/tr-define.c: New test.
6753
6754 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
6755
6756 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
6757 <stdlib.h>, not <malloc.h>.
6758
6759 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
6760
6761 * g++.old-deja/g++.ns/template17.C: New test.
6762
6763 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
6764
6765 * g++.old-deja/g++.pt/ref4.C: New test.
6766
6767 2001-04-30 Richard Henderson <rth@redhat.com>
6768
6769 * gcc.dg/20000724-1.c: Revert last change.
6770
6771 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
6772
6773 * g77.f-torture/execute/20010430.f: New test.
6774
6775 2001-04-30 Mark Mitchell <mark@codesourcery.com>
6776
6777 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
6778
6779 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
6780
6781 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
6782
6783 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6784
6785 * g++.old-deja/g++.eh/crash6.C: New test.
6786
6787 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6788
6789 * g++.old-deja/g++.other/warn7.C: New test.
6790
6791 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6792
6793 * g++.old-deja/g++.other/defarg9.C: New test.
6794
6795 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
6796
6797 * g77.f-torture/compile/20010426.f: New test.
6798 * g77.f-torture/execute/20010426.f: New test.
6799
6800 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
6801
6802 * g77.f-torture/compile/20000629-1.x: Remove - error
6803 has been fixed.
6804
6805 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
6806
6807 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
6808 Tweak slightly to work with g++.dg framework.
6809 * g++.dg/special/ecos.exp: Run initp1.C test.
6810 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
6811
6812 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
6813 its linker doesn't give line numbers either.
6814 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
6815
6816 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
6817
6818 * g++.old-deja/g++.other/lex1.C: New test.
6819
6820 2001-04-26 Jakub Jelinek <jakub@redhat.com>
6821
6822 * gcc.dg/noncompile/20010425-1.c: New test.
6823
6824 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
6825
6826 * g++.old-deja/g++.pt/mangle2.C: New test.
6827
6828 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6829
6830 * gcc.dg/format/plus-1.c: New test.
6831
6832 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6833
6834 * gcc.dg/20010423-1.c: New test.
6835
6836 2001-04-25 Jakub Jelinek <jakub@redhat.com>
6837
6838 * gcc.c-torture/execute/20010422-1.c: New test.
6839
6840 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
6841
6842 * g++.old-deja/g++.ns/type2.C: New test.
6843
6844 2001-04-24 Zack Weinberg <zackw@stanford.edu>
6845
6846 * g++.old-deja/g++.other/perf1.C: New test.
6847
6848 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
6849
6850 * gcc.dg/c99-func-2.c: Remove xfail.
6851 * gcc.dg/c99-func-3.c: Remove xfail.
6852 * gcc.dg/c99-func-4.c: Remove xfail.
6853
6854 2001-04-23 Zack Weinberg <zackw@stanford.edu>
6855
6856 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
6857
6858 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
6859
6860 * gcc.c-torture/compile/20010423-1.c: New test.
6861
6862 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
6863
6864 * g++.old-deja/g++.pt/typename28.C: New test.
6865
6866 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
6867
6868 * g++.old-deja/g++.abi/empty2.C: New test.
6869 * g++.old-deja/g++.abi/empty3.C: New test.
6870
6871 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6872
6873 * g++.old-deja/g++.other/comdat2.C: New test.
6874 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
6875
6876 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6877
6878 * g++.old-deja/g++.other/overload14.C: New test.
6879
6880 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6881
6882 * g++.old-deja/g++.other/lookup23.C: New test.
6883
6884 2001-04-20 Jakub Jelinek <jakub@redhat.com>
6885
6886 * gcc.c-torture/execute/20010403-1.c: New test.
6887
6888 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
6889 Mark Mitchell <mark@codesourcery.com>
6890
6891 * lib/old-dejagnu.exp: Don't delete output of executable.
6892 Add .exe suffix to executables.
6893
6894 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
6895
6896 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
6897
6898 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6899
6900 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
6901
6902 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
6903
6904 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
6905 * g++.old-deja/g++.abi/crash1.C: New test.
6906
6907 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
6908
6909 * g++.old-deja/g++.other/crash40.C: New test.
6910
6911 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6912
6913 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
6914
6915 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
6916
6917 * g++.old-deja/g++.other/warn6.C: New test.
6918
6919 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6920
6921 * g++.old-deja/g++.robertl/eb42.C: Same.
6922
6923 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6924
6925 * gcc.dg/wtr-conversion-1.c: New testcase.
6926
6927 2001-04-10 Richard Henderson <rth@redhat.com>
6928
6929 * g++.old-deja/g++.other/array5.C: New.
6930
6931 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6932
6933 * gcc.c-torture/execute/20010408-1.c: New test.
6934
6935 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
6936
6937 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
6938 headers and constructs.
6939 * g++.old-deja/g++.robertl/eb79.C: Same.
6940 * g++.old-deja/g++.robertl/eb77.C (main): Same.
6941 * g++.old-deja/g++.robertl/eb73.C: Same.
6942 * g++.old-deja/g++.robertl/eb66.C (main): Same.
6943 * g++.old-deja/g++.robertl/eb55.C (t): Same.
6944 * g++.old-deja/g++.robertl/eb54.C (main): Same.
6945 * g++.old-deja/g++.robertl/eb46.C (main): Same.
6946 * g++.old-deja/g++.robertl/eb44.C: Same.
6947 * g++.old-deja/g++.robertl/eb41.C (main): Same.
6948 * g++.old-deja/g++.robertl/eb4.C (main): Same.
6949 * g++.old-deja/g++.robertl/eb39.C: Same.
6950 * g++.old-deja/g++.robertl/eb33.C (main): Same.
6951 * g++.old-deja/g++.robertl/eb31.C (main): Same.
6952 * g++.old-deja/g++.robertl/eb30.C: Same.
6953 * g++.old-deja/g++.robertl/eb3.C: Same.
6954 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
6955 * g++.old-deja/g++.robertl/eb21.C: Same.
6956 * g++.old-deja/g++.robertl/eb15.C: Same.
6957 * g++.old-deja/g++.robertl/eb118.C: Same.
6958 * g++.old-deja/g++.robertl/eb115.C (main): Same.
6959 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
6960 * g++.old-deja/g++.robertl/eb109.C: Same.
6961 * g++.old-deja/g++.other/sibcall1.C (main): Same.
6962 * g++.old-deja/g++.mike/rtti1.C: Same.
6963 * g++.old-deja/g++.mike/p658.C: Same.
6964 * g++.old-deja/g++.mike/net46.C: Same.
6965 * g++.old-deja/g++.mike/net34.C: Same.
6966 * g++.old-deja/g++.mike/memoize1.C: Same.
6967 * g++.old-deja/g++.mike/eh2.C: Same.
6968 * g++.old-deja/g++.law/weak.C: Same.
6969 * g++.old-deja/g++.law/visibility7.C: Same.
6970 * g++.old-deja/g++.law/visibility25.C: Same.
6971 * g++.old-deja/g++.law/visibility22.C: Same.
6972 * g++.old-deja/g++.law/visibility2.C: Same.
6973 * g++.old-deja/g++.law/visibility17.C: Same.
6974 * g++.old-deja/g++.law/visibility13.C: Same.
6975 * g++.old-deja/g++.law/visibility10.C: Same.
6976 * g++.old-deja/g++.law/visibility1.C: Same.
6977 * g++.old-deja/g++.law/virtual3.C (eval): Same.
6978 * g++.old-deja/g++.law/vbase1.C: Same.
6979 * g++.old-deja/g++.law/operators32.C: Same.
6980 * g++.old-deja/g++.law/nest3.C: Same.
6981 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
6982 * g++.old-deja/g++.law/except5.C (main): Same.
6983 * g++.old-deja/g++.law/cvt7.C (run): Same.
6984 * g++.old-deja/g++.law/cvt2.C: Same.
6985 * g++.old-deja/g++.law/cvt16.C: Same.
6986 * g++.old-deja/g++.law/ctors6.C (bar): Same.
6987 * g++.old-deja/g++.law/ctors17.C (main): Same.
6988 * g++.old-deja/g++.law/ctors13.C: Same.
6989 * g++.old-deja/g++.law/ctors12.C (main): Same.
6990 * g++.old-deja/g++.law/ctors10.C: Same.
6991 * g++.old-deja/g++.law/code-gen5.C: Same.
6992 * g++.old-deja/g++.law/bad-error7.C: Same.
6993 * g++.old-deja/g++.law/arm9.C: Same.
6994 * g++.old-deja/g++.law/arm12.C: Same.
6995 * g++.old-deja/g++.law/arg8.C: Same.
6996 * g++.old-deja/g++.law/arg1.C: Same.
6997 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
6998 * g++.old-deja/g++.jason/template31.C: Same.
6999 * g++.old-deja/g++.jason/template24.C (main): Same.
7000 * g++.old-deja/g++.jason/2371.C: Same.
7001 * g++.old-deja/g++.eh/new2.C: Same.
7002 * g++.old-deja/g++.eh/new1.C: Same.
7003 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7004 * g++.old-deja/g++.brendan/nest21.C (main): Same.
7005 * g++.old-deja/g++.brendan/err-msg3.C: Same.
7006 * g++.old-deja/g++.brendan/crash62.C: Same.
7007 * g++.old-deja/g++.brendan/crash52.C: Same.
7008 * g++.old-deja/g++.brendan/crash49.C (main): Same.
7009 * g++.old-deja/g++.brendan/crash38.C: Same.
7010 * g++.old-deja/g++.brendan/crash15.C (main): Same.
7011 * g++.old-deja/g++.brendan/copy9.C: Same.
7012
7013 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
7014
7015 * gcc.c-torture/execute/20001203-2.c (memset):
7016 Count argument is of type __SIZE_TYPE__.
7017
7018 2001-04-04 Diego Novillo <dnovillo@redhat.com>
7019
7020 * gcc.c-torture/compile/20010404-1.c: New test.
7021
7022 2001-04-04 Jakub Jelinek <jakub@redhat.com>
7023
7024 * gcc.c-torture/compile/20010326-1.c: New test.
7025
7026 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
7027
7028 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7029 peculiarities of the SH.
7030 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7031
7032 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7033
7034 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7035 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7036 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7037
7038 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7039
7040 * g77.f-torture/compile/20010321-1.f: New test.
7041
7042 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7043
7044 * gcc.c-torture/compile/20010329-1.c: New test.
7045
7046 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7047
7048 * gcc.c-torture/execute/20010329-1.c: New test.
7049
7050 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
7051
7052 * g++.old-deja/g++.other/eh4.C: Fix typo.
7053
7054 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
7055
7056 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7057
7058 2001-03-28 Philip Blundell <philb@gnu.org>
7059
7060 * gcc.c-torture/compile/20010328-1.c: New test.
7061
7062 2001-03-27 Richard Henderson <rth@redhat.com>
7063
7064 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7065 * g++.old-deja/g++.eh/vbase3.C: Likewise.
7066
7067 2001-03-27 Alan Modra <alan@linuxcare.com.au>
7068
7069 * gcc.c-torture/compile/20010327-1.c: New test.
7070
7071 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
7072
7073 * g++.old-deja/g++.other/friend12.C: New test.
7074 * g++.old-deja/g++.other/friend9.C: Expect no errors.
7075 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7076
7077 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
7078
7079 * gcc.c-torture/execute/20010325-1.c: New test.
7080
7081 2001-03-23 Jakub Jelinek <jakub@redhat.com>
7082
7083 * g++.old-deja/g++.other/mangle3.C: New test.
7084
7085 2001-03-22 Jakub Jelinek <jakub@redhat.com>
7086
7087 * g++.old-deja/g++.other/anon8.C: New test.
7088
7089 2001-03-20 Philip Blundell <philb@gnu.org>
7090
7091 * gcc.c-torture/compile/20010320-1.c: New test.
7092
7093 2001-03-17 Richard Henderson <rth@redhat.com>
7094
7095 * g++.old-deja/g++.other/eh4.C: Add expected error text.
7096
7097 2001-03-15 Geoff Keating <geoff@redhat.com>
7098
7099 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7100 tests on AIX.
7101
7102 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
7103
7104 * g++.old-deja/g++.other/eh4.C: New test.
7105
7106 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
7107
7108 * gcc.dg/cpp/mi1.c: Update.
7109
7110 2001-03-14 Jakub Jelinek <jakub@redhat.com>
7111
7112 * g++.old-deja/g++.other/regstack.C: New test.
7113
7114 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7115
7116 * g++.old-deja/g++.other/ref4.C: New test.
7117
7118 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
7119
7120 * objc/execute/va_method.m: Added.
7121 * objc/execute/IMP.m: Added.
7122 * objc/execute/_cmd.m: Added.
7123 * objc/execute/accessing_ivars.m: Added.
7124 * objc/execute/class-1.m: Added.
7125 * objc/execute/class-10.m: Added.
7126 * objc/execute/class-11.m: Added.
7127 * objc/execute/class-12.m: Added.
7128 * objc/execute/class-13.m: Added.
7129 * objc/execute/class-14.m: Added.
7130 * objc/execute/class-2.m: Added.
7131 * objc/execute/class-3.m: Added.
7132 * objc/execute/class-4.m: Added.
7133 * objc/execute/class-5.m: Added.
7134 * objc/execute/class-6.m: Added.
7135 * objc/execute/class-7.m: Added.
7136 * objc/execute/class-8.m: Added.
7137 * objc/execute/class-9.m: Added.
7138 * objc/execute/class-tests-1.h
7139 * objc/execute/class-tests-2.h
7140 * objc/execute/compatibility_alias.m: Added.
7141 * objc/execute/encode-1.m: Added.
7142 * objc/execute/formal_protocol-1.m: Added.
7143 * objc/execute/formal_protocol-2.m: Added.
7144 * objc/execute/formal_protocol-3.m: Added.
7145 * objc/execute/formal_protocol-4.m: Added.
7146 * objc/execute/formal_protocol-5.m: Added.
7147 * objc/execute/formal_protocol-6.m: Added.
7148 * objc/execute/formal_protocol-7.m: Added.
7149 * objc/execute/informal_protocol.m: Added.
7150 * objc/execute/initialize.m: Added.
7151 * objc/execute/load.m: Added.
7152 * objc/execute/many_args_method.m: Added.
7153 * objc/execute/nested-3.m: Added.
7154 * objc/execute/no_clash.m: Added.
7155 * objc/execute/private.m: Added.
7156 * objc/execute/redefining_self.m: Added.
7157 * objc/execute/root_methods.m: Added.
7158 * objc/execute/selector-1.m: Added.
7159 * objc/execute/static-1.m: Added.
7160 * objc/execute/static-2.m: Added.
7161 * objc/execute/va_method.m: Added.
7162
7163 2001-03-10 Richard Henderson <rth@redhat.com>
7164
7165 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7166
7167 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
7168
7169 * g++.old-deja/g++.other/crash31.C: XFAIL.
7170 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7171 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7172 * gcc.c-torture/execute/20010123-1.x: XFAIL.
7173 * gcc.c-torture/execute/20010124-1.x: XFAIL.
7174 * gcc.dg/sequence-pt-1.c: XFAIL one test.
7175
7176 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
7177
7178 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7179
7180 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7181
7182 * gcc.dg/20000724-1.c: Don't use multiline strings.
7183
7184 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7185
7186 * objc/execute/string1.m, objc/execute/string2.m: Compare the
7187 result of -cString against what we expect it to be; don't just
7188 print it out for no one to read.
7189
7190 * objc/execute/string3.m, objc/execute/string4.m: New tests.
7191 Based on testcases provided by Nicola Pero.
7192
7193 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7194
7195 * gcc.dg/cpp/macro7.c: New test.
7196
7197 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7198
7199 * gcc.dg/cpp/multiline.c: Update.
7200
7201 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7202
7203 * g++.old-deja/g++.other/enum3.C: New test.
7204
7205 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7206
7207 * g++.old-deja/g++.other/pod1.C: New test.
7208
7209 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7210
7211 * g++.old-deja/g++.ext/overload1.C: New test.
7212
7213 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7214
7215 * g++.old-deja/g++.pt/using1.C: New test.
7216
7217 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7218
7219 * g++.old-deja/g++.other/using9.C: New test.
7220
7221 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
7222
7223 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7224
7225 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7226
7227 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
7228
7229 * g++.old-deja/g++.ext/realpt1.C: Remove.
7230
7231 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
7232
7233 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7234
7235 2001-02-26 Will Cohen <wcohen@redhat.com>
7236
7237 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7238
7239 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
7240
7241 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7242 templatized constructors.
7243
7244 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7245
7246 * gcc.c-torture/execute/20010224-1.c: New test.
7247
7248 2001-02-23 Jakub Jelinek <jakub@redhat.com>
7249
7250 * gcc.c-torture/execute/20010222-1.c: New test.
7251
7252 2001-02-22 Jakub Jelinek <jakub@redhat.com>
7253
7254 * g++.old-deja/g++.other/inline20.C: New test.
7255
7256 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7257
7258 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7259
7260 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7261
7262 * g++.old-deja/g++.other/lookup22.C: New test.
7263
7264 2001-02-19 Zack Weinberg <zackw@stanford.edu>
7265
7266 * g77.dg: New directory.
7267 * g77.dg/20010216-1.f: New test case.
7268 * g77.dg/dg.exp: New driver.
7269 * lib/g77-dg.exp: New driver library.
7270
7271 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7272
7273 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7274
7275 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
7276
7277 * g++.old-deja/g++.other/decl9.C: New test.
7278
7279 2001-02-16 Jakub Jelinek <jakub@redhat.com>
7280
7281 * g++.old-deja/g++.other/init16.C: Update the test so that it does
7282 not need <string> and also tests the initialization at runtime.
7283
7284 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
7285
7286 * gcc.c-torture/execute/longlong.c: New test.
7287
7288 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
7289
7290 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7291
7292 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
7293
7294 * gcc.c-torture/execute/920302-1.c (execute):
7295 Change argument type to short.
7296
7297 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7298
7299 * g++.old-deja/g++.pt/deduct6.C: New test.
7300
7301 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7302
7303 * g++.old-deja/g++.pt/deduct5.C: New test.
7304
7305 2001-02-14 Jakub Jelinek <jakub@redhat.com>
7306
7307 * gcc.c-torture/execute/20010209-1.c: New test.
7308
7309 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
7310
7311 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7312
7313 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
7314
7315 * g++.dg/vtgc1.C: Update for new ABI.
7316
7317 * consistency.vlad: New directory, 1665 files.
7318
7319 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
7320
7321 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7322 return type.
7323 * gcc.dg/cpp/digraphs.c: Declare puts.
7324
7325 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7326
7327 * g++.old-deja/g++.other/warn5.C: New test.
7328
7329 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7330
7331 * g++.old-deja/g++.pt/spec40.C: New test.
7332
7333 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7334
7335 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7336 case.
7337 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7338
7339 2001-02-12 Jakub Jelinek <jakub@redhat.com>
7340
7341 * gcc.c-torture/compile/20010209-1.c: New test.
7342
7343 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
7344
7345 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7346 excess errors message but not if it crashes.
7347 * g++.old-deja/g++.other/crash27.C: Likewise.
7348 * g++.old-deja/g++.other/crash28.C: Likewise.
7349 * g++.old-deja/g++.other/crash30.C: Likewise.
7350 * g++.old-deja/g++.other/crash32.C: Likewise.
7351 * g++.old-deja/g++.other/crash35.C: Likewise.
7352 * g++.old-deja/g++.pt/inherit2.C: Likewise.
7353
7354 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
7355
7356 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7357 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7358 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7359 g77.f-torture/execute/execute.exp,
7360 g77.f-torture/noncompile/noncompile.exp,
7361 gcc.c-torture/execute/execute.exp,
7362 gcc.c-torture/execute/memcheck/memcheck.exp,
7363 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7364 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7365 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7366 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7367 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7368 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7369 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7370 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7371 Remove bug reporting instructions with ancient email addresses.
7372
7373 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7374
7375 * gcc.dg/20010202-1.c: New test.
7376 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7377
7378 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
7379
7380 * g++.dg/stdbool-if.C: New test.
7381
7382 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7383
7384 * objc/execute/fdecl.m: Added main().
7385
7386 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7387
7388 * gcc.c-torture/execute/20010206-1.c: New test.
7389
7390 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
7391
7392 * gcc.dg/cpp/avoidpaste1.c: Update.
7393
7394 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
7395
7396 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7397 Pero <nicola@brainstorm.co.uk>.
7398 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7399
7400 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
7401
7402 * g++.old-deja/g++.pt/spec39.C: New test.
7403
7404 2001-02-05 Jakub Jelinek <jakub@redhat.com>
7405
7406 * gcc.c-torture/compile/20010202-1.c: New test.
7407
7408 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
7409
7410 * g++.old-deja/g++.abi/primary2.C: New test.
7411 * g++.old-deja/g++.abi/primary3.C: New test.
7412 * g++.old-deja/g++.abi/primary4.C: New test.
7413 * g++.old-deja/g++.abi/primary5.C: New test.
7414 * g++.old-deja/g++.abi/vtable3.h: New test.
7415 * g++.old-deja/g++.abi/vtable3a.C: New test.
7416 * g++.old-deja/g++.abi/vtable3b.C: New test.
7417 * g++.old-deja/g++.abi/vtable3c.C: New test.
7418 * g++.old-deja/g++.abi/vtable3d.C: New test.
7419 * g++.old-deja/g++.abi/vtable3e.C: New test.
7420 * g++.old-deja/g++.abi/vtable3f.C: New test.
7421 * g++.old-deja/g++.abi/vtable3g.C: New test.
7422 * g++.old-deja/g++.abi/vtable3h.C: New test.
7423 * g++.old-deja/g++.abi/vtable3i.C: New test.
7424 * g++.old-deja/g++.abi/vtable3j.C: New test.
7425 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7426
7427 2001-02-03 Jakub Jelinek <jakub@redhat.com>
7428
7429 * g++.old-deja/g++.other/anon6.C: New test.
7430 * g++.old-deja/g++.other/anon7.C: New test.
7431
7432 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
7433
7434 * gcc.dg/cpp/avoidpaste2.c: New tests.
7435
7436 2001-01-31 Jakub Jelinek <jakub@redhat.com>
7437
7438 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7439
7440 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
7441
7442 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7443 DECIMAL_DIG cases for Irix."
7444
7445 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
7446
7447 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7448
7449 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
7450
7451 * gcc.dg/c99-tag-1.c: New test.
7452
7453 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
7454
7455 * gcc.dg/cpp/tr-warn1.c: Add tests.
7456
7457 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
7458
7459 * gcc.dg/cpp/avoidpaste1.c: Update.
7460 * gcc.dg/cpp/paste4.c: Update.
7461
7462 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
7463
7464 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7465 cases for Irix.
7466
7467 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7468
7469 * g++.old-deja/g++.other/inline19.C: New test.
7470
7471 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
7472
7473 * gcc.dg/Wlarger-than.c: New test.
7474
7475 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
7476
7477 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7478
7479 2001-01-29 Jakub Jelinek <jakub@redhat.com>
7480
7481 * gcc.c-torture/execute/20010129-1.c: New test.
7482 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7483
7484 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
7485
7486 * gcc.dg/cpp/avoidpaste1.c: Test case.
7487
7488 2001-01-28 Jakub Jelinek <jakub@redhat.com>
7489
7490 * g++.old-deja/g++.other/inline18.C: New test.
7491
7492 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7493
7494 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7495 and __builtin_putchar.
7496
7497 2001-01-27 Jakub Jelinek <jakub@redhat.com>
7498
7499 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7500 tests.
7501
7502 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
7503
7504 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7505 floating point number rounding mode to round to the nearest
7506 representable mode.
7507
7508 2001-01-25 Jakub Jelinek <jakub@redhat.com>
7509
7510 * g++.old-deja/g++.other/mangle2.C: New test.
7511
7512 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
7513
7514 * gcc.c-torture/compile/20010124-1.c: New test.
7515
7516 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
7517
7518 * g++.old-deja/g++.pt/spec38.C: New test.
7519
7520 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7521
7522 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7523 "Build don't run".
7524
7525 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7526
7527 * gcc.c-torture/execute/20010123-1.c: New test.
7528
7529 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
7530
7531 * g++.old-deja/g++.pt/spec37.C: New test.
7532
7533 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
7534
7535 * g++.old-deja/g++.pt/overload14.C: New test.
7536
7537 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7538
7539 * gcc.c-torture/execute/20010122-1.c: New test, exercise
7540 __builtin_return_address.
7541
7542 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
7543
7544 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7545 * g++.old-deja/g++.pt/spec35.C: New test.
7546 * g++.old-deja/g++.pt/spec36.C: New test.
7547
7548 2001-01-20 Jakub Jelinek <jakub@redhat.com>
7549
7550 * gcc.c-torture/compile/20010118-1.c: New test.
7551
7552 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
7553
7554 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7555
7556 2001-01-19 Jakub Jelinek <jakub@redhat.com>
7557
7558 * gcc.c-torture/execute/20010119-1.c: New test.
7559
7560 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7561
7562 * g++.old-deja/g++.other/vbase5.C: New test.
7563
7564 2001-01-19 Jakub Jelinek <jakub@redhat.com>
7565
7566 * gcc.c-torture/execute/20010118-1.c: New test.
7567
7568 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7569
7570 * g++.old-deja/g++.pt/deduct3.C: New test.
7571
7572 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7573
7574 * g++.old-deja/g++.pt/spec34.C: New test.
7575
7576 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
7577
7578 * g77.f-torture/compile/20000601-2.f: New test.
7579
7580 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7581
7582 * g++.old-deja/g++.other/init17.C: New test.
7583
7584 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
7585
7586 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
7587
7588 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7589
7590 * g++.old-deja/g++.pt/unify8.C: New test.
7591
7592 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7593
7594 * g++.old-deja/g++.abi/vbase1.C: New test.
7595
7596 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
7597
7598 * g++.old-deja/g++.pt/crash65.C: New test.
7599
7600 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
7601
7602 * gcc.dg/cpp/assembl2.S: New test case.
7603
7604 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
7605
7606 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
7607 are supported.
7608
7609 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7610
7611 * g++.old-deja/g++.other/builtins1.C: New test.
7612 * g++.old-deja/g++.other/builtins2.C: Likewise.
7613 * g++.old-deja/g++.other/builtins3.C: Likewise.
7614 * g++.old-deja/g++.other/builtins4.C: Likewise.
7615
7616 2001-01-17 Jakub Jelinek <jakub@redhat.com>
7617
7618 * gcc.c-torture/compile/20010117-1.c: New test.
7619 * gcc.c-torture/compile/20010117-2.c: New test.
7620
7621 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7622
7623 * g77.f-torture/execute/20010116.[fx]: New test,
7624 XFAIL on i?86-*-*.
7625 * g77.f-torture/compile/20010115.f: Indicate it's
7626 a test for PR fortran/1636.
7627
7628 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
7629
7630 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
7631
7632 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
7633
7634 * g77.f-torture/compile/20010115.f: New test.
7635
7636 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
7637
7638 * g++.old-deja/g++.pt/nontype5.C: New test.
7639
7640 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
7641
7642 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
7643 have an equivalent working one below it.
7644
7645 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
7646
7647 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
7648 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7649
7650 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
7651
7652 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
7653 message containing "init_priority".
7654 (conpr-2.C): Likewise.
7655 (conpr-3.C): Likewise.
7656 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
7657
7658 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7659
7660 * gcc.c-torture/execute/20010114-2.c: New test.
7661
7662 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
7663
7664 * gcc.c-torture/compile/20010114-1.c: New test.
7665 * gcc.c-torture/compile/20010114-1.x: Xfail.
7666 * gcc.c-torture/compile/20010114-2.c: New test.
7667 * gcc.c-torture/execute/20010114-1.c: New test.
7668 * gcc.dg/trunc-1.c: New test.
7669 * gcc.dg/uninit-B.c: New test.
7670
7671 2001-01-13 Nick Clifton <nickc@redhat.com>
7672
7673 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
7674 target.
7675
7676 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
7677
7678 * gcc.c-torture/compile/20010113-1.c: New test.
7679
7680 2001-01-13 Jakub Jelinek <jakub@redhat.com>
7681
7682 * gcc.c-torture/compile/20001212-1.c: New test.
7683
7684 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
7685
7686 * gcc.dg/cpp/widestr1.c: Update.
7687 * gcc.dg/cpp/prag-imp.c: Remove.
7688
7689 2001-01-12 Jakub Jelinek <jakub@redhat.com>
7690
7691 * gcc.c-torture/execute/20000801-3.x: Remove.
7692 * gcc.dg/c90-init-1.c: New test.
7693 * gcc.dg/c99-init-1.c: New test.
7694 * gcc.dg/c99-init-2.c: New test.
7695 * gcc.dg/gnu99-init-1.c: New test.
7696
7697 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
7698
7699 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
7700 testing that no relevant ones were found.
7701
7702 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
7703
7704 * g++.old-deja/g++.pt/cast2.C: New test.
7705
7706 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
7707
7708 * g++.old-deja/g++.pt/friend47.C: New test.
7709
7710 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7711
7712 * g++.old-deja/g++.pt/instantiate13.C: New test.
7713
7714 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7715
7716 * g++.old-deja/g++.other/defarg7.C: New test.
7717 * g++.old-deja/g++.other/defarg8.C: New test.
7718
7719 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7720
7721 * g++.old-deja/g++.pt/crash64.C: New test.
7722
7723 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
7724
7725 * g++.old-deja/g++.pt/crash63.C: New test.
7726
7727 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
7728
7729 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
7730
7731 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
7732
7733 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
7734
7735 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7736
7737 * g++.old-deja/g++.pt/error3.C: New test.
7738
7739 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7740
7741 * g++.old-deja/g++.other/crash39.C: New test.
7742
7743 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
7744
7745 * g++.old-deja/g++.other/vbase4.C: New test.
7746
7747 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
7748
7749 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
7750 * gcc.dg/special/20000419-2.c: New file. Identical to above.
7751 * gcc.dg/special/special.exp: New test driver which will check
7752 for alias support for the above test.
7753
7754 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
7755
7756 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
7757 problems on small machines.
7758 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
7759 parameterize.
7760
7761 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
7762
7763 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
7764 mips.
7765 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
7766
7767 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
7768
7769 * g++.old_deja/g++.pt/using8.C: New test.
7770
7771 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
7772
7773 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
7774
7775 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
7776
7777 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
7778 where a failure is expected.
7779 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
7780
7781 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7782
7783 * g++.old_deja/g++.pt/instantiate12.C: New test.
7784
7785 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7786
7787 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
7788 start of structs.
7789 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
7790 * g++.old-deja/g++.brendan/crash17.C: Likewise.
7791 * g++.old-deja/g++.brendan/crash29.C: Likewise.
7792 * g++.old-deja/g++.brendan/crash48.C: Likewise.
7793 * g++.old-deja/g++.brendan/ns1.C: Likewise.
7794 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
7795 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7796 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7797 * g++.old-deja/g++.eh/spec6.C: Likewise.
7798 * g++.old-deja/g++.jason/crash3.C: Likewise.
7799 * g++.old-deja/g++.law/ctors11.C: Likewise.
7800 * g++.old-deja/g++.law/ctors17.C: Likewise.
7801 * g++.old-deja/g++.law/ctors5.C: Likewise.
7802 * g++.old-deja/g++.law/ctors9.C: Likewise.
7803 * g++.old-deja/g++.mike/ambig1.C: Likewise.
7804 * g++.old-deja/g++.mike/net22.C: Likewise.
7805 * g++.old-deja/g++.mike/p3538a.C: Likewise.
7806 * g++.old-deja/g++.mike/p3538b.C: Likewise.
7807 * g++.old-deja/g++.mike/virt3.C: Likewise.
7808 * g++.old-deja/g++.niklas/t128.C: Likewise.
7809 * g++.old-deja/g++.other/anon4.C: Likewise.
7810 * g++.old-deja/g++.other/using1.C: Likewise.
7811 * g++.old-deja/g++.other/warn3.C: Likewise.
7812 * g++.old-deja/g++.pt/t37.C: Likewise.
7813 * g++.old-deja/g++.robertl/eb69.C: Likewise.
7814 * g++.old-deja/g++.robertl/eb71.C: Likewise.
7815
7816 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
7817
7818 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
7819
7820 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7821
7822 * gcc.c-torture/execute/stdio-opt-3.c: New test.
7823
7824 2001-01-07 Jakub Jelinek <jakub@redhat.com>
7825
7826 * gcc.c-torture/compile/20010107-1.c: New test.
7827
7828 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
7829
7830 * gcc.c-torture/execute/builtin-noret-1.c: New test.
7831
7832 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
7833
7834 * gcc.dg/format/format.h: New file.
7835 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
7836 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
7837 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
7838 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
7839 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
7840 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
7841 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
7842 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
7843 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
7844 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
7845 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
7846 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
7847 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
7848 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
7849 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
7850 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
7851 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
7852 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
7853 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
7854 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
7855 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
7856 instead of declaring standard types, macros and functions in each
7857 test.
7858
7859 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
7860
7861 * gcc.c-torture/execute/20010106-1.c: New test.
7862
7863 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
7864
7865 * gcc.dg/format/format.exp: New file.
7866 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
7867 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
7868 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
7869 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
7870 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
7871 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
7872 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
7873 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
7874 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
7875 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
7876 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
7877 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
7878 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
7879 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
7880 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
7881 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
7882 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
7883 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
7884 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
7885 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
7886 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
7887 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
7888 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
7889 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
7890 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
7891 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
7892 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
7893 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
7894 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
7895 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
7896 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
7897 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
7898 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
7899 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
7900 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
7901 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
7902 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
7903 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
7904 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
7905 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
7906 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
7907 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
7908
7909 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
7910
7911 * gcc.c-torture/execute/991228-1.c: Take word endianness into
7912 account.
7913
7914 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
7915
7916 * gcc.c-torture/execute/builtin-complex-1.c: New test.
7917
7918 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
7919
7920 * g++.old-deja/g++.pt/crash62.C: New test.
7921
7922 2001-01-04 Richard Henderson <rth@redhat.com>
7923
7924 * gcc.dg/20000926-1.c: Update expected warnings.
7925 * gcc.dg/array-2.c: Likewise.
7926 * gcc.dg/array-4.c: Also validate flexible array members.
7927 * gcc.dg/c99-flex-array-1.c: New.
7928
7929 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
7930
7931 * gcc.c-torture/compile/20001222-1.x: Remove.
7932
7933 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7934
7935 * gcc.c-torture/execute/built-in-setjmp.c: New.
7936
7937 2001-01-03 Richard Henderson <rth@redhat.com>
7938
7939 * gcc.dg/940510-1.c: Update expected error wording.
7940 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
7941
7942 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
7943
7944 * lib/target-supports.exp (check_alias_available): Modified to
7945 indicate aliases not supported if only weak aliases are supported.
7946
7947 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7948
7949 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
7950 Turn on cmpstrsi checks for __pj__ and __i370__.
7951
7952 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
7953
7954 * g++.old-deja/g++.other/virtual11.C: New test.
7955
7956 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
7957
7958 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
7959
7960 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7961
7962 * gcc.c-torture/compile/20010102-1.c: New test.
7963
7964 2001-01-02 Andreas Jaeger <aj@suse.de>
7965
7966 * gcc.dg/noreturn-3.c: New test.
7967
7968 * gcc.dg/noreturn-4.c: New test.
7969
7970 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7971
7972 * gcc.c-torture/execute/stdio-opt-1.c: Also test
7973 __builtin_fputc and __builtin_fwrite.
7974
7975 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
7976
7977 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
7978 signed char, not default char.
7979
7980 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
7981
7982 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
7983
7984 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
7985
7986 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
7987
7988 2000-12-29 Richard Henderson <rth@redhat.com>
7989
7990 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
7991 (__cyg_profile_func_exit): Define.
7992
7993 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7994
7995 * g++.dg/vtgc1.C: New test.
7996
7997 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
7998
7999 * gcc.dg/noncompile/20001228-1.c: New test.
8000
8001 * gcc.dg/20001228-1.c: New test.
8002
8003 * gcc.c-torture/execute/20001228-1.c: New test.
8004
8005 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
8006
8007 * gcc.dg/format-strfmon-1.c: New test.
8008
8009 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8010
8011 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8012 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8013 * gcc.c-torture/execute/string-opt-1.c: Likewise.
8014 * gcc.c-torture/execute/string-opt-2.c: Likewise.
8015 * gcc.c-torture/execute/string-opt-3.c: Likewise.
8016 * gcc.c-torture/execute/string-opt-4.c: Likewise.
8017 * gcc.c-torture/execute/string-opt-6.c: Likewise.
8018 * gcc.c-torture/execute/string-opt-7.c: Likewise.
8019 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8020 * gcc.c-torture/execute/string-opt-9.c: Likewise.
8021 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8022 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8023 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8024
8025 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8026 * gcc.c-torture/execute/string-opt-4.c: Test index.
8027
8028 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
8029
8030 * gcc.c-torture/compile/20001226-1.c: New test.
8031
8032 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
8033
8034 * gcc.c-torture/compile/20001222-1.c: New test.
8035 * gcc.c-torture/compile/20001222-1.x: Xfail.
8036
8037 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
8038
8039 * gcc.c-torture/execute/comp-goto-2.c: New test.
8040
8041 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
8042
8043 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8044 Use long types if __INT_MAX__ is 32767.
8045 (main): Use cast to (sint32 *) when poking 88 into a_page.
8046
8047 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8048
8049 2000-12-21 Bernd Schmidt <bernds@redhat.com>
8050
8051 * gcc.c-torture/compile/20001221-1.c: New test.
8052 * gcc.c-torture/execute/20001221-1.c: New test.
8053
8054 2000-12-20 Richard Henderson <rth@redhat.com>
8055
8056 * g++.old-deja/g++.pt/crash36.C: Update error lines.
8057 * g++.old-deja/g++.robertl/eb109.C: Likewise.
8058
8059 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8060
8061 * gcc.dg/compare3.c: New test.
8062
8063 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
8064
8065 * gcc.dg/format-warnll-1.c: New test.
8066
8067 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
8068
8069 * gcc.dg/cpp/cmdlne-P.c: New test.
8070
8071 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
8072
8073 * gcc.c-torture/execute/builtin-abs-1.c,
8074 gcc.c-torture/execute/builtin-abs-2.c: New tests.
8075
8076 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8077
8078 * gcc.dg/cpp/multiline.c: New test.
8079
8080 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8081
8082 * g++.old-deja/g++.other/syshdr1.C: Update.
8083 * gcc.dg/cpp/lineflags.c: Remove temporarily.
8084
8085 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8086
8087 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8088
8089 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8090
8091 * g++.old-deja/g++.pt/ttp65.C: New test.
8092
8093 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8094
8095 * g++.old-deja/g++.pt/ttp64.C: New test.
8096
8097 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8098
8099 * g++.old-deja/g++.pt/spec33.C: New test.
8100
8101 2000-12-14 Catherine Moore <clm@redhat.com>
8102
8103 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8104 * gcc.c-torture/execute/920612-2.c: Likewise.
8105 * gcc.c-torture/execute/920428-2.c: Likewise.
8106 * gcc-c-torture/execute/va-arg-11.c: Call exit.
8107 * gcc.c-torture/execute/va-arg-21.c: Likewise.
8108
8109 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8110
8111 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8112 * gcc.dg/pack-test-2.c: Likewise.
8113
8114 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8115
8116 Tests by Zack Weinberg <zackw@stanford.edu>.
8117
8118 * gcc.dg/cpp/defined.c: Update.
8119 * gcc.dg/cpp/defined_trad.c: New tests.
8120
8121 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8122
8123 * gcc.dg/cpp/trad-direct.c: Update.
8124
8125 2000-12-11 Neil Booth <neilb@earthling.net>
8126
8127 * gcc.dg/cpp/defined_trad.c
8128
8129 2000-12-11 Neil Booth <neilb@earthling.net>
8130
8131 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8132
8133 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
8134
8135 * gcc.dg/format-miss-2.c: New test.
8136
8137 2000-12-09 Neil Booth <neilb@earthling.net>
8138
8139 * gcc.dg/cpp/lineflags.c: New tests.
8140 * gcc.dg/cpp/poison.c: Update.
8141 * gcc.dg/cpp/redef2.c: Update.
8142 * gcc.dg/cpp/skipping.c: New test.
8143
8144 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
8145
8146 * g++.old-deja/g++.other/eh3.C: New testcase.
8147
8148 2000-12-07 Neil Booth <neilb@earthling.net>
8149
8150 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8151 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8152 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8153 wtr-union-init-2.c, wtr-union-init-3.c: Update.
8154 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8155 Update.
8156
8157 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8158
8159 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8160 __SIZE_TYPE__ instead of int for type of integers cast to
8161 pointers.
8162
8163 2000-12-07 Jakub Jelinek <jakub@redhat.com>
8164
8165 * g++.old-deja/g++.other/cleanup4.C: New test.
8166
8167 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8168
8169 * format-sec-1.c: New test.
8170
8171 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8172
8173 * gcc.dg/format-nonlit-3.c: New test.
8174
8175 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8176
8177 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8178 through a null pointer.
8179
8180 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8181
8182 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8183 * g++.old-deja/g++.pt/partial4.C: New test.
8184
8185 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
8186
8187 * gcc.c-torture/execute/ieee/hugeval.x: New.
8188
8189 2000-12-06 Neil Booth <neilb@earthling.net>
8190
8191 * gcc.dg/cpp/backslash2.c: New tests.
8192
8193 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8194
8195 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8196 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8197
8198 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
8199
8200 * gcc.c-torture/execute/20001203-2.c: New testcase.
8201
8202 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8203
8204 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8205 * g++.old-deja/g++.other/virtual10.C: New test.
8206
8207 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8208
8209 * g++.old-deja/g++.mike/pmf5.C: Remove test.
8210
8211 2000-12-05 Richard Henderson <rth@redhat.com>
8212
8213 * gcc.c-torture/compile/20001205-1.c: New.
8214
8215 2000-12-04 Neil Booth <neilb@earthling.net>
8216
8217 * g++.old-deja/g++.other/virtual9.C: New test.
8218 * g++.old-deja/g++.pt/crash61.C: New test.
8219 * gcc.c-torture/execute/loop-9.c: New test.
8220
8221 2000-12-04 Neil Booth <neilb@earthling.net>
8222
8223 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8224 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8225 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8226 * gcc.dg/cpp/extratokens.c: ...here.
8227
8228 2000-12-04 Neil Booth <neilb@earthling.net>
8229
8230 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8231 New tests.
8232
8233 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8234
8235 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8236 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8237
8238 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
8239
8240 * gcc.c-torture/execute/20001203-1.c: New test.
8241
8242 2000-12-03 Neil Booth <neilb@earthling.net>
8243
8244 * gcc.dg/cpp/macro6.c: New test cases.
8245
8246 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8247
8248 * gcc.c-torture/execute/string-opt-9.c: New test.
8249 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8250 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8251 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8252
8253 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8254 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8255
8256 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
8257
8258 * gcc.dg/cpp/if-6.c: New testcase.
8259
8260 * gcc.dg/20001201-1.c: New testcase.
8261
8262 2000-12-02 Neil Booth <neilb@earthling.net>
8263
8264 * g++.old-deja/g++.other/externC4.C,
8265 g++.old-deja/g++.other/friend10.C: New tests.
8266
8267 2000-12-02 Neil Booth <neilb@earthling.net>
8268
8269 * g++.old-deja/g++.other/instan2.C
8270 * g++.old-deja/g++.other/instan3.C: New test.
8271
8272 2000-12-02 Neil Booth <neilb@earthling.net>
8273
8274 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8275 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8276 gnuc99.c,gnuc99-pedantic.c: New tests.
8277
8278 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8279
8280 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8281 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8282
8283 2000-12-01 Neil Booth <neilb@earthling.net>
8284
8285 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8286 * gcc.dg/cpp/poison.c: Update.
8287 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8288
8289 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
8290
8291 * g77.f-torture/execute/20001201.f: New test.
8292
8293 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8294
8295 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8296
8297 2000-12-01 Jakub Jelinek <jakub@redhat.com>
8298
8299 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8300
8301 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
8302
8303 * g++.old-deja/g++.other/cast6.C: New test.
8304
8305 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
8306
8307 * gcc.c-torture/execute/20001130-2.c: New testcase.
8308
8309 2000-11-30 Richard Henderson <rth@redhat.com>
8310
8311 * gcc.c-torture/execute/20001130-1.c: New test.
8312
8313 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8314
8315 * g++.old-deja/g++.other/op3.C: New test.
8316
8317 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8318
8319 * g++.old-deja/g++.other/op2.C: New test.
8320
8321 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8322
8323 * g++.old-deja/g++.other/crash38.C: New test.
8324
8325 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
8326
8327 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8328
8329 2000-11-29 Jakub Jelinek <jakub@redhat.com>
8330
8331 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8332 tests.
8333 * gcc.c-torture/execute/string-opt-6.c: New test.
8334
8335 * gcc.dg/20001117-1.c: Add main.
8336
8337 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
8338
8339 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8340 Move from here ...
8341 * gcc.dg/940510-1.c: ... to here.
8342
8343 * gcc.dg/20000926-1.c: GNU C now allows initializations of
8344 zero-size arrays in toplevel structures.
8345
8346 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8347
8348 * gcc.c-torture/execute/loop-8.c: New test.
8349
8350 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8351
8352 * g++.old-deja/g++.other/base1.C: New test.
8353
8354 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8355
8356 * g++.old-deja/g++.other/parse2.C: New test.
8357
8358 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8359
8360 * g++.old-deja/g++.pt/incomplete1.C: New test.
8361
8362 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8363
8364 * g++.old-deja/g++.other/friend9.C: New test.
8365
8366 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8367
8368 * gcc.dg/20001127-1.c: New test.
8369
8370 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8371
8372 * g++.old-deja/g++.pt/friend46.C: New test.
8373
8374 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8375
8376 * g++.old-deja/g++.other/ptrmem8.C: New test.
8377
8378 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8379
8380 * gcc.c-torture/execute/string-opt-7.c: New test.
8381 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8382
8383 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
8384
8385 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8386 instead of 'mkcheck 2'.
8387
8388 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
8389
8390 * gcc.c-torture/execute/memcheck/driver.c,
8391 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8392 C9X references to refer to C99.
8393
8394 2000-11-25 Jakub Jelinek <jakub@redhat.com>
8395
8396 * gcc.dg/ultrasp3.c: New test.
8397
8398 2000-11-25 Neil Booth <neilb@earthling.net>
8399
8400 * gcc.dg/cpp/include2.c: Update test to be locale independent.
8401
8402 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
8403
8404 * gcc.c-torture/compile/20001123-2.c: New.
8405
8406 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8407
8408 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8409
8410 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
8411
8412 * gcc.dg/sequence-point-1.c: Add some new tests.
8413 * gcc.c-torture/execute/20001124-1.c: New test.
8414
8415 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8416
8417 * g++.old-deja/g++.other/vaarg4.C: New test.
8418 * gcc.c-torture/compile/20001123-1.c: New test.
8419
8420 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8421
8422 * g++.other/crash24.C: Adjust and remove XFAIL.
8423 * g++.other/crash37.C: New test.
8424
8425 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
8426
8427 * g++.old-deja/g++.pt/instantiate9.C: New test.
8428
8429 2000-11-22 Mark Mitchell <mark@codesourcery.com>
8430
8431 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8432 new ABI, too.
8433
8434 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8435 * g++.old-deja/g++.robertl/eb55.C: Likewise.
8436
8437 2000-11-22 Neil Booth <neilb@earthling.net>
8438
8439 * gcc.dg/cpp/Wtrigraphs.c: New test.
8440
8441 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
8442
8443 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8444
8445 2000-11-22 Jakub Jelinek <jakub@redhat.com>
8446
8447 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8448
8449 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
8450
8451 * lib/gcc-dg.exp: load_lib scanasm.exp.
8452 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8453 * lib/g++-dg.exp: load_lib scanasm.exp.
8454 * lib/scanasm.exp: New.
8455 (scan-assembler, scan-assembler-not): Add optional arguments to
8456 test name, or if not present, the pattern name.
8457 (scan-assembler-dem, scan-assembler-dem-not): New.
8458
8459 * g++.dg/dg.exp: New.
8460
8461 2000-11-21 Neil Booth <neilb@earthling.net>
8462
8463 * gcc.dg/cpp/integrated1.c: Remove.
8464
8465 2000-11-21 Jakub Jelinek <jakub@redhat.com>
8466
8467 * gcc.c-torture/execute/20001121-1.c: New test.
8468
8469 2000-11-21 Richard Henderson <rth@redhat.com>
8470
8471 * gcc.c-torture/compile/20001121-1.c: New test.
8472
8473 2000-11-20 Neil Booth <neilb@earthling.net>
8474
8475 * gcc.dg/cpp/integrated1.c: New test.
8476
8477 2000-11-21 Jakub Jelinek <jakub@redhat.com>
8478
8479 * g++.old-deja/g++.other/inline17.C: New test.
8480
8481 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
8482
8483 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8484 local variable to be zero: I made the variable global. Now
8485 uses abort() and exit() instead of relying on main's return value.
8486
8487 2000-11-20 Neil Booth <neilb@earthling.net>
8488
8489 * gcc.dg/cpp/paste2.c: Update test.
8490 * objc/execute/paste.m: New test.
8491
8492 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
8493
8494 * gcc.dg/c99-condexpr-1.c: New test.
8495
8496 2000-11-20 Neil Booth <neilb@earthling.net>
8497
8498 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8499
8500 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
8501
8502 * g++.old-deja/g++.pt/export1.C: New test.
8503
8504 2000-11-20 Jakub Jelinek <jakub@redhat.com>
8505
8506 * gcc.dg/20001117-1.c: New test.
8507
8508 2000-11-18 Richard Henderson <rth@redhat.com>
8509
8510 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8511
8512 2000-11-18 Richard Henderson <rth@redhat.com>
8513
8514 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8515 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8516 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8517
8518 2000-11-18 Richard Henderson <rth@redhat.com>
8519
8520 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8521 (main): New. Exit cleanly.
8522
8523 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8524
8525 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8526 gcc.dg/c99-fordecl-2.c: New tests.
8527
8528 2000-11-18 Richard Henderson <rth@redhat.com>
8529
8530 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8531 * gcc.c-torture/execute/zerolen-2.c: New.
8532
8533 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8534
8535 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8536 memory.
8537
8538 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
8539
8540 * g++.old-deja/g++.pt/instantiate8.C: New test.
8541
8542 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
8543
8544 * g++.old-deja/g++.other/incomplete.C: Add more tests.
8545 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8546
8547 2000-11-16 Nick Clifton <nickc@redhat.com>
8548
8549 * gcc.c-torture/execute/nestfunc-2.c: New test.
8550 * gcc.c-torture/execute/nestfunc-3.c: New test.
8551
8552 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
8553
8554 * gcc.c-torture/compile/20001116-1.c: New test.
8555
8556 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8557
8558 * gcc.c-torture/execute/20001115-1.c: New test.
8559
8560 2000-11-15 Mark Mitchell <mark@codesourcery.com>
8561
8562 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8563 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
8564 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
8565 * g++.old-deja/g++.abi/vmihint.C: Likewise.
8566
8567 2000-11-15 Neil Booth <neilb@earthling.net>
8568
8569 gcc.dg/cpp/_Pragma1.c: Update.
8570 gcc.dg/cpp/_Pragma2.c: New test.
8571
8572 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
8573
8574 * g++.old-deja/g++.other/anon5.C: New test.
8575
8576 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
8577
8578 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
8579 tests.
8580
8581 2000-11-14 Jakub Jelinek <jakub@redhat.com>
8582
8583 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
8584 output.
8585
8586 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8587
8588 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
8589 labels at end of compound statements.
8590
8591 2000-11-13 Jakub Jelinek <jakub@redhat.com>
8592
8593 * gcc.c-torture/execute/loop-7.c: New test.
8594
8595 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8596
8597 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
8598
8599 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8600
8601 * gcc.dg/c99-bool-1.c: New test.
8602
8603 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
8604
8605 * gcc.dg/c99-scope-1.c: Remove xfail.
8606 * gcc.dg/c99-scope-2.c: New test.
8607
8608 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8609
8610 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
8611 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
8612
8613 2000-11-11 Mark Mitchell <mark@codesourcery.com>
8614
8615 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
8616 error messages.
8617
8618 * g++.mike/p700.C: Don't typedef wchar_t.
8619 * g++.mike/p784.C: Likewise.
8620 * g++.mike/eb101.C: Don't use __wchar_t.
8621
8622 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
8623
8624 * g77.f-torture/execute/20001111.[fx]: Test premature exit
8625 from DO loop.
8626
8627 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
8628
8629 * gcc.c-torture/execute/20001111-1.c: New test.
8630
8631 2000-11-10 Nick Clifton <nickc@redhat.com>
8632
8633 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
8634 long multuiple and accumulate.
8635
8636 2000-11-09 Richard Henderson <rth@redhat.com>
8637
8638 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
8639 via size_t instead of int.
8640
8641 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
8642 * gcc.c-torture/execute/string-opt-2.c: Likewise.
8643 * gcc.c-torture/execute/string-opt-3.c: Likewise.
8644 * gcc.c-torture/execute/string-opt-4.c: Likewise.
8645
8646 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
8647
8648 * gcc.c-torture/compile/20001109-1.c: New test.
8649 * gcc.c-torture/compile/20001109-2.c: New test.
8650
8651 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
8652
8653 * g++.old-deja/g++.pt/operator1.C: New test.
8654 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
8655
8656 2000-11-09 Jakub Jelinek <jakub@redhat.com>
8657
8658 * gcc.dg/20001108-1.c: New test.
8659
8660 2000-11-09 Jakub Jelinek <jakub@redhat.com>
8661
8662 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
8663 with both arguments constant strings.
8664 * gcc.c-torture/execute/string-opt-3.c: New test.
8665 * gcc.c-torture/execute/string-opt-4.c: New test.
8666 * gcc.c-torture/execute/string-opt-5.c: New test.
8667
8668 2000-11-08 Nick Clifton <nickc@redhat.com>
8669
8670 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
8671 mulsidi3adddi patterns.
8672
8673 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
8674
8675 * g++.old-deja/g++.other/crash36.C: New test.
8676
8677 2000-11-08 Jakub Jelinek <jakub@redhat.com>
8678
8679 * g++.old-deja/g++.other/init16.C: New test.
8680
8681 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
8682
8683 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
8684
8685 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
8686
8687 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
8688 * gcc.c-torture/execute/va-arg-16.x: Likewise.
8689 * gcc.c-torture/execute/va-arg-17.x: Likewise.
8690
8691 2000-11-07 DJ Delorie <dj@redhat.com>
8692
8693 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
8694
8695 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8696
8697 * gcc.c-torture/execute/string-opt-1.c: New test.
8698
8699 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
8700
8701 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
8702 mips-sgi-irix6.* because the MIPS ABI passes floating-point
8703 parameters in registers, and there is no way for a varargs
8704 function to know in which order the integer and floating-point
8705 parameters should be interleaved when they are placed on the
8706 stack.
8707 * gcc.c-torture/execute/va-arg-16.x: Likewise.
8708 * gcc.c-torture/execute/va-arg-17.x: Likewise.
8709
8710 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8711
8712 * gcc.c-torture/execute/string-opt-2.c: New test.
8713
8714 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
8715
8716 * g++.old-deja/g++.pt/crash60.C: New test.
8717
8718 2000-11-06 Jakub Jelinek <jakub@redhat.com>
8719
8720 * g++.old-deja/g++.other/crash24.C: New test.
8721 * g++.old-deja/g++.other/crash25.C: New test.
8722 * g++.old-deja/g++.other/crash26.C: New test.
8723 * g++.old-deja/g++.other/crash27.C: New test.
8724 * g++.old-deja/g++.other/crash28.C: New test.
8725 * g++.old-deja/g++.other/crash29.C: New test.
8726 * g++.old-deja/g++.other/crash30.C: New test.
8727 * g++.old-deja/g++.other/crash31.C: New test.
8728 * g++.old-deja/g++.other/crash32.C: New test.
8729 * g++.old-deja/g++.other/crash33.C: New test.
8730 * g++.old-deja/g++.other/crash34.C: New test.
8731 * g++.old-deja/g++.other/crash35.C: New test.
8732
8733 2000-11-06 Jakub Jelinek <jakub@redhat.com>
8734
8735 * gcc.c-torture/execute/20001031-1.c: New test.
8736
8737 2000-11-04 Mark Mitchell <mark@codesourcery.com>
8738
8739 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
8740 namespace.
8741
8742 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
8743 standards-conformant.
8744
8745 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
8746
8747 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
8748 * g++.old-deja/g++.mike/p755a.C: Likewise.
8749 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
8750 library makes no calls to `operator new' during initialization.
8751
8752 2000-11-04 Neil Booth <neilb@earthling.net>
8753
8754 * gcc.dg/cpp/include2.c: New tests.
8755
8756 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
8757
8758 * lib/g++.exp (g++_set_ld_library_path): New function.
8759 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
8760
8761 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
8762
8763 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
8764 warnings.
8765
8766 2000-11-01 Richard Henderson <rth@redhat.com>
8767
8768 * g++.old-deja/g++.ext/namedret1.C: New.
8769 * g++.old-deja/g++.ext/namedret2.C: New.
8770 * g++.old-deja/g++.ext/namedret3.C: New.
8771
8772 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
8773
8774 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
8775 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
8776
8777 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8778
8779 * gcc.c-torture/execute/va-arg-21.c: New test.
8780
8781 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
8782
8783 * gcc.dg/c99-complex-2.c: New test.
8784
8785 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8786
8787 * gcc.c-torture/execute/stdio-opt-1.c: New test.
8788
8789 2000-10-31 Jakub Jelinek <jakub@redhat.com>
8790
8791 * g++.old-deja/g++.other/inline16.C: New test.
8792
8793 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
8794
8795 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
8796 __PRETTY_FUNCTION__
8797
8798 2000-10-29 Neil Booth <neilb@earthling.net>
8799
8800 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
8801 New tests.
8802 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
8803 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
8804 optimisation.
8805
8806 2000-10-29 Neil Booth <neilb@earthling.net>
8807
8808 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
8809 * mi1.c, mi1c.h: Add null directives to multiple-include test.
8810 * mi5.c: Test multiple includes work with -C.
8811 * trigraphs.c: Test ^= version.
8812
8813 2000-10-28 Neil Booth <neilb@earthling.net>
8814
8815 New tests and test updates for new macro expander.
8816
8817 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
8818 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
8819 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
8820 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
8821 new diagnostic messages.
8822
8823 * gcc.dg/cpp/macro3.c: New tests.
8824
8825 2000-10-27 Mark Mitchell <mark@codesourcery.com>
8826
8827 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
8828 on the same line.
8829
8830 2000-10-27 Jakub Jelinek <jakub@redhat.com>
8831
8832 * g++.old-deja/g++.other/eh2.C: New test.
8833
8834 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
8835
8836 * gcc.c-torture/execute/20001027-1.c: New test.
8837
8838 2000-10-26 Richard Henderson <rth@redhat.com>
8839
8840 * gcc.c-torture/execute/20001026-1.c: New.
8841
8842 2000-10-26 Mark Mitchell <mark@codesourcery.com>
8843
8844 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
8845 * g++.old-deja/g++.law/builtin1.C: Likewise.
8846 * g++.old-deja/g++.law/ctors10.C: Likewise.
8847 * g++.old-deja/g++.law/virtual3.C: Likewise.
8848 * g++.old-deja/g++.mike/p658.C: Likewise.
8849 * g++.old-deja/g++.other/sibcall1.C: Likewise.
8850 * g++.old-deja/g++.other/vaarg2.C: Likewise.
8851 * g++.old-deja/g++.robertl/eb124.C: Likewise.
8852 * g++.old-deja/g++.robertl/eb44.C: Likewise.
8853 * g++.old-deja/g++.robertl/eb77.C: Likewise.
8854
8855 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
8856
8857 * gcc.c-torture/compile/20001024-1.c: New test.
8858
8859 2000-10-25 Mark Mitchell <mark@codesourcery.com>
8860
8861 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
8862 to tell us whether or not we are using V3.
8863
8864 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
8865
8866 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
8867 operands.
8868
8869 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
8870
8871 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
8872
8873 2000-10-25 Jakub Jelinek <jakub@redhat.com>
8874
8875 * gcc.c-torture/execute/20001024-1.c: New test.
8876
8877 2000-10-24 Jakub Jelinek <jakub@redhat.com>
8878
8879 * g++.old-deja/g++.other/sibcall1.C: New test.
8880
8881 2000-10-20 Jakub Jelinek <jakub@redhat.com>
8882
8883 * gcc.dg/noncompile/init-3.c: New test.
8884
8885 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
8886
8887 * gcc.dg/format-array-1.c: New test.
8888
8889 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
8890
8891 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
8892 writing through null pointers; remove comment about testing
8893 unterminated strings.
8894
8895 2000-10-17 Matthew Hiller <hiller@redhat.com>
8896
8897 * gcc.c-torture/execute/20001017-2.c: New test.
8898
8899 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
8900
8901 * gcc.c-torture/compile/20001018-1.c: New test.
8902 * gcc.c-torture/compile/20001018-1.x: Xfail.
8903
8904 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8905
8906 * gcc.c-torture/execute/20001017-1.c: New test.
8907
8908 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
8909
8910 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
8911 for multiple use of arguments with scanf formats; add tests for
8912 multiple use of arguments.
8913
8914 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
8915
8916 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
8917
8918 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
8919
8920 * gcc.dg/format-miss-1.c: New test.
8921
8922 2000-10-16 Jakub Jelinek <jakub@redhat.com>
8923
8924 * gcc.c-torture/execute/20001013-1.c: New test.
8925
8926 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
8927
8928 * gcc.dg/format-branch-1.c: New test.
8929
8930 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
8931
8932 * README, lib/file-format.exp: Remove EGCS references.
8933
8934 2000-10-16 Jakub Jelinek <jakub@redhat.com>
8935
8936 * gcc.dg/20001013-1.c: New test.
8937
8938 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
8939
8940 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
8941 for intmax_t in the compiler using __typeof__ and the type rules
8942 for conditional expressions.
8943
8944 2000-10-13 Jakub Jelinek <jakub@redhat.com>
8945
8946 * gcc.dg/20001012-1.c: New test.
8947 * gcc.dg/20001012-2.c: New test.
8948
8949 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8950
8951 * gcc.dg/format-attr-1.c: New test.
8952
8953 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8954
8955 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
8956 __LONG_LONG_MAX__ instead of LLONG_MAX.
8957
8958 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
8959
8960 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
8961 scanf flags.
8962 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
8963 flags.
8964
8965 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
8966
8967 * gcc.dg/sequence-pt-1.c: New test.
8968
8969 2000-10-11 Geoff Keating <geoffk@cygnus.com>
8970
8971 * gcc.c-torture/execute/20001011-1.c: New testcase.
8972 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
8973
8974 2000-10-10 Jakub Jelinek <jakub@redhat.com>
8975
8976 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
8977 does not error on it.
8978
8979 2000-10-10 Jakub Jelinek <jakub@redhat.com>
8980
8981 * gcc.dg/20001009-1.c: New test.
8982
8983 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
8984
8985 * gcc.c-torture/compile/20001009-1.c: Move from here ....
8986 * gcc.c-torture/execute/20001009-2.c: ... to here.
8987
8988 2000-10-09 Geoff Keating <geoffk@cygnus.com>
8989
8990 * gcc.c-torture/compile/20001009-1.c: New testcase.
8991 * gcc.c-torture/execute/20001009-1.c: New testcase.
8992 Testcases provided by Jan Hubicka <jh@suse.cz>.
8993
8994 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
8995
8996 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
8997 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
8998 uintmax_t using <limits.h> to emulate the compiler's internal
8999 logic. No longer XFAIL %j tests.
9000
9001 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
9002
9003 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9004 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9005 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9006 regexps and details of expected handling of some bad formats.
9007 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9008 suppression.
9009
9010 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
9011
9012 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9013 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9014 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9015 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9016 in list archives.
9017
9018 2000-10-06 Richard Henderson <rth@cygnus.com>
9019
9020 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9021 * g++.old-deja/g++.brendan/crash52.C: Likewise.
9022 * g++.old-deja/g++.jason/report.C: Likewise.
9023 * g++.old-deja/g++.law/friend5.C: Likewise.
9024 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
9025 of the expected warnings.
9026
9027 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
9028
9029 * g++.old-deja/g++.pt/enum14.C: New test.
9030
9031 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
9032
9033 * g++.old-deja/g++.pt/crash59.C: New test.
9034
9035 2000-10-04 Will Cohen <wcohen@redhat.com>
9036
9037 * gcc.dg/20000926-1.c: New test.
9038
9039 2000-10-03 Geoff Keating <geoffk@cygnus.com>
9040
9041 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9042 function name for current C++ compiler.
9043 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9044
9045 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
9046
9047 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9048 __PRETTY_FUNCTION__.
9049 * g++.old-deja/g++.ext/pretty2.C: Likewise.
9050
9051 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9052
9053 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9054
9055 2000-09-26 Jakub Jelinek <jakub@redhat.com>
9056
9057 * gcc.c-torture/compile/20000923-1.c: New test.
9058
9059 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9060
9061 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9062 * g++.old-deja/g++.pt/ttp62.C: Same.
9063 * g++.old-deja/g++.other/inline14.C: Same.
9064
9065 2000-09-24 Richard Henderson <rth@cygnus.com>
9066
9067 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9068
9069 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
9070
9071 * gcc.dg/c90-printf-1.c: Add test for wide string format.
9072
9073 2000-09-22 Geoff Keating <geoffk@cygnus.com>
9074
9075 * gcc.c-torture/compile/20000922-1.c: New file.
9076
9077 2000-09-21 Nick Clifton <nickc@redhat.com>
9078
9079 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9080 a signed long modulo operation.
9081 (mod6): New function - perform an unsigned long modulo operation.
9082 (main): Add tests for modulos of very large numbers by very small
9083 dividends.
9084
9085 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9086
9087 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9088
9089 2000-09-19 Richard Henderson <rth@cygnus.com>
9090
9091 * gcc.dg/compare2.c (case 10): XFAIL.
9092
9093 2000-09-18 Richard Henderson <rth@cygnus.com>
9094
9095 * gcc.c-torture/execute/20000906-1.c: Move ...
9096 * gcc.dg/20000906-1.c: ... here. Only run on targets
9097 that support __builtin_trap.
9098
9099 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
9100
9101 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9102
9103 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9104
9105 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9106 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
9107 more $ format tests.
9108
9109 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9110
9111 * gcc.dg/format-errmk-1.c: New test.
9112
9113 2000-09-17 Greg McGary <greg@mcgary.org>
9114
9115 * gcc.c-torture/execute/20000917-1.x: Remove.
9116
9117 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
9118
9119 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9120
9121 2000-09-17 Greg McGary <greg@mcgary.org>
9122
9123 * gcc.c-torture/execute/20000917-1.c: New test.
9124 * gcc.c-torture/execute/20000917-1.x: XFAIL.
9125
9126 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
9127
9128 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9129 in nested macro bug.
9130
9131 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
9132
9133 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9134
9135 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
9136
9137 * gcc.c-torture/execute/20000914-1.c: New test.
9138
9139 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
9140
9141 * g++.other/inline13.C: New test.
9142
9143 2000-09-12 Andreas Jaeger <aj@suse.de>
9144
9145 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9146 constant by Ulrich Drepper <drepper@redhat.com>.
9147
9148 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
9149
9150 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9151
9152 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9153
9154 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9155
9156 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
9157
9158 * gcc.dg/cpp/backslash.c: New test.
9159
9160 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
9161
9162 * gcc.c-torture/execute/20000910-1.c: New test.
9163 * gcc.c-torture/execute/20000910-2.c: Likewise.
9164
9165 2000-09-11 Robert Lipe <robertl@sco.com>
9166
9167 * gcc.dg/pragma-align.c: New test.
9168
9169 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
9170
9171 * g++.old-deja/g++.pt/explicit82.C: New test.
9172 * g++.old-deja/g++.pt/explicit83.C: New test.
9173
9174 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
9175
9176 * gcc.dg/asm-names.c: New test.
9177
9178 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9179
9180 * gcc.dg/cpp/tr-warn6.c: New test
9181
9182 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
9183
9184 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9185 be accepted.
9186
9187 2000-09-07 Catherine Moore <clm@redhat.com>
9188
9189 * gcc.c-torture/execute/unroll-1.c: New test.
9190
9191 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
9192
9193 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9194 ERROR markers.
9195 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9196 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9197 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9198 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9199 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9200 Preprocess only.
9201 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9202 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9203
9204 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9205
9206 * g++.old-deja/g++.pt/deduct2.C: New test.
9207
9208 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9209
9210 * g++.old-deja/g++.pt/parms2.C: New test.
9211
9212 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9213
9214 * g++.old-deja/g++.pt/crash58.C: New test.
9215
9216 2000-09-06 Greg McGary <greg@mcgary.org>
9217
9218 * gcc.c-torture/execute/20000906-1.c: New test.
9219 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9220
9221 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9222
9223 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9224
9225 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9226
9227 * g++.old-deja/g++.pt/crash57.C: New test.
9228
9229 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9230
9231 * g++.old-deja/g++.pt/crash56.C: New test.
9232
9233 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9234
9235 * g++.old-deja/g++.pt/koenig1.C: New test.
9236
9237 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9238
9239 * gcc.dg/20000904-1.c: New test.
9240
9241 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9242
9243 * gcc.dg/cpp/paste8.c: New test.
9244
9245 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
9246
9247 * gcc.c-torture/compile/20000827-1.c: New test.
9248
9249 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9250
9251 * gcc.dg/format-diag-1.c: New test.
9252
9253 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9254
9255 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9256 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9257 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9258 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9259 gcc.dg/formatz-1.c: Adjust warning regular expressions.
9260
9261 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9262
9263 * g++.old-deja/g++.other/nested4.C: New test.
9264
9265 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9266
9267 * g++.old-deja/g++.ns/scoped1.C: New test.
9268
9269 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
9270
9271 * lib/g++.exp: Support testing already-installed GCC.
9272
9273 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9274
9275 * wtr-label-1.c, wtr-suffix-1.c: New tests.
9276
9277 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9278
9279 * gcc.dg/return-type-2.c: New test.
9280
9281 2000-08-27 Geoff Keating <geoffk@cygnus.com>
9282
9283 * gcc.c-torture/compile/20000825-1.c: New test.
9284
9285 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
9286
9287 * gcc.dg/dwarf2-2.c: New test.
9288
9289 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
9290
9291 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9292 dg-warning regexps.
9293
9294 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
9295
9296 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9297 gcc.dg/format-ext-5.c: New tests.
9298
9299 2000-08-25 Jakub Jelinek <jakub@redhat.com>
9300
9301 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9302
9303 2000-08-24 Mark Mitchell <mark@codesourcery.com>
9304
9305 * gcc.dg/noncompile/930622-2.c: Adjust error message.
9306
9307 2000-08-24 Richard Henderson <rth@cygnus.com>
9308
9309 * gcc.dg/ia64-sync-1.c: New test.
9310 * gcc.dg/ia64-sync-2.c: New test.
9311 * gcc.dg/ia64-asm-1.c: New test.
9312
9313 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
9314
9315 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9316 * gcc.dg/format-ext-2.c: New test.
9317
9318 2000-08-23 Jason Merrill <jason@redhat.com>
9319
9320 * lib/old-dejagnu.exp: Also ignore "In member function" and
9321 "At global scope".
9322
9323 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9324
9325 * gcc.dg/noncompile/label-lineno-1.c: New test.
9326
9327 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9328
9329 * gcc.dg/c99-array-nonobj-1.c: New test.
9330
9331 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9332
9333 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9334 tests.
9335 * gcc.dg/format-ext-1.c: New test.
9336
9337 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9338
9339 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9340 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9341 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9342 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9343 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9344
9345 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
9346
9347 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9348 gcc.dg/c99-strftime-2.c: New tests.
9349
9350 2000-08-22 Richard Henderson <rth@cygnus.com>
9351
9352 * gcc.c-torture/execute/20000822-1.c: New test.
9353
9354 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9355
9356 * gcc.c-torture/execute/20000819-1.x: Remove.
9357
9358 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9359
9360 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9361 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9362 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9363 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9364 gcc.dg/format-xopen-1.c: New tests.
9365
9366 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9367
9368 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9369
9370 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9371
9372 * g++.old-deja/g++.other/loop2.C: New test.
9373
9374 * gcc.c-torture/compile/20000606-1.c: New test.
9375 * gcc.c-torture/compile/20000728-1.c: New test.
9376 * gcc.c-torture/execute/20000801-1.c: New test.
9377 * gcc.c-torture/execute/20000801-2.c: New test.
9378 * gcc.c-torture/execute/20000819-1.c: New test.
9379 * gcc.c-torture/execute/20000819-1.x: XFAIL.
9380 * gcc.dg/20000629-1.c: New test.
9381 * gcc.dg/20000724-1.c: New test.
9382 * gcc.dg/20000807-1.c: New test.
9383
9384 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
9385
9386 * gcc.dg/cpp/pragma-1.c: New test.
9387 * gcc.dg/cpp/pragma-2.c: New test.
9388
9389 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
9390
9391 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9392 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
9393
9394 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9395
9396 * gcc.c-torture/compile/20000818-1.c: New test.
9397
9398 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
9399
9400 * gcc.c-torture/execute/20000818-1.c: New test.
9401
9402 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
9403
9404 * gcc.dg/format-va-1.c: New test.
9405
9406 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9407
9408 * g++.old-deja/g++.other/typedef8.C: New test.
9409
9410 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9411
9412 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9413 * g++.old-deja/g++.mike/net36.C: Mark candidate.
9414 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9415 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9416 * g++.old-deja/g++.other/ptrmem7.C: New test.
9417 * g++.old-deja/g++.pt/ptrmem10.C: New test.
9418
9419 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9420
9421 * g++.old-deja/g++.pt/typename27.C: New test.
9422
9423 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
9424
9425 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9426 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9427 * g++.old-deja/g++.pt/friend45.C: New test.
9428 * g++.old-deja/g++.other/friend8.C: New test.
9429
9430 2000-08-15 Richard Henderson <rth@cygnus.com>
9431
9432 * gcc.c-torture/execute/20000815-1.c: New test.
9433
9434 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
9435
9436 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9437 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9438 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9439
9440 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
9441
9442 * g++.old-deja/g++.other/refinit2.C: New test.
9443
9444 2000-08-13 Geoff Keating <geoffk@cygnus.com>
9445
9446 * lib/c-torture.exp (c-torture): Make
9447 compiler_conditional_xfail_data global.
9448 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9449 compiler_conditional_xfail_data machinery.
9450 (f-torture-execute): Likewise.
9451 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9452 and only when unrolling loops.
9453
9454 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9455
9456 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
9457
9458 * g++.old-deja/g++.pt/explicit81.C: New test.
9459
9460 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
9461
9462 * g++.old-deja/g++.pt/typename26.C: New test.
9463
9464 2000-08-10 Geoff Keating <geoffk@cygnus.com>
9465
9466 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9467 warning.
9468
9469 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
9470
9471 * g++.old-deja/g++.other/array3.C: New test.
9472
9473 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
9474
9475 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9476 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9477 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9478 New tests.
9479
9480 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
9481
9482 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9483 * g++.old-deja/g++.abi/vmihint.C: Likewise.
9484
9485 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
9486
9487 * gcc.c-torture/execute/20000808-1.c: New test.
9488
9489 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
9490
9491 * gcc.dg/c90-const-expr-1.c: New test.
9492
9493 2000-08-08 Richard Henderson <rth@cygnus.com>
9494
9495 * gcc.dg/noncompile/920923-1.c: Declare calloc.
9496
9497 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
9498
9499 * gcc.dg/noncompile/const-ll-1.c: New test.
9500
9501 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
9502
9503 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9504
9505 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
9506
9507 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9508 that running programs linked against the shared version of libobjc
9509 run correctly.
9510
9511 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
9512
9513 * gcc.dg/c99-printf-1.c: New test.
9514
9515 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
9516
9517 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9518
9519 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
9520
9521 * gcc.c-torture/execute/20000731-1.x: Delete.
9522
9523 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
9524
9525 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9526 and torture_without_loops as is done by c-torture.exp.
9527 (search_for): Copy from c-torture.exp.
9528 (gcc-dg-runtest): New function, drives a directory of tests
9529 iterating over the TORTURE_OPTIONS.
9530 (scan-assembler, scan-assembler-not): Move here from
9531 individual directory drivers.
9532
9533 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9534 defined by lib/gcc-dg.exp.
9535 * gcc.dg/cpp/cpp.exp: Likewise.
9536 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
9537 gcc-dg-runtest, so we cycle over optimization options.
9538
9539 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9540 * gcc.dg/compare2.c: No longer expected to fail.
9541
9542 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
9543
9544 * gcc.c-torture/execute/20000804-1.c: New test.
9545
9546 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
9547
9548 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9549
9550 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
9551
9552 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9553
9554 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
9555
9556 * gcc.c-torture/compile/20000803-1.c: New test.
9557
9558 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
9559
9560 * gcc.c-torture/execute/20000801-3.c,
9561 gcc.c-torture/execute/20000801-4.c: New tests.
9562 * gcc.c-torture/execute/20000801-3.x,
9563 gcc.c-torture/execute/20000801-4.x: Xfail.
9564
9565 2000-08-02 Geoff Keating <geoffk@cygnus.com>
9566
9567 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
9568 libobjc/.libs to allow for libtool.
9569
9570 2000-08-02 Jakub Jelinek <jakub@redhat.com>
9571
9572 * gcc.c-torture/compile/20000802-1.c: New test.
9573
9574 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
9575
9576 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
9577
9578 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
9579
9580 * gcc-c-torture/execute/20000731-2.c: New test.
9581
9582 * gcc.c-torture/execute/20000731-1.c: New test.
9583 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
9584
9585 2000-07-31 Jakub Jelinek <jakub@redhat.com>
9586
9587 * testsuite/gcc.dg/cpp/paste7.c: New test.
9588 * gcc.dg/cpp/20000725-1.c: New test.
9589
9590 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
9591
9592 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
9593 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
9594 declaration warning for __builtin_dwarf_reg_size.
9595
9596 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
9597
9598 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
9599
9600 * gcc.dg/noncompile/voidparam-1.c: New test.
9601
9602 2000-07-30 Richard Henderson <rth@cygnus.com>
9603
9604 * gcc.dg/c90-digraph-1.c: Don't xfail.
9605 * gcc.dg/compare2.c (case 10): Xfail.
9606 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
9607
9608 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
9609
9610 * gcc.dg/c99-main-1.c: New test.
9611
9612 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
9613
9614 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
9615
9616 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
9617
9618 * gcc.c-tortuer/execute/20000726-1.c: New test.
9619
9620 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
9621
9622 * gcc.c-torture/execute/enum-2.c: New test.
9623
9624 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9625
9626 * gcc.dg/cpp/tr-warn3.c: New test.
9627
9628 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
9629
9630 * g++.old-deja/g++.ext/implicit1.C: Remove.
9631 * g++.old-deja/g++.jason/c2.C: Remove
9632 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
9633 * g++.old-deja/g++.pt/crash16.C: Likewise.
9634 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
9635
9636 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
9637
9638 * g++.old-deja/g++.other/for2.C: New test.
9639
9640 2000-07-25 Jakub Jelinek <jakub@redhat.com>
9641
9642 * gcc.dg/20000720-1.c: New test.
9643
9644 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
9645
9646 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
9647
9648 2000-07-24 Geoff Keating <geoffk@cygnus.com>
9649
9650 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
9651 * gcc.c-torture/execute/20000722-1.c: New.
9652 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
9653
9654 2000-07-24 Jakub Jelinek <jakub@redhat.com>
9655
9656 * gcc.dg/cpp/20000720-1.S: New test.
9657
9658 2000-07-21 Michael Meissner <meissner@redhat.com>
9659
9660 * gcc.c-torture/execute/ieee/hugeval.c: New test.
9661
9662 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
9663
9664 * g++.old-deja/g++.brendan/crash16.C,
9665 g++.old-deja/g++.brendan/parse3.C,
9666 g++.old-deja/g++.brendan/redecl1.C,
9667 g++.old-deja/g++.ns/template13.C,
9668 g++.old-deja/g++.other/decl4.C,
9669 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
9670
9671 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
9672
9673 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
9674 and "Internal error".
9675
9676 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
9677 regexps.
9678 * gcc.dg/cpp/paste6.c: New test.
9679
9680 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
9681
9682 * gcc.dg/cpp/tr-direct.c: New test.
9683
9684 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
9685 gcc.dg/cpp/undef1.c: Tweak error regexps.
9686
9687 2000-07-18 Eric Christopher <echristo@redhat.com>
9688
9689 * gcc.c-torture/compile/20000718-1.c: New test.
9690
9691 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
9692
9693 * cpplex.c (_cpp_push_token): If the token being pushed back
9694 is the previous token in this context, just subtract one from
9695 context->posn.
9696 * cppmacro.c (save_expansion): Clear aux field when storing a
9697 placemarker.
9698
9699 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
9700
9701 * gcc.dg/noncompile/redecl-1.c: New test.
9702
9703 2000-07-18 Jakub Jelinek <jakub@redhat.com>
9704
9705 * gcc.c-torture/execute/20000717-5.c: New test.
9706 * gcc.c-torture/execute/20000717-1.x: Removed.
9707
9708 2000-07-17 Richard Henderson <rth@cygnus.com>
9709
9710 * gcc.c-torture/execute/20000717-4.c: New test.
9711
9712 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
9713
9714 * gcc.dg/cpp/syshdr.c: New test.
9715 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
9716
9717 2000-07-17 Neil Booth <neilb@earthling.net>
9718
9719 * gcc.dg/cpp/cmdlne-dM.c: New test.
9720 * gcc.dg/cpp/cmdlne-dD.c: New test.
9721
9722 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
9723
9724 * gcc.c-torture/execute/20000717-3.c: New test.
9725
9726 * gcc.c-torture/compile/20000717-1.c: New test.
9727
9728 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
9729
9730 * gcc.c-torture/execute/20000717-2.c: New test.
9731
9732 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
9733
9734 * gcc.dg/formatz-1.c: New test.
9735
9736 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
9737 * gcc.dg/c99-digraph-1.c: New tests.
9738
9739 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
9740 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
9741
9742 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
9743 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
9744 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
9745 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
9746 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
9747 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
9748 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
9749
9750 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
9751
9752 * gcc.c-torture/execute/20000717-1.c: New test.
9753 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
9754
9755 2000-07-15 Jakub Jelinek <jakub@redhat.com>
9756
9757 * gcc.c-torture/execute/20000715-2.c: New test.
9758 * gcc.dg/20000715-1.c: New test.
9759
9760 2000-07-15 Michael Meissner <meissner@redhat.com>
9761
9762 * gcc.c-torture/execute/20000715-1.c: New test.
9763
9764 2000-07-13 Jakub Jelinek <jakub@redhat.com>
9765
9766 * gcc.c-torture/execute/20000707-1.c: New test.
9767
9768 2000-07-13 Neil Booth <NeilB@earthling.net>
9769
9770 * testsuite/gcc.dg/cpp/digraph1.c,
9771 testsuite/gcc.dg/cpp/digraph2.c,
9772 testsuite/gcc.dg/cpp/digraphs.c: New tests.
9773
9774 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
9775
9776 * g77.f-torture/compile/20000630-2.f: New test.
9777 * g77.f-torture/compile/20000630-2.x
9778
9779 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
9780
9781 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
9782
9783 2000-07-11 Neil Booth <NeilB@earthling.net>
9784
9785 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
9786
9787 2000-07-11 Neil Booth <NeilB@earthling.net>
9788
9789 * gcc.dg/cpp/cmdlne-C.c: New.
9790
9791 2000-07-09 Neil Booth <NeilB@earthling.net>
9792
9793 * gcc.dg/cpp/directiv.c: New tests.
9794 * gcc.dg/cpp/undef1.c: Update.
9795
9796 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
9797
9798 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
9799
9800 2000-07-09 Neil Booth <NeilB@earthling.net>
9801
9802 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
9803
9804 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
9805
9806 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
9807 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
9808
9809 2000-07-08 Neil Booth <NeilB@earthling.net>
9810
9811 * gcc.dg/cpp/macsyntx.c: New tests.
9812
9813 2000-07-07 Jakub Jelinek <jakub@redhat.com>
9814
9815 * gcc.dg/20000707-1.c: New test.
9816
9817 2000-07-07 Jakub Jelinek <jakub@redhat.com>
9818
9819 * gcc.c-torture/execute/20000706-1.c: New test.
9820 * gcc.c-torture/execute/20000706-2.c: New test.
9821 * gcc.c-torture/execute/20000706-3.c: New test.
9822 * gcc.c-torture/execute/20000706-4.c: New test.
9823 * gcc.c-torture/execute/20000706-5.c: New test.
9824
9825 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
9826
9827 * g++.old-deja/g++.pt/instantiate7.C: New test.
9828
9829 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
9830
9831 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
9832 * g++.old-deja/g++.mike/thunk3.C: Likewise.
9833 * g++.old-deja/g++.other/rtti3.C: Likewise.
9834 * g++.old-deja/g++.other/rttid3.C: Likewise.
9835
9836 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
9837
9838 * g77.f-torture/compile/20000630-1.x: Fix typo
9839
9840 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
9841
9842 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
9843 assembly output.
9844
9845 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
9846
9847 * gcc.dg/cpp/ident.c: New test.
9848
9849 2000-07-05 Neil Booth <NeilB@earthling.net>
9850
9851 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
9852 gcc.dg/cpp/lexstrng.c: New tests.
9853
9854 2000-07-04 Neil Booth <NeilB@earthling.net>
9855
9856 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
9857 * gcc.dg/cpp/strify2.c: Same.
9858
9859 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
9860
9861 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
9862 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
9863 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
9864 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
9865
9866 * testsuite/gcc.dg/cpp/macro1.c,
9867 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
9868 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
9869 testsuite/gcc.dg/cpp/strify1.c,
9870 testsuite/gcc.dg/cpp/strify2.c: New tests.
9871
9872 2000-07-03 Jakub Jelinek <jakub@redhat.com>
9873
9874 * gcc.c-torture/execute/20000703-1.c: New test.
9875
9876 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
9877
9878 * g++.old-deja/g++.pt (lookup10.C): New test.
9879
9880 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
9881
9882 * g++.old-deja/g++.pt (typename25.C): New test.
9883
9884 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
9885
9886 * gcc.c-torture/compile/20000701-1.c: New test.
9887
9888 2000-06-30 Nick Clifton <nickc@cygnus.com>
9889
9890 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
9891 to test case.
9892
9893 2000-06-30 Catherine Moore <clm@cygnus.com>
9894
9895 * gcc.c-torture/execute/align-1.c: New test.
9896
9897 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
9898
9899 * g++.old-deja/g++.pt/expr8.C: New test.
9900 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
9901
9902 2000-06-29 Nick Clifton <nickc@cygnus.com>
9903
9904 * gcc.c-torture/compile/20000629-1.c: New test.
9905
9906 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
9907
9908
9909 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
9910 gcc.dg/noncompile directory, depending on whether they're
9911 preprocessor tests or not. Annotate all the tests for the dg
9912 framework.
9913
9914 * gcc.c-torture/noncompile/noncompile.exp: Delete.
9915 * gcc.dg/noncompile/noncompile.exp: New.
9916
9917 * Moved files:
9918 Old name New name
9919 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
9920 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
9921 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
9922 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
9923 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
9924 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
9925 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
9926 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
9927 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
9928 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
9929 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
9930 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
9931 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
9932 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
9933 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
9934 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
9935 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
9936 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
9937 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
9938 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
9939 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
9940 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
9941 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
9942 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
9943
9944 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
9945 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
9946 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
9947 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
9948 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
9949 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
9950
9951 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
9952
9953 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
9954 declare one variable. On the fourth, error.
9955 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
9956 declared by 20000628-1a.h.
9957
9958 2000-06-29 Richard Henderson <rth@redhat.com>
9959
9960 * gcc.c-torture/execute/930529-1.x: New file.
9961 * gcc.dg/920413-1.c: Adjust expected warning text.
9962 * gcc.dg/980217-1.c: Declare abort.
9963 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
9964
9965 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
9966
9967 * g77.f-torture/compile/20000629-1.f: New test.
9968 * g77.f-torture/compile/20000629-1.x: Expected to fail.
9969
9970 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
9971
9972 Rearrange lots of files, removing entirely the
9973 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
9974 directories.
9975
9976 * Deleted files:
9977 gcc.c-torture/code_quality/code_quality.exp
9978 gcc.c-torture/special/special.exp
9979 gcc.failure/failure.exp
9980 gcc.failure/940409-1.x
9981 gcc.c-torture/compile/961203-1.x
9982
9983 * New files:
9984 gcc.misc-tests/linkage.exp
9985 gcc.c-torture/execute/920730-1t.c
9986 gcc.c-torture/execute/920730-1t.x
9987 gcc.c-torture/compile/920520-1.x
9988 gcc.c-torture/compile/920521-1.x
9989 gcc.c-torture/compile/981006-1.x
9990 gcc.c-torture/execute/eeprof-1.x
9991
9992 * Moved files (possibly with modifications to fit a new harness):
9993 Old name New name
9994 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
9995 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
9996 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
9997 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
9998 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
9999 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
10000 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
10001 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
10002 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
10003 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
10004 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
10005 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
10006 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
10007 gcc.failure/940409-1.c gcc.dg/940409-1.c
10008
10009 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
10010
10011 * c-torture/compile/961203-1.x: Delete.
10012
10013 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
10014 not exit. Include stdio.h.
10015 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10016 * gcc.misc-tests/dg-12.c: Likewise.
10017 * gcc.misc-tests/dg-5.c: Likewise.
10018 * gcc.misc-tests/dg-6.c: Likewise.
10019 * gcc.misc-tests/dg-7.c: Prototype abort.
10020 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10021 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10022 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
10023 not exit.
10024 * gcc.misc-tests/sieve.c: Use return from main, not exit.
10025 * gcc.misc-tests/sort2.c: Use return from main, not exit.
10026
10027 2000-06-28 Jakub Jelinek <jakub@redhat.com>
10028
10029 * gcc.dg/cpp/20000628-1.c: New test.
10030 * gcc.dg/cpp/20000628-1.h: New header for above test.
10031 * gcc.dg/cpp/20000628-1a.h: Likewise.
10032
10033 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
10034
10035 * gcc.dg/cpp: New directory.
10036 * gcc.dg/cpp/cpp.exp: New driver.
10037 * gcc.dg/cpp/20000627-1.c: New test.
10038 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10039 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10040 and rewrite as a compilation test.
10041
10042 * gcc.dg: Move many files into the cpp subdirectory, possibly
10043 renaming or editing them as well.
10044 Old name New name
10045 990119-1.c cpp/19990119-1.c
10046 990228-1.c cpp/19990228-1.c
10047 990407-1.c cpp/19990407-1.c
10048 990409-1.c cpp/19990409-1.c
10049 990413-1.c cpp/19990413-1.c
10050 990703-1.c cpp/19990703-1.c
10051 20000127-1.c cpp/20000127-1.c
10052 20000129-1.c cpp/20000129-1.c
10053 20000207-1.c cpp/20000207-1.c
10054 20000207-2.c cpp/20000207-2.c
10055 20000209-1.c cpp/20000209-1.c
10056 20000209-2.c cpp/20000209-2.c
10057 20000301-1.c cpp/20000301-1.c
10058 20000419-1.c cpp/20000419-1.c
10059 20000510-1.S cpp/20000510-1.S
10060 20000519-1.c cpp/20000519-1.c
10061 20000529-1.c cpp/20000529-1.c
10062 20000625-1.c cpp/20000625-1.c
10063 20000625-2.c cpp/20000625-2.c
10064 cpp-as1.c cpp/assert1.c
10065 cpp-as2.c cpp/assert2.c
10066 cxx-comments-1.c cpp/cxxcom1.c
10067 cxx-comments-2.c cpp/cxxcom2.c
10068 endif-label.c cpp/endif.c
10069 cpp-hash1.c cpp/hash1.c
10070 cpp-hash2.c cpp/hash2.c
10071 cpp-if1.c cpp/if-1.c
10072 cpp-if2.c cpp/if-2.c
10073 cpp-if3.c cpp/if-3.c
10074 cpp-if4.c cpp/if-4.c
10075 cpp-if5.c cpp/if-5.c
10076 cpp-cond.c cpp/if-cexp.c
10077 cpp-missingop.c cpp/if-mop.c
10078 cpp-missingparen.c cpp/if-mpar.c
10079 cpp-opprec.c cpp/if-oppr.c
10080 cpp-ifparen.c cpp/if-paren.c
10081 cpp-shortcircuit.c cpp/if-sc.c
10082 cpp-shift.c cpp/if-shift.c
10083 cpp-unary.c cpp/if-unary.c
10084 cpp-li1.c cpp/line1.c
10085 cpp-li2.c cpp/line2.c
10086 lineno.c cpp/line3.c
10087 lineno-2.c cpp/line4.c
10088 cpp-mi.c cpp/mi1.c
10089 cpp-mic.h cpp/mi1c.h
10090 cpp-micc.h cpp/mi1cc.h
10091 cpp-mind.h cpp/mi1nd.h
10092 cpp-mindp.h cpp/mi1ndp.h
10093 cpp-mix.h cpp/mi1x.h
10094 cpp-mi2.c cpp/mi2.c
10095 cpp-mi2a.h cpp/mi2a.h
10096 cpp-mi2b.h cpp/mi2b.h
10097 cpp-mi2c.h cpp/mi2c.h
10098 cpp-mi3.c cpp/mi3.c
10099 cpp-mi3.def cpp/mi3.def
10100 poison-1.c cpp/poison.c
10101 pr-impl.c cpp/prag-imp.c
10102 cpp-redef-2.c cpp/redef1.c
10103 cpp-redef.c cpp/redef2.c
10104 strpaste.c cpp/strp1.c
10105 strpaste-2.c cpp/strp2.c
10106 cpp-tradpaste.c cpp/tr-paste.c
10107 cpp-tradstringify.c cpp/tr-str.c
10108 cpp-tradwarn1.c cpp/tr-warn1.c
10109 cpp-tradwarn2.c cpp/tr-warn2.c
10110 trigraphs.c cpp/trigraphs.c
10111 cpp-unc1.c cpp/unc1.c
10112 cpp-unc2.c cpp/unc2.c
10113 cpp-unc3.c cpp/unc3.c
10114 cpp-unc.c cpp/unc4.c
10115 undef.c cpp/undef1.c
10116 undef-2.c cpp/undef2.c
10117 cpp-wi1.c cpp/widestr1.c
10118
10119 2000-06-27 Mark Mitchell <mark@codesourcery.com>
10120
10121 * lib/g++.exp (g++_include_flags): Tweak.
10122
10123 2000-06-27 H.J. Lu <hjl@gnu.org>
10124 Loren J. Rittle <ljrittle@acm.org>
10125
10126 * lib/g++.exp (g++_include_flags): Override libgloss.exp
10127 version with one that knows about the new gcc tree structure.
10128 (g++_link_flags): Same.
10129
10130 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
10131
10132 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10133 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10134 case we are cross-compiling.
10135
10136 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10137 g++.old-deja/g++.niklas/Makefile.in,
10138 g++.old-deja/g++.niklas/configure.in,
10139 g++.old-deja/g++.other/Makefile.in,
10140 g++.old-deja/g++.other/configure.in,
10141 gcc.c-torture/code_quality/Makefile.in,
10142 gcc.c-torture/code_quality/configure.in,
10143 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10144 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10145 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10146 gcc.c-torture/execute/ieee/Makefile.in,
10147 gcc.c-torture/execute/ieee/configure.in,
10148 gcc.c-torture/noncompile/Makefile.in,
10149 gcc.c-torture/noncompile/configure.in,
10150 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10151 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10152 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10153
10154 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10155
10156 * g++.old-deja/g++.other/ambig3.C: New test.
10157
10158 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10159
10160 * g++.old-deja/g++.pt/syntax1.C: New test.
10161 * g++.old-deja/g++.pt/syntax2.C: New test.
10162 * g++.old-deja/g++.other/syntax3.C: New test.
10163 * g++.old-deja/g++.other/syntax4.C: New test.
10164
10165 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10166
10167 * gcc.dg/20000623-1.c: Prototype exit and abort.
10168
10169 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10170
10171 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10172 New tests.
10173 * gcc.dg/cpp-mi3.def: New file.
10174
10175 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10176 inside assertions.
10177 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10178 lexer's error messages.
10179 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10180 divine anything from the linemarkers.
10181 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10182 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10183
10184 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
10185
10186 * gcc.dg/20000623-1.c: New test.
10187
10188 2000-06-22 Jakub Jelinek <jakub@redhat.com>
10189
10190 * gcc.c-torture/execute/20000622-1.c: New test.
10191
10192 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10193
10194 * g++.old-deja/g++.other/init15.C: New test.
10195
10196 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10197
10198 * g++.old-deja/g++.pt/vaarg2.C: New test.
10199 * g++.old-deja/g++.pt/vaarg3.C: New test.
10200
10201 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
10202
10203 * g++.old-deja/g++.other/dyncast6.C: New test.
10204
10205 2000-06-15 Jakub Jelinek <jakub@redhat.com>
10206
10207 * gcc.c-torture/execute/loop-6.c: New test.
10208
10209 2000-06-14 Jakub Jelinek <jakub@redhat.com>
10210
10211 * gcc.dg/20000614-1.c: New test.
10212 * gcc.dg/20000614-2.c: New test.
10213
10214 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
10215
10216 * g++.old-deja/g++.other/inline12.C: New test.
10217
10218 2000-06-13 Jakub Jelinek <jakub@redhat.com>
10219
10220 * g++.old-deja/g++.other/eh1.C: New test.
10221
10222 2000-06-12 Jakub Jelinek <jakub@redhat.com>
10223
10224 * g++.old-deja/g++.other/type.C: New test.
10225
10226 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10227
10228 * g++.old-deja/g++.other/initstring.C: New test.
10229
10230 2000-06-12 Jason Merrill <jason@redhat.com>
10231
10232 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10233
10234 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
10235
10236 * gcc.c-torture/compile/20000609-1.c: New test.
10237
10238 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
10239
10240 * gcc.dg/20000609-1.c: New test.
10241
10242 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
10243
10244 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10245 * gcc.c-torture/noncompile/poison-1.c: Move...
10246 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10247 * gcc.dg/cpp-li1.c: Add a token after the #line.
10248
10249 2000-06-05 Richard Henderson <rth@cygnus.com>
10250
10251 * gcc.c-torture/execute/20000605-2.c: New test.
10252 * gcc.c-torture/execute/20000605-3.c: New test.
10253
10254 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
10255
10256 * g77.f-torture/execute/20000503-1.x: New file.
10257
10258 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
10259
10260 * g++.old-deja/g++.eh/badalloc1.C: New test.
10261
10262 2000-06-05 Richard Henderson <rth@cygnus.com>
10263
10264 * gcc.c-torture/execute/20000605-1.c: New test.
10265
10266 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10267 Nathan Sidwell <nathan@codesourcery.com>
10268
10269 * gcc.c-torture/compile/20000605-1.c: New test.
10270
10271 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
10272
10273 * g77.f-torture/compile/20000601-1.f: New test.
10274
10275 2000-06-03 Richard Henderson <rth@cygnus.com>
10276
10277 * gcc.c-torture/execute/20000603-1.c: New.
10278
10279 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
10280
10281 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10282 * gcc.dg/noreturn-2.c (noreturn): Likewise.
10283
10284 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
10285
10286 * gcc.dg/compare2.c (case 12): XFAIL.
10287 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10288 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10289
10290 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10291
10292 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
10293
10294 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10295 guard macro is already defined when the header is first
10296 included.
10297 * gcc.dg/cpp-mix.h: New file.
10298 * gcc.dg/endif-label.c: Update patterns to match compiler.
10299
10300 * g++.brendan/complex1.C: Declare abort.
10301 * g++.law/refs4.C: Remove XFAIL.
10302 * g++.oliva/expr2.C: Declare abort and exit.
10303
10304 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
10305
10306 * gcc.c-torture/execute/20000528-1.c: New test.
10307
10308 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10309 * g++.old-deja/g++.law/temps4.C: Likewise.
10310
10311 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10312 stdlib.h. Call abort() on failure.
10313 * g++.old-deja/g++.law/refs4.C: Likewise.
10314 * g++.old-deja/g++.law/temps4.C: Likewise.
10315 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10316 * gcc.c-torture/execute/20000112-1.c: Include string.h.
10317
10318 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
10319
10320 Relative to g++.dg/special:
10321 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10322
10323 Relative to g++.old-deja:
10324 * g++.brendan/complex1.C, g++.jason/optimize2.C,
10325 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10326 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10327 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10328 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10329 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10330 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10331
10332 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10333 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10334 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10335 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10336 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10337 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10338 and/or string.h.
10339
10340 * g++.other/goto1.C: Update expectations for error messages.
10341
10342 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
10343
10344 * gcc.c-torture/compile/20000523-1.c: New test.
10345
10346 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10347
10348 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10349
10350 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10351
10352 * g++.old-deja/g++.eh/catch11.C: New test.
10353 * g++.old-deja/g++.eh/catch12.C: New test.
10354
10355 2000-05-24 Nick Clifton <nickc@cygnus.com>
10356
10357 * gcc.c-torture/execute/20000523-1.c: New test.
10358
10359 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
10360
10361 * c-torture/execute/bcp-1.c: Replace abort in arg of
10362 __builtin_constant_p with a generic external function.
10363
10364 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10365 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10366 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10367 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10368 Prototype abort and/or exit.
10369
10370 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10371 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10372 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10373 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10374
10375 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
10376
10377 * gcc.dg/dwarf2-1.c: New test.
10378
10379 2000-05-20 Richard Henderson <rth@cygnus.com>
10380
10381 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10382
10383 2000-05-20 Andreas Jaeger <aj@suse.de>
10384
10385 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10386 testcase.
10387
10388 2000-05-19 David Edelsohn <edelsohn@gnu.org>
10389
10390 * gcc.c-torture/execute/20000519-2.c: New test.
10391
10392 2000-05-19 Andreas Jaeger <aj@suse.de>
10393
10394 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10395 which fails with SSA.
10396
10397 * lib/c-torture.exp: Also test with -O3 -fssa.
10398
10399 2000-05-18 Michael Meissner <meissner@redhat.com>
10400
10401 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10402 * gcc.c-torture/execute/920415-1.c: Ditto.
10403 * gcc.c-torture/execute/920501-1.c: Ditto.
10404 * gcc.c-torture/execute/conversion.c: Ditto.
10405 * gcc.c-torture/execute/cvt-1.c: Ditto.
10406
10407 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
10408
10409 * gcc.c-torture/compile/20000518-1.c: New test.
10410
10411 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
10412
10413 * g77.f-torture/compile/200005018.f: New test.
10414
10415 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
10416
10417 * gcc.c-torture/compile/20000517-1.c: New test.
10418
10419 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10420
10421 * gcc.c-torture/execute/20000516-1.c: New test.
10422
10423 2000-05-15 Jakub Jelinek <jakub@redhat.com>
10424
10425 * g++.old-deja/g++.other/eh.C: New test.
10426
10427 2000-05-12 Richard Henderson <rth@cygnus.com>
10428
10429 * gcc.c-torture/execute/990208-1.c (main): Don't pass
10430 constants through to doit's conditional.
10431
10432 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
10433
10434 * gcc.c-torture/compile/20000511-1.c: New test.
10435 * g77.f-torture/compile/20000511-1.f: New test.
10436 * g77.f-torture/compile/20000511-2.f: New test.
10437
10438 2000-05-11 Michael Meissner <meissner@redhat.com>
10439
10440 * gcc.c-torture/execute/20000511-1.c: New test.
10441
10442 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
10443
10444 * gcc.dg/dg.exp: Scan .S files as well as .c files.
10445 * gcc.dg/20000510-1.S: New.
10446
10447 2000-05-08 Catherine Moore <clm@cygnus.com>
10448
10449 * gcc.dg/unused-3.c: New.
10450
10451 2000-05-06 Richard Henderson <rth@cygnus.com>
10452
10453 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10454 * g++.old-deja/g++.mike/warn1.C: Likewise.
10455 * g++.old-deja/g++.pt/local1.C: Likewise.
10456 * g++.old-deja/g++.pt/local7.C: Likewise.
10457 * g++.old-deja/g++.pt/spec16.C: Likewise.
10458
10459 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
10460
10461 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10462
10463 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
10464
10465 * g77.f-torture/execute/20000503-1.f: New test.
10466
10467 2000-05-04 Andreas Jaeger <aj@suse.de>
10468
10469 * gcc.dg/noreturn-2.c: New test.
10470
10471 2000-05-04 Neil Booth <NeilB@earthling.net>
10472
10473 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10474 preprocessor.
10475
10476 2000-05-04 Richard Henderson <rth@cygnus.com>
10477
10478 * gcc.c-torture/execute/20000503-1.c: Fix typo.
10479
10480 2000-05-04 Richard Henderson <rth@cygnus.com>
10481
10482 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
10483 OpenSSL by Jason R Thorpe.
10484
10485 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
10486
10487 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10488
10489 2000-05-03 Robert Lipe <robertlipe@usa.net>
10490
10491 * gcc.dg/20000503-1.c: New test.
10492
10493 2000-05-02 Jakub Jelinek <jakub@redhat.com>
10494
10495 * gcc.c-torture/compile/20000502-1.c: New test.
10496 * g++.old-deja/g++.other/align.C: New test.
10497 * gcc.dg/cpp-tradstringify.c: New test.
10498
10499 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
10500
10501 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10502 and hard registers.
10503
10504 2000-04-26 Geoff Keating <geoffk@cygnus.com>
10505
10506 * gcc.c-torture/execute/loop-5.c: New test.
10507
10508 2000-04-25 Jakub Jelinek <jakub@redhat.com>
10509
10510 * gcc.c-torture/execute/va-arg-20.c: New test.
10511
10512 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
10513
10514 * gcc.c-torture/execute/20000422-1.c: New test.
10515
10516 2000-04-20 Greg McGary <gkm@gnu.org>
10517
10518 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10519 when optimizing, but without sibling-call optimizations (-O1).
10520
10521 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
10522
10523 * gcc.c-torture/compile/20000420-1.c: New test.
10524
10525 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
10526
10527 * g++.abi/ptrflags.C: New test.
10528 * g++.eh/catchptr1.C: Test incomplete pointer chains.
10529
10530 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
10531
10532 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10533
10534 2000-04-19 Greg McGary <gkm@gnu.org>
10535
10536 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10537 sibling-call optimizations.
10538
10539 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
10540
10541 * gcc.dg/20000419-1.c: New test.
10542
10543 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
10544
10545 * gcc.c-torture/execute/20000412-6.c: New test.
10546
10547 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
10548
10549 * gcc.c-torture/execute/20000412-5.c: New test.
10550 * g77.f-torture/compile/20000412-1.f: New test.
10551 * gcc.c-torture/execute/20000412-4.c: New test.
10552 * gcc.c-torture/compile/20000412-2.c: New test.
10553 * gcc.c-torture/execute/20000412-3.c: New test.
10554 * gcc.c-torture/compile/20000412-1.c: New test.
10555 * gcc.c-torture/execute/20000412-2.c: New test.
10556
10557 2000-04-12 Jakub Jelinek <jakub@redhat.com>
10558
10559 * objc/execute/bf-20.m: New test.
10560
10561 2000-04-10 Richard Henderson <rth@cygnus.com>
10562
10563 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
10564
10565 * gcc.c-torture/execute/20000412-1.c: New test.
10566
10567 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
10568
10569 * g++.old-deja/g++.eh/catchptr1.C: New test.
10570
10571 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
10572
10573 * g++.old-deja/g++.abi/cxa_vec.C: New test.
10574
10575 2000-04-08 Neil Booth <NeilB@earthling.net>
10576
10577 * gcc.dg/cpp-nullchar.c: Remove test as
10578 embedded nulls cause problems.
10579
10580 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10581
10582 * gcc.dg/compare2.c: New test.
10583
10584 2000-04-08 Neil Booth <NeilB@earthling.net>
10585
10586 * gcc.dg/cpp-nullchar.c: New test.
10587
10588 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
10589
10590 * gcc.dg/cpp-mi2.c: New test.
10591 * gcc.dg/cpp-mi2[abc].h: New files.
10592
10593 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
10594
10595 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
10596 member name.
10597
10598 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
10599
10600 * g++.old-deja/g++.abi/vmihint.C: New test.
10601
10602 2000-04-06 Neil Booth <NeilB@earthling.net>
10603
10604 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
10605 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
10606 copyright.
10607
10608 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
10609
10610 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
10611 avoid stack-frame overwrite.
10612
10613 2000-04-05 Jakub Jelinek <jakub@redhat.com>
10614
10615 * gcc.c-torture/compile/20000405-2.c: New test.
10616 * gcc.c-torture/compile/20000405-3.c: New test.
10617
10618 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10619
10620 * gcc.c-torture/compile/20000405-1.c: New test.
10621
10622 2000-04-04 Geoff Keating <geoffk@cygnus.com>
10623
10624 * gcc.dg/cast-qual-1.c: Revert last change.
10625
10626 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10627
10628 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
10629
10630 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
10631
10632 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
10633 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
10634
10635 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
10636
10637 * gcc.c-torture/compile/20000403-2.c: New test.
10638 * gcc.c-torture/compile/20000403-1.c: New test.
10639
10640 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
10641
10642 * gcc.c-torture/execute/20000403-1.c: New test.
10643
10644 2000-04-03 Geoff Keating <geoffk@cygnus.com>
10645
10646 * gcc.c-torture/execute/20000402-1.c: New test.
10647
10648 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
10649
10650 * gcc.c-torture/execute/va-arg-15.c: New test.
10651 * gcc.c-torture/execute/va-arg-16.c: New test.
10652 * gcc.c-torture/execute/va-arg-17.c: New test.
10653 * gcc.c-torture/execute/va-arg-18.c: New test.
10654 * gcc.c-torture/execute/va-arg-19.c: New test.
10655
10656 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
10657
10658 * gcc.c-torture/compile/981211-1.c: Move to...
10659 * gcc.dg/cpp-as1.c: ...here.
10660 * gcc.dg/cpp-as2.c: New file.
10661
10662 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
10663 compiler.
10664
10665 2000-04-02 Neil Booth <NeilB@earthling.net>
10666
10667 * gcc.dg/cpp-cond.c New tests.
10668 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
10669 accidental success less likely.
10670 * gcc.dg/cpp-missingop.c New tests.
10671 * gcc.dg/cpp-missingparen.c New tests.
10672 * gcc.dg/cpp-shift.c New tests.
10673 * gcc.dg/cpp-shortcircuit.c New tests.
10674 * gcc.dg/cpp-unary.c New tests.
10675
10676 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
10677
10678 * gcc.c-torture/compile/20000329-1.c: New test.
10679
10680 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
10681
10682 * gcc.c-torture/compile/20000326-1.c: New test.
10683 * gcc.c-torture/compile/20000326-2.c: New test.
10684
10685 2000-03-24 Geoff Keating <geoffk@cygnus.com>
10686
10687 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
10688 the first parameter is a function argument.
10689
10690 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
10691
10692 * g++.old-deja/g++.ext/array4.C: New test.
10693
10694 2000-03-22 Geoff Keating <geoffk@cygnus.com>
10695
10696 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
10697
10698 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10699
10700 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
10701
10702 2000-03-19 Richard Henderson <rth@cygnus.com>
10703
10704 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
10705
10706 2000-03-19 Richard Henderson <rth@cygnus.com>
10707
10708 * gcc.c-torture/compile/20000319-1.c: New test.
10709
10710 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
10711
10712 * gcc.c-torture/execute/20000314-3.c: New test.
10713 * gcc.c-torture/execute/20000314-2.c: New test.
10714 * gcc.c-torture/execute/20000314-1.c: New test.
10715 * gcc.c-torture/compile/20000314-2.c: New test.
10716 * gcc.c-torture/compile/20000314-1.c: New test.
10717
10718 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
10719
10720 * g++.old-deja/g++.warn/inline.C: New test.
10721
10722 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
10723
10724 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
10725 standards-compliant result rather than specific constants.
10726 Put test-values in array.
10727
10728 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
10729
10730 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
10731 (g++_target_compile): Put test-specific options last.
10732
10733 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10734
10735 * g++.old-deja/g++.eh/vbase4.C: New test.
10736
10737 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10738
10739 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
10740
10741 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10742
10743 * g++.old-deja/g++.brendan/misc12.C: Removed.
10744 * g++.old-deja/g++.pt/memtemp77.C: Constify.
10745 * g++.old-deja/g++.ext/pretty4.C: New test.
10746
10747 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
10748
10749 * g++.old-deja/g++.other/string2.C: New test.
10750
10751 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
10752
10753 * g++.old-deja/g++.warn/impint2.C: New test.
10754
10755 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
10756
10757 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
10758 is 1, not zero.
10759
10760 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
10761
10762 * g++.old-deja/g++.warn/impint.C: New test.
10763 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
10764 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
10765 * g++.old-deja/g++.pt/explicit12.C: Likewise.
10766 * g++.old-deja/g++.pt/explicit13.C: Likewise.
10767 * g++.old-deja/g++.pt/explicit17.C: Likewise.
10768 * g++.old-deja/g++.pt/explicit18.C: Likewise.
10769 * g++.old-deja/g++.pt/explicit19.C: Likewise.
10770 * g++.old-deja/g++.pt/explicit23.C: Likewise.
10771 * g++.old-deja/g++.pt/explicit31.C: Likewise.
10772 * g++.old-deja/g++.pt/explicit35.C: Likewise.
10773 * g++.old-deja/g++.pt/explicit6.C: Likewise.
10774 * g++.old-deja/g++.pt/memclass7.C: Likewise.
10775
10776 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
10777
10778 * gcc.dg/cpp-redef.c: New test.
10779
10780 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
10781
10782 * g++.old-deja/g++.pt/unify7.C: New test.
10783
10784 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10785
10786 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
10787 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
10788
10789 2000-02-25 Geoff Keating <geoffk@cygnus.com>
10790
10791 * gcc.c-torture/compile/20000224-1.c: New test.
10792
10793 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10794
10795 * gcc.c-torture/compile/cpp-2.c: New test.
10796 * gcc.c-torture/compile/cpp-1.c: New test.
10797
10798 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
10799
10800 * gcc.c-torture/execute/20000225-1.c: New test.
10801
10802 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10803
10804 * gcc.dg/cpp-li2.c: New test.
10805
10806 * gcc.dg/cpp-wi1.c: New test.
10807
10808 * gcc.dg/cpp-li1.c: New test.
10809
10810 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
10811
10812 * g++.old-deja/g++.other/sizeof5.C: New test.
10813
10814 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10815
10816 * gcc.c-torture/execute/va-arg-13.c: New test.
10817
10818 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
10819
10820 * gcc.c-torture/execute/va-arg-12.c: New test.
10821
10822 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
10823
10824 * gcc.c-torture/execute/20000223-1.c: New test.
10825
10826 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
10827
10828 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
10829
10830 2000-02-22 Mark Mitchell <mark@codesourcery.com>
10831
10832 * g++.old-deja/g++.abi/ptrmem.C: New test.
10833
10834 2000-02-19 Richard Henderson <rth@cygnus.com>
10835
10836 * gcc.c-torture/compile/init-3.c: New.
10837
10838 2000-02-17 Mark Mitchell <mark@codesourcery.com>
10839
10840 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
10841 ALWAYS_CXXFLAGS.
10842
10843 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
10844
10845 * gcc.c-torture/compile/20000211-3.c: New test.
10846
10847 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
10848
10849 * gcc.c-torture/compile/20000211-2.c: New test.
10850
10851 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
10852
10853 * gcc.c-torture/compile/20000211-1.c: New test.
10854
10855 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
10856
10857 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
10858 on native targets
10859
10860 2000-02-08 Nathan Sidwell <nathan@acm.org>
10861
10862 * g++.old-deja/g++.other/cast5.C: New test.
10863
10864 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
10865
10866 * gcc.c-torture/execute/20000205-1.c: New.
10867
10868 2000-02-03 Nathan Sidwell <nathan@acm.org>
10869
10870 * g++.old-deja/g++.jason/cast3.C: Return void.
10871 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
10872
10873 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10874
10875 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
10876
10877 * gcc.dg/loop-1.c: New test.
10878
10879 2000-01-27 Jakub Jelinek <jakub@redhat.com>
10880
10881 * gcc.c-torture/compile/20000127-1.c: New test.
10882 * gcc.c-torture/execute/991228-1.c: New test.
10883
10884 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10885
10886 * gcc.dg/unused-2.c: New test.
10887
10888 * gcc.dg/conv-1.c: New test.
10889
10890 2000-01-24 Mark Mitchell <mark@codesourcery.com>
10891
10892 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
10893 compiler.
10894 (tool_option_proc): Fix typo.
10895
10896 2000-01-24 Geoff Keating <geoffk@cygnus.com>
10897
10898 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
10899 of the ld on the host, not on the build machine.
10900 Also, don't crash if '--help' is not a supported option.
10901
10902 2000-01-24 Richard Henderson <rth@cygnus.com>
10903
10904 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
10905
10906 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
10907
10908 * gcc.c-torture/execute/20000120-2.c: New test.
10909 * gcc.c-torture/execute/20000120-1.c: New test.
10910
10911 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
10912
10913 * gcc.c-torture/execute/20000113-1.c: New test.
10914
10915 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
10916
10917 * gcc.c-torture/execute/20000112-1.c: New test.
10918
10919 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10920
10921 * gcc.dg/20000111-1.c: New test.
10922
10923 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
10924
10925 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
10926 with 16 bit integers.
10927
10928 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
10929
10930 * gcc.dg/20000108-1.c: New test.
10931
10932 2000-01-05 Nathan Sidwell <nathan@acm.org>
10933
10934 * g++.old-deja/g++.ns/koenig8.C: New test.
10935
10936 2000-01-05 Nathan Sidwell <nathan@acm.org>
10937
10938 * g++.old-deja/g++.other/cast4.C: New test.
10939
10940 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
10941
10942 * gcc.c-torture/compile/20000105-2.c: New test.
10943 * gcc.c-torture/compile/20000105-1.c: New test.
10944
10945 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10946
10947 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
10948 references to printf & atoi to conform to ANSI standard.
10949 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
10950 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
10951 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
10952 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
10953 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
10954 * g++.old-deja/g++.brendan/complex1.C: Likewise.
10955 * g++.old-deja/g++.brendan/copy1.C: Likewise.
10956 * g++.old-deja/g++.brendan/copy2.C: Likewise.
10957 * g++.old-deja/g++.brendan/copy3.C: Likewise.
10958 * g++.old-deja/g++.brendan/copy4.C: Likewise.
10959 * g++.old-deja/g++.brendan/copy5.C: Likewise.
10960 * g++.old-deja/g++.brendan/copy6.C: Likewise.
10961 * g++.old-deja/g++.brendan/copy7.C: Likewise.
10962 * g++.old-deja/g++.brendan/copy8.C: Likewise.
10963 * g++.old-deja/g++.brendan/crash11.C: Likewise.
10964 * g++.old-deja/g++.brendan/crash14.C: Likewise.
10965 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
10966 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
10967 * g++.old-deja/g++.brendan/delete2.C: Likewise.
10968 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
10969 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
10970 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
10971 * g++.old-deja/g++.brendan/eh1.C: Likewise.
10972 * g++.old-deja/g++.brendan/groff1.C: Likewise.
10973 * g++.old-deja/g++.brendan/init3.C: Likewise.
10974 * g++.old-deja/g++.brendan/misc12.C: Likewise.
10975 * g++.old-deja/g++.brendan/misc7.C: Likewise.
10976 * g++.old-deja/g++.brendan/new2.C: Likewise.
10977 * g++.old-deja/g++.brendan/operators4.C: Likewise.
10978 * g++.old-deja/g++.brendan/operators5.C: Likewise.
10979 * g++.old-deja/g++.brendan/overload2.C: Likewise.
10980 * g++.old-deja/g++.brendan/overload7.C: Likewise.
10981 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
10982 * g++.old-deja/g++.brendan/reference1.C: Likewise.
10983 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
10984 * g++.old-deja/g++.brendan/template24.C: Likewise.
10985 * g++.old-deja/g++.brendan/template3.C: Likewise.
10986 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
10987 * g++.old-deja/g++.jason/inline3.C: Likewise.
10988 * g++.old-deja/g++.jason/opeq.C: Likewise.
10989 * g++.old-deja/g++.law/arg5.C: Likewise.
10990 * g++.old-deja/g++.law/arm7.C: Likewise.
10991 * g++.old-deja/g++.law/ctors11.C: Likewise.
10992 * g++.old-deja/g++.law/cvt8.C: Likewise.
10993 * g++.old-deja/g++.law/init9.C: Likewise.
10994 * g++.old-deja/g++.law/refs4.C: Likewise.
10995 * g++.old-deja/g++.law/template2.C: Likewise.
10996 * g++.old-deja/g++.law/visibility24.C: Likewise.
10997 * g++.old-deja/g++.law/vtable3.C: Likewise.
10998 * g++.old-deja/g++.mike/asm2.C: Likewise.
10999 * g++.old-deja/g++.mike/eh1.C: Likewise.
11000 * g++.old-deja/g++.mike/misc1.C: Likewise.
11001 * g++.old-deja/g++.mike/misc13.C: Likewise.
11002 * g++.old-deja/g++.mike/misc14.C: Likewise.
11003 * g++.old-deja/g++.mike/ns12.C: Likewise.
11004 * g++.old-deja/g++.mike/p1248.C: Likewise.
11005 * g++.old-deja/g++.mike/p3708.C: Likewise.
11006 * g++.old-deja/g++.mike/p3708a.C: Likewise.
11007 * g++.old-deja/g++.mike/p3708b.C: Likewise.
11008 * g++.old-deja/g++.mike/p646.C: Likewise.
11009 * g++.old-deja/g++.mike/p700.C: Likewise.
11010 * g++.old-deja/g++.mike/p783.C: Likewise.
11011 * g++.old-deja/g++.mike/p783a.C: Likewise.
11012 * g++.old-deja/g++.mike/p783b.C: Likewise.
11013 * g++.old-deja/g++.mike/p786.C: Likewise.
11014 * g++.old-deja/g++.mike/p789.C: Likewise.
11015 * g++.old-deja/g++.mike/p789a.C: Likewise.
11016 * g++.old-deja/g++.mike/p807a.C: Likewise.
11017 * g++.old-deja/g++.other/delete3.C: Likewise.
11018 * g++.old-deja/g++.other/dyncast1.C: Likewise.
11019 * g++.old-deja/g++.other/dyncast2.C: Likewise.
11020 * g++.old-deja/g++.other/dyncast3.C: Likewise.
11021 * g++.old-deja/g++.other/empty1.C: Likewise.
11022 * g++.old-deja/g++.other/temporary1.C: Likewise.
11023 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11024 * g++.old-deja/g++.pt/t16.C: Likewise.
11025 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11026
11027 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
11028
11029 * gcc.dg/991230-1.c: New test.
11030
11031 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
11032
11033 * gcc.c-torture/compile/991229-3.c: New test.
11034 * gcc.c-torture/compile/991229-2.c: New test.
11035 * gcc.c-torture/compile/991229-1.c: New test.
11036
11037 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
11038
11039 * gcc.c-torture/compile/labels-2.c: New test.
11040
11041 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
11042
11043 * gcc.c-torture/execute/991227-1.c: New test.
11044
11045 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11046
11047 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11048
11049 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
11050
11051 * gcc.c-torture/execute/991221-1.c: New test.
11052
11053 1999-12-20 Nathan Sidwell <nathan@acm.org>
11054
11055 * g++.old-deja/g++.other/cast3.C: New test.
11056
11057 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
11058
11059 * gcc.c-torture/execute/991216-4.c: New test.
11060
11061 1999-12-16 Michael Meissner <meissner@cygnus.com>
11062
11063 * gcc.c-torture/execute/991216-1.c: New test.
11064 * gcc.c-torture/execute/991216-2.c: New test.
11065 * gcc.c-torture/execute/991216-3.c: New test.
11066
11067 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11068
11069 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11070 Actually make the test fail by using "-O2" for compilation.
11071
11072 1999-12-15 Nathan Sidwell <nathan@acm.org>
11073
11074 * g++.old-deja/g++.warn/cast-align1.C: New test.
11075
11076 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11077
11078 * gcc.c-torture/compile/991214-1.c: New test.
11079 * gcc.c-torture/compile/991214-2.c: New test.
11080
11081 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11082
11083 * gcc.dg/991214-1.c: New test.
11084
11085 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
11086
11087 * gcc.c-torture/compile/991213-3.c: New test.
11088 * gcc.c-torture/compile/991213-2.c: New test.
11089 * gcc.c-torture/compile/991213-1.c: New test.
11090
11091 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
11092
11093 * gcc.dg/991209-1.c: New test.
11094
11095 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
11096
11097 * gcc.c-torture/compile/991208-1.c: New test.
11098
11099 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11100
11101 * gcc.dg/ultrasp2.c: New test.
11102
11103 1999-12-05 Alex Samuel <samuel@codesourcery.com>
11104
11105 * g++.old-deja/g++.abi/align.C (main): Fix typo.
11106
11107 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
11108
11109 * gcc.c-torture/compile/991202-1.c: New test.
11110 * gcc.c-torture/execute/991202-1.c: New test.
11111 * gcc.c-torture/execute/991202-2.c: New test.
11112 * gcc.c-torture/execute/991202-3.c: New test.
11113
11114 1999-12-02 Alex Samuel <samuel@codesourcery.com>
11115
11116 * g++.old-deja/g++.abi/align.C: New test.
11117 * g++.old-deja/g++.abi/aggregates.C: Likewise.
11118 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11119
11120 1999-12-01 Richard Henderson <rth@cygnus.com>
11121
11122 * gcc.c-torture/execute/991201-1.c: New.
11123
11124 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
11125
11126 * gcc.dg/991129-1.c: New test.
11127
11128 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
11129
11130 * gcc.c-torture/compile/991127-1.c: New test.
11131
11132 1999-11-22 Nathan Sidwell <nathan@acm.org>
11133
11134 * g++.old-deja/g++.other/warn4.C: New test.
11135
11136 1999-11-22 Nathan Sidwell <nathan@acm.org>
11137
11138 * g++.old-deja/g++.eh/cleanup2.C: New test.
11139 * g++.old-deja/g++.ext/pretty2.C: New test.
11140 * g++.old-deja/g++.ext/pretty3.C: New test.
11141 * g++.old-deja/g++.other/debug6.C: New test.
11142
11143 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
11144
11145 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11146 compiler_output to look for one error message instead of two.
11147
11148 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
11149
11150 * gcc.c-torture/execute/991118-1.c: Also test case
11151 where the word boundary does not split a byte evenly.
11152
11153 1999-11-19 Nathan Sidwell <nathan@acm.org>
11154
11155 * g++.old-deja/g++.ext/restrict1.C: New test.
11156
11157 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11158
11159 * gcc.c-torture/execute/991118-1.c: New test.
11160
11161 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
11162
11163 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
11164 working directory pathnames.
11165
11166 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
11167
11168 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11169 host is equipped with driver.h and driver.o so it can actually
11170 compile and run the tests.
11171
11172 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
11173
11174 * gcc.c-torture/compile/991008-1.c: New test.
11175
11176 1999-11-08 Nick Clifton <nickc@cygnus.com>
11177
11178 * lib/gcc-dg.exp: Include target-supports.exp
11179
11180 1999-11-05 Nick Clifton <nickc@cygnus.com>
11181
11182 * lib/target-supports.exp: New file: Provide procs to test for
11183 features supported by the target.
11184 (check_weak_available): Moved here from ecos.exp.
11185 (check_alias_available): New proc: Determine of the target
11186 toolchain supports the alias attribute.
11187
11188 * gcc.dg/special/ecos.exp: Move check_weak_available to
11189 target-supports.exp.
11190 (alias-1.c): Only perform the test if the target supports
11191 aliases.
11192 (wkali-1.c): Only perform the test if the target supports
11193 aliases.
11194
11195 * gcc.dg/990506-0.c: Expect error messages from cross
11196 targets as well as native targets.
11197
11198 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11199
11200 * gcc.dg/ultrasp1.c: Removed xfail.
11201 * gcc.dg/struct-ret-2.c: Likewise.
11202 * gcc.dg/array-1.c: Likewise.
11203
11204 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11205
11206 * gcc.dg/struct-ret-2.c: New test.
11207
11208 * gcc.dg/array-1.c: New test.
11209
11210 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
11211
11212 * gcc.c-torture/execute/991030-1.c: New test.
11213
11214 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
11215
11216 * gcc.c-torture/compile/991026-2.c: New test.
11217
11218 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
11219
11220 * gcc.c-torture/compile/991026-1.c: New test.
11221
11222 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
11223
11224 * gcc.c-torture/execute/991023-1.c: New test.
11225
11226 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
11227
11228 * gcc.c-torture/execute/991019-1.c: New test.
11229
11230 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
11231
11232 * gcc.c-torture/execute/991016-1.c: New test.
11233
11234 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
11235
11236 * gcc.c-torture/execute/991014-1.c: New test.
11237
11238 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
11239
11240 * g++.old-deja/g++.other/union2.C: New test.
11241
11242 1999-10-13 Nathan Sidwell <nathan@acm.org>
11243
11244 * g++.old-deja/g++.other/vaarg2.C: New test.
11245 * g++.old-deja/g++.other/vaarg3.C: New test.
11246
11247 1999-10-12 Craig Burley <craig@jcb-sc.com>
11248
11249 * g77.f-torture/noncompile/19990905-1.f: Moved from being
11250 in compile/.
11251
11252 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
11253
11254 * gcc.c-torture/execute/va-arg-11.c: New test.
11255
11256 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
11257
11258 * lib/file-format.exp (gcc_target_object_format): Don't
11259 crash if objdump is unavailable.
11260
11261 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
11262
11263 * gcc.misc-tests/mg.exp: delete extraneous redirection.
11264
11265 1999-09-28 Nick Clifton <nickc@cygnus.com>
11266
11267 * gcc.c-torture/compile/990928-1.c: New test.
11268
11269 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
11270
11271 * g++.old-deja/g++.other/decl6.C: New test.
11272
11273 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11274
11275 * gcc.c-torture/execute/va-arg-10.c: New test.
11276
11277 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
11278
11279 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11280 __PRETTY_FUNCTION__.
11281
11282 1999-09-23 Nick Clifton <nickc@cygnus.com>
11283
11284 * gcc.c-torture/execute/990923-1.c: New test.
11285
11286 1999-09-21 Nick Clifton <nickc@cygnus.com>
11287
11288 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11289 for which -fpic is inappropriate.
11290
11291 1999-09-21 Mark Mitchell <mark@codesourcery.com>
11292
11293 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11294
11295 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
11296
11297 * g++.old-deja/g++.other/dyncast1.C: New test.
11298 * g++.old-deja/g++.other/dyncast2.C: New test.
11299 * g++.old-deja/g++.other/dyncast3.C: New test.
11300 * g++.old-deja/g++.other/dyncast4.C: New test.
11301 * g++.old-deja/g++.other/dyncast5.C: New test.
11302 * g++.old-deja/g++.eh/catch3.C: New test.
11303 * g++.old-deja/g++.eh/catch3p.C: New test.
11304 * g++.old-deja/g++.eh/catch4.C: New test.
11305 * g++.old-deja/g++.eh/catch4p.C: New test.
11306 * g++.old-deja/g++.eh/catch5.C: New test.
11307 * g++.old-deja/g++.eh/catch5p.C: New test.
11308 * g++.old-deja/g++.eh/catch6.C: New test.
11309 * g++.old-deja/g++.eh/catch6p.C: New test.
11310 * g++.old-deja/g++.eh/catch7.C: New test.
11311 * g++.old-deja/g++.eh/catch7p.C: New test.
11312 * g++.old-deja/g++.eh/catch8.C: New test.
11313 * g++.old-deja/g++.eh/catch8p.C: New test.
11314 * g++.old-deja/g++.eh/catch9.C: New test.
11315 * g++.old-deja/g++.eh/catch9p.C: New test.
11316
11317 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
11318
11319 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11320 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11321
11322 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
11323
11324 * gcc.c-torture/compile/990913-1.c: New test.
11325
11326 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
11327
11328 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11329 * g++.old-deja/g++.jason/rfg5.C: Likewise.
11330
11331 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
11332
11333 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11334
11335 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
11336
11337 * g++.old-deja/g++.other/lookup11.C: New test.
11338 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11339 what is permitted and what we want.
11340 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11341 overload use.
11342 * g++.old-deja/g++.jason/rfg5.C: Likewise
11343
11344 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
11345
11346 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11347 * gcc.c-torture/noncompile/poison-1.c: New file.
11348
11349 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
11350
11351 * g++.old-deja/g++.other/sizeof3.C: New test.
11352 * g++.old-deja/g++.other/sizeof4.C: New test.
11353 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11354 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11355
11356 1999-09-07 Richard Henderson <rth@cygnus.com>
11357
11358 * gcc.dg/va-arg-1.c: New.
11359
11360 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11361
11362 * gcc.c-torture/execute/va-arg-9.c: New test.
11363
11364 1999-09-05 Craig Burley <craig@jcb-sc.com>
11365
11366 * g77.f-torture/compile/980519-2.f: New test.
11367 * g77.f-torture/compile/19990905-0.f: New test.
11368 * g77.f-torture/compile/19990905-1.f: New test.
11369 * g77.f-torture/compile/19990905-2.f: New test.
11370
11371 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11372
11373 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
11374
11375 * gcc.c-torture/execute/990827-1.c: Fix typo.
11376
11377 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
11378
11379 * g++.old-deja/g++.other/deref1.C: New test.
11380
11381 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
11382
11383 * g++.old-deja/g++.other/ambig2.C: New test.
11384 * g++.old-deja/g++.other/cond5.C: New test.
11385 * g++.old-deja/g++.other/lookup16.C: New test.
11386
11387 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
11388
11389 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11390 assemblers too.
11391
11392 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
11393
11394 * lib/c-torture.exp: Avoid the "compare executables" optimization
11395 when testing native.
11396
11397 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
11398
11399 * gcc.c-torture/execute/990829-1.c: New test.
11400 * gcc.c-torture/compile/990829-1.c: New test.
11401
11402 1999-08-27 Paul Burchard <burchard@pobox.com>
11403
11404 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11405 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11406 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11407 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11408 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11409 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11410 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11411 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11412 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11413 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11414 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11415
11416 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
11417
11418 * gcc.c-torture/execute/990827-1.c: New test.
11419
11420 1999-08-26 Craig Burley <craig@jcb-sc.com>
11421
11422 * g77.f-torture/noncompile/19990826-4.f: New test.
11423
11424 * g77.f-torture/compile/19990826-3.f: New test.
11425
11426 * g77.f-torture/execute/19990826-2.f: New test.
11427
11428 * g77.f-torture/compile/19990826-1.f: New test.
11429
11430 * gcc.c-torture/execute/990826-0.c: New test.
11431 * g77.c-torture/execute/19990826-0.f: New test.
11432
11433 * g77.f-torture/noncompile/970626-2.f: New test.
11434
11435 1999-08-25 Paul Burchard <burchard@pobox.com>
11436
11437 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11438 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11439 lss-011.C: New tests.
11440
11441 1999-08-25 Nathan Sidwell <nathan@acm.org>
11442
11443 * g++.old-deja/g++.other/decl5.C: New test.
11444
11445 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11446
11447 * noncompile/noncompile.exp: Load_lib c-torture.exp.
11448 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11449 call `postbase' for each one. All callers of `postbase' changed
11450 to call this instead.
11451
11452 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
11453
11454 * gcc.c-torture/execute/990811-1.c: New test.
11455
11456 1999-08-09 Nick Clifton <nickc@cygnus.com>
11457
11458 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11459 just native ones.
11460
11461 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11462 just native ones.
11463
11464 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
11465
11466 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11467
11468 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
11469
11470 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11471
11472 1999-08-04 Nathan Sidwell <nathan@acm.org>
11473
11474 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11475
11476 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
11477
11478 * gcc.c-torture/execute/990804-1.c: New test.
11479
11480 1999-08-03 Nathan Sidwell <nathan@acm.org>
11481
11482 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11483 * g++.old-deja/g++.brendan/crash64.C: Likewise
11484 * g++.old-deja/g++.brendan/overload8.C: Likewise
11485
11486 1999-08-03 Nathan Sidwell <nathan@acm.org>
11487
11488 * g++.old-deja/g++.other/struct1.C: New test.
11489
11490 1999-08-03 Nathan Sidwell <nathan@acm.org>
11491
11492 * g++.old-deja/g++.other/enum2.C: New test.
11493
11494 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
11495
11496 Adapted from tests from Franz Sirl:
11497 * gcc.c-torture/execute/va-arg-7.c: New test.
11498 * gcc.c-torture/execute/va-arg-8.c: New test.
11499
11500 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
11501
11502 * gcc.c-torture/compile/990801-2.c: New test.
11503
11504 * gcc.c-torture/compile/990801-1.c: New test.
11505
11506 1999-07-27 Michael Meissner <meissner@cygnus.com>
11507
11508 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11509 fp-cmp-1.c, converting double to float.
11510
11511 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11512 fp-cmp-1.c, converting double to long double.
11513
11514 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11515 from fr1 to unknown_register, since fr1 is a legitimate register
11516 on some machines.
11517
11518 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
11519
11520 * README: More listname related changes.
11521
11522 1999-07-08 Catherine Moore <clm@cygnus.com>
11523
11524 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
11525
11526 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
11527
11528 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11529
11530 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
11531
11532 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11533
11534 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
11535
11536 * gcc.dg/990703-1.c: New test.
11537
11538 1999-06-29 Nick Clifton <nickc@cygnus.com>
11539
11540 * lib/file-format.exp: New file: Move definition of proc
11541 gcc_target_object_format to here from
11542 gcc.dg/special/ecos.exp.
11543
11544 * lib/c-torture.exp: Include lib file-format.exp.
11545 * lib/gcc-dg.exp: Include lib file-format.exp.
11546
11547 * gcc.dg/special/ecos.exp: Remove definition of proc
11548 gcc_target_object_format.
11549
11550 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
11551
11552 * gcc.c-torture/execute/990628-1.c: New test.
11553
11554 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
11555
11556 * gcc.c-torture/compile/990625-2.c: New test.
11557
11558 * gcc.c-torture/compile/990625-1.c: New test.
11559
11560 1999-06-23 Nick Clifton <nickc@cygnus.com>
11561
11562 * gcc.c-torture/compile/dll.c: New test case. Check that dll
11563 attributes compile.
11564 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
11565 ports that use the COFF/PE file format.
11566
11567 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
11568
11569 * gcc.c-torture/compile/990617-1.c: New test.
11570
11571 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
11572
11573 * g++.old-deja/g++.other/decl4.C: New test.
11574
11575 1999-06-14 Nathan Sidwell <nathan@acm.org>
11576
11577 * g++.old-deja/g++.other/bitfld3.C: New test.
11578
11579 1999-06-08 Nathan Sidwell <nathan@acm.org>
11580
11581 * g++.old-deja/g++.eh/catch1.C: New test.
11582
11583 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
11584
11585 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
11586
11587 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
11588 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
11589
11590 1999-06-05 Craig Burley <craig@jcb-sc.com>
11591
11592 * g77.f-torture/compile/19990502-0.f: Replace with new,
11593 shorter, test that still fails after recent changes.
11594
11595 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11596
11597 * gcc.c-torture/execute/990604-1.c: New test.
11598
11599 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
11600
11601 * gcc.c-torture/execute/990531-1.c: New test.
11602
11603 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11604
11605 * gcc.c-torture/compile/990527-1.c: New test.
11606
11607 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
11608
11609 * gcc.c-torture/execute/990527-1.c: New test.
11610
11611 1999-05-25 Nick Clifton <nickc@cygnus.com>
11612
11613 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
11614 bitfields as signed.
11615
11616 1999-05-25 Craig Burley <craig@jcb-sc.com>
11617
11618 * g77.f-torture/compile/19990525-0.f: New test.
11619
11620 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
11621
11622 * gcc.c-torture/execute/990525-2.c: New test.
11623
11624 * gcc.c-torture/execute/990525-1.c: New test.
11625
11626 1999-05-24 Nathan Sidwell <nathan@acm.org>
11627
11628 * g++.old-deja/g++.other/anon3.C: New test.
11629 * g++.old-deja/g++.other/anon4.C: New test.
11630 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
11631 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
11632 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
11633 Merrill).
11634
11635 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
11636
11637 * gcc.c-torture/execute/990524-1.c: New test.
11638
11639 * gcc.dg/990524-1.c: New test.
11640
11641 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11642
11643 * gcc.c-torture/compile/990523-1.c: New test.
11644
11645 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
11646
11647 * gcc.c-torture/compile/990519-1.c: New test.
11648
11649 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11650
11651 * gcc.c-torture/compile/990517-1.c: New test.
11652
11653 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
11654 (e4, f4): New tests.
11655 (main): Call them.
11656
11657 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11658
11659 * gcc.dg/noreturn-1.c: New test.
11660
11661 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
11662
11663 * gcc.c-torture/execute/990513-1.c: New test.
11664
11665 1999-05-10 Richard Henderson <rth@cygnus.com>
11666
11667 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
11668
11669 1999-05-10 Craig Burley <craig@jcb-sc.com>
11670
11671 * g77.f-torture/execute/erfc.f: Use small single-precision
11672 values, to avoid problems on Alphas when not -mieee.
11673
11674 1999-05-08 Craig Burley <craig@jcb-sc.com>
11675
11676 * gcc.dg/990506-0.c: New test.
11677
11678 1999-05-08 Richard Henderson <rth@cygnus.com>
11679
11680 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
11681 the constant to test. Don't XFAIL 64-bit targets.
11682
11683 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
11684 * g++.old-deja/g++.law/profile1.C: Likewise.
11685
11686 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
11687 operator new instances.
11688 * g++.old-deja/g++.other/delete5.C: Likewise.
11689
11690 1999-05-03 Craig Burley <craig@jcb-sc.com>
11691
11692 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
11693 intrinsic.
11694
11695 1999-05-03 Craig Burley <craig@jcb-sc.com>
11696
11697 * g77.f-torture/execute/u77-test.f: Reverse order of two
11698 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
11699
11700 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11701
11702 * gcc.dg/compare1.c: New test.
11703
11704 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
11705
11706 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
11707 New tests.
11708
11709 1999-05-02 Craig Burley <craig@jcb-sc.com>
11710
11711 * g77.f-torture/compile/19990502-1.f: New test.
11712
11713 1999-05-02 Craig Burley <craig@jcb-sc.com>
11714
11715 * g77.f-torture/compile/19990502-0.f: New test.
11716
11717 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
11718
11719 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
11720 intrinsic.
11721
11722 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
11723
11724 * g77.f-torture/execute/u77-test.f (main): List libU77
11725 intrinsics not currently tested.
11726 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
11727 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
11728 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
11729 Trim blanks off the ends of some printed strings.
11730
11731 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
11732
11733 * g77.f-torture/execute/u77-test.f (main): Just warn about
11734 FSTAT gid disagreement, as it's expected on some systems.
11735
11736 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
11737
11738 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
11739 use a new function, which allows for some slop.
11740 Clean up some commentary.
11741 (issum): The new function.
11742 (sgladd): Deleted subroutine.
11743
11744 1999-05-01 Craig Burley <craig@jcb-sc.com>
11745
11746 * g77.f-torture/execute/u77-test.f: Modify to be more like
11747 libf2c/libU77 version, bringing patches to that version here.
11748 Add suitable commentary.
11749
11750 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
11751
11752 * gcc.dg/990424-1.c: New test.
11753
11754 1999-04-24 Craig Burley <craig@jcb-sc.com>
11755
11756 * g77.f-torture/execute/u77-test.f (main): Bug involving
11757 LSTAT has been fixed, so turn back on full checking.
11758
11759 1999-04-20 Craig Burley <craig@jcb-sc.com>
11760
11761 * g77.f-torture/compile/19990419-0.f: New test.
11762 * g77.f-torture/execute/19990419-1.f: New test.
11763
11764 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
11765
11766 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
11767 to avoid the need for a prototype to supress a warning.
11768
11769 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
11770
11771 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
11772
11773 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
11774
11775 * gcc.c-torture/execute/990404-1.c: New test.
11776
11777 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11778
11779 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
11780 * gcc.dg/cpp-if3.c: Don't use -pedantic.
11781 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
11782 missing initializer warnings.
11783
11784 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
11785
11786 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
11787 matching strings.
11788
11789 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
11790
11791 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
11792
11793 1999-03-26 Craig Burley <craig@jcb-sc.com>
11794
11795 * g77.f-torture/execute/19990325-0.f: New test.
11796 * g77.f-torture/execute/19990325-1.f: New test.
11797
11798 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
11799
11800 * gcc.c-torture/execute/990324-1.c: New test.
11801
11802 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
11803
11804 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
11805 test with 4.
11806
11807 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
11808
11809 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
11810
11811 1999-03-13 Craig Burley <craig@jcb-sc.com>
11812
11813 * g77.f-torture/execute/19990313-2.f: New test.
11814 * g77.f-torture/execute/19990313-3.f: New test.
11815
11816 1999-03-13 Craig Burley <craig@jcb-sc.com>
11817
11818 * g77.f-torture/execute/19990313-0.f: New test.
11819 * g77.f-torture/execute/19990313-1.f: New test.
11820
11821 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
11822
11823 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
11824 printf to sprintf.
11825 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
11826 (main): Add check for u15. Conditionalize u31 check depending on
11827 whether ints are <32 bits or >=32 bits.
11828
11829 1999-03-08 Craig Burley <craig@jcb-sc.com>
11830
11831 * g77.f-torture/execute/19981119-0.f: Improve testiness.
11832
11833 1999-03-08 Craig Burley <craig@jcb-sc.com>
11834
11835 * g77.f-torture/compile/19990305-0.f: New test.
11836 * g77.f-torture/execute/19981119-0.f: New test.
11837
11838 1999-03-08 Craig Burley <craig@jcb-sc.com>
11839
11840 * g77.f-torture/execute/970625-2.f: call ABORT if final
11841 result is not correct, instead of just printing it.
11842 Add this checking via newly introduced obfuscation, to
11843 trip up buggy front ends.
11844
11845 1999-03-07 Craig Burley <craig@jcb-sc.com>
11846
11847 * g77.f-torture/compile/960317-1.f: Moved from being
11848 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
11849
11850 1999-03-06 Craig Burley <craig@jcb-sc.com>
11851
11852 * g77.f-torture/execute/960317-1.f: New (old) test.
11853 * g77.f-torture/execute/970625-2.f: Ditto.
11854
11855 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
11856
11857 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
11858 message on line 1 or line 2; cccp and cpplib do this differently.
11859
11860 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
11861
11862 * g++.old-deja/g++.law/weak1.C: New test.
11863
11864 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11865
11866 * gcc.c-torture/execute/990119-1.c: Renamed to...
11867 * gcc.dg/990119-1.c: this, so it will only be tested once
11868 (it's a preprocessor test, it doesn't need to be run at
11869 multiple optimization levels).
11870
11871 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
11872
11873 * lib/g++.exp: Don't add incdir=$base_dir/../include to
11874 ALWAYS_CXXFLAGS.
11875
11876 1999-02-24 Craig Burley <craig@jcb-sc.com>
11877
11878 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
11879 * g77.f-torture/compile/19981216-0.f: ...as it is expected
11880 to not be compilable by current g77.
11881
11882 1999-02-24 Nick Clifton <nickc@cygnus.com>
11883
11884 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
11885
11886 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
11887
11888 * gcc.c-torture/execute/990222-1.c: New test.
11889
11890 1999-02-19 Craig Burley <craig@jcb-sc.com>
11891
11892 * g77.f-torture/compile/19990218-0.f: New test.
11893 * g77.f-torture/noncompile/19990218-1.f: New test.
11894
11895 1999-02-18 Craig Burley <craig@jcb-sc.com>
11896
11897 * g77.f-torture/compile/19981216-0.f: New test.
11898
11899 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
11900
11901 * gcc.dg/990214-1.c: New test.
11902
11903 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
11904
11905 * gcc.dg/990213-2.c: New test.
11906
11907 * gcc.dg/990213-1.c: New test.
11908
11909 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
11910
11911 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
11912 ints.
11913
11914 1999-02-11 Nick Clifton <nickc@cygnus.com>
11915
11916 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
11917 specified by target.
11918
11919 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
11920
11921 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
11922
11923 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
11924
11925 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
11926
11927 * gcc.dg/special/ecos.exp: New test driver for new tests with
11928 special requirements.
11929
11930 * gcc.dg/special/alias-1.c: New test.
11931 * gcc.dg/special/gcsec-1.c: New test.
11932 * gcc.dg/special/weak-1.c: New test.
11933 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
11934 * gcc.dg/special/weak-2.c: New test.
11935 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
11936 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
11937 * gcc.dg/special/wkali-1.c: New test.
11938 * gcc.dg/special/wkali-2.c: New test.
11939 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
11940 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
11941
11942 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
11943
11944 * lib/c-torture.exp (c-torture-compile): Pull out code for
11945 analyzing gcc error messages.
11946 (c-torture-execute): Likewise. Fix some (harmless) false
11947 positives.
11948 * lib/gcc.exp (gcc_check_compile): New function.
11949
11950 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
11951
11952 * gcc.c-torture/execute/990208-1.c: New test.
11953
11954 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
11955
11956 * g++.dg/special/ecos.exp: New driver for new tests with special
11957 requirements
11958
11959 * g++.dg/special/conpr-1.C: New test
11960 * g++.dg/special/conpr-2.C: New test
11961 * g++.dg/special/conpr-2a.C: New test
11962 * g++.dg/special/conpr-3.C: New test
11963 * g++.dg/special/conpr-3a.C: New test
11964 * g++.dg/special/conpr-3b.C: New test
11965
11966 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
11967 allow g++ to use the dg driver
11968
11969 * README: Add comment about g++.dg directory
11970
11971 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
11972
11973 * README: Update email addresses.
11974
11975 1999-02-03 Nick Clifton <nickc@cygnus.com>
11976
11977 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
11978 arguments in order to force structure S onto the stack even on
11979 the alpha.
11980 (test): Pass 10 leading arguments to function foo as well as the
11981 structure S.
11982
11983 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
11984 failure for all targets.
11985
11986 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
11987 abort to terminate program execution.
11988
11989 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
11990
11991 * gcc.c-torture/execute/990130-1.c: New test.
11992
11993 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
11994
11995 * gcc.dg/990130-1.c: New test.
11996
11997 1999-01-28 Michael Meissner <meissner@cygnus.com>
11998
11999 * gcc.c-torture/execute/990128-1.c: New test.
12000
12001 1999-01-27 Michael Meissner <meissner@cygnus.com>
12002
12003 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12004
12005 1999-01-27 Felix Lee <flee@cygnus.com>
12006
12007 * lib/c-torture.exp (c-torture-compile): pull out code for
12008 analyzing gcc error messages.
12009 (c-torture-execute): ditto, and fix some (harmless) false
12010 positives.
12011 * lib/gcc.exp (gcc_check_compile): new function.
12012
12013 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
12014
12015 * gcc.dg/990117-1.c: New test.
12016
12017 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12018
12019 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12020
12021 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
12022
12023 * g77.f-torture/compile/990115-1.f: New test.
12024
12025 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
12026
12027 * gcc.c-torture/compile/990107-1.c: New test
12028
12029 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
12030
12031 * gcc.c-torture/execute/990106-2.c: New test.
12032
12033 * gcc.c-torture/execute/990106-1.c: New test.
12034
12035 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
12036
12037 * gcc.c-torture/compile/981223-1.c: New test.
12038
12039 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
12040
12041 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12042 (opt3): Rename from opt4 and disable.
12043
12044 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
12045
12046 * g++.old-deja/g++.pt/ptrmem5.C: New test.
12047
12048 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12049
12050 * g++.old-deja/g++.other/conv5.C: New test.
12051
12052 1998-12-14 Nick Clifton <nickc@cygnus.com>
12053
12054 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12055
12056 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
12057
12058 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12059
12060 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
12061
12062 * gcc.c-torture/compile/981211-1.c: New test.
12063
12064 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
12065
12066 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12067
12068 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12069
12070 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12071
12072 * gcc.special/930510-1.c: Make C9X safe.
12073 * gcc.misc-tests/gcov-1.c Similarly.
12074 * gcc.misc-tests/gcov-2.c Similarly.
12075
12076 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12077
12078 * gcc.dg/ultrasp1.c: New test.
12079
12080 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
12081
12082 * gcc.c-torture/execute/981206.c: New test.
12083
12084 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12085
12086 * g++.old-deja/g++.ns/template7.C: New test.
12087
12088 * g++.old-deja/g++.other/expr1.C: New test.
12089
12090 * g++.old-deja/g++.eh/tmpl3.C: New test.
12091
12092 * g++.old-deja/g++.eh/tmpl2.C: New test.
12093
12094 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12095
12096 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12097 * g++.old-deja/g++.other/using6.C: Removed.
12098 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12099
12100 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12101
12102 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12103
12104 * g++.old-deja/g++.pt/overload8.C: New test.
12105
12106 * g++.old-deja/g++.pt/overload7.C: New test.
12107
12108 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12109
12110 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12111 and relinking messages.
12112 * lib/g++.exp (g++_target_compile): Remove .rpo file when
12113 compiling with -frepo.
12114
12115 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
12116
12117 * g++.old-deja/g++.pt/lookup6.C: New test.
12118
12119 1998-11-30 Nick Clifton <nickc@cygnus.com>
12120
12121 * gcc.c-torture/execute/981130-1.c: New test.
12122 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
12123
12124 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12125
12126 * g++.old-deja/g++.pt/explicit76.C: New test.
12127
12128 * g++.old-deja/g++.pt/friend38.C: New test.
12129
12130 * g++.old-deja/g++.ns/crash2.C: New test.
12131
12132 * g++.old-deja/g++.pt/defarg8.C: New test.
12133
12134 * g++.old-deja/g++.pt/instantiate6.C: New test.
12135
12136 * g++.old-deja/g++.pt/static6.C: New test.
12137
12138 * g++.old-deja/g++.pt/decl2.C: New test.
12139
12140 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12141
12142 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
12143 problem is actually related with name lookup, but so what? :-)
12144
12145 * g++.old-deja/g++.pt/friend37.C: New test.
12146
12147 1998-11-25 Dave Love <d.love@dl.ac.uk>
12148
12149 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12150 element, which fails on some systems.
12151
12152 * g77.f-torture/execute/labug1.f: New test.
12153
12154 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
12155
12156 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12157 is defined.
12158
12159 1998-11-18 Dave Love <d.love@dl.ac.uk>
12160
12161 * g77.f-torture/compile/981117-1.f: New test.
12162
12163 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
12164
12165 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
12166 properly discarded.
12167
12168 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
12169
12170 * gcc.c-torture/execute/memcheck: New directory of tests for
12171 -fcheck-memory-usage.
12172
12173 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12174
12175 * README: New file, general information about the testsuite and
12176 new description of the various C++ test subdirectories.
12177 * README.g++: Eliminate obsolete information, update and move most
12178 relevant stuff to README.
12179
12180 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
12181
12182 * gcc.c-torture/compile/981107-1.c: New test.
12183
12184 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
12185
12186 * execute/memcpy-bi.c: New testcase.
12187
12188 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
12189
12190 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12191 base classes.
12192
12193 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12194 template is selected.
12195
12196 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12197 classes, it should be accepted for all types.
12198
12199 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12200
12201 * g++.old-deja/g++.pt/spec24.C: Ensure that template
12202 specializations start with template headers.
12203
12204 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
12205
12206 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12207
12208 * g++.old-deja/g++.other/init9.C: Test cross initialization of
12209 non-POD types.
12210
12211 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12212
12213 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12214
12215 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12216
12217 * compile/981022-1.c, compile/981022-1.x: New test and driver.
12218
12219 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
12220
12221 * 981019-1.c: New test.
12222
12223 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
12224
12225 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12226 find objc headers.
12227
12228 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12229
12230 * compile/981001-4.c: Remove use of GCC extension that triggers a
12231 compiler bug.
12232
12233 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
12234
12235 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12236
12237 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12238
12239 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
12240 instantiation of template produces incorrect code for delete
12241 expression.
12242
12243 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
12244 constructors' name is not unique.
12245 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12246 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12247
12248 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
12249 automatic array of const is ill-formed.
12250
12251 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
12252 of template parameter?
12253
12254 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
12255 const.
12256
12257 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
12258 pointer-to-member expression.
12259
12260 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
12261 declaration causes ICE.
12262
12263 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
12264
12265 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
12266 reserved in the global namespace.
12267
12268 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12269 generate needed virtual table.
12270
12271 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12272
12273 1998-10-10 Dariush Eslimi <eslimi@loran.com>
12274
12275 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12276 template-dependent type
12277
12278 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
12279
12280 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12281 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12282 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12283
12284 * g++.old-deja/g++.other/using5.C: New test; using decl from base
12285 class should be usable as argument of member function.
12286 * g++.old-deja/g++.other/using6.C: New test; using decl from base
12287 class should be usable as return type of member function.
12288 * g++.old-deja/g++.other/using7.C: New test; using decl from base
12289 class should be usable as type of data member.
12290
12291 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12292
12293 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
12294
12295 * gcc.c-torture/special/920521-1.c: Fix bogus test.
12296
12297 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
12298
12299 * gcc.dg/dll-?.c Add thumb to target list.
12300 Fix assembler scan patterns to match current assembler output.
12301
12302 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
12303
12304 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
12305 matching of template brackets.
12306
12307 * g++.old-deja/g++.other/using4.C: New test. Test using
12308 declarations of methods from base classes.
12309
12310 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
12311 within functions should introduce names into the innermost
12312 enclosing namespace.
12313
12314 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
12315 of static locals if first initialization throws.
12316
12317 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
12318
12319 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12320
12321 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
12322
12323 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
12324 lose track of the possible targets of tablejump insns.
12325 * special/special.exp: Run it.
12326
12327 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12328
12329 * g++.old-deja/g++.pt/friend35.C: New test. A template function
12330 must be declared before its specializations can be named in friend
12331 declarations.
12332
12333 1998-10-05 Dave Love <d.love@dl.ac.uk>
12334
12335 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12336
12337 * g77.f-torture/execute/io1.f: New test.
12338
12339 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12340
12341 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12342 with pointer to template function, for which no argument deduction
12343 is possible.
12344
12345 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12346 specialization of template function as argument to template
12347 function.
12348
12349 * g++.old-deja/g++.other/access2.C: New test; Inner class
12350 shouldn't have privileged access to Outer's names.
12351
12352 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12353
12354 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12355 friend template declared within template class conflicts with
12356 nested class of the same name.
12357
12358 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12359 is ignored.
12360
12361 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12362 object with direct initializer as function declaration.
12363
12364 * g++.old-deja/g++.other/decl2.C: New test; duplicate
12365 initializers.
12366
12367 * g++.old-deja/g++.other/null2.C: New test; conditional operator
12368 involving const pointer and NULL produces incorrect result.
12369
12370 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12371 type name without `typename' should be rejected with -pedantic.
12372
12373 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
12374
12375 * g++.old-deja/g++.other/addrof1.C: New test.
12376
12377 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
12378
12379 * gcc.c-torture/compile/981001-1.c: New test.
12380 * gcc.c-torture/execute/981001-1.c: New test.
12381
12382 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
12383
12384 * gcc.c-torture/compile/981001-2.c: New test.
12385 * gcc.c-torture/compile/981001-3.c: New test.
12386 * gcc.c-torture/compile/981001-4.c: New test.
12387
12388 1998-10-01 Robert Lipe <robertl@dgii.com>
12389
12390 * lib/objc.exp (objc_target_compile): Add -L during compiles for
12391 multilibbed hosts. Idea grafted from g77.exp.
12392
12393 1998-09-30 Dave Love <d.love@dl.ac.uk>
12394
12395 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12396 avoid losing on systems which need -lsocket.
12397
12398 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
12399
12400 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12401 * g++.old-deja/g++.other/nested2.C: Ditto.
12402 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12403 failure.
12404
12405 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12406
12407 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12408 preferred over template operator!= for enum bitfields.
12409
12410 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
12411
12412 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12413 that happen to have the same base name, but in different scopes,
12414 are incorrectly rejected.
12415
12416 1998-09-16 Richard Henderson <rth@cygnus.com>
12417
12418 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12419 on the native word size instead of an integer literal.
12420
12421 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12422
12423 * g++.old-deja/g++.other/static2.C: Invocation of static data
12424 member of type pointer-to-function denoted as non-static member.
12425
12426 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12427 checks involving function types and aliases.
12428
12429 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12430
12431 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12432 redefined to the same non-trivial type.
12433
12434 * g++.old-deja/g++.pt/explicit73.C: Test for proper
12435 namespace-qualification of template specializations declared in
12436 other namespaces.
12437
12438 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12439 to declare a subset of the specializations of a template function
12440 as friends of specializations of a template class.
12441
12442 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12443 member templates that do not fully specialize the enclosing
12444 template class are rejected.
12445
12446 1998-09-11 Dave Love <d.love@dl.ac.uk>
12447
12448 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12449
12450 1998-09-08 Dave Love <d.love@dl.ac.uk>
12451
12452 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12453 altered from libf2c/libU77 version.
12454
12455 1998-09-06 Dave Love <d.love@dl.ac.uk>
12456
12457 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12458
12459 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
12460
12461 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12462 (un)signed char are different types for template specialization
12463 purposes.
12464
12465 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
12466
12467 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12468 * objc: ObjC testsuite.
12469
12470 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
12471
12472 * gcc.c-torture/execute/941014-1.x: New file.
12473
12474 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
12475
12476 * lib/c-torture.exp: Add support for
12477 torture_eval_before_compile and torture_eval_before_execute
12478 variables.
12479
12480 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
12481
12482 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
12483 this test triggers valid.
12484
12485 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
12486
12487 * gcc.dg/980827-1.c: New test.
12488
12489 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12490
12491 * gcc.c-torture/execute/loop-4b.c: New test.
12492
12493 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
12494
12495 * lib/c-torture.exp: Add support for
12496 torture_eval_before_compile and torture_eval_before_execute
12497 variables.
12498
12499 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
12500
12501 * gcc.c-torture/compile/980825-1.c: New test.
12502
12503 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
12504
12505 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12506 count number tests in opt_t0 not good_t0.
12507
12508 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
12509
12510 * gcc.c-torture/compile/930326-1.x: Fix typo.
12511
12512 1998-08-23 Mark Mitchell <mark@markmitchell.com>
12513
12514 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12515 causes an ICE.
12516
12517 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
12518
12519 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12520 STACK_SIZE is defined.
12521 * gcc.c-torture/unsorted/stuct.c: Similarly.
12522
12523 * gcc.c-torture/compile/980821-1.c: New test.
12524
12525 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
12526
12527 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12528
12529 1998-08-19 Mark Mitchell <mark@markmitchell.com>
12530
12531 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12532 code.
12533
12534 1998-08-09 Mark Mitchell <mark@markmitchell.com>
12535
12536 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12537 error'.
12538
12539 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
12540
12541 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12542
12543 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
12544
12545 * gcc.c-torture/compile/980816-1.c: New test.
12546
12547 * gcc.dg/980816-1.c: New test.
12548
12549 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
12550
12551 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12552 compiler for ieee tests.
12553
12554 1998-08-01 Dave Love <d.love@dl.ac.uk>
12555
12556 * g77.f-torture/compile/980729-0.f: New test.
12557
12558 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
12559
12560 * gcc.c-torture/special/eeprof-1.c: New test, for
12561 -finstrument-functions.
12562 * gcc.c-torture/special/special.exp: Run it.
12563
12564 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
12565
12566 * gcc.c-torture/compile/980729-1.c: New test.
12567
12568 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
12569
12570 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
12571 __thumb__ is defined, and test for ARM style doubles if so.
12572
12573 1998-07-26 Dave Love <d.love@dl.ac.uk>
12574
12575 * g77.f-torture/noncompile/980615-0.f: New test.
12576
12577 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
12578
12579 * gcc.dg/980312-1.c: Do link instead of compile.
12580 * gcc.dg/980313-1.c: Likewise.
12581
12582 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
12583
12584 * gcc.c-torture/compile/980726-1.c: New test.
12585
12586 1998-07-25 Dave Love <d.love@dl.ac.uk>
12587
12588 * g77.f-torture/execute/io0.f: New test.
12589
12590 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
12591
12592 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
12593 an int.
12594
12595 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
12596
12597 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
12598 m32r bugs.
12599
12600 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
12601
12602 * gcc.dg/980626-1.c: Expect failures for all toolchains until
12603 c-decl.c:grokdeclarator can handle mode attributes.
12604
12605 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
12606
12607 * gcc.c-torture/execute/980716-1.c: New test.
12608
12609 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
12610
12611 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
12612 the mn10200.
12613 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
12614 the mn10200.
12615 * gcc.c-torture/execute/va-arg-3.x: Similarly.
12616 * gcc.c-torture/compile/930326-1.x: Similarly.
12617
12618 1998-07-13 Dave Love <d.love@dl.ac.uk>
12619
12620 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
12621 New test from Craig.
12622
12623 1998-07-12 Dave Love <d.love@dl.ac.uk>
12624
12625 * g77.f-torture/noncompile/980616-0.f: New test.
12626
12627 * g77.f-torture/execute/970816-3.f: New test from Craig.
12628
12629 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12630
12631 * g++.other/singleton.C: Return error value instead of taking
12632 SIGSEGV.
12633
12634 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
12635
12636 * g++.other/singleton.C: New test. Warning is under dispute.
12637 Runtime crash is not.
12638
12639 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
12640
12641 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
12642 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
12643 using6.C, using7.C}: New namespace tests.
12644
12645 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
12646
12647 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
12648 specialization with typedef'ed names used as array indexes.
12649
12650 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
12651
12652 * gcc.c-torture/execute/980709-1.c: New test.
12653
12654 * gcc.dg/980709-1.c: New test.
12655
12656 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
12657
12658 * gcc.c-torture/execute/bcp-1.c: New test.
12659
12660 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
12661
12662 * gcc.c-torture/execute/980707-1.c: New test.
12663
12664 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
12665
12666 * gcc.c-torture/compile/980706-1.c: New test.
12667
12668 1998-07-01 Dave Love <d.love@dl.ac.uk>
12669
12670 * g77.f-torture/execute/980701-0.f,
12671 g77.f-torture/execute/980701-1.f: New test from Craig.
12672
12673 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
12674
12675 * gcc.c-torture/compile/980701-1.c: New test.
12676
12677 * gcc.c-torture/execute/980701-1.c: New test.
12678
12679 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
12680 rlsruhe.de>
12681
12682 * g++.old-deja/g++.robertl/eb132.C: New test.
12683 * g++.old-deja/g++.robertl/eb133.C: Likewise.
12684
12685 1998-06-29 Dave Love <d.love@dl.ac.uk>
12686
12687 * g77.f-torture/execute/980628-7.f,
12688 g77.f-torture/execute/980628-8.f,
12689 g77.f-torture/execute/980628-9.f,
12690 g77.f-torture/execute/980628-10.f: New tests from Craig.
12691
12692 * g77.f-torture/execute/980628-3.f: Remove mail headers.
12693
12694 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
12695
12696 * g77.f-torture/execute/980628-4.f: New test from Craig.
12697 * g77.f-torture/execute/980628-5.f: Likewise.
12698 * g77.f-torture/execute/980628-2.f: Likewise.
12699 * g77.f-torture/execute/980628-0.f: Likewise.
12700 * g77.f-torture/execute/980628-1.f: Likewise.
12701 * g77.f-torture/execute/980628-3.f: Likewise.
12702 * g77.f-torture/execute/980628-6.f: Likewise.
12703
12704 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
12705
12706 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
12707 directory when nothing has been installed yet.
12708
12709 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
12710
12711 * gcc.c-torture/special/special.exp: Handle newer versions of
12712 dejagnu.
12713
12714 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
12715
12716 * gcc.dg/980626-1.c: New test.
12717
12718 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
12719
12720 * gcc.misc-tests/m-un-2.c: New test.
12721 * g++.old-deja/g++.other/warn01.c: Likewise.
12722
12723 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
12724
12725 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
12726 compatibility with assmblers with a different comment character.
12727 Eliminate use of GAS-specific extensions.
12728
12729 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
12730
12731 * gcc.c-torture/execute/ieee/980619-1.c: New test.
12732
12733 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
12734
12735 *lib/g77.exp: Replace search for libf2c.a with search for newly
12736 renamed libg2c.a
12737
12738 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
12739
12740 * gcc.c-torture/execute/980617-1.c: New test.
12741
12742 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
12743
12744 * gcc.c-torture/execute/980612-1.c: New test.
12745
12746 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
12747
12748 * gcc.dg/980523-1.c: Only test on ppc-linux.
12749 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
12750
12751 * gcc.c-torture/execute/980608-1.c: New test.
12752
12753 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12754
12755 * gcc.c-torture/execute/980605-1.c: New test.
12756
12757 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
12758
12759 * gcc.c-torture/execute/980604-1.c: New test.
12760
12761 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
12762
12763 * gcc.c-torture/execute/980602-1.c: New test.
12764 * gcc.c-torture/execute/980602-2.c: Likewise.
12765
12766 1998-06-02 Dave Love <d.love@dl.ac.uk>
12767
12768 * 970125-0.f: Fix per JCB. Add commentary.
12769
12770 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
12771
12772 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
12773 IEEE -0 support.
12774
12775 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
12776
12777 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
12778 earlier.
12779
12780 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
12781
12782 * gcc.c-torture/execute/980526-3.c: New test.
12783
12784 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
12785
12786 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
12787 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
12788 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
12789 m88k-motorola-sysv3 to XFAIL.
12790
12791 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12792
12793 * gcc.dg/980526-1.c: New test.
12794 * gcc.c-torture/execute/980526-2.c: New test.
12795
12796 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
12797
12798 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
12799
12800 * gcc.c-torture/execute/980526-1.c: New test.
12801
12802 1998-05-26 Dave Love <d.love@dl.ac.uk>
12803
12804 * g77.f-torture/execute/alpha2.f: Add runtime test.
12805
12806 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
12807
12808 * g++.old-deja/old-deja.exp: Strip leading directories.
12809
12810 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
12811 error for the line. Don't run multiple tests for the same line.
12812
12813 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
12814
12815 * gcc.dg/980523-1.c: New test.
12816
12817 1998-05-23 Dave Love <d.love@dl.ac.uk>
12818
12819 * g77.f-torture/compile/970915-0.f: New test.
12820
12821 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
12822
12823 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
12824
12825 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
12826
12827 * gcc.dg/980520-1.c: New test.
12828
12829 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
12830
12831 * gcc.dg/980502-1.c: Fix return type.
12832
12833 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
12834
12835 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
12836 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
12837 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
12838 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
12839 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
12840
12841 1998-05-20 Dave Love <d.love@dl.ac.uk>
12842
12843 * g77.f-torture/execute/980520-1.f: New test.
12844
12845 1998-05-15 Dave Love <d.love@dl.ac.uk>
12846
12847 * lib/mike-g77.exp: New file.
12848
12849 * g77.f-torture/noncompile/noncompile.exp,
12850 g77.f-torture/noncompile/check0.f: New files.
12851
12852 1998-05-14 Dave Love <d.love@dl.ac.uk>
12853
12854 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
12855 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
12856 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
12857 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
12858 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
12859 abort where appropriate.
12860
12861 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
12862
12863 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
12864 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
12865
12866 1998-04-29 Dave Love <d.love@dl.ac.uk>
12867
12868 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
12869
12870 1998-04-27 Dave Love <d.love@dl.ac.uk>
12871
12872 * g77.f-torture/compile/980427-0.f: New test.
12873
12874 1998-04-24 Dave Love <d.love@dl.ac.uk>
12875
12876 * g77.f-torture/compile/980424-0.f: New test.
12877
12878 1998-04-19 Dave Love <d.love@dl.ac.uk>
12879
12880 * g77.f-torture/compile/980419-2.f (main): New test.
12881 * g77.f-torture/compile/970125-0.f: New test.
12882 * g77.f-torture/compile/980419-1.f: New test.
12883
12884 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
12885
12886 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
12887 of loop-4.c.
12888
12889 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
12890
12891 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
12892
12893 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
12894
12895 * gcc.c-torture/compile/980329-1.c: New test.
12896
12897 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
12898
12899 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
12900 * gcc.dg/980312-1.c: Fix typo in -march command.
12901
12902 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
12903
12904 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
12905
12906 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
12907
12908 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
12909 Dave Love agree the Fortran source is bogus.
12910
12911 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
12912
12913 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
12914 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
12915 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
12916 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
12917 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
12918
12919 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
12920
12921 * g++.old-deja/g++.other/friend1.C: New test.
12922
12923 1998-02-18 Dave Love <d.love@dl.ac.uk>
12924
12925 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
12926 possibly uninitialized) variables and declare dnrm2.
12927
12928 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
12929
12930 From Bruno Haible <haible@ilog.fr>:
12931 * gcc.c-torture/execute/980223.c: New test.
12932
12933 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
12934
12935 * gcc.dg/ifelse-1.c: New test.
12936
12937 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
12938
12939 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
12940
12941 * lib/old-dejagnu.exp (old-dejagnu): Added the
12942 "execution test - XFAIL *-*-*" handling in the spirit of
12943 "excess errors test -". Changed the "execution test fails"
12944 handling to be like "excess errors test fails".
12945 * Update various tests accordingly.
12946
12947 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
12948
12949 * gcc.c-torture/execute/980205.c: New test.
12950
12951 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
12952
12953 * lib/c-torture.exp: Look for .x files instead of .cexp files.
12954 * lib/f-torture.exp: Similarly.
12955 * gcc.c-torture: Rename all .cexp files to .x files.
12956
12957 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
12958
12959 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
12960 (940510-1.c): Removed duplicate.
12961 (971104-1.c): New test.
12962
12963 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
12964
12965 * lib/f-torture.exp: Improve error and loop detection.
12966
12967 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
12968
12969 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
12970 use that to size the filler array.
12971
12972 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
12973
12974 * lib/c-torture.exp(c-torture-execute): Fix typo.
12975
12976 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
12977 testcase as the executable name. Keep the executable around if
12978 the test fails.
12979
12980 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
12981
12982 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
12983 changes. Only test one -g option, and move it to the end of the
12984 list of options to test.
12985
12986 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
12987
12988 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
12989 variable GCC_TORTURE_OPTIONS to supply default switches separated
12990 by colons. If no environment variable, run tests with -O0 -g, -O1
12991 -g, and -O2 -g as well.
12992
12993 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
12994
12995 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
12996 explanatory comments. Fix indentation.
12997
12998 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
12999
13000 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13001
13002 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
13003
13004 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13005 * g++.old-deja/g++.mike/p7325.C: Likewise.
13006 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13007
13008 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
13009
13010 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13011 * g++.old-deja/g++.brendan/crash30.C: Likewise.
13012 * g++.old-deja/g++.brendan/crash39.C: Likewise.
13013 * g++.old-deja/g++.law/operators4.C: Likewise.
13014
13015 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
13016
13017 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13018 * g++.old-deja/g++.mike/p784.C: Ditto.
13019 * g++.old-deja/g++.mike/p785.C: Ditto.
13020
13021 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
13022
13023 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13024
13025 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
13026
13027 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13028 target feature; pass this to c-torture-execute as needed.
13029
13030 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
13031
13032 * lib/c-torture.exp(c-torture-execute): If the previous and the
13033 current executables being tested are identical, we don't need to
13034 run the executable again. Try to make the executable names
13035 unique. Add an optional argument for passing additional compiler
13036 flags.
13037
13038 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
13039
13040 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13041
13042 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
13043
13044 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13045
13046 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
13047
13048 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13049 32bit or larger longs.
13050
13051 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13052 have either a 32bit long or 32bit int.
13053
13054 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
13055
13056 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13057 Make double precision tests dependent on sizeof (double).
13058
13059 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
13060
13061 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13062 too.
13063
13064 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
13065
13066 * gcc.c-torture/compile/961203-1.cexp: New script.
13067
13068 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
13069
13070 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13071 up the includes ourselves.
13072
13073 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
13074
13075 * lib/plumhall.exp: Remove random include, and add a few
13076 verbose messages for debugging.
13077
13078 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
13079
13080 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13081 of trying to do it ourselves.
13082
13083 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
13084
13085 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13086
13087 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
13088
13089 * gcc.prms/5403.c: Made regexp a bit less strict.
13090
13091 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
13092
13093 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13094 is returned from remote_load instead.
13095 * lib/plumhall.exp: Ditto.
13096 * lib/mike-g++.exp: Ditto.
13097 * lib/old-dejagnu.exp: Ditto.
13098 * lib/c-torture.exp: Ditto.
13099
13100 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
13101
13102 * lib/g++.exp: Use build_wrapper procedure.
13103 * lib/gcc.exp: Ditto.
13104
13105 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
13106
13107 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13108 an old-style decl for malloc. Fixes tests to work when
13109 sizeof (int) != sizeof (size_t).
13110
13111 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
13112
13113 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13114
13115 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13116 use stdargs.h interface.
13117
13118 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
13119
13120 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13121 NO_VARARGS when compiling.
13122
13123 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
13124
13125 * lib/plumhall.exp(ph_includes): New procedure.
13126 (ph_make): Use it.
13127 (ph_compiler): Ditto.
13128
13129 * lib/g++.exp: Rename test-glue.c to testglue.c.
13130 * lib/gcc.exp: Ditto.
13131
13132 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
13133
13134 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13135 to completion when it's called.
13136
13137 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
13138
13139 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13140 is defined, don't do test.
13141
13142 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
13143
13144 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13145 for object files.
13146 (ph_summary): Mark skipped testcases as untested, not unresolved.
13147
13148 * lib/plumhall.exp (ph_make): If unresolved because of bad
13149 errorCode, record errorCode in log file.
13150 (*): Replace send_log/verbose with verbose -log.
13151
13152 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
13153
13154 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13155 double conversion if double isn't at least 8 bytes.
13156
13157 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13158 int to work with targets where int is 16 bits.
13159
13160 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13161 8 bytes, just exit, since 4 byte doubles don't have enough bits of
13162 precision for the test to complete.
13163
13164 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
13165
13166 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13167 if d10v is not compiled with the -mdouble64 flag.
13168 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13169
13170 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13171 d10v is not compiled with the -mint32 flag.
13172
13173 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
13174
13175 * lib/plumhall.exp: Use incr_count.
13176
13177 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
13178
13179 * gcc.c-torture: Update to c-torture-1.45.
13180
13181 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
13182
13183 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13184 the name of the expect testcase file).
13185
13186 * lib/g++.exp(g++_init): Ditto.
13187
13188 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
13189
13190 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13191 the host.
13192
13193 * lib/gcc.exp(gcc_exit): New procedure.
13194
13195 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
13196
13197 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13198 specs where appropriate.
13199
13200 * g++.old-deja/g++.arm/*: Added additional ERROR checks
13201 because of new "candidates are" messages, and removed a few
13202
13203 * Converted all non-old-style g++ testcases to old-style, and
13204 moved into g++.old-deja.
13205
13206 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
13207
13208 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13209 options.
13210
13211 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13212 succeeded.
13213
13214 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13215
13216 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
13217
13218 * lib/gcc.exp (gcc_target_compile): Add support for defining
13219 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13220 the machine doesn't have those features.
13221
13222 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
13223
13224 * g++.law/operators4.exp: Don't use LIBS.
13225
13226 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
13227
13228 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13229
13230 * lib/mike-g++.exp: Don't set the compiler to be tested here.
13231 * lib/g++.exp: Set it here instead. Also, allow use of the
13232 --tool_exec and --tool_opt options. Change CXX to
13233 GXX_UNDER_TEST.
13234
13235 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13236
13237 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13238
13239 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
13240
13241 * lib/old-dejagnu.exp: Use prune_warnings instead of
13242 prune_system_crud.
13243 * lib/mike-g++.exp: Ditto.
13244 * lib/gcc.exp: Ditto.
13245 * lib/g++.exp: Ditto.
13246
13247 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13248
13249 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
13250
13251 * 941014-2.c: Include stdlib.h
13252 * 960327-1.c: Include stdio.h
13253 * dbra.c, index-1.c: Don't assume ints are 32bits.
13254
13255 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
13256
13257 * lib/gcc.exp: Add gcc,stack_size target feature.
13258
13259 * lib/g++.exp(g++_target_compile): Add the include and link
13260 paths here, not in two other places. And, it's $options, not
13261 options.
13262
13263 * lib/mike-g++.exp(postbase): Remove the code that determines
13264 the correct include and link paths.
13265 * g++.old-deja/old-deja.exp: Ditto.
13266
13267 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
13268
13269 * lib/g++.exp(g++_init): target_compile no longer returns the
13270 filename of the result.
13271
13272 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
13273
13274 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13275 call to glob.
13276
13277 * gcc.c-torture/special/special.exp: Change call to
13278 gcc_target_compile to include the object file.
13279
13280 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
13281
13282 * gcc.c-torture/special/special.exp: Correct misspelling in last
13283 change.
13284
13285 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
13286
13287 * lib/plumhall.exp(ph_summary): Log the entire output of the
13288 executable. Return -1 if there were any failures, 0 otherwise.
13289 (ph_execute): Return -1 if there were any failures, 0 otherwise.
13290 (ph_make): Clean up objects and executables that were built
13291 if the tests succeeded.
13292
13293 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
13294
13295 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13296 libraries and includes in the build tree as appropriate.
13297
13298 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
13299
13300 * lib/c-torture.exp: Instead of looking for the global variable
13301 NO_LONG_LONG, check to see if that's a feature of the target.
13302
13303 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
13304
13305 * config/default.exp: Minimize. Delete the remainer of the files in
13306 config; this functionality is now in devo/dejagnu/config.
13307
13308 g++.*/*: Pass any additional flags used to compile to postbase;
13309 delete CXXFLAGS.
13310
13311 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13312 is now done by runtest.exp. Use gcc_target_compile instead of
13313 compile.
13314
13315 lib/c-torture.exp: Use gcc_target_compile instead of compile.
13316 Remove references to CFLAGS. Use remote_file instead of
13317 calling rm -f.
13318 (c-torture): Take a list of arguments to use to compile this
13319 testcase.
13320
13321 lib/g++.exp: Simplify. Use target_compile instead of compile.
13322 lib/gcc-dg.exp: Ditto.
13323 lib/gcc.exp: Ditto.
13324 lib/mike-{gcc,g++}.exp: Ditto.
13325 lib/old-dejagnu.exp: Ditto.
13326 lib/plumhall.exp: Ditto.
13327
13328 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
13329
13330 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13331 (ph_linker): Likewise.
13332
13333 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
13334
13335 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13336 MAP_ANON / MAP_ANONYMOUS if defined;
13337 else try to map from /dev/zero .
13338
13339 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
13340
13341 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
13342 isn't defined, then define it to MAP_ANONYMOUS.
13343
13344 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
13345
13346 * gcc.c-torture: Update to c-torture-1.42 release.
13347
13348 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
13349
13350 * gcc.c-torture: Update to c-torture-1.41 release.
13351
13352 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
13353
13354 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
13355 c-torture release.
13356
13357 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13358
13359 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13360 and LDFLAGS. Fix second case to append the target_info ldflags
13361 onto LDFLAGS, not CFLAGS.
13362 * lib/g++.exp (g++_init): Add target_info stuff.
13363 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
13364 of libgloss and newlib flags for !native.
13365
13366 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13367 (GDB): Fix relative path to go up another dir for finding gdb.
13368
13369 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
13370
13371 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13372 versions in the target_info array, if they don't exist.
13373
13374 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13375
13376 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13377
13378 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
13379
13380 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13381 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13382
13383 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
13384
13385 * lib/old-dejagnu.exp: Don't remove the output file before we've
13386 actually tested it. Don't append pwd to the path of the executable
13387 we're testing.
13388
13389 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
13390
13391 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13392
13393 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
13394
13395 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13396 temporary directory for compiler files, and set it to a default
13397 value of /tmp. Set $output as the name of the output file from
13398 compiling the testcase. Add a -o option to $cflags_var so the
13399 compiler writes the final output file as $output. Set $executable
13400 to $output.
13401
13402 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13403 directory for compiler files, and set it to /tmp if it doesn't
13404 already have a value. Set $output_file to the name of the output
13405 file from compiling the testcase. Add a -o option to CXXFLAGS so
13406 the compiler writes the final output file as $output. Use $output
13407 as the executable to be tested.
13408
13409 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13410
13411 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13412
13413 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
13414
13415 * gcc.c-torture/execute/pending-1.c: New test. Still
13416 pending in Tege's queue.
13417
13418 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
13419
13420 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13421 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
13422 if there were failures. Call unresolved if there were unresolved
13423 testcases. Call gcc_fail if program did not run to completion.
13424 (ph_make): Pass additional argument name to ph_execute.
13425 (ph_execute): Add new argument. Pass additional arguments to
13426 ph_summary. Call gcc_fail is there is no execution output.
13427
13428 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
13429
13430 * lib/plumhall.exp (proc_summary): Output relavent summary
13431 lines into the log so specific failures in plumhall can be
13432 investigated.
13433
13434 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
13435
13436 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13437 (c-torture-execute): Don't try to execute tests which use
13438 "long long" types if $NO_LONG_LONG is nonzero.
13439
13440 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
13441
13442 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13443 not c-torture.
13444
13445 * gcc.ieee: Move from here.
13446 * gcc.c-torture/execute/ieee: To here.
13447
13448 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
13449
13450 * gcc.c-torture: Update to c-torture-1.41 release.
13451
13452 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
13453
13454 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13455 not "$output".
13456
13457 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
13458
13459 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13460 -c present.
13461
13462 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
13463
13464 * config/proelf.exp: Handle connecting to a simulator.
13465
13466 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
13467
13468 * config/proelf.exp: New file. Enough framework that we can
13469 run c-torture tests on the proelf targets (or any other target
13470 that gdb can connect to for that matter).
13471
13472 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
13473
13474 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13475 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
13476
13477 * lib/plumhall.exp (ph_execute): Always call ph_summary if
13478 exec_output exists.
13479
13480 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
13481
13482 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13483 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13484
13485 * config/*.exp: Update FSF address. Change result of ${tool}_load
13486 to pass/fail/unresolved/unsupported/untested. Caller must now
13487 call unresolved/unsupported/untested.
13488 * lib/*.exp: Update FSF address. Update to handle new results of
13489 ${tool}_load.
13490 * lib/chill.exp (verbose): Delete.
13491
13492 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
13493
13494 * lib/gcc.exp (default_gcc_start): Change order of args to
13495 $LDFLAGS $CFLAGS $LIBS.
13496 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13497 Save/set/restore CFLAGS. Pass single arg to gcc_start.
13498 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13499 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13500 * gcc.misc-tests/dg-test.exp: Likewise.
13501 * gcc.misc-tests/msgs.exp: Likewise.
13502 * gcc.prms/prms.exp: Likewise.
13503 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13504 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13505
13506 * lib/dg.exp: Deleted, moved to dejagnu/lib.
13507
13508 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
13509
13510 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13511
13512 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13513 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13514
13515 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13516 necessary.
13517
13518 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
13519
13520 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13521 global for loop; add use of $mathlib.
13522 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13523 settings here; set mathlib for anything but VxWorks.
13524
13525 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
13526
13527 * gcc.c-torture: Update to c-torture-1.40 release.
13528
13529 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
13530
13531 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13532 dg.exp.
13533
13534 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
13535
13536 * lib/c-torture.exp (c-torture-execute): Declare "output" as
13537 global.
13538
13539 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
13540
13541 * lib/g++.exp (LIBS): Define if not already.
13542 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13543 (gcc-dg-prune): Call prune_gcc_output.
13544 * lib/gcc.exp (prune_gcc_output): New proc.
13545 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13546 prune_gcc_output.
13547
13548 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
13549
13550 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13551 (c-torture-execute): Likewise. Rename `name' to `testcase'.
13552
13553 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
13554
13555 * gcc.c-torture: Update to c-torture-1.39 release.
13556
13557 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
13558
13559 * lib/c-torture.exp (c-torture-execute): Don't return if one option
13560 fails, try others as well.
13561
13562 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
13563
13564 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
13565 If compilation fails, mark execute tests as `untested'.
13566 If test is marked as unsupported, don't mark compilation and
13567 execute tests as failed.
13568
13569 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13570
13571 * lib/g++.exp (g++_init): Don't link in libg++, and look to
13572 libstdc++ for whether or not we want to be doing shared
13573 libraries. Delete link_curses since we don't need it anymore.
13574 * lib/mike-g++.exp (postbase): Don't link in libg++.
13575 * g++.old-deja/old-deja.exp: Likewise.
13576
13577 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13578
13579 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
13580
13581 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13582
13583 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
13584 For that, add `-Wl,-a,shared_archive'.
13585 * g++.old-deja/old-deja.exp: Likewise.
13586
13587 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
13588
13589 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
13590
13591 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
13592
13593 * lib/mike-g++.exp (postbase): Pay attention to the status of
13594 g++_load.
13595
13596 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13597
13598 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
13599
13600 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
13601
13602 * lib/gcc.exp (default_gcc_start): No longer need to log program
13603 being executed or its output, execute_anywhere does that now.
13604 * lib/g++.exp (default_g++_version): Call execute_anywhere.
13605 (default_g++_start): Likewise. Delete calls to verbose/send_log.
13606
13607 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13608
13609 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
13610 the same as those in lib/g++.exp.
13611
13612 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
13613
13614 * gcc.c-torture: Update to c-torture-1.38 release.
13615 * gcc.ieee: Related changes.
13616
13617 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
13618
13619 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
13620 "exec". Minor reformatting changes.
13621
13622 * config/rom68k.exp (${tool}_load): Make it work in a canadian
13623 cross. This means all "exec" calls now work on a remote host as
13624 well.
13625 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
13626 cross. Filter out the extra "\r\n" stuff that expect puts in.
13627 (c-torture-execute): Filter out the bogus warnings like
13628 c-torture-compile does. Add support for canadian cross.
13629 * lib/gcc.exp (default_gcc_version, default_gcc_start)
13630 Use execute_anywhere rather than calling exec directly. Now it
13631 works for canadian cross testing.
13632
13633 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
13634
13635 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
13636 results into a variable, and check that rather than using file exists.
13637
13638 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13639
13640 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
13641 create a libg++.so. For sunos4.1.*, also add -ltermcap.
13642
13643 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13644
13645 * g++.old-deja/old-deja.exp: Create and pass runshlib and
13646 lib_curses if there's a shared libg++ in the build tree.
13647
13648 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
13649
13650 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
13651 if not supported target.
13652
13653 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13654
13655 * lib/g++.exp (g++_init): Move empty setting of runshlib and
13656 link_curses up to always happen, not just for native builds.
13657
13658 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
13659
13660 * gcc.c-torture: Update to c-torture-1.36 release.
13661 * gcc.failure: Related changes.
13662
13663 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
13664
13665 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
13666
13667 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13668
13669 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
13670 * lib/mike-g++.exp (postbase): Not in here. Still reference
13671 runshlib, link_curses, and mathlib for link and run.
13672
13673 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
13674 pass the runtime shared library options for Solaris, OSF/1, and
13675 Irix5, and link with -lcurses to avoid unresolved references.
13676
13677 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13678
13679 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
13680 only run once.
13681
13682 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
13683
13684 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
13685
13686 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
13687
13688 * gcc.c-torture: Update to c-torture-1.35 release. Note we
13689 do not have a framework for the "compat" tests yet.
13690
13691 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13692
13693 * lib/mike-g++.exp (postbase): New local variable `mathlib',
13694 set to null if we're testing vxworks5.1. Use that instead of
13695 `-lm' in the setting of LIBS for link and run.
13696
13697 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13698
13699 * config/rom68k.exp (${tool}_load): Major changes to make it
13700 work. Verified that it does in fact return the stuff in
13701 exec_output properly. Catch any Emul or any TRAP other than 0.
13702
13703 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13704
13705 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
13706 LDFLAGS properly for targets that need stuff from libgloss.
13707 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
13708 only run once.
13709 (gpp_initialized): New variable.
13710
13711 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
13712
13713 * config/rom68k.exp: Load libgloss.exp.
13714 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
13715 so we can produce a fully linked binary.
13716 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
13717 so we can produce a fully linked binary.
13718
13719 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
13720
13721 * lib/plumhall.exp (ph_section): Watch for expected failures.
13722 Add missing `else'.
13723
13724 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
13725 run the testcase.
13726 (c-torture): Likewise.
13727
13728 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
13729
13730 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
13731
13732 * lib/mike-g++.exp (mike_cleanup): New proc.
13733 (prebase): New globals compiler_result, not_compiler_result,
13734 target_regexp.
13735 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
13736 allow leading "-" in pattern. Watch for unsupported tests.
13737 If $compiler_result is set, pattern match assembler code,
13738 and ditto for $not_compiler_result.
13739 * lib/mike-gcc.exp: Likewise.
13740
13741 * lib/plumhall.exp (ph_execute): Only call ph_summary if
13742 execution "succeeded".
13743
13744 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
13745
13746 * config/win32.exp: New file.
13747 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
13748
13749 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
13750
13751 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
13752 unsupported.
13753 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
13754 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
13755 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
13756
13757 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
13758 "... without exceptions was ...". That is now handled by
13759 prune_system_crud.
13760 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
13761
13762 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
13763
13764 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
13765 sieve.c,sort2.c}: New files.
13766 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
13767 sieve.exp,sort2.exp}: Drivers for them.
13768
13769 * lib/mike-gcc.exp (program_output): New user settable variable.
13770 (postbase): Call prune_system_crud. Also prune extraneous compiler
13771 messages.
13772 * lib/mike-g++.exp (program_output): New user settable variable.
13773
13774 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
13775
13776 * config/sh.exp: Deleted (use sim.exp instead).
13777
13778 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13779
13780 * config/vx.exp: Declare CHECKTASK as global.
13781 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
13782 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
13783 * lib/old-dejagnu.exp: Load [pwd]/$executable.
13784
13785 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
13786
13787 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
13788 target. Like vx.exp, only includes `vx29k.exp' instead of
13789 `vxworks.exp'.
13790
13791 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
13792
13793 * config/sim.exp: Increase time limit from 120 seconds to 240.
13794
13795 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
13796
13797 * gcc.c-torture/execute/950628-1.c: New test.
13798
13799 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
13800
13801 * gcc.c-torture: Update with changes/additions from
13802 c-torture-1.34.
13803
13804 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
13805
13806 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
13807
13808 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
13809
13810 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
13811
13812 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
13813
13814 * gcc.c-torture/compile/950512-1.c: New test.
13815 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
13816 * gcc.dg/struct-ret-1.c: Likewise.
13817
13818 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
13819
13820 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
13821 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
13822
13823 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
13824
13825 * gcc.c-torture/special/920411-1.c: Deleted.
13826 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
13827
13828 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
13829
13830 * config/sim.exp (${tool}_load): Hack in call to bash to get a
13831 cpu limit.
13832
13833 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13834
13835 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
13836
13837 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13838
13839 From kenner;
13840 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
13841 is the proper length.
13842 * va-arg-3.c: Likewise.
13843
13844 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
13845
13846 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
13847 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
13848
13849 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
13850 * lib/g++.exp (default_g++_start): Delete old cruft.
13851
13852 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
13853
13854 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
13855 (2 * (1 << 18)) to (2 * (1 << 17)).
13856
13857 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
13858
13859 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13860
13861 * config/rom68k.exp: Renamed from config/idp.exp
13862
13863 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13864
13865 * c-torture/compile/921109-2.c
13866
13867 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
13868
13869 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
13870 excess errors.
13871
13872 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
13873
13874 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
13875 output.
13876 * lib/g++.exp (default_g++_start): Likewise.
13877
13878 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13879
13880 * gcc.c-torture/compile/950329-1.c: New test.
13881
13882 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13883
13884 * config/bug.exp (${tool}_load): Updated to use new remote_open
13885 and remote_close procs.
13886 * config/idp.exp: New file.
13887
13888 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
13889
13890 * gcc.c-torture/execute/950322-1.c: New test.
13891
13892 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
13893
13894 * config/vx.exp (${tool}_load): Clean up testing of return code from
13895 vxworks_ld and vxworks_spawn.
13896
13897 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
13898
13899 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
13900
13901 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
13902
13903 * lib/old-deja.exp: Add `excess errors test - ' error, now one
13904 can mark excess errors on a machine by machine basis. Note, the
13905 default is to not expect any excess errors, even when excess
13906 errors test - is given, so you will want to put an XFAIL ... on
13907 these lines. For example, // excess errors test - XFAIL hppa*-*-*
13908 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
13909 those 4 machines, but no others.
13910
13911 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13912
13913 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
13914 * lib/c-torture.exp: to here.
13915
13916 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
13917
13918 * gcc.c-torture/execute/950221-1.c: New test.
13919 * gcc.c-torture/execute/struct-ret-1.c: New test.
13920 * gcc.c-torture/compile/950221-1.c: New test.
13921
13922 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
13923
13924 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
13925
13926 * gcc.c-torture/execute/arith-1.c (main): Return 0.
13927 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
13928
13929 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
13930
13931 * g++.gb: New directory of tests, derived from my signature and
13932 class scoping tests.
13933
13934 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
13935 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
13936 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
13937 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
13938 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
13939 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
13940 * g++.gb/sig25.C: Likewise.
13941
13942 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
13943 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
13944 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
13945 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
13946 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
13947 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
13948 * g++.gb/sig25.exp: Likewise.
13949
13950 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
13951 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
13952 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
13953 * g++.gb/scope13.C: Likewise, this test still fails.
13954
13955 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
13956 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
13957 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
13958 * g++.gb/scope13.exp: Ditto.
13959
13960 * g++.gb/README: New file, explains what these tests are about.
13961
13962 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
13963
13964 * lib/dg.exp (dg-do): Support `preprocess'.
13965 (dg-test): Likewise.
13966
13967 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
13968
13969 * config/udi.exp: change "continue -expect" to "exp_continue".
13970
13971 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
13972
13973 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
13974 Delete redundant tests.
13975
13976 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
13977 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
13978 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
13979 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
13980 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
13981 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
13982 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
13983 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
13984
13985 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
13986 storing label pointers.
13987 * gcc.c-torture/execute/921019-1.c: Likewise.
13988 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
13989 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
13990 parameter fp.
13991 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
13992 constants.
13993
13994 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
13995 Delete obsolete tests.
13996
13997 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
13998 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
13999 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14000 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14001 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14002 * gcc.c-torture/compile/950124-1.c: New test.
14003
14004 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14005
14006 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
14007
14008 * lib/mike-g++.exp: Add -lm to LIBS.
14009
14010 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
14011
14012 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14013
14014 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
14015
14016 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14017
14018 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
14019
14020 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14021
14022 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
14023
14024 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14025 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14026 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14027 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14028 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14029 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14030 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14031 * g++.law/{operators31.C, operators32.C,
14032 * g++.law/{operators33.C, operators34.C}: Likewise.
14033 * g++.law/{pic1.C, refs2.C}: Likewise.
14034 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14035 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14036 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14037 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14038
14039 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14040 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14041 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14042 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14043 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14044 * g++.law/{enum9.exp, friend5.exp}: Likewise.
14045 * g++.law/{nest3.exp, nest4.exp}: Likewise.
14046 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14047 * g++.law/{operators30.exp, operators31.exp}: Likewise.
14048 * g++.law/{operators32.exp, operators33.exp}: Likewise.
14049 * g++.law/{operators34.exp}: Likewise.
14050 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14051 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14052 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14053 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14054 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14055
14056 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14057 No longer expected to fail.
14058 * g++.law/missed-error3.C: Tweak for recent bool changes.
14059
14060 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
14061
14062 * config/emb-unix: Deleted.
14063 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14064 remote execution. Do final link on remote host if REMOTE_LINK is set.
14065
14066 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
14067
14068 * lib/dg.exp (dg-test): Fix typo in last patch.
14069
14070 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
14071
14072 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
14073 (handles multiple occurrences).
14074
14075 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
14076
14077 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14078 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14079 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14080 printed).
14081 * lib/c-torture.exp (c-torture-compile): Likewise.
14082 (c-torture): Prepend full path if missing.
14083 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14084 (gcc_fail): Likewise.
14085 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14086
14087 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
14088
14089 * lib/netware.exp: Only attach to NetWare i386 systems.
14090
14091 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
14092
14093 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14094 messages. Add test name to "output pattern match" pass/fail message.
14095
14096 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
14097
14098 * gcc.dg: New testsuite.
14099 * gcc.dg/dg.exp: New file.
14100
14101 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14102 test-switch.c}: Deleted.
14103
14104 * gcc.misc-tests/msgs.exp: New testcase driver.
14105
14106 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
14107
14108 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14109 Watch for illegal return values from ${tool}_load.
14110 * config/unix.exp (${tool}_load): Fix pass/fail detection for
14111 cross targets. Coerce return value >0 to 1.
14112
14113 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
14114
14115 * config/unix.exp (${tool}_load): Call program rsh, not proc.
14116
14117 * config/emb-unix.exp: New file.
14118
14119 * config/sim.exp: Error if variable $SIM not defined.
14120 (${tool}_load): Mark test as "untested" if simulator missing.
14121
14122 * config/unix.exp: Load remote.exp to get rcp_download.
14123 * lib/c-torture.exp: Use different option lists for testcases with
14124 and without loops.
14125 * gcc.c-torture/execute/execute.exp: Likewise.
14126
14127 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
14128
14129 * config/*.exp: Clarify return code from ${tool}_load.
14130 Call `unresolved' or `untested' instead of `warning' or `perror'
14131 (sometimes you still want to call both though).
14132 Add comment that `shell_id' is local to each file.
14133 * config/udi.exp (timeout): Set to 30.
14134 Don't print warning if connection fails, $connectmode has already
14135 printed an error.
14136 (${tool}_load): Move verbose messages to level 2.
14137 Rework pattern for "Process started" message.
14138 Pass `shell_id' to ${connectmode}_download.
14139 Retry twice upon timeout. Make resetting of target more robust.
14140 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14141 Pass `shell_id' to exit_$connectmode.
14142 Only call exit_$connectmode if connected.
14143 * config/unix.exp (${tool}_load): Check return codes better.
14144 * config/vrtx.exp (${tool}_load): Likewise.
14145 * config/vx.exp (${tool}_load): Likewise.
14146 Delete unneeded global's.
14147 * lib/dg.exp (dg-test): Update to reflect clarified return codes
14148 from ${tool}_load.
14149 (dg-stat): Delete.
14150 (dg-init): Delete recording of pass/fail counts.
14151 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14152 (old-dejagnu-init): Likewise.
14153 (old-dejagnu-stat): Delete contents, empty proc now.
14154 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14155 (c-torture): Delete references to lcnt, lpass, lfail.
14156 Get option list from TORTURE_OPTIONS.
14157 Delete -funroll[-all]-loops if no loops.
14158 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14159 (g++_stat): Delete contents (empty proc now).
14160 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14161 (gcc_finish): Likewise.
14162 (gcc_stat): Deleted.
14163 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14164 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14165 * gcc.c-torture/execute/execute.exp: Likewise.
14166 Split tests into two parts: compile, execute.
14167 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
14168 no loops. Update to reflect clarified return codes from ${tool}_load.
14169
14170 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
14171
14172 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14173 to grep for.
14174 (old-dejagnu): Likewise (where necessary).
14175
14176 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
14177
14178 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14179
14180 * lib/dg.exp (dg-process-target): Fix processing of selector.
14181 Add comment regarding use of `error'.
14182
14183 * lib/gcc.exp (prune_system_crud): Define if missing.
14184 * lib/g++.exp (prune_system_crud): Likewise.
14185
14186 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14187 Call prune_system_crud.
14188 * lib/dg.exp (dg-runtest): New proc.
14189 Use perror instead of send_user for tcl errors in testcase.
14190 Don't return any value, it's never used.
14191 Don't clobber previous definition of `unknown'.
14192 Print tcl errors in `dg-final'.
14193
14194 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
14195
14196 * lib/dg.exp (dg-process-target): Improve syntax error messages.
14197 (dg-test): Don't print errorInfo, it contains stack backtrace.
14198
14199 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
14200
14201 * lib/g++.exp (runtest_file_p): Define if missing.
14202
14203 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
14204
14205 * lib/mike-g++.exp: Comment out loading of g++.exp.
14206 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
14207 (default_g++_version): Always print something.
14208 (default_g++_start): Comment out call to `which'.
14209 (g++_start, g++_load): Deleted (must be defined in config file).
14210 * lib/gcc.exp: Test for existence of $CC at start.
14211 Delete check for tmpdir (done in gcc_init).
14212 (default_gcc_version): Always print something.
14213 (default_gcc_start): Comment out call to `which'.
14214 * config/*.exp: Major cleanup - make cross targets work at least a
14215 little better for g++ (by not being "--tool gcc" specific).
14216 Rename gcc_xxx to ${tool}_xxx.
14217 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14218 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14219
14220 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
14221
14222 * lib/c-torture.exp (c-torture-compile): Rework compiler
14223 message processing.
14224
14225 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14226 c-torture.
14227
14228 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
14229
14230 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14231
14232 * lib/dg.exp (dg-process-target): Support { target native }.
14233
14234 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
14235
14236 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
14237 looked for "... program xxx got fatal signal".
14238 Correct regsub munging of `comp_output'.
14239 Ignore compiler messages "path prefix not used" and "linker input
14240 file unused".
14241
14242 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
14243
14244 * lib/gcc.exp (runtest_file_p): Define if missing.
14245 * gcc.prms/template.c: Example to work from.
14246
14247 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
14248
14249 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14250 * lib/dg.exp (dg-test): Call unsupported testcases as such.
14251
14252 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14253 * gcc.prms/1883.c: Moved from compile/940714-1.c.
14254 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14255 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14256
14257 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14258 (dg-process-target): No longer a varargs proc.
14259 Return S/N for target, P/F for xfail. All callers changed.
14260 (user option procs): More argument checking.
14261 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14262 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14263 (dg-test): Skip test if not running on selected target in `dg-do'.
14264 Update handling of `dg-do-what', `dg-output-text'.
14265 Separate execution pass/fail from output pattern match pass/fail.
14266 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14267
14268 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14269
14270 * gcc.c-torture/special/special.exp: Don't expect failure for mips
14271 target for 920510-1.c.
14272
14273 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
14274
14275 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14276 Clean up comment regarding use of passcnt, etc.
14277 (gcc_stat): Don't update `testcnt' here.
14278 (gcc_finish): Do it here.
14279 Might as well reset `but_id' here too.
14280 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14281 to determine if the file should be tested.
14282 * gcc.c-torture/compile/compile.exp: Likewise.
14283 * gcc.c-torture/execute/execute.exp: Likewise.
14284 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14285 * gcc.misc-tests/dg-test.exp: Likewise.
14286 * gcc.prms/prms.exp: Likewise.
14287 * gcc.wendy/wendy.exp: Likewise.
14288 * g++.old-deja.exp: Likewise.
14289 Move "Testing file" message to verbose level 1.
14290
14291 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
14292
14293 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14294
14295 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
14296
14297 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14298 (default_gcc_start): Accept optional second list element
14299 of compiler flags. Print compiler output at verbosity level 2.
14300 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14301 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14302 Save current values of framework globals passcnt, failcnt, xpasscnt,
14303 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14304 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
14305 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14306 xfailcnt to compute stats. Update framework global `testcnt' from
14307 pass/fail counts.
14308 (gcc_finish): New proc. Clean up test environment.
14309 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14310 (gcc_epass, gcc_efail): Delete.
14311 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14312 argument of line number.
14313 (dg-init): If the tool has an init routine, call it.
14314 (dg-test): Remove args `cflags_var' and `libs_var'.
14315 Pass all compiler options to ${tool}_start.
14316 Handle missing line number.
14317 (dg-finish): New function.
14318 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14319 particular files. Call gcc_finish at end. Move "skipping test"
14320 message to verbosity level 3.
14321 * gcc.c-torture/compile/compile.exp: Likewise.
14322 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14323 * gcc.c-torture/execute/execute.exp: Likewise.
14324 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14325 Print testcase being tried at verbosity level 1.
14326 * gcc.c-torture/special/special.exp: Unset xfail.
14327 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14328 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14329 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14330 * gcc.failure/failure.exp: Likewise.
14331 * gcc.ieee/ieee.exp: Likewise.
14332 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14333 Update call to dg-test. Call dg-finish at end.
14334 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
14335 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14336 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14337 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14338 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
14339 * gcc.wendy/wendy.exp: Add copyright.
14340 Delete setting of tmpdir (done by gcc_init).
14341 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14342 Pass compiler flags to gcc_start. Call gcc_finish at end.
14343 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14344 gcc_[ce]pass/fail.
14345
14346 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
14347
14348 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14349 confusion.
14350 (g++_load): Likewise.
14351
14352 * config/*.exp (gcc_load): Some were varargs fns and some were not.
14353 Rename argument to `prog' to remove the confusion.
14354 Varargs fns behave differently too!
14355 (g++_load): Likewise.
14356
14357 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14358
14359 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14360 what it is. Delete (always) printing of status value for !native.
14361 Simplify verbose code, and include status and exec_output.
14362 (g++_load): Use gcc_load.
14363
14364 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14365
14366 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14367 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14368 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14369 940714-3.c as these testcases don't exist anymore. Make
14370 va-arg-1.c expected to pass.
14371
14372 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
14373
14374 * gcc.misc-tests/misc.exp: Only run specific testcases.
14375 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
14376 * gcc.misc-tests/dg-[1-9].c: New files.
14377
14378 * lib/dg.exp: New testsuite driver.
14379 * gcc.prms/prms.exp: Use it.
14380
14381 * README.gcc: New file.
14382
14383 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14384 Document and reset `lxpass' and `lxfail'.
14385 Simplify "initialized" message.
14386 (gcc_stat): Clean up comments a little.
14387
14388 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
14389
14390 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14391
14392 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
14393
14394 * lib/old-dejagnu.exp (process-option): New proc.
14395 (old-dejagnu-init, old-dejagnu-stat): Likewise.
14396 (old-dejagnu): Simplify.
14397 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14398
14399 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
14400
14401 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14402 exists and is not an empty string.
14403
14404 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14405 $xfail rather than calling setup_xfail. Clear $xfail when test is
14406 finished.
14407 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14408 automatically.
14409
14410 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14411 longer expected to fail.
14412
14413 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14414 "f" function call.
14415
14416 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14417
14418 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14419 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14420 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14421 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14422 c-torture-1.29.
14423
14424 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14425 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14426
14427 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14428
14429 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14430 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14431
14432 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14433 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14434 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14435
14436 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
14437
14438 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14439 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14440 940714-1.c, 940714-2.c, 940714-3.c},
14441 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14442 gcc.misc-tests/{mg.c,mg.exp}:
14443 New tests.
14444 * gcc.noncompile/noncompile.exp: Change accordingly.
14445
14446 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
14447
14448 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14449 Undo previous clobberage.
14450
14451 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
14452
14453 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14454 * gcc.special/{930510-1.c, special.exp}:
14455 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14456 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14457 struct-varargs-1.c}: New tests from c-torture-1.26.
14458
14459 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
14460
14461 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14462 argument to switch.
14463
14464 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
14465
14466 * Revert the previous changes. Please see Rob's directory
14467 (/lisa/test/rob/progressive/gcc/testsuite) for testing
14468 fixes.
14469
14470 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
14471
14472 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14473 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14474 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14475 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14476 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14477 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14478 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14479 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14480 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14481 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14482 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14483 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14484 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14485 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14486 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14487 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14488 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14489 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14490 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14491 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14492 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14493 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14494 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14495 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14496 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14497 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14498 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14499
14500 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
14501
14502 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14503 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14504 with perror calls.
14505
14506 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
14507
14508 * config/unix.exp (g++_load): Fix syntax.
14509
14510 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14511
14512 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14513 * gcc.noncompile/921017-1.c: Deleted obsolete test.
14514 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14515 Don't expect va-arg-1.c to fail. Correct expected output for
14516 920928-1.c.
14517 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14518 * gcc.wendy/hbm4.c: Correct typo.
14519 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14520
14521 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
14522
14523 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14524 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14525 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
14526 * lib/c-torture.exp (c-torture-compile): Ditto.
14527
14528 Reduce volume of output (remove all the -I's and such).
14529 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14530 Call gcc_cpass, gcc_cfail.
14531 (c-torture): Pass testing option to c-torture-compile.
14532
14533 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
14534
14535 Bring patches over from progressive.
14536 * config/default.exp: Exit remote shell cleanly.
14537 (g++_exit, g++_start): Add default versions.
14538 * config/sim.exp (gcc_load): Use perror, not error.
14539
14540 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
14541
14542 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
14543 set in site.exp.
14544
14545 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
14546
14547 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14548 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14549 (wendy_try): New proc to run testcase.
14550 (main loop): Call 'em.
14551 * gcc.wendy/*.c: Clean up pass to correct expected output.
14552
14553 * lib/gcc.exp: Minor cleanup work.
14554 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14555
14556 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
14557
14558 * config/sim.exp (gcc_load): Document return codes better.
14559 Don't pass -v to simulator.
14560
14561 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
14562
14563 * gcc.special/920717-x.c: Fix typo.
14564 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
14565 get at sources.
14566
14567 * lib/mike-gcc.exp: Fix typo.
14568
14569 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
14570
14571 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
14572 binary to use, transform the name.
14573 * config/*.exp: rename everything. Nuke any g++ specific files,
14574 it's now a special case of gcc that requires no special support.
14575 Add a default.exp for unsupported targets.
14576
14577 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
14578
14579 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
14580 lib/old-dejagnu.exp: Fix a few patterns to work with the new
14581 version of Tcl.
14582
14583 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
14584
14585 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
14586 than a warning.
14587
14588 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
14589
14590 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
14591
14592 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
14593
14594 * gcc.execute/execute.exp: Combine opt_list and foption_list into
14595 option_list. Compile every file with only 4/6 option choices
14596 (same as C torture) instead of with 12/18 different option
14597 choices.
14598 * lib/c-torture.exp: Likewise.
14599
14600 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
14601 not already set.
14602
14603 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
14604
14605 * lib/old-deja.exp: Add `excess errors test fails' error, now one
14606 can put an XFAIL *-*-* on excess errors.
14607
14608 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
14609
14610 * g++.law: Add more tests derived from g++-bugs snapshots.
14611
14612 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
14613 equivalent to g++.law/init9.
14614
14615 * lib/mike-gcc.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 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
14619
14620 * lib/mike-g++.exp (postbase): Delete the .o file after we've
14621 compiled it, and the a.out file after we've run it.
14622
14623 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
14624
14625 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
14626
14627 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
14628
14629 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
14630 version number.
14631
14632 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
14633
14634 * g++.law: New directory of g++ tests derived from the g++-bugs
14635 snapshots.
14636
14637 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
14638
14639 * gcc.compile: initbug1.c initbug1.exp testcase added
14640
14641 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
14642
14643 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
14644 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
14645 fixes submitted by Jeff Law (law@cs.utah.edu)
14646 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
14647 Jeff Law (law@cs.utah.edu)
14648
14649
14650 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
14651
14652 * config/unix-g++.exp: Follow the gcc way of doing things.
14653 * g++.old-deja/old-deja.exp: Minor updates.
14654 * lib/g++.exp: New file, follow the gcc way of doing things.
14655 * lib/old-dejagnu.exp: Minor updates.
14656 * lib/mike-g++.exp: Always unset errorInfo.
14657
14658 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
14659
14660 * lib/gcc.exp: Fix some errors with the below change, CC and
14661 CFLAGS should be global when setting, not local.
14662
14663 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
14664
14665 * lib/gcc.exp: Transform tool name.
14666
14667 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
14668
14669 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
14670
14671 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
14672
14673 * lib/gcc.exp: change gcc_done to gcc_stat
14674
14675 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
14676
14677 * Upgraded gcc testsuite to c-torture version 1.25
14678
14679 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
14680
14681 * lib/gcc.exp: added reporting code. Changed verbose compile message.
14682 * lib/c-torture: added hooks for new reporting code.
14683
14684 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
14685
14686 * config/sh-gcc.exp: check if sh-sim exists in the path
14687
14688 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
14689
14690 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
14691 * gcc.compile/compile.exp: Initial changes for new logic.
14692 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
14693 * gcc.failure/failure.exp: Initial changes for new logic.
14694 * gcc.ieee/ieee.exp: Initial changes for new logic.
14695 * gcc.misc-tests/misc.exp: Initial changes for new logic.
14696 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
14697 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
14698 * lib/c-torture.exp: Initial changes for new logic.
14699 * lib/gcc.exp: Initial changes for new logic.
14700
14701 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
14702
14703 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
14704 depend upon failure or success. Fully qualify names in failure
14705 and success messages. Always remove a.out before starting
14706 compile, just in case. Pay more attention to error text output by
14707 the compiler. Handle testcases with no known past errors just
14708 like all others, so that things are uniform. Other miscellaneous
14709 improvements.
14710
14711 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
14712
14713 * gcc.cpp: new directory for cpp tests
14714
14715 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
14716
14717 * lib/chill.exp: Code reformatted, removed unused code.
14718 * config/unix-chill.exp: Code reformatted, removed unused code.
14719 * chill.execute/execute.exp: Code reformatted, removed unused code.
14720 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
14721
14722 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
14723
14724 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
14725 routines not written.
14726
14727 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
14728
14729 * config/bug-gcc.exp: Use new procs from bug.exp.
14730
14731 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
14732
14733 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
14734 via ftp, rather than depending on NFS.
14735 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
14736 case.
14737
14738 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
14739
14740 * config/bug-gcc.exp: Use new download proc.
14741
14742 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
14743
14744 * chill.execute/execute.exp: cleanups, handles errors better
14745 * chill.compile/compile.exp: rewrite, based on execute.exp
14746 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
14747 * lib/chill.exp: major changes to diff proc and compile and link
14748 procs. added chill_fail and chill_pass wrappers to pass and
14749 fail. added more comments, and handle error codes better.
14750 Added a hack to capture stderr from exec, so noncompile tests
14751 can work.
14752
14753 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
14754
14755 * chill.execute/execute.exp: rewrite of testsuite driver
14756 * lib/chill.exp: rewrite of testsuite driver
14757 * config/unix-chill.exp: rewrite of testsuite driver
14758
14759 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
14760
14761 In chill.execute:
14762 * iexpr.ch: Standardize uppercase.
14763 * tuples.dat: Standardize uppercase.
14764 * vary.ch: standardize. Correct varying string assignments.
14765 * vary.dat: Add new output lines.
14766
14767 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
14768
14769 In chill.execute:
14770 * chprintf.ch: Standardize use of uppercase.
14771 * tuples.ch: Standardize and turn arr2 into a DCL,
14772 rather than a SYN.
14773 * pinits.ch: Standardize.
14774
14775 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
14776
14777 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
14778 * Makefil: Renamed to Makefile.in.
14779 * configure.in: New.
14780
14781 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
14782
14783 In chill.execute:
14784 * .cvsignore: Add result/output files.
14785 * Makefile: Fix up variables at start. Use MFLAGS
14786 everywhere. Correct bool_loc, built_ins entries.
14787 Add entry for vary1.ch.
14788 * bitarray.ch: Standardize upper-case usage.
14789 * bitexpr.ch: Standardize, add output of b1.
14790 * params.ch: Use arrayt in along PROC parameters, to
14791 avoid novelty problems.
14792 * sets.ch: Tiny cleanup.
14793 * vary1.ch: Re-indent.
14794
14795 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
14796
14797 * Add PR-related files to Makefiles, .cvsignore files, etc.
14798
14799 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14800
14801 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
14802 with compiler objects. New names are test-flow.c and test-loop.c
14803
14804 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14805
14806 * Upgraded c-torture tests from 1.19 to 1.20
14807
14808 * new files:
14809 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
14810 * gcc.compile: 930623-1.c 930623-2.c
14811 * gcc.noncompile: 930622-1.c 930622-2.c
14812 * gcc.failure: 920411-1.c 920627-2.c
14813 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
14814
14815 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14816
14817 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14818 More changes to get testsuite working properly. Needs more work.
14819 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
14820
14821 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14822
14823 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
14824 More changes to get testsuite working properly. Needs more work.
14825
14826 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
14827
14828 * chill.compile/compile.exp: Added for Dejagnu support
14829 * chill.execute/execute.exp: Added for Dejagnu support
14830 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
14831
14832 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
14833
14834 This should complete moving the CHILL test files.
14835 * chill.noncompile(.cvsignore printf.grt
14836 in-printf.grt chprintf.grt chprintf.ch):
14837 Added test-support files.
14838 (Makefile): Modified further.
14839 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
14840 signal.ch): Added test files.
14841 * chill.execute (.cvsignore printf.grt printr.c
14842 in-printf.grt rts.c chprintf.grt rts.h): Added
14843 test-support files.
14844 (Makefile): More corrections.
14845
14846 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
14847
14848 * chill.compile, chill.execute, chill.nocompile: Add CHILL
14849 test cases, ready for DejaGnu.
14850
14851 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14852
14853 * Upgraded c-torture tests from 1.18 to 1.19
14854
14855 * gcc.compile: added test(s):
14856 930607-1.c
14857 * gcc.execute: added test(s):
14858 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
14859
14860 * added new subdirectory for misc tests: gcc.misc-tests
14861 * gcc.misc-test(s): added tests:
14862 inst-check.c test-consts.c test-ior.c test-switch.c
14863
14864 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
14865
14866 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
14867
14868 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
14869
14870 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
14871
14872 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14873
14874 * Upgraded c-torture tests from 1.17 to 1.18
14875
14876 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
14877
14878 * Upgraded c-torture tests from 1.12 to 1.17
14879
14880 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
14881
14882 * lib/old-dejagnu.exp:
14883 Fixed handling of XFAIL target triplets to correctly
14884 recognize wildcard characters. Removed code that
14885 appended a unique id tag to the end of the file name
14886 printed out by the result of the testcases within a
14887 given test file.
14888
14889 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
14890
14891 * lib/old-dejagnu.exp:
14892 Reworked expected failure handling to trigger off of XFAIL
14893 keyword in keyphrase embeded in testcase source code. The
14894 XFAIL keyword must be at the end of the keyphrase line. It
14895 may optionally be followed by one or more target triplets.
14896 It has just occured that the handling of wildcards in the
14897 target triplet may not be correct.
14898
14899 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
14900
14901 * g++.old-deja/tests:
14902 Moved all subdirectories up one level into g++.old-deja .
14903
14904 * lib/old-dejagnu.exp:
14905 Fixed problem with CXXFLAGS not being properly reset, and being
14906 corrupted with extraneous "-c" compiler option. This was
14907 causing binaries to not be generated for test that needed them.
14908 Modified strings passed to "pass" and "fail" so that individual
14909 tests from the same test file would be distinguished by an
14910 identifier appended to the test file name in the summary logs;
14911 this corrected a problem with erroneous diff logs. Added code
14912 to search testcases for expected fail and unexpected pass keywords.
14913
14914 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
14915
14916 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
14917
14918 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
14919
14920 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
14921 Removed extraneous text from end of "Special g++ Options"
14922 keyphrase.
14923
14924 * lib/old-dejagnu.exp: Added pattern matching to look for new
14925 keywords, embedded in testcases comments, which will trigger
14926 calls to xpass and xfail.
14927
14928 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
14929
14930 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
14931 comments embedded in the testcases, especially the one looking for
14932 special compiler options, as well as the pattern matching for the
14933 compiler output again.
14934
14935 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
14936
14937 * lib/old-dejagnu.exp: Do a proper check of the return value for
14938 execute tests. Fixed several problems with the pattern matching
14939 of the compiler output which gave erroneous test results.
14940 Changed several of the test result messages to be more descriptive.
14941 * config/unix-g++.exp: Proc g++_load now actually works and
14942 executes the tests passed to it and returns a usable return
14943 value.
14944
14945 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
14946
14947 * lib/gcc.exp: Exits gracefully if $CC is bogus.
14948
14949 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
14950
14951 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
14952 Modified both files to properly execute the old style
14953 dejagnu tests. The previous versions of these files were
14954 experimental and did not function anything near correctly.
14955
14956 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
14957
14958 * Removed all Makefile.in and configure.in files. No configuration
14959 needed now.
14960
14961 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
14962
14963 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
14964
14965 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
14966
14967 * gcc.compile/configure.in, gcc.unsorted/configure.in,
14968 gcc.special/configure.in, gcc.noncompile/configure.in,
14969 gcc.execute/configure.in, gcc.code_quality/configure.in,
14970 g++.other/configure.in, g++.old-deja/configure.in,
14971 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
14972 in srcname setting.
14973
14974 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
14975
14976 * lib/udi.exp: Fixed mondfe and mondfe_download.
14977 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
14978 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
14979
14980 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
14981
14982 * config/udi-gdb.exp: Check $shell_id after connecting to target.
14983 (gdb_exit): Don't remove *_soc files.
14984
14985 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
14986
14987 * lib/c-torture.exp: Don't look for main; instead always use -w
14988 -c. This is how the c-torture tests work. Remove the object
14989 file if the compilation succeeds.
14990 * gcc.execute/execute.exp: Remove executable if test passes.
14991 * gcc.noncompile/noncompile.exp: Every test is an expected
14992 failure.
14993 * gcc.special/special.exp: Added tests from c-torture 1.11,
14994 corrected use of existing test.
14995 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
14996 gcc.execute/920625-1.c: Updated to c-torture 1.11.
14997 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
14998 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
14999 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15000 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15001 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15002 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15003 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15004 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15005 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15006 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15007 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15008 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15009 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15010 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15011 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15012 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15013 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15014 c-torture 1.11.
15015 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15016 correspond to c-torture 1.11.
15017
15018 * New file.