asm-fs-1.c: Expect failure on darwin.
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-04-03 Mike Stump <mrs@apple.com>
2
3 * gcc.dg/asm-fs-1.c: Expect failure on darwin.
4
5 * lib/scanasm.exp (scan-assembler): Add xfail processing for
6 target arg.
7 (scan-assembler-times, scan-assembler-not): Likewise.
8 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
9
10 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11
12 * gcc.dg/sparc-loop-1.c: New test.
13
14 2003-04-02 Geoffrey Keating <geoffk@apple.com>
15
16 PR other/9274
17 * g++.dg/pch/system-2.C: New.
18 * g++.dg/pch/system-2.Hs: New.
19
20 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
21
22 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
23
24 * g++.dg/eh/simd-1.C (vecfunc): Same.
25
26 2003-04-01 Roger Sayle <roger@eyesopen.com>
27
28 * gcc.c-torture/execute/20030401-1.c: New test case.
29
30 2003-04-01 Ziemowit Laski <zlaski@apple.com>
31
32 * objc.dg/defs.m: New.
33
34 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
35
36 * g++.dg/eh/simd-1.C: New.
37 * g++.dg/eh/simd-2.C: New.
38
39 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
40
41 * gcc.c-torture/execute/simd-3.c: New.
42
43 2003-03-31 Mark Mitchell <mark@codesourcery.com>
44
45 PR c/9936
46 * gcc.dg/20030331-2.c: New test.
47
48 2003-03-31 Mark Mitchell <mark@codesourcery.com>
49
50 PR c++/10278
51 * g++.dg/parse/crash2.C: New test.
52
53 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
54
55 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
56 * gcc.c-torture/execute/20030331-1.c: ...here.
57
58 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
59
60 * gcc.c-torture/execute/20030331-1.c: New test.
61
62 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
63
64 * lib/gcov.exp: Adjust call return testing strings.
65 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
66
67 2003-03-31 Roger Sayle <roger@eyesopen.com>
68
69 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
70 * gcc.dg/builtins-7.c: New test case.
71 * gcc.dg/builtins-8.c: New test case.
72
73 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
74
75 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
76
77 2003-03-30 Mark Mitchell <mark@codesourcery.com>
78
79 PR c++/7647
80 * g++.dg/lookup-class-member-2.C: New test.
81
82 2003-03-30 Glen Nakamura <glen@imodulo.com>
83
84 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
85
86 2003-03-28 Roger Sayle <roger@eyesopen.com>
87
88 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
89
90 2003-03-28 Mark Mitchell <mark@codesourcery.com>
91
92 * g++.dg/init/attrib1.C: New test.
93
94 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
95
96 * gcc.dg/ultrasp8.c: New test.
97
98 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
99
100 * gcc.dg/ultrasp7.c: New test.
101
102 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
103
104 PR c++/10047
105 * g++.dg/template/inline1.C: New test.
106
107 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
108
109 * gcc.dg/sparc-dwarf2.c: New test.
110
111 2003-03-27 Roger Sayle <roger@eyesopen.com>
112
113 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
114 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
115
116 2003-03-27 Mark Mitchell <mark@codesourcery.com>
117
118 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
119 than reading .x files.
120 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
121 * g77.dg/gcov/gcov-1.f: Likewise.
122 * gcc.misc-tests/gcov-4b.c: Likewise.
123 * gcc.misc-tests/gcov-5b.c: Likewise.
124 * gcc.misc-tests/gcov-6.c: Likewise.
125 * gcc.misc-tests/gcov-7.c: Likewise.
126 * gcc.misc-tests/gcov-8.c: Likewise.
127 * g++.dg/gcov/gcov-1.x: Remove.
128 * g77.dg/gcov/gcov-1.x: Likewise.
129 * gcc.misc-tests/gcov-4b.x: Likewise.
130 * gcc.misc-tests/gcov-5b.x: Likewise.
131 * gcc.misc-tests/gcov-6.x: Likewise.
132 * gcc.misc-tests/gcov-7.x: Likewise.
133 * gcc.misc-tests/gcov-8.x: Likewise.
134
135 2003-03-27 Glen Nakamura <glen@imodulo.com>
136
137 PR opt/10087
138 * gcc.dg/20030324-1.c: New test.
139
140 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
141
142 PR c++/10224
143 * g++.dg/template/arg3.C: New test.
144
145 PR c++/10158
146 * g++.dg/template/friend18.C: New test.
147
148 2003-03-26 Roger Sayle <roger@eyesopen.com>
149
150 * g77.f-torture/compile/20030326-1.f: New test case.
151
152 2003-03-26 Janis Johnson <janis187@us.ibm.com>
153
154 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
155
156 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
157
158 2003-03-26 Jakub Jelinek <jakub@redhat.com>
159
160 * gcc.dg/ia64-sync-3.c: New test.
161
162 2003-03-26 Alan Modra <amodra@bigpond.net.au>
163
164 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
165
166 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
167
168 * gcc.dg/ultrasp6.c: New test.
169
170 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
171
172 * gcc.dg/i386-signbit-1.c: New test.
173 * gcc.dg/i386-signbit-2.c: New test.
174 * gcc.dg/i386-signbit-3.c: New test.
175
176 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
177
178 * gcc.dg/ultrasp5.c: Fix options.
179
180 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
181
182 * gcc.dg/ultrasp5.c: Fix comment.
183
184 2003-03-24 Bud Davis <bdavis9659@comcast.net>
185
186 PR fortran/10197
187 * g77.f-torture/execute/10197.f: New test.
188
189 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
190
191 PR c++/9898, c++/383
192 * g++.dg/template/conv6.C: New test.
193
194 PR c++/10119
195 * g++.dg/template/ptrmem5.C: New test.
196
197 PR c++/10026
198 * g++.dg/lookup/koenig1.C: New test.
199
200 PR C++/10199
201 * g++.dg/lookup/template2.C: New test.
202
203 2003-03-24 Jakub Jelinek <jakub@redhat.com>
204
205 * g++.dg/opt/rtti1.C: New test.
206
207 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
208
209 * gcc.dg/ultrasp5.c: New test.
210
211 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
212
213 PR middle-end/9967
214 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
215 builtin fputs.
216
217 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
218
219 PR c/8224
220 * gcc.dg/20030323-1.c: New test.
221
222 2003-03-23 Roger Sayle <roger@eyesopen.com>
223
224 * gcc.c-torture/compile/20030323-1.c: New test case.
225
226 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
227
228 * gcc.dg/20030321-1.c: New test.
229
230 2003-03-22 Zack Weinberg <zack@codesourcery.com>
231
232 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
233
234 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
235
236 PR c++/9978, c++/9708
237 * g++.dg/ext/vlm1.C: Adjust expected error.
238 * g++.dg/ext/vla2.C: New test.
239 * g++.dg/template/arg1.C: New test.
240 * g++.dg/template/arg2.C: New test.
241
242 2003-03-22 Bud Davis <bdavis9659@comcast.net>
243
244 * g77.f-torture/execute/select.f: New test.
245 * g77.f-torture/noncompile/select_no_compile.f: New test.
246
247 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
248
249 PR c++/9898
250 * g++.dg/other/error4.C: New test.
251
252 2003-03-20 Mark Mitchell <mark@codesourcery.com>
253
254 * g++.dg/template/friend17.C: New test.
255
256 2003-03-21 Alan Modra <amodra@bigpond.net.au>
257
258 * gcc.c-torture/compile/20030320-1.c: New.
259
260 2003-03-20 Roger Sayle <roger@eyesopen.com>
261
262 * gcc.dg/builtins-6.c: New test case.
263
264 2003-03-19 Alan Modra <amodra@bigpond.net.au>
265
266 PR target/10073
267 * gcc.c-torture/compile/20030319-1.c: New.
268
269 2003-03-18 Jan Hubicka <jh@suse.cz>
270
271 * gcc.dg/i386-cvt-1.c: New test.
272
273 2003-03-17 Zack Weinberg <zack@codesourcery.com>
274
275 * objc.dg/naming-1.m: Use "(parse|syntax) error".
276 * objc.dg/naming-2.m: Likewise.
277
278 2003-03-17 Mark Mitchell <mark@codesourcery.com>
279
280 PR c++/9639
281 * g++.dg/parse/crash1.C: New test.
282
283 2003-03-16 Mark Mitchell <mark@codesourcery.com>
284
285 PR c++/8805
286 * g++.dg/eh/cleanup1.C: New test.
287
288 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
289
290 * gcc.c-torture/execute/20030316-1.c: New test case.
291
292 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
293
294 PR c++/9629
295 * g++.dg/init/ctor2.C: New test.
296
297 2003-03-15 Roger Sayle <roger@eyesopen.com>
298
299 * g77.f-torture/compile/xformat.f: New test case.
300
301 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
302
303 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
304 * g++.old-deja/g++.mike/eh50.C: Likewise.
305
306 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
307
308 PR c++/6440
309 * g++.dg/template/spec7.C: New test.
310 * g++.dg/template/spec8.C: Likewise.
311
312 2003-03-14 Jakub Jelinek <jakub@redhat.com>
313
314 * gcc.c-torture/execute/20030313-1.c: New test.
315
316 2003-03-14 Richard Henderson <rth@redhat.com>
317
318 * gcc.dg/inline-2.c: Adjust alpha test for external call.
319
320 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
321
322 * gcc.c-torture/compile/20030314-1.c: New test.
323
324 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
325
326 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
327 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
328 thumb target,
329 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
330 to accept newer _imp__ prefix and additional
331 newline in .drectve section.
332 * gcc.dg/dll-4.c: Likewise.
333 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
334 switch.
335
336 2003-03-13 Mark Mitchell <mark@codesourcery.com>
337
338 * g++.dg/parse/namespace9.C: New test.
339
340 * g++.dg/init/ref5.C: New test.
341 * g++.dg/parse/ptrmem1.C: Likewise.
342
343 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
344
345 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
346 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
347 regular expression.
348 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
349 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
350
351 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
352
353 * gcc.c-torture/execute/20030224-2.c: New test.
354
355 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
356
357 * gcc.dg/decl-3.c: New test.
358
359 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
360
361 * gcc.dg/i386-loop-2.c: New test.
362
363 2003-03-11 Mark Mitchell <mark@codesourcery.com>
364
365 PR c++/9474
366 * g++.dg/parse/namespace8.C: New test.
367
368 PR c++/9924
369 * g++.dg/overload/builtin2.C: New test.
370
371 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
372
373 * gcc.dg/return-type-3.c: New test.
374
375 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
376
377 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
378 profiling options are not supported.
379
380 2003-03-10 Mark Mitchell <mark@codesourcery.com>
381
382 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
383 * g++.old-deja/g++.warn/impint2.C: Likewise.
384
385 2003-03-10 Devang Patel <dpatel@apple.com>
386
387 * g++.dg/cpp/c++_cmd_1.C: New test.
388 * g++.dg/cpp/c++_cmd_1.h: New file.
389
390 2003-03-10 Segher Boessenkool <segher@koffie.nl>
391
392 * gcc.dg/altivec-9.c: New file.
393
394 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
395
396 * gcc.dg/ppc-sdata-1.c: New test.
397 * gcc.dg/ppc-sdata-2.c: New test.
398
399 2003-03-09 Mark Mitchell <mark@codesourcery.com>
400
401 PR c++/9373
402 * g++.dg/opt/ptrmem2.C: New test.
403
404 PR c++/8534
405 * g++.dg/opt/ptrmem1.C: New test.
406
407 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
408
409 * gcc.dg/i386-loop-1.c: New test.
410
411 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
412
413 PR c++/9970
414 * g++.dg/lookup/friend1.C: New test.
415
416 2003-03-08 Mark Mitchell <mark@codesourcery.com>
417
418 PR c++/9823
419 * g++.dg/parser/constructor1.C: New test.
420
421 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
422
423 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
424
425 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
426
427 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
428
429 * gcc.dg/cpp/Wunused.c: Update test.
430
431 2003-03-08 Jan Hubicka <jh@suse.cz>
432
433 * gcc.dg/inline-3.c: New test.
434
435 2003-03-08 Mark Mitchell <mark@codesourcery.com>
436
437 PR c++/9809
438 * g++.dg/parse/builtin1.C: New test.
439
440 PR c++/9982
441 * g++.dg/abi/cookie1.C: New test.
442 * g++.dg/abi/cookie2.C: Likewise.
443
444 PR c++/9524
445 * g++.dg/template/field1.C: New test.
446
447 PR c++/9912
448 * g++.dg/parse/class1.C: New test.
449 * g++.dg/parse/namespace7.C: Likewise.
450 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
451
452 2003-03-07 Mark Mitchell <mark@codesourcery.com>
453
454 * g++.dg/init/ref4.C: New test.
455
456 2003-03-07 Jan Hubicka <jh@suse.cz>
457
458 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
459 * gcc.dg/inline-3.c: New test.
460
461 2003-03-06 Mark Mitchell <mark@codesourcery.com>
462
463 * g++.dg/init/ref3.C: New test.
464
465 PR c++/9965
466 * g++.dg/init/ref2.C: New test.
467
468 PR c++/9400
469 * g++.dg/warn/Wshadow-2.C: New test.
470
471 PR c++/9791
472 * g++.dg/warn/Woverloaded-1.C: New test.
473
474 2003-03-05 Jan Hubicka <jh@suse.cz>
475
476 * gcc.dg/i386-local2.c: New.
477 * gcc.dg/i386-local.c: Fix typo.
478
479 2003-03-05 Mark Mitchell <mark@codesourcery.com>
480
481 * g++.dg/abi/layout3.C: New test.
482
483 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
484
485 * gcc.c-torture/compile/20030305-1.c
486
487 2003-03-05 Jan Hubicka <jh@suse.cz>
488
489 * gcc.dg/i386-local.c: New.
490
491 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
492
493 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
494
495 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
496
497 * gcc.dg/switch-2.c: New test.
498 * gcc.dg/switch-3.c: New test.
499 * gcc.dg/Wswitch.c: Adjust line numbers.
500 * gcc.dg/Wswitch-default.c: Likewise.
501 * gcc.dg/Wswitch-enum.c: Likewise.
502
503 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
504
505 * gcc.c-torture/execute/20030222-1.c: New test.
506
507 2003-03-03 James E Wilson <wilson@tuliptree.org>
508
509 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
510
511 2003-03-03 Mark Mitchell <mark@codesourcery.com>
512
513 PR c++/9878
514 * g++.dg/init/ref1.C: New test.
515
516 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
517
518 * gcc.dg/sh-relax.c: New SH-only test.
519
520 2003-03-03 Geoffrey Keating <geoffk@apple.com>
521
522 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
523 comment explaining purpose of testcase.
524
525 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
526
527 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
528 for HC11/HC12 (asm needs two int registers).
529 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
530 HC11/HC12 because the test uses an asm which needs two 32-bit
531 registers.
532
533 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
534
535 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
536 for HC11/HC12 (array is too large otherwise).
537 * gcc.c-torture/compile/920501-4.x: New file, likewise.
538 * gcc.c-torture/compile/20010518-2.x: Likewise.
539 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
540 HC11/HC12 (array is too large).
541
542 2003-03-01 Geoffrey Keating <geoffk@apple.com>
543
544 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
545 * lib/g++-dg.exp (g++-dg-test): Likewise.
546
547 2003-03-01 Roger Sayle <roger@eyesopen.com>
548
549 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
550 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
551
552 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
553
554 * g++.dg/warn/implicit-typename1.C: Remove warning.
555
556 2003-02-28 Richard Henderson <rth@redhat.com>
557
558 * gcc.dg/noreturn-1.c: Move noreturn warning line.
559 * gcc.dg/return-type-1.c: Move control reaches end warning line.
560
561 2003-02-28 Geoffrey Keating <geoffk@apple.com>
562
563 * gcc.dg/pch/pch.exp: Change .pch to .gch.
564 * g++.dg/pch/pch.exp: Likewise.
565
566 2003-02-28 Mark Mitchell <mark@codesourcery.com>
567
568 PR c++/9879
569 * testsuite/g++.dg/init/new4.C: New test.
570
571 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
572
573 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
574
575 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
576
577 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
578 unsigned long.
579
580 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
581 wider than float.
582
583 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
584
585 * lib/scanasm.exp: Add support for counting numbers of
586 occurences.
587 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
588 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
589
590 2003-02-25 Mark Mitchell <mark@codesourcery.com>
591
592 PR c++/9683
593 * g++.dg/template/static3.C: New test.
594
595 PR c++/9829
596 * g++.dg/parse/namespace6.C: New test.
597
598 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
599
600 PR target/9732
601 * gcc.dg/20030225-1.c: New test.
602
603 2003-02-24 Mark Mitchell <mark@codesourcery.com>
604
605 * README: Remove out-of-date information.
606
607 PR c++/9836
608 * g++.dg/template/spec6.C: New test.
609
610 2003-02-24 Jeff Law <law@redhat.com>
611
612 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
613
614 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
615
616 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
617 * gcc.dg/pragma-ep-1.c: Likewise.
618
619 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
620
621 PR c++/9602
622 * g++.dg/template/friend16.C: New test.
623
624 2003-02-23 Mark Mitchell <mark@codesourcery.com>
625
626 PR c++/5333
627 * g++.dg/parse/fused-params1.C: Adjust error messages.
628 * g++.dg/template/nested3.C: New test.
629
630 2003-02-24 Alan Modra <amodra@bigpond.net.au>
631
632 * g++.dg/abi/param1.C: New test.
633
634 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
635
636 PR c++/7982
637 * g++.dg/warn/implicit-typename1.C: New test.
638
639 2003-02-22 Kelley Cook <kelleycook@comcast.net>
640
641 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
642 with "mtune".
643 * g++.old-deja/g++.other/store-expr2.C: Likewise.
644 * gcc.c-torture/execute/20010129-1.x: Likewise.
645 * gcc.dg/20011107-1.c: Likewise.
646 * gcc.dg/20020108-1.c: Likewise.
647 * gcc.dg/20020122-3.c: Likewise.
648 * gcc.dg/20020206-1.c: Likewise.
649 * gcc.dg/20020310-1.c: Likewise.
650 * gcc.dg/20020426-2.c: Likewise.
651 * gcc.dg/20020517-1.c: Likewise.
652 * gcc.dg/991230-1.c: Likewise.
653 * gcc.dg/i386-unroll-1.c: Likewise.
654 * gcc.misc-tests/i386-prefetch.exp: Likewise.
655
656 2003-02-22 Jan Hubicka <jh@suse.cz>
657
658 * gcc.dg/i386-mul.c: New test.
659
660 2003-02-21 Roger Sayle <roger@eyesopen.com>
661
662 * gcc.dg/builtins-5.c: New test case.
663
664 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
665
666 * gcc.dg/asmreg-1.c: New test.
667
668 2003-02-21 Mark Mitchell <mark@codesourcery.com>
669
670 PR c++/9749
671 * g++.dg/parse/varmod1.C: New test.
672
673 2003-02-21 Mark Mitchell <mark@codesourcery.com>
674
675 PR c++/9727
676 * g++.dg/template/op1.C: New test.
677
678 2003-02-21 Mark Mitchell <mark@codesourcery.com>
679
680 PR c++/8906
681 * g++.dg/template/nested2.C: New test.
682
683 2003-02-21 Mark Mitchell <mark@codesourcery.com>
684
685 PR c++/8724
686 * g++.dg/expr/dtor1.C: New test.
687
688 2003-02-21 Zack Weinberg <zack@codesourcery.com>
689
690 * gcc.dg/cpp/include3.c: New test.
691 * gcc.dg/cpp/inc/foo.h: New file.
692
693 2003-02-21 Glen Nakamura <glen@imodulo.com>
694
695 * gcc.c-torture/execute/20030221-1.c: New test.
696
697 2003-02-20 Mark Mitchell <mark@codesourcery.com>
698
699 PR c++/9729
700 * g++.dg/abi/conv1.C: New test.
701
702 2003-02-20 Jan Hubicka <jh@suse.cz>
703
704 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
705
706 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
707
708 * gcc.c-torture/compile/20030219-1.c: New test.
709
710 2003-02-18 Jan Hubicka <jh@suse.cz>
711
712 * gcc.dg/funcorder.c: New test.
713
714 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
715
716 * gcc.c-torture/execute/20030218-1.c: New.
717
718 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
719
720 * gcc.dg/20030218-1.c: New.
721
722 2003-02-18 Richard Henderson <rth@redhat.com>
723
724 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
725 * gcc.dg/attr-used-2.c: New.
726
727 2003-02-18 Mark Mitchell <mark@codesourcery.com>
728
729 PR c++/9704
730 * g++.dg/init/copy5.C: New test.
731
732 2003-02-18 Geoffrey Keating <geoffk@apple.com>
733
734 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
735 * g++.dg/pch/pch.exp: Likewise.
736
737 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
738
739 * gcc.c-torture/execute/20030209-1.c: Enable the test if
740 STACK_SIZE is not defined.
741
742 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
743
744 PR c++/9457
745 * g++.dg/template/init1.C: New test.
746
747 2003-02-16 Jan HUbicka <jh@suse.cz>
748
749 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
750 (foo): Add few extra tests
751 * gcc.dg/c99-const-expr-3.c: Likewise.
752 * gcc.c-torture/execute/20030216-1.c: New.
753
754 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
755
756 PR c++/9459
757 * g++.dg/ext/typeof4.C: New test.
758
759 2003-02-15 Roger Sayle <roger@eyesopen.com>
760
761 * gcc.dg/i386-387-3.c: New test case.
762
763 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
764
765 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
766 cris-*-elf* cris-*-aout* and mmix-*-*.
767
768 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
769
770 * gcc.dg/20030213-1.c: New test.
771
772 2003-02-12 Roger Sayle <roger@eyesopen.com>
773
774 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
775 * gcc.dg/i386-387-2.c: Likewise.
776
777 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
778
779 * gcc.dg/ppc-spe.c: Fix formatting.
780 Enable tests that were previously unsupported by gas.
781 Delete tests for instructions that no longer exist.
782 Switch arguments on evsubifw builtin.
783
784 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
785
786 * gcc.c-torture/execute/20030209-1.c: Disable the test if
787 STACK_SIZE is too small.
788
789 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
790 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
791
792 * gcc.dg/decl-2.c: New test.
793
794 2003-02-10 Jan Hubicka <jh@suse.cz>
795
796 * gcc.dg/i386-fpcvt-1.c: New test.
797
798 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
799
800 * gcc.c-torture/execute/20030209-1.c: New test.
801
802 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
803
804 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
805 int-wide bitops, use the constants of the same width.
806 Likewise, if long long is 32-bit wide, test bitops using
807 32-bit constants.
808
809 2003-02-07 Loren James Rittle <ljrittle@acm.org>
810
811 * gcc.dg/20021014-1.c: Annotate with expected notice text.
812
813 2003-02-07 Roger Sayle <roger@eyesopen.com>
814
815 * testsuite/gcc.dg/builtins-4.c: New test case.
816
817 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
818
819 * gcc.dg/20020430-1.c: Fix dg command typos.
820 * gcc.dg/20020503-1.c: Likewise.
821
822 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
823
824 PR c++/8785
825 * g++.dg/parse/fused-params1.C: New test.
826
827 PR c++/8857
828 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
829
830 PR c++/8921
831 * g++.dg/parse/non-dependent1.C: New test.
832
833 PR c++/8928
834 * g++.dg/parse/dupl-tmpl-args1.C: New test.
835
836 PR c++/9228
837 * g++.dg/parse/undefined7.C: New test.
838 * g++.dg/parse/non-templ1.C: New test.
839
840 PR c++/9229
841 * g++.dg/parse/too-many-tmpl-args1.C: New test.
842
843 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
844
845 * gcc.c-torture/compile/20030206-1.c: New test.
846
847 2003-02-05 Roger Sayle <roger@eyesopen.com>
848
849 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
850 "pow" to "foo" to avoid potential confusion with a math built-in.
851
852 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
853
854 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
855 conditions for SPARC targets.
856
857 2003-02-05 Jakub Jelinek <jakub@redhat.com>
858
859 * gcc.dg/20030204-1.c: New test.
860
861 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
862
863 PR c++/38
864 * g++.dg/parse/array-size1.C: New test.
865
866 PR c++/5657
867 * g++.dg/parse/undefined3.C: New test.
868
869 PR c++/5665
870 * g++.dg/parse/undefined4.C: New test.
871
872 PR c++/5975
873 * g++.dg/parse/undefined5.C: New test.
874
875 PR c++/7259
876 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
877
878 PR c++/8578
879 * g++.dg/parse/casting-operator1.C: New test.
880
881 PR c++/8596
882 * g++.dg/parse/undefined6.C: New test.
883
884 PR c++/8736
885 * g++.dg/parse/missing-template1.C: New test.
886
887 2003-02-04 Jan Hubicka <jh@suse.cz>
888
889 * gcc.dg/i386-cadd.c: Compile using -march=k8.
890 * gcc.dg/i386-cmov?.c: Likewise.
891 * gcc.dg/i386-fpcvt-?.c: Likewise.
892 * gcc.dg/i386-ssefp-1.c: Likewise.
893 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
894 conventions.
895
896 2003-02-03 Mark Mitchell <mark@codesourcery.com>
897
898 PR c++/7129
899 * testsuite/g++.dg/ext/max.C: New test.
900
901 2003-02-03 Jan Hubicka <jh@suse.cz>
902
903 * gcc.c-torture/execute/20030203-1.c: New test.
904
905 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
906
907 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
908 'natural-endian'.
909
910 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
911
912 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
913 * g++.dg/init/new2.C: Likewise.
914 * g++.dg/other/new1.C: Likewise.
915
916 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
917
918 * gcc.dg/struct-ret-libc.c: New test.
919
920 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
921
922 * gcc.dg/20030129-1.c: New test.
923
924 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
925
926 PR c++/8849
927 * g++.dg/template/ptrmem4.C: New test.
928
929 2003-01-29 Mark Mitchell <mark@codesourcery.com>
930
931 * g++.dg/parser/constant1.C: New test.
932
933 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
934
935 PR c++/8591
936 * g++.dg/parse/friend2.C: New test.
937
938 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
939
940 PR c++/9437
941 * g++.dg/template/unify4.C: New test.
942
943 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
944
945 * gcc.c-torture/execute/20030128-1.c: New test.
946
947 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
948
949 * g++.dg/lookup/nested1.C: Test moved from ...
950 * g++.old-deja/g++.other/lookup24.C: ... here.
951
952 2003-01-28 Jan Hubicka <jh@suse.cz>
953
954 * gcc.dg/i386-cmov5.c: New test.
955
956 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
957
958 * gcc.c-torture/execute/20010925-1.c: Changed the
959 memcpy declaration.
960
961 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
962
963 PR c++/3902
964 * g++.dg/parse/template5.C: New test.
965
966 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
967
968 PR fortran/9258
969 * g77.dg/pr9258: New test.
970
971 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
972
973 * README: Move relevant parts from README.g++.
974
975 * README.g++: Remove this file.
976
977 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
978
979 * g++.dg/abi/dcast1.C: New test.
980
981 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
982
983 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
984
985 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
986
987 PR c++/47
988 * g++.old-deja/g++.other/lookup24.C: New test.
989
990 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
991
992 PR middle-end/7227
993 * gcc.dg/uninit-C.c: New test.
994
995 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
996
997 * g++.dg/abi/covariant1.C: New test.
998
999 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
1000
1001 * gcc.dg/20030123-1.c: New test.
1002
1003 2003-01-25 Jan Hubicka <jh@suse.cz>
1004
1005 PR opt/8492
1006 * gcc.c-torture/compile/20030125-1.c
1007
1008 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
1009
1010 PR c++/9403
1011 * g++.dg/parse/template3.C: New test.
1012 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
1013
1014 PR c++/795
1015 * g++.dg/parse/template4.C: New test.
1016
1017 PR c++/9415
1018 * g++.dg/template/qual2.C: New test.
1019
1020 PR c++/8545
1021 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
1022
1023 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
1024
1025 2003-01-25 Roger Sayle <roger@eyesopen.com>
1026
1027 * gcc.c-torture/execute/switch-1.c: New test case.
1028
1029 2003-01-25 Jan Hubicka <jh@suse.cz>
1030
1031 * gcc.c-torture/execute/20030125-1.[cx]: New test.
1032
1033 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
1034
1035 Tweaks for Bison-1.875. From the NEWS file:
1036 "- `parse error' -> `syntax error'
1037 Bison now uniformly uses the term `syntax error'"
1038 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
1039 * gcc.dg/cpp/digraph2.c: Likewise.
1040 * gcc.dg/cpp/direct2.c: Likewise.
1041 * gcc.dg/cpp/paste4.c: Likewise.
1042 * gcc.dg/c90-restrict-1.c: Likewise.
1043 * gcc.dg/c99-func-2.c: Likewise.
1044 * gcc.dg/noncompile/920721-2.c: Likewise.
1045 * gcc.dg/noncompile/930622-2.c: Likewise.
1046 * gcc.dg/noncompile/940112-1.c: Likewise.
1047 * gcc.dg/noncompile/950921-1.c: Likewise.
1048 * gcc.dg/noncompile/951123-1.c: Likewise.
1049 * gcc.dg/noncompile/971104-1.c: Likewise.
1050 * gcc.dg/noncompile/990416-1.c: Likewise.
1051
1052 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
1053
1054 * g++.dg/parse/undefined1.C: Add error message.
1055
1056 2003-01-22 Mark Mitchell <mark@codesourcery.com>
1057
1058 PR c++/9354
1059 * g++.dg/parse/new1.C: New test.
1060
1061 PR c++/9216
1062 * g++.dg/parse/template2.C: New test.
1063
1064 PR c++/9354
1065 * g++.dg/parse/typedef2.C: New test.
1066
1067 PR c++/9328
1068 * g++.dg/ext/typeof3.C: New test.
1069
1070 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1071
1072 PR c++/2738
1073 * g++.dg/parse/ret-type1.C: New test.
1074
1075 PR c++/3792
1076 * g++.dg/parse/tmpl-outside1.C: New test.
1077
1078 PR c++/4207
1079 * g++.dg/parse/int-as-enum1.C: New test.
1080
1081 PR c++/4903
1082 * g++.dg/parse/no-typename1.C: New test.
1083
1084 PR c++/5533
1085 * g++.dg/parse/no-value1.C: New test.
1086
1087 PR c++/5921
1088 * g++.dg/parse/wrong-inline1.C: New test.
1089
1090 PR c++/6402
1091 * g++.dg/parse/ref1.C: New test.
1092
1093 PR c++/6992
1094 * g++.dg/parse/attr-ctor1.C: New test.
1095
1096 PR c++/7229
1097 * g++.dg/parse/namespace5.C: New test.
1098
1099 PR c++/7917
1100 * g++.dg/parse/func-def1.C: New test.
1101
1102 PR c++/8143
1103 * g++.dg/parse/undefined1.C: New test.
1104
1105 PR c++/5723, PR c++/8522
1106 * g++.dg/parse/specialization1.C: New test.
1107
1108 PR c++/163, PR c++/8595
1109 * g++.dg/parse/struct-as-enum1.C: New test.
1110
1111 PR c++/9173
1112 * g++.dg/parse/undefined2.C: New test.
1113
1114 2003-01-22 Mark Mitchell <mark@codesourcery.com>
1115
1116 PR c++/9298
1117 * g++.dg/parse/template1.C: New test.
1118
1119 PR c++/9384
1120 * g++.dg/parse/using1.C: New test.
1121
1122 PR c++/9285
1123 PR c++/9294
1124 * g++.dg/parse/expr2.C: New test.
1125
1126 PR c++/9388
1127 * g++.dg/parse/lookup2.C: Likewise.
1128
1129 2003-01-21 Jan Hubicka <jh@suse.cz>
1130
1131 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
1132 * gcc.c-torture/execute/eeprof-1.c: Likewise.
1133 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
1134 * gcc.c-torture/execute/string-opt-*.c: Likewise.
1135
1136 2003-01-20 Nick Clifton <nickc@redhat.com>
1137
1138 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
1139 problem with ARM sibcall code generation.
1140
1141 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
1142
1143 * gcc.c-torture/execute/20030120-1.c: New.
1144
1145 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
1146
1147 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
1148
1149 2003-01-17 Mark Mitchell <mark@codesourcery.com>
1150
1151 PR c++/9272
1152 * g++.dg/parse/ctor1.C: New test.
1153
1154 PR c++/9294:
1155 * g++.dg/parse/qualified1.C: New test.
1156
1157 * g++.dg/parse/typename3.C: New test.
1158
1159 2003-01-16 Richard Henderson <rth@redhat.com>
1160
1161 * g++.dg/tls/init-2.C: Fix error matches for real this time.
1162
1163 2003-01-16 Richard Henderson <rth@redhat.com>
1164
1165 * g++.dg/pch/pch.exp: Copy test header to the working directory
1166 before using it either for precompilation or direct use.
1167 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
1168 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
1169
1170 2003-01-16 Richard Henderson <rth@redhat.com>
1171
1172 * gcc.dg/pch/pch.exp: Copy test header to the working directory
1173 before using it either for precompilation or direct use.
1174 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
1175 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
1176
1177 2003-01-16 Mark Mitchell <mark@codesourcery.com>
1178
1179 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
1180 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
1181 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
1182 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
1183 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
1184 typename warning into error.
1185 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
1186 error messages.
1187 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
1188 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
1189 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
1190 messages.
1191 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
1192 make declaration visible in template.
1193 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
1194 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
1195 messages.
1196 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
1197 message.
1198 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
1199 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
1200 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
1201 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
1202 typename warning with error message.
1203 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
1204 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
1205 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
1206
1207 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
1208
1209 * g++.dg/parse/ambig2.C: New test.
1210
1211 2003-01-15 Richard Henderson <rth@redhat.com>
1212
1213 * g++.dg/tls/init-2.C: Update error message string.
1214
1215 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1216
1217 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
1218
1219 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
1220
1221 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
1222 all for HC11/HC12.
1223 * gcc.c-torture/compile/20001205-1.x: Likewise.
1224 * gcc.c-torture/compile/20001226-1.x: Likewise.
1225 * gcc.c-torture/compile/920520-1.x: Likewise.
1226 * gcc.c-torture/compile/961203-1.x: Likewise.
1227 * gcc.c-torture/compile/20020604-1.x: Likewise.
1228
1229 2003-01-15 Jan Hubicka <jh@suse.cz>
1230
1231 * gcc.c-torture/compile/20030115-1.c: New test.
1232
1233 * gcc.dg/i386-fpcvt-1.c: New test.
1234 * gcc.dg/i386-fpcvt-2.c: New test.
1235
1236 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
1237
1238 Further conform g++'s __vmi_class_type_info to the C++ ABI
1239 specification.
1240 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
1241 the specification.
1242
1243 2003-01-14 Jan Hubicka <jh@suse.cz>
1244
1245 * gcc.dg/i386-fpcvt-1.c: New test.
1246 * gcc.dg/i386-fpcvt-2.c: New test.
1247
1248 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1249
1250 * gcc.dg/i386-mmx-3.c: New test.
1251
1252 2003-01-12 Mark Mitchell <mark@codesourcery.com>
1253
1254 PR c++/9264
1255 * g++.dg/parse/octal1.C: New file.
1256
1257 PR c++/9172
1258 * g++.dg/parse/typename1.C: New file.
1259
1260 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
1261
1262 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
1263 * gcc.dg/bf-no-ms-layout.c: Likewise.
1264 * gcc.dg/bf-ms-attrib.c: Likewise.
1265
1266 2003-01-10 Mark Mitchell <mark@codesourcery.com>
1267
1268 PR c++/9099
1269 * g++.dg/parse/dtor1.C: New file.
1270
1271 PR c++/9128
1272 * g++.dg/rtti/typeid1.C: New file.
1273
1274 PR c++/9153
1275 * g++.dg/parse/lookup1.C: New file.
1276
1277 PR c++/9171
1278 * g++.dg/templ/spec5.C: New file.
1279
1280 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
1281
1282 * gcc.c-torture/compile/20030110-1.c: New test.
1283
1284 2003-01-09 Geoffrey Keating <geoffk@apple.com>
1285
1286 Merge from pch-branch:
1287
1288 2002-12-23 Geoffrey Keating <geoffk@apple.com>
1289
1290 * gcc.dg/pch/cpp-1.h: New.
1291 * gcc.dg/pch/cpp-1.c: New.
1292 * gcc.dg/pch/cpp-2.h: New.
1293 * gcc.dg/pch/cpp-2.c: New.
1294
1295 2002-11-19 Geoffrey Keating <geoffk@apple.com>
1296
1297 * gcc.dg/pch/except-1.h: New.
1298 * gcc.dg/pch/except-1.c: New.
1299
1300 2002-11-13 Geoffrey Keating <geoffk@apple.com>
1301
1302 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
1303 running test.
1304 * gcc.dg/pch: Include *.hp not *.h.
1305 * gcc.dg/pch/system-1.h: New.
1306 * gcc.dg/pch/system-1.c: New.
1307
1308 2002-11-11 Geoffrey Keating <geoffk@apple.com>
1309
1310 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
1311 rather than trying to build and run a program using PCH.
1312 * gcc.dg/pch: Remove dg-do commands from test files.
1313
1314 2002-11-08 Geoffrey Keating <geoffk@apple.com>
1315
1316 * gcc.dg/pch/macro-3.c: New.
1317 * gcc.dg/pch/macro-3.h: New.
1318
1319 2002-11-04 Geoffrey Keating <geoffk@apple.com>
1320
1321 * gcc.dg/pch/common-1.c: New.
1322 * gcc.dg/pch/common-1.h: New.
1323 * gcc.dg/pch/decl-1.c: New.
1324 * gcc.dg/pch/decl-1.h: New.
1325 * gcc.dg/pch/decl-2.c: New.
1326 * gcc.dg/pch/decl-2.h: New.
1327 * gcc.dg/pch/decl-3.c: New.
1328 * gcc.dg/pch/decl-3.h: New.
1329 * gcc.dg/pch/decl-4.c: New.
1330 * gcc.dg/pch/decl-4.h: New.
1331 * gcc.dg/pch/decl-5.c: New.
1332 * gcc.dg/pch/decl-5.h: New.
1333 * gcc.dg/pch/global-1.c: New.
1334 * gcc.dg/pch/global-1.h: New.
1335 * gcc.dg/pch/inline-1.c: New.
1336 * gcc.dg/pch/inline-1.h: New.
1337 * gcc.dg/pch/inline-2.c: New.
1338 * gcc.dg/pch/inline-2.h: New.
1339 * gcc.dg/pch/static-1.c: New.
1340 * gcc.dg/pch/static-1.h: New.
1341 * gcc.dg/pch/static-2.c: New.
1342 * gcc.dg/pch/static-2.h: New.
1343
1344 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
1345
1346 * g++.dg/pch/pch.exp: Better handle failing testcases.
1347 * gcc.dg/pch/pch.exp: Likewise.
1348 * gcc.dg/pch/macro-1.c: New.
1349 * gcc.dg/pch/macro-1.h: New.
1350 * gcc.dg/pch/macro-2.c: New.
1351 * gcc.dg/pch/macro-2.h: New.
1352
1353 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
1354
1355 * g++.dg/dg.exp: Treat files in pch/ specially.
1356 * g++.dg/pch/pch.exp: New file.
1357 * g++.dg/pch/empty.H: New file.
1358 * g++.dg/pch/empty.C: New file.
1359 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
1360 "precompile".
1361
1362 * gcc.dg/pch/pch.exp: New file.
1363 * gcc.dg/pch/empty.h: New file.
1364 * gcc.dg/pch/empty.c: New file.
1365 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
1366 "precompile".
1367
1368 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1369
1370 * g++.dg/template/friend14.C: New test.
1371
1372 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1373
1374 * gcc.dg/old-style-asm-1.c: New test.
1375
1376 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
1377
1378 * gcc.c-torture/compile/20030109-1.c: New test.
1379
1380 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1381
1382 * gcc.c-torture/execute/20030109-1.c: New test.
1383
1384 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
1385
1386 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
1387 * g++.old-deja/g++.mike/dyncast2.C: Likewise
1388 * g++.old-deja/g++.mike/dyncast3.C: Likewise
1389 * g++.old-deja/g++.mike/eh2.C: Likewise
1390 * g++.old-deja/g++.mike/eh3.C: Likewise
1391 * g++.old-deja/g++.mike/eh5.C: Likewise
1392 * g++.old-deja/g++.mike/eh6.C: Likewise
1393 * g++.old-deja/g++.mike/eh7.C: Likewise
1394 * g++.old-deja/g++.mike/eh8.C: Likewise
1395 * g++.old-deja/g++.mike/eh9.C: Likewise
1396 * g++.old-deja/g++.mike/eh10.C: Likewise
1397 * g++.old-deja/g++.mike/eh12.C: Likewise
1398 * g++.old-deja/g++.mike/eh13.C: Likewise
1399 * g++.old-deja/g++.mike/eh14.C: Likewise
1400 * g++.old-deja/g++.mike/eh16.C: Likewise
1401 * g++.old-deja/g++.mike/eh17.C: Likewise
1402 * g++.old-deja/g++.mike/eh18.C: Likewise
1403 * g++.old-deja/g++.mike/eh21.C: Likewise
1404 * g++.old-deja/g++.mike/eh23.C: Likewise
1405 * g++.old-deja/g++.mike/eh24.C: Likewise
1406 * g++.old-deja/g++.mike/eh25.C: Likewise
1407 * g++.old-deja/g++.mike/eh26.C: Likewise
1408 * g++.old-deja/g++.mike/eh27.C: Likewise
1409 * g++.old-deja/g++.mike/eh28.C: Likewise
1410 * g++.old-deja/g++.mike/eh29.C: Likewise
1411 * g++.old-deja/g++.mike/eh31.C: Likewise
1412 * g++.old-deja/g++.mike/eh33.C: Likewise
1413 * g++.old-deja/g++.mike/eh34.C: Likewise
1414 * g++.old-deja/g++.mike/eh35.C: Likewise
1415 * g++.old-deja/g++.mike/eh36.C: Likewise
1416 * g++.old-deja/g++.mike/eh37.C: Likewise
1417 * g++.old-deja/g++.mike/eh38.C: Likewise
1418 * g++.old-deja/g++.mike/eh39.C: Likewise
1419 * g++.old-deja/g++.mike/eh40.C: Likewise
1420 * g++.old-deja/g++.mike/eh41.C: Likewise
1421 * g++.old-deja/g++.mike/eh42.C: Likewise
1422 * g++.old-deja/g++.mike/eh44.C: Likewise
1423 * g++.old-deja/g++.mike/eh46.C: Likewise
1424 * g++.old-deja/g++.mike/eh47.C: Likewise
1425 * g++.old-deja/g++.mike/eh48.C: Likewise
1426 * g++.old-deja/g++.mike/eh49.C: Likewise
1427 * g++.old-deja/g++.mike/eh50.C: Likewise
1428 * g++.old-deja/g++.mike/eh51.C: Likewise
1429 * g++.old-deja/g++.mike/eh53.C: Likewise
1430 * g++.old-deja/g++.mike/eh55.C: Likewise
1431 * g++.old-deja/g++.mike/p7912.C: Likewise
1432 * g++.old-deja/g++.mike/p9706.C: Likewise
1433 * g++.old-deja/g++.mike/p10416.C: Likewise
1434 * g++.old-deja/g++.mike/p11667.C: Likewise
1435 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
1436 Remove redundant reference to Iris.
1437 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
1438 Elxsi, i860, Pico Java, and WE32K.
1439
1440 2003-01-07 Mark Mitchell <mark@codesourcery.com>
1441
1442 * g++.dg/ext/asm4.C: New test.
1443
1444 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1445
1446 PR c++/9030
1447 * g++.dg/template/friend12.C: New test.
1448 * g++.dg/template/friend13.C: Likewise.
1449 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
1450
1451 2003-01-08 Jan Hubicka <jh@suse.cz>
1452
1453 * gcc.dg/i386-cadd.c: New test.
1454 * gcc.dg/i386-cmov4.c: Likewise.
1455
1456 2003-01-06 Mark Mitchell <mark@codesourcery.com>
1457
1458 PR c++/9165
1459 * g++.dg/warn/Wunused-3.C: New test.
1460
1461 * g++.dg/abi/bitfield9.C: New test.
1462
1463 PR c++/9189
1464 * g++.dg/parse/defarg3.C: New test.
1465
1466 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
1467
1468 * g++.dg/parse/ambig1.C: New test.
1469 * g++.dg/parse/defarg2.C: New test.
1470
1471 2003-01-05 Mark Mitchell <mark@codesourcery.com>
1472
1473 * g++.dg/template/defarg-1.C: New test.
1474 * g++.dg/template/local2.C: Likewise.
1475
1476 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
1477
1478 * gcc.c-torture/execute/20030105-1.c: New test.
1479
1480 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1481
1482 * g++.dg/parse/namespace3.C: Remove extra semicolons.
1483 * g++.dg/parse/namespace4.C: Likewise.
1484
1485 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
1486
1487 * g++.dg/template/ntp2.C: New test.
1488
1489 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
1490
1491 * g++.dg/parse/extern-C-1.C: New test.
1492
1493 * g++.dg/parse/namespace4.C: New test.
1494
1495 * g++.dg/template/nested1.C: New test.
1496
1497 * g++.dg/parse/namespace3.C: New test.
1498
1499 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
1500
1501 * g++.dg/lookup/two-stage1.C: New test.
1502
1503 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1504
1505 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
1506 * g++.old-deja/g++.jason/access8.C: Likewise.
1507 * g++.old-deja/g++.other/decl5.C: Likewise.
1508
1509 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
1510
1511 * g++.dg/parse/parse7.C: New test.
1512
1513 2003-01-02 Mark Mitchell <mark@codesourcery.com>
1514
1515 PR c++/2843
1516 * g++.dg/ext/attrib7.C: New test.
1517
1518 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
1519
1520 * g++.dg/parse/parse6.C: New test.
1521
1522 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
1523
1524 * gcc.dg/h8300-stack-1.c: New.
1525
1526 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
1527
1528 g++.dg/lookup/exception1.C: New test.
1529
1530 g++.dg/lookup/template1.C: New test.
1531
1532 g++.dg/parse/namespace2.C: New test.
1533
1534 g++.dg/parse/parens2.C: New test.
1535
1536 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1537
1538 * g++.dg/parse/parse5.C: New test.
1539 * g++.dg/lookup/scoped4.C: New test.
1540
1541 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
1542
1543 * g++.dg/parse/parens1.C: New test.
1544
1545 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1546 angle-bracket1.C.
1547 * g++.dg/parse/parens2.C: New test.
1548
1549 * g++.dg/lookup/scope-operator1.C: New test.
1550
1551 * g++.dg/parse/operator1.C: New test.
1552
1553 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1554
1555 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1556 * g++.old-deja/g++.other/access6.C: Likewise.
1557 * g++.old-deja/g++.other/decl1.C: Likewise.
1558 * g++.old-deja/g++.pt/typename12.C: Likewise.
1559
1560 2002-12-31 Mark Mitchell <mark@codesourcery.com>
1561
1562 * g++.dg/parse/namespace1.C: New test.
1563
1564 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1565
1566 * g++.dg/parse/parse4.C: New test.
1567
1568 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1569
1570 * g++.dg/parse/parse3.C: New test.
1571
1572 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1573
1574 * g++.dg/parse/parse2.C: New test.
1575
1576 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1577
1578 * g++.dg/template/friend11.C: New test.
1579
1580 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1581
1582 * g++.dg/parse/parse1.C: New test.
1583
1584 2002-12-31 Janis Johnson <janis187@us.ibm.com>
1585
1586 * lib/profopt.exp: Change the name of a global variable to avoid
1587 possible clashes with other test suites.
1588
1589 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
1590
1591 * g++.dg/inherit/covariant8.C: New test.
1592
1593 2002-12-31 Mark Mitchell <mark@codesourcery.com>
1594
1595 * g++.dg/init/array9.C: New test.
1596
1597 PR c++/9112
1598 * g++.dg/parse/expr1.C: New test.
1599
1600 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
1601
1602 * gcc.c-torture/compile/20021230-1.c: New test.
1603
1604 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
1605
1606 * g++.dg/inherit/covariant5.C: New test.
1607 * g++.dg/inherit/covariant6.C: New test.
1608 * g++.dg/inherit/covariant7.C: New test.
1609
1610 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1611
1612 PR c++/2739
1613 * g++.dg/other/access2.C: New test.
1614
1615 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
1616
1617 * g++.dg/other/anon-struct.C: No longer fails
1618 * g++.old-deja/g++.brendan/parse4.C: Likewise.
1619 * g++.old-deja/g++.brendan/parse5.C: Likewise.
1620 * g++.old-deja/g++.brendan/parse6.C: Likewise.
1621
1622 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
1623
1624 * g++.dg/parse/angle-bracket.C (main): No longer fails.
1625
1626 2002-12-27 Mark Mitchell <mark@codesourcery.com>
1627
1628 * g++.dg/eh/spec4.C: Remove stray semicolon.
1629 * g++.dg/expr/pmf-1.C: Change error message.
1630 * g++.dg/ext/asm1.C: Remove stray semicolon.
1631 * g++.dg/ext/typename1.C: Add missing typenames.
1632 * g++.dg/inherit/template-as-base.C: Change error message.
1633 * g++.dg/lookup/scoped1.C: Likewise.
1634 * g++.dg/lookup/scoped2.C: Likewise.
1635 * g++.dg/lookup/using2.C: Likewise.
1636 * g++.dg/other/component1.C: Remove stray semicolon.
1637 * g++.dg/other/do1.C: Change error message.
1638 * g++.dg/other/error2.C: Likewise.
1639 * g++.dg/other/init1.C: Likewise.
1640 * g++.dg/other/packed1.C: Remove stray semicolon.
1641 * g++.dg/other/ptrmem2.C: Change error message.
1642 * g++.dg/parse/parameter-declaration-1.C: Remove line number
1643 marker.
1644 * g++.dg/special/initp1.C: Remove invalid attribute usage.
1645 * g++.dg/template/access3.C: Add typename keyword.
1646 * g++.dg/template/access5.C: Remove stray semicolon.
1647 * g++.dg/template/access6.C: Likewise.
1648 * g++.dg/template/complit1.C: Likewise.
1649 * g++.dg/template/crash1.C: Change error message.
1650 * g++.dg/template/inherit2.C: Remove stray semicolon.
1651 * g++.dg/template/instantiate2.C: Likewise.
1652 * g++.dg/template/instantiate3.C: Change error message.
1653 * g++.dg/template/qual1.C: Remove stray semicolon.
1654 * g++.dg/template/qualttp18.C: Change error message.
1655 * g++.dg/template/ref1.C: Remove stray semicolon.
1656 * g++.dg/template/sizeof1.C (A::value): Declare it.
1657 * g++.dg/template/spec4.C: Change error message.
1658 * g++.dg/template/static1.C: Likewise.
1659 * g++.dg/template/type1.C: Likewise.
1660 * g++.dg/template/typename3.C: Likewise.
1661 * g++.old-deja/g++.benjamin/13478.C: Change error message.
1662 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
1663 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
1664 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
1665 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
1666 named return value extension.
1667 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
1668 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
1669 * g++.old-deja/g++.bob/extern_C.C: Likewise.
1670 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1671 * g++.old-deja/g++.brendan/complex1.C: Likewise.
1672 * g++.old-deja/g++.brendan/copy5.C: Likewise.
1673 * g++.old-deja/g++.brendan/crash13.C: Likewise.
1674 * g++.old-deja/g++.brendan/crash15.C: Likewise.
1675 * g++.old-deja/g++.brendan/crash18.C: Change error message.
1676 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
1677 * g++.old-deja/g++.brendan/crash38.C: Likewise.
1678 * g++.old-deja/g++.brendan/crash50.C: Likewise.
1679 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1680 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
1681 syntax.
1682 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
1683 * g++.old-deja/g++.brendan/crash8.C: Change error message.
1684 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
1685 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1686 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1687 * g++.old-deja/g++.brendan/template11.C: Likewise.
1688 * g++.old-deja/g++.brendan/template26.C: Likewise.
1689 * g++.old-deja/g++.brendan/template27.C: Use explicit
1690 specialization syntax.
1691 * g++.old-deja/g++.brendan/template30.C: Likewise.
1692 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1693 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1694 non-dependent names.
1695 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1696 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1697 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1698 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1699 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1700 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1701 named return value extension.
1702 * g++.old-deja/g++.ext/namedret2.C: Likewise.
1703 * g++.old-deja/g++.ext/namedret3.C: Likewise.
1704 * g++.old-deja/g++.ext/return1.C: Likewise.
1705 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
1706 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
1707 * g++.old-deja/g++.jason/access8.C: Likewise.
1708 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
1709 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
1710 pseudo-destructor names.
1711 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
1712 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1713 pseudo-destructor names.
1714 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1715 * g++.old-deja/g++.jason/overload19.C: Likewise.
1716 * g++.old-deja/g++.jason/overload32.C: Likewise.
1717 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1718 stray semicolons.
1719 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1720 * g++.old-deja/g++.jason/return.C: Likewise.
1721 * g++.old-deja/g++.jason/return2.C: Likewise.
1722 * g++.old-deja/g++.jason/shadow1.C: Likewise.
1723 * g++.old-deja/g++.jason/special.C: Use explicit specialization
1724 syntax.
1725 * g++.old-deja/g++.jason/template10.C: Account for use of
1726 non-dependent names.
1727 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1728 syntax.
1729 * g++.old-deja/g++.jason/template37.C: Likewise.
1730 * g++.old-deja/g++.law/access4.C: Change error messages.
1731 * g++.old-deja/g++.law/arm13.C: Remove incorrect
1732 pseudo-destructor names.
1733 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1734 * g++.old-deja/g++.law/ctors9.C: Likewise.
1735 * g++.old-deja/g++.law/cvt22.C: Likewise.
1736 * g++.old-deja/g++.law/dtors5.C: Likewise.
1737 * g++.old-deja/g++.law/global-init1.C: Likewise.
1738 * g++.old-deja/g++.law/missed-error3.C: Likewise.
1739 * g++.old-deja/g++.law/operators28.C: Likewise.
1740 * g++.old-deja/g++.law/visibility28.C: Likewise.
1741 * g++.old-deja/g++.martin/eval1.C: Likewise.
1742 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1743 name.
1744 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1745 * g++.old-deja/g++.mike/net34.C: Likewise.
1746 * g++.old-deja/g++.mike/net36.C: Likewise.
1747 * g++.old-deja/g++.mike/ns2.C: Likewise.
1748 * g++.old-deja/g++.mike/p12306.C: Likewise.
1749 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1750 value extension.
1751 * g++.old-deja/g++.mike/p700.C: Likewise.
1752 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1753 * g++.old-deja/g++.mike/p710.C: Likewise.
1754 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1755 value extension.
1756 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1757 * g++.old-deja/g++.mike/pmf9.C: Likewise.
1758 * g++.old-deja/g++.ns/crash2.C: Likewise.
1759 * g++.old-deja/g++.ns/crash3.C: Likewise.
1760 * g++.old-deja/g++.ns/invalid1.C: Likewise.
1761 * g++.old-deja/g++.ns/ns17.C: Likewise.
1762 * g++.old-deja/g++.ns/template16.C: Likewise.
1763 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1764 keyword.
1765 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1766 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1767 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1768 named return value extension.
1769 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1770 * g++.old-deja/g++.other/access4.C: Issue additional error
1771 messages.
1772 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1773 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1774 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1775 * g++.old-deja/g++.other/crash25.C: Change error message.
1776 * g++.old-deja/g++.other/crash4.C: Change error message.
1777 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1778 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1779 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1780 checks.
1781 * g++.old-deja/g++.other/defarg8.C: Likewise.
1782 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1783 * g++.old-deja/g++.other/dtor10.C: Likewise.
1784 * g++.old-deja/g++.other/incomplete.C: Likewise.
1785 * g++.old-deja/g++.other/linkage7.C: Likewise.
1786 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1787 lookup algorithm.
1788 * g++.old-deja/g++.other/mangle2.C: Likewise.
1789 * g++.old-deja/g++.other/refinit2.C: Likewise.
1790 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1791 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1792 * g++.old-deja/g++.pt/crash28.C: Likewise.
1793 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1794 syntax.
1795 * g++.old-deja/g++.pt/crash32.C: Change error message.
1796 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1797 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1798 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1799 error message position.
1800 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1801 * g++.old-deja/g++.pt/defarg8.C: Change error message.
1802 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1803 syntax.
1804 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1805 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1806 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1807 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1808 keyword.
1809 * g++.old-deja/g++.pt/explicit31.C: Likewise.
1810 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1811 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1812 keyword.
1813 * g++.old-deja/g++.pt/explicit71.C: Change error message.
1814 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1815 syntax.
1816 * g++.old-deja/g++.pt/friend28.C: Account for use of
1817 non-dependent names.
1818 * g++.old-deja/g++.pt/friend29.C: Likewise.
1819 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1820 rules.
1821 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1822 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1823 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1824 lookup rules.
1825 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1826 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1827 keyword.
1828 * g++.old-deja/g++.pt/memclass20.C: Likewise.
1829 * g++.old-deja/g++.pt/memclass5.C: Likewise.
1830 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1831 keyword.
1832 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1833 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1834 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1835 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1836 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1837 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
1838 keyword.
1839 * g++.old-deja/g++.pt/spec10.C: Likewise.
1840 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1841 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1842 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1843 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1844 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1845 * g++.old-deja/g++.pt/ttp62.C: Likewise.
1846 * g++.old-deja/g++.pt/ttp64.C: Likewise.
1847 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1848 * g++.old-deja/g++.pt/typename15.C: Likewise.
1849 * g++.old-deja/g++.pt/typename22.C: Likewise.
1850 * g++.old-deja/g++.pt/typename6.C: Change error messages.
1851 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1852 * g++.old-deja/g++.pt/virtual2.C: Likewise.
1853 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1854 syntax.
1855 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1856 return value extension.
1857 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1858 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1859 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1860 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1861
1862 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
1863
1864 * g++.dg/warn/inline1.C: New test.
1865 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1866 * g++.old-deja/g++.jason/synth10.C: Likewise.
1867 * g++.old-deja/g++.mike/net31.C: Likewise.
1868 * g++.old-deja/g++.mike/p8786.C: Likewise.
1869
1870 * g++.dg/template/friend10.C: New test.
1871 * g++.dg/template/conv5.C: New test.
1872
1873 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
1874
1875 * g++.dg/lookup/scoped3.C: New test.
1876
1877 * g++.dg/lookup/decl1.C: New test.
1878 * g++.dg/lookup/decl2.C: New test.
1879
1880 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
1881
1882 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1883 gcc.c-torture/compile/20021015-1.c,
1884 gcc.c-torture/compile/20021015-2.c,
1885 gcc.c-torture/compile/20021123-1.c,
1886 gcc.c-torture/compile/20021123-2.c,
1887 gcc.c-torture/compile/20021123-3.c,
1888 gcc.c-torture/compile/20021123-4.c,
1889 gcc.c-torture/execute/20021024-1.c: Add tests previously added
1890 only to 3.1 or 3.2 branch.
1891
1892 2002-12-23 Mark Mitchell <mark@codesourcery.com>
1893
1894 * gcc.dg/i386-bitfield3.c: New test.
1895
1896 * gcc.dg/i386-bitfield2.c: New test.
1897
1898 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
1899
1900 * g++.dg/parse/conv_op1.C: New test.
1901
1902 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
1903
1904 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1905 approved.
1906
1907 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
1908
1909 * gcc.c-torture/compile/20021220-1.c: New test.
1910
1911 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
1912
1913 * gcc.dg/i386-fastcall-1.c: New.
1914
1915 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1916
1917 * gcc.c-torture/execute/20021219-1.c: New test.
1918
1919 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1920
1921 * gcc.dg/i386-pic-1.c: New test.
1922
1923 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1924
1925 PR c++/8099
1926 * g++.dg/template/friend9.C: New test.
1927
1928 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1929
1930 PR c++/3663
1931 * g++.dg/template/access7.C: New test.
1932
1933 2002-12-18 Nick Clifton <nickc@redhat.com>
1934
1935 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1936 the libstdc++-v3 directory has been found.
1937
1938 2002-12-12 Devang Patel <dpatel@apple.com>
1939 * gcc.dg/darwin-ld-1.c: New test.
1940 * gcc.dg/darwin-ld-2.c: New test.
1941 * gcc.dg/darwin-ld-3.c: New test.
1942 * gcc.dg/darwin-ld-4.c: New test.
1943 * gcc.dg/darwin-ld-5.c: New test.
1944
1945 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1946
1947 * gcc.c-torture/compile/20021212-1.c: New test.
1948
1949 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
1950
1951 * gcc.dg/fshort-wchar: New test.
1952
1953 2002-12-10 Mark Mitchell <mark@codesourcery.com>
1954
1955 PR c++/8372
1956 * g++.dg/template/dtor1.C: New test.
1957
1958 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1959 markers.
1960
1961 2002-12-10 Jakub Jelinek <jakub@redhat.com>
1962
1963 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1964
1965 2002-12-09 Mark Mitchell <mark@codesourcery.com>
1966
1967 * g++.dg/template/static1.C: New test.
1968 * g++.dg/template/static2.C: New test.
1969 * g++.old-deja/g++.ext/memconst.C: New test.
1970
1971 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1972
1973 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1974 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1975 * g++.dg/special/initp1.C: Likewise.
1976
1977 2002-12-06 Jakub Jelinek <jakub@redhat.com>
1978
1979 * gcc.c-torture/execute/20021204-1.c: New test.
1980
1981 2002-12-04 Geoffrey Keating <geoffk@apple.com>
1982
1983 * gcc.dg/ppc-fmadd-1.c: New file.
1984 * gcc.dg/ppc-fmadd-2.c: New file.
1985 * gcc.dg/ppc-fmadd-3.c: New file.
1986
1987 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1988
1989 * gcc.c-torture/compile/20021204-1.c: New test.
1990
1991 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
1992
1993 * g++.dg/inherit/covariant2.C: New test.
1994 * g++.dg/inherit/covariant3.C: New test.
1995 * g++.dg/inherit/covariant4.C: New test.
1996 * g++.dg/inherit/covariant1.C: Remove XFAIL.
1997 * g++.old-deja/g++.robertl/eb17.C: Likewise.
1998
1999 2002-12-03 Mark Mitchell <mark@codesourcery.com>
2000
2001 PR c++/8688
2002 * g++.dg/init/brace3.C: New test.
2003
2004 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
2005
2006 * gcc.dg/20020210-1.c: Fix a comment typo.
2007
2008 2002-12-02 Mark Mitchell <mark@codesourcery.com>
2009
2010 PR c++/8720
2011 * g++.dg/parse/defarg1.C: New test.
2012
2013 PR c++/8615
2014 * g++.dg/template/char1.C: New test.
2015
2016 * g++.dg/template/varmod1.C: Fix typo.
2017
2018 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2019
2020 DR 180
2021 * g++.old-deja/g++.pt/crash32.C: Expect error.
2022
2023 2002-12-01 Mark Mitchell <mark@codesourcery.com>
2024
2025 PR c++/5919
2026 * g++.dg/template/varmod1.C: New test.
2027
2028 PR c++/8727
2029 * g++.dg/inherit/typeinfo1.C: New test.
2030
2031 PR c++/8663
2032 * g++.dg/inherit/typedef1.C: New test.
2033
2034 2002-11-30 Mark Mitchell <mark@codesourcery.com>
2035
2036 PR c++/8332
2037 PR c++/8493
2038 * g++.dg/template/strlen1.C: New test.
2039
2040 PR c++/8227
2041 * g++.dg/template/ctor2.C: New test.
2042
2043 PR c++/8214
2044 * g++.dg/init/string1.C: New test.
2045
2046 PR c++/8511
2047 * g++.dg/template/friend8.C: New test.
2048
2049 2002-11-29 Joe Buck <jbuck@synopsys.com>
2050
2051 * g++.dg/lookup/anon2.C: New test.
2052
2053 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
2054
2055 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
2056 h8300 port.
2057
2058 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
2059
2060 * gcc.dg/bitfld-6.c: New test.
2061
2062 2002-11-27 Jan Hubicka <jh@suse.cz>
2063
2064 * gcc.c-torture/execute/20021127.[cx]: New test.
2065
2066 2002-11-26 Jan Hubicka <jh@suse.cz>
2067
2068 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
2069 quality.
2070
2071 2002-11-26 Geoffrey Keating <geoffk@apple.com>
2072
2073 * g++.dg/init/brace2.C: New test.
2074 * g++.old-deja/g++.mike/p9129.C: Correct.
2075
2076 2002-11-26 Mark Mitchell <mark@codesourcery.com>
2077
2078 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
2079
2080 2002-11-25 Andreas Bauer <baueran@in.tum.de>
2081
2082 * gcc.dg/sibcall-6: New test for indirect sibcalls.
2083
2084 2002-11-25 Mark Mitchell <mark@codesourcery.com>
2085
2086 * testsuite/g++.dg/abi/empty11.C: New test.
2087 * testsuite/g++.dg/rtti/cv1.C: New test.
2088
2089 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
2090
2091 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
2092
2093 2002-11-24 Mark Mitchell <mark@codesourcery.com>
2094
2095 * g++.dg/abi/empty10.C: New test.
2096
2097 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2098
2099 * gcc.c-torture/compile/20021124-1.c: New test.
2100
2101 2002-11-22 Mark Mitchell <mark@codesourcery.com>
2102
2103 * g++.dg/abi/rtti2.C: New test.
2104
2105 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2106
2107 * gcc.dg/i386-unroll-1.c: New test.
2108
2109 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2110
2111 * gcc.c-torture/compile/20021120-1.c: New test.
2112 * gcc.c-torture/compile/20021120-2.c: New test.
2113
2114 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
2115
2116 * gcc.dg/bitfld-5.c: New test.
2117
2118 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
2119
2120 * gcc.c-torture/execute/20021120-3.c: New test.
2121
2122 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
2123
2124 * gcc.c-torture/execute/20021120-2.c: New test.
2125
2126 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
2127
2128 * gcc.c-torture/execute/20021120-1.c: New test.
2129
2130 2002-11-20 Jakub Jelinek <jakub@redhat.com>
2131
2132 * gcc.c-torture/execute/20021118-3.c: New test.
2133
2134 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2135
2136 * gcc.c-torture/compile/20021119-1.c: New test.
2137
2138 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
2139
2140 * gcc.dg/duff-1.c: New test.
2141 * gcc.dg/duff-2.c: New test.
2142 * gcc.dg/duff-3.c: New test.
2143
2144 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
2145
2146 * gcc.dg/cpp/_Pragma5.c: New test.
2147
2148 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
2149
2150 * gcc.c-torture/execute/20021118-2.c: New test.
2151
2152 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
2153
2154 * gcc.c-torture/execute/20021118-1.c: New test.
2155
2156 2002-11-16 Jakub Jelinek <jakub@redhat.com>
2157
2158 * gcc.dg/20021116-1.c: New test.
2159
2160 2002-11-14 Mark Mitchell <mark@codesourcery.com>
2161
2162 * g++.dg/abi/vcall1.C: New test.
2163
2164 2002-11-14 Jakub Jelinek <jakub@redhat.com>
2165
2166 * gcc.dg/20021029-1.c: New test.
2167 * gcc.dg/20021029-2.c: New test.
2168
2169 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
2170
2171 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
2172
2173 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2174
2175 PR c/8439
2176 * gcc.dg/20021110.c: Move to ...
2177 * gcc.c-torture/compile/20021110.c: .... here.
2178
2179 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2180
2181 PR c/8467
2182 * gcc.c-torture/execute/20021111-1.c
2183
2184 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2185
2186 PR c/8439
2187 * gcc.dg/20021110.c: New test.
2188
2189 2002-11-10 Mark Mitchell <mark@codesourcery.com>
2190
2191 * g++.dg/abi/vthunk3.C: Run only on x86.
2192
2193 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
2194
2195 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
2196
2197 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
2198
2199 * lib/compat.exp (compat-execute): Fix logic error in last
2200 change.
2201
2202 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
2203
2204 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
2205
2206 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2207
2208 PR c++/8389
2209 * g++.dg/template/access6.C: New test.
2210
2211 2002-11-08 Jan Hubicka <jh@suse.cz>
2212
2213 * gcc.dg/i386-ssefp-1.c: New test.
2214 * gcc.dg/i386-ssefp-1.c: New test.
2215
2216 2002-11-08 Jan Hubicka <jh@suse.cz>
2217
2218 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
2219
2220 2002-11-07 Mark Mitchell <mark@codesourcery.com>
2221
2222 * g++.dg/abi/vthunk3.C: New test.
2223
2224 PR c++/8338
2225 * g++.dg/template/crash2.C: New test.
2226
2227 2002-11-07 Mark Mitchell <mark@codesourcery.com>
2228
2229 * testsuite/g++.dg/abi/dtor1.C: New test.
2230 * testsuite/g++.dg/abi/dtor2.C: Likewise.
2231
2232 2002-11-05 Geoffrey Keating <geoffk@apple.com>
2233
2234 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
2235 Darwin.
2236
2237 2002-11-04 Adam Nemet <anemet@lnxw.com>
2238
2239 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
2240 -mthumb. Only xfail with -O0.
2241
2242 2002-11-03 Mark Mitchell <mark@codesourcery.com>
2243
2244 * g++.dg/abi/thunk1.C: New test.
2245 * g++.dg/abi/thunk2.C: Likewise.
2246 * g++.dg/abi/vtt1.C: Likewise.
2247
2248 2002-11-02 Diego Novillo <dnovillo@redhat.com>
2249
2250 PR optimization/8423
2251 * gcc.c-torture/execute/builtin-constant.c: New test.
2252
2253 2002-11-01 Zack Weinberg <zack@codesourcery.com>
2254
2255 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
2256 Add some more cases.
2257
2258 2002-11-01 Mark Mitchell <mark@codesourcery.com>
2259
2260 PR c++/8391
2261 * g++.dg/opt/local1.C: New test.
2262
2263 2002-10-30 Mark Mitchell <mark@codesourcery.com>
2264
2265 PR c++/8160
2266 * g++.dg/template/complit1.C: New test.
2267
2268 PR c++/8149
2269 * g++.dg/template/typename4.C: Likewise.
2270
2271 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2272
2273 Core issue 287, PR c++/7639
2274 * g++.dg/template/instantiate1.C: Adjust error location.
2275 * g++.dg/template/instantiate3.C: New test.
2276 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
2277 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
2278 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
2279
2280 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
2281
2282 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
2283
2284 2002-10-29 Mark Mitchell <mark@codesourcery.com>
2285
2286 PR c++/8287
2287 * g++.dg/init/dtor2.C: New test.
2288
2289 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2290
2291 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
2292 * gcc.dg/nest.c: Bypass errors on irix6.
2293
2294 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
2295
2296 * gcc.dg/nest.c: Expect error for mmix-*-*.
2297 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
2298
2299 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
2300
2301 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
2302 markers.
2303
2304 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
2305
2306 2002-10-25 Mike Stump <mrs@apple.com>
2307
2308 * gcc.dg/warn-1.c: New test.
2309
2310 2002-10-25 Zack Weinberg <zack@codesourcery.com>
2311
2312 * g++.dg/template/typename3.C: New test.
2313
2314 2002-10-25 Mark Mitchell <mark@codesourcery.com>
2315
2316 * g++.dg/lookup/ptrmem1.C: New test.
2317
2318 * g++.dg/abi/vthunk2.C: New test.
2319
2320 2002-10-25 Zack Weinberg <zack@codesourcery.com>
2321
2322 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
2323
2324 2002-10-24 Mark Mitchell <mark@codesourcery.com>
2325
2326 * g++.dg/abi/empty9.C: New test.
2327
2328 2002-10-24 Richard Henderson <rth@redhat.com>
2329
2330 * g++.dg/inherit/thunk1.C: Enable for ia64.
2331
2332 2002-10-23 Mark Mitchell <mark@codesourcery.com>
2333
2334 PR c++/8067
2335 * g++.dg/lookup/pretty1.C: New test.
2336
2337 2002-10-23 Jakub Jelinek <jakub@redhat.com>
2338
2339 * gcc.dg/20021023-1.c: New test.
2340
2341 2002-10-23 Mark Mitchell <mark@codesourcery.com>
2342
2343 PR c++/7679
2344 * g++.dg/parse/inline1.C: New test.
2345
2346 2002-10-23 Richard Henderson <rth@redhat.com>
2347
2348 * g++.dg/inherit/thunk1.C: Enable for x86_64.
2349
2350 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
2351
2352 2002-10-22 Mark Mitchell <mark@codesourcery.com>
2353
2354 PR c++/6579
2355 * g++.dg/parse/stmtexpr3.C: New test.
2356
2357 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
2358
2359 * g++.dg/expr/cond1.C: New test.
2360
2361 2002-10-21 Zack Weinberg <zack@codesourcery.com>
2362
2363 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
2364
2365 2002-10-21 Mark Mitchell <mark@codesourcery.com>
2366
2367 * g++.dg/abi/vbase13.C: New test.
2368 * g++.dg/abi/vbase14.C: Likewise.
2369
2370 2002-10-21 Jakub Jelinek <jakub@redhat.com>
2371
2372 * gcc.dg/tls/pic-1.c: New test.
2373 * gcc.dg/tls/nonpic-1.c: New test.
2374 * gcc.dg/20021018-1.c: New test.
2375
2376 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
2377
2378 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
2379 Remove only files with the same base name as the test case.
2380 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
2381 (profopt-execute): Likewise. Also, remove old profiling
2382 and performance data files before running the tests.
2383
2384 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
2385 * g++.dg/bprob/bprob.exp: Likewise.
2386 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
2387 to allow more general test case names.
2388
2389 * g++.dg/bprob/bprob-1.C: Rename to ...
2390 * g++.dg/bprob/g++-bprob-1.C: ... this.
2391
2392 * g77.dg/bprob/bprob-1.f: Rename to ...
2393 * g77.dg/bprob/g77-bprob-1.f: ... this.
2394
2395 2002-10-21 Zack Weinberg <zack@codesourcery.com>
2396
2397 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
2398 bison 1.50 or later.
2399
2400 2002-10-21 Janis Johnson <janis187@us.ibm.com>
2401
2402 * g++.dg/README: Describe more test directories.
2403
2404 2002-10-21 Mark Mitchell <mark@codesourcery.com>
2405
2406 * g++.dg/init/array6.C: Add additional tests.
2407
2408 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
2409
2410 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
2411 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
2412
2413 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
2414
2415 * gcc.c-torture/compile/20020604-1.x: New.
2416 * gcc.c-torture/compile/simd-5.x: Likewise.
2417 * gcc.c-torture/execute/920710-1.x: Likewise.
2418 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
2419
2420 2002-10-21 Mark Mitchell <mark@codesourcery.com>
2421
2422 * g++.dg/inherit/override1.C: Add dg-options clause.
2423
2424 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2425
2426 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
2427 _mm_slli_si128.
2428
2429 2002-10-19 Andreas Schwab <schwab@suse.de>
2430
2431 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
2432 directory component.
2433
2434 2002-10-18 Mark Mitchell <mark@codesourcery.com>
2435
2436 * g++.dg/inherit/thunk1.C: New test.
2437
2438 * g++.dg/inherit/override1.C: New test.
2439
2440 * g++.dg/abi/mangle11.C: New test.
2441 * g++.dg/abi/mangle14.C: New test.
2442 * g++.dg/abi/mangle17.C: New test.
2443
2444 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
2445
2446 * g++.dg/overload/member2.C: New test.
2447
2448 2002-10-17 Janis Johnson <janis187@us.ibm.com>
2449
2450 * g++.dg/README: Describe new compat directory.
2451 * g++.dg/dg.exp: Skip tests in compat directory.
2452 * README.compat: New file.
2453 * lib/compat.exp: New expect script.
2454 * g++.dg/compat: New test directory.
2455 * g++.dg/compat/compat.exp: New expect script.
2456 * g++.dg/compat/abi: New test directory.
2457 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
2458 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
2459 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
2460 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
2461 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
2462 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
2463 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
2464 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
2465 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
2466 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
2467 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
2468 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
2469 * g++.dg/compat/break: New test directory.
2470 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
2471 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
2472 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
2473 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
2474 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
2475 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
2476 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
2477 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
2478 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
2479 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
2480 g++.dg/compat/break/README: New files.
2481 * g++.dg/compat/eh: New test directory.
2482 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
2483 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
2484 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
2485 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
2486 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
2487 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
2488 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
2489 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
2490 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
2491 g++.dg/compat/eh/filter2_y.C,
2492 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
2493 g++.dg/compat/eh/new1_y.C,
2494 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
2495 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
2496 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
2497 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
2498 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
2499 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
2500 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
2501 g++.dg/compat/eh/unexpected1_y.C: New files.
2502 * g++.dg/compat/init: New test directory.
2503 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
2504 g++.dg/compat/init/array5_y.C,
2505 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
2506 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
2507 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
2508 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
2509 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2510 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2511 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2512 g++.dg/compat/init/init-ref2_y.C: New files.
2513
2514 2002-10-17 Mark Mitchell <mark@codesourcery.com>
2515
2516 PR c++/7584
2517 * g++.dg/inherit/using3.C: New test.
2518
2519 2002-10-17 Jan Hubicka <jh@suse.cz>
2520
2521 * gcc.dg/20021017-2.c: New test.
2522
2523 2002-10-17 Mark Mitchell <mark@codesourcery.com>
2524
2525 * g++.dg/abi/mangle16.C: Adjust.
2526
2527 * g++.dg/init/array8.C: New test.
2528
2529 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
2530
2531 * gcc.dg/special/mips-abi.exp: New test.
2532 * gcc.dg/special/mips-abi.s: Empty file used by the above.
2533
2534 2002-10-16 Mark Mitchell <mark@codesourcery.com>
2535
2536 * g++.dg/abi/mangle16.C: New test.
2537 * g++.dg/abi/mangle17.C: Likewise.
2538
2539 PR c++/7478
2540 * g++.dg/template/ref1.C: New test.
2541
2542 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2543
2544 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2545
2546 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
2547
2548 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2549
2550 2002-10-16 Mark Mitchell <mark@codesourcery.com>
2551
2552 PR c++/7524
2553 * g++.dg/init/array7.C: New test.
2554
2555 2002-10-15 Mark Mitchell <mark@codesourcery.com>
2556
2557 * g++.dg/init/array6.C: New test.
2558
2559 * g++.dg/abi/mangle13.C: Likewise.
2560 * g++.dg/abi/mangle14.C: Likewise.
2561 * g++.dg/abi/mangle15.C: Likewise.
2562
2563 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2564
2565 * g++.dg/abi/empty8.C: New test.
2566
2567 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
2568
2569 * g++.dg/init/ctor1.C: New test.
2570
2571 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
2572
2573 * gcc.c-torture/execute/20021015-1.c: New test.
2574
2575 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
2576
2577 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2578
2579 2002-10-14 Jan Hubicka <jh@suse.cz>
2580
2581 * gcc.dg/i386-ssetype-[1-5].c: New tests.
2582
2583 2002-10-14 Richard Henderson <rth@redhat.com>
2584
2585 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2586
2587 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2588
2589 PR optimization/6631
2590 * g++.dg/opt/const2.C: New test.
2591
2592 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2593
2594 PR c++/7176
2595 * g++.dg/parse/friend1.C: New test.
2596 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2597
2598 2002-10-14 Jakub Jelinek <jakub@redhat.com>
2599
2600 * gcc.dg/20021014-1.c: New test.
2601
2602 2002-10-11 Mark Mitchell <mark@codesourcery.com>
2603
2604 PR c++/5661
2605 * g++.dg/ext/vlm1.C: New test.
2606 * g++.dg/ext/vlm2.C: Likewise.
2607
2608 * g++.dg/init/array1.C: Remove invalid braces.
2609 * g++.dg/init/brace1.C: New test.
2610 * g++.dg/init/copy2.C: Likewise.
2611 * g++.dg/init/copy3.C: Likewise.
2612 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2613 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2614 braces.
2615
2616 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
2617
2618 * gcc.dg/cpp/assembler.S: Don't use -ansi.
2619
2620 2002-10-11 Richard Shann <richard.shann@superh.com>
2621
2622 * gcc.c-torture/compile/simd-5.c: New test.
2623
2624 2002-10-10 Roger Sayle <roger@eyesopen.com>
2625
2626 * gcc.c-torture/execute/shiftopt-1.c: New test case.
2627
2628 2002-10-10 Jim Wilson <wilson@redhat.com>
2629
2630 * gcc.c-torture/execute/20021010-1.c: New test.
2631
2632 2002-10-09 Zack Weinberg <zack@codesourcery.com>
2633
2634 PR c/7353
2635 * g++.dg/ext/typedef-init.C: New test.
2636 * gcc.dg/typedef-init.c: New test.
2637
2638 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
2639
2640 * gcc.dg/cpp/paste13.c: New test.
2641
2642 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2643
2644 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
2645 remaining platforms, XFAIL during compile, not execute. Don't
2646 XFAIL at -O0.
2647
2648 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
2649
2650 * gcc.dg/alias-1.c: Tweak expected warning.
2651
2652 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2653
2654 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
2655
2656 2002-10-06 Andreas Jaeger <aj@suse.de>
2657
2658 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2659 * gcc.dg/cpp/c++98.C: Likewise.
2660
2661 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2662 * g++.dg/cpp/c++98.C: Likewise.
2663
2664 * g++.dg/README (Subdirectories): Mention cpp directory.
2665
2666 PR target/7559
2667 * gcc.dg/20021006-1.c: New test.
2668
2669 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2670
2671 PR c++/7804
2672 * g++.dg/other/warning1.C: New test.
2673
2674 2002-10-04 Roger Sayle <roger@eyesopen.com>
2675
2676 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
2677 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
2678 and sparc-*-* with -m64 as expected failures. See PR 8087.
2679
2680 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2681
2682 PR c++/7931
2683 * g++.dg/template/ptrmem3.C: New test.
2684
2685 PR c++/7754
2686 * g++.dg/template/union1.C: New test.
2687
2688 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2689
2690 PR c++/8006
2691 * g++.dg/abi/mangle9.C: New test.
2692 * g++.dg/abi/mangle10.C: New test.
2693 * g++.dg/abi/mangle11.C: New test.
2694 * g++.dg/abi/mangle12.C: New test.
2695
2696 2002-10-02 Mark Mitchell <mark@codesourcery.com>
2697
2698 PR c++/7188.
2699 * g++.dg/template/meminit1.C: New test.
2700 * g++.dg/warn/Wreorder-1.C: Likewise.
2701 * g++.old-deja/g++.mike/warn3.C: Tweak.
2702 * lib/prune.exp: Ingore "in copy constructor".
2703
2704 2002-10-02 Andreas Jaeger <aj@suse.de>
2705
2706 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2707 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2708 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2709 on x86-64.
2710
2711 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2712
2713 * gcc.dg/empty1.C: Fix typo.
2714
2715 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
2716
2717 * gcc.dg/alias-1.c: New test.
2718
2719 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2720
2721 * gcc.dg/empty1.C: New test.
2722
2723 * g++.dg/tls/init-2.C: Tweak error messages.
2724
2725 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
2726
2727 * gcc.c-torture/compile/20020923-1.c: New test.
2728
2729 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
2730
2731 * gcc.c-torture/execute/ffs-1.c: New test.
2732 * gcc.c-torture/execute/ffs-2.c: Ditto.
2733
2734 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
2735
2736 * g++.dg/overload/member1.C: New test.
2737
2738 2002-09-30 Mark Mitchell <mark@codesourcery.com>
2739
2740 * g++.dg/abi/empty7.C: New test.
2741 * g++.dg/init/pm2.C: Likewise.
2742
2743 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
2744
2745 * g++.dg/rtti/crash1.C: New test.
2746
2747 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
2748
2749 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2750 gcc.dg/sibcall-4.c: New tests.
2751
2752 2002-09-28 Roger Sayle <roger@eyesopen.com>
2753
2754 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2755 powerpc and MMIX targets.
2756
2757 2002-09-27 Zack Weinberg <zack@codesourcery.com>
2758
2759 * gcc.dg/cpp/20020927-1.c: New.
2760
2761 2002-09-26 David S. Miller <davem@redhat.com>
2762
2763 * gcc.c-torture/compile/trunctfdf.c: New.
2764
2765 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2766
2767 * lib/target-supports.exp (check_weak_available): Handle solaris2.
2768
2769 2002-09-27 Alan Modra <amodra@bigpond.net.au>
2770
2771 * gcc.c-torture/execute/loop-15.c: New.
2772
2773 2002-09-26 Janis Johnson <janis187@us.ibm.com>
2774
2775 * README.QMTEST: Fix typo.
2776
2777 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2778
2779 * gcc.dg/20020926-1.c: New test.
2780
2781 2002-09-25 David S. Miller <davem@redhat.com>
2782
2783 PR target/7842
2784 * gcc.c-torture/execute/shiftdi.c: New test.
2785
2786 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
2787
2788 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2789 unique to the tool.
2790 * lib/g77.exp (g77_init): Likewise.
2791 * lib/g++.exp (g++_init): Likewise.
2792 * lib/objc.exp (objc_init): Likewise.
2793
2794 2002-09-25 Mark Mitchell <mark@codesourcery.com>
2795
2796 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2797 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2798 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2799
2800 2002-09-25 Richard Henderson <rth@redhat.com>
2801
2802 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2803 too-small long double.
2804
2805 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
2806
2807 * gcc.dg/20020919-1.c: New test.
2808
2809 2002-09-23 Mark Mitchell <mark@codesourcery.com>
2810
2811 * g++.dg/abi/bitfield6.C: New test.
2812 * g++.dg/abi/bitfield7.C: New test.
2813 * g++.dg/abi/bitfield8.C: New test.
2814 * g++.dg/abi/vbase11.C: New test.
2815
2816 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
2817
2818 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2819 hppa*-*-hpux*. Update test comment.
2820
2821 2002-09-20 Jakub Jelinek <jakub@redhat.com>
2822
2823 * gcc.dg/tls/struct-1.c: New test.
2824
2825 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
2826
2827 * gcc.dg/cpp/tr-warn2.c: Update.
2828
2829 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2830
2831 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2832
2833 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2834
2835 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2836 systems.
2837
2838 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
2839
2840 * gcc.c-torture/execute/ieee/mzero3.c: New test.
2841
2842 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2843 Adjust for c++filt moved to binutils. Remove spurious duplicate
2844 setting of cxxfilt.
2845
2846 2002-09-19 Geoffrey Keating <geoffk@apple.com>
2847
2848 * gcc.dg/20020312-2.c: Update for darwin.
2849
2850 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
2851
2852 * g++.old-deja/g++.other/crash32.C: Mark ICE.
2853
2854 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
2855
2856 * objc.dg/comp-types-1.m: New test.
2857 * objc.dg/comp-types-2.m: New test.
2858 * objc.dg/comp-types-3.m: New test.
2859 * objc.dg/comp-types-4.m: New test.
2860 * objc.dg/comp-types-5.m: New test.
2861 * objc.dg/comp-types-6.m: New test.
2862
2863 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
2864
2865 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2866
2867 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2868
2869 * g++.dg/other/do1.C: New test.
2870
2871 * g++.dg/template/subst1.C: New test.
2872
2873 2002-09-16 Steve Ellcey <sje@cup.hp.com>
2874
2875 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2876
2877 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2878
2879 * g++.dg/template/qualttp20.C: Adjust expected errors.
2880 * g++.old-deja/g++.jason/report.C: Likewise.
2881 * g++.old-deja/g++.other/qual1.C: Likewise.
2882
2883 * g++.dg/lookup/scoped2.C: New test.
2884
2885 * g++.dg/ext/asm3.C: New test.
2886
2887 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
2888
2889 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2890
2891 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
2892
2893 * ChangeLog: follow spelling conventions.
2894 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2895 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2896 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2897 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2898 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2899 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2900 * g++.old-deja/g++.law/global-init1.C: Likewise.
2901 * g++.old-deja/g++.other/delete4.C: Likewise.
2902 * g++.old-deja/g++.other/inline21.C: Likewise.
2903 * g++.old-deja/g++.other/singleton.C: Likewise.
2904 * g77.dg/strlen0.f: Likewise.
2905 * g77.f-torture/compile/20010519-1.f: Likewise.
2906 * g77.f-torture/compile/980310-4.f: Likewise.
2907 * gcc.c-torture/compile/20000605-1.c: Likewise.
2908 * gcc.c-torture/execute/20020225-1.c: Likewise.
2909 * gcc.dg/c90-hexfloat-2.c: Likewise.
2910 * gcc.dg/c99-bool-1.c: Likewise.
2911 * gcc.dg/c99-hexfloat-2.c: Likewise.
2912 * gcc.dg/dll-2.c: Likewise.
2913 * gcc.dg/wtr-union-init-1.c: Likewise.
2914 * gcc.dg/wtr-union-init-2.c: Likewise.
2915 * gcc.dg/wtr-union-init-3.c: Likewise.
2916 * gcc.dg/cpp/avoidpaste1.c: Likewise.
2917 * gcc.dg/cpp/defined.c: Likewise.
2918 * gcc.dg/cpp/macsyntx.c: Likewise.
2919 * gcc.dg/cpp/paste2.c: Likewise.
2920 * gcc.dg/cpp/trad/defined.c: Likewise.
2921 * gcc.dg/format/c90-printf-1.c: Likewise.
2922 * gcc.dg/format/c90-scanf-1.c: Likewise.
2923 * gcc.dg/format/c99-printf-1.c: Likewise.
2924 * gcc.dg/format/c99-scanf-1.c: Likewise.
2925 * gcc.misc-tests/gcov-8.c: Likewise.
2926 * lib/profopt.exp: Likewise.
2927
2928 2002-09-15 Krister Walfridsson <cato@df.lth.se>
2929
2930 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2931
2932 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2933
2934 * g++.dg/inherit/using2.C: New test.
2935
2936 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
2937
2938 * ChangeLog: Follow spelling conventions.
2939 * g++.dg/template/friend4.C: Likewise.
2940 * g++.old-deja/g++.pt/crash67.C: Likewise.
2941 * gcc.c-torture/execute/20000801-4.c: Likewise.
2942 * gcc.dg/c90-digraph-1.c: Likewise.
2943 * gcc.dg/c94-digraph-1.c: Likewise.
2944 * gcc.dg/c99-digraph-1.c: Likewise.
2945 * gcc.dg/cpp/line5.c: Likewise.
2946 * gcc.dg/cpp/multiline.c: Likewise.
2947 * gcc.dg/cpp/trad/literals-1.c: Likewise.
2948 * gcc.dg/format/attr-3.c: Likewise.
2949 * gcc.dg/format/c90-scanf-3.c: Likewise.
2950 * gcc.dg/format/ext-4.c: Likewise.
2951
2952 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2953
2954 * g++.dg/template/pretty1.C: New test.
2955
2956 2002-09-14 Alan Modra <amodra@bigpond.net.au>
2957
2958 * gcc.c-torture/execute/struct-cpy-1.c: New test.
2959
2960 2002-09-13 Matt Austern <austern@apple.com>
2961
2962 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2963 passing a cast expression to a function by const reference.
2964
2965 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
2966
2967 * g++.dg/template/deduce1.C: New test.
2968
2969 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
2970
2971 * gcc.c-torture/execute/simd-1.c: Force all use of int to
2972 32-bit int.
2973
2974 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
2975
2976 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2977 usage.
2978
2979 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
2980
2981 * gcc.c-torture/compile/20020910-1.c: New test.
2982
2983 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
2984
2985 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2986
2987 2002-09-10 Andreas Jaeger <aj@suse.de>
2988
2989 * gcc.dg/20020312-2.c: Adjust for x86-64.
2990
2991 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
2992
2993 * g77.dg/7388.f: New test case for PR 7388.
2994
2995 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
2996
2997 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2998
2999 2002-09-05 Ziemowit Laski <zlaski@apple.com>
3000
3001 * objc.dg/proto-lossage-1.m: New test.
3002
3003 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
3004
3005 * gcc.dg/cpp/_Pragma4.c: Fix typo.
3006
3007 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
3008
3009 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
3010 expected to pass.
3011
3012 2002-09-06 Stan Shebs <shebs@apple.com>
3013 David Edelsohn <edelsohn@gnu.org>
3014
3015 * gcc.dg/weak: New directory.
3016 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
3017 target-specific xfail bits.
3018 * gcc.dg/typeof-2.c: Move to new directory.
3019 * gcc.dg/weak.exp: New expect script.
3020
3021 2002-09-06 Alan Modra <amodra@bigpond.net.au>
3022
3023 * gcc.c-torture/execute/extzvsi.c: New test.
3024
3025 2002-09-05 Stan Shebs <shebs@apple.com>
3026
3027 * gcc.dg/weak-1.c: xfail on Darwin.
3028 * gcc.dg/weak-2.c: Ditto.
3029 * gcc.dg/weak-3.c: Ditto.
3030 * gcc.dg/weak-4.c: Ditto.
3031 * gcc.dg/weak-5.c: Ditto.
3032 * gcc.dg/weak-6.c: Ditto.
3033 * gcc.dg/weak-7.c: Ditto.
3034 * gcc.dg/weak-8.c: Ditto.
3035 * gcc.dg/weak-9.c: Ditto.
3036
3037 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
3038
3039 * gcc.c-torture/execute/loop-14.c: New test.
3040
3041 2002-09-04 Jakub Jelinek <jakub@redhat.com>
3042
3043 * g++.dg/other/cxa-atexit1.C: New test.
3044
3045 * gcc.dg/typeof-2.c: New test.
3046
3047 2002-09-03 Roger Sayle <roger@eyesopen.com>
3048
3049 * gcc.dg/builtins-2.c: New testcase.
3050 * gcc.dg/builtins-3.c: New testcase.
3051
3052 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
3053
3054 * gcc.dg/cpp/_Pragma4.c: New test.
3055
3056 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
3057
3058 * objc/execute/nil_method-1.m: New testcase.
3059
3060 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
3061
3062 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
3063 [Object class], not [Object initialize].
3064
3065 2002-08-31 Roger Sayle <roger@eyesopen.com>
3066 Hans-Peter Nilsson <hp@bitrange.com>
3067
3068 * gcc.c-torture/execute/20020720-1.x: Skip test on
3069 mmix-knuth-mmixware. Correct comment.
3070
3071 2002-08-27 Mark Mitchell <mark@codesourcery.com>
3072
3073 * testsuite/g++.dg/abi/bitfield5.C: New test.
3074 * testsuite/g++.dg/abi/vbase10.C: Likewise.
3075
3076 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
3077
3078 * objc.dg/undeclared-selector.m: New test.
3079
3080 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
3081
3082 * g++.dg/other/offsetof1.C: Avoid cast warning.
3083
3084 2002-08-26 Ziemowit Laski <zlaski@apple.com>
3085
3086 * objc.dg/super-class-2.m: New test.
3087
3088 2002-08-24 Matt Austern <austern@apple.com>
3089
3090 * g++.dg/ext/lvaddr.C: New test.
3091 * g++.dg/ext/lvcast.C: New test.
3092
3093 2002-08-22 Mark Mitchell <mark@codesourcery.com>
3094
3095 * testsuite/g++.dg/inherit/cond1.C: New test.
3096
3097 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
3098
3099 * gcc.dg/noncompile/incomplete-1.c: New test.
3100
3101 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3102
3103 * gcc.dg/typespec-1.c: New test.
3104
3105 2002-08-20 Devang Patel <dpatel@apple.com>
3106 * objc.dg/proto-hier-2.m: New test.
3107
3108 2002-08-19 Ziemowit Laski <zlaski@apple.com>
3109
3110 * objc.dg/bitfield-1.m: New test.
3111 * objc.dg/bitfield-2.m: New test.
3112
3113 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
3114
3115 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
3116 gcc.dg/c99-flex-array-4.c: New tests.
3117
3118 2002-08-16 Stan Shebs <shebs@apple.com>
3119
3120 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
3121
3122 2002-08-15 Jakub Jelinek <jakub@redhat.com>
3123
3124 * gcc.dg/typeof-1.c: New test.
3125 * g++.dg/ext/typeof2.C: New test.
3126
3127 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
3128
3129 * g++.dg/other/offsetof1.C: New test.
3130
3131 2002-08-14 Richard Henderson <rth@redhat.com>
3132
3133 * gcc.dg/tls/diag-3.c: Fix expected message strings.
3134
3135 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
3136
3137 * gcc.dg/cpp/_Pragma3.c: New test.
3138
3139 2002-08-13 Mark Mitchell <mark@codesourcery.com>
3140
3141 * g++.dg/template/inherit3: New test.
3142
3143 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
3144
3145 * gcc.dg/bitfld-4.c: Add blank options.
3146
3147 2002-08-09 Mark Mitchell <mark@codesourcery.com>
3148
3149 * g++.dg/template/crash1.C: New test.
3150
3151 2002-08-08 Jakub Jelinek <jakub@redhat.com>
3152
3153 * gcc.dg/tls/opt-2.c: New test.
3154
3155 2002-08-08 Devang Patel <dpatel@apple.com>
3156
3157 * objc.dg/selector-1.m : New test
3158
3159 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
3160
3161 * g++.dg/abi/bitfield4.C: New test.
3162 * gcc.dg/bitfld-4.c: New test.
3163
3164 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
3165
3166 * g++.dg/other/packed1.C: New test.
3167
3168 2002-08-07 Mark Mitchell <mark@codesourcery.com>
3169
3170 * g++.dg/abi/offsetof.C: Tweak error messages.
3171 * g++.old-deja/g++.mike/p10769a.C: Likewise.
3172
3173 2002-08-08 Jakub Jelinek <jakub@redhat.com>
3174
3175 * gcc.dg/bitfld-3.c: New test.
3176
3177 2002-08-07 Jakub Jelinek <jakub@redhat.com>
3178 Richard Henderson <rth@redhat.com>
3179
3180 * gcc.dg/i386-bitfield1.c: New test.
3181 * g++.dg/abi/bitfield3.C: Update.
3182
3183 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
3184
3185 * objc.dg/const-str-2.m: Update.
3186 * gcc.dg/cpp/c++98.c: Change to C extension.
3187 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
3188 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
3189
3190 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
3191
3192 * testsuite/gcc.dg/tls/diag-3.c: New.
3193
3194 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
3195
3196 * g++.dg/README (Subdirectories): Document new subdir expr.
3197 * g++.dg/expr/pmf-1.C: New test.
3198
3199 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
3200
3201 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
3202
3203 2002-08-06 Jakub Jelinek <jakub@redhat.com>
3204
3205 * g++.dg/abi/bitfield3.C: New test.
3206
3207 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
3208
3209 * lib/gcov.exp: Tweak expected line formats.
3210 * gcc.misc-tests/gcov8.c: New test.
3211 * gcc.misc-tests/gcov8.x: New flags.
3212
3213 2002-08-05 Jakub Jelinek <jakub@redhat.com>
3214
3215 * consistency.vlad/layout/endian.c: Include string.h.
3216
3217 * gcc.c-torture/execute/20020805-1.c: New test.
3218
3219 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
3220
3221 * g++.dg/other/conversion1.C: New test.
3222
3223 2002-08-03 Roger Sayle <roger@eyesopen.com>
3224
3225 * gcc.dg/builtins-1.c: New testcase.
3226
3227 2002-08-02 Mark Mitchell <mark@codesourcery.com>
3228
3229 * g++.dg/inherit/access3.C: New test.
3230
3231 2002-08-01 Jakub Jelinek <jakub@redhat.com>
3232
3233 * gcc.dg/ia64-visibility-2.c: New test.
3234
3235 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
3236
3237 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
3238 __qualifier_flags to __flags.
3239
3240 2002-07-31 Mark Mitchell <mark@codesourcery.com>
3241
3242 * g++.dg/inherit/operator1.C: New test.
3243 * g++.dg/lookup/disamb1.C: Fix typo in comment.
3244 * g++.dg/other/error1.C: Change expected error message.
3245 * g++.dg/template/conv4.C: Likewise.
3246
3247 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
3248
3249 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
3250 for documented behavior.
3251
3252 2002-07-25 Roger Sayle <roger@eyesopen.com>
3253
3254 * gcc.c-torture/execute/20020720-1.x: Skip this test on
3255 several targets known to fail.
3256
3257 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
3258
3259 * gcc.dg/mips-args-[123].c: New tests.
3260
3261 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
3262
3263 * gcc.dg/ppc-spe.c: New.
3264
3265 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
3266
3267 * g++.dg/other/ptrmem4.C: New testcase.
3268
3269 2002-07-24 Richard Henderson <rth@redhat.com>
3270
3271 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
3272
3273 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
3274
3275 * g++.dg/ext/alignof1.C (main): Return 0 for success.
3276
3277 2002-07-24 Roger Sayle <roger@eyesopen.com>
3278
3279 * gcc.c-torture/execute/memset-3.c: New testcase.
3280
3281 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
3282
3283 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
3284 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
3285
3286 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3287
3288 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
3289 Delete.
3290
3291 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
3292
3293 * gcc.c-torture/compile/simd-4.c: New test.
3294
3295 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3296
3297 PR c++/7347, c++/7348
3298 * g++.dg/template/access4.C: New test.
3299 * g++.dg/template/access5.C: New test.
3300 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
3301 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
3302 * g++.old-deja/g++.pt/ttp58.C: Likewise.
3303 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
3304
3305 2002-07-22 Jakub Jelinek <jakub@redhat.com>
3306
3307 * gcc.dg/gnu89-init-2.c: New test.
3308
3309 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
3310
3311 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
3312
3313 2002-07-20 Roger Sayle <roger@eyesopen.com>
3314
3315 * gcc.c-torture/execute/20020720-1.c: New testcase.
3316
3317 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
3318
3319 * gcc.dg/cpp/Wsignprom.c: New tests.
3320
3321 2002-07-20 Alan Modra <amodra@bigpond.net.au>
3322
3323 * gcc.c-torture/execute/loop-13.c: New test.
3324
3325 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
3326
3327 * gcc.dg/cpp/expr.c: New tests.
3328
3329 2002 07-18 David Edelsohn <edelsohn@gnu.org>
3330
3331 * g++.dg/opt/pr6713.C: Add template instantiation.
3332
3333 2002-07-18 Alan Modra <amodra@bigpond.net.au>
3334
3335 * gcc.dg/nest.c: New test.
3336
3337 2002-07-17 Richard Henderson <rth@redhat.com>
3338
3339 * g++.dg/opt/pr6713.C: New test.
3340
3341 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
3342
3343 * gcc.c-torture/execute/loop-2e.x: Let the testcase
3344 XFAIL for all x86 processors.
3345
3346 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
3347
3348 * gcc.c-torture/execute/20010122-1.x: Do not test with
3349 -fomit-frame-pointer.
3350
3351 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3352
3353 * g++.dg/template/instantiate2.C: New test.
3354 * g++.dg/template/spec4.C: New test.
3355
3356 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3357
3358 * g++.dg/template/access2.C: New test.
3359 * g++.dg/template/access3.C: New test.
3360
3361 2002-07-15 Zack Weinberg <zack@codesourcery.com>
3362
3363 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
3364 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
3365 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
3366 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
3367 Convert to use <stdarg.h>.
3368 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
3369 Delete.
3370 * gcc.dg/va-arg-2.c: New.
3371 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
3372
3373 2002-07-15 Jakub Jelinek <jakub@redhat.com>
3374
3375 * gcc.c-torture/compile/20020710-1.c: New test.
3376
3377 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
3378 Andrew Pinski <pinskia@physics.uc.edu>
3379
3380 gcc.c-torture/compile/simd-2.c: New testcase.
3381 gcc.c-torture/compile/simd-3.c: Likewise.
3382
3383 2002-07-11 Mark Mitchell <mark@codesourcery.com>
3384
3385 PR c++/7224
3386 * g++.dg/overload/error1.C: New test.
3387
3388 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3389
3390 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
3391 configuration and IRIX 6 O32 ABI.
3392
3393 2002-07-11 Roger Sayle <roger@eyesopen.com>
3394
3395 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
3396
3397 2002-07-10 Roger Sayle <roger@eyesopen.com>
3398
3399 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
3400
3401 2002-07-10 Jeffrey A Law <law@redhat.com>
3402
3403 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
3404
3405 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
3406
3407 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
3408
3409 * gcc.dg/20020312-2.c: Check for __PPC__.
3410
3411 2002-07-09 Diego Novillo <dnovillo@redhat.com>
3412
3413 * gcc.c-torture/compile/20020709-1.c: New test.
3414
3415 2002-07-07 Roger Sayle <roger@eyesopen.com>
3416
3417 * g++.dg/template/qualttp21.C: New test case.
3418
3419 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
3420
3421 * gcc.c-torture/compile/20020706-1.c: New test.
3422 * gcc.c-torture/compile/20020706-2.c: New test.
3423
3424 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
3425 Alexandre Oliva <aoliva@redhat.com>
3426
3427 * g++.dg/warn/incomplete1.C: New test.
3428
3429 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3430
3431 PR c++/7099
3432 * g++.dg/warn/noreturn1.C: New test.
3433
3434 2002-07-03 Mark Mitchell <mark@codesourcery.com>
3435
3436 PR c++/6706
3437 * g++.dg/debug/debug6.C: New test.
3438 * g++.dg/debug/debug7.C: New test.
3439
3440 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3441
3442 * gcc.c-torture/compile/simd-3.c: New test.
3443
3444 2002-07-03 Chris Demetriou <cgd@broadcom.com>
3445
3446 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
3447 * gcc.dg/20020620-1.c: Likewise.
3448
3449 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3450
3451 PR c++/6944
3452 * g++.dg/init/array4.C: New test.
3453 * g++.dg/init/array5.C: New test.
3454
3455 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
3456
3457 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
3458 * gcc.c-torture/execute/simd-2.c (main): Likewise.
3459
3460 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3461
3462 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
3463 * gcc.dg/wtr-aggr-init-1.c: Likewise.
3464 * gcc.dg/wtr-conversion-1.c: Likewise.
3465 * gcc.dg/wtr-escape-1.c: Likewise.
3466 * gcc.dg/wtr-int-type-1.c: Likewise.
3467 * gcc.dg/wtr-label-1.c: Likewise.
3468 * gcc.dg/wtr-static-1.c: Likewise.
3469 * gcc.dg/wtr-strcat-1.c: Likewise.
3470 * gcc.dg/wtr-suffix-1.c: Likewise.
3471 * gcc.dg/wtr-switch-1.c: Likewise.
3472 * gcc.dg/wtr-unary-plus-1.c: Likewise.
3473 * gcc.dg/wtr-union-init-1.c: Likewise.
3474 * gcc.dg/wtr-union-init-2.c: Likewise.
3475 * gcc.dg/wtr-union-init-3.c: Likewise.
3476
3477 * gcc.dg/wtr-func-def-1.c: New test.
3478
3479 2002-07-02 Devang Patel <dpatel@apple.com>
3480
3481 * objc.dg/param-1.m: New test.
3482
3483 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
3484
3485 * gcc.dg/cpp/trad/directive.c: Add test.
3486 * gcc.dg/cpp/trad/macroargs.c: Add test.
3487 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
3488
3489 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
3490
3491 * gcc.dg/cpp/cmdlne-M.c: New test.
3492
3493 2002-07-02 Ziemowit Laski <zlaski@apple.com>
3494
3495 * objc.dg/desig-init-1.m: New test.
3496
3497 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3498
3499 PR c++/6716
3500 * g++.dg/template/instantiate1.C: New test.
3501
3502 2002-07-01 Mark Mitchell <mark@codesourcery.com>
3503
3504 PR c++/7112
3505 * g++.dg/template/sizeof2.C: New test.
3506
3507 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
3508
3509 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3510 gcc.dg/cpp/trad/include.c: New tests.
3511
3512 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
3513
3514 PR target/7177
3515 * gcc.c-torture/compile/20020701-1.c: New test.
3516
3517 2002-07-01 Stan Shebs <shebs@apple.com>
3518
3519 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3520 header here...
3521 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
3522 (objc-torture-execute): or here.
3523
3524 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
3525
3526 * gcc.c-torture/execute/arith-rand-ll.c: New test.
3527
3528 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
3529
3530 * gcc.dg/cpp/trad/escaped-nl.c: New test.
3531
3532 2002-06-30 Devang Patel <dpatel@apple.com>
3533
3534 * objc.dg/fsyntax-only.m: New test.
3535
3536 2002-06-27 Mark Mitchell <mark@codesourcery.com>
3537
3538 PR c++/6695
3539 * g++.dg/template/friend7.C: New file.
3540
3541 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
3542
3543 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3544 return type.
3545
3546 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
3547
3548 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3549 avoid division by zero.
3550
3551 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
3552
3553 * gcc.dg/Wunknownprag.c: New tests.
3554
3555 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
3556
3557 * gcc.c-torture/execute/simd-2.c: New test.
3558
3559 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
3560
3561 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3562 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3563 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3564 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3565 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3566 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3567 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3568 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3569 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3570 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3571 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3572 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3573 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3574 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3575 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3576 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3577 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3578
3579 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
3580
3581 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3582 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3583 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3584 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3585 New tests.
3586 * gcc.dg/cpp/trad/directive.c: Update.
3587
3588 2002-06-23 Andreas Jaeger <aj@suse.de>
3589
3590 * gcc.c-torture/execute/complex-6.c: New.
3591
3592 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
3593
3594 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3595 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3596 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3597 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3598
3599 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
3600
3601 * gcc.dg/cpp/trad: New directory with traditional tests copied
3602 from parent directory.
3603 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3604 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3605 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3606 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3607 Move to trad/ and rename.
3608 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3609 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3610 gcc.dg/cpp/trad/redef2.c: New tests.
3611 * gcc.dg/cpp/trad/trad.exp: New driver.
3612
3613 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
3614
3615 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3616 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3617 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3618 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3619 Remove.
3620
3621 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
3622
3623 * gcc.dg/20020620-1.c: New test.
3624
3625 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3626
3627 * g++.dg/template/ttp4.C: New test.
3628
3629 2002-06-19 Jakub Jelinek <jakub@redhat.com>
3630
3631 * g++.dg/opt/vt1.C: Fix regexp.
3632
3633 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3634
3635 * gcc.c-torture/execute/pure-1.c: Make functions static again.
3636 Don't use attribute `noinline'.
3637
3638 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3639
3640 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3641
3642 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
3643
3644 * gcc.c-torture/execute/simd-1.c: New.
3645
3646 * gcc.dg/simd-1.c: New.
3647
3648 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3649
3650 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3651
3652 2002-06-16 Richard Henderson <rth@redhat.com>
3653
3654 * g++.dg/ext/anon-struct1.C: New.
3655 * g++.dg/ext/anon-struct2.C: New.
3656 * g++.dg/ext/anon-struct3.C: New.
3657 * gcc.dg/anon-struct-1.c: New.
3658 * gcc.dg/anon-struct-2.c: New.
3659 * gcc.dg/anon-struct-3.c: New.
3660 * gcc.dg/20011008-1.c: Adjust warning text.
3661 * gcc.dg/20020527-1.c: Add -fms-extensions.
3662
3663 2002-06-16 Richard Henderson <rth@redhat.com>
3664
3665 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3666
3667 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
3668
3669 * gcc.c-torture/execute/20020615-1.c: New test.
3670
3671 2002-06-15 Roger Sayle <roger@eyesopen.com>
3672
3673 * gcc.c-tortuture/execute/compare-1.c: New test case.
3674 * gcc.c-tortuture/execute/compare-2.c: New test case.
3675 * gcc.c-tortuture/execute/compare-3.c: New test case.
3676
3677 2002-06-13 Richard Henderson <rth@redhat.com>
3678
3679 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
3680 ia64 ilp32.
3681
3682 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3683
3684 * g++.dg/template/typename2.C: Update error message.
3685
3686 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
3687
3688 * gcc.c-torture/execute/20020611-1.c: New test.
3689
3690 2002-06-11 Bob Wilson <bob.wilson@acm.org>
3691
3692 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3693 list of targets to skip.
3694
3695 2002-06-10 Bob Wilson <bob.wilson@acm.org>
3696
3697 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3698 targets if not optimizing.
3699
3700 2002-06-10 Jakub Jelinek <jakub@redhat.com>
3701
3702 * gcc.c-torture/compile/20020605-1.c: New test.
3703
3704 * g++.dg/opt/vt1.C: New test.
3705
3706 * gcc.dg/20020531-1.c: New test.
3707
3708 * gcc.dg/20020530-1.c: New test.
3709
3710 * gcc.dg/20020527-1.c: New test.
3711
3712 * g++.dg/opt/cse1.C: New test.
3713
3714 2002-06-07 Roger Sayle <roger@eyesopen.com>
3715
3716 * gcc.dg/20020607-2.c: New test case.
3717
3718 2002-06-07 Jakub Jelinek <jakub@redhat.com>
3719
3720 * gcc.c-torture/compile/20020604-1.c: New test.
3721
3722 2002-06-04 Richard Henderson <rth@redhat.com>
3723
3724 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3725 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3726 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3727
3728 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
3729
3730 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3731
3732 2002-06-03 Richard Henderson <rth@redhat.com>
3733
3734 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3735 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3736
3737 2002-06-02 Richard Henderson <rth@redhat.com>
3738
3739 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3740 test functions static.
3741
3742 2002-06-02 Andreas Jaeger <aj@suse.de>
3743
3744 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3745 now.
3746
3747 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
3748
3749 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3750 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3751 Update for mofified diagnostics.
3752 * gcc.dg/c99-intconst-1.c: No longer fail.
3753
3754 2002-06-02 Richard Henderson <rth@redhat.com>
3755
3756 * gcc.dg/uninit-A.c: Remove xfail markers.
3757
3758 2002-06-01 Roger Sayle <roger@eyesopen.com>
3759
3760 * gcc.dg/fnegate-1.c: New test case.
3761
3762 2002-05-30 Osku Salerma <osku@iki.fi>
3763
3764 * gcc.c-torture/execute/mayalias-1.c: New file.
3765
3766 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
3767
3768 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3769 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3770 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3771
3772 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
3773
3774 * gcc.c-torture/execute/20020529-1.c: New test.
3775
3776 2002-05-27 Richard Henderson <rth@redhat.com>
3777
3778 * g++.dg/ext/attrib6.C: New test case.
3779
3780 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3781
3782 * gcc.c-torture/execute/pure-1.c: New test.
3783
3784 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3785
3786 * gcc.dg/cpp/arith-2.c: Remove.
3787
3788 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3789
3790 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3791 * gcc.dg/cpp/if-3.c: Remove.
3792
3793 2002-05-26 Jakub Jelinek <jakub@redhat.com>
3794
3795 * g++.dg/opt/cse2.C: New test.
3796
3797 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
3798
3799 * gcc.dg/cpp/arith-1.c: New semantic tests.
3800 * gcc.dg/cpp/if-1.c: Update.
3801
3802 2002-05-24 Ben Elliston <bje@redhat.com>
3803
3804 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3805
3806 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3807
3808 * gcc.dg/verbose-asm.c: New test.
3809
3810 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3811
3812 * gcc.dg/cpp/paste12.c: New test.
3813
3814 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3815
3816 * g++.dg/parse/named_ops.C: New test.
3817
3818 2002-05-23 Mark Mitchell <mark@codesourcery.com>
3819
3820 * gcc/testsuite/gcc.dg/weak-8.c: New test.
3821
3822 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
3823
3824 * gcc.dg/weak-2.c: Allow optional leading underscore
3825 in scan-assembler symbol name.
3826 * gcc.dg/weak-3.c: Likewise.
3827 * gcc.dg/weak-4.c: Likewise.
3828 * gcc.dg/weak-5.c: Likewise.
3829
3830 2002-05-23 Jakub Jelinek <jakub@redhat.com>
3831
3832 * gcc.dg/20020523-1.c: New test.
3833
3834 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3835
3836 * objc.dg/const-str-2.m: Update now that we stop after
3837 a command line error.
3838
3839 2002-05-22 Richard Henderson <rth@redhat.com>
3840
3841 * g++.dg/dg.exp: Fix typo in test pruneing.
3842
3843 2002-05-22 Richard Henderson <rth@redhat.com>
3844
3845 * g++.dg/dg.exp: Prune the tls subdirectory.
3846 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3847 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3848 * g++.dg/tls/init-1.C: New.
3849
3850 2002-05-22 Jakub Jelinek <jakub@redhat.com>
3851
3852 * gcc.dg/20020517-1.c: New test.
3853
3854 2002-05-21 Richard Henderson <rth@redhat.com>
3855
3856 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3857 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3858
3859 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
3860
3861 * g++.dg/other/copy2.C: New test.
3862
3863 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
3864
3865 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3866 (MAX_COPY): Bump up to 10 times sizeof (long long).
3867 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3868
3869 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3870 sizeof (long long).
3871
3872 * gcc.c-torture/execute/strcpy-1.c: New test.
3873
3874 2002-05-19 Jason Merrill <jason2redhat.com>
3875
3876 * g++.dg/ext/oper1.C: New test.
3877
3878 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
3879 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
3880
3881 * README.QMTEST: New file.
3882
3883 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3884
3885 2002-05-19 Andreas Jaeger <aj@suse.de>
3886
3887 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3888 now.
3889 * gcc.c-torture/execute/loop-2d.x: Likewise.
3890
3891 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
3892
3893 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
3894 support weak symbols.
3895 * gcc.dg/weak-4.c: Likewise
3896 * gcc.dg/weak-6.c: Likewise
3897
3898 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
3899
3900 * gcc.dg/weak-3.c: Add dg-excess-error comment for
3901 cygwin, coff and h8300-*-hms targets
3902 * gcc.dg/weak-5.c: Likewise
3903 * gcc.dg/weak-7.c: Likewise
3904
3905 2002-05-16 Jason Merrill <jason@redhat.com>
3906
3907 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3908 (scan-assembler-not, scan-assembler-dem): Likewise.
3909 (scan-assembler-dem-not): Likewise.
3910
3911 2002-05-15 Richard Henderson <rth@redhat.com>
3912
3913 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3914
3915 2002-05-15 Richard Henderson <rth@redhat.com>
3916
3917 * gcc.dg/weak-5.c (vfoo1c): No warning here.
3918 (vfoo1f): Warning here.
3919 (vfoo1l): Don't redefine the alias.
3920
3921 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
3922
3923 * g++.dg/init/pm1.C: New test.
3924
3925 2002-05-12 David S. Miller <davem@redhat.com>
3926
3927 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3928 types.
3929
3930 2002-05-10 Roger Sayle <roger@eyesopen.com>
3931
3932 * gcc.c-torture/execute/20020510-1.c: New test case.
3933
3934 2002-05-10 David S. Miller <davem@redhat.com>
3935
3936 * gcc.c-torture/execute/conversion.c: Test long double too.
3937
3938 2002-05-09 Jakub Jelinek <jakub@redhat.com>
3939
3940 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3941 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3942 * lib/g++.exp (g++_link_flags): Likewise.
3943 * lib/objc.exp (objc_target_compile): Likewise.
3944
3945 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
3946
3947 * gcc.dg/cpp/poison.c: Update.
3948 * gcc.dg/cpp/20000625-2.c: Remove.
3949 * gcc.dg/cpp/direct2s.c: Remove final test.
3950
3951 2002-05-08 Tom Rix <trix@redhat.com>
3952
3953 * gcc.c-torture/execute/20020508-1.c: New test.
3954 * gcc.c-torture/execute/20020508-2.c: New test.
3955 * gcc.c-torture/execute/20020508-3.c: New test.
3956
3957 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
3958
3959 * gcc.dg/cpp/charconst-4.c: More tests.
3960
3961 2002-05-08 Mark Mitchell <mark@codesourcery.com>
3962
3963 PR c/6569
3964 * gcc.dg/weak-3.c: Update location of warning messages.
3965 * gcc.dg/weak-5.c: Likewise.
3966
3967 2002-05-06 Roger Sayle <roger@eyesopen.com>
3968
3969 * gcc.c-torture/execute/20020506-1.c: New test case.
3970
3971 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
3972
3973 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3974
3975 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3976
3977 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3978
3979 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3980
3981 * gcc.dg/cpp/charconst-3.c: New test.
3982
3983 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
3984
3985 * gcc.dg/cpp/charconst.c: Update tests.
3986
3987 2002-05-05 Tim Josling <tej@melbpc.org.au>
3988
3989 * treelang: Added directory for new sample language treelang. Also
3990 lib/treelang.exp: New file to signal treelang should be tested.
3991
3992 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3993
3994 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3995 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3996 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3997 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3998 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3999 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
4000 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
4001
4002 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
4003
4004 * gcc.dg/format/xopen-2.c: New test.
4005
4006 2002-05-03 Jakub Jelinek <jakub@redhat.com>
4007
4008 * gcc.dg/20020503-1.c: New test.
4009
4010 2002-05-02 Mark Mitchell <mark@codesourcery.com>
4011
4012 * g++.dg/init/dtor1.C: Make it tougher.
4013
4014 2002-05-01 Mark Mitchell <mark@codesourcery.com>
4015
4016 * g++.dg/init/dtor1.C: New test.
4017
4018 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
4019
4020 * gcc.dg/altivec-8.c: New.
4021
4022 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
4023
4024 * gcc.dg/altivec-7.c: New.
4025
4026 2002-04-29 Jakub Jelinek <jakub@redhat.com>
4027
4028 * g++.dg/parse/typedef1.C: New test.
4029
4030 2002-04-29 Mark Mitchell <mark@codesourcery.com>
4031
4032 PR c++/6486
4033 * g++.dg/template/friend6.C: New test.
4034
4035 PR c++/6492
4036 * g++.dg/init/copy1.C: New test.
4037
4038 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4039
4040 * g++.dg/warn/effc1.C: New test.
4041
4042 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
4043
4044 * gcc.dg/cpp/if-cexp.c: Add a test.
4045
4046 2002-04-28 Jakub Jelinek <jakub@redhat.com>
4047
4048 * gcc.dg/20020426-2.c: New test.
4049
4050 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
4051
4052 * gcc.dg/cpp/if-mop.c: Update.
4053 * gcc.dg/cpp/if-mpar.c: Add test.
4054 * gcc.dg/cpp/if-oppr.c: Update.
4055
4056 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4057
4058 PR c/6343
4059 * gcc.dg/weak-[2-7].c: New tests.
4060
4061 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
4062
4063 * gcc.dg/enum1.c: New test.
4064
4065 2002-04-26 Mark Mitchell <mark@codesourcery.com>
4066
4067 PR c++/6497
4068 * g++.dg/inherit/access2.C: New test.
4069
4070 2002-04-26 Mark Mitchell <mark@codesourcery.com>
4071
4072 PR bootstrap/6445
4073 * gcc.dg/20020426-1.c: New test.
4074
4075 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
4076
4077 * g++.dg/abi/enum1.C: New test.
4078
4079 2002-04-26 Richard Henderson <rth@redhat.com>
4080
4081 * gcc.dg/c99-bool-1.c: Expect always true warning.
4082
4083 2002-04-25 Roger Sayle <roger@eyesopen.com>
4084
4085 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
4086
4087 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4088
4089 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
4090 targets.
4091
4092 2002-04-24 Mark Mitchell <mark@codesourcery.com>
4093
4094 * g++.dg/abi/mange7.C: New test.
4095
4096 PR c++/6438.
4097 * g++.dg/parse/stmtexpr2.C: New test.
4098
4099 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
4100
4101 * gcc.dg/20020312-2.c: Add SH target.
4102
4103 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4104
4105 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
4106 compiler output on mips*-*-irix*.
4107
4108 2002-04-23 Jakub Jelinek <jakub@redhat.com>
4109
4110 * g++.dg/parse/attr1.C: New test.
4111
4112 2002-04-23 Roger Sayle <roger@eyesopen.com>
4113
4114 * gcc.c-torture/execute/string-opt-17.c: New test case.
4115 * gcc.c-torture/execute/memset-2.c: New test case.
4116
4117 2002-04-23 Mark Mitchell <mark@codesourcery.com>
4118
4119 PR c++/6256:
4120 * g++.dg/template/friend5.C: New test.
4121
4122 PR c++/6331:
4123 * g++.dg/template/qual1.C: Likewise.
4124
4125 2002-04-22 Zack Weinberg <zack@codesourcery.com>
4126
4127 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
4128 Include stdlib.h, not stdio.h or ctype.h.
4129
4130 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
4131
4132 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
4133 cris-*-elf* and mmix-*-*.
4134 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
4135 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
4136 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
4137 Ditto.
4138 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
4139 * gcc.dg/wchar_t-1.c: Ditto.
4140
4141 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
4142
4143 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
4144 Clarify comment.
4145
4146 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
4147
4148 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
4149
4150 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4151
4152 * gcc.c-torture/execute/20000906-1.x: Delete.
4153
4154 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
4155
4156 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
4157
4158 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
4159
4160 * PR6367
4161 * g77.f-torture/execute/6367.f: New test.
4162 * g77.f-torture/execute/6367.x: Disable for MMIX.
4163
4164 2002-04-19 Mark Mitchell <mark@codesourcery.com>
4165
4166 * PR6352
4167 * g++.dg/opt/inline2.C: New test.
4168
4169 2002-04-18 Richard Henderson <rth@redhat.com>
4170
4171 * gcc.dg/20000906-1.c: Enable for all targets.
4172 * gcc.c-torture/compile/iftrap-2.c: New.
4173
4174 2002-04-18 Jakub Jelinek <jakub@redhat.com>
4175
4176 * gcc.dg/20020418-1.c: New test.
4177 * gcc.dg/20020418-2.c: New test.
4178
4179 2002-04-18 Richard Henderson <rth@redhat.com>
4180
4181 * gcc.c-torture/compile/iftrap-1.c: New.
4182 * gcc.dg/iftrap-1.c: Adjust for ia64.
4183 * gcc.dg/iftrap-2.c: New.
4184
4185 2002-04-18 Jakub Jelinek <jakub@redhat.com>
4186
4187 * gcc.c-torture/compile/20020418-1.c: New test.
4188
4189 2002-04-18 Roger Sayle <roger@eyesopen.com>
4190
4191 * gcc.c-torture/compile/20020415-1.c: New.
4192
4193 2002-04-18 David S. Miller <davem@redhat.com>
4194
4195 * gcc.c-torture/execute/20020418-1.c: New test.
4196
4197 2002-04-17 Jakub Jelinek <jakub@redhat.com>
4198
4199 * gcc.dg/20020416-1.c: New test.
4200
4201 * g++.dg/opt/inline1.C: New test.
4202
4203 2002-04-16 Jakub Jelinek <jakub@redhat.com>
4204
4205 * gcc.dg/altivec-5.c: New test.
4206
4207 * gcc.dg/20020415-1.c: New test.
4208
4209 2002-04-15 Mark Mitchell <mark@codesourcery.com>
4210
4211 * testsuite/lib/chill.exp: Remove.
4212
4213 2002-04-14 Jakub Jelinek <jakub@redhat.com>
4214
4215 * g++.dg/other/big-struct.C: New test.
4216
4217 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4218
4219 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
4220 of scratch file.
4221
4222 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
4223
4224 PR c/6277
4225 * gcc.dg/i386-387-1.c: Allow optional leading underscore
4226 in scan-assembler function name
4227
4228 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
4229
4230 * g77.f-torture/execute/980628-4.x,
4231 g77.f-torture/execute/980628-5.x,
4232 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4233 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4234 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
4235 i[34567]86-*-*.
4236
4237 2002-04-13 David S. Miller <davem@redhat.com>
4238
4239 * gcc.c-torture/execute/20020413-1.c: New test.
4240
4241 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
4242
4243 * gcc.dg/asm-6.c,
4244 * g++.dg/ext/asm1.C: New tests.
4245
4246 2002-04-12 Mark Mitchell <mark@codesourcery.com>
4247
4248 PR c++ 5373.
4249 * g++.dg/parse/stmtexpr1.C: New test.
4250
4251 PR c++/5189.
4252 * g++.dg/template/copy1.C: New test.
4253
4254 2002-04-12 Richard Henderson <rth@redhat.com>
4255
4256 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
4257
4258 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
4259
4260 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
4261 gcc.c-torture/execute/20020307-2.c.
4262
4263 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
4264
4265 * g++.dg/ext/attrib5.C,
4266 * g++.dg/lookup/struct1.C: New tests.
4267
4268 2002-04-11 Jakub Jelinek <jakub@redhat.com>
4269
4270 * gcc.dg/20020411-1.c: New test.
4271
4272 * gcc.c-torture/execute/20020411-1.c: New test.
4273
4274 2002-04-10 Janis Johnson <janis187@us.ibm.com>
4275
4276 * g77.f-torture/execute/6177.f: New test.
4277
4278 2002-04-10 Jakub Jelinek <jakub@redhat.com>
4279
4280 PR middle-end/6247
4281 * g++.dg/opt/cleanup1.C: New test.
4282
4283 * g++.dg/opt/const1.C: New test.
4284
4285 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
4286
4287 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
4288
4289 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
4290
4291 PR c++/5507
4292 * g++.dg/template/typename2.C: New test.
4293
4294 2002-04-10 Alan Modra <amodra@bigpond.net.au>
4295
4296 * gcc.c-torture/execute/loop-12.c: New.
4297
4298 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
4299
4300 * g77.f-torture/execute/980628-4.x,
4301 g77.f-torture/execute/980628-5.x,
4302 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4303 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4304 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
4305
4306 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4307
4308 PR optimization/6086
4309 * g++.dg/opt/preinc1.C: New test.
4310
4311 2002-04-06 Mark Mitchell <mark@codesourcery.com>
4312
4313 PR c++/5571
4314 * g++.dg/opt/static2.C: New test.
4315
4316 2002-04-06 Mark Mitchell <mark@codesourcery.com>
4317
4318 PR c/5120
4319 * gcc.dg/20020406-1.c: New test.
4320
4321 2002-04-04 David S. Miller <davem@redhat.com>
4322
4323 * gcc.c-torture/execute/20020404-1.c: New test.
4324
4325 2002-04-04 Jakub Jelinek <jakub@redhat.com>
4326
4327 PR c/6123
4328 * gcc.dg/20020312-2.c: Do not declare global register variable
4329 if __PIC__ or __pic__ is defined.
4330
4331 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
4332
4333 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
4334 __asm__ so that it works correctly even if -ansi -pedantic-errors.
4335
4336 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4337
4338 * gcc.misc-tests/linkage.exp: Update last change to handle
4339 sparc*-, not just sparc-.
4340
4341 2002-04-03 Richard Henderson <rth@redhat.com>
4342
4343 * gcc.dg/cpp/ucs.c: Improved long UCS test.
4344
4345 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
4346
4347 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
4348
4349 2002-04-02 David S. Miller <davem@redhat.com>
4350
4351 * gcc.c-torture/execute/20020402-3.c: New test.
4352
4353 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
4354
4355 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
4356 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
4357
4358 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
4359 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
4360 g77.f-torture/execute/20001201.x,
4361 g77.f-torture/execute/u77-test.x: New files.
4362
4363 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
4364 * gcc.dg/wchar_t-1.c: Ditto.
4365
4366 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4367
4368 * gcc.c-torture/execute/20020402-1.c: New test.
4369
4370 2002-04-01 Richard Henderson <rth@redhat.com>
4371
4372 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
4373
4374 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
4375
4376 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4377
4378 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
4379
4380 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
4381
4382 * g++.dg/inherit/template-as-base.C: Expect error.
4383 * g++.dg/inherit/namespace-as-base.C: Likewise.
4384
4385 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
4386
4387 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
4388 g++.dg/ext/instantiate3.C: Tweak match patterns.
4389
4390 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
4391 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
4392 -da test.
4393
4394 2002-03-31 Richard Henderson <rth@redhat.com>
4395
4396 * gcc.dg/special/alias-2.c: New.
4397 * gcc.dg/special/ecos.exp: Run it.
4398
4399 2002-03-31 Richard Henderson <rth@redhat.com>
4400
4401 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
4402
4403 2002-03-31 Kazu Hirata <kazu@hxi.com>
4404
4405 * gcc.dg/weak-1.c: Disable on h8300 port.
4406
4407 2002-03-29 Janis Johnson <janis187@us.ibm.com>
4408
4409 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
4410 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
4411 ordering tests.
4412 * g++.dg/bprob/bprob-1.C: New test.
4413 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
4414 * g++.dg/gcov/gcov-1.C: New test.
4415 * g++.dg/gcov/gcov-1.x: New file.
4416 * g++.dg/gcov/gcov-2.C: New test.
4417 * g++.dg/gcov/gcov-3.C: New test.
4418 * g++.dg/gcov/gcov-3.h: New file.
4419
4420 2002-03-28 Roger Sayle <roger@eyesopen.com>
4421
4422 * g++.old-deja/g++.other/builtins5.C: New test.
4423 * g++.old-deja/g++.other/builtins6.C: New test.
4424 * g++.old-deja/g++.other/builtins7.C: New test.
4425 * g++.old-deja/g++.other/builtins8.C: New test.
4426 * g++.old-deja/g++.other/builtins9.C: New test.
4427
4428 2002-03-29 Jakub Jelinek <jakub@redhat.com>
4429
4430 * g++.dg/opt/static1.C: New test.
4431
4432 * g++.dg/opt/longbranch1.C: New test.
4433
4434 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
4435
4436 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
4437
4438 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
4439
4440 2002-03-28 Jeffrey A Law (law@redhat.com)
4441
4442 * gcc.c-torture/execute/20020328-1.c: New test.
4443
4444 2002-03-27 Richard Henderson <rth@redhat.com>
4445
4446 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
4447 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
4448 move from g++.old-deja/g++.ext/.
4449
4450 2002-03-27 Mark Mitchell <mark@codesourcery.com>
4451
4452 * g++.dg/init/new2.C: New test.
4453
4454 2002-03-26 Richard Henderson <rth@redhat.com>
4455
4456 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
4457
4458 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
4459 on sparc.
4460
4461 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
4462 sparcv9 systems.
4463 * gcc.dg/20001102-1.c: Likewise.
4464
4465 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
4466
4467 * gcc.dg/cpp/endif-pedantic1.c,
4468 gcc.dg/cpp/endif-pedantic2.c: New tests.
4469
4470 2002-03-26 Mark Mitchell <mark@codesourcery.com>
4471
4472 * g++.dg/init/new1.C: New test.
4473
4474 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
4475
4476 * g++.dg/abi/vbase9.C: New test.
4477
4478 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
4479
4480 * gcc.dg/arm-asm.c: New test.
4481
4482 2002-03-26 Andrew Cagney <ac131313@redhat.com>
4483
4484 * gcc.dg/Wswitch-enum.c: New test.
4485 Fix PR c/5044.
4486
4487 2002-03-26 Richard Henderson <rth@redhat.com>
4488
4489 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
4490 structure.
4491
4492 2002-03-25 Richard Henderson <rth@redhat.com>
4493
4494 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
4495 sparcv9 systems.
4496
4497 * gcc.c-torture/compile/20011119-1.c (xxx): New.
4498 * gcc.c-torture/compile/20011119-2.c (xxx): New.
4499
4500 2002-03-25 Zack Weinberg <zack@codesourcery.com>
4501
4502 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
4503
4504 2002-03-25 Bob Wilson <bob.wilson@acm.org>
4505
4506 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
4507 targets using generic thunk support.
4508
4509 2002-03-25 Jakub Jelinek <jakub@redhat.com>
4510
4511 * gcc.c-torture/compile/20020323-1.c: New test.
4512
4513 * g++.dg/opt/conj2.C: New test.
4514
4515 2002-03-24 Richard Henderson <rth@redhat.com>
4516
4517 * gcc.dg/weak-1.c: Use -fno-common.
4518
4519 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
4520
4521 * g77.dg/f77-edit-apostrophe-out.f: New test
4522 * g77.dg/f77-edit-h-out.f: New test
4523 * g77.dg/f77-edit-t-in.f: New test
4524 * g77.dg/f77-edit-t-out.f: New test
4525 * g77.dg/f77-edit-x-out.f: New test
4526 * g77.dg/f77-edit-slash-out.f: New test
4527 * g77.dg/f77-edit-colon-out.f: New test
4528 * g77.dg/f77-edit-s-out.f: New test
4529
4530 2002-03-24 Richard Henderson <rth@redhat.com>
4531
4532 * objc/execute/formal_protocol-6.x: New XFAIL.
4533
4534 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
4535
4536 * gcc.dg/weak-1.c: Early return from dg-final on platforms
4537 that do not support weak symbols
4538
4539 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
4540
4541 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
4542 * lib/g77.exp: Likewise
4543 * lib/objc.exp: Likewise
4544
4545 2002-03-23 Andrew Cagney <ac131313@redhat.com>
4546
4547 * gcc.dg/Wswitch-default.c: New test.
4548
4549 2002-03-23 Jakub Jelinek <jakub@redhat.com>
4550
4551 * g++.dg/other/enum1.C: New test.
4552
4553 2002-03-23 Zack Weinberg <zack@codesourcery.com>
4554
4555 * gcc.dg/pragma-ep-3.c: Fix typo.
4556
4557 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
4558
4559 * g++.dg/inherit/template-as-base.C: New test.
4560
4561 2002-03-22 Jakub Jelinek <jakub@redhat.com>
4562
4563 * g++.old-deja/g++.other/dwarf2-1.C: Move...
4564 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4565
4566 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
4567
4568 * gcc.dg/cpp/multiline.c: Update to match.
4569
4570 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
4571
4572 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4573
4574 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
4575
4576 * gcc.dg/cpp/extratokens2.c: New file.
4577
4578 2002-03-21 David Edelsohn <edelsohn@gnu.org>
4579
4580 * gcc.dg/20020312-2.c: Add rs6000 target.
4581
4582 * gcc.c-torture/compile/20020319-1.c: New test.
4583
4584 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4585
4586 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4587 (A, E): Handle this.
4588
4589 2002-03-20 Jason Merrill <jason@redhat.com>
4590
4591 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4592 ignoring -fpic.
4593 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4594 through prune_gcc_output.
4595
4596 2002-03-20 Jakub Jelinek <jakub@redhat.com>
4597
4598 * gcc.c-torture/compile/20020320-1.c: New test.
4599
4600 2002-03-19 Jakub Jelinek <jakub@redhat.com>
4601
4602 * gcc.c-torture/compile/20020318-1.c: New test.
4603
4604 * gcc.dg/struct-by-value-1.c: New test.
4605
4606 * gcc.dg/20020319-1.c: New test.
4607
4608 2002-03-18 Jakub Jelinek <jakub@redhat.com>
4609
4610 * g++.dg/opt/conj1.C: New test.
4611
4612 2002-03-17 Mark Mitchell <mark@codesourcery.com>
4613
4614 * g++.dg/template/qualttp20.C: Revert previous change.
4615 * g++.dg/template/qualttp3.C: Likewise.
4616 * g++.dg/template/qualttp4.C: Likewise
4617 * g++.dg/template/qualttp5.C: Likewise
4618 * g++.dg/template/qualttp6.C: Likewise
4619 * g++.dg/template/qualttp7.C: Likewise
4620 * g++.dg/template/qualttp8.C: Likewise
4621 * g++.dg/template/recurse.C: Likewise.
4622
4623 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
4624
4625 * gcc.dg/cpp/wchar-1.c: Update.
4626
4627 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
4628
4629 * g++.dg/template/conv1.C: New test.
4630 * g++.dg/template/conv2.C: New test.
4631 * g++.dg/template/conv3.C: New test.
4632 * g++.dg/template/conv4.C: New test.
4633
4634 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4635
4636 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4637 * g++.dg/template/qualttp3.C: Likewise.
4638 * g++.dg/template/qualttp4.C: Likewise
4639 * g++.dg/template/qualttp5.C: Likewise
4640 * g++.dg/template/qualttp6.C: Likewise
4641 * g++.dg/template/qualttp7.C: Likewise
4642 * g++.dg/template/qualttp8.C: Likewise
4643 * g++.dg/template/recurse.C: Likewise.
4644
4645 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4646
4647 * g++.dg/opt/dtor1.C: New test.
4648
4649 2002-03-15 Jakub Jelinek <jakub@redhat.com>
4650
4651 * gcc.c-torture/compile/20020315-1.c: New test.
4652
4653 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
4654
4655 * gcc.dg/weak-1.c: Fix scan tests.
4656
4657 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
4658
4659 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4660 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4661 cris-*-aout* mmix-*-*.
4662 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4663 cris-*-aout* mmix-*-*.
4664 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4665 cris-*-elf* cris-*-aout* and mmix-*-*.
4666 * gcc.dg/20001009-1.c: Ditto.
4667 * gcc.dg/20010912-1.c: Ditto.
4668 * gcc.dg/20020122-4.c: Ditto.
4669 * gcc.dg/inline-2.c: Ditto.
4670
4671 2002-03-14 Jeffrey A Law (law@cygnus.com)
4672
4673 * gcc.c-torture/compile/20020314-1.c: New test.
4674
4675 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
4676
4677 * gcc.c-torture/execute/20020314-1.c: New test.
4678
4679 2002-03-14 Jakub Jelinek <jakub@redhat.com>
4680
4681 * g++.dg/warn/Wunused-1.C: New test.
4682
4683 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
4684
4685 * g++.dg/abi/mangle6.C: New test.
4686
4687 2002-03-13 Jakub Jelinek <jakub@redhat.com>
4688
4689 * gcc.c-torture/compile/20020309-2.c: New test.
4690
4691 * gcc.c-torture/compile/20020312-1.c: New test.
4692
4693 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
4694
4695 * g++.dg/other/access1.C: New test.
4696
4697 2002-03-12 Jakub Jelinek <jakub@redhat.com>
4698
4699 * gcc.c-torture/execute/wchar_t-1.c: New test.
4700
4701 2002-03-12 David Edelsohn <edelsohn@gnu.org>
4702
4703 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
4704
4705 2002-03-12 Roger Sayle <roger@eyesopen.com>
4706
4707 * gcc.dg/20020312-1.c: New test case.
4708
4709 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
4710
4711 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4712
4713 2002-03-11 Richard Henderson <rth@redhat.com>
4714
4715 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4716 * g++.old-deja/g++.jason/report.C: Likewise.
4717
4718 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4719
4720 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4721 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4722
4723 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4724
4725 * testsuite/g++.dg/overload/pmf1.C: New test.
4726
4727 2002-03-11 Kazu Hirata <kazu@hxi.com>
4728
4729 * gcc.c-torture/execute/20020307-1.c: Use long.
4730
4731 2002-03-11 Jakub Jelinek <jakub@redhat.com>
4732
4733 PR optimization/5844
4734 * gcc.dg/20020310-1.c: New test.
4735
4736 2002-03-09 Michael Meissner <meissner@redhat.com>
4737
4738 * gcc.c-torture/execute/memcpy-2.c: New test.
4739 * gcc.c-torture/execute/memset-1.c: New test.
4740 * gcc.c-torture/execute/strlen-1.c: New test.
4741 * gcc.c-torture/execute/strcmp-1.c: New test.
4742 * gcc.c-torture/execute/strncmp-1.c: New test.
4743
4744 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
4745
4746 * gcc.dg/ppc-ldstruct.c: New test.
4747
4748 2002-03-09 Jakub Jelinek <jakub@redhat.com>
4749
4750 * gcc.c-torture/execute/va-arg-22.c: New test.
4751
4752 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4753
4754 * gcc.c-torture/compile/20020309-1.c: New test.
4755
4756 2002-03-08 Jakub Jelinek <jakub@redhat.com>
4757
4758 * gcc.c-torture/execute/20020307-2.c: New test.
4759
4760 2002-03-07 Jeffrey A Law (law@redhat.com)
4761
4762 * g77.f-torture/compile/20020307-1.f: New test.
4763
4764 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
4765
4766 * gcc.dg/unordered-1.c: New test.
4767
4768 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
4769
4770 * gcc.c-torture/execute/20020307-1.c: New test.
4771
4772 2002-03-05 Jakub Jelinek <jakub@redhat.com>
4773
4774 * gcc.dg/20020304-1.c: New test.
4775
4776 * gcc.c-torture/compile/20020304-2.c: New test.
4777
4778 2002-03-04 Zack Weinberg <zack@codesourcery.com>
4779
4780 * gcc.c-torture/compile/20020304-1.c: New test case
4781 (from PR c/5830).
4782
4783 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
4784
4785 * gcc.dg/20020103-1.c: Add other -D ppc variants.
4786
4787 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
4788
4789 * g++.dg/other/classkey1.C: New test.
4790
4791 2002-03-01 Richard Henderson <rth@redhat.com>
4792
4793 * gcc.c-torture/compile/981223-1.x: New.
4794 * gcc.c-torture/compile/920625-1.x: New.
4795
4796 2002-02-28 Richard Henderson <rth@redhat.com>
4797
4798 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4799
4800 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4801
4802 * gcc.c-torture/execute/20020227-1.c: New test.
4803
4804 2002-02-27 Mark Mitchell <mark@codesourcery.com>
4805
4806 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4807 here" ERROR lines.
4808 * g++.old-deja/g++.oliva/partord1.C: Likewise.
4809 * g++.old-deja.g++.other/defarg1.C: Likewise.
4810 * g++.old-deja/g++.pt/calls2.C: Likewise.
4811 * g++.old-deja/g++.pt/crash20.C: Likewise.
4812 * g++.old-deja/g++.pt/crash30.C: Likewise.
4813 * g++.old-deja/g++.pt/crash36.C: Likewise.
4814 * g++.old-deja/g++.pt/crash6.C: Likewise.
4815 * g++.old-deja/g++.pt/defarg13.C: Likewise.
4816 * g++.old-deja/g++.pt/derived3.C: Likewise.
4817 * g++.old-deja/g++.pt/error1.C: Likewise.
4818 * g++.old-deja/g++.pt/friend21.C: Likewise.
4819 * g++.old-deja/g++.pt/friend23.C: Likewise.
4820 * g++.old-deja/g++.pt/infinite1.C: Likewise.
4821 * g++.old-deja/g++.robertl/eb128.C: Likewise.
4822
4823 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
4824
4825 * gcc.c-torture/execute/20020225-2.c: New test.
4826
4827 2002-02-27 Zack Weinberg <zack@codesourcery.com>
4828
4829 * gcc.c-torture/execute/920730-1t.c,
4830 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4831 Delete test cases, only relevant to -traditional.
4832
4833 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4834
4835 * gcc.dg/cpp/undef1.c: Remove.
4836 * gcc.dg/cpp/directiv.c: Update.
4837 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4838
4839 2002-02-27 Michael Meissner <meissner@redhat.com>
4840
4841 * gcc.c-torture/execute/20020226-1.c: New test.
4842
4843 2002-02-26 Jakub Jelinek <jakub@redhat.com>
4844
4845 * g++.dg/debug/debug4.C: New test.
4846
4847 * gcc.dg/ia64-visibility-1.c: New test.
4848
4849 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
4850
4851 * gcc.dg/debug/20020224-1.c: New.
4852
4853 2002-02-25 Kazu Hirata <kazu@hxi.com>
4854
4855 * gcc.c-torture/execute/960416-1.x: New.
4856 * gcc.c-torture/execute/divconst-3.x: Likewise.
4857
4858 2002-02-25 Jakub Jelinek <jakub@redhat.com>
4859
4860 * gcc.dg/20020224-1.c: New test.
4861
4862 2002-02-25 Alan Modra <amodra@bigpond.net.au>
4863
4864 * gcc.c-torture/execute/20020225-1.c: New.
4865
4866 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4867
4868 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4869
4870 2002-02-23 Jakub Jelinek <jakub@redhat.com>
4871
4872 * gcc.dg/20020222-1.c: New test.
4873
4874 2002-02-22 Jakub Jelinek <jakub@redhat.com>
4875
4876 * g++.dg/opt/anonunion1.C: New test.
4877
4878 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
4879
4880 * g++.dg/template/qualttp19.C: New test.
4881 * g++.dg/template/qualttp20.C: New test.
4882 * g++.old-deja/g++.jason/report.C: Adjust expected errors
4883 * g++.old-deja/g++.other/qual1.C: Likewise.
4884
4885 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
4886
4887 * gcc.dg/attr-alwaysinline.c: New.
4888
4889 2002-02-21 Jakub Jelinek <jakub@redhat.com>
4890
4891 * gcc.dg/20020220-1.c: New test.
4892
4893 * gcc.dg/20020220-2.c: New test.
4894
4895 * g++.dg/opt/mmx1.C: New test.
4896
4897 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
4898
4899 * gcc.c-torture/compile/20020110.c: New test.
4900
4901 2002-02-20 Jakub Jelinek <jakub@redhat.com>
4902
4903 * gcc.c-torture/execute/20020219-1.c: New test.
4904
4905 * gcc.dg/20020219-1.c: New test.
4906
4907 * gcc.dg/noncompile/20020220-1.c: New test.
4908
4909 * g++.dg/opt/ptrintsum1.C: New test.
4910
4911 * gcc.dg/debug/20020220-1.c: New test.
4912
4913 2002-02-17 Jakub Jelinek <jakub@redhat.com>
4914
4915 * gcc.c-torture/execute/20020216-1.c: New test.
4916
4917 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
4918
4919 * gcc.dg/decl-1.c: Update, new test.
4920
4921 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
4922
4923 * g++.dg/abi/bitfield1.C: New test.
4924 * g++.dg/abi/bitfield2.C: New test.
4925
4926 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4927
4928 * gcc.dg/attr-nest.c: New test.
4929
4930 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4931
4932 * gcc.c-torture/execute/20020215-1.c: New test.
4933
4934 2002-02-14 Jakub Jelinek <jakub@redhat.com>
4935
4936 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4937 * g++.dg/debug/debug.exp: New.
4938 * g++.dg/debug/trivial.C: New.
4939 * g++.dg/debug/debug1.C: Moved...
4940 * g++.dg/other/debug1.C: ...from here.
4941 * g++.dg/debug/debug2.C: Moved...
4942 * g++.dg/other/debug2.C: ...from here.
4943 * g++.dg/debug/debug3.C: Moved...
4944 * g++.dg/other/debug3.C: ...from here.
4945
4946 * gcc.dg/noncompile/20020213-1.c: New test.
4947
4948 2002-02-13 Jakub Jelinek <jakub@redhat.com>
4949
4950 * g++.dg/other/debug3.C: New test.
4951
4952 * gcc.c-torture/execute/20020213-1.c: New test.
4953
4954 2002-02-13 Richard Smith <richard@ex-parrot.com>
4955
4956 * g++.old-deja/g++.other/thunk1.C: New test.
4957
4958 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4959
4960 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4961
4962 2002-02-13 Stan Shebs <shebs@apple.com>
4963
4964 * gcc.dg/altivec-3.c: New.
4965
4966 2002-02-12 Jakub Jelinek <jakub@redhat.com>
4967
4968 * gcc.dg/Wunreachable-1.c: New test.
4969 * gcc.dg/Wunreachable-2.c: New test.
4970
4971 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
4972
4973 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4974
4975 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
4976
4977 * gcc.dg/decl-1.c: New test.
4978
4979 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4980
4981 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4982
4983 2002-02-10 Kazu Hirata <kazu@hxi.com>
4984
4985 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4986 * gcc.c-torture/compile/980506-1.x: Likewise.
4987
4988 2002-02-10 Kazu Hirata <kazu@hxi.com>
4989
4990 * gcc.dg/20020210-1.c: New.
4991
4992 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
4993
4994 * g77.f-torture/execute/947.f: New regression test
4995 for PR fortran/947.
4996
4997 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
4998
4999 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
5000 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
5001
5002 2002-02-08 Richard Henderson <rth@redhat.com>
5003
5004 * gcc.c-torture/compile/labels-3.c: New.
5005
5006 2002-02-08 Jakub Jelinek <jakub@redhat.com>
5007
5008 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
5009 expression statements work instead.
5010 * gcc.dg/noncompile/20020207-1.c: New test.
5011
5012 2002-02-07 Richard Henderson <rth@redhat.com>
5013
5014 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
5015
5016 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
5017
5018 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
5019 message from g77
5020 * lib/g77-dg.exp: Trim g77 error messages so that they are
5021 recognized by dg.exp.
5022
5023 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
5024
5025 PR fortran/5473
5026 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
5027
5028 2002-02-07 Richard Henderson <rth@redhat.com>
5029
5030 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
5031 to be sufficiently aligned for integers.
5032
5033 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
5034
5035 * g++.dg/template/friend4.C: New test.
5036
5037 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
5038
5039 PR fortran/5743
5040 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
5041 unsupported cases.
5042
5043 2002-02-07 Richard Henderson <rth@redhat.com>
5044
5045 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
5046 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
5047 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
5048 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
5049
5050 2002-02-06 Richard Henderson <rth@redhat.com>
5051
5052 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
5053
5054 2002-02-06 Janis Johnson <janis187@us.ibm.com>
5055
5056 * gcc.dg/20020206-1.c: New test.
5057
5058 2002-02-06 Jakub Jelinek <jakub@redhat.com>
5059
5060 * gcc.c-torture/execute/20020206-1.c: New test.
5061
5062 * gcc.c-torture/execute/20020206-2.c: New test.
5063
5064 PR optimization/5429:
5065 * gcc.c-torture/compile/20020206-1.c: New test.
5066
5067 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
5068
5069 * g++.dg/ext/align1.C: Do not use an explicit alignment value
5070 as certain file formats cannot support particularly large
5071 alignments.
5072
5073 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
5074 and do not expect to be able to link the executable.
5075
5076 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
5077 fail because the COFF format does not support the weak attribute.
5078
5079 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
5080
5081 * g77.dg/pr5473.f: New test
5082
5083 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
5084
5085 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
5086 Fix testcase accordingly.
5087
5088 2002-02-04 Richard Henderson <rth@redhat.com>
5089
5090 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
5091 (buf): Change to be an array of pointers, not ints.
5092
5093 2002-02-04 Jakub Jelinek <jakub@redhat.com>
5094
5095 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
5096 before all tests. Move warning one line above to match where it
5097 C frontend emits.
5098 * gcc.dg/Wswitch-2.c: New test.
5099 * g++.dg/warn/Wswitch-1.C: New test.
5100 * g++.dg/warn/Wswitch-2.C: New test.
5101
5102 2002-02-04 Richard Henderson <rth@redhat.com>
5103
5104 * g++.dg/abi/offsetof.C: Fix size comparison.
5105
5106 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
5107
5108 * gcc.dg/cast-qual-2.c: New test.
5109
5110 2002-02-04 Jakub Jelinek <jakub@redhat.com>
5111
5112 * gcc.dg/20020201-4.c: New test.
5113
5114 2002-02-04 Ben Elliston <bje@redhat.com>
5115
5116 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
5117 target_info attribute != 0, in addition to the empty string.
5118 (gcc_target_compile): Likewise.
5119
5120 2002-02-03 Andrew Cagney <ac131313@redhat.com>
5121
5122 * gcc.dg/Wswitch.c: New test.
5123 PR gcc/4475. PR gcc/3780.
5124
5125 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
5126
5127 * g77.f-torture/execute/5122.f: New test for regressions
5128 against PR fortran/5122.
5129
5130 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
5131
5132 * g77.f-torture/compile/pr3743.f: Delete
5133 * g77.dg/pr3743-1.f: New test.
5134 * g77.dg/pr3743-2.f: New test.
5135 * g77.dg/pr3743-3.f: New test.
5136 * g77.dg/pr3743-4.f: New test.
5137
5138 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
5139
5140 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
5141
5142 2002-02-02 Richard Henderson <rth@redhat.com>
5143
5144 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
5145 * gcc.c-torture/execute/bf64-1.c: Likewise.
5146
5147 2002-02-02 Jakub Jelinek <jakub@redhat.com>
5148
5149 * gcc.dg/20020201-2.c: New test.
5150
5151 * gcc.dg/20020201-3.c: New test.
5152
5153 * gcc.c-torture/execute/bitfld-2.c: New test.
5154
5155 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
5156
5157 * gcc.dg/bitfld-1.c: Update.
5158 * gcc.dg/bitfld-2.c: Update.
5159 * gcc.c-torture/execute/bitfld-1.x: New.
5160
5161 2002-02-02 Jakub Jelinek <jakub@redhat.com>
5162
5163 * gcc.c-torture/execute/20020201-1.c: New test.
5164
5165 2002-02-01 Janis Johnson <janis187@us.ibm.com>
5166
5167 PR target/5469
5168 * gcc.dg/20020201-1.c: New test.
5169
5170 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
5171
5172 PR fortran/3743
5173 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
5174 * g77.f-torture/compile/pr3743.x: Remove
5175
5176 2002-01-31 Tom Rix <trix@redhat.com>
5177
5178 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
5179
5180 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
5181
5182 * gcc.dg/noncompile/20020130-1.c: New test.
5183
5184 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
5185
5186 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
5187
5188 2002-01-29 Richard Henderson <rth@redhat.com>
5189
5190 * gcc.c-torture/execute/991118-1.c: Cast various constants back
5191 to long long.
5192 * gcc.c-torture/execute/bf64-1.c: Likewise.
5193
5194 2002-01-29 Jakub Jelinek <jakub@redhat.com>
5195
5196 * gcc.c-torture/execute/20020129-1.c: New test.
5197
5198 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
5199
5200 * gcc.c-torture/compile/20000224-1.c: Update.
5201 * gcc.c-torture/execute/bitfld-1.c: New tests.
5202 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
5203 * gcc.dg/uninit-A.c: Update.
5204
5205 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
5206
5207 * g++.dg/template/ctor1.C: Add instantiation.
5208
5209 2002-01-28 Paul Koning <pkoning@equallogic.com>
5210
5211 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
5212 argument to __builtin_prefetch to be const ptr.
5213
5214 2002-01-28 Jakub Jelinek <jakub@redhat.com>
5215
5216 * gcc.c-torture/compile/20020120-1.c: New test.
5217
5218 2002-01-27 Kazu Hirata <kazu@hxi.com>
5219
5220 * gcc.c-torture/execute/20020127-1.c: New test.
5221
5222 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
5223
5224 * g77.dg/f77-edit-i-in.f: New test
5225 * g77.dg/f77-edit-i-out.f: New test
5226
5227 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
5228
5229 * gcc.dg/debug/debug.exp: New file.
5230 * gcc.dg/debug/trivial.c: New file.
5231 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
5232 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
5233 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
5234 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
5235 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
5236 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
5237 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
5238 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
5239 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
5240 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
5241 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
5242 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
5243 * gcc.dg/20000503-1.c: Removed.
5244 * gcc.dg/20010207-1.c: Removed.
5245 * gcc.dg/20011223-1.c: Removed.
5246 * gcc.dg/20020104-2.c: Removed.
5247 * gcc.dg/debug-1.c: Removed.
5248 * gcc.dg/debug-2.c: Removed.
5249 * gcc.dg/debug-3.c: Removed.
5250 * gcc.dg/debug-4.c: Removed.
5251 * gcc.dg/debug-5.c: Removed.
5252 * gcc.dg/debug-6.c: Removed.
5253 * gcc.dg/dwarf2-1.c: Removed.
5254 * gcc.dg/dwarf2-2.c: Removed.
5255
5256 2002-01-25 Jakub Jelinek <jakub@redhat.com>
5257
5258 * g++.old-deja/g++.other/eh5.C: New test.
5259 * g++.old-deja/g++.other/sibcall2.C: New test.
5260 * g++.old-deja/g++.other/array9.C: New test.
5261 * g++.old-deja/g++.other/typename2.C: New test.
5262 * g++.old-deja/g++.other/crash60.C: New test.
5263 * g++.old-deja/g++.other/conv9.C: New test.
5264 * g++.old-deja/g++.other/mangle10.C: New test.
5265 * g++.old-deja/g++.other/unchanging1.C: New test.
5266 * g++.old-deja/g++.other/exprstmt1.C: New test.
5267 * g++.old-deja/g++.other/inline23.C: New test.
5268 * g++.old-deja/g++.eh/ia64-1.C: New test.
5269 * g++.old-deja/g++.other/dwarf2-1.C: New test.
5270 * g++.old-deja/g++.other/reload1.C: New test.
5271 * g++.old-deja/g++.other/static20.C: New test.
5272 * g++.old-deja/g++.other/local-alloc1.C: New test.
5273 * g++.old-deja/g++.other/conv8.C: New test.
5274 * g++.old-deja/g++.other/stmtexpr2.C: New test.
5275 * g++.old-deja/g++.other/storeexpr1.C: New test.
5276 * g++.old-deja/g++.other/storeexpr2.C: New test.
5277 * g++.dg/eh/template2.C: New test.
5278 * g++.dg/warn/weak1.C: New test.
5279
5280 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
5281
5282 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
5283 Remove first, non-varying, argument.
5284
5285 2002-01-23 Richard Henderson <rth@redhat.com>
5286
5287 * gcc.dg/inline-2.c: New.
5288
5289 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
5290 Add optional target arg. Check number of arguments.
5291 (scan-assembler-not, scan-assembler-dem): Likewise.
5292 (scan-assembler-dem-not): Likewise.
5293
5294 2002-01-23 Zack Weinberg <zack@codesourcery.com>
5295
5296 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
5297 line 12.
5298 * g++.old-deja/g++.brendan/parse3.C,
5299 g++.old-deja/g++.other/crash26.C,
5300 g++.old-deja/g++.other/crash28.C,
5301 g++.old-deja/g++.other/crash29.C,
5302 g++.old-deja/g++.other/crash30.C,
5303 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
5304
5305 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
5306
5307 * gcc.dg/20020115-1.c: New.
5308
5309 2002-01-23 Bob Wilson <bob.wilson@acm.org>
5310
5311 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
5312
5313 2002-01-23 Janis Johnson <janis187@us.ibm.com>
5314
5315 * gcc.dg/20020122-3.c: New.
5316
5317 2002-01-23 Jakub Jelinek <jakub@redhat.com>
5318
5319 * g++.dg/other/gc1.C: New test.
5320
5321 2002-01-23 Zack Weinberg <zack@codesourcery.com>
5322
5323 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
5324
5325 2002-01-22 Richard Henderson <rth@redhat.com>
5326
5327 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
5328
5329 2002-01-22 Richard Henderson <rth@redhat.com>
5330
5331 * gcc.dg/20020122-4.c: New.
5332
5333 2002-01-22 H.J. Lu <hjl@gnu.org>
5334
5335 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
5336 link output.
5337 * gcc.dg/special/ecos.exp: Likewise.
5338 * lib/g++-dg.exp: Likewise.
5339 * lib/g77-dg.exp: Likewise.
5340 * lib/gcc-dg.exp : Likewise.
5341 * lib/mike-g++.exp: Likewise.
5342 * lib/mike-g77.exp: Likewise.
5343 * lib/mike-gcc.exp: Likewise.
5344 * lib/objc-dg.exp: Likewise.
5345
5346 2002-01-22 Janis Johnson <janis187@us.ibm.com>
5347
5348 PR target/5379
5349 * gcc.dg/20020122-2.c: New test.
5350
5351 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
5352
5353 * gcc.dg/20020122-1.c: New test.
5354
5355 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
5356
5357 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
5358
5359 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
5360
5361 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
5362
5363 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5364
5365 * gcc.c-torture/compile/20020121-1.c: New test.
5366
5367 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
5368
5369 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
5370 ld_library_path.
5371
5372 2002-01-21 Jakub Jelinek <jakub@redhat.com>
5373
5374 * gcc.dg/20020218-1.c: New test.
5375
5376 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
5377
5378 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
5379 messages
5380 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
5381 "At global scope" warning
5382 * g++.dg/ext/align1.C: Change cygwin test for alignment
5383 from db-bogus to dg-warning
5384
5385 2002-01-21 Zack Weinberg <zack@codesourcery.com>
5386
5387 * g77.f-torture/compile/cpp2.F: New test.
5388
5389 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
5390
5391 * g++.dg/template/access1.C: New test.
5392
5393 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
5394
5395 * gcc.dg/20020118-1.c: New.
5396
5397 2002-01-18 Kazu Hirata <kazu@hxi.com>
5398
5399 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
5400
5401 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
5402
5403 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
5404 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
5405 alignment warnings.
5406
5407 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
5408
5409 * gcc.misc-tests/i386-prefetch.exp: Save and restore
5410 torture_with_loops and torture_without_loops
5411
5412 2002-01-17 Jakub Jelinek <jakub@redhat.com>
5413
5414 * gcc.c-torture/compile/20020116-1.c: New test.
5415
5416 2002-01-16 Jakub Jelinek <jakub@redhat.com>
5417
5418 * gcc.dg/20020116-2.c: New test.
5419
5420 * gcc.dg/ultrasp4.c: New test.
5421
5422 * gcc.dg/20020116-1.c: New test.
5423
5424 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
5425
5426 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
5427 by EABI.
5428
5429 2002-01-15 Janis Johnson <janis187@us.ibm.com>
5430
5431 * gcc.misc-tests/i386-prefetch.exp: New.
5432 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
5433 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
5434 * gcc.misc-tests/i386-pf-none-1.c: New test.
5435 * gcc.misc-tests/i386-pf-sse-1.c: New test.
5436
5437 2002-01-15 Jakub Jelinek <jakub@redhat.com>
5438
5439 * gcc.dg/gnu89-init-1.c: Add new tests.
5440
5441 2002-01-15 Andreas Jaeger <aj@suse.de>
5442
5443 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
5444 * gcc.dg/i386-mmx-2.c: Likewise.
5445 * gcc.dg/i386-sse-1.c: Likewise.
5446 * gcc.dg/i386-sse-2.c: Likewise.
5447 * gcc.dg/i386-sse-3.c: Likewise.
5448
5449 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
5450
5451 * g77.f-torture/execute/intrinsic-unix-bessel.f:
5452 Uncomment additional cases that now pass.
5453
5454 2002-01-11 Richard Henderson <rth@redhat.com>
5455
5456 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
5457 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
5458
5459 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
5460
5461 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
5462
5463 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
5464
5465 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
5466 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
5467
5468 2002-01-10 Dale Johannesen <dalej@apple.com>
5469
5470 * gcc.c-torture/execute/loop-11.c: New.
5471
5472 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
5473
5474 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
5475 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
5476
5477 2002-01-09 Richard Henderson <rth@redhat.com>
5478
5479 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
5480 type in which to perform the operation for each size.
5481
5482 2002-01-09 Alan Matsuoka (alanm@redhat.com)
5483
5484 * gcc.c-torture/compile/20020109-2.c: New test.
5485
5486 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
5487
5488 * gcc.c-torture/execute/loop-10.c: New test.
5489
5490 2002-01-09 Jakub Jelinek <jakub@redhat.com>
5491
5492 * gcc.c-torture/compile/20010226-1.c: New test.
5493 * gcc.c-torture/compile/20010227-1.c: New test.
5494 * gcc.c-torture/compile/20010426-1.c: New test.
5495 * gcc.c-torture/compile/20010510-1.c: New test.
5496 * gcc.c-torture/compile/20010605-3.c: New test.
5497 * gcc.c-torture/compile/20010824-1.c: New test.
5498 * gcc.c-torture/execute/20010409-1.c: New test.
5499 * gcc.dg/noncompile/20000901-1.c: New test.
5500 * gcc.dg/20001023-1.c: New test.
5501 * gcc.dg/20001101-1.c: New test.
5502 * gcc.dg/20001102-1.c: New test.
5503 * gcc.dg/20010207-1.c: New test.
5504 * gcc.dg/20010405-1.c: New test.
5505 * gcc.dg/20010822-1.c: New test.
5506 * gcc.dg/20011107-1.c: New test.
5507
5508 2002-01-09 Jeffrey A Law (law@redhat.com)
5509
5510 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5511
5512 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
5513 execution failure on PA targets.
5514
5515 2002-01-09 Jakub Jelinek <jakub@redhat.com>
5516
5517 * gcc.c-torture/compile/20020109-1.c: New test.
5518
5519 2002-01-08 Kazu Hirata <kazu@hxi.com>
5520
5521 * gcc.c-torture/execute/20020108-1.c: New test.
5522
5523 2002-01-08 Jakub Jelinek <jakub@redhat.com>
5524
5525 * gcc.dg/20020108-1.c: New test.
5526
5527 2002-01-08 H.J. Lu <hjl@gnu.org>
5528
5529 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5530 for header files.
5531
5532 2002-01-08 Geoff Keating <geoffk@redhat.com>
5533
5534 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5535 consistency.
5536
5537 002-01-07 Aldy Hernandez <aldyh@redhat.com>
5538
5539 * gcc.dg/altivec-4.c: Test altivec predicates.
5540
5541 2002-01-07 Jakub Jelinek <jakub@redhat.com>
5542
5543 * gcc.c-torture/execute/20020107-1.c: New test.
5544
5545 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
5546
5547 PR c/5279
5548 * gcc.c-torture/compile/20020106-1.c: New test.
5549
5550 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5551
5552 * gcc.c-torture/execute/nestfunc-4.c: New test.
5553
5554 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
5555
5556 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5557 extra triple that slipped in.
5558 * g++.old-deja/g++.abi/align.C: Likewise.
5559 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5560
5561 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
5562
5563 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5564 * g++.old-deja/g++.abi/align.C: Likewise.
5565 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5566
5567 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5568 on FreeBSD/i386.
5569 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5570 FreeBSD.
5571
5572 2002-01-04 Jakub Jelinek <jakub@redhat.com>
5573
5574 * gcc.dg/20020104-1.c: New test.
5575
5576 * gcc.dg/20020104-2.c: New test.
5577
5578 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
5579
5580 * gcc.dg/20020103-1.c: Fix typo in target selector.
5581
5582 2002-01-03 Richard Henderson <rth@redhat.com>
5583
5584 * gcc.dg/20020103-1.c: New.
5585
5586 2002-01-03 Kazu Hirata <kazu@hxi.com>
5587
5588 * gcc.c-torture/execute/20020103-1.c: New test.
5589
5590 2002-01-03 Jakub Jelinek <jakub@redhat.com>
5591
5592 * g++.dg/other/debug2.C: New test.
5593
5594 * gcc.c-torture/compile/20020103-1.c: New test.
5595
5596 2002-01-02 Jakub Jelinek <jakub@redhat.com>
5597
5598 * gcc.dg/gnu89-init-1.c: Added new tests.
5599
5600 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5601
5602 * g++.dg/template/friend2.C: Remove as patch is reverted.
5603
5604 * g++.dg/warn/oldcast1.C: New test.
5605
5606 * g++.dg/template/ptrmem1.C: New test.
5607 * g++.dg/template/ptrmem2.C: New test.
5608
5609 * g++.dg/template/ntp.C: New test.
5610
5611 * g++.dg/other/component1.C: New test.
5612
5613 * g++.dg/template/ttp3.C: New test.
5614
5615 * g++.dg/template/friend2.C: New test.
5616 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5617
5618 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5619
5620 * g++.dg/other/ptrmem1.C: New test.
5621 * g++.dg/other/ptrmem2.C: New test.
5622
5623 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5624
5625 * g++.dg/template/ctor1.C: New test.
5626
5627 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5628
5629 * g++.dg/template/friend2.C: New test.
5630
5631 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
5632
5633 * gcc.dg/mmix-1.c: New test.
5634
5635 2001-12-31 Richard Henderson <rth@redhat.com>
5636
5637 * gcc.dg/asm-5.c: New.
5638
5639 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
5640
5641 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
5642 in namespace __gnu_cxx
5643
5644 2001-12-30 Richard Henderson <rth@redhat.com>
5645
5646 * gcc.dg/debug-6.c: New.
5647
5648 2001-12-30 Jakub Jelinek <jakub@redhat.com>
5649
5650 * gcc.c-torture/compile/20011229-2.c: New test.
5651
5652 2001-12-29 Jakub Jelinek <jakub@redhat.com>
5653
5654 * gcc.dg/debug-3.c: New test.
5655 * gcc.dg/debug-4.c: New test.
5656 * gcc.dg/debug-5.c: New test.
5657
5658 2001-12-29 Richard Henderson <rth@redhat.com>
5659
5660 * g++.dg/eh/loop1.C: New.
5661
5662 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5663
5664 * g++.dg/template/crash1.C: New test.
5665
5666 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5667
5668 * g++.dg/other/const1.C: New test.
5669
5670 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
5671
5672 * gcc.c-torture/compile/20011229-1.c: New test.
5673
5674 2001-12-28 Stan Shebs <shebs@apple.com>
5675
5676 * lib/objc-torture.exp: Resync with c-torture.exp.
5677 * lib/objc.exp: Load standard libraries.
5678
5679 2001-12-28 Jakub Jelinek <jakub@redhat.com>
5680
5681 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5682 additional tests.
5683
5684 2001-12-27 Roger Sayle <roger@eyesopen.com>
5685
5686 * gcc.c-torture/execute/string-opt-16.c: New testcase.
5687
5688 2001-12-27 Richard Henderson <rth@redhat.com>
5689
5690 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5691
5692 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
5693
5694 * g++.dg/eh/ctor1.C: New test.
5695 * g++.dg/other/error2.C: New test.
5696
5697 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
5698
5699 * g++.dg/other/init2.C: New test.
5700
5701 2001-12-24 Richard Henderson <rth@redhat.com>
5702
5703 * gcc.dg/20011223-1.c: New.
5704 * gcc.dg/inline-1.c: New.
5705
5706 2001-12-23 Richard Henderson <rth@redhat.com>
5707
5708 * gcc.dg/asm-4.c: Test operand modifiers.
5709
5710 2001-12-23 Richard Henderson <rth@redhat.com>
5711
5712 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5713
5714 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
5715
5716 * gcc.c-torture/execute/20011223-1.c: New test.
5717
5718 2001-12-21 Richard Henderson <rth@redhat.com>
5719
5720 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5721 re-enables the warning.
5722
5723 2001-12-21 Richard Henderson <rth@redhat.com>
5724
5725 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5726
5727 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5728
5729 * gcc.c-torture/compile/20011218-1.c: New test.
5730
5731 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
5732
5733 * gcc.misc-test/arm-isr.exp: New file. Control running of the
5734 arm-isr.c test.
5735 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
5736 epilogue generation for ARM ISR routines.
5737
5738 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5739
5740 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5741 * gcc.dg/format/c90-printf-3.c: Likewise.
5742 * gcc.dg/format/c99-printf-3.c: Likewise.
5743 * gcc.dg/format/ext-1.c: Likewise.
5744 * gcc.dg/format/ext-6.c: Likewise.
5745 * gcc.dg/format/format.h: Prototype unlocked stdio.
5746
5747 2001-12-20 Richard Henderson <rth@redhat.com>
5748
5749 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5750 (arena): Use it.
5751 (malloc): Correct allocation logic. Abort if we fill up the
5752 arena before initialization complete.
5753 (realloc): Correct allocation logic.
5754
5755 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5756
5757 * gcc.c-torture/compile/20011219-2.c: New test.
5758
5759 * gcc.c-torture/execute/20011219-1.c: New test.
5760
5761 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
5762
5763 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
5764 target does not support weak symbols.
5765
5766 2001-12-19 Jakub Jelinek <jakub@redhat.com>
5767
5768 * gcc.c-torture/compile/20011219-1.c: New test.
5769
5770 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
5771
5772 * g++.dg/other/error1.C: New test.
5773
5774 2001-12-17 Jeffrey A Law (law@redhat.com)
5775
5776 * gcc.c-torture/execute/20011217-1.c: New test.
5777
5778 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
5779
5780 * objc.dg/special/: New directory.
5781 * objc.dg/special/special.exp: New file.
5782 * objc.dg/special/unclaimed-category-1.h: New file.
5783 * objc.dg/special/unclaimed-category-1a.m: New file.
5784 * objc.dg/special/unclaimed-category-1.m: New file.
5785
5786 2001-12-17 Andreas Jaeger <aj@suse.de>
5787
5788 * gcc.c-torture/compile/20011217-2.c: New test.
5789
5790 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
5791
5792 * gcc.c-torture/compile/20011217-1.c: New test.
5793
5794 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
5795
5796 * testsuite/gcc.dg/20011214-1.c: New.
5797
5798 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
5799
5800 * gcc.dg/altivec-4.c: New.
5801
5802 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
5803
5804 * gcc.dg/20011113-1.c: New test.
5805
5806 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
5807
5808 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5809 std::__malloc_alloc_template<0> and
5810 std::__default_alloc_template<false, 0>.
5811
5812 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
5813
5814 * objc/execute/bf-21.m: New test.
5815 * objc/execute/enumeration-1.m: New test.
5816 * objc/execute/enumeration-2.m: New test.
5817
5818 2001-12-12 Jakub Jelinek <jakub@redhat.com>
5819
5820 * gcc.dg/gnu89-init-1.c: New test.
5821
5822 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
5823
5824 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5825 * g++.old-deja/g++.jason/2371.C: Likewise.
5826 * g++.old-deja/g++.jason/template33.C: Likewise.
5827 * g++.old-deja/g++.jason/template34.C: Likewise.
5828 * g++.old-deja/g++.jason/template36.C: Likewise.
5829 * g++.old-deja/g++.oliva/typename1.C: Likewise.
5830 * g++.old-deja/g++.oliva/typename2.C: Likewise.
5831 * g++.old-deja/g++.other/typename1.C: Likewise.
5832 * g++.old-deja/g++.pt/inherit2.C: Likewise.
5833 * g++.old-deja/g++.pt/nontype5.C: Likewise.
5834 * g++.old-deja/g++.pt/typename11.C: Likewise.
5835 * g++.old-deja/g++.pt/typename14.C: Likewise.
5836 * g++.old-deja/g++.pt/typename16.C: Likewise.
5837 * g++.old-deja/g++.pt/typename3.C: Likewise.
5838 * g++.old-deja/g++.pt/typename4.C: Likewise.
5839 * g++.old-deja/g++.pt/typename5.C: Likewise.
5840 * g++.old-deja/g++.pt/typename7.C: Likewise.
5841 * g++.old-deja/g++.robertl/eb9.C: Likewise.
5842
5843 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
5844
5845 * g++.dg/other/linkage1.C: New test.
5846 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5847 specifiers.
5848
5849 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
5850
5851 * gcc.dg/concat.c: New test.
5852
5853 2001-12-11 Stan Shebs <shebs@apple.com>
5854
5855 * objc/compile: New test directory.
5856 * objc/compile/compile.exp: New expect script.
5857 * objc/compile/20011211-1.m: New compile test.
5858
5859 2001-12-11 Jason Merrill <jason@redhat.com>
5860
5861 * lib/prune.exp (prune_gcc_output): Also handle "In member
5862 function". So many permutations...
5863
5864 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
5865
5866 * g++.dg/template/typedef1.C: New test.
5867
5868 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
5869
5870 * g++.dg/other/copy1.C: New test.
5871
5872 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
5873
5874 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5875
5876 * gcc.dg/builtin-choose-expr.c: New.
5877
5878 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
5879
5880 * gcc.dg/altivec-2.c: New.
5881
5882 2001-12-07 Richard Henderson <rth@redhat.com>
5883
5884 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5885
5886 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
5887
5888 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5889 ultrasparc.
5890
5891 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5892
5893 * g++-old.deja/g++.robertl/eb101.C: Deleted.
5894
5895 2001-12-06 Janis Johnson <janis187@us.ibm.com>
5896
5897 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5898 variable argument list.
5899
5900 2001-12-06 Zack Weinberg <zack@codesourcery.com>
5901
5902 * gcc.c-torture/execute/memcheck: Delete entire directory.
5903 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5904 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5905
5906 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
5907
5908 * gcc.dg/Wshadow-1.c: New test.
5909
5910 2001-12-05 Jakub Jelinek <jakub@redhat.com>
5911
5912 * gcc.c-torture/compile/20011130-1.c: New test.
5913
5914 * gcc.dg/noncompile/20011025-1.c: New test.
5915
5916 * g++.dg/other/anon-union.C: New test.
5917
5918 * gcc.c-torture/execute/20011024-1.c: New test.
5919
5920 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
5921
5922 * gcc.c-torture/execute/20000722-1.x,
5923 gcc.c-torture/execute/20010123-1.x: Remove.
5924 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5925 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5926 gcc.dg/c99-complit-2.c: New tests.
5927
5928 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
5929
5930 * g++.dg/inherit/base1.C: New test.
5931
5932 2001-12-04 Jakub Jelinek <jakub@redhat.com>
5933
5934 * g++.dg/other/stdarg1.C: New test.
5935
5936 * gcc.c-torture/compile/20011130-2.c: New test.
5937
5938 2001-12-03 Janis Johnson <janis187@us.ibm.com>
5939
5940 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5941 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5942 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5943 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5944 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5945 * gcc.dg/builtin-prefetch-1.c: New test.
5946
5947 2001-12-03 Jakub Jelinek <jakub@redhat.com>
5948
5949 * gcc.dg/20011130-1.c: New test.
5950
5951 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
5952
5953 * g++.dg/other/scope1.C: New test.
5954 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5955
5956 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
5957
5958 * gcc.dg/vla-init-1.c: New test.
5959
5960 2001-12-01 Geoff Keating <geoffk@redhat.com>
5961
5962 * gcc.c-torture/compile/structs.c: New testcase from GDB.
5963
5964 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
5965
5966 * objc.dg/alias.m: Update.
5967 * objc.dg/class-1.m: Update.
5968 * objc.dg/const-str-1.m: Update.
5969 * objc.dg/fwd-proto-1.m: Update.
5970 * objc.dg/id-1.m: Update.
5971 * objc.dg/super-class-1.m: Update.
5972
5973 2001-11-29 Mark Mitchell <mark@codesourcery.com>
5974
5975 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5976 constructs.
5977
5978 2001-11-28 Jeffrey A Law (law@cygnus.com)
5979
5980 * gcc.c-torture/execute/20011128-1.c: New test.
5981
5982 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
5983
5984 * gcc.dg/20011127-1.c: New test.
5985
5986 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
5987
5988 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
5989 from Austin Group draft 7.
5990 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
5991 scanf format arguments.
5992 * gcc.dg/format/no-exargs-2.c: New test.
5993
5994 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
5995
5996 * g++.dg/abi/vbase8-4.C: New test.
5997
5998 2001-11-24 Ian Lance Taylor <ian@airs.com>
5999
6000 * gcc.c-torture/execute/20011121-1.c: New test.
6001
6002 2001-11-23 Jeffrey A Law (law@cygnus.com)
6003
6004 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
6005
6006 2001-11-23 Andreas Jaeger <aj@suse.de>
6007
6008 * gcc.dg/cpp/charconst-2.c: New test.
6009
6010 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
6011
6012 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
6013 to the host if it is remote. Let tests specify extra headers
6014 they use.
6015 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
6016 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
6017 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
6018 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
6019 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
6020 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
6021 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
6022 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
6023 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
6024 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
6025
6026 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
6027
6028 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
6029 for little endian ARMs.
6030
6031 2001-11-20 Jakub Jelinek <jakub@redhat.com>
6032
6033 * gcc.c-torture/compile/20011119-1.c: New test.
6034 * gcc.c-torture/compile/20011119-2.c: New test.
6035
6036 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
6037
6038 * gcc.dg/altivec-1.c: Fix typo.
6039
6040 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
6041
6042 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
6043
6044 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
6045
6046 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6047
6048 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
6049
6050 * lib/g77.exp: Don't specify --rpath-link.
6051
6052 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
6053 across all the headers.
6054 * gcc.dg/format/format.exp: For testing on a remote host,
6055 copy format.h.
6056
6057 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
6058 * gcc.c-torture/execute/930406-1.c: Likewise.
6059 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
6060
6061 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
6062
6063 * gcc.dg/altivec-1.c: New.
6064
6065 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
6066
6067 * gcc.dg/cpp/fpreprocessed.c: New test case.
6068
6069 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
6070
6071 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
6072 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
6073 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
6074
6075 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
6076
6077 * gcc.dg/no-builtin-1.c: New test.
6078
6079 2001-11-16 Jakub Jelinek <jakub@redhat.com>
6080
6081 * gcc.c-torture/execute/20011115-1.c: New test.
6082
6083 2001-11-15 Jakub Jelinek <jakub@redhat.com>
6084
6085 * gcc.c-torture/compile/20011114-2.c: New test.
6086 * gcc.c-torture/compile/20011114-3.c: New test.
6087 * gcc.c-torture/compile/20011114-4.c: New test.
6088
6089 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
6090
6091 * g++.dg/other/init1.C: New test.
6092
6093 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
6094
6095 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
6096 message.
6097
6098 * gcc.c-torture/execute/20011114-1.c: New testcase.
6099
6100 * gcc.c-torture/compile/20010327-1.c: Revert last change.
6101 * gcc.c-torture/compile/20011114-1.c: New test, exactly
6102 like the (before this change) version of 20010327-1.c.
6103
6104 2001-11-14 Roger Sayle <roger@eyesopen.com>
6105
6106 * gcc.c-torture/execute/string-opt-13.c: New testcase.
6107
6108 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
6109
6110 * g++.dg/init/array2.C: New test.
6111
6112 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
6113
6114 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
6115
6116 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
6117
6118 * g++.dg/other/forscope1.C: New test.
6119 * g++.dg/ext/forscope1.C: New test.
6120 * g++.dg/ext/forscope2.C: New test.
6121
6122 2001-11-13 Jakub Jelinek <jakub@redhat.com>
6123
6124 * gcc.c-torture/execute/20011113-1.c: New test.
6125
6126 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
6127
6128 * gcc.c-torture/execute/20011109-2.c: New test.
6129
6130 * gcc.c-torture/execute/20011109-1.c: New test.
6131
6132 2001-11-09 Jakub Jelinek <jakub@redhat.com>
6133
6134 * gcc.c-torture/compile/20011109-1.c: New test.
6135
6136 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
6137
6138 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
6139 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
6140 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
6141 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
6142 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
6143 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
6144 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
6145
6146 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
6147
6148 * g++.dg/warn/Wshadow-1.C: New tests.
6149 * g++.old-deja/g++.mike/for3.C: Update.
6150
6151 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
6152
6153 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
6154 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
6155 XFAILs. Adjust expected error texts.
6156 * gcc.c-torture/compile/20011106-1.c,
6157 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
6158 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
6159 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
6160 gcc.dg/c99-array-lval-5.c: New tests.
6161
6162 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6163
6164 * gcc.dg/cpp/defined.c: Update.
6165
6166 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6167
6168 * gcc.c-torture/execute/anon-1.c: New test.
6169
6170 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
6171
6172 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
6173 same size, so no warning should be produced on stormy16.
6174
6175 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
6176 due to oversized array.
6177 * g++.old-deja/g++.mike/ns15.C: Likewise.
6178 * g++.old-deja/g++.pt/crash16.C: Likewise.
6179
6180 2001-11-02 Graham Stott <grahams@redhat.com>
6181
6182 * g++.dgother/debug1.C: Fix typos.
6183
6184 2001-11-01 Jakub Jelinek <jakub@redhat.com>
6185
6186 * g++.dg/other/debug1.C: New test.
6187
6188 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6189
6190 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
6191 of unsigned long.
6192
6193 2001-10-30 Jakub Jelinek <jakub@redhat.com>
6194
6195 * gcc.dg/20011029-2.c: New test.
6196
6197 * gcc.c-torture/compile/20011029-1.c: New test.
6198
6199 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
6200
6201 * objc/execute/class_self-1.m: New test.
6202 * objc/execute/class_self-2.m: New test.
6203
6204 2001-10-25 Zack Weinberg <zack@codesourcery.com>
6205
6206 * gcc.misc-tests/msgs.exp: Delete.
6207 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
6208 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
6209 error set to match recent changes.
6210
6211 2001-10-24 Zack Weinberg <zack@codesourcery.com>
6212
6213 * gcc.dg/20011021-1.c: New test.
6214
6215 2001-10-24 Jakub Jelinek <jakub@redhat.com>
6216
6217 * gcc.c-torture/compile/20011023-1.c: New test.
6218
6219 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
6220
6221 * lib/g77.exp: Rewrite based on lib/g++.exp.
6222
6223 2001-10-19 Jakub Jelinek <jakub@redhat.com>
6224
6225 * gcc.c-torture/execute/20011019-1.c: New test.
6226
6227 * gcc.dg/20011018-1.c: New test.
6228
6229 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6230
6231 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6232
6233 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
6234
6235 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
6236 * gcc.dg/attr-invalid.c: Likewise.
6237
6238 2001-10-18 Jakub Jelinek <jakub@redhat.com>
6239
6240 * testsuite/gcc.dg/20011015-1.c: New test.
6241
6242 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
6243
6244 * g++.dg/template/unify2.C: New test.
6245
6246 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
6247
6248 * g++.dg/other/exception-specification.C: New test
6249
6250 2001-10-13 Tom Rix <trix@redhat.com>
6251
6252 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
6253 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
6254
6255 2001-10-12 Jakub Jelinek <jakub@redhat.com>
6256
6257 * testsuite/gcc.dg/20011009-1.c: New test.
6258
6259 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
6260
6261 PR g++/4476
6262 * g++.dg/other/friend1.C: New test.
6263
6264 2001-10-11 Richard Henderson <rth@redhat.com>
6265
6266 * g++.old-deja/g++.other/crash18.C: Add -S to options.
6267
6268 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6269
6270 * gcc.c-torture/compile/20011010-1.c: New.
6271
6272 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
6273
6274 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
6275 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
6276 g77.f-torture/execute/execute.exp,
6277 g77.f-torture/noncompile/noncompile.exp,
6278 gcc.c-torture/compile/compile.exp,
6279 gcc.c-torture/execute/execute.exp,
6280 gcc.c-torture/execute/ieee/ieee.exp,
6281 gcc.c-torture/execute/memcheck/memcheck.exp,
6282 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
6283 objc/execute/execute.exp: Update FSF address.
6284
6285 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6286
6287 * gcc.dg/cpp/cmdlne-C.c: Update.
6288 * gcc.dg/cpp/cmdlne-C2.c: New.
6289
6290 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6291
6292 * gcc.c-torture/execute/20011008-3.c: New.
6293
6294 2001-10-08 DJ Delorie <dj@redhat.com>
6295
6296 * gcc.dg/20011008-1.c: New.
6297 * gcc.dg/20011008-2.c: New.
6298
6299 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
6300
6301 * gcc.dg/cpp/spacing1.c: Update test.
6302
6303 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
6304
6305 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
6306 spelling errors of "separate" as "seperate".
6307
6308 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
6309
6310 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
6311 enough to avoid inlining.
6312
6313 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6314
6315 * lib/g77.exp: set libg2c_dir correctly.
6316
6317 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
6318
6319 * gcc.dg/cpp/macro11.c: New test.
6320
6321 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
6322
6323 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
6324 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
6325 gcc.dg/format/multattr-3.c: New tests.
6326 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
6327 tests for format attributes on function pointers being rejected.
6328
6329 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
6330
6331 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
6332
6333 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
6334
6335 * g++.dg/warn/format1.C: New test.
6336
6337 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
6338
6339 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
6340
6341 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
6342
6343 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
6344
6345 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
6346
6347 * gcc.dg/cpp/redef2.c: Add test.
6348
6349 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
6350
6351 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
6352 long-standing bug on i686, apparently.
6353 * gcc.c-torture/execute/loop-2c.x: New file.
6354 * gcc.c-torture/execute/loop-2d.x: New file.
6355 * gcc.c-torture/execute/loop-3c.x: New file.
6356
6357 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
6358
6359 * gcc.dg/cpp/20000625-2.c: Correct line number.
6360
6361 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
6362
6363 * gcc.dg/cpp/macro10.c: New test.
6364 * gcc.dg/cpp/strify3.c: New test.
6365 * gcc.dg/cpp/spacing1.c: Add tests.
6366 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
6367 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
6368
6369 2001-09-24 DJ Delorie <dj@redhat.com>
6370
6371 * gcc.c-torture/execute/20010924-1.c: New test.
6372
6373 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
6374
6375 * testsuite/objc/execute/paste.m: Remove.
6376
6377 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
6378
6379 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
6380
6381 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
6382
6383 * g77.dg/strlen0.f: New test.
6384
6385 2001-09-21 Richard Henderson <rth@redhat.com>
6386
6387 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
6388 * g++.old-deja/g++.abi/vtable2.C: Likewise.
6389
6390 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
6391
6392 Table-driven attributes.
6393 * g++.dg/ext/attrib1.C: New test.
6394
6395 2001-09-20 DJ Delorie <dj@redhat.com>
6396
6397 * gcc.dg/20000926-1.c: Update expected warning messages.
6398 * gcc.dg/array-2.c: Likewise, and test for warnings too.
6399 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
6400 array.
6401
6402 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
6403
6404 * g++.dg/eh/registers1.C: New test case.
6405
6406 2001-09-17 Richard Henderson <rth@redhat.com>
6407
6408 * gcc.dg/array-5.c: Fix VLA decomposition test.
6409
6410 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
6411
6412 * gcc.dg/cpp/line5.c: New testcase.
6413
6414 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
6415
6416 * gcc.dg/cpp/macro9.c: New test.
6417
6418 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
6419
6420 * gcc.c-torture/execute/980223.c: Change type of addr from long
6421 to char *.
6422
6423 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
6424
6425 * gcc.c-torture/execute/20010915-1.c: New test.
6426
6427 2001-09-14 Janis Johnson <janis187@us.ibm.com>
6428
6429 * g77.dg/bprob: New directory.
6430 * g77.dg/bprob/bprob.exp: New file.
6431 * g77.dg/bprob/bprob-1.f: New test.
6432 * g77.dg/gcov: New directory.
6433 * g77.dg/gcov/gcov.exp: New file.
6434 * g77.dg/gcov/gcov-1.f: New test.
6435 * g77.dg/gcov/gcov-1.x: New file.
6436
6437 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
6438
6439 * gcc.dg/cpp/directiv.c: Update.
6440 * gcc.dg/cpp/undef1.c: Update.
6441
6442 2001-09-12 Jakub Jelinek <jakub@redhat.com>
6443
6444 * gcc.dg/20010912-1.c: New test.
6445
6446 2001-09-11 Janis Johnson <janis187@us.ibm.com>
6447
6448 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
6449 language-independent file in lib.
6450 * lib/gcov.exp: New file.
6451
6452 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
6453
6454 * gcc.c-torture/compile/20010911-1.c: New test.
6455
6456 2001-09-10 Janis Johnson <janis187@us.ibm.com>
6457
6458 * lib/profopt.exp: New, to support profile-directed optimizations.
6459 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
6460 * gcc.misc-tests/bprob-1.c: New test.
6461 * gcc.misc-tests/bprob-2.c: New test.
6462
6463 2001-09-07 Janis Johnson <janis187@us.ibm.com>
6464
6465 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
6466 XFAIL and which kinds of gcov output to verify.
6467 * gcc.misc-tests/gcov-4b.x: New file.
6468 * gcc.misc-tests/gcov-5b.x: New file.
6469 * gcc.misc-tests/gcov-6.x: New file.
6470 * gcc.misc-tests/gcov-7.c: New test.
6471 * gcc.misc-tests/gcov-7.x: New file.
6472
6473 2001-09-06 Janis Johnson <janis187@us.ibm.com>
6474
6475 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
6476 * gcc.misc-tests/gcov-6.c: New test.
6477
6478 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
6479
6480 PR c++/3986
6481 * g++.dg/abi/vbase1.C: New test.
6482
6483 2001-09-05 Ziemowit Laski <zlaski@apple.com>
6484
6485 * objc.dg/method-2.m: New.
6486
6487 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
6488
6489 PR c++/4203
6490 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
6491 * g++.dg/init/empty1.C: New test.
6492
6493 2001-09-03 Jakub Jelinek <jakub@redhat.com>
6494
6495 * gcc.c-torture/compile/20010903-1.c: New test.
6496
6497 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
6498
6499 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
6500 for m68k.
6501
6502 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
6503
6504 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
6505
6506 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
6507
6508 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
6509
6510 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
6511
6512 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6513 for 16-bit 'unsigned int'.
6514
6515 2001-08-29 Kazu Hirata <kazu@hxi.com>
6516
6517 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6518
6519 2001-08-27 Richard Henderson <rth@redhat.com>
6520
6521 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6522 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6523
6524 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
6525
6526 * gcc.dg/asm-names.c (ymain): New.
6527
6528 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
6529
6530 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6531 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6532 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6533
6534 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6535
6536 * gcc.dg/compare5.c: New testcase.
6537
6538 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
6539
6540 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6541 and "In instantiation".
6542
6543 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
6544
6545 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6546
6547 2001-08-20 Janis Johnson <janis187@us.ibm.com>
6548
6549 * gcc.misc-tests/gcov.exp: Add support for branch information.
6550 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6551 * gcc.misc-tests/gcov-4.c: New test.
6552 * gcc.misc-tests/gcov-4b.c: New test.
6553 * gcc.misc-tests/gcov-5b.c: New test.
6554
6555 2001-08-20 Zack Weinberg <zackw@panix.com>
6556
6557 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6558 expected to fail.
6559
6560 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6561
6562 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6563
6564 2001-08-19 Jakub Jelinek <jakub@redhat.com>
6565
6566 * g++.dg/eh/template1.C: New test.
6567
6568 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
6569
6570 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6571 Fix thinko.
6572 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6573 for xfail.
6574
6575 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
6576
6577 * lib/g77-dg.exp: Use prune.exp for common procedures
6578 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6579 * lib/g77.exp: (g77-dg-prune) Remove
6580
6581 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
6582
6583 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6584
6585 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6586
6587 * g++.dg/template/unify1.C: New test.
6588
6589 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
6590
6591 * g++.dg/abi/empty4.C: New test.
6592
6593 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
6594
6595 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6596 solaris2.*
6597 * g77.f-torture/compile/pr3743.x: Likewise
6598
6599 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
6600
6601 * g++.dg/other/using-declaration.C: New test.
6602
6603 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
6604
6605 * gcc.dg/cpp/tr-sign.c: New testcase.
6606
6607 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
6608
6609 * gcc.dg/cpp/19951025-1.c: Revert.
6610 * gcc.dg/cpp/directiv.c: We no longer process directives that
6611 interrupt macro arguments.
6612
6613 2001-08-03 Zack Weinberg <zackw@stanford.edu>
6614
6615 * gcc.dg/bconstp-1.c: New test.
6616
6617 2001-08-03 Richard Henderson <rth@redhat.com>
6618
6619 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6620
6621 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
6622
6623 * gcc.dg/cpp/19951025-1.c: Update.
6624
6625 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
6626
6627 * g77.dg/ff90-1.f (s): Fix reference of variable z,
6628 should be x.
6629
6630 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
6631
6632 Kill -fhonor-std.
6633 * g++.old-deja/g++.ns/ns14.C: Remove special options.
6634 * g++.old-deja/g++.other/std1.C: Likewise.
6635 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6636
6637 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6638
6639 * lib/g77.exp: Load gcc-defs.exp for common procedures
6640 (g77_pass, g77_fail, g77_finish, g77_exit,
6641 ${tool}_check_unsupported_p} Now redundant. Deleted.
6642
6643 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6644
6645 * g77.dg/fbackslash.f
6646 * g77.dg/fcase-preserve.f
6647 * g77.dg/ff90-1.f
6648 * g77.dg/ffixed-line-length-0.f
6649 * g77.dg/ffixed-line-length-132.f
6650 * g77.dg/ffixed-line-length-7.f
6651 * g77.dg/ffixed-line-length-72.f
6652 * g77.dg/ffixed-line-length-none.f
6653 * g77.dg/ffree-form-1.f
6654 * g77.dg/fno-backslash.f
6655 * g77.dg/fno-f90-1.f
6656 * g77.dg/fno-fixed-form-1.f
6657 * g77.dg/fno-onetrip.f
6658 * g77.dg/fno-typeless-boz.f
6659 * g77.dg/fno-underscoring.f
6660 * g77.dg/fno-vxt-1.f
6661 * g77.dg/fonetrip.f
6662 * g77.dg/ftypeless-boz.f
6663 * g77.dg/fugly-assumed.f
6664 * g77.dg/funderscoring.f
6665 * g77.dg/fvxt-1.f
6666
6667 2001-08-01 Ziemowit Laski <zlaski@apple.com>
6668
6669 * objc.dg/fwd-proto-1.m: New.
6670 * objc.dg/local-decl-1.m: New.
6671 * objc.dg/naming-1.m: New.
6672 * objc.dg/naming-2.m: New.
6673 * objc.dg/proto-hier-1.m: New.
6674
6675 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
6676
6677 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
6678 largest-type elements to a struct makes its size grow.
6679
6680 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6681
6682 * g++.dg/abi/vthunk1.C: New test.
6683
6684 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6685
6686 * g++.dg/abi/vbase8-22.C: New test.
6687
6688 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6689
6690 * gcc.dg/cpp/macro8.c: New test.
6691
6692 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6693
6694 * g++.dg/abi/vbase8-21.C: New test.
6695
6696 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6697
6698 * g++.dg/abi/vbase8-10.C: New test.
6699
6700 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6701
6702 * lib/g++.exp (g++_set_ld_library_path): Renamed to
6703 ${tool}_set_ld_library_path.
6704 Changed caller.
6705 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6706 g++.exp.
6707
6708 2001-07-26 Stan Cox <scox@redhat.com>
6709
6710 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6711 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6712 gcc_exit, gcc_check_unsupported_p):
6713 Moved to gcc-deps.exp
6714 * gcc-deps.exp: New file.
6715
6716 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6717
6718 * g++.old-deja/g++.pt/defarg14.C: New test.
6719
6720 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6721
6722 * g++.old-deja/g++.other/lineno5.C: New test.
6723
6724 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6725
6726 * g++.old-deja/g++.pt/crash68.C: New test.
6727
6728 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6729
6730 * g++.old-deja/g++.other/crash42.C: New test.
6731
6732 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6733
6734 * gcc.dg/cpp/extratokens.c: Fix.
6735 * gcc.dg/cpp/skipping2.c: New tests.
6736
6737 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6738
6739 * gcc.c-torture/execute/20010724-1.c: New file.
6740 * gcc.c-torture/execute/20010724-1.x: New file.
6741
6742 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6743
6744 * g++.old-deja/g++.other/cond7.C: New test.
6745
6746 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6747
6748 * g++.old-deja/g++.other/optimize4.C: New test.
6749
6750 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6751
6752 * g++.old-deja/g++.abi/vbase8-5.C: New test.
6753
6754 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
6755
6756 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6757 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6758 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6759 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6760
6761 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6762 bug report" message.
6763
6764 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6765 * g++.dg/ext/instantiate1.C: Move from old-deja.
6766
6767 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
6768
6769 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6770 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6771 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6772 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6773
6774 2001-07-23 Jeffrey A Law (law@cygnus.com)
6775
6776 * gcc.c-torture/execute/20010723-1.c: New test.
6777
6778 2001-07-23 Ben Elliston <bje@redhat.com>
6779
6780 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6781
6782 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6783
6784 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6785 i[34567]86-*-*.
6786 Delete handling of ieee_multilib_flags.
6787 Pass -mieee for alpha*-*-* and sh-*-*.
6788 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6789
6790 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
6791
6792 Remove old-abi tests.
6793 * g++.old-deja/g++.mike/p11116.C: Remove.
6794 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6795
6796 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
6797
6798 * g77.f-torture/compile/pr3743.f: New test
6799
6800 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
6801
6802 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6803
6804 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6805
6806 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6807 g++.old-deja/g++.pt/static6.C: Likewise.
6808 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6809 supports weak symbols.
6810
6811 2001-07-18 Andreas Jaeger <aj@suse.de>
6812
6813 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6814 supported again.
6815
6816 2001-07-18 Andreas Jaeger <aj@suse.de>
6817
6818 * gcc.dg/iftrap-1.c: Fix target line.
6819
6820 2001-07-17 Richard Henderson <rth@redhat.com>
6821
6822 * gcc.c-torture/execute/20010717-1.c: New.
6823
6824 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
6825
6826 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6827 tests.
6828
6829 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6830
6831 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6832
6833 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6834
6835 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6836 UAC_SIGBUS, UAC_NOPRINT definitions.
6837
6838 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
6839
6840 * objc/execute/object_is_class.m: New test.
6841 * objc/execute/object_is_meta_class.m: New test.
6842
6843 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
6844
6845 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6846 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6847
6848 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
6849
6850 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6851 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6852
6853 2001-07-14 Richard Henderson <rth@redhat.com>
6854
6855 * gcc.dg/iftrap-1.c: New.
6856
6857 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
6858
6859 * g77.f-torture/execute/intrinsic77.f: New test.
6860
6861 2001-07-11 Janis Johnson <janis@us.ibm.com>
6862
6863 * gcc.misc-tests/gcov-3.c: New test.
6864
6865 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6866
6867 * gcc.c-torture/compile/20010711-1.c,
6868 * gcc.c-torture/compile/20010711-2.c: New tests.
6869
6870 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6871
6872 * gcc.c-torture/execute/20010711-1.c: New test.
6873
6874 2001-07-11 Ben Elliston <bje@redhat.com>
6875
6876 * g++.old-deja/g++.other/enum5.C: New test.
6877
6878 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
6879
6880 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6881 (g++-dg-prune): Call prune_gcc_output.
6882 * prune.exp: New file for prune_gcc_output.
6883 * lib/g++.exp, lib/gcc.exp: Load it.
6884
6885 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
6886
6887 * gcc.c-torture/compile/20010701-1.c,
6888 g++.old-deja/g++.ext/attrib6.C: New tests.
6889
6890 2001-07-06 Jeffrey A Law (law@cygnus.com)
6891
6892 * gcc.c-torture/compile/20010706-1.c: New test.
6893
6894 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
6895
6896 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6897
6898 2001-06-28 Stan Shebs <shebs@apple.com>
6899
6900 * gcc.dg/pragma-darwin.c: New test.
6901
6902 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6903
6904 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6905 Solaris 2.[678] system.
6906
6907 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
6908
6909 * gcc.dg/20010622-1.c: New test.
6910
6911 2001-06-18 Stan Shebs <shebs@apple.com>
6912
6913 * objc.dg: New directory.
6914 * objc.dg/dg.exp: New file.
6915 * objc.dg/alias.m: New.
6916 * objc.dg/class-1.m: New.
6917 * objc.dg/class-2.m: New.
6918 * objc.dg/const-str-1.m: New.
6919 * objc.dg/const-str-2.m: New.
6920 * objc.dg/id-1.m: New.
6921 * objc.dg/method-1.m: New.
6922 * objc.dg/super-class-1.m: New.
6923 * lib/objc-dg.exp: New file.
6924
6925 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
6926
6927 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6928 of label name.
6929
6930 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
6931
6932 * g++.old-deja/g++.abi/vbase8-9.C: New test.
6933
6934 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6935
6936 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6937 variable.
6938
6939 2001-06-12 Richard Henderson <rth@redhat.com>
6940
6941 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6942
6943 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6944
6945 * g++.old-deja/g++.abi/vbase5.C: New test.
6946 * g++.old-deja/g++.abi/vbase6.C: New test.
6947 * g++.old-deja/g++.abi/vbase7.C: New test.
6948
6949 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6950
6951 * gcc.c-torture/compile/20010610-1.c: New test.
6952
6953 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6954
6955 * g++.old-deja/g++.abi/vbase4.C: New test.
6956
6957 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6958
6959 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6960 support %f for HC11/HC12 targets.
6961 * gcc.c-torture/execute/930513-1.x: New file, likewise.
6962 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6963 on HC11/HC12 targets.
6964 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6965
6966 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6967
6968 * gcc.dg/wchar_t-1.c: New file.
6969 * gcc.dg/wint_t-1.c: Likewise.
6970
6971 2001-06-11 Bernd Schmidt <bernds@redhat.com>
6972
6973 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6974
6975 2001-06-11 Richard Henderson <rth@redhat.com>
6976
6977 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6978
6979 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6980
6981 * gcc.c-torture/compile/20010611-1.c: New test.
6982
6983 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6984
6985 * gcc.dg/c99-tag-1.c: Add more tests.
6986
6987 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
6988
6989 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6990 representation on MN10300 and ARM/Thumb.
6991
6992 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
6993
6994 * g77.f-torture/execute/20010610.f: New.
6995
6996 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
6997
6998 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6999 names.
7000
7001 2001-06-09 Richard Henderson <rth@redhat.com>
7002
7003 * gcc.c-torture/execute/ashrdi-1.c: New.
7004 * gcc.c-torture/execute/ashldi-1.c: New.
7005 * gcc.c-torture/execute/lshrdi-1.c: New.
7006
7007 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
7008
7009 * objc/execute/load-3.m: Added. Check sending +load to categories,
7010 in addition to classes.
7011
7012 2001-06-08 Stan Shebs <shebs@apple.com>
7013
7014 * objc/execute/load-2.m: New test. From Nicola Pero
7015 <n.pero@mi.flashnet.it>.
7016
7017 2001-06-08 Jakub Jelinek <jakub@redhat.com>
7018
7019 * gcc.c-torture/execute/20010605-2.c: New test.
7020
7021 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
7022
7023 * g++.old-deja/g++.abi/vbase2.C: New test.
7024 * g++.old-deja/g++.abi/vbase3.C: New test.
7025
7026 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
7027
7028 * g++.old-deja/g++.pt/friend49.C: New test.
7029
7030 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
7031
7032 * g++.old-deja/g++.ext/anon3.C: New test.
7033
7034 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7035
7036 * g++.old-deja/g++.other/conv7.C: New test.
7037
7038 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
7039
7040 * gcc.c-torture/compile/20010605-2.c: New test.
7041
7042 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
7043
7044 * gcc.c-torture/execute/20010604-1.c: New test.
7045
7046 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
7047
7048 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
7049
7050 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
7051
7052 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
7053 (g++_link_flags): Likewise.
7054 (g++_init): Pass gccpath's value to two previous functions.
7055
7056 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7057
7058 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
7059 Ensure logfile entry matches exec command line.
7060
7061 2001-05-31 Richard Henderson <rth@redhat.com>
7062
7063 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
7064 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
7065
7066 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
7067
7068 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
7069 compiler for irix6.2
7070
7071 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
7072
7073 * g++.old-deja/g++.other/optimize3.C: New file.
7074
7075 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
7076
7077 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
7078 assemble.
7079
7080 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
7081
7082 * g++.old-deja/g++.other/optimize2.C: New file.
7083
7084 2001-05-25 Diego Novillo <dnovillo@redhat.com>
7085
7086 * gcc.c-torture/compile/20010518-2.c: New file.
7087 * gcc.c-torture/execute/20010518-1.c: New file.
7088 * gcc.c-torture/execute/20010518-2.c: New file.
7089
7090 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
7091
7092 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
7093
7094 2001-05-24 Mark Mitchell <mark@codesourcery.com>
7095
7096 G++ no longer defines builtins that do not begin with __builtin.
7097 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
7098 * g++.old-deja/g++.brendand/misc13.C: Likewise.
7099 * g++.old-deja/g++.law/builtin1.C: Likewise.
7100 * g++.old-deja/g++.law/cvt2.C: Likewise.
7101 * g++.old-deja/g++.mike/net5.C: Likewise.
7102 * g++.old-deja/g++.other/builtins1.C: Likewise.
7103 * g++.old-deja/g++.other/builtins2.C: Likewise.
7104 * g++.old-deja/g++.other/builtins3.C: Likewise.
7105 * g++.old-deja/g++.other/builtins4.C: Likewise.
7106 * g++.old-deja/g++.other/inline8.C: Likewise.
7107 * g++.old-deja/g++.robertl/eb39.C: Likewise.
7108
7109 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
7110
7111 * g++.old-deja/g++.pt/using1.C: Adjust.
7112 * g++.old-deja/g++.pt/using2.C: New test.
7113
7114 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
7115
7116 * gcc.dg/cpp/charconst.c: New tests.
7117 * gcc.dg/cpp/escape.c: New tests.
7118 * gcc.dg/cpp/escape-1.c: New tests.
7119 * gcc.dg/cpp/escape-2.c: New tests.
7120 * gcc.dg/cpp/ucs.c: New tests.
7121
7122 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
7123
7124 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
7125 native compiler for irix6.5.
7126
7127 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
7128
7129 * lib/g++.exp (g++_include_flags): Use args to compute
7130 get_multilibs.
7131 (g++_link_flags): Likewise.
7132 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
7133
7134 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
7135
7136 * gcc.dg/c90-hexfloat-1.c: Add more tests.
7137
7138 2001-05-21 Geoff Keating <geoffk@redhat.com>
7139
7140 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
7141 this file.
7142
7143 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7144
7145 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
7146 STACK_SIZE;
7147 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
7148 to STACK_SIZE; Use it to define size of add_histo array.
7149 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
7150 to STACK_SIZE.
7151 (f): Use GITT_SIZE to define size of gitt local table.
7152 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
7153 to STACK_SIZE; Use it to define size of bytemem array.
7154
7155 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7156
7157 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
7158 on 68HC11/HC12 due to the asm instruction.
7159 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
7160 * gcc.c-torture/compile/920520-1.x: Likewise.
7161 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
7162 on 68HC11/HC12 because the function is larger than 64K.
7163 * gcc.c-torture/compile/961203-1.x: New file, this test fails
7164 on 68HC11/HC12 because the structure is too large.
7165
7166 2001-05-20 Richard Henderson <rth@redhat.com>
7167
7168 * gcc.c-torture/execute/20010520-1.c: New.
7169
7170 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7171
7172 * g++.old-deja/g++.warn/compare1.C: New test.
7173 * gcc.dg/compare4.c: New test.
7174
7175 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
7176
7177 * g++.old-deja/g++.other/optimize1.C: New test.
7178
7179 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7180
7181 * g++.old-deja/g++.pt/spec41.C: New test.
7182
7183 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
7184
7185 * gcc.c-torture/compile/20010114-1.x: Remove.
7186
7187 2001-05-18 Stan Shebs <shebs@apple.com>
7188
7189 * gcc.c-torture/compile/20010518-1.c: New test.
7190
7191 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
7192
7193 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
7194 * g++.old-deja/g++.pt/crash67.C: New test.
7195
7196 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
7197
7198 * g++.old-deja/g++.other/debug9.C: New test.
7199
7200 2001-05-16 Zack Weinberg <zackw@stanford.edu>
7201
7202 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
7203
7204 2001-05-16 Jan Hubicka <jh@suse.cz>
7205
7206 * gcc.c-torture/compile/20010516-1.c: New test.
7207
7208 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
7209
7210 * g++.old-deja/g++.other/crash41.C: New test.
7211
7212 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
7213
7214 * g++.old-deja/g++.pt/crash66.C: New test.
7215
7216 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
7217
7218 * g++.old-deja/g++.robertl/eb27.C: Convert.
7219
7220 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
7221
7222 * g++.dg/friend-warn.C: New test. Do not warn about friend
7223 declaration being redundant.
7224
7225 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7226
7227 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7228
7229 2001-05-14 Mark Mitchell <mark@codesourcery.com>
7230
7231 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7232
7233 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
7234
7235 * lib/g++.exp: Use testsuite_flags.
7236
7237 2001-05-13 Mark Mitchell <mark@codesourcery.com>
7238
7239 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
7240
7241 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
7242
7243 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
7244
7245 2001-05-11 Mark Mitchell <mark@codesourcery.com>
7246
7247 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
7248
7249 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
7250
7251 * gcc.c-torture/compile/20010313-1.c: New test.
7252
7253 2001-05-09 Zack Weinberg <zackw@stanford.edu>
7254
7255 * gcc.dg/cpp/direct2.c: New test.
7256 * gccq.dg/cpp/direct2s.c: New test.
7257
7258 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
7259
7260 2001-05-07 Mark Mitchell <mark@codesourcery.com>
7261
7262 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
7263 * g++.old-deja/g++.other/op3.C: Likewise.
7264
7265 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
7266
7267 * gcc.dg/cpp/syshdr.h: New file.
7268 * gcc.dg/cpp/sysmac1.c: Update.
7269 * gcc.dg/cpp/sysmac2.c: Update.
7270
7271 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7272
7273 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
7274
7275 2001-05-04 David Edelsohn <edelsohn@gnu.org>
7276
7277 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
7278 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
7279
7280 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
7281
7282 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
7283
7284 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
7285
7286 * lib/g++.exp (g++_include_flags): Don't use any special flags
7287 if TESTING_IN_BUILD_TREE is not defined.
7288 (g++_init): Use a plain 'c++' as the compiler if
7289 TESTING_IN_BUILD_TREEE is not defined.
7290
7291 2001-05-02 Jakub Jelinek <jakub@redhat.com>
7292
7293 * g++.old-deja/g++.eh/catch13.C: New test.
7294 * g++.old-deja/g++.eh/catch14.C: New test.
7295
7296 2001-05-02 Jakub Jelinek <jakub@redhat.com>
7297
7298 * gcc.dg/cpp/tr-define.c: New test.
7299
7300 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
7301
7302 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
7303 <stdlib.h>, not <malloc.h>.
7304
7305 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
7306
7307 * g++.old-deja/g++.ns/template17.C: New test.
7308
7309 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
7310
7311 * g++.old-deja/g++.pt/ref4.C: New test.
7312
7313 2001-04-30 Richard Henderson <rth@redhat.com>
7314
7315 * gcc.dg/20000724-1.c: Revert last change.
7316
7317 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
7318
7319 * g77.f-torture/execute/20010430.f: New test.
7320
7321 2001-04-30 Mark Mitchell <mark@codesourcery.com>
7322
7323 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
7324
7325 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
7326
7327 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
7328
7329 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
7330
7331 * g++.old-deja/g++.eh/crash6.C: New test.
7332
7333 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
7334
7335 * g++.old-deja/g++.other/warn7.C: New test.
7336
7337 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
7338
7339 * g++.old-deja/g++.other/defarg9.C: New test.
7340
7341 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
7342
7343 * g77.f-torture/compile/20010426.f: New test.
7344 * g77.f-torture/execute/20010426.f: New test.
7345
7346 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
7347
7348 * g77.f-torture/compile/20000629-1.x: Remove - error
7349 has been fixed.
7350
7351 2001-04-26 Jeffrey A Law (law@cygnus.com)
7352
7353 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
7354 Tweak slightly to work with g++.dg framework.
7355 * g++.dg/special/ecos.exp: Run initp1.C test.
7356 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
7357
7358 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
7359 its linker doesn't give line numbers either.
7360 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
7361
7362 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
7363
7364 * g++.old-deja/g++.other/lex1.C: New test.
7365
7366 2001-04-26 Jakub Jelinek <jakub@redhat.com>
7367
7368 * gcc.dg/noncompile/20010425-1.c: New test.
7369
7370 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
7371
7372 * g++.old-deja/g++.pt/mangle2.C: New test.
7373
7374 2001-04-25 Jakub Jelinek <jakub@redhat.com>
7375
7376 * gcc.dg/format/plus-1.c: New test.
7377
7378 2001-04-25 Jakub Jelinek <jakub@redhat.com>
7379
7380 * gcc.dg/20010423-1.c: New test.
7381
7382 2001-04-25 Jakub Jelinek <jakub@redhat.com>
7383
7384 * gcc.c-torture/execute/20010422-1.c: New test.
7385
7386 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
7387
7388 * g++.old-deja/g++.ns/type2.C: New test.
7389
7390 2001-04-24 Zack Weinberg <zackw@stanford.edu>
7391
7392 * g++.old-deja/g++.other/perf1.C: New test.
7393
7394 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
7395
7396 * gcc.dg/c99-func-2.c: Remove xfail.
7397 * gcc.dg/c99-func-3.c: Remove xfail.
7398 * gcc.dg/c99-func-4.c: Remove xfail.
7399
7400 2001-04-23 Zack Weinberg <zackw@stanford.edu>
7401
7402 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
7403
7404 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
7405
7406 * gcc.c-torture/compile/20010423-1.c: New test.
7407
7408 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
7409
7410 * g++.old-deja/g++.pt/typename28.C: New test.
7411
7412 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
7413
7414 * g++.old-deja/g++.abi/empty2.C: New test.
7415 * g++.old-deja/g++.abi/empty3.C: New test.
7416
7417 2001-04-20 Jakub Jelinek <jakub@redhat.com>
7418
7419 * g++.old-deja/g++.other/comdat2.C: New test.
7420 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
7421
7422 2001-04-20 Jakub Jelinek <jakub@redhat.com>
7423
7424 * g++.old-deja/g++.other/overload14.C: New test.
7425
7426 2001-04-20 Jakub Jelinek <jakub@redhat.com>
7427
7428 * g++.old-deja/g++.other/lookup23.C: New test.
7429
7430 2001-04-20 Jakub Jelinek <jakub@redhat.com>
7431
7432 * gcc.c-torture/execute/20010403-1.c: New test.
7433
7434 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
7435 Mark Mitchell <mark@codesourcery.com>
7436
7437 * lib/old-dejagnu.exp: Don't delete output of executable.
7438 Add .exe suffix to executables.
7439
7440 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
7441
7442 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
7443
7444 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7445
7446 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
7447
7448 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
7449
7450 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
7451 * g++.old-deja/g++.abi/crash1.C: New test.
7452
7453 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
7454
7455 * g++.old-deja/g++.other/crash40.C: New test.
7456
7457 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7458
7459 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
7460
7461 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
7462
7463 * g++.old-deja/g++.other/warn6.C: New test.
7464
7465 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
7466
7467 * g++.old-deja/g++.robertl/eb42.C: Same.
7468
7469 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7470
7471 * gcc.dg/wtr-conversion-1.c: New testcase.
7472
7473 2001-04-10 Richard Henderson <rth@redhat.com>
7474
7475 * g++.old-deja/g++.other/array5.C: New.
7476
7477 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7478
7479 * gcc.c-torture/execute/20010408-1.c: New test.
7480
7481 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
7482
7483 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
7484 headers and constructs.
7485 * g++.old-deja/g++.robertl/eb79.C: Same.
7486 * g++.old-deja/g++.robertl/eb77.C (main): Same.
7487 * g++.old-deja/g++.robertl/eb73.C: Same.
7488 * g++.old-deja/g++.robertl/eb66.C (main): Same.
7489 * g++.old-deja/g++.robertl/eb55.C (t): Same.
7490 * g++.old-deja/g++.robertl/eb54.C (main): Same.
7491 * g++.old-deja/g++.robertl/eb46.C (main): Same.
7492 * g++.old-deja/g++.robertl/eb44.C: Same.
7493 * g++.old-deja/g++.robertl/eb41.C (main): Same.
7494 * g++.old-deja/g++.robertl/eb4.C (main): Same.
7495 * g++.old-deja/g++.robertl/eb39.C: Same.
7496 * g++.old-deja/g++.robertl/eb33.C (main): Same.
7497 * g++.old-deja/g++.robertl/eb31.C (main): Same.
7498 * g++.old-deja/g++.robertl/eb30.C: Same.
7499 * g++.old-deja/g++.robertl/eb3.C: Same.
7500 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
7501 * g++.old-deja/g++.robertl/eb21.C: Same.
7502 * g++.old-deja/g++.robertl/eb15.C: Same.
7503 * g++.old-deja/g++.robertl/eb118.C: Same.
7504 * g++.old-deja/g++.robertl/eb115.C (main): Same.
7505 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
7506 * g++.old-deja/g++.robertl/eb109.C: Same.
7507 * g++.old-deja/g++.other/sibcall1.C (main): Same.
7508 * g++.old-deja/g++.mike/rtti1.C: Same.
7509 * g++.old-deja/g++.mike/p658.C: Same.
7510 * g++.old-deja/g++.mike/net46.C: Same.
7511 * g++.old-deja/g++.mike/net34.C: Same.
7512 * g++.old-deja/g++.mike/memoize1.C: Same.
7513 * g++.old-deja/g++.mike/eh2.C: Same.
7514 * g++.old-deja/g++.law/weak.C: Same.
7515 * g++.old-deja/g++.law/visibility7.C: Same.
7516 * g++.old-deja/g++.law/visibility25.C: Same.
7517 * g++.old-deja/g++.law/visibility22.C: Same.
7518 * g++.old-deja/g++.law/visibility2.C: Same.
7519 * g++.old-deja/g++.law/visibility17.C: Same.
7520 * g++.old-deja/g++.law/visibility13.C: Same.
7521 * g++.old-deja/g++.law/visibility10.C: Same.
7522 * g++.old-deja/g++.law/visibility1.C: Same.
7523 * g++.old-deja/g++.law/virtual3.C (eval): Same.
7524 * g++.old-deja/g++.law/vbase1.C: Same.
7525 * g++.old-deja/g++.law/operators32.C: Same.
7526 * g++.old-deja/g++.law/nest3.C: Same.
7527 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
7528 * g++.old-deja/g++.law/except5.C (main): Same.
7529 * g++.old-deja/g++.law/cvt7.C (run): Same.
7530 * g++.old-deja/g++.law/cvt2.C: Same.
7531 * g++.old-deja/g++.law/cvt16.C: Same.
7532 * g++.old-deja/g++.law/ctors6.C (bar): Same.
7533 * g++.old-deja/g++.law/ctors17.C (main): Same.
7534 * g++.old-deja/g++.law/ctors13.C: Same.
7535 * g++.old-deja/g++.law/ctors12.C (main): Same.
7536 * g++.old-deja/g++.law/ctors10.C: Same.
7537 * g++.old-deja/g++.law/code-gen5.C: Same.
7538 * g++.old-deja/g++.law/bad-error7.C: Same.
7539 * g++.old-deja/g++.law/arm9.C: Same.
7540 * g++.old-deja/g++.law/arm12.C: Same.
7541 * g++.old-deja/g++.law/arg8.C: Same.
7542 * g++.old-deja/g++.law/arg1.C: Same.
7543 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7544 * g++.old-deja/g++.jason/template31.C: Same.
7545 * g++.old-deja/g++.jason/template24.C (main): Same.
7546 * g++.old-deja/g++.jason/2371.C: Same.
7547 * g++.old-deja/g++.eh/new2.C: Same.
7548 * g++.old-deja/g++.eh/new1.C: Same.
7549 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7550 * g++.old-deja/g++.brendan/nest21.C (main): Same.
7551 * g++.old-deja/g++.brendan/err-msg3.C: Same.
7552 * g++.old-deja/g++.brendan/crash62.C: Same.
7553 * g++.old-deja/g++.brendan/crash52.C: Same.
7554 * g++.old-deja/g++.brendan/crash49.C (main): Same.
7555 * g++.old-deja/g++.brendan/crash38.C: Same.
7556 * g++.old-deja/g++.brendan/crash15.C (main): Same.
7557 * g++.old-deja/g++.brendan/copy9.C: Same.
7558
7559 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
7560
7561 * gcc.c-torture/execute/20001203-2.c (memset):
7562 Count argument is of type __SIZE_TYPE__.
7563
7564 2001-04-04 Diego Novillo <dnovillo@redhat.com>
7565
7566 * gcc.c-torture/compile/20010404-1.c: New test.
7567
7568 2001-04-04 Jakub Jelinek <jakub@redhat.com>
7569
7570 * gcc.c-torture/compile/20010326-1.c: New test.
7571
7572 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
7573
7574 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7575 peculiarities of the SH.
7576 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7577
7578 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7579
7580 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7581 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7582 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7583
7584 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7585
7586 * g77.f-torture/compile/20010321-1.f: New test.
7587
7588 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7589
7590 * gcc.c-torture/compile/20010329-1.c: New test.
7591
7592 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7593
7594 * gcc.c-torture/execute/20010329-1.c: New test.
7595
7596 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
7597
7598 * g++.old-deja/g++.other/eh4.C: Fix typo.
7599
7600 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
7601
7602 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7603
7604 2001-03-28 Philip Blundell <philb@gnu.org>
7605
7606 * gcc.c-torture/compile/20010328-1.c: New test.
7607
7608 2001-03-27 Richard Henderson <rth@redhat.com>
7609
7610 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7611 * g++.old-deja/g++.eh/vbase3.C: Likewise.
7612
7613 2001-03-27 Alan Modra <alan@linuxcare.com.au>
7614
7615 * gcc.c-torture/compile/20010327-1.c: New test.
7616
7617 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
7618
7619 * g++.old-deja/g++.other/friend12.C: New test.
7620 * g++.old-deja/g++.other/friend9.C: Expect no errors.
7621 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7622
7623 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
7624
7625 * gcc.c-torture/execute/20010325-1.c: New test.
7626
7627 2001-03-23 Jakub Jelinek <jakub@redhat.com>
7628
7629 * g++.old-deja/g++.other/mangle3.C: New test.
7630
7631 2001-03-22 Jakub Jelinek <jakub@redhat.com>
7632
7633 * g++.old-deja/g++.other/anon8.C: New test.
7634
7635 2001-03-20 Philip Blundell <philb@gnu.org>
7636
7637 * gcc.c-torture/compile/20010320-1.c: New test.
7638
7639 2001-03-17 Richard Henderson <rth@redhat.com>
7640
7641 * g++.old-deja/g++.other/eh4.C: Add expected error text.
7642
7643 2001-03-15 Geoff Keating <geoff@redhat.com>
7644
7645 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7646 tests on AIX.
7647
7648 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
7649
7650 * g++.old-deja/g++.other/eh4.C: New test.
7651
7652 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
7653
7654 * gcc.dg/cpp/mi1.c: Update.
7655
7656 2001-03-14 Jakub Jelinek <jakub@redhat.com>
7657
7658 * g++.old-deja/g++.other/regstack.C: New test.
7659
7660 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7661
7662 * g++.old-deja/g++.other/ref4.C: New test.
7663
7664 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
7665
7666 * objc/execute/va_method.m: Added.
7667 * objc/execute/IMP.m: Added.
7668 * objc/execute/_cmd.m: Added.
7669 * objc/execute/accessing_ivars.m: Added.
7670 * objc/execute/class-1.m: Added.
7671 * objc/execute/class-10.m: Added.
7672 * objc/execute/class-11.m: Added.
7673 * objc/execute/class-12.m: Added.
7674 * objc/execute/class-13.m: Added.
7675 * objc/execute/class-14.m: Added.
7676 * objc/execute/class-2.m: Added.
7677 * objc/execute/class-3.m: Added.
7678 * objc/execute/class-4.m: Added.
7679 * objc/execute/class-5.m: Added.
7680 * objc/execute/class-6.m: Added.
7681 * objc/execute/class-7.m: Added.
7682 * objc/execute/class-8.m: Added.
7683 * objc/execute/class-9.m: Added.
7684 * objc/execute/class-tests-1.h
7685 * objc/execute/class-tests-2.h
7686 * objc/execute/compatibility_alias.m: Added.
7687 * objc/execute/encode-1.m: Added.
7688 * objc/execute/formal_protocol-1.m: Added.
7689 * objc/execute/formal_protocol-2.m: Added.
7690 * objc/execute/formal_protocol-3.m: Added.
7691 * objc/execute/formal_protocol-4.m: Added.
7692 * objc/execute/formal_protocol-5.m: Added.
7693 * objc/execute/formal_protocol-6.m: Added.
7694 * objc/execute/formal_protocol-7.m: Added.
7695 * objc/execute/informal_protocol.m: Added.
7696 * objc/execute/initialize.m: Added.
7697 * objc/execute/load.m: Added.
7698 * objc/execute/many_args_method.m: Added.
7699 * objc/execute/nested-3.m: Added.
7700 * objc/execute/no_clash.m: Added.
7701 * objc/execute/private.m: Added.
7702 * objc/execute/redefining_self.m: Added.
7703 * objc/execute/root_methods.m: Added.
7704 * objc/execute/selector-1.m: Added.
7705 * objc/execute/static-1.m: Added.
7706 * objc/execute/static-2.m: Added.
7707 * objc/execute/va_method.m: Added.
7708
7709 2001-03-10 Richard Henderson <rth@redhat.com>
7710
7711 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7712
7713 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
7714
7715 * g++.old-deja/g++.other/crash31.C: XFAIL.
7716 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7717 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7718 * gcc.c-torture/execute/20010123-1.x: XFAIL.
7719 * gcc.c-torture/execute/20010124-1.x: XFAIL.
7720 * gcc.dg/sequence-pt-1.c: XFAIL one test.
7721
7722 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
7723
7724 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7725
7726 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7727
7728 * gcc.dg/20000724-1.c: Don't use multiline strings.
7729
7730 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7731
7732 * objc/execute/string1.m, objc/execute/string2.m: Compare the
7733 result of -cString against what we expect it to be; don't just
7734 print it out for no one to read.
7735
7736 * objc/execute/string3.m, objc/execute/string4.m: New tests.
7737 Based on testcases provided by Nicola Pero.
7738
7739 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7740
7741 * gcc.dg/cpp/macro7.c: New test.
7742
7743 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7744
7745 * gcc.dg/cpp/multiline.c: Update.
7746
7747 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7748
7749 * g++.old-deja/g++.other/enum3.C: New test.
7750
7751 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7752
7753 * g++.old-deja/g++.other/pod1.C: New test.
7754
7755 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7756
7757 * g++.old-deja/g++.ext/overload1.C: New test.
7758
7759 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7760
7761 * g++.old-deja/g++.pt/using1.C: New test.
7762
7763 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7764
7765 * g++.old-deja/g++.other/using9.C: New test.
7766
7767 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
7768
7769 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7770
7771 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7772
7773 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
7774
7775 * g++.old-deja/g++.ext/realpt1.C: Remove.
7776
7777 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
7778
7779 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7780
7781 2001-02-26 Will Cohen <wcohen@redhat.com>
7782
7783 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7784
7785 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
7786
7787 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7788 templatized constructors.
7789
7790 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7791
7792 * gcc.c-torture/execute/20010224-1.c: New test.
7793
7794 2001-02-23 Jakub Jelinek <jakub@redhat.com>
7795
7796 * gcc.c-torture/execute/20010222-1.c: New test.
7797
7798 2001-02-22 Jakub Jelinek <jakub@redhat.com>
7799
7800 * g++.old-deja/g++.other/inline20.C: New test.
7801
7802 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
7803
7804 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7805
7806 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7807
7808 * g++.old-deja/g++.other/lookup22.C: New test.
7809
7810 2001-02-19 Zack Weinberg <zackw@stanford.edu>
7811
7812 * g77.dg: New directory.
7813 * g77.dg/20010216-1.f: New test case.
7814 * g77.dg/dg.exp: New driver.
7815 * lib/g77-dg.exp: New driver library.
7816
7817 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7818
7819 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7820
7821 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
7822
7823 * g++.old-deja/g++.other/decl9.C: New test.
7824
7825 2001-02-16 Jakub Jelinek <jakub@redhat.com>
7826
7827 * g++.old-deja/g++.other/init16.C: Update the test so that it does
7828 not need <string> and also tests the initialization at runtime.
7829
7830 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
7831
7832 * gcc.c-torture/execute/longlong.c: New test.
7833
7834 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
7835
7836 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7837
7838 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
7839
7840 * gcc.c-torture/execute/920302-1.c (execute):
7841 Change argument type to short.
7842
7843 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7844
7845 * g++.old-deja/g++.pt/deduct6.C: New test.
7846
7847 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7848
7849 * g++.old-deja/g++.pt/deduct5.C: New test.
7850
7851 2001-02-14 Jakub Jelinek <jakub@redhat.com>
7852
7853 * gcc.c-torture/execute/20010209-1.c: New test.
7854
7855 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
7856
7857 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7858
7859 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
7860
7861 * g++.dg/vtgc1.C: Update for new ABI.
7862
7863 * consistency.vlad: New directory, 1665 files.
7864
7865 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
7866
7867 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7868 return type.
7869 * gcc.dg/cpp/digraphs.c: Declare puts.
7870
7871 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7872
7873 * g++.old-deja/g++.other/warn5.C: New test.
7874
7875 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7876
7877 * g++.old-deja/g++.pt/spec40.C: New test.
7878
7879 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7880
7881 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7882 case.
7883 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7884
7885 2001-02-12 Jakub Jelinek <jakub@redhat.com>
7886
7887 * gcc.c-torture/compile/20010209-1.c: New test.
7888
7889 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
7890
7891 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7892 excess errors message but not if it crashes.
7893 * g++.old-deja/g++.other/crash27.C: Likewise.
7894 * g++.old-deja/g++.other/crash28.C: Likewise.
7895 * g++.old-deja/g++.other/crash30.C: Likewise.
7896 * g++.old-deja/g++.other/crash32.C: Likewise.
7897 * g++.old-deja/g++.other/crash35.C: Likewise.
7898 * g++.old-deja/g++.pt/inherit2.C: Likewise.
7899
7900 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
7901
7902 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7903 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7904 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7905 g77.f-torture/execute/execute.exp,
7906 g77.f-torture/noncompile/noncompile.exp,
7907 gcc.c-torture/execute/execute.exp,
7908 gcc.c-torture/execute/memcheck/memcheck.exp,
7909 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7910 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7911 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7912 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7913 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7914 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7915 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7916 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7917 Remove bug reporting instructions with ancient email addresses.
7918
7919 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7920
7921 * gcc.dg/20010202-1.c: New test.
7922 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7923
7924 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
7925
7926 * g++.dg/stdbool-if.C: New test.
7927
7928 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
7929
7930 * objc/execute/fdecl.m: Added main().
7931
7932 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7933
7934 * gcc.c-torture/execute/20010206-1.c: New test.
7935
7936 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
7937
7938 * gcc.dg/cpp/avoidpaste1.c: Update.
7939
7940 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
7941
7942 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7943 Pero <nicola@brainstorm.co.uk>.
7944 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7945
7946 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
7947
7948 * g++.old-deja/g++.pt/spec39.C: New test.
7949
7950 2001-02-05 Jakub Jelinek <jakub@redhat.com>
7951
7952 * gcc.c-torture/compile/20010202-1.c: New test.
7953
7954 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
7955
7956 * g++.old-deja/g++.abi/primary2.C: New test.
7957 * g++.old-deja/g++.abi/primary3.C: New test.
7958 * g++.old-deja/g++.abi/primary4.C: New test.
7959 * g++.old-deja/g++.abi/primary5.C: New test.
7960 * g++.old-deja/g++.abi/vtable3.h: New test.
7961 * g++.old-deja/g++.abi/vtable3a.C: New test.
7962 * g++.old-deja/g++.abi/vtable3b.C: New test.
7963 * g++.old-deja/g++.abi/vtable3c.C: New test.
7964 * g++.old-deja/g++.abi/vtable3d.C: New test.
7965 * g++.old-deja/g++.abi/vtable3e.C: New test.
7966 * g++.old-deja/g++.abi/vtable3f.C: New test.
7967 * g++.old-deja/g++.abi/vtable3g.C: New test.
7968 * g++.old-deja/g++.abi/vtable3h.C: New test.
7969 * g++.old-deja/g++.abi/vtable3i.C: New test.
7970 * g++.old-deja/g++.abi/vtable3j.C: New test.
7971 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7972
7973 2001-02-03 Jakub Jelinek <jakub@redhat.com>
7974
7975 * g++.old-deja/g++.other/anon6.C: New test.
7976 * g++.old-deja/g++.other/anon7.C: New test.
7977
7978 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
7979
7980 * gcc.dg/cpp/avoidpaste2.c: New tests.
7981
7982 2001-01-31 Jakub Jelinek <jakub@redhat.com>
7983
7984 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7985
7986 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
7987
7988 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7989 DECIMAL_DIG cases for Irix."
7990
7991 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
7992
7993 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7994
7995 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
7996
7997 * gcc.dg/c99-tag-1.c: New test.
7998
7999 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
8000
8001 * gcc.dg/cpp/tr-warn1.c: Add tests.
8002
8003 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
8004
8005 * gcc.dg/cpp/avoidpaste1.c: Update.
8006 * gcc.dg/cpp/paste4.c: Update.
8007
8008 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
8009
8010 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
8011 cases for Irix.
8012
8013 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
8014
8015 * g++.old-deja/g++.other/inline19.C: New test.
8016
8017 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
8018
8019 * gcc.dg/Wlarger-than.c: New test.
8020
8021 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
8022
8023 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
8024
8025 2001-01-29 Jakub Jelinek <jakub@redhat.com>
8026
8027 * gcc.c-torture/execute/20010129-1.c: New test.
8028 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
8029
8030 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
8031
8032 * gcc.dg/cpp/avoidpaste1.c: Test case.
8033
8034 2001-01-28 Jakub Jelinek <jakub@redhat.com>
8035
8036 * g++.old-deja/g++.other/inline18.C: New test.
8037
8038 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8039
8040 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
8041 and __builtin_putchar.
8042
8043 2001-01-27 Jakub Jelinek <jakub@redhat.com>
8044
8045 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
8046 tests.
8047
8048 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
8049
8050 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
8051 floating point number rounding mode to round to the nearest
8052 representable mode.
8053
8054 2001-01-25 Jakub Jelinek <jakub@redhat.com>
8055
8056 * g++.old-deja/g++.other/mangle2.C: New test.
8057
8058 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
8059
8060 * gcc.c-torture/compile/20010124-1.c: New test.
8061
8062 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
8063
8064 * g++.old-deja/g++.pt/spec38.C: New test.
8065
8066 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8067
8068 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
8069 "Build don't run".
8070
8071 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8072
8073 * gcc.c-torture/execute/20010123-1.c: New test.
8074
8075 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
8076
8077 * g++.old-deja/g++.pt/spec37.C: New test.
8078
8079 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
8080
8081 * g++.old-deja/g++.pt/overload14.C: New test.
8082
8083 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8084
8085 * gcc.c-torture/execute/20010122-1.c: New test, exercise
8086 __builtin_return_address.
8087
8088 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
8089
8090 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
8091 * g++.old-deja/g++.pt/spec35.C: New test.
8092 * g++.old-deja/g++.pt/spec36.C: New test.
8093
8094 2001-01-20 Jakub Jelinek <jakub@redhat.com>
8095
8096 * gcc.c-torture/compile/20010118-1.c: New test.
8097
8098 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
8099
8100 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
8101
8102 2001-01-19 Jakub Jelinek <jakub@redhat.com>
8103
8104 * gcc.c-torture/execute/20010119-1.c: New test.
8105
8106 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
8107
8108 * g++.old-deja/g++.other/vbase5.C: New test.
8109
8110 2001-01-19 Jakub Jelinek <jakub@redhat.com>
8111
8112 * gcc.c-torture/execute/20010118-1.c: New test.
8113
8114 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
8115
8116 * g++.old-deja/g++.pt/deduct3.C: New test.
8117
8118 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
8119
8120 * g++.old-deja/g++.pt/spec34.C: New test.
8121
8122 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
8123
8124 * g77.f-torture/compile/20000601-2.f: New test.
8125
8126 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
8127
8128 * g++.old-deja/g++.other/init17.C: New test.
8129
8130 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
8131
8132 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
8133
8134 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
8135
8136 * g++.old-deja/g++.pt/unify8.C: New test.
8137
8138 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
8139
8140 * g++.old-deja/g++.abi/vbase1.C: New test.
8141
8142 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
8143
8144 * g++.old-deja/g++.pt/crash65.C: New test.
8145
8146 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
8147
8148 * gcc.dg/cpp/assembl2.S: New test case.
8149
8150 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
8151
8152 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
8153 are supported.
8154
8155 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8156
8157 * g++.old-deja/g++.other/builtins1.C: New test.
8158 * g++.old-deja/g++.other/builtins2.C: Likewise.
8159 * g++.old-deja/g++.other/builtins3.C: Likewise.
8160 * g++.old-deja/g++.other/builtins4.C: Likewise.
8161
8162 2001-01-17 Jakub Jelinek <jakub@redhat.com>
8163
8164 * gcc.c-torture/compile/20010117-1.c: New test.
8165 * gcc.c-torture/compile/20010117-2.c: New test.
8166
8167 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
8168
8169 * g77.f-torture/execute/20010116.[fx]: New test,
8170 XFAIL on i?86-*-*.
8171 * g77.f-torture/compile/20010115.f: Indicate it's
8172 a test for PR fortran/1636.
8173
8174 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
8175
8176 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
8177
8178 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
8179
8180 * g77.f-torture/compile/20010115.f: New test.
8181
8182 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
8183
8184 * g++.old-deja/g++.pt/nontype5.C: New test.
8185
8186 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
8187
8188 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
8189 have an equivalent working one below it.
8190
8191 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
8192
8193 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
8194 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8195
8196 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
8197
8198 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
8199 message containing "init_priority".
8200 (conpr-2.C): Likewise.
8201 (conpr-3.C): Likewise.
8202 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
8203
8204 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8205
8206 * gcc.c-torture/execute/20010114-2.c: New test.
8207
8208 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
8209
8210 * gcc.c-torture/compile/20010114-1.c: New test.
8211 * gcc.c-torture/compile/20010114-1.x: Xfail.
8212 * gcc.c-torture/compile/20010114-2.c: New test.
8213 * gcc.c-torture/execute/20010114-1.c: New test.
8214 * gcc.dg/trunc-1.c: New test.
8215 * gcc.dg/uninit-B.c: New test.
8216
8217 2001-01-13 Nick Clifton <nickc@redhat.com>
8218
8219 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
8220 target.
8221
8222 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
8223
8224 * gcc.c-torture/compile/20010113-1.c: New test.
8225
8226 2001-01-13 Jakub Jelinek <jakub@redhat.com>
8227
8228 * gcc.c-torture/compile/20001212-1.c: New test.
8229
8230 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
8231
8232 * gcc.dg/cpp/widestr1.c: Update.
8233 * gcc.dg/cpp/prag-imp.c: Remove.
8234
8235 2001-01-12 Jakub Jelinek <jakub@redhat.com>
8236
8237 * gcc.c-torture/execute/20000801-3.x: Remove.
8238 * gcc.dg/c90-init-1.c: New test.
8239 * gcc.dg/c99-init-1.c: New test.
8240 * gcc.dg/c99-init-2.c: New test.
8241 * gcc.dg/gnu99-init-1.c: New test.
8242
8243 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
8244
8245 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
8246 testing that no relevant ones were found.
8247
8248 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
8249
8250 * g++.old-deja/g++.pt/cast2.C: New test.
8251
8252 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
8253
8254 * g++.old-deja/g++.pt/friend47.C: New test.
8255
8256 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
8257
8258 * g++.old-deja/g++.pt/instantiate13.C: New test.
8259
8260 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
8261
8262 * g++.old-deja/g++.other/defarg7.C: New test.
8263 * g++.old-deja/g++.other/defarg8.C: New test.
8264
8265 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
8266
8267 * g++.old-deja/g++.pt/crash64.C: New test.
8268
8269 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
8270
8271 * g++.old-deja/g++.pt/crash63.C: New test.
8272
8273 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
8274
8275 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
8276
8277 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
8278
8279 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
8280
8281 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
8282
8283 * g++.old-deja/g++.pt/error3.C: New test.
8284
8285 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
8286
8287 * g++.old-deja/g++.other/crash39.C: New test.
8288
8289 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
8290
8291 * g++.old-deja/g++.other/vbase4.C: New test.
8292
8293 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
8294
8295 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
8296 * gcc.dg/special/20000419-2.c: New file. Identical to above.
8297 * gcc.dg/special/special.exp: New test driver which will check
8298 for alias support for the above test.
8299
8300 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
8301
8302 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
8303 problems on small machines.
8304 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
8305 parameterize.
8306
8307 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
8308
8309 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
8310 mips.
8311 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8312
8313 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
8314
8315 * g++.old_deja/g++.pt/using8.C: New test.
8316
8317 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
8318
8319 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
8320
8321 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
8322
8323 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
8324 where a failure is expected.
8325 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
8326
8327 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
8328
8329 * g++.old_deja/g++.pt/instantiate12.C: New test.
8330
8331 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
8332
8333 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
8334 start of structs.
8335 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
8336 * g++.old-deja/g++.brendan/crash17.C: Likewise.
8337 * g++.old-deja/g++.brendan/crash29.C: Likewise.
8338 * g++.old-deja/g++.brendan/crash48.C: Likewise.
8339 * g++.old-deja/g++.brendan/ns1.C: Likewise.
8340 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
8341 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8342 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
8343 * g++.old-deja/g++.eh/spec6.C: Likewise.
8344 * g++.old-deja/g++.jason/crash3.C: Likewise.
8345 * g++.old-deja/g++.law/ctors11.C: Likewise.
8346 * g++.old-deja/g++.law/ctors17.C: Likewise.
8347 * g++.old-deja/g++.law/ctors5.C: Likewise.
8348 * g++.old-deja/g++.law/ctors9.C: Likewise.
8349 * g++.old-deja/g++.mike/ambig1.C: Likewise.
8350 * g++.old-deja/g++.mike/net22.C: Likewise.
8351 * g++.old-deja/g++.mike/p3538a.C: Likewise.
8352 * g++.old-deja/g++.mike/p3538b.C: Likewise.
8353 * g++.old-deja/g++.mike/virt3.C: Likewise.
8354 * g++.old-deja/g++.niklas/t128.C: Likewise.
8355 * g++.old-deja/g++.other/anon4.C: Likewise.
8356 * g++.old-deja/g++.other/using1.C: Likewise.
8357 * g++.old-deja/g++.other/warn3.C: Likewise.
8358 * g++.old-deja/g++.pt/t37.C: Likewise.
8359 * g++.old-deja/g++.robertl/eb69.C: Likewise.
8360 * g++.old-deja/g++.robertl/eb71.C: Likewise.
8361
8362 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
8363
8364 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
8365
8366 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8367
8368 * gcc.c-torture/execute/stdio-opt-3.c: New test.
8369
8370 2001-01-07 Jakub Jelinek <jakub@redhat.com>
8371
8372 * gcc.c-torture/compile/20010107-1.c: New test.
8373
8374 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
8375
8376 * gcc.c-torture/execute/builtin-noret-1.c: New test.
8377
8378 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
8379
8380 * gcc.dg/format/format.h: New file.
8381 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
8382 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
8383 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
8384 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
8385 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
8386 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8387 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
8388 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
8389 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
8390 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
8391 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
8392 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
8393 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
8394 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
8395 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
8396 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
8397 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
8398 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
8399 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
8400 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
8401 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
8402 instead of declaring standard types, macros and functions in each
8403 test.
8404
8405 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
8406
8407 * gcc.c-torture/execute/20010106-1.c: New test.
8408
8409 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
8410
8411 * gcc.dg/format/format.exp: New file.
8412 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
8413 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
8414 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
8415 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
8416 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
8417 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
8418 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
8419 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
8420 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
8421 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
8422 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
8423 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
8424 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
8425 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
8426 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
8427 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
8428 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
8429 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
8430 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
8431 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
8432 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
8433 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
8434 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
8435 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
8436 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
8437 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
8438 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
8439 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
8440 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
8441 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
8442 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
8443 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
8444 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
8445 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
8446 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
8447 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
8448 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
8449 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
8450 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
8451 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
8452 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
8453 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
8454
8455 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
8456
8457 * gcc.c-torture/execute/991228-1.c: Take word endianness into
8458 account.
8459
8460 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
8461
8462 * gcc.c-torture/execute/builtin-complex-1.c: New test.
8463
8464 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
8465
8466 * g++.old-deja/g++.pt/crash62.C: New test.
8467
8468 2001-01-04 Richard Henderson <rth@redhat.com>
8469
8470 * gcc.dg/20000926-1.c: Update expected warnings.
8471 * gcc.dg/array-2.c: Likewise.
8472 * gcc.dg/array-4.c: Also validate flexible array members.
8473 * gcc.dg/c99-flex-array-1.c: New.
8474
8475 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
8476
8477 * gcc.c-torture/compile/20001222-1.x: Remove.
8478
8479 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8480
8481 * gcc.c-torture/execute/built-in-setjmp.c: New.
8482
8483 2001-01-03 Richard Henderson <rth@redhat.com>
8484
8485 * gcc.dg/940510-1.c: Update expected error wording.
8486 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
8487
8488 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
8489
8490 * lib/target-supports.exp (check_alias_available): Modified to
8491 indicate aliases not supported if only weak aliases are supported.
8492
8493 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8494
8495 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
8496 Turn on cmpstrsi checks for __pj__ and __i370__.
8497
8498 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8499
8500 * g++.old-deja/g++.other/virtual11.C: New test.
8501
8502 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8503
8504 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8505
8506 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8507
8508 * gcc.c-torture/compile/20010102-1.c: New test.
8509
8510 2001-01-02 Andreas Jaeger <aj@suse.de>
8511
8512 * gcc.dg/noreturn-3.c: New test.
8513
8514 * gcc.dg/noreturn-4.c: New test.
8515
8516 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8517
8518 * gcc.c-torture/execute/stdio-opt-1.c: Also test
8519 __builtin_fputc and __builtin_fwrite.
8520
8521 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
8522
8523 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8524 signed char, not default char.
8525
8526 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
8527
8528 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8529
8530 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
8531
8532 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
8533
8534 2000-12-29 Richard Henderson <rth@redhat.com>
8535
8536 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8537 (__cyg_profile_func_exit): Define.
8538
8539 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
8540
8541 * g++.dg/vtgc1.C: New test.
8542
8543 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
8544
8545 * gcc.dg/noncompile/20001228-1.c: New test.
8546
8547 * gcc.dg/20001228-1.c: New test.
8548
8549 * gcc.c-torture/execute/20001228-1.c: New test.
8550
8551 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
8552
8553 * gcc.dg/format-strfmon-1.c: New test.
8554
8555 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8556
8557 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8558 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8559 * gcc.c-torture/execute/string-opt-1.c: Likewise.
8560 * gcc.c-torture/execute/string-opt-2.c: Likewise.
8561 * gcc.c-torture/execute/string-opt-3.c: Likewise.
8562 * gcc.c-torture/execute/string-opt-4.c: Likewise.
8563 * gcc.c-torture/execute/string-opt-6.c: Likewise.
8564 * gcc.c-torture/execute/string-opt-7.c: Likewise.
8565 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8566 * gcc.c-torture/execute/string-opt-9.c: Likewise.
8567 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8568 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8569 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8570
8571 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8572 * gcc.c-torture/execute/string-opt-4.c: Test index.
8573
8574 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
8575
8576 * gcc.c-torture/compile/20001226-1.c: New test.
8577
8578 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
8579
8580 * gcc.c-torture/compile/20001222-1.c: New test.
8581 * gcc.c-torture/compile/20001222-1.x: Xfail.
8582
8583 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
8584
8585 * gcc.c-torture/execute/comp-goto-2.c: New test.
8586
8587 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
8588
8589 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8590 Use long types if __INT_MAX__ is 32767.
8591 (main): Use cast to (sint32 *) when poking 88 into a_page.
8592
8593 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8594
8595 2000-12-21 Bernd Schmidt <bernds@redhat.com>
8596
8597 * gcc.c-torture/compile/20001221-1.c: New test.
8598 * gcc.c-torture/execute/20001221-1.c: New test.
8599
8600 2000-12-20 Richard Henderson <rth@redhat.com>
8601
8602 * g++.old-deja/g++.pt/crash36.C: Update error lines.
8603 * g++.old-deja/g++.robertl/eb109.C: Likewise.
8604
8605 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8606
8607 * gcc.dg/compare3.c: New test.
8608
8609 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
8610
8611 * gcc.dg/format-warnll-1.c: New test.
8612
8613 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
8614
8615 * gcc.dg/cpp/cmdlne-P.c: New test.
8616
8617 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
8618
8619 * gcc.c-torture/execute/builtin-abs-1.c,
8620 gcc.c-torture/execute/builtin-abs-2.c: New tests.
8621
8622 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8623
8624 * gcc.dg/cpp/multiline.c: New test.
8625
8626 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8627
8628 * g++.old-deja/g++.other/syshdr1.C: Update.
8629 * gcc.dg/cpp/lineflags.c: Remove temporarily.
8630
8631 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8632
8633 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8634
8635 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8636
8637 * g++.old-deja/g++.pt/ttp65.C: New test.
8638
8639 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8640
8641 * g++.old-deja/g++.pt/ttp64.C: New test.
8642
8643 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8644
8645 * g++.old-deja/g++.pt/spec33.C: New test.
8646
8647 2000-12-14 Catherine Moore <clm@redhat.com>
8648
8649 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8650 * gcc.c-torture/execute/920612-2.c: Likewise.
8651 * gcc.c-torture/execute/920428-2.c: Likewise.
8652 * gcc-c-torture/execute/va-arg-11.c: Call exit.
8653 * gcc.c-torture/execute/va-arg-21.c: Likewise.
8654
8655 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8656
8657 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8658 * gcc.dg/pack-test-2.c: Likewise.
8659
8660 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8661
8662 Tests by Zack Weinberg <zackw@stanford.edu>.
8663
8664 * gcc.dg/cpp/defined.c: Update.
8665 * gcc.dg/cpp/defined_trad.c: New tests.
8666
8667 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8668
8669 * gcc.dg/cpp/trad-direct.c: Update.
8670
8671 2000-12-11 Neil Booth <neilb@earthling.net>
8672
8673 * gcc.dg/cpp/defined_trad.c
8674
8675 2000-12-11 Neil Booth <neilb@earthling.net>
8676
8677 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8678
8679 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
8680
8681 * gcc.dg/format-miss-2.c: New test.
8682
8683 2000-12-09 Neil Booth <neilb@earthling.net>
8684
8685 * gcc.dg/cpp/lineflags.c: New tests.
8686 * gcc.dg/cpp/poison.c: Update.
8687 * gcc.dg/cpp/redef2.c: Update.
8688 * gcc.dg/cpp/skipping.c: New test.
8689
8690 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
8691
8692 * g++.old-deja/g++.other/eh3.C: New testcase.
8693
8694 2000-12-07 Neil Booth <neilb@earthling.net>
8695
8696 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8697 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8698 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8699 wtr-union-init-2.c, wtr-union-init-3.c: Update.
8700 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8701 Update.
8702
8703 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8704
8705 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8706 __SIZE_TYPE__ instead of int for type of integers cast to
8707 pointers.
8708
8709 2000-12-07 Jakub Jelinek <jakub@redhat.com>
8710
8711 * g++.old-deja/g++.other/cleanup4.C: New test.
8712
8713 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8714
8715 * format-sec-1.c: New test.
8716
8717 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8718
8719 * gcc.dg/format-nonlit-3.c: New test.
8720
8721 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8722
8723 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8724 through a null pointer.
8725
8726 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8727
8728 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8729 * g++.old-deja/g++.pt/partial4.C: New test.
8730
8731 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
8732
8733 * gcc.c-torture/execute/ieee/hugeval.x: New.
8734
8735 2000-12-06 Neil Booth <neilb@earthling.net>
8736
8737 * gcc.dg/cpp/backslash2.c: New tests.
8738
8739 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8740
8741 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8742 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8743
8744 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
8745
8746 * gcc.c-torture/execute/20001203-2.c: New testcase.
8747
8748 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8749
8750 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8751 * g++.old-deja/g++.other/virtual10.C: New test.
8752
8753 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8754
8755 * g++.old-deja/g++.mike/pmf5.C: Remove test.
8756
8757 2000-12-05 Richard Henderson <rth@redhat.com>
8758
8759 * gcc.c-torture/compile/20001205-1.c: New.
8760
8761 2000-12-04 Neil Booth <neilb@earthling.net>
8762
8763 * g++.old-deja/g++.other/virtual9.C: New test.
8764 * g++.old-deja/g++.pt/crash61.C: New test.
8765 * gcc.c-torture/execute/loop-9.c: New test.
8766
8767 2000-12-04 Neil Booth <neilb@earthling.net>
8768
8769 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8770 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8771 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8772 * gcc.dg/cpp/extratokens.c: ...here.
8773
8774 2000-12-04 Neil Booth <neilb@earthling.net>
8775
8776 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8777 New tests.
8778
8779 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8780
8781 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8782 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8783
8784 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
8785
8786 * gcc.c-torture/execute/20001203-1.c: New test.
8787
8788 2000-12-03 Neil Booth <neilb@earthling.net>
8789
8790 * gcc.dg/cpp/macro6.c: New test cases.
8791
8792 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8793
8794 * gcc.c-torture/execute/string-opt-9.c: New test.
8795 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8796 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8797 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8798
8799 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8800 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8801
8802 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
8803
8804 * gcc.dg/cpp/if-6.c: New testcase.
8805
8806 * gcc.dg/20001201-1.c: New testcase.
8807
8808 2000-12-02 Neil Booth <neilb@earthling.net>
8809
8810 * g++.old-deja/g++.other/externC4.C,
8811 g++.old-deja/g++.other/friend10.C: New tests.
8812
8813 2000-12-02 Neil Booth <neilb@earthling.net>
8814
8815 * g++.old-deja/g++.other/instan2.C
8816 * g++.old-deja/g++.other/instan3.C: New test.
8817
8818 2000-12-02 Neil Booth <neilb@earthling.net>
8819
8820 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8821 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8822 gnuc99.c,gnuc99-pedantic.c: New tests.
8823
8824 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8825
8826 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8827 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8828
8829 2000-12-01 Neil Booth <neilb@earthling.net>
8830
8831 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8832 * gcc.dg/cpp/poison.c: Update.
8833 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8834
8835 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
8836
8837 * g77.f-torture/execute/20001201.f: New test.
8838
8839 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8840
8841 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8842
8843 2000-12-01 Jakub Jelinek <jakub@redhat.com>
8844
8845 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8846
8847 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
8848
8849 * g++.old-deja/g++.other/cast6.C: New test.
8850
8851 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
8852
8853 * gcc.c-torture/execute/20001130-2.c: New testcase.
8854
8855 2000-11-30 Richard Henderson <rth@redhat.com>
8856
8857 * gcc.c-torture/execute/20001130-1.c: New test.
8858
8859 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8860
8861 * g++.old-deja/g++.other/op3.C: New test.
8862
8863 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8864
8865 * g++.old-deja/g++.other/op2.C: New test.
8866
8867 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8868
8869 * g++.old-deja/g++.other/crash38.C: New test.
8870
8871 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
8872
8873 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8874
8875 2000-11-29 Jakub Jelinek <jakub@redhat.com>
8876
8877 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8878 tests.
8879 * gcc.c-torture/execute/string-opt-6.c: New test.
8880
8881 * gcc.dg/20001117-1.c: Add main.
8882
8883 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
8884
8885 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8886 Move from here ...
8887 * gcc.dg/940510-1.c: ... to here.
8888
8889 * gcc.dg/20000926-1.c: GNU C now allows initializations of
8890 zero-size arrays in toplevel structures.
8891
8892 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8893
8894 * gcc.c-torture/execute/loop-8.c: New test.
8895
8896 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8897
8898 * g++.old-deja/g++.other/base1.C: New test.
8899
8900 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8901
8902 * g++.old-deja/g++.other/parse2.C: New test.
8903
8904 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8905
8906 * g++.old-deja/g++.pt/incomplete1.C: New test.
8907
8908 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8909
8910 * g++.old-deja/g++.other/friend9.C: New test.
8911
8912 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8913
8914 * gcc.dg/20001127-1.c: New test.
8915
8916 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8917
8918 * g++.old-deja/g++.pt/friend46.C: New test.
8919
8920 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8921
8922 * g++.old-deja/g++.other/ptrmem8.C: New test.
8923
8924 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8925
8926 * gcc.c-torture/execute/string-opt-7.c: New test.
8927 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8928
8929 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
8930
8931 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8932 instead of 'mkcheck 2'.
8933
8934 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
8935
8936 * gcc.c-torture/execute/memcheck/driver.c,
8937 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8938 C9X references to refer to C99.
8939
8940 2000-11-25 Jakub Jelinek <jakub@redhat.com>
8941
8942 * gcc.dg/ultrasp3.c: New test.
8943
8944 2000-11-25 Neil Booth <neilb@earthling.net>
8945
8946 * gcc.dg/cpp/include2.c: Update test to be locale independent.
8947
8948 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
8949
8950 * gcc.c-torture/compile/20001123-2.c: New.
8951
8952 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8953
8954 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8955
8956 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
8957
8958 * gcc.dg/sequence-point-1.c: Add some new tests.
8959 * gcc.c-torture/execute/20001124-1.c: New test.
8960
8961 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8962
8963 * g++.old-deja/g++.other/vaarg4.C: New test.
8964 * gcc.c-torture/compile/20001123-1.c: New test.
8965
8966 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8967
8968 * g++.other/crash24.C: Adjust and remove XFAIL.
8969 * g++.other/crash37.C: New test.
8970
8971 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
8972
8973 * g++.old-deja/g++.pt/instantiate9.C: New test.
8974
8975 2000-11-22 Mark Mitchell <mark@codesourcery.com>
8976
8977 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8978 new ABI, too.
8979
8980 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8981 * g++.old-deja/g++.robertl/eb55.C: Likewise.
8982
8983 2000-11-22 Neil Booth <neilb@earthling.net>
8984
8985 * gcc.dg/cpp/Wtrigraphs.c: New test.
8986
8987 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
8988
8989 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8990
8991 2000-11-22 Jakub Jelinek <jakub@redhat.com>
8992
8993 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8994
8995 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
8996
8997 * lib/gcc-dg.exp: load_lib scanasm.exp.
8998 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8999 * lib/g++-dg.exp: load_lib scanasm.exp.
9000 * lib/scanasm.exp: New.
9001 (scan-assembler, scan-assembler-not): Add optional arguments to
9002 test name, or if not present, the pattern name.
9003 (scan-assembler-dem, scan-assembler-dem-not): New.
9004
9005 * g++.dg/dg.exp: New.
9006
9007 2000-11-21 Neil Booth <neilb@earthling.net>
9008
9009 * gcc.dg/cpp/integrated1.c: Remove.
9010
9011 2000-11-21 Jakub Jelinek <jakub@redhat.com>
9012
9013 * gcc.c-torture/execute/20001121-1.c: New test.
9014
9015 2000-11-21 Richard Henderson <rth@redhat.com>
9016
9017 * gcc.c-torture/compile/20001121-1.c: New test.
9018
9019 2000-11-20 Neil Booth <neilb@earthling.net>
9020
9021 * gcc.dg/cpp/integrated1.c: New test.
9022
9023 2000-11-21 Jakub Jelinek <jakub@redhat.com>
9024
9025 * g++.old-deja/g++.other/inline17.C: New test.
9026
9027 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
9028
9029 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
9030 local variable to be zero: I made the variable global. Now
9031 uses abort() and exit() instead of relying on main's return value.
9032
9033 2000-11-20 Neil Booth <neilb@earthling.net>
9034
9035 * gcc.dg/cpp/paste2.c: Update test.
9036 * objc/execute/paste.m: New test.
9037
9038 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
9039
9040 * gcc.dg/c99-condexpr-1.c: New test.
9041
9042 2000-11-20 Neil Booth <neilb@earthling.net>
9043
9044 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
9045
9046 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
9047
9048 * g++.old-deja/g++.pt/export1.C: New test.
9049
9050 2000-11-20 Jakub Jelinek <jakub@redhat.com>
9051
9052 * gcc.dg/20001117-1.c: New test.
9053
9054 2000-11-18 Richard Henderson <rth@redhat.com>
9055
9056 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
9057
9058 2000-11-18 Richard Henderson <rth@redhat.com>
9059
9060 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
9061 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
9062 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
9063
9064 2000-11-18 Richard Henderson <rth@redhat.com>
9065
9066 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
9067 (main): New. Exit cleanly.
9068
9069 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
9070
9071 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
9072 gcc.dg/c99-fordecl-2.c: New tests.
9073
9074 2000-11-18 Richard Henderson <rth@redhat.com>
9075
9076 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
9077 * gcc.c-torture/execute/zerolen-2.c: New.
9078
9079 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9080
9081 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
9082 memory.
9083
9084 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
9085
9086 * g++.old-deja/g++.pt/instantiate8.C: New test.
9087
9088 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
9089
9090 * g++.old-deja/g++.other/incomplete.C: Add more tests.
9091 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
9092
9093 2000-11-16 Nick Clifton <nickc@redhat.com>
9094
9095 * gcc.c-torture/execute/nestfunc-2.c: New test.
9096 * gcc.c-torture/execute/nestfunc-3.c: New test.
9097
9098 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
9099
9100 * gcc.c-torture/compile/20001116-1.c: New test.
9101
9102 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9103
9104 * gcc.c-torture/execute/20001115-1.c: New test.
9105
9106 2000-11-15 Mark Mitchell <mark@codesourcery.com>
9107
9108 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
9109 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
9110 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
9111 * g++.old-deja/g++.abi/vmihint.C: Likewise.
9112
9113 2000-11-15 Neil Booth <neilb@earthling.net>
9114
9115 gcc.dg/cpp/_Pragma1.c: Update.
9116 gcc.dg/cpp/_Pragma2.c: New test.
9117
9118 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
9119
9120 * g++.old-deja/g++.other/anon5.C: New test.
9121
9122 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
9123
9124 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
9125 tests.
9126
9127 2000-11-14 Jakub Jelinek <jakub@redhat.com>
9128
9129 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
9130 output.
9131
9132 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
9133
9134 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
9135 labels at end of compound statements.
9136
9137 2000-11-13 Jakub Jelinek <jakub@redhat.com>
9138
9139 * gcc.c-torture/execute/loop-7.c: New test.
9140
9141 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
9142
9143 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
9144
9145 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
9146
9147 * gcc.dg/c99-bool-1.c: New test.
9148
9149 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
9150
9151 * gcc.dg/c99-scope-1.c: Remove xfail.
9152 * gcc.dg/c99-scope-2.c: New test.
9153
9154 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9155
9156 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
9157 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
9158
9159 2000-11-11 Mark Mitchell <mark@codesourcery.com>
9160
9161 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
9162 error messages.
9163
9164 * g++.mike/p700.C: Don't typedef wchar_t.
9165 * g++.mike/p784.C: Likewise.
9166 * g++.mike/eb101.C: Don't use __wchar_t.
9167
9168 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
9169
9170 * g77.f-torture/execute/20001111.[fx]: Test premature exit
9171 from DO loop.
9172
9173 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
9174
9175 * gcc.c-torture/execute/20001111-1.c: New test.
9176
9177 2000-11-10 Nick Clifton <nickc@redhat.com>
9178
9179 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
9180 long multuiple and accumulate.
9181
9182 2000-11-09 Richard Henderson <rth@redhat.com>
9183
9184 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
9185 via size_t instead of int.
9186
9187 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
9188 * gcc.c-torture/execute/string-opt-2.c: Likewise.
9189 * gcc.c-torture/execute/string-opt-3.c: Likewise.
9190 * gcc.c-torture/execute/string-opt-4.c: Likewise.
9191
9192 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
9193
9194 * gcc.c-torture/compile/20001109-1.c: New test.
9195 * gcc.c-torture/compile/20001109-2.c: New test.
9196
9197 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
9198
9199 * g++.old-deja/g++.pt/operator1.C: New test.
9200 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
9201
9202 2000-11-09 Jakub Jelinek <jakub@redhat.com>
9203
9204 * gcc.dg/20001108-1.c: New test.
9205
9206 2000-11-09 Jakub Jelinek <jakub@redhat.com>
9207
9208 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
9209 with both arguments constant strings.
9210 * gcc.c-torture/execute/string-opt-3.c: New test.
9211 * gcc.c-torture/execute/string-opt-4.c: New test.
9212 * gcc.c-torture/execute/string-opt-5.c: New test.
9213
9214 2000-11-08 Nick Clifton <nickc@redhat.com>
9215
9216 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
9217 mulsidi3adddi patterns.
9218
9219 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
9220
9221 * g++.old-deja/g++.other/crash36.C: New test.
9222
9223 2000-11-08 Jakub Jelinek <jakub@redhat.com>
9224
9225 * g++.old-deja/g++.other/init16.C: New test.
9226
9227 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
9228
9229 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
9230
9231 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
9232
9233 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
9234 * gcc.c-torture/execute/va-arg-16.x: Likewise.
9235 * gcc.c-torture/execute/va-arg-17.x: Likewise.
9236
9237 2000-11-07 DJ Delorie <dj@redhat.com>
9238
9239 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
9240
9241 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9242
9243 * gcc.c-torture/execute/string-opt-1.c: New test.
9244
9245 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
9246
9247 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
9248 mips-sgi-irix6.* because the MIPS ABI passes floating-point
9249 parameters in registers, and there is no way for a varargs
9250 function to know in which order the integer and floating-point
9251 parameters should be interleaved when they are placed on the
9252 stack.
9253 * gcc.c-torture/execute/va-arg-16.x: Likewise.
9254 * gcc.c-torture/execute/va-arg-17.x: Likewise.
9255
9256 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9257
9258 * gcc.c-torture/execute/string-opt-2.c: New test.
9259
9260 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
9261
9262 * g++.old-deja/g++.pt/crash60.C: New test.
9263
9264 2000-11-06 Jakub Jelinek <jakub@redhat.com>
9265
9266 * g++.old-deja/g++.other/crash24.C: New test.
9267 * g++.old-deja/g++.other/crash25.C: New test.
9268 * g++.old-deja/g++.other/crash26.C: New test.
9269 * g++.old-deja/g++.other/crash27.C: New test.
9270 * g++.old-deja/g++.other/crash28.C: New test.
9271 * g++.old-deja/g++.other/crash29.C: New test.
9272 * g++.old-deja/g++.other/crash30.C: New test.
9273 * g++.old-deja/g++.other/crash31.C: New test.
9274 * g++.old-deja/g++.other/crash32.C: New test.
9275 * g++.old-deja/g++.other/crash33.C: New test.
9276 * g++.old-deja/g++.other/crash34.C: New test.
9277 * g++.old-deja/g++.other/crash35.C: New test.
9278
9279 2000-11-06 Jakub Jelinek <jakub@redhat.com>
9280
9281 * gcc.c-torture/execute/20001031-1.c: New test.
9282
9283 2000-11-04 Mark Mitchell <mark@codesourcery.com>
9284
9285 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
9286 namespace.
9287
9288 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
9289 standards-conformant.
9290
9291 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
9292
9293 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
9294 * g++.old-deja/g++.mike/p755a.C: Likewise.
9295 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
9296 library makes no calls to `operator new' during initialization.
9297
9298 2000-11-04 Neil Booth <neilb@earthling.net>
9299
9300 * gcc.dg/cpp/include2.c: New tests.
9301
9302 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
9303
9304 * lib/g++.exp (g++_set_ld_library_path): New function.
9305 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
9306
9307 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
9308
9309 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
9310 warnings.
9311
9312 2000-11-01 Richard Henderson <rth@redhat.com>
9313
9314 * g++.old-deja/g++.ext/namedret1.C: New.
9315 * g++.old-deja/g++.ext/namedret2.C: New.
9316 * g++.old-deja/g++.ext/namedret3.C: New.
9317
9318 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
9319
9320 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
9321 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
9322
9323 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9324
9325 * gcc.c-torture/execute/va-arg-21.c: New test.
9326
9327 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
9328
9329 * gcc.dg/c99-complex-2.c: New test.
9330
9331 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9332
9333 * gcc.c-torture/execute/stdio-opt-1.c: New test.
9334
9335 2000-10-31 Jakub Jelinek <jakub@redhat.com>
9336
9337 * g++.old-deja/g++.other/inline16.C: New test.
9338
9339 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
9340
9341 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
9342 __PRETTY_FUNCTION__
9343
9344 2000-10-29 Neil Booth <neilb@earthling.net>
9345
9346 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
9347 New tests.
9348 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
9349 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
9350 optimisation.
9351
9352 2000-10-29 Neil Booth <neilb@earthling.net>
9353
9354 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
9355 * mi1.c, mi1c.h: Add null directives to multiple-include test.
9356 * mi5.c: Test multiple includes work with -C.
9357 * trigraphs.c: Test ^= version.
9358
9359 2000-10-28 Neil Booth <neilb@earthling.net>
9360
9361 New tests and test updates for new macro expander.
9362
9363 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
9364 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
9365 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
9366 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
9367 new diagnostic messages.
9368
9369 * gcc.dg/cpp/macro3.c: New tests.
9370
9371 2000-10-27 Mark Mitchell <mark@codesourcery.com>
9372
9373 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
9374 on the same line.
9375
9376 2000-10-27 Jakub Jelinek <jakub@redhat.com>
9377
9378 * g++.old-deja/g++.other/eh2.C: New test.
9379
9380 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
9381
9382 * gcc.c-torture/execute/20001027-1.c: New test.
9383
9384 2000-10-26 Richard Henderson <rth@redhat.com>
9385
9386 * gcc.c-torture/execute/20001026-1.c: New.
9387
9388 2000-10-26 Mark Mitchell <mark@codesourcery.com>
9389
9390 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
9391 * g++.old-deja/g++.law/builtin1.C: Likewise.
9392 * g++.old-deja/g++.law/ctors10.C: Likewise.
9393 * g++.old-deja/g++.law/virtual3.C: Likewise.
9394 * g++.old-deja/g++.mike/p658.C: Likewise.
9395 * g++.old-deja/g++.other/sibcall1.C: Likewise.
9396 * g++.old-deja/g++.other/vaarg2.C: Likewise.
9397 * g++.old-deja/g++.robertl/eb124.C: Likewise.
9398 * g++.old-deja/g++.robertl/eb44.C: Likewise.
9399 * g++.old-deja/g++.robertl/eb77.C: Likewise.
9400
9401 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
9402
9403 * gcc.c-torture/compile/20001024-1.c: New test.
9404
9405 2000-10-25 Mark Mitchell <mark@codesourcery.com>
9406
9407 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
9408 to tell us whether or not we are using V3.
9409
9410 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
9411
9412 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
9413 operands.
9414
9415 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
9416
9417 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
9418
9419 2000-10-25 Jakub Jelinek <jakub@redhat.com>
9420
9421 * gcc.c-torture/execute/20001024-1.c: New test.
9422
9423 2000-10-24 Jakub Jelinek <jakub@redhat.com>
9424
9425 * g++.old-deja/g++.other/sibcall1.C: New test.
9426
9427 2000-10-20 Jakub Jelinek <jakub@redhat.com>
9428
9429 * gcc.dg/noncompile/init-3.c: New test.
9430
9431 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
9432
9433 * gcc.dg/format-array-1.c: New test.
9434
9435 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
9436
9437 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
9438 writing through null pointers; remove comment about testing
9439 unterminated strings.
9440
9441 2000-10-17 Matthew Hiller <hiller@redhat.com>
9442
9443 * gcc.c-torture/execute/20001017-2.c: New test.
9444
9445 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
9446
9447 * gcc.c-torture/compile/20001018-1.c: New test.
9448 * gcc.c-torture/compile/20001018-1.x: Xfail.
9449
9450 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9451
9452 * gcc.c-torture/execute/20001017-1.c: New test.
9453
9454 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
9455
9456 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
9457 for multiple use of arguments with scanf formats; add tests for
9458 multiple use of arguments.
9459
9460 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
9461
9462 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
9463
9464 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
9465
9466 * gcc.dg/format-miss-1.c: New test.
9467
9468 2000-10-16 Jakub Jelinek <jakub@redhat.com>
9469
9470 * gcc.c-torture/execute/20001013-1.c: New test.
9471
9472 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
9473
9474 * gcc.dg/format-branch-1.c: New test.
9475
9476 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
9477
9478 * README, lib/file-format.exp: Remove EGCS references.
9479
9480 2000-10-16 Jakub Jelinek <jakub@redhat.com>
9481
9482 * gcc.dg/20001013-1.c: New test.
9483
9484 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
9485
9486 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
9487 for intmax_t in the compiler using __typeof__ and the type rules
9488 for conditional expressions.
9489
9490 2000-10-13 Jakub Jelinek <jakub@redhat.com>
9491
9492 * gcc.dg/20001012-1.c: New test.
9493 * gcc.dg/20001012-2.c: New test.
9494
9495 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
9496
9497 * gcc.dg/format-attr-1.c: New test.
9498
9499 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
9500
9501 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
9502 __LONG_LONG_MAX__ instead of LLONG_MAX.
9503
9504 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
9505
9506 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
9507 scanf flags.
9508 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
9509 flags.
9510
9511 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
9512
9513 * gcc.dg/sequence-pt-1.c: New test.
9514
9515 2000-10-11 Geoff Keating <geoffk@cygnus.com>
9516
9517 * gcc.c-torture/execute/20001011-1.c: New testcase.
9518 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9519
9520 2000-10-10 Jakub Jelinek <jakub@redhat.com>
9521
9522 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9523 does not error on it.
9524
9525 2000-10-10 Jakub Jelinek <jakub@redhat.com>
9526
9527 * gcc.dg/20001009-1.c: New test.
9528
9529 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
9530
9531 * gcc.c-torture/compile/20001009-1.c: Move from here ....
9532 * gcc.c-torture/execute/20001009-2.c: ... to here.
9533
9534 2000-10-09 Geoff Keating <geoffk@cygnus.com>
9535
9536 * gcc.c-torture/compile/20001009-1.c: New testcase.
9537 * gcc.c-torture/execute/20001009-1.c: New testcase.
9538 Testcases provided by Jan Hubicka <jh@suse.cz>.
9539
9540 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
9541
9542 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9543 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9544 uintmax_t using <limits.h> to emulate the compiler's internal
9545 logic. No longer XFAIL %j tests.
9546
9547 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
9548
9549 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9550 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9551 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9552 regexps and details of expected handling of some bad formats.
9553 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9554 suppression.
9555
9556 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
9557
9558 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9559 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9560 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9561 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9562 in list archives.
9563
9564 2000-10-06 Richard Henderson <rth@cygnus.com>
9565
9566 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9567 * g++.old-deja/g++.brendan/crash52.C: Likewise.
9568 * g++.old-deja/g++.jason/report.C: Likewise.
9569 * g++.old-deja/g++.law/friend5.C: Likewise.
9570 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
9571 of the expected warnings.
9572
9573 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
9574
9575 * g++.old-deja/g++.pt/enum14.C: New test.
9576
9577 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
9578
9579 * g++.old-deja/g++.pt/crash59.C: New test.
9580
9581 2000-10-04 Will Cohen <wcohen@redhat.com>
9582
9583 * gcc.dg/20000926-1.c: New test.
9584
9585 2000-10-03 Geoff Keating <geoffk@cygnus.com>
9586
9587 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9588 function name for current C++ compiler.
9589 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9590
9591 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
9592
9593 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9594 __PRETTY_FUNCTION__.
9595 * g++.old-deja/g++.ext/pretty2.C: Likewise.
9596
9597 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9598
9599 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9600
9601 2000-09-26 Jakub Jelinek <jakub@redhat.com>
9602
9603 * gcc.c-torture/compile/20000923-1.c: New test.
9604
9605 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9606
9607 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9608 * g++.old-deja/g++.pt/ttp62.C: Same.
9609 * g++.old-deja/g++.other/inline14.C: Same.
9610
9611 2000-09-24 Richard Henderson <rth@cygnus.com>
9612
9613 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9614
9615 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
9616
9617 * gcc.dg/c90-printf-1.c: Add test for wide string format.
9618
9619 2000-09-22 Geoff Keating <geoffk@cygnus.com>
9620
9621 * gcc.c-torture/compile/20000922-1.c: New file.
9622
9623 2000-09-21 Nick Clifton <nickc@redhat.com>
9624
9625 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9626 a signed long modulo operation.
9627 (mod6): New function - perform an unsigned long modulo operation.
9628 (main): Add tests for modulos of very large numbers by very small
9629 dividends.
9630
9631 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9632
9633 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9634
9635 2000-09-19 Richard Henderson <rth@cygnus.com>
9636
9637 * gcc.dg/compare2.c (case 10): XFAIL.
9638
9639 2000-09-18 Richard Henderson <rth@cygnus.com>
9640
9641 * gcc.c-torture/execute/20000906-1.c: Move ...
9642 * gcc.dg/20000906-1.c: ... here. Only run on targets
9643 that support __builtin_trap.
9644
9645 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
9646
9647 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9648
9649 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9650
9651 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9652 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
9653 more $ format tests.
9654
9655 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9656
9657 * gcc.dg/format-errmk-1.c: New test.
9658
9659 2000-09-17 Greg McGary <greg@mcgary.org>
9660
9661 * gcc.c-torture/execute/20000917-1.x: Remove.
9662
9663 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
9664
9665 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9666
9667 2000-09-17 Greg McGary <greg@mcgary.org>
9668
9669 * gcc.c-torture/execute/20000917-1.c: New test.
9670 * gcc.c-torture/execute/20000917-1.x: XFAIL.
9671
9672 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
9673
9674 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9675 in nested macro bug.
9676
9677 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
9678
9679 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9680
9681 2000-09-14 Jeffrey A Law (law@cygnus.com)
9682
9683 * gcc.c-torture/execute/20000914-1.c: New test.
9684
9685 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
9686
9687 * g++.other/inline13.C: New test.
9688
9689 2000-09-12 Andreas Jaeger <aj@suse.de>
9690
9691 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9692 constant by Ulrich Drepper <drepper@redhat.com>.
9693
9694 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
9695
9696 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9697
9698 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9699
9700 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9701
9702 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
9703
9704 * gcc.dg/cpp/backslash.c: New test.
9705
9706 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
9707
9708 * gcc.c-torture/execute/20000910-1.c: New test.
9709 * gcc.c-torture/execute/20000910-2.c: Likewise.
9710
9711 2000-09-11 Robert Lipe <robertl@sco.com>
9712
9713 * gcc.dg/pragma-align.c: New test.
9714
9715 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
9716
9717 * g++.old-deja/g++.pt/explicit82.C: New test.
9718 * g++.old-deja/g++.pt/explicit83.C: New test.
9719
9720 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
9721
9722 * gcc.dg/asm-names.c: New test.
9723
9724 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9725
9726 * gcc.dg/cpp/tr-warn6.c: New test
9727
9728 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
9729
9730 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9731 be accepted.
9732
9733 2000-09-07 Catherine Moore <clm@redhat.com>
9734
9735 * gcc.c-torture/execute/unroll-1.c: New test.
9736
9737 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
9738
9739 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9740 ERROR markers.
9741 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9742 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9743 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9744 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9745 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9746 Preprocess only.
9747 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9748 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9749
9750 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9751
9752 * g++.old-deja/g++.pt/deduct2.C: New test.
9753
9754 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9755
9756 * g++.old-deja/g++.pt/parms2.C: New test.
9757
9758 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9759
9760 * g++.old-deja/g++.pt/crash58.C: New test.
9761
9762 2000-09-06 Greg McGary <greg@mcgary.org>
9763
9764 * gcc.c-torture/execute/20000906-1.c: New test.
9765 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9766
9767 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9768
9769 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9770
9771 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9772
9773 * g++.old-deja/g++.pt/crash57.C: New test.
9774
9775 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9776
9777 * g++.old-deja/g++.pt/crash56.C: New test.
9778
9779 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9780
9781 * g++.old-deja/g++.pt/koenig1.C: New test.
9782
9783 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9784
9785 * gcc.dg/20000904-1.c: New test.
9786
9787 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9788
9789 * gcc.dg/cpp/paste8.c: New test.
9790
9791 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
9792
9793 * gcc.c-torture/compile/20000827-1.c: New test.
9794
9795 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9796
9797 * gcc.dg/format-diag-1.c: New test.
9798
9799 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9800
9801 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9802 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9803 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9804 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9805 gcc.dg/formatz-1.c: Adjust warning regular expressions.
9806
9807 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9808
9809 * g++.old-deja/g++.other/nested4.C: New test.
9810
9811 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9812
9813 * g++.old-deja/g++.ns/scoped1.C: New test.
9814
9815 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
9816
9817 * lib/g++.exp: Support testing already-installed GCC.
9818
9819 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9820
9821 * wtr-label-1.c, wtr-suffix-1.c: New tests.
9822
9823 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9824
9825 * gcc.dg/return-type-2.c: New test.
9826
9827 2000-08-27 Geoff Keating <geoffk@cygnus.com>
9828
9829 * gcc.c-torture/compile/20000825-1.c: New test.
9830
9831 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
9832
9833 * gcc.dg/dwarf2-2.c: New test.
9834
9835 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
9836
9837 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9838 dg-warning regexps.
9839
9840 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
9841
9842 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9843 gcc.dg/format-ext-5.c: New tests.
9844
9845 2000-08-25 Jakub Jelinek <jakub@redhat.com>
9846
9847 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9848
9849 2000-08-24 Mark Mitchell <mark@codesourcery.com>
9850
9851 * gcc.dg/noncompile/930622-2.c: Adjust error message.
9852
9853 2000-08-24 Richard Henderson <rth@cygnus.com>
9854
9855 * gcc.dg/ia64-sync-1.c: New test.
9856 * gcc.dg/ia64-sync-2.c: New test.
9857 * gcc.dg/ia64-asm-1.c: New test.
9858
9859 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
9860
9861 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9862 * gcc.dg/format-ext-2.c: New test.
9863
9864 2000-08-23 Jason Merrill <jason@redhat.com>
9865
9866 * lib/old-dejagnu.exp: Also ignore "In member function" and
9867 "At global scope".
9868
9869 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9870
9871 * gcc.dg/noncompile/label-lineno-1.c: New test.
9872
9873 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9874
9875 * gcc.dg/c99-array-nonobj-1.c: New test.
9876
9877 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9878
9879 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9880 tests.
9881 * gcc.dg/format-ext-1.c: New test.
9882
9883 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9884
9885 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9886 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9887 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9888 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9889 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9890
9891 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
9892
9893 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9894 gcc.dg/c99-strftime-2.c: New tests.
9895
9896 2000-08-22 Richard Henderson <rth@cygnus.com>
9897
9898 * gcc.c-torture/execute/20000822-1.c: New test.
9899
9900 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9901
9902 * gcc.c-torture/execute/20000819-1.x: Remove.
9903
9904 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9905
9906 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9907 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9908 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9909 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9910 gcc.dg/format-xopen-1.c: New tests.
9911
9912 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9913
9914 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9915
9916 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9917
9918 * g++.old-deja/g++.other/loop2.C: New test.
9919
9920 * gcc.c-torture/compile/20000606-1.c: New test.
9921 * gcc.c-torture/compile/20000728-1.c: New test.
9922 * gcc.c-torture/execute/20000801-1.c: New test.
9923 * gcc.c-torture/execute/20000801-2.c: New test.
9924 * gcc.c-torture/execute/20000819-1.c: New test.
9925 * gcc.c-torture/execute/20000819-1.x: XFAIL.
9926 * gcc.dg/20000629-1.c: New test.
9927 * gcc.dg/20000724-1.c: New test.
9928 * gcc.dg/20000807-1.c: New test.
9929
9930 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
9931
9932 * gcc.dg/cpp/pragma-1.c: New test.
9933 * gcc.dg/cpp/pragma-2.c: New test.
9934
9935 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
9936
9937 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9938 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
9939
9940 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9941
9942 * gcc.c-torture/compile/20000818-1.c: New test.
9943
9944 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
9945
9946 * gcc.c-torture/execute/20000818-1.c: New test.
9947
9948 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
9949
9950 * gcc.dg/format-va-1.c: New test.
9951
9952 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9953
9954 * g++.old-deja/g++.other/typedef8.C: New test.
9955
9956 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9957
9958 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9959 * g++.old-deja/g++.mike/net36.C: Mark candidate.
9960 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9961 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9962 * g++.old-deja/g++.other/ptrmem7.C: New test.
9963 * g++.old-deja/g++.pt/ptrmem10.C: New test.
9964
9965 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9966
9967 * g++.old-deja/g++.pt/typename27.C: New test.
9968
9969 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
9970
9971 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9972 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9973 * g++.old-deja/g++.pt/friend45.C: New test.
9974 * g++.old-deja/g++.other/friend8.C: New test.
9975
9976 2000-08-15 Richard Henderson <rth@cygnus.com>
9977
9978 * gcc.c-torture/execute/20000815-1.c: New test.
9979
9980 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
9981
9982 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9983 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9984 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9985
9986 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
9987
9988 * g++.old-deja/g++.other/refinit2.C: New test.
9989
9990 2000-08-13 Geoff Keating <geoffk@cygnus.com>
9991
9992 * lib/c-torture.exp (c-torture): Make
9993 compiler_conditional_xfail_data global.
9994 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9995 compiler_conditional_xfail_data machinery.
9996 (f-torture-execute): Likewise.
9997 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9998 and only when unrolling loops.
9999
10000 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
10001
10002 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
10003
10004 * g++.old-deja/g++.pt/explicit81.C: New test.
10005
10006 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
10007
10008 * g++.old-deja/g++.pt/typename26.C: New test.
10009
10010 2000-08-10 Geoff Keating <geoffk@cygnus.com>
10011
10012 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
10013 warning.
10014
10015 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
10016
10017 * g++.old-deja/g++.other/array3.C: New test.
10018
10019 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
10020
10021 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
10022 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
10023 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
10024 New tests.
10025
10026 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
10027
10028 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
10029 * g++.old-deja/g++.abi/vmihint.C: Likewise.
10030
10031 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
10032
10033 * gcc.c-torture/execute/20000808-1.c: New test.
10034
10035 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
10036
10037 * gcc.dg/c90-const-expr-1.c: New test.
10038
10039 2000-08-08 Richard Henderson <rth@cygnus.com>
10040
10041 * gcc.dg/noncompile/920923-1.c: Declare calloc.
10042
10043 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
10044
10045 * gcc.dg/noncompile/const-ll-1.c: New test.
10046
10047 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
10048
10049 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
10050
10051 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
10052
10053 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
10054 that running programs linked against the shared version of libobjc
10055 run correctly.
10056
10057 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
10058
10059 * gcc.dg/c99-printf-1.c: New test.
10060
10061 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
10062
10063 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
10064
10065 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
10066
10067 * gcc.c-torture/execute/20000731-1.x: Delete.
10068
10069 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
10070
10071 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
10072 and torture_without_loops as is done by c-torture.exp.
10073 (search_for): Copy from c-torture.exp.
10074 (gcc-dg-runtest): New function, drives a directory of tests
10075 iterating over the TORTURE_OPTIONS.
10076 (scan-assembler, scan-assembler-not): Move here from
10077 individual directory drivers.
10078
10079 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
10080 defined by lib/gcc-dg.exp.
10081 * gcc.dg/cpp/cpp.exp: Likewise.
10082 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
10083 gcc-dg-runtest, so we cycle over optimization options.
10084
10085 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
10086 * gcc.dg/compare2.c: No longer expected to fail.
10087
10088 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
10089
10090 * gcc.c-torture/execute/20000804-1.c: New test.
10091
10092 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
10093
10094 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
10095
10096 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
10097
10098 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
10099
10100 2000-08-03 Jeffrey A Law (law@cygnus.com)
10101
10102 * gcc.c-torture/compile/20000803-1.c: New test.
10103
10104 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
10105
10106 * gcc.c-torture/execute/20000801-3.c,
10107 gcc.c-torture/execute/20000801-4.c: New tests.
10108 * gcc.c-torture/execute/20000801-3.x,
10109 gcc.c-torture/execute/20000801-4.x: Xfail.
10110
10111 2000-08-02 Geoff Keating <geoffk@cygnus.com>
10112
10113 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
10114 libobjc/.libs to allow for libtool.
10115
10116 2000-08-02 Jakub Jelinek <jakub@redhat.com>
10117
10118 * gcc.c-torture/compile/20000802-1.c: New test.
10119
10120 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
10121
10122 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
10123
10124 2000-07-31 Jeffrey A Law (law@cygnus.com)
10125
10126 * gcc-c-torture/execute/20000731-2.c: New test.
10127
10128 * gcc.c-torture/execute/20000731-1.c: New test.
10129 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
10130
10131 2000-07-31 Jakub Jelinek <jakub@redhat.com>
10132
10133 * testsuite/gcc.dg/cpp/paste7.c: New test.
10134 * gcc.dg/cpp/20000725-1.c: New test.
10135
10136 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
10137
10138 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
10139 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
10140 declaration warning for __builtin_dwarf_reg_size.
10141
10142 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
10143
10144 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
10145
10146 * gcc.dg/noncompile/voidparam-1.c: New test.
10147
10148 2000-07-30 Richard Henderson <rth@cygnus.com>
10149
10150 * gcc.dg/c90-digraph-1.c: Don't xfail.
10151 * gcc.dg/compare2.c (case 10): Xfail.
10152 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
10153
10154 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
10155
10156 * gcc.dg/c99-main-1.c: New test.
10157
10158 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
10159
10160 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
10161
10162 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
10163
10164 * gcc.c-tortuer/execute/20000726-1.c: New test.
10165
10166 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
10167
10168 * gcc.c-torture/execute/enum-2.c: New test.
10169
10170 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10171
10172 * gcc.dg/cpp/tr-warn3.c: New test.
10173
10174 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
10175
10176 * g++.old-deja/g++.ext/implicit1.C: Remove.
10177 * g++.old-deja/g++.jason/c2.C: Remove
10178 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
10179 * g++.old-deja/g++.pt/crash16.C: Likewise.
10180 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
10181
10182 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
10183
10184 * g++.old-deja/g++.other/for2.C: New test.
10185
10186 2000-07-25 Jakub Jelinek <jakub@redhat.com>
10187
10188 * gcc.dg/20000720-1.c: New test.
10189
10190 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
10191
10192 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
10193
10194 2000-07-24 Geoff Keating <geoffk@cygnus.com>
10195
10196 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
10197 * gcc.c-torture/execute/20000722-1.c: New.
10198 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
10199
10200 2000-07-24 Jakub Jelinek <jakub@redhat.com>
10201
10202 * gcc.dg/cpp/20000720-1.S: New test.
10203
10204 2000-07-21 Michael Meissner <meissner@redhat.com>
10205
10206 * gcc.c-torture/execute/ieee/hugeval.c: New test.
10207
10208 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
10209
10210 * g++.old-deja/g++.brendan/crash16.C,
10211 g++.old-deja/g++.brendan/parse3.C,
10212 g++.old-deja/g++.brendan/redecl1.C,
10213 g++.old-deja/g++.ns/template13.C,
10214 g++.old-deja/g++.other/decl4.C,
10215 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
10216
10217 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
10218
10219 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
10220 and "Internal error".
10221
10222 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
10223 regexps.
10224 * gcc.dg/cpp/paste6.c: New test.
10225
10226 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
10227
10228 * gcc.dg/cpp/tr-direct.c: New test.
10229
10230 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
10231 gcc.dg/cpp/undef1.c: Tweak error regexps.
10232
10233 2000-07-18 Eric Christopher <echristo@redhat.com>
10234
10235 * gcc.c-torture/compile/20000718-1.c: New test.
10236
10237 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
10238
10239 * cpplex.c (_cpp_push_token): If the token being pushed back
10240 is the previous token in this context, just subtract one from
10241 context->posn.
10242 * cppmacro.c (save_expansion): Clear aux field when storing a
10243 placemarker.
10244
10245 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
10246
10247 * gcc.dg/noncompile/redecl-1.c: New test.
10248
10249 2000-07-18 Jakub Jelinek <jakub@redhat.com>
10250
10251 * gcc.c-torture/execute/20000717-5.c: New test.
10252 * gcc.c-torture/execute/20000717-1.x: Removed.
10253
10254 2000-07-17 Richard Henderson <rth@cygnus.com>
10255
10256 * gcc.c-torture/execute/20000717-4.c: New test.
10257
10258 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
10259
10260 * gcc.dg/cpp/syshdr.c: New test.
10261 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
10262
10263 2000-07-17 Neil Booth <neilb@earthling.net>
10264
10265 * gcc.dg/cpp/cmdlne-dM.c: New test.
10266 * gcc.dg/cpp/cmdlne-dD.c: New test.
10267
10268 2000-07-17 Jeffrey A Law (law@cygnus.com)
10269
10270 * gcc.c-torture/execute/20000717-3.c: New test.
10271
10272 * gcc.c-torture/compile/20000717-1.c: New test.
10273
10274 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
10275
10276 * gcc.c-torture/execute/20000717-2.c: New test.
10277
10278 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
10279
10280 * gcc.dg/formatz-1.c: New test.
10281
10282 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
10283 * gcc.dg/c99-digraph-1.c: New tests.
10284
10285 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
10286 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
10287
10288 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
10289 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
10290 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
10291 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
10292 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
10293 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
10294 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
10295
10296 2000-07-17 Greg McGary <greg@mcgary.org>
10297
10298 * gcc.c-torture/execute/20000717-1.c: New test.
10299 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
10300
10301 2000-07-15 Jakub Jelinek <jakub@redhat.com>
10302
10303 * gcc.c-torture/execute/20000715-2.c: New test.
10304 * gcc.dg/20000715-1.c: New test.
10305
10306 2000-07-15 Michael Meissner <meissner@redhat.com>
10307
10308 * gcc.c-torture/execute/20000715-1.c: New test.
10309
10310 2000-07-13 Jakub Jelinek <jakub@redhat.com>
10311
10312 * gcc.c-torture/execute/20000707-1.c: New test.
10313
10314 2000-07-13 Neil Booth <NeilB@earthling.net>
10315
10316 * testsuite/gcc.dg/cpp/digraph1.c,
10317 testsuite/gcc.dg/cpp/digraph2.c,
10318 testsuite/gcc.dg/cpp/digraphs.c: New tests.
10319
10320 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
10321
10322 * g77.f-torture/compile/20000630-2.f: New test.
10323 * g77.f-torture/compile/20000630-2.x
10324
10325 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
10326
10327 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
10328
10329 2000-07-11 Neil Booth <NeilB@earthling.net>
10330
10331 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
10332
10333 2000-07-11 Neil Booth <NeilB@earthling.net>
10334
10335 * gcc.dg/cpp/cmdlne-C.c: New.
10336
10337 2000-07-09 Neil Booth <NeilB@earthling.net>
10338
10339 * gcc.dg/cpp/directiv.c: New tests.
10340 * gcc.dg/cpp/undef1.c: Update.
10341
10342 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
10343
10344 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
10345
10346 2000-07-09 Neil Booth <NeilB@earthling.net>
10347
10348 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
10349
10350 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
10351
10352 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
10353 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
10354
10355 2000-07-08 Neil Booth <NeilB@earthling.net>
10356
10357 * gcc.dg/cpp/macsyntx.c: New tests.
10358
10359 2000-07-07 Jakub Jelinek <jakub@redhat.com>
10360
10361 * gcc.dg/20000707-1.c: New test.
10362
10363 2000-07-07 Jakub Jelinek <jakub@redhat.com>
10364
10365 * gcc.c-torture/execute/20000706-1.c: New test.
10366 * gcc.c-torture/execute/20000706-2.c: New test.
10367 * gcc.c-torture/execute/20000706-3.c: New test.
10368 * gcc.c-torture/execute/20000706-4.c: New test.
10369 * gcc.c-torture/execute/20000706-5.c: New test.
10370
10371 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
10372
10373 * g++.old-deja/g++.pt/instantiate7.C: New test.
10374
10375 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
10376
10377 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
10378 * g++.old-deja/g++.mike/thunk3.C: Likewise.
10379 * g++.old-deja/g++.other/rtti3.C: Likewise.
10380 * g++.old-deja/g++.other/rttid3.C: Likewise.
10381
10382 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
10383
10384 * g77.f-torture/compile/20000630-1.x: Fix typo
10385
10386 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
10387
10388 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
10389 assembly output.
10390
10391 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
10392
10393 * gcc.dg/cpp/ident.c: New test.
10394
10395 2000-07-05 Neil Booth <NeilB@earthling.net>
10396
10397 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
10398 gcc.dg/cpp/lexstrng.c: New tests.
10399
10400 2000-07-04 Neil Booth <NeilB@earthling.net>
10401
10402 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
10403 * gcc.dg/cpp/strify2.c: Same.
10404
10405 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
10406
10407 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
10408 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
10409 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
10410 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
10411
10412 * testsuite/gcc.dg/cpp/macro1.c,
10413 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
10414 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
10415 testsuite/gcc.dg/cpp/strify1.c,
10416 testsuite/gcc.dg/cpp/strify2.c: New tests.
10417
10418 2000-07-03 Jakub Jelinek <jakub@redhat.com>
10419
10420 * gcc.c-torture/execute/20000703-1.c: New test.
10421
10422 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
10423
10424 * g++.old-deja/g++.pt (lookup10.C): New test.
10425
10426 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
10427
10428 * g++.old-deja/g++.pt (typename25.C): New test.
10429
10430 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
10431
10432 * gcc.c-torture/compile/20000701-1.c: New test.
10433
10434 2000-06-30 Nick Clifton <nickc@cygnus.com>
10435
10436 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
10437 to test case.
10438
10439 2000-06-30 Catherine Moore <clm@cygnus.com>
10440
10441 * gcc.c-torture/execute/align-1.c: New test.
10442
10443 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
10444
10445 * g++.old-deja/g++.pt/expr8.C: New test.
10446 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
10447
10448 2000-06-29 Nick Clifton <nickc@cygnus.com>
10449
10450 * gcc.c-torture/compile/20000629-1.c: New test.
10451
10452 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
10453
10454
10455 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
10456 gcc.dg/noncompile directory, depending on whether they're
10457 preprocessor tests or not. Annotate all the tests for the dg
10458 framework.
10459
10460 * gcc.c-torture/noncompile/noncompile.exp: Delete.
10461 * gcc.dg/noncompile/noncompile.exp: New.
10462
10463 * Moved files:
10464 Old name New name
10465 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
10466 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
10467 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
10468 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
10469 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
10470 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
10471 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
10472 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
10473 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
10474 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
10475 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
10476 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
10477 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
10478 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
10479 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
10480 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
10481 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
10482 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
10483 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
10484 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
10485 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
10486 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
10487 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
10488 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
10489
10490 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
10491 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
10492 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
10493 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
10494 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
10495 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
10496
10497 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
10498
10499 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
10500 declare one variable. On the fourth, error.
10501 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
10502 declared by 20000628-1a.h.
10503
10504 2000-06-29 Richard Henderson <rth@redhat.com>
10505
10506 * gcc.c-torture/execute/930529-1.x: New file.
10507 * gcc.dg/920413-1.c: Adjust expected warning text.
10508 * gcc.dg/980217-1.c: Declare abort.
10509 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10510
10511 2000-06-29 Jeffrey A Law (law@cygnus.com)
10512
10513 * g77.f-torture/compile/20000629-1.f: New test.
10514 * g77.f-torture/compile/20000629-1.x: Expected to fail.
10515
10516 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
10517
10518 Rearrange lots of files, removing entirely the
10519 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10520 directories.
10521
10522 * Deleted files:
10523 gcc.c-torture/code_quality/code_quality.exp
10524 gcc.c-torture/special/special.exp
10525 gcc.failure/failure.exp
10526 gcc.failure/940409-1.x
10527 gcc.c-torture/compile/961203-1.x
10528
10529 * New files:
10530 gcc.misc-tests/linkage.exp
10531 gcc.c-torture/execute/920730-1t.c
10532 gcc.c-torture/execute/920730-1t.x
10533 gcc.c-torture/compile/920520-1.x
10534 gcc.c-torture/compile/920521-1.x
10535 gcc.c-torture/compile/981006-1.x
10536 gcc.c-torture/execute/eeprof-1.x
10537
10538 * Moved files (possibly with modifications to fit a new harness):
10539 Old name New name
10540 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
10541 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
10542 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
10543 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
10544 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
10545 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
10546 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
10547 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
10548 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
10549 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
10550 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
10551 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
10552 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
10553 gcc.failure/940409-1.c gcc.dg/940409-1.c
10554
10555 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
10556
10557 * c-torture/compile/961203-1.x: Delete.
10558
10559 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
10560 not exit. Include stdio.h.
10561 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10562 * gcc.misc-tests/dg-12.c: Likewise.
10563 * gcc.misc-tests/dg-5.c: Likewise.
10564 * gcc.misc-tests/dg-6.c: Likewise.
10565 * gcc.misc-tests/dg-7.c: Prototype abort.
10566 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10567 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10568 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
10569 not exit.
10570 * gcc.misc-tests/sieve.c: Use return from main, not exit.
10571 * gcc.misc-tests/sort2.c: Use return from main, not exit.
10572
10573 2000-06-28 Jakub Jelinek <jakub@redhat.com>
10574
10575 * gcc.dg/cpp/20000628-1.c: New test.
10576 * gcc.dg/cpp/20000628-1.h: New header for above test.
10577 * gcc.dg/cpp/20000628-1a.h: Likewise.
10578
10579 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
10580
10581 * gcc.dg/cpp: New directory.
10582 * gcc.dg/cpp/cpp.exp: New driver.
10583 * gcc.dg/cpp/20000627-1.c: New test.
10584 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10585 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10586 and rewrite as a compilation test.
10587
10588 * gcc.dg: Move many files into the cpp subdirectory, possibly
10589 renaming or editing them as well.
10590 Old name New name
10591 990119-1.c cpp/19990119-1.c
10592 990228-1.c cpp/19990228-1.c
10593 990407-1.c cpp/19990407-1.c
10594 990409-1.c cpp/19990409-1.c
10595 990413-1.c cpp/19990413-1.c
10596 990703-1.c cpp/19990703-1.c
10597 20000127-1.c cpp/20000127-1.c
10598 20000129-1.c cpp/20000129-1.c
10599 20000207-1.c cpp/20000207-1.c
10600 20000207-2.c cpp/20000207-2.c
10601 20000209-1.c cpp/20000209-1.c
10602 20000209-2.c cpp/20000209-2.c
10603 20000301-1.c cpp/20000301-1.c
10604 20000419-1.c cpp/20000419-1.c
10605 20000510-1.S cpp/20000510-1.S
10606 20000519-1.c cpp/20000519-1.c
10607 20000529-1.c cpp/20000529-1.c
10608 20000625-1.c cpp/20000625-1.c
10609 20000625-2.c cpp/20000625-2.c
10610 cpp-as1.c cpp/assert1.c
10611 cpp-as2.c cpp/assert2.c
10612 cxx-comments-1.c cpp/cxxcom1.c
10613 cxx-comments-2.c cpp/cxxcom2.c
10614 endif-label.c cpp/endif.c
10615 cpp-hash1.c cpp/hash1.c
10616 cpp-hash2.c cpp/hash2.c
10617 cpp-if1.c cpp/if-1.c
10618 cpp-if2.c cpp/if-2.c
10619 cpp-if3.c cpp/if-3.c
10620 cpp-if4.c cpp/if-4.c
10621 cpp-if5.c cpp/if-5.c
10622 cpp-cond.c cpp/if-cexp.c
10623 cpp-missingop.c cpp/if-mop.c
10624 cpp-missingparen.c cpp/if-mpar.c
10625 cpp-opprec.c cpp/if-oppr.c
10626 cpp-ifparen.c cpp/if-paren.c
10627 cpp-shortcircuit.c cpp/if-sc.c
10628 cpp-shift.c cpp/if-shift.c
10629 cpp-unary.c cpp/if-unary.c
10630 cpp-li1.c cpp/line1.c
10631 cpp-li2.c cpp/line2.c
10632 lineno.c cpp/line3.c
10633 lineno-2.c cpp/line4.c
10634 cpp-mi.c cpp/mi1.c
10635 cpp-mic.h cpp/mi1c.h
10636 cpp-micc.h cpp/mi1cc.h
10637 cpp-mind.h cpp/mi1nd.h
10638 cpp-mindp.h cpp/mi1ndp.h
10639 cpp-mix.h cpp/mi1x.h
10640 cpp-mi2.c cpp/mi2.c
10641 cpp-mi2a.h cpp/mi2a.h
10642 cpp-mi2b.h cpp/mi2b.h
10643 cpp-mi2c.h cpp/mi2c.h
10644 cpp-mi3.c cpp/mi3.c
10645 cpp-mi3.def cpp/mi3.def
10646 poison-1.c cpp/poison.c
10647 pr-impl.c cpp/prag-imp.c
10648 cpp-redef-2.c cpp/redef1.c
10649 cpp-redef.c cpp/redef2.c
10650 strpaste.c cpp/strp1.c
10651 strpaste-2.c cpp/strp2.c
10652 cpp-tradpaste.c cpp/tr-paste.c
10653 cpp-tradstringify.c cpp/tr-str.c
10654 cpp-tradwarn1.c cpp/tr-warn1.c
10655 cpp-tradwarn2.c cpp/tr-warn2.c
10656 trigraphs.c cpp/trigraphs.c
10657 cpp-unc1.c cpp/unc1.c
10658 cpp-unc2.c cpp/unc2.c
10659 cpp-unc3.c cpp/unc3.c
10660 cpp-unc.c cpp/unc4.c
10661 undef.c cpp/undef1.c
10662 undef-2.c cpp/undef2.c
10663 cpp-wi1.c cpp/widestr1.c
10664
10665 2000-06-27 Mark Mitchell <mark@codesourcery.com>
10666
10667 * lib/g++.exp (g++_include_flags): Tweak.
10668
10669 2000-06-27 H.J. Lu <hjl@gnu.org>
10670 Loren J. Rittle <ljrittle@acm.org>
10671
10672 * lib/g++.exp (g++_include_flags): Override libgloss.exp
10673 version with one that knows about the new gcc tree structure.
10674 (g++_link_flags): Same.
10675
10676 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
10677
10678 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10679 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10680 case we are cross-compiling.
10681
10682 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10683 g++.old-deja/g++.niklas/Makefile.in,
10684 g++.old-deja/g++.niklas/configure.in,
10685 g++.old-deja/g++.other/Makefile.in,
10686 g++.old-deja/g++.other/configure.in,
10687 gcc.c-torture/code_quality/Makefile.in,
10688 gcc.c-torture/code_quality/configure.in,
10689 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10690 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10691 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10692 gcc.c-torture/execute/ieee/Makefile.in,
10693 gcc.c-torture/execute/ieee/configure.in,
10694 gcc.c-torture/noncompile/Makefile.in,
10695 gcc.c-torture/noncompile/configure.in,
10696 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10697 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10698 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10699
10700 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10701
10702 * g++.old-deja/g++.other/ambig3.C: New test.
10703
10704 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10705
10706 * g++.old-deja/g++.pt/syntax1.C: New test.
10707 * g++.old-deja/g++.pt/syntax2.C: New test.
10708 * g++.old-deja/g++.other/syntax3.C: New test.
10709 * g++.old-deja/g++.other/syntax4.C: New test.
10710
10711 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10712
10713 * gcc.dg/20000623-1.c: Prototype exit and abort.
10714
10715 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10716
10717 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10718 New tests.
10719 * gcc.dg/cpp-mi3.def: New file.
10720
10721 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10722 inside assertions.
10723 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10724 lexer's error messages.
10725 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10726 divine anything from the linemarkers.
10727 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10728 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10729
10730 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
10731
10732 * gcc.dg/20000623-1.c: New test.
10733
10734 2000-06-22 Jakub Jelinek <jakub@redhat.com>
10735
10736 * gcc.c-torture/execute/20000622-1.c: New test.
10737
10738 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10739
10740 * g++.old-deja/g++.other/init15.C: New test.
10741
10742 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10743
10744 * g++.old-deja/g++.pt/vaarg2.C: New test.
10745 * g++.old-deja/g++.pt/vaarg3.C: New test.
10746
10747 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
10748
10749 * g++.old-deja/g++.other/dyncast6.C: New test.
10750
10751 2000-06-15 Jakub Jelinek <jakub@redhat.com>
10752
10753 * gcc.c-torture/execute/loop-6.c: New test.
10754
10755 2000-06-14 Jakub Jelinek <jakub@redhat.com>
10756
10757 * gcc.dg/20000614-1.c: New test.
10758 * gcc.dg/20000614-2.c: New test.
10759
10760 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
10761
10762 * g++.old-deja/g++.other/inline12.C: New test.
10763
10764 2000-06-13 Jakub Jelinek <jakub@redhat.com>
10765
10766 * g++.old-deja/g++.other/eh1.C: New test.
10767
10768 2000-06-12 Jakub Jelinek <jakub@redhat.com>
10769
10770 * g++.old-deja/g++.other/type.C: New test.
10771
10772 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10773
10774 * g++.old-deja/g++.other/initstring.C: New test.
10775
10776 2000-06-12 Jason Merrill <jason@redhat.com>
10777
10778 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10779
10780 2000-06-09 Jeffrey A Law (law@cygnus.com)
10781
10782 * gcc.c-torture/compile/20000609-1.c: New test.
10783
10784 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
10785
10786 * gcc.dg/20000609-1.c: New test.
10787
10788 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
10789
10790 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10791 * gcc.c-torture/noncompile/poison-1.c: Move...
10792 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10793 * gcc.dg/cpp-li1.c: Add a token after the #line.
10794
10795 2000-06-05 Richard Henderson <rth@cygnus.com>
10796
10797 * gcc.c-torture/execute/20000605-2.c: New test.
10798 * gcc.c-torture/execute/20000605-3.c: New test.
10799
10800 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
10801
10802 * g77.f-torture/execute/20000503-1.x: New file.
10803
10804 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
10805
10806 * g++.old-deja/g++.eh/badalloc1.C: New test.
10807
10808 2000-06-05 Richard Henderson <rth@cygnus.com>
10809
10810 * gcc.c-torture/execute/20000605-1.c: New test.
10811
10812 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10813 Nathan Sidwell <nathan@codesourcery.com>
10814
10815 * gcc.c-torture/compile/20000605-1.c: New test.
10816
10817 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
10818
10819 * g77.f-torture/compile/20000601-1.f: New test.
10820
10821 2000-06-03 Richard Henderson <rth@cygnus.com>
10822
10823 * gcc.c-torture/execute/20000603-1.c: New.
10824
10825 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
10826
10827 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10828 * gcc.dg/noreturn-2.c (noreturn): Likewise.
10829
10830 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
10831
10832 * gcc.dg/compare2.c (case 12): XFAIL.
10833 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10834 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10835
10836 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10837
10838 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
10839
10840 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10841 guard macro is already defined when the header is first
10842 included.
10843 * gcc.dg/cpp-mix.h: New file.
10844 * gcc.dg/endif-label.c: Update patterns to match compiler.
10845
10846 * g++.brendan/complex1.C: Declare abort.
10847 * g++.law/refs4.C: Remove XFAIL.
10848 * g++.oliva/expr2.C: Declare abort and exit.
10849
10850 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
10851
10852 * gcc.c-torture/execute/20000528-1.c: New test.
10853
10854 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10855 * g++.old-deja/g++.law/temps4.C: Likewise.
10856
10857 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10858 stdlib.h. Call abort() on failure.
10859 * g++.old-deja/g++.law/refs4.C: Likewise.
10860 * g++.old-deja/g++.law/temps4.C: Likewise.
10861 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10862 * gcc.c-torture/execute/20000112-1.c: Include string.h.
10863
10864 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
10865
10866 Relative to g++.dg/special:
10867 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10868
10869 Relative to g++.old-deja:
10870 * g++.brendan/complex1.C, g++.jason/optimize2.C,
10871 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10872 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10873 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10874 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10875 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10876 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10877
10878 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10879 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10880 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10881 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10882 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10883 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10884 and/or string.h.
10885
10886 * g++.other/goto1.C: Update expectations for error messages.
10887
10888 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
10889
10890 * gcc.c-torture/compile/20000523-1.c: New test.
10891
10892 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10893
10894 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10895
10896 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10897
10898 * g++.old-deja/g++.eh/catch11.C: New test.
10899 * g++.old-deja/g++.eh/catch12.C: New test.
10900
10901 2000-05-24 Nick Clifton <nickc@cygnus.com>
10902
10903 * gcc.c-torture/execute/20000523-1.c: New test.
10904
10905 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
10906
10907 * c-torture/execute/bcp-1.c: Replace abort in arg of
10908 __builtin_constant_p with a generic external function.
10909
10910 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10911 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10912 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10913 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10914 Prototype abort and/or exit.
10915
10916 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10917 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10918 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10919 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10920
10921 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
10922
10923 * gcc.dg/dwarf2-1.c: New test.
10924
10925 2000-05-20 Richard Henderson <rth@cygnus.com>
10926
10927 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10928
10929 2000-05-20 Andreas Jaeger <aj@suse.de>
10930
10931 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10932 testcase.
10933
10934 2000-05-19 David Edelsohn <edelsohn@gnu.org>
10935
10936 * gcc.c-torture/execute/20000519-2.c: New test.
10937
10938 2000-05-19 Andreas Jaeger <aj@suse.de>
10939
10940 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10941 which fails with SSA.
10942
10943 * lib/c-torture.exp: Also test with -O3 -fssa.
10944
10945 2000-05-18 Michael Meissner <meissner@redhat.com>
10946
10947 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10948 * gcc.c-torture/execute/920415-1.c: Ditto.
10949 * gcc.c-torture/execute/920501-1.c: Ditto.
10950 * gcc.c-torture/execute/conversion.c: Ditto.
10951 * gcc.c-torture/execute/cvt-1.c: Ditto.
10952
10953 2000-05-18 Jeffrey A Law (law@cygnus.com)
10954
10955 * gcc.c-torture/compile/20000518-1.c: New test.
10956
10957 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
10958
10959 * g77.f-torture/compile/200005018.f: New test.
10960
10961 2000-05-17 Jeffrey A Law (law@cygnus.com)
10962
10963 * gcc.c-torture/compile/20000517-1.c: New test.
10964
10965 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10966
10967 * gcc.c-torture/execute/20000516-1.c: New test.
10968
10969 2000-05-15 Jakub Jelinek <jakub@redhat.com>
10970
10971 * g++.old-deja/g++.other/eh.C: New test.
10972
10973 2000-05-12 Richard Henderson <rth@cygnus.com>
10974
10975 * gcc.c-torture/execute/990208-1.c (main): Don't pass
10976 constants through to doit's conditional.
10977
10978 2000-05-11 Jeffrey A Law (law@cygnus.com)
10979
10980 * gcc.c-torture/compile/20000511-1.c: New test.
10981 * g77.f-torture/compile/20000511-1.f: New test.
10982 * g77.f-torture/compile/20000511-2.f: New test.
10983
10984 2000-05-11 Michael Meissner <meissner@redhat.com>
10985
10986 * gcc.c-torture/execute/20000511-1.c: New test.
10987
10988 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
10989
10990 * gcc.dg/dg.exp: Scan .S files as well as .c files.
10991 * gcc.dg/20000510-1.S: New.
10992
10993 2000-05-08 Catherine Moore <clm@cygnus.com>
10994
10995 * gcc.dg/unused-3.c: New.
10996
10997 2000-05-06 Richard Henderson <rth@cygnus.com>
10998
10999 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
11000 * g++.old-deja/g++.mike/warn1.C: Likewise.
11001 * g++.old-deja/g++.pt/local1.C: Likewise.
11002 * g++.old-deja/g++.pt/local7.C: Likewise.
11003 * g++.old-deja/g++.pt/spec16.C: Likewise.
11004
11005 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
11006
11007 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
11008
11009 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
11010
11011 * g77.f-torture/execute/20000503-1.f: New test.
11012
11013 2000-05-04 Andreas Jaeger <aj@suse.de>
11014
11015 * gcc.dg/noreturn-2.c: New test.
11016
11017 2000-05-04 Neil Booth <NeilB@earthling.net>
11018
11019 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
11020 preprocessor.
11021
11022 2000-05-04 Richard Henderson <rth@cygnus.com>
11023
11024 * gcc.c-torture/execute/20000503-1.c: Fix typo.
11025
11026 2000-05-04 Richard Henderson <rth@cygnus.com>
11027
11028 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
11029 OpenSSL by Jason R Thorpe.
11030
11031 2000-05-03 Jim Wilson <wilson@cygnus.com>
11032
11033 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
11034
11035 2000-05-03 Robert Lipe <robertlipe@usa.net>
11036
11037 * gcc.dg/20000503-1.c: New test.
11038
11039 2000-05-02 Jakub Jelinek <jakub@redhat.com>
11040
11041 * gcc.c-torture/compile/20000502-1.c: New test.
11042 * g++.old-deja/g++.other/align.C: New test.
11043 * gcc.dg/cpp-tradstringify.c: New test.
11044
11045 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
11046
11047 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
11048 and hard registers.
11049
11050 2000-04-26 Geoff Keating <geoffk@cygnus.com>
11051
11052 * gcc.c-torture/execute/loop-5.c: New test.
11053
11054 2000-04-25 Jakub Jelinek <jakub@redhat.com>
11055
11056 * gcc.c-torture/execute/va-arg-20.c: New test.
11057
11058 2000-04-23 Jeffrey A Law (law@cygnus.com)
11059
11060 * gcc.c-torture/execute/20000422-1.c: New test.
11061
11062 2000-04-20 Greg McGary <gkm@gnu.org>
11063
11064 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
11065 when optimizing, but without sibling-call optimizations (-O1).
11066
11067 2000-04-20 Jeffrey A Law (law@cygnus.com)
11068
11069 * gcc.c-torture/compile/20000420-1.c: New test.
11070
11071 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
11072
11073 * g++.abi/ptrflags.C: New test.
11074 * g++.eh/catchptr1.C: Test incomplete pointer chains.
11075
11076 2000-04-19 Catherine Moore <clm@cygnus.com>
11077
11078 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
11079
11080 2000-04-19 Greg McGary <gkm@gnu.org>
11081
11082 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
11083 sibling-call optimizations.
11084
11085 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
11086
11087 * gcc.dg/20000419-1.c: New test.
11088
11089 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
11090
11091 * gcc.c-torture/execute/20000412-6.c: New test.
11092
11093 2000-04-12 Jeffrey A Law (law@cygnus.com)
11094
11095 * gcc.c-torture/execute/20000412-5.c: New test.
11096 * g77.f-torture/compile/20000412-1.f: New test.
11097 * gcc.c-torture/execute/20000412-4.c: New test.
11098 * gcc.c-torture/compile/20000412-2.c: New test.
11099 * gcc.c-torture/execute/20000412-3.c: New test.
11100 * gcc.c-torture/compile/20000412-1.c: New test.
11101 * gcc.c-torture/execute/20000412-2.c: New test.
11102
11103 2000-04-12 Jakub Jelinek <jakub@redhat.com>
11104
11105 * objc/execute/bf-20.m: New test.
11106
11107 2000-04-10 Richard Henderson <rth@cygnus.com>
11108
11109 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
11110
11111 * gcc.c-torture/execute/20000412-1.c: New test.
11112
11113 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
11114
11115 * g++.old-deja/g++.eh/catchptr1.C: New test.
11116
11117 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
11118
11119 * g++.old-deja/g++.abi/cxa_vec.C: New test.
11120
11121 2000-04-08 Neil Booth <NeilB@earthling.net>
11122
11123 * gcc.dg/cpp-nullchar.c: Remove test as
11124 embedded nulls cause problems.
11125
11126 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11127
11128 * gcc.dg/compare2.c: New test.
11129
11130 2000-04-08 Neil Booth <NeilB@earthling.net>
11131
11132 * gcc.dg/cpp-nullchar.c: New test.
11133
11134 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
11135
11136 * gcc.dg/cpp-mi2.c: New test.
11137 * gcc.dg/cpp-mi2[abc].h: New files.
11138
11139 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
11140
11141 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
11142 member name.
11143
11144 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
11145
11146 * g++.old-deja/g++.abi/vmihint.C: New test.
11147
11148 2000-04-06 Neil Booth <NeilB@earthling.net>
11149
11150 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
11151 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
11152 copyright.
11153
11154 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
11155
11156 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
11157 avoid stack-frame overwrite.
11158
11159 2000-04-05 Jakub Jelinek <jakub@redhat.com>
11160
11161 * gcc.c-torture/compile/20000405-2.c: New test.
11162 * gcc.c-torture/compile/20000405-3.c: New test.
11163
11164 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11165
11166 * gcc.c-torture/compile/20000405-1.c: New test.
11167
11168 2000-04-04 Geoff Keating <geoffk@cygnus.com>
11169
11170 * gcc.dg/cast-qual-1.c: Revert last change.
11171
11172 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11173
11174 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
11175
11176 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
11177
11178 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
11179 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
11180
11181 2000-04-03 Jeffrey A Law (law@cygnus.com)
11182
11183 * gcc.c-torture/compile/20000403-2.c: New test.
11184 * gcc.c-torture/compile/20000403-1.c: New test.
11185
11186 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
11187
11188 * gcc.c-torture/execute/20000403-1.c: New test.
11189
11190 2000-04-03 Geoff Keating <geoffk@cygnus.com>
11191
11192 * gcc.c-torture/execute/20000402-1.c: New test.
11193
11194 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
11195
11196 * gcc.c-torture/execute/va-arg-15.c: New test.
11197 * gcc.c-torture/execute/va-arg-16.c: New test.
11198 * gcc.c-torture/execute/va-arg-17.c: New test.
11199 * gcc.c-torture/execute/va-arg-18.c: New test.
11200 * gcc.c-torture/execute/va-arg-19.c: New test.
11201
11202 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
11203
11204 * gcc.c-torture/compile/981211-1.c: Move to...
11205 * gcc.dg/cpp-as1.c: ...here.
11206 * gcc.dg/cpp-as2.c: New file.
11207
11208 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
11209 compiler.
11210
11211 2000-04-02 Neil Booth <NeilB@earthling.net>
11212
11213 * gcc.dg/cpp-cond.c New tests.
11214 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
11215 accidental success less likely.
11216 * gcc.dg/cpp-missingop.c New tests.
11217 * gcc.dg/cpp-missingparen.c New tests.
11218 * gcc.dg/cpp-shift.c New tests.
11219 * gcc.dg/cpp-shortcircuit.c New tests.
11220 * gcc.dg/cpp-unary.c New tests.
11221
11222 2000-03-29 Jeffrey A Law (law@cygnus.com)
11223
11224 * gcc.c-torture/compile/20000329-1.c: New test.
11225
11226 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
11227
11228 * gcc.c-torture/compile/20000326-1.c: New test.
11229 * gcc.c-torture/compile/20000326-2.c: New test.
11230
11231 2000-03-24 Geoff Keating <geoffk@cygnus.com>
11232
11233 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
11234 the first parameter is a function argument.
11235
11236 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
11237
11238 * g++.old-deja/g++.ext/array4.C: New test.
11239
11240 2000-03-22 Geoff Keating <geoffk@cygnus.com>
11241
11242 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
11243
11244 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11245
11246 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
11247
11248 2000-03-19 Richard Henderson <rth@cygnus.com>
11249
11250 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
11251
11252 2000-03-19 Richard Henderson <rth@cygnus.com>
11253
11254 * gcc.c-torture/compile/20000319-1.c: New test.
11255
11256 2000-03-14 Jeffrey A Law (law@cygnus.com)
11257
11258 * gcc.c-torture/execute/20000314-3.c: New test.
11259 * gcc.c-torture/execute/20000314-2.c: New test.
11260 * gcc.c-torture/execute/20000314-1.c: New test.
11261 * gcc.c-torture/compile/20000314-2.c: New test.
11262 * gcc.c-torture/compile/20000314-1.c: New test.
11263
11264 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
11265
11266 * g++.old-deja/g++.warn/inline.C: New test.
11267
11268 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
11269
11270 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
11271 standards-compliant result rather than specific constants.
11272 Put test-values in array.
11273
11274 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
11275
11276 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
11277 (g++_target_compile): Put test-specific options last.
11278
11279 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
11280
11281 * g++.old-deja/g++.eh/vbase4.C: New test.
11282
11283 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
11284
11285 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
11286
11287 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
11288
11289 * g++.old-deja/g++.brendan/misc12.C: Removed.
11290 * g++.old-deja/g++.pt/memtemp77.C: Constify.
11291 * g++.old-deja/g++.ext/pretty4.C: New test.
11292
11293 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
11294
11295 * g++.old-deja/g++.other/string2.C: New test.
11296
11297 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
11298
11299 * g++.old-deja/g++.warn/impint2.C: New test.
11300
11301 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
11302
11303 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
11304 is 1, not zero.
11305
11306 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
11307
11308 * g++.old-deja/g++.warn/impint.C: New test.
11309 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
11310 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
11311 * g++.old-deja/g++.pt/explicit12.C: Likewise.
11312 * g++.old-deja/g++.pt/explicit13.C: Likewise.
11313 * g++.old-deja/g++.pt/explicit17.C: Likewise.
11314 * g++.old-deja/g++.pt/explicit18.C: Likewise.
11315 * g++.old-deja/g++.pt/explicit19.C: Likewise.
11316 * g++.old-deja/g++.pt/explicit23.C: Likewise.
11317 * g++.old-deja/g++.pt/explicit31.C: Likewise.
11318 * g++.old-deja/g++.pt/explicit35.C: Likewise.
11319 * g++.old-deja/g++.pt/explicit6.C: Likewise.
11320 * g++.old-deja/g++.pt/memclass7.C: Likewise.
11321
11322 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
11323
11324 * gcc.dg/cpp-redef.c: New test.
11325
11326 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
11327
11328 * g++.old-deja/g++.pt/unify7.C: New test.
11329
11330 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11331
11332 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
11333 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
11334
11335 2000-02-25 Geoff Keating <geoffk@cygnus.com>
11336
11337 * gcc.c-torture/compile/20000224-1.c: New test.
11338
11339 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11340
11341 * gcc.c-torture/compile/cpp-2.c: New test.
11342 * gcc.c-torture/compile/cpp-1.c: New test.
11343
11344 2000-02-25 Jeffrey A Law (law@cygnus.com)
11345
11346 * gcc.c-torture/execute/20000225-1.c: New test.
11347
11348 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11349
11350 * gcc.dg/cpp-li2.c: New test.
11351
11352 * gcc.dg/cpp-wi1.c: New test.
11353
11354 * gcc.dg/cpp-li1.c: New test.
11355
11356 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
11357
11358 * g++.old-deja/g++.other/sizeof5.C: New test.
11359
11360 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11361
11362 * gcc.c-torture/execute/va-arg-13.c: New test.
11363
11364 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
11365
11366 * gcc.c-torture/execute/va-arg-12.c: New test.
11367
11368 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
11369
11370 * gcc.c-torture/execute/20000223-1.c: New test.
11371
11372 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
11373
11374 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
11375
11376 2000-02-22 Mark Mitchell <mark@codesourcery.com>
11377
11378 * g++.old-deja/g++.abi/ptrmem.C: New test.
11379
11380 2000-02-19 Richard Henderson <rth@cygnus.com>
11381
11382 * gcc.c-torture/compile/init-3.c: New.
11383
11384 2000-02-17 Mark Mitchell <mark@codesourcery.com>
11385
11386 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
11387 ALWAYS_CXXFLAGS.
11388
11389 2000-02-11 Robert Lipe <robertl@sco.com>
11390
11391 * gcc.c-torture/compile/20000211-3.c: New test.
11392
11393 2000-02-11 Martin Buchholz <martin@xemacs.org>
11394
11395 * gcc.c-torture/compile/20000211-2.c: New test.
11396
11397 2000-02-11 Jeffrey A Law (law@cygnus.com)
11398
11399 * gcc.c-torture/compile/20000211-1.c: New test.
11400
11401 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
11402
11403 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
11404 on native targets
11405
11406 2000-02-08 Nathan Sidwell <nathan@acm.org>
11407
11408 * g++.old-deja/g++.other/cast5.C: New test.
11409
11410 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
11411
11412 * gcc.c-torture/execute/20000205-1.c: New.
11413
11414 2000-02-03 Nathan Sidwell <nathan@acm.org>
11415
11416 * g++.old-deja/g++.jason/cast3.C: Return void.
11417 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
11418
11419 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11420
11421 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
11422
11423 * gcc.dg/loop-1.c: New test.
11424
11425 2000-01-27 Jakub Jelinek <jakub@redhat.com>
11426
11427 * gcc.c-torture/compile/20000127-1.c: New test.
11428 * gcc.c-torture/execute/991228-1.c: New test.
11429
11430 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11431
11432 * gcc.dg/unused-2.c: New test.
11433
11434 * gcc.dg/conv-1.c: New test.
11435
11436 2000-01-24 Mark Mitchell <mark@codesourcery.com>
11437
11438 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
11439 compiler.
11440 (tool_option_proc): Fix typo.
11441
11442 2000-01-24 Geoff Keating <geoffk@cygnus.com>
11443
11444 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
11445 of the ld on the host, not on the build machine.
11446 Also, don't crash if '--help' is not a supported option.
11447
11448 2000-01-24 Richard Henderson <rth@cygnus.com>
11449
11450 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
11451
11452 2000-01-20 Jeffrey A Law (law@cygnus.com)
11453
11454 * gcc.c-torture/execute/20000120-2.c: New test.
11455 * gcc.c-torture/execute/20000120-1.c: New test.
11456
11457 2000-01-13 Jeffrey A Law (law@cygnus.com)
11458
11459 * gcc.c-torture/execute/20000113-1.c: New test.
11460
11461 2000-01-12 Jeffrey A Law (law@cygnus.com)
11462
11463 * gcc.c-torture/execute/20000112-1.c: New test.
11464
11465 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11466
11467 * gcc.dg/20000111-1.c: New test.
11468
11469 2000-01-10 Jeffrey A Law (law@cygnus.com)
11470
11471 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
11472 with 16 bit integers.
11473
11474 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11475
11476 * gcc.dg/20000108-1.c: New test.
11477
11478 2000-01-05 Nathan Sidwell <nathan@acm.org>
11479
11480 * g++.old-deja/g++.ns/koenig8.C: New test.
11481
11482 2000-01-05 Nathan Sidwell <nathan@acm.org>
11483
11484 * g++.old-deja/g++.other/cast4.C: New test.
11485
11486 2000-01-05 Jeffrey A Law (law@cygnus.com)
11487
11488 * gcc.c-torture/compile/20000105-2.c: New test.
11489 * gcc.c-torture/compile/20000105-1.c: New test.
11490
11491 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11492
11493 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
11494 references to printf & atoi to conform to ANSI standard.
11495 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
11496 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
11497 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
11498 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
11499 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
11500 * g++.old-deja/g++.brendan/complex1.C: Likewise.
11501 * g++.old-deja/g++.brendan/copy1.C: Likewise.
11502 * g++.old-deja/g++.brendan/copy2.C: Likewise.
11503 * g++.old-deja/g++.brendan/copy3.C: Likewise.
11504 * g++.old-deja/g++.brendan/copy4.C: Likewise.
11505 * g++.old-deja/g++.brendan/copy5.C: Likewise.
11506 * g++.old-deja/g++.brendan/copy6.C: Likewise.
11507 * g++.old-deja/g++.brendan/copy7.C: Likewise.
11508 * g++.old-deja/g++.brendan/copy8.C: Likewise.
11509 * g++.old-deja/g++.brendan/crash11.C: Likewise.
11510 * g++.old-deja/g++.brendan/crash14.C: Likewise.
11511 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
11512 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11513 * g++.old-deja/g++.brendan/delete2.C: Likewise.
11514 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
11515 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
11516 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
11517 * g++.old-deja/g++.brendan/eh1.C: Likewise.
11518 * g++.old-deja/g++.brendan/groff1.C: Likewise.
11519 * g++.old-deja/g++.brendan/init3.C: Likewise.
11520 * g++.old-deja/g++.brendan/misc12.C: Likewise.
11521 * g++.old-deja/g++.brendan/misc7.C: Likewise.
11522 * g++.old-deja/g++.brendan/new2.C: Likewise.
11523 * g++.old-deja/g++.brendan/operators4.C: Likewise.
11524 * g++.old-deja/g++.brendan/operators5.C: Likewise.
11525 * g++.old-deja/g++.brendan/overload2.C: Likewise.
11526 * g++.old-deja/g++.brendan/overload7.C: Likewise.
11527 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
11528 * g++.old-deja/g++.brendan/reference1.C: Likewise.
11529 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11530 * g++.old-deja/g++.brendan/template24.C: Likewise.
11531 * g++.old-deja/g++.brendan/template3.C: Likewise.
11532 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
11533 * g++.old-deja/g++.jason/inline3.C: Likewise.
11534 * g++.old-deja/g++.jason/opeq.C: Likewise.
11535 * g++.old-deja/g++.law/arg5.C: Likewise.
11536 * g++.old-deja/g++.law/arm7.C: Likewise.
11537 * g++.old-deja/g++.law/ctors11.C: Likewise.
11538 * g++.old-deja/g++.law/cvt8.C: Likewise.
11539 * g++.old-deja/g++.law/init9.C: Likewise.
11540 * g++.old-deja/g++.law/refs4.C: Likewise.
11541 * g++.old-deja/g++.law/template2.C: Likewise.
11542 * g++.old-deja/g++.law/visibility24.C: Likewise.
11543 * g++.old-deja/g++.law/vtable3.C: Likewise.
11544 * g++.old-deja/g++.mike/asm2.C: Likewise.
11545 * g++.old-deja/g++.mike/eh1.C: Likewise.
11546 * g++.old-deja/g++.mike/misc1.C: Likewise.
11547 * g++.old-deja/g++.mike/misc13.C: Likewise.
11548 * g++.old-deja/g++.mike/misc14.C: Likewise.
11549 * g++.old-deja/g++.mike/ns12.C: Likewise.
11550 * g++.old-deja/g++.mike/p1248.C: Likewise.
11551 * g++.old-deja/g++.mike/p3708.C: Likewise.
11552 * g++.old-deja/g++.mike/p3708a.C: Likewise.
11553 * g++.old-deja/g++.mike/p3708b.C: Likewise.
11554 * g++.old-deja/g++.mike/p646.C: Likewise.
11555 * g++.old-deja/g++.mike/p700.C: Likewise.
11556 * g++.old-deja/g++.mike/p783.C: Likewise.
11557 * g++.old-deja/g++.mike/p783a.C: Likewise.
11558 * g++.old-deja/g++.mike/p783b.C: Likewise.
11559 * g++.old-deja/g++.mike/p786.C: Likewise.
11560 * g++.old-deja/g++.mike/p789.C: Likewise.
11561 * g++.old-deja/g++.mike/p789a.C: Likewise.
11562 * g++.old-deja/g++.mike/p807a.C: Likewise.
11563 * g++.old-deja/g++.other/delete3.C: Likewise.
11564 * g++.old-deja/g++.other/dyncast1.C: Likewise.
11565 * g++.old-deja/g++.other/dyncast2.C: Likewise.
11566 * g++.old-deja/g++.other/dyncast3.C: Likewise.
11567 * g++.old-deja/g++.other/empty1.C: Likewise.
11568 * g++.old-deja/g++.other/temporary1.C: Likewise.
11569 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11570 * g++.old-deja/g++.pt/t16.C: Likewise.
11571 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11572
11573 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
11574
11575 * gcc.dg/991230-1.c: New test.
11576
11577 1999-12-29 Jeffrey A Law (law@cygnus.com)
11578
11579 * gcc.c-torture/compile/991229-3.c: New test.
11580 * gcc.c-torture/compile/991229-2.c: New test.
11581 * gcc.c-torture/compile/991229-1.c: New test.
11582
11583 1999-12-29 Greg McGary <gkm@eng.ascend.com>
11584
11585 * gcc.c-torture/compile/labels-2.c: New test.
11586
11587 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
11588
11589 * gcc.c-torture/execute/991227-1.c: New test.
11590
11591 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11592
11593 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11594
11595 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
11596
11597 * gcc.c-torture/execute/991221-1.c: New test.
11598
11599 1999-12-20 Nathan Sidwell <nathan@acm.org>
11600
11601 * g++.old-deja/g++.other/cast3.C: New test.
11602
11603 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
11604
11605 * gcc.c-torture/execute/991216-4.c: New test.
11606
11607 1999-12-16 Michael Meissner <meissner@cygnus.com>
11608
11609 * gcc.c-torture/execute/991216-1.c: New test.
11610 * gcc.c-torture/execute/991216-2.c: New test.
11611 * gcc.c-torture/execute/991216-3.c: New test.
11612
11613 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11614
11615 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11616 Actually make the test fail by using "-O2" for compilation.
11617
11618 1999-12-15 Nathan Sidwell <nathan@acm.org>
11619
11620 * g++.old-deja/g++.warn/cast-align1.C: New test.
11621
11622 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11623
11624 * gcc.c-torture/compile/991214-1.c: New test.
11625 * gcc.c-torture/compile/991214-2.c: New test.
11626
11627 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11628
11629 * gcc.dg/991214-1.c: New test.
11630
11631 1999-12-13 Jeffrey A Law (law@cygnus.com)
11632
11633 * gcc.c-torture/compile/991213-3.c: New test.
11634 * gcc.c-torture/compile/991213-2.c: New test.
11635 * gcc.c-torture/compile/991213-1.c: New test.
11636
11637 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
11638
11639 * gcc.dg/991209-1.c: New test.
11640
11641 1999-12-08 Nathan Sidwell <nathan@acm.org>
11642
11643 * gcc.c-torture/compile/991208-1.c: New test.
11644
11645 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11646
11647 * gcc.dg/ultrasp2.c: New test.
11648
11649 1999-12-05 Alex Samuel <samuel@codesourcery.com>
11650
11651 * g++.old-deja/g++.abi/align.C (main): Fix typo.
11652
11653 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
11654
11655 * gcc.c-torture/compile/991202-1.c: New test.
11656 * gcc.c-torture/execute/991202-1.c: New test.
11657 * gcc.c-torture/execute/991202-2.c: New test.
11658 * gcc.c-torture/execute/991202-3.c: New test.
11659
11660 1999-12-02 Alex Samuel <samuel@codesourcery.com>
11661
11662 * g++.old-deja/g++.abi/align.C: New test.
11663 * g++.old-deja/g++.abi/aggregates.C: Likewise.
11664 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11665
11666 1999-12-01 Richard Henderson <rth@cygnus.com>
11667
11668 * gcc.c-torture/execute/991201-1.c: New.
11669
11670 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
11671
11672 * gcc.dg/991129-1.c: New test.
11673
11674 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
11675
11676 * gcc.c-torture/compile/991127-1.c: New test.
11677
11678 1999-11-22 Nathan Sidwell <nathan@acm.org>
11679
11680 * g++.old-deja/g++.other/warn4.C: New test.
11681
11682 1999-11-22 Nathan Sidwell <nathan@acm.org>
11683
11684 * g++.old-deja/g++.eh/cleanup2.C: New test.
11685 * g++.old-deja/g++.ext/pretty2.C: New test.
11686 * g++.old-deja/g++.ext/pretty3.C: New test.
11687 * g++.old-deja/g++.other/debug6.C: New test.
11688
11689 1999-10-20 Jim Wilson <wilson@cygnus.com>
11690
11691 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11692 compiler_output to look for one error message instead of two.
11693
11694 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
11695
11696 * gcc.c-torture/execute/991118-1.c: Also test case
11697 where the word boundary does not split a byte evenly.
11698
11699 1999-11-19 Nathan Sidwell <nathan@acm.org>
11700
11701 * g++.old-deja/g++.ext/restrict1.C: New test.
11702
11703 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11704
11705 * gcc.c-torture/execute/991118-1.c: New test.
11706
11707 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
11708
11709 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
11710 working directory pathnames.
11711
11712 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
11713
11714 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11715 host is equipped with driver.h and driver.o so it can actually
11716 compile and run the tests.
11717
11718 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
11719
11720 * gcc.c-torture/compile/991008-1.c: New test.
11721
11722 1999-11-08 Nick Clifton <nickc@cygnus.com>
11723
11724 * lib/gcc-dg.exp: Include target-supports.exp
11725
11726 1999-11-05 Nick Clifton <nickc@cygnus.com>
11727
11728 * lib/target-supports.exp: New file: Provide procs to test for
11729 features supported by the target.
11730 (check_weak_available): Moved here from ecos.exp.
11731 (check_alias_available): New proc: Determine of the target
11732 toolchain supports the alias attribute.
11733
11734 * gcc.dg/special/ecos.exp: Move check_weak_available to
11735 target-supports.exp.
11736 (alias-1.c): Only perform the test if the target supports
11737 aliases.
11738 (wkali-1.c): Only perform the test if the target supports
11739 aliases.
11740
11741 * gcc.dg/990506-0.c: Expect error messages from cross
11742 targets as well as native targets.
11743
11744 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11745
11746 * gcc.dg/ultrasp1.c: Removed xfail.
11747 * gcc.dg/struct-ret-2.c: Likewise.
11748 * gcc.dg/array-1.c: Likewise.
11749
11750 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11751
11752 * gcc.dg/struct-ret-2.c: New test.
11753
11754 * gcc.dg/array-1.c: New test.
11755
11756 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
11757
11758 * gcc.c-torture/execute/991030-1.c: New test.
11759
11760 1999-10-26 Richard Henderson <rth@cygnus.com>
11761
11762 * gcc.c-torture/compile/991026-2.c: New test.
11763
11764 1999-10-26 Jeffrey A Law (law@cygnus.com)
11765
11766 * gcc.c-torture/compile/991026-1.c: New test.
11767
11768 1999-10-23 Jeffrey A Law (law@cygnus.com)
11769
11770 * gcc.c-torture/execute/991023-1.c: New test.
11771
11772 1999-10-19 Jeffrey A Law (law@cygnus.com)
11773
11774 * gcc.c-torture/execute/991019-1.c: New test.
11775
11776 1999-10-16 Richard Henderson <rth@cygnus.com>
11777
11778 * gcc.c-torture/execute/991016-1.c: New test.
11779
11780 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
11781
11782 * gcc.c-torture/execute/991014-1.c: New test.
11783
11784 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
11785
11786 * g++.old-deja/g++.other/union2.C: New test.
11787
11788 1999-10-13 Nathan Sidwell <nathan@acm.org>
11789
11790 * g++.old-deja/g++.other/vaarg2.C: New test.
11791 * g++.old-deja/g++.other/vaarg3.C: New test.
11792
11793 1999-10-12 Craig Burley <craig@jcb-sc.com>
11794
11795 * g77.f-torture/noncompile/19990905-1.f: Moved from being
11796 in compile/.
11797
11798 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
11799
11800 * gcc.c-torture/execute/va-arg-11.c: New test.
11801
11802 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
11803
11804 * lib/file-format.exp (gcc_target_object_format): Don't
11805 crash if objdump is unavailable.
11806
11807 1999-09-29 Donn Terry <donn@interix.com>
11808
11809 * gcc.misc-tests/mg.exp: delete extraneous redirection.
11810
11811 1999-09-28 Nick Clifton <nickc@cygnus.com>
11812
11813 * gcc.c-torture/compile/990928-1.c: New test.
11814
11815 1999-09-28 Nathan Sidwell <nathan@acm.org>
11816
11817 * g++.old-deja/g++.other/decl6.C: New test.
11818
11819 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11820
11821 * gcc.c-torture/execute/va-arg-10.c: New test.
11822
11823 1999-09-27 Nathan Sidwell <nathan@acm.org>
11824
11825 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11826 __PRETTY_FUNCTION__.
11827
11828 1999-09-23 Nick Clifton <nickc@cygnus.com>
11829
11830 * gcc.c-torture/execute/990923-1.c: New test.
11831
11832 1999-09-21 Nick Clifton <nickc@cygnus.com>
11833
11834 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11835 for which -fpic is inappropriate.
11836
11837 1999-09-21 Mark Mitchell <mark@codesourcery.com>
11838
11839 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11840
11841 1999-09-21 Nathan Sidwell <nathan@acm.org>
11842
11843 * g++.old-deja/g++.other/dyncast1.C: New test.
11844 * g++.old-deja/g++.other/dyncast2.C: New test.
11845 * g++.old-deja/g++.other/dyncast3.C: New test.
11846 * g++.old-deja/g++.other/dyncast4.C: New test.
11847 * g++.old-deja/g++.other/dyncast5.C: New test.
11848 * g++.old-deja/g++.eh/catch3.C: New test.
11849 * g++.old-deja/g++.eh/catch3p.C: New test.
11850 * g++.old-deja/g++.eh/catch4.C: New test.
11851 * g++.old-deja/g++.eh/catch4p.C: New test.
11852 * g++.old-deja/g++.eh/catch5.C: New test.
11853 * g++.old-deja/g++.eh/catch5p.C: New test.
11854 * g++.old-deja/g++.eh/catch6.C: New test.
11855 * g++.old-deja/g++.eh/catch6p.C: New test.
11856 * g++.old-deja/g++.eh/catch7.C: New test.
11857 * g++.old-deja/g++.eh/catch7p.C: New test.
11858 * g++.old-deja/g++.eh/catch8.C: New test.
11859 * g++.old-deja/g++.eh/catch8p.C: New test.
11860 * g++.old-deja/g++.eh/catch9.C: New test.
11861 * g++.old-deja/g++.eh/catch9p.C: New test.
11862
11863 1999-09-13 Nathan Sidwell <nathan@acm.org>
11864
11865 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11866 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11867
11868 1999-09-13 Jeffrey A Law (law@cygnus.com)
11869
11870 * gcc.c-torture/compile/990913-1.c: New test.
11871
11872 1999-09-10 Nathan Sidwell <nathan@acm.org>
11873
11874 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11875 * g++.old-deja/g++.jason/rfg5.C: Likewise.
11876
11877 1999-09-09 Richard Henderson <rth@cygnus.com>
11878
11879 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11880
11881 1999-09-09 Nathan Sidwell <nathan@acm.org>
11882
11883 * g++.old-deja/g++.other/lookup11.C: New test.
11884 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11885 what is permitted and what we want.
11886 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11887 overload use.
11888 * g++.old-deja/g++.jason/rfg5.C: Likewise
11889
11890 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
11891
11892 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11893 * gcc.c-torture/noncompile/poison-1.c: New file.
11894
11895 1999-09-08 Nathan Sidwell <nathan@acm.org>
11896
11897 * g++.old-deja/g++.other/sizeof3.C: New test.
11898 * g++.old-deja/g++.other/sizeof4.C: New test.
11899 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11900 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11901
11902 1999-09-07 Richard Henderson <rth@cygnus.com>
11903
11904 * gcc.dg/va-arg-1.c: New.
11905
11906 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11907
11908 * gcc.c-torture/execute/va-arg-9.c: New test.
11909
11910 1999-09-05 Craig Burley <craig@jcb-sc.com>
11911
11912 * g77.f-torture/compile/980519-2.f: New test.
11913 * g77.f-torture/compile/19990905-0.f: New test.
11914 * g77.f-torture/compile/19990905-1.f: New test.
11915 * g77.f-torture/compile/19990905-2.f: New test.
11916
11917 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11918
11919 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
11920
11921 * gcc.c-torture/execute/990827-1.c: Fix typo.
11922
11923 1999-09-03 Nathan Sidwell <nathan@acm.org>
11924
11925 * g++.old-deja/g++.other/deref1.C: New test.
11926
11927 1999-09-02 Nathan Sidwell <nathan@acm.org>
11928
11929 * g++.old-deja/g++.other/ambig2.C: New test.
11930 * g++.old-deja/g++.other/cond5.C: New test.
11931 * g++.old-deja/g++.other/lookup16.C: New test.
11932
11933 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
11934
11935 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11936 assemblers too.
11937
11938 1999-08-31 Jeffrey A Law (law@cygnus.com)
11939
11940 * lib/c-torture.exp: Avoid the "compare executables" optimization
11941 when testing native.
11942
11943 1999-08-29 Jeffrey A Law (law@cygnus.com)
11944
11945 * gcc.c-torture/execute/990829-1.c: New test.
11946 * gcc.c-torture/compile/990829-1.c: New test.
11947
11948 1999-08-27 Paul Burchard <burchard@pobox.com>
11949
11950 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11951 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11952 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11953 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11954 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11955 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11956 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11957 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11958 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11959 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11960 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11961
11962 1999-08-27 Jeffrey A Law (law@cygnus.com)
11963
11964 * gcc.c-torture/execute/990827-1.c: New test.
11965
11966 1999-08-26 Craig Burley <craig@jcb-sc.com>
11967
11968 * g77.f-torture/noncompile/19990826-4.f: New test.
11969
11970 * g77.f-torture/compile/19990826-3.f: New test.
11971
11972 * g77.f-torture/execute/19990826-2.f: New test.
11973
11974 * g77.f-torture/compile/19990826-1.f: New test.
11975
11976 * gcc.c-torture/execute/990826-0.c: New test.
11977 * g77.c-torture/execute/19990826-0.f: New test.
11978
11979 * g77.f-torture/noncompile/970626-2.f: New test.
11980
11981 1999-08-25 Paul Burchard <burchard@pobox.com>
11982
11983 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11984 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11985 lss-011.C: New tests.
11986
11987 1999-08-25 Nathan Sidwell <nathan@acm.org>
11988
11989 * g++.old-deja/g++.other/decl5.C: New test.
11990
11991 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11992
11993 * noncompile/noncompile.exp: Load_lib c-torture.exp.
11994 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11995 call `postbase' for each one. All callers of `postbase' changed
11996 to call this instead.
11997
11998 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
11999
12000 * gcc.c-torture/execute/990811-1.c: New test.
12001
12002 1999-08-09 Nick Clifton <nickc@cygnus.com>
12003
12004 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
12005 just native ones.
12006
12007 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
12008 just native ones.
12009
12010 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
12011
12012 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
12013
12014 1999-08-04 Jeffrey A Law (law@cygnus.com)
12015
12016 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
12017
12018 1999-08-04 Nathan Sidwell <nathan@acm.org>
12019
12020 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
12021
12022 1999-08-04 Jeffrey A Law (law@cygnus.com)
12023
12024 * gcc.c-torture/execute/990804-1.c: New test.
12025
12026 1999-08-03 Nathan Sidwell <nathan@acm.org>
12027
12028 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
12029 * g++.old-deja/g++.brendan/crash64.C: Likewise
12030 * g++.old-deja/g++.brendan/overload8.C: Likewise
12031
12032 1999-08-03 Nathan Sidwell <nathan@acm.org>
12033
12034 * g++.old-deja/g++.other/struct1.C: New test.
12035
12036 1999-08-03 Nathan Sidwell <nathan@acm.org>
12037
12038 * g++.old-deja/g++.other/enum2.C: New test.
12039
12040 1999-08-02 Richard Henderson <rth@cygnus.com>
12041
12042 Adapted from tests from Franz Sirl:
12043 * gcc.c-torture/execute/va-arg-7.c: New test.
12044 * gcc.c-torture/execute/va-arg-8.c: New test.
12045
12046 1999-08-01 Jeffrey A Law (law@cygnus.com)
12047
12048 * gcc.c-torture/compile/990801-2.c: New test.
12049
12050 * gcc.c-torture/compile/990801-1.c: New test.
12051
12052 1999-07-27 Michael Meissner <meissner@cygnus.com>
12053
12054 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
12055 fp-cmp-1.c, converting double to float.
12056
12057 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
12058 fp-cmp-1.c, converting double to long double.
12059
12060 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
12061 from fr1 to unknown_register, since fr1 is a legitimate register
12062 on some machines.
12063
12064 1999-07-25 Jeffrey A Law (law@cygnus.com)
12065
12066 * README: More listname related changes.
12067
12068 1999-07-08 Catherine Moore <clm@cygnus.com>
12069
12070 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
12071
12072 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
12073
12074 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
12075
12076 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
12077
12078 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
12079
12080 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
12081
12082 * gcc.dg/990703-1.c: New test.
12083
12084 1999-06-29 Nick Clifton <nickc@cygnus.com>
12085
12086 * lib/file-format.exp: New file: Move definition of proc
12087 gcc_target_object_format to here from
12088 gcc.dg/special/ecos.exp.
12089
12090 * lib/c-torture.exp: Include lib file-format.exp.
12091 * lib/gcc-dg.exp: Include lib file-format.exp.
12092
12093 * gcc.dg/special/ecos.exp: Remove definition of proc
12094 gcc_target_object_format.
12095
12096 1999-06-28 Jeffrey A Law (law@cygnus.com)
12097
12098 * gcc.c-torture/execute/990628-1.c: New test.
12099
12100 1999-06-25 Jeffrey A Law (law@cygnus.com)
12101
12102 * gcc.c-torture/compile/990625-2.c: New test.
12103
12104 * gcc.c-torture/compile/990625-1.c: New test.
12105
12106 1999-06-23 Nick Clifton <nickc@cygnus.com>
12107
12108 * gcc.c-torture/compile/dll.c: New test case. Check that dll
12109 attributes compile.
12110 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
12111 ports that use the COFF/PE file format.
12112
12113 1999-06-17 Jeffrey A Law (law@cygnus.com)
12114
12115 * gcc.c-torture/compile/990617-1.c: New test.
12116
12117 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
12118
12119 * g++.old-deja/g++.other/decl4.C: New test.
12120
12121 1999-06-14 Nathan Sidwell <nathan@acm.org>
12122
12123 * g++.old-deja/g++.other/bitfld3.C: New test.
12124
12125 1999-06-08 Nathan Sidwell <nathan@acm.org>
12126
12127 * g++.old-deja/g++.eh/catch1.C: New test.
12128
12129 1999-06-07 Jeffrey A Law (law@cygnus.com)
12130
12131 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
12132
12133 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
12134 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
12135
12136 1999-06-05 Craig Burley <craig@jcb-sc.com>
12137
12138 * g77.f-torture/compile/19990502-0.f: Replace with new,
12139 shorter, test that still fails after recent changes.
12140
12141 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12142
12143 * gcc.c-torture/execute/990604-1.c: New test.
12144
12145 1999-05-31 Jeffrey A Law (law@cygnus.com)
12146
12147 * gcc.c-torture/execute/990531-1.c: New test.
12148
12149 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12150
12151 * gcc.c-torture/compile/990527-1.c: New test.
12152
12153 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
12154
12155 * gcc.c-torture/execute/990527-1.c: New test.
12156
12157 1999-05-25 Nick Clifton <nickc@cygnus.com>
12158
12159 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
12160 bitfields as signed.
12161
12162 1999-05-25 Craig Burley <craig@jcb-sc.com>
12163
12164 * g77.f-torture/compile/19990525-0.f: New test.
12165
12166 1999-05-25 Jeffrey A Law (law@cygnus.com)
12167
12168 * gcc.c-torture/execute/990525-2.c: New test.
12169
12170 * gcc.c-torture/execute/990525-1.c: New test.
12171
12172 1999-05-24 Nathan Sidwell <nathan@acm.org>
12173
12174 * g++.old-deja/g++.other/anon3.C: New test.
12175 * g++.old-deja/g++.other/anon4.C: New test.
12176 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
12177 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
12178 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
12179 Merrill).
12180
12181 1999-05-24 Jeffrey A Law (law@cygnus.com)
12182
12183 * gcc.c-torture/execute/990524-1.c: New test.
12184
12185 * gcc.dg/990524-1.c: New test.
12186
12187 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12188
12189 * gcc.c-torture/compile/990523-1.c: New test.
12190
12191 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
12192
12193 * gcc.c-torture/compile/990519-1.c: New test.
12194
12195 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12196
12197 * gcc.c-torture/compile/990517-1.c: New test.
12198
12199 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
12200 (e4, f4): New tests.
12201 (main): Call them.
12202
12203 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12204
12205 * gcc.dg/noreturn-1.c: New test.
12206
12207 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12208
12209 * gcc.c-torture/execute/990513-1.c: New test.
12210
12211 1999-05-10 Richard Henderson <rth@cygnus.com>
12212
12213 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
12214
12215 1999-05-10 Craig Burley <craig@jcb-sc.com>
12216
12217 * g77.f-torture/execute/erfc.f: Use small single-precision
12218 values, to avoid problems on Alphas when not -mieee.
12219
12220 1999-05-08 Craig Burley <craig@jcb-sc.com>
12221
12222 * gcc.dg/990506-0.c: New test.
12223
12224 1999-05-08 Richard Henderson <rth@cygnus.com>
12225
12226 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
12227 the constant to test. Don't XFAIL 64-bit targets.
12228
12229 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
12230 * g++.old-deja/g++.law/profile1.C: Likewise.
12231
12232 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
12233 operator new instances.
12234 * g++.old-deja/g++.other/delete5.C: Likewise.
12235
12236 1999-05-03 Craig Burley <craig@jcb-sc.com>
12237
12238 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
12239 intrinsic.
12240
12241 1999-05-03 Craig Burley <craig@jcb-sc.com>
12242
12243 * g77.f-torture/execute/u77-test.f: Reverse order of two
12244 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
12245
12246 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12247
12248 * gcc.dg/compare1.c: New test.
12249
12250 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
12251
12252 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
12253 New tests.
12254
12255 1999-05-02 Craig Burley <craig@jcb-sc.com>
12256
12257 * g77.f-torture/compile/19990502-1.f: New test.
12258
12259 1999-05-02 Craig Burley <craig@jcb-sc.com>
12260
12261 * g77.f-torture/compile/19990502-0.f: New test.
12262
12263 1999-05-02 Craig Burley <craig@jcb-sc.com>
12264
12265 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
12266 intrinsic.
12267
12268 1999-05-02 Craig Burley <craig@jcb-sc.com>
12269
12270 * g77.f-torture/execute/u77-test.f (main): List libU77
12271 intrinsics not currently tested.
12272 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
12273 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
12274 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
12275 Trim blanks off the ends of some printed strings.
12276
12277 1999-05-02 Craig Burley <craig@jcb-sc.com>
12278
12279 * g77.f-torture/execute/u77-test.f (main): Just warn about
12280 FSTAT gid disagreement, as it's expected on some systems.
12281
12282 1999-05-01 Craig Burley <craig@jcb-sc.com>
12283
12284 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
12285 use a new function, which allows for some slop.
12286 Clean up some commentary.
12287 (issum): The new function.
12288 (sgladd): Deleted subroutine.
12289
12290 1999-05-01 Craig Burley <craig@jcb-sc.com>
12291
12292 * g77.f-torture/execute/u77-test.f: Modify to be more like
12293 libf2c/libU77 version, bringing patches to that version here.
12294 Add suitable commentary.
12295
12296 1999-04-25 Richard Henderson <rth@cygnus.com>
12297
12298 * gcc.dg/990424-1.c: New test.
12299
12300 1999-04-24 Craig Burley <craig@jcb-sc.com>
12301
12302 * g77.f-torture/execute/u77-test.f (main): Bug involving
12303 LSTAT has been fixed, so turn back on full checking.
12304
12305 1999-04-20 Craig Burley <craig@jcb-sc.com>
12306
12307 * g77.f-torture/compile/19990419-0.f: New test.
12308 * g77.f-torture/execute/19990419-1.f: New test.
12309
12310 1999-04-17 Richard Henderson <rth@cygnus.com>
12311
12312 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
12313 to avoid the need for a prototype to supress a warning.
12314
12315 1999-04-07 Jim Wilson <wilson@cygnus.com>
12316
12317 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
12318
12319 1999-04-04 Jeffrey A Law (law@cygnus.com)
12320
12321 * gcc.c-torture/execute/990404-1.c: New test.
12322
12323 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
12324
12325 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
12326 * gcc.dg/cpp-if3.c: Don't use -pedantic.
12327 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
12328 missing initializer warnings.
12329
12330 1999-03-28 Jeffrey A Law (law@cygnus.com)
12331
12332 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
12333 matching strings.
12334
12335 1999-03-26 Jeffrey A Law (law@cygnus.com)
12336
12337 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
12338
12339 1999-03-26 Craig Burley <craig@jcb-sc.com>
12340
12341 * g77.f-torture/execute/19990325-0.f: New test.
12342 * g77.f-torture/execute/19990325-1.f: New test.
12343
12344 1999-03-24 Jeffrey A Law (law@cygnus.com)
12345
12346 * gcc.c-torture/execute/990324-1.c: New test.
12347
12348 1999-03-22 Jim Wilson <wilson@cygnus.com>
12349
12350 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
12351 test with 4.
12352
12353 1999-03-17 Richard Henderson <rth@cygnus.com>
12354
12355 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
12356
12357 1999-03-13 Craig Burley <craig@jcb-sc.com>
12358
12359 * g77.f-torture/execute/19990313-2.f: New test.
12360 * g77.f-torture/execute/19990313-3.f: New test.
12361
12362 1999-03-13 Craig Burley <craig@jcb-sc.com>
12363
12364 * g77.f-torture/execute/19990313-0.f: New test.
12365 * g77.f-torture/execute/19990313-1.f: New test.
12366
12367 1999-03-12 Jim Wilson <wilson@cygnus.com>
12368
12369 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
12370 printf to sprintf.
12371 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
12372 (main): Add check for u15. Conditionalize u31 check depending on
12373 whether ints are <32 bits or >=32 bits.
12374
12375 1999-03-08 Craig Burley <craig@jcb-sc.com>
12376
12377 * g77.f-torture/execute/19981119-0.f: Improve testiness.
12378
12379 1999-03-08 Craig Burley <craig@jcb-sc.com>
12380
12381 * g77.f-torture/compile/19990305-0.f: New test.
12382 * g77.f-torture/execute/19981119-0.f: New test.
12383
12384 1999-03-08 Craig Burley <craig@jcb-sc.com>
12385
12386 * g77.f-torture/execute/970625-2.f: call ABORT if final
12387 result is not correct, instead of just printing it.
12388 Add this checking via newly introduced obfuscation, to
12389 trip up buggy front ends.
12390
12391 1999-03-07 Craig Burley <craig@jcb-sc.com>
12392
12393 * g77.f-torture/compile/960317-1.f: Moved from being
12394 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
12395
12396 1999-03-06 Craig Burley <craig@jcb-sc.com>
12397
12398 * g77.f-torture/execute/960317-1.f: New (old) test.
12399 * g77.f-torture/execute/970625-2.f: Ditto.
12400
12401 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
12402
12403 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
12404 message on line 1 or line 2; cccp and cpplib do this differently.
12405
12406 1999-03-01 Jeffrey A Law (law@cygnus.com)
12407
12408 * g++.old-deja/g++.law/weak1.C: New test.
12409
12410 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
12411
12412 * gcc.c-torture/execute/990119-1.c: Renamed to...
12413 * gcc.dg/990119-1.c: this, so it will only be tested once
12414 (it's a preprocessor test, it doesn't need to be run at
12415 multiple optimization levels).
12416
12417 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
12418
12419 * lib/g++.exp: Don't add incdir=$base_dir/../include to
12420 ALWAYS_CXXFLAGS.
12421
12422 1999-02-24 Craig Burley <craig@jcb-sc.com>
12423
12424 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
12425 * g77.f-torture/compile/19981216-0.f: ...as it is expected
12426 to not be compilable by current g77.
12427
12428 1999-02-24 Nick Clifton <nickc@cygnus.com>
12429
12430 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
12431
12432 1999-02-22 Jeffrey A Law (law@cygnus.com)
12433
12434 * gcc.c-torture/execute/990222-1.c: New test.
12435
12436 1999-02-19 Craig Burley <craig@jcb-sc.com>
12437
12438 * g77.f-torture/compile/19990218-0.f: New test.
12439 * g77.f-torture/noncompile/19990218-1.f: New test.
12440
12441 1999-02-18 Craig Burley <craig@jcb-sc.com>
12442
12443 * g77.f-torture/compile/19981216-0.f: New test.
12444
12445 1999-02-14 Jeffrey A Law (law@cygnus.com)
12446
12447 * gcc.dg/990214-1.c: New test.
12448
12449 1999-02-13 Jeffrey A Law (law@cygnus.com)
12450
12451 * gcc.dg/990213-2.c: New test.
12452
12453 * gcc.dg/990213-1.c: New test.
12454
12455 1999-02-12 Jeffrey A Law (law@cygnus.com)
12456
12457 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
12458 ints.
12459
12460 1999-02-11 Nick Clifton <nickc@cygnus.com>
12461
12462 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
12463 specified by target.
12464
12465 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
12466
12467 1999-02-11 Jeffrey A Law (law@cygnus.com)
12468
12469 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
12470
12471 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
12472
12473 * gcc.dg/special/ecos.exp: New test driver for new tests with
12474 special requirements.
12475
12476 * gcc.dg/special/alias-1.c: New test.
12477 * gcc.dg/special/gcsec-1.c: New test.
12478 * gcc.dg/special/weak-1.c: New test.
12479 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
12480 * gcc.dg/special/weak-2.c: New test.
12481 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
12482 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
12483 * gcc.dg/special/wkali-1.c: New test.
12484 * gcc.dg/special/wkali-2.c: New test.
12485 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
12486 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
12487
12488 1999-02-10 Felix Lee <flee@cygnus.com>
12489
12490 * lib/c-torture.exp (c-torture-compile): Pull out code for
12491 analyzing gcc error messages.
12492 (c-torture-execute): Likewise. Fix some (harmless) false
12493 positives.
12494 * lib/gcc.exp (gcc_check_compile): New function.
12495
12496 1999-02-08 Richard Henderson <rth@cygnus.com>
12497
12498 * gcc.c-torture/execute/990208-1.c: New test.
12499
12500 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
12501
12502 * g++.dg/special/ecos.exp: New driver for new tests with special
12503 requirements
12504
12505 * g++.dg/special/conpr-1.C: New test
12506 * g++.dg/special/conpr-2.C: New test
12507 * g++.dg/special/conpr-2a.C: New test
12508 * g++.dg/special/conpr-3.C: New test
12509 * g++.dg/special/conpr-3a.C: New test
12510 * g++.dg/special/conpr-3b.C: New test
12511
12512 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12513 allow g++ to use the dg driver
12514
12515 * README: Add comment about g++.dg directory
12516
12517 1999-02-06 Jeffrey A Law (law@cygnus.com)
12518
12519 * README: Update email addresses.
12520
12521 1999-02-03 Nick Clifton <nickc@cygnus.com>
12522
12523 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12524 arguments in order to force structure S onto the stack even on
12525 the alpha.
12526 (test): Pass 10 leading arguments to function foo as well as the
12527 structure S.
12528
12529 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12530 failure for all targets.
12531
12532 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12533 abort to terminate program execution.
12534
12535 1999-01-30 Richard Henderson <rth@cygnus.com>
12536
12537 * gcc.c-torture/execute/990130-1.c: New test.
12538
12539 1999-01-30 Jeffrey A Law (law@cygnus.com)
12540
12541 * gcc.dg/990130-1.c: New test.
12542
12543 1999-01-28 Michael Meissner <meissner@cygnus.com>
12544
12545 * gcc.c-torture/execute/990128-1.c: New test.
12546
12547 1999-01-27 Michael Meissner <meissner@cygnus.com>
12548
12549 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12550
12551 1999-01-27 Felix Lee <flee@cygnus.com>
12552
12553 * lib/c-torture.exp (c-torture-compile): pull out code for
12554 analyzing gcc error messages.
12555 (c-torture-execute): ditto, and fix some (harmless) false
12556 positives.
12557 * lib/gcc.exp (gcc_check_compile): new function.
12558
12559 1999-01-17 Jeffrey A Law (law@cygnus.com)
12560
12561 * gcc.dg/990117-1.c: New test.
12562
12563 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12564
12565 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12566
12567 1999-01-15 Jeffrey A Law (law@cygnus.com)
12568
12569 * g77.f-torture/compile/990115-1.f: New test.
12570
12571 1999-01-07 Jeffrey A Law (law@cygnus.com)
12572
12573 * gcc.c-torture/compile/990107-1.c: New test
12574
12575 1999-01-06 Jeffrey A Law (law@cygnus.com)
12576
12577 * gcc.c-torture/execute/990106-2.c: New test.
12578
12579 * gcc.c-torture/execute/990106-1.c: New test.
12580
12581 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
12582
12583 * gcc.c-torture/compile/981223-1.c: New test.
12584
12585 1998-12-29 Richard Henderson <rth@cygnus.com>
12586
12587 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12588 (opt3): Rename from opt4 and disable.
12589
12590 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
12591
12592 * g++.old-deja/g++.pt/ptrmem5.C: New test.
12593
12594 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12595
12596 * g++.old-deja/g++.other/conv5.C: New test.
12597
12598 1998-12-14 Nick Clifton <nickc@cygnus.com>
12599
12600 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12601
12602 1998-12-11 Jeffrey A Law (law@cygnus.com)
12603
12604 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12605
12606 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
12607
12608 * gcc.c-torture/compile/981211-1.c: New test.
12609
12610 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
12611
12612 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12613
12614 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12615
12616 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12617
12618 * gcc.special/930510-1.c: Make C9X safe.
12619 * gcc.misc-tests/gcov-1.c Similarly.
12620 * gcc.misc-tests/gcov-2.c Similarly.
12621
12622 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12623
12624 * gcc.dg/ultrasp1.c: New test.
12625
12626 1998-12-06 Richard Henderson <rth@cygnus.com>
12627
12628 * gcc.c-torture/execute/981206.c: New test.
12629
12630 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12631
12632 * g++.old-deja/g++.ns/template7.C: New test.
12633
12634 * g++.old-deja/g++.other/expr1.C: New test.
12635
12636 * g++.old-deja/g++.eh/tmpl3.C: New test.
12637
12638 * g++.old-deja/g++.eh/tmpl2.C: New test.
12639
12640 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12641
12642 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12643 * g++.old-deja/g++.other/using6.C: Removed.
12644 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12645
12646 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12647
12648 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12649
12650 * g++.old-deja/g++.pt/overload8.C: New test.
12651
12652 * g++.old-deja/g++.pt/overload7.C: New test.
12653
12654 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12655
12656 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12657 and relinking messages.
12658 * lib/g++.exp (g++_target_compile): Remove .rpo file when
12659 compiling with -frepo.
12660
12661 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
12662
12663 * g++.old-deja/g++.pt/lookup6.C: New test.
12664
12665 1998-11-30 Nick Clifton <nickc@cygnus.com>
12666
12667 * gcc.c-torture/execute/981130-1.c: New test.
12668 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
12669
12670 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12671
12672 * g++.old-deja/g++.pt/explicit76.C: New test.
12673
12674 * g++.old-deja/g++.pt/friend38.C: New test.
12675
12676 * g++.old-deja/g++.ns/crash2.C: New test.
12677
12678 * g++.old-deja/g++.pt/defarg8.C: New test.
12679
12680 * g++.old-deja/g++.pt/instantiate6.C: New test.
12681
12682 * g++.old-deja/g++.pt/static6.C: New test.
12683
12684 * g++.old-deja/g++.pt/decl2.C: New test.
12685
12686 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12687
12688 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
12689 problem is actually related with name lookup, but so what? :-)
12690
12691 * g++.old-deja/g++.pt/friend37.C: New test.
12692
12693 1998-11-25 Dave Love <d.love@dl.ac.uk>
12694
12695 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12696 element, which fails on some systems.
12697
12698 * g77.f-torture/execute/labug1.f: New test.
12699
12700 1998-11-21 Jeffrey A Law (law@cygnus.com)
12701
12702 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12703 is defined.
12704
12705 1998-11-18 Dave Love <d.love@dl.ac.uk>
12706
12707 * g77.f-torture/compile/981117-1.f: New test.
12708
12709 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
12710
12711 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
12712 properly discarded.
12713
12714 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
12715
12716 * gcc.c-torture/execute/memcheck: New directory of tests for
12717 -fcheck-memory-usage.
12718
12719 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12720
12721 * README: New file, general information about the testsuite and
12722 new description of the various C++ test subdirectories.
12723 * README.g++: Eliminate obsolete information, update and move most
12724 relevant stuff to README.
12725
12726 1998-11-07 Richard Henderson <rth@cygnus.com>
12727
12728 * gcc.c-torture/compile/981107-1.c: New test.
12729
12730 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
12731
12732 * execute/memcpy-bi.c: New testcase.
12733
12734 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
12735
12736 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12737 base classes.
12738
12739 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12740 template is selected.
12741
12742 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12743 classes, it should be accepted for all types.
12744
12745 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12746
12747 * g++.old-deja/g++.pt/spec24.C: Ensure that template
12748 specializations start with template headers.
12749
12750 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
12751
12752 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12753
12754 * g++.old-deja/g++.other/init9.C: Test cross initialization of
12755 non-POD types.
12756
12757 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12758
12759 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12760
12761 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12762
12763 * compile/981022-1.c, compile/981022-1.x: New test and driver.
12764
12765 1998-10-19 Jeffrey A Law (law@cygnus.com)
12766
12767 * 981019-1.c: New test.
12768
12769 1998-10-14 Robert Lipe <robertl@dgii.com>
12770
12771 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12772 find objc headers.
12773
12774 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12775
12776 * compile/981001-4.c: Remove use of GCC extension that triggers a
12777 compiler bug.
12778
12779 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
12780
12781 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12782
12783 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12784
12785 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
12786 instantiation of template produces incorrect code for delete
12787 expression.
12788
12789 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
12790 constructors' name is not unique.
12791 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12792 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12793
12794 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
12795 automatic array of const is ill-formed.
12796
12797 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
12798 of template parameter?
12799
12800 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
12801 const.
12802
12803 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
12804 pointer-to-member expression.
12805
12806 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
12807 declaration causes ICE.
12808
12809 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
12810
12811 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
12812 reserved in the global namespace.
12813
12814 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12815 generate needed virtual table.
12816
12817 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12818
12819 1998-10-10 Dariush Eslimi <eslimi@loran.com>
12820
12821 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12822 template-dependent type
12823
12824 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
12825
12826 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12827 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12828 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12829
12830 * g++.old-deja/g++.other/using5.C: New test; using decl from base
12831 class should be usable as argument of member function.
12832 * g++.old-deja/g++.other/using6.C: New test; using decl from base
12833 class should be usable as return type of member function.
12834 * g++.old-deja/g++.other/using7.C: New test; using decl from base
12835 class should be usable as type of data member.
12836
12837 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12838
12839 1998-10-09 Jeffrey A Law (law@cygnus.com)
12840
12841 * gcc.c-torture/special/920521-1.c: Fix bogus test.
12842
12843 1998-10-08 Nick Clifton <nickc@cygnus.com>
12844
12845 * gcc.dg/dll-?.c Add thumb to target list.
12846 Fix assembler scan patterns to match current assembler output.
12847
12848 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
12849
12850 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
12851 matching of template brackets.
12852
12853 * g++.old-deja/g++.other/using4.C: New test. Test using
12854 declarations of methods from base classes.
12855
12856 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
12857 within functions should introduce names into the innermost
12858 enclosing namespace.
12859
12860 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
12861 of static locals if first initialization throws.
12862
12863 1998-10-07 Jim Wilson <wilson@cygnus.com>
12864
12865 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12866
12867 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
12868
12869 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
12870 lose track of the possible targets of tablejump insns.
12871 * special/special.exp: Run it.
12872
12873 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12874
12875 * g++.old-deja/g++.pt/friend35.C: New test. A template function
12876 must be declared before its specializations can be named in friend
12877 declarations.
12878
12879 1998-10-05 Dave Love <d.love@dl.ac.uk>
12880
12881 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12882
12883 * g77.f-torture/execute/io1.f: New test.
12884
12885 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12886
12887 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12888 with pointer to template function, for which no argument deduction
12889 is possible.
12890
12891 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12892 specialization of template function as argument to template
12893 function.
12894
12895 * g++.old-deja/g++.other/access2.C: New test; Inner class
12896 shouldn't have privileged access to Outer's names.
12897
12898 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12899
12900 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12901 friend template declared within template class conflicts with
12902 nested class of the same name.
12903
12904 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12905 is ignored.
12906
12907 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12908 object with direct initializer as function declaration.
12909
12910 * g++.old-deja/g++.other/decl2.C: New test; duplicate
12911 initializers.
12912
12913 * g++.old-deja/g++.other/null2.C: New test; conditional operator
12914 involving const pointer and NULL produces incorrect result.
12915
12916 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12917 type name without `typename' should be rejected with -pedantic.
12918
12919 1998-10-02 Richard Henderson <rth@cygnus.com>
12920
12921 * g++.old-deja/g++.other/addrof1.C: New test.
12922
12923 1998-10-01 Nick Clifton <nickc@cygnus.com>
12924
12925 * gcc.c-torture/compile/981001-1.c: New test.
12926 * gcc.c-torture/execute/981001-1.c: New test.
12927
12928 1998-10-01 Jeffrey A Law (law@cygnus.com)
12929
12930 * gcc.c-torture/compile/981001-2.c: New test.
12931 * gcc.c-torture/compile/981001-3.c: New test.
12932 * gcc.c-torture/compile/981001-4.c: New test.
12933
12934 1998-10-01 Robert Lipe <robertl@dgii.com>
12935
12936 * lib/objc.exp (objc_target_compile): Add -L during compiles for
12937 multilibbed hosts. Idea grafted from g77.exp.
12938
12939 1998-09-30 Dave Love <d.love@dl.ac.uk>
12940
12941 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12942 avoid losing on systems which need -lsocket.
12943
12944 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
12945
12946 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12947 * g++.old-deja/g++.other/nested2.C: Ditto.
12948 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12949 failure.
12950
12951 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12952
12953 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12954 preferred over template operator!= for enum bitfields.
12955
12956 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
12957
12958 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12959 that happen to have the same base name, but in different scopes,
12960 are incorrectly rejected.
12961
12962 1998-09-16 Richard Henderson <rth@cygnus.com>
12963
12964 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12965 on the native word size instead of an integer literal.
12966
12967 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12968
12969 * g++.old-deja/g++.other/static2.C: Invocation of static data
12970 member of type pointer-to-function denoted as non-static member.
12971
12972 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12973 checks involving function types and aliases.
12974
12975 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12976
12977 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12978 redefined to the same non-trivial type.
12979
12980 * g++.old-deja/g++.pt/explicit73.C: Test for proper
12981 namespace-qualification of template specializations declared in
12982 other namespaces.
12983
12984 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12985 to declare a subset of the specializations of a template function
12986 as friends of specializations of a template class.
12987
12988 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12989 member templates that do not fully specialize the enclosing
12990 template class are rejected.
12991
12992 1998-09-11 Dave Love <d.love@dl.ac.uk>
12993
12994 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12995
12996 1998-09-08 Dave Love <d.love@dl.ac.uk>
12997
12998 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12999 altered from libf2c/libU77 version.
13000
13001 1998-09-06 Dave Love <d.love@dl.ac.uk>
13002
13003 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
13004
13005 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
13006
13007 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
13008 (un)signed char are different types for template specialization
13009 purposes.
13010
13011 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
13012
13013 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
13014 * objc: ObjC testsuite.
13015
13016 1998-08-31 Catherine Moore <clm@cygnus.com>
13017
13018 * gcc.c-torture/execute/941014-1.x: New file.
13019
13020 1998-08-31 Nick Clifton <nickc@cygnus.com>
13021
13022 * lib/c-torture.exp: Add support for
13023 torture_eval_before_compile and torture_eval_before_execute
13024 variables.
13025
13026 1998-08-30 Jeffrey A Law (law@cygnus.com)
13027
13028 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
13029 this test triggers valid.
13030
13031 1998-08-27 Jeffrey A Law (law@cygnus.com)
13032
13033 * gcc.dg/980827-1.c: New test.
13034
13035 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
13036
13037 * gcc.c-torture/execute/loop-4b.c: New test.
13038
13039 1998-08-26 Nick Clifton <nickc@cygnus.com>
13040
13041 * lib/c-torture.exp: Add support for
13042 torture_eval_before_compile and torture_eval_before_execute
13043 variables.
13044
13045 1998-08-25 Jeffrey A Law (law@cygnus.com)
13046
13047 * gcc.c-torture/compile/980825-1.c: New test.
13048
13049 1998-08-24 Nick Clifton <nickc@cygnus.com>
13050
13051 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
13052 count number tests in opt_t0 not good_t0.
13053
13054 1998-08-24 Jeffrey A Law (law@cygnus.com)
13055
13056 * gcc.c-torture/compile/930326-1.x: Fix typo.
13057
13058 1998-08-23 Mark Mitchell <mark@markmitchell.com>
13059
13060 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
13061 causes an ICE.
13062
13063 1998-08-21 Jeffrey A Law (law@cygnus.com)
13064
13065 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
13066 STACK_SIZE is defined.
13067 * gcc.c-torture/unsorted/stuct.c: Similarly.
13068
13069 * gcc.c-torture/compile/980821-1.c: New test.
13070
13071 1998-08-21 Jeffrey A Law (law@cygnus.com)
13072
13073 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
13074
13075 1998-08-19 Mark Mitchell <mark@markmitchell.com>
13076
13077 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
13078 code.
13079
13080 1998-08-09 Mark Mitchell <mark@markmitchell.com>
13081
13082 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
13083 error'.
13084
13085 1998-08-18 Jeffrey A Law (law@cygnus.com)
13086
13087 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
13088
13089 1998-08-16 Jeffrey A Law (law@cygnus.com)
13090
13091 * gcc.c-torture/compile/980816-1.c: New test.
13092
13093 * gcc.dg/980816-1.c: New test.
13094
13095 1998-08-13 Jeffrey A Law (law@cygnus.com)
13096
13097 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
13098 compiler for ieee tests.
13099
13100 1998-08-01 Dave Love <d.love@dl.ac.uk>
13101
13102 * g77.f-torture/compile/980729-0.f: New test.
13103
13104 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
13105
13106 * gcc.c-torture/special/eeprof-1.c: New test, for
13107 -finstrument-functions.
13108 * gcc.c-torture/special/special.exp: Run it.
13109
13110 1998-07-29 Jeffrey A Law (law@cygnus.com)
13111
13112 * gcc.c-torture/compile/980729-1.c: New test.
13113
13114 1998-07-27 Nick Clifton <nickc@cygnus.com>
13115
13116 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
13117 __thumb__ is defined, and test for ARM style doubles if so.
13118
13119 1998-07-26 Dave Love <d.love@dl.ac.uk>
13120
13121 * g77.f-torture/noncompile/980615-0.f: New test.
13122
13123 1998-07-26 H.J. Lu (hjl@gnu.org)
13124
13125 * gcc.dg/980312-1.c: Do link instead of compile.
13126 * gcc.dg/980313-1.c: Likewise.
13127
13128 1998-07-26 Jeffrey A Law (law@cygnus.com)
13129
13130 * gcc.c-torture/compile/980726-1.c: New test.
13131
13132 1998-07-25 Dave Love <d.love@dl.ac.uk>
13133
13134 * g77.f-torture/execute/io0.f: New test.
13135
13136 1998-07-24 Nick Clifton <nickc@cygnus.com>
13137
13138 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
13139 an int.
13140
13141 1998-06-18 Michael Meissner <meissner@cygnus.com>
13142
13143 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
13144 m32r bugs.
13145
13146 1998-07-17 Nick Clifton <nickc@cygnus.com>
13147
13148 * gcc.dg/980626-1.c: Expect failures for all toolchains until
13149 c-decl.c:grokdeclarator can handle mode attributes.
13150
13151 1998-07-16 Jeffrey A Law (law@cygnus.com)
13152
13153 * gcc.c-torture/execute/980716-1.c: New test.
13154
13155 1998-07-13 Jeffrey A Law (law@cygnus.com)
13156
13157 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
13158 the mn10200.
13159 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
13160 the mn10200.
13161 * gcc.c-torture/execute/va-arg-3.x: Similarly.
13162 * gcc.c-torture/compile/930326-1.x: Similarly.
13163
13164 1998-07-13 Dave Love <d.love@dl.ac.uk>
13165
13166 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
13167 New test from Craig.
13168
13169 1998-07-12 Dave Love <d.love@dl.ac.uk>
13170
13171 * g77.f-torture/noncompile/980616-0.f: New test.
13172
13173 * g77.f-torture/execute/970816-3.f: New test from Craig.
13174
13175 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13176
13177 * g++.other/singleton.C: Return error value instead of taking
13178 SIGSEGV.
13179
13180 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
13181
13182 * g++.other/singleton.C: New test. Warning is under dispute.
13183 Runtime crash is not.
13184
13185 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13186
13187 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
13188 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
13189 using6.C, using7.C}: New namespace tests.
13190
13191 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
13192
13193 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
13194 specialization with typedef'ed names used as array indexes.
13195
13196 1998-07-09 Jeffrey A Law (law@cygnus.com)
13197
13198 * gcc.c-torture/execute/980709-1.c: New test.
13199
13200 * gcc.dg/980709-1.c: New test.
13201
13202 1998-07-07 Richard Henderson <rth@cygnus.com>
13203
13204 * gcc.c-torture/execute/bcp-1.c: New test.
13205
13206 1998-07-07 Jeffrey A Law (law@cygnus.com)
13207
13208 * gcc.c-torture/execute/980707-1.c: New test.
13209
13210 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
13211
13212 * gcc.c-torture/compile/980706-1.c: New test.
13213
13214 1998-07-01 Dave Love <d.love@dl.ac.uk>
13215
13216 * g77.f-torture/execute/980701-0.f,
13217 g77.f-torture/execute/980701-1.f: New test from Craig.
13218
13219 1998-07-01 Jeffrey A Law (law@cygnus.com)
13220
13221 * gcc.c-torture/compile/980701-1.c: New test.
13222
13223 * gcc.c-torture/execute/980701-1.c: New test.
13224
13225 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
13226 rlsruhe.de>
13227
13228 * g++.old-deja/g++.robertl/eb132.C: New test.
13229 * g++.old-deja/g++.robertl/eb133.C: Likewise.
13230
13231 1998-06-29 Dave Love <d.love@dl.ac.uk>
13232
13233 * g77.f-torture/execute/980628-7.f,
13234 g77.f-torture/execute/980628-8.f,
13235 g77.f-torture/execute/980628-9.f,
13236 g77.f-torture/execute/980628-10.f: New tests from Craig.
13237
13238 * g77.f-torture/execute/980628-3.f: Remove mail headers.
13239
13240 1998-06-28 Jeffrey A Law (law@cygnus.com)
13241
13242 * g77.f-torture/execute/980628-4.f: New test from Craig.
13243 * g77.f-torture/execute/980628-5.f: Likewise.
13244 * g77.f-torture/execute/980628-2.f: Likewise.
13245 * g77.f-torture/execute/980628-0.f: Likewise.
13246 * g77.f-torture/execute/980628-1.f: Likewise.
13247 * g77.f-torture/execute/980628-3.f: Likewise.
13248 * g77.f-torture/execute/980628-6.f: Likewise.
13249
13250 1998-06-28 Jeffrey A Law (law@cygnus.com)
13251
13252 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
13253 directory when nothing has been installed yet.
13254
13255 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
13256
13257 * gcc.c-torture/special/special.exp: Handle newer versions of
13258 dejagnu.
13259
13260 1998-06-26 Jeffrey A Law (law@cygnus.com)
13261
13262 * gcc.dg/980626-1.c: New test.
13263
13264 1998-06-19 Bruno Haible <haible@ilog.fr>
13265
13266 * gcc.misc-tests/m-un-2.c: New test.
13267 * g++.old-deja/g++.other/warn01.c: Likewise.
13268
13269 1998-06-19 Robert Lipe <robertl@dgii.com>
13270
13271 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
13272 compatibility with assmblers with a different comment character.
13273 Eliminate use of GAS-specific extensions.
13274
13275 1998-06-19 Jeffrey A Law (law@cygnus.com)
13276
13277 * gcc.c-torture/execute/ieee/980619-1.c: New test.
13278
13279 1998-06-19 Robert Lipe <robertl@dgii.com>
13280
13281 *lib/g77.exp: Replace search for libf2c.a with search for newly
13282 renamed libg2c.a
13283
13284 1998-06-17 Jeffrey A Law (law@cygnus.com)
13285
13286 * gcc.c-torture/execute/980617-1.c: New test.
13287
13288 1998-06-12 Jeffrey A Law (law@cygnus.com)
13289
13290 * gcc.c-torture/execute/980612-1.c: New test.
13291
13292 1998-06-08 Jeffrey A Law (law@cygnus.com)
13293
13294 * gcc.dg/980523-1.c: Only test on ppc-linux.
13295 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
13296
13297 * gcc.c-torture/execute/980608-1.c: New test.
13298
13299 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
13300
13301 * gcc.c-torture/execute/980605-1.c: New test.
13302
13303 1998-06-04 Jeffrey A Law (law@cygnus.com)
13304
13305 * gcc.c-torture/execute/980604-1.c: New test.
13306
13307 1998-06-02 Jeffrey A Law (law@cygnus.com)
13308
13309 * gcc.c-torture/execute/980602-1.c: New test.
13310 * gcc.c-torture/execute/980602-2.c: Likewise.
13311
13312 1998-06-02 Dave Love <d.love@dl.ac.uk>
13313
13314 * 970125-0.f: Fix per JCB. Add commentary.
13315
13316 1998-05-31 Michael Meissner <meissner@cygnus.com>
13317
13318 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
13319 IEEE -0 support.
13320
13321 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
13322
13323 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
13324 earlier.
13325
13326 1998-05-28 Catherine Moore <clm@cygnus.com>
13327
13328 * gcc.c-torture/execute/980526-3.c: New test.
13329
13330 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
13331
13332 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
13333 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
13334 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
13335 m88k-motorola-sysv3 to XFAIL.
13336
13337 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13338
13339 * gcc.dg/980526-1.c: New test.
13340 * gcc.c-torture/execute/980526-2.c: New test.
13341
13342 1998-05-26 Jeffrey A Law (law@cygnus.com)
13343
13344 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
13345
13346 * gcc.c-torture/execute/980526-1.c: New test.
13347
13348 1998-05-26 Dave Love <d.love@dl.ac.uk>
13349
13350 * g77.f-torture/execute/alpha2.f: Add runtime test.
13351
13352 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
13353
13354 * g++.old-deja/old-deja.exp: Strip leading directories.
13355
13356 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
13357 error for the line. Don't run multiple tests for the same line.
13358
13359 1998-05-23 Jeffrey A Law (law@cygnus.com)
13360
13361 * gcc.dg/980523-1.c: New test.
13362
13363 1998-05-23 Dave Love <d.love@dl.ac.uk>
13364
13365 * g77.f-torture/compile/970915-0.f: New test.
13366
13367 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
13368
13369 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
13370
13371 1998-05-21 Jeffrey A Law (law@cygnus.com)
13372
13373 * gcc.dg/980520-1.c: New test.
13374
13375 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
13376
13377 * gcc.dg/980502-1.c: Fix return type.
13378
13379 1998-05-20 Jeffrey A Law (law@cygnus.com)
13380
13381 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
13382 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
13383 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
13384 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
13385 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
13386
13387 1998-05-20 Dave Love <d.love@dl.ac.uk>
13388
13389 * g77.f-torture/execute/980520-1.f: New test.
13390
13391 1998-05-15 Dave Love <d.love@dl.ac.uk>
13392
13393 * lib/mike-g77.exp: New file.
13394
13395 * g77.f-torture/noncompile/noncompile.exp,
13396 g77.f-torture/noncompile/check0.f: New files.
13397
13398 1998-05-14 Dave Love <d.love@dl.ac.uk>
13399
13400 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
13401 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
13402 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
13403 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
13404 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
13405 abort where appropriate.
13406
13407 1998-05-05 Michael Meissner <meissner@cygnus.com>
13408
13409 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
13410 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
13411
13412 1998-04-29 Dave Love <d.love@dl.ac.uk>
13413
13414 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
13415
13416 1998-04-27 Dave Love <d.love@dl.ac.uk>
13417
13418 * g77.f-torture/compile/980427-0.f: New test.
13419
13420 1998-04-24 Dave Love <d.love@dl.ac.uk>
13421
13422 * g77.f-torture/compile/980424-0.f: New test.
13423
13424 1998-04-19 Dave Love <d.love@dl.ac.uk>
13425
13426 * g77.f-torture/compile/980419-2.f (main): New test.
13427 * g77.f-torture/compile/970125-0.f: New test.
13428 * g77.f-torture/compile/980419-1.f: New test.
13429
13430 1998-04-08 Jim Wilson <wilson@cygnus.com>
13431
13432 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
13433 of loop-4.c.
13434
13435 1998-04-07 Jim Wilson <wilson@cygnus.com>
13436
13437 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
13438
13439 1998-04-03 Jim Wilson <wilson@cygnus.com>
13440
13441 * gcc.c-torture/compile/980329-1.c: New test.
13442
13443 1998-03-18 Jim Wilson <wilson@cygnus.com>
13444
13445 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
13446 * gcc.dg/980312-1.c: Fix typo in -march command.
13447
13448 1998-03-16 H.J. Lu (hjl@gnu.org)
13449
13450 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
13451
13452 1998-03-11 Robert Lipe <robertl@dgii.com>
13453
13454 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
13455 Dave Love agree the Fortran source is bogus.
13456
13457 1998-03-11 Robert Lipe <robertl@dgii.com>
13458
13459 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
13460 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
13461 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
13462 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
13463 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
13464
13465 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
13466
13467 * g++.old-deja/g++.other/friend1.C: New test.
13468
13469 1998-02-18 Dave Love <d.love@dl.ac.uk>
13470
13471 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
13472 possibly uninitialized) variables and declare dnrm2.
13473
13474 1998-02-23 Robert Lipe <robertl@dgii.com>
13475
13476 From Bruno Haible <haible@ilog.fr>:
13477 * gcc.c-torture/execute/980223.c: New test.
13478
13479 1998-02-13 Jeffrey A Law (law@cygnus.com)
13480
13481 * gcc.dg/ifelse-1.c: New test.
13482
13483 1998-02-09 H.J. Lu (hjl@gnu.org)
13484
13485 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
13486
13487 * lib/old-dejagnu.exp (old-dejagnu): Added the
13488 "execution test - XFAIL *-*-*" handling in the spirit of
13489 "excess errors test -". Changed the "execution test fails"
13490 handling to be like "excess errors test fails".
13491 * Update various tests accordingly.
13492
13493 1998-02-06 Jim Wilson <wilson@cygnus.com>
13494
13495 * gcc.c-torture/execute/980205.c: New test.
13496
13497 1998-01-18 Jeffrey A Law (law@cygnus.com)
13498
13499 * lib/c-torture.exp: Look for .x files instead of .cexp files.
13500 * lib/f-torture.exp: Similarly.
13501 * gcc.c-torture: Rename all .cexp files to .x files.
13502
13503 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
13504
13505 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
13506 (940510-1.c): Removed duplicate.
13507 (971104-1.c): New test.
13508
13509 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
13510
13511 * lib/f-torture.exp: Improve error and loop detection.
13512
13513 1997-11-19 Michael Meissner <meissner@cygnus.com>
13514
13515 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13516 use that to size the filler array.
13517
13518 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
13519
13520 * lib/c-torture.exp(c-torture-execute): Fix typo.
13521
13522 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13523 testcase as the executable name. Keep the executable around if
13524 the test fails.
13525
13526 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
13527
13528 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13529 changes. Only test one -g option, and move it to the end of the
13530 list of options to test.
13531
13532 1997-09-19 Michael Meissner <meissner@cygnus.com>
13533
13534 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13535 variable GCC_TORTURE_OPTIONS to supply default switches separated
13536 by colons. If no environment variable, run tests with -O0 -g, -O1
13537 -g, and -O2 -g as well.
13538
13539 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
13540
13541 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13542 explanatory comments. Fix indentation.
13543
13544 1997-09-15 Jeffrey A Law (law@cygnus.com)
13545
13546 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13547
13548 1997-09-11 Jeffrey A Law (law@cygnus.com)
13549
13550 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13551 * g++.old-deja/g++.mike/p7325.C: Likewise.
13552 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13553
13554 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
13555
13556 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13557 * g++.old-deja/g++.brendan/crash30.C: Likewise.
13558 * g++.old-deja/g++.brendan/crash39.C: Likewise.
13559 * g++.old-deja/g++.law/operators4.C: Likewise.
13560
13561 1997-09-11 Joe Buck (jbuck@synopsys.com)
13562
13563 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13564 * g++.old-deja/g++.mike/p784.C: Ditto.
13565 * g++.old-deja/g++.mike/p785.C: Ditto.
13566
13567 1997-09-05 Jeffrey A Law (law@cygnus.com)
13568
13569 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13570
13571 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
13572
13573 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13574 target feature; pass this to c-torture-execute as needed.
13575
13576 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
13577
13578 * lib/c-torture.exp(c-torture-execute): If the previous and the
13579 current executables being tested are identical, we don't need to
13580 run the executable again. Try to make the executable names
13581 unique. Add an optional argument for passing additional compiler
13582 flags.
13583
13584 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
13585
13586 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13587
13588 1997-08-29 Jeffrey A Law (law@cygnus.com)
13589
13590 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13591
13592 1997-07-31 Jeffrey A Law (law@cygnus.com)
13593
13594 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13595 32bit or larger longs.
13596
13597 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13598 have either a 32bit long or 32bit int.
13599
13600 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
13601
13602 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13603 Make double precision tests dependent on sizeof (double).
13604
13605 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
13606
13607 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13608 too.
13609
13610 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
13611
13612 * gcc.c-torture/compile/961203-1.cexp: New script.
13613
13614 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
13615
13616 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13617 up the includes ourselves.
13618
13619 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
13620
13621 * lib/plumhall.exp: Remove random include, and add a few
13622 verbose messages for debugging.
13623
13624 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
13625
13626 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13627 of trying to do it ourselves.
13628
13629 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
13630
13631 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13632
13633 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
13634
13635 * gcc.prms/5403.c: Made regexp a bit less strict.
13636
13637 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
13638
13639 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13640 is returned from remote_load instead.
13641 * lib/plumhall.exp: Ditto.
13642 * lib/mike-g++.exp: Ditto.
13643 * lib/old-dejagnu.exp: Ditto.
13644 * lib/c-torture.exp: Ditto.
13645
13646 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
13647
13648 * lib/g++.exp: Use build_wrapper procedure.
13649 * lib/gcc.exp: Ditto.
13650
13651 1997-05-20 Jeffrey A Law (law@cygnus.com)
13652
13653 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13654 an old-style decl for malloc. Fixes tests to work when
13655 sizeof (int) != sizeof (size_t).
13656
13657 1997-05-15 Mike Meissner <meissner@cygnus.com>
13658
13659 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13660
13661 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13662 use stdargs.h interface.
13663
13664 1997-05-15 Mike Meissner <meissner@cygnus.com>
13665
13666 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13667 NO_VARARGS when compiling.
13668
13669 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
13670
13671 * lib/plumhall.exp(ph_includes): New procedure.
13672 (ph_make): Use it.
13673 (ph_compiler): Ditto.
13674
13675 * lib/g++.exp: Rename test-glue.c to testglue.c.
13676 * lib/gcc.exp: Ditto.
13677
13678 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
13679
13680 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13681 to completion when it's called.
13682
13683 1997-03-21 Michael Meissner <meissner@cygnus.com>
13684
13685 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13686 is defined, don't do test.
13687
13688 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
13689
13690 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13691 for object files.
13692 (ph_summary): Mark skipped testcases as untested, not unresolved.
13693
13694 * lib/plumhall.exp (ph_make): If unresolved because of bad
13695 errorCode, record errorCode in log file.
13696 (*): Replace send_log/verbose with verbose -log.
13697
13698 1997-03-19 Michael Meissner <meissner@cygnus.com>
13699
13700 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13701 double conversion if double isn't at least 8 bytes.
13702
13703 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13704 int to work with targets where int is 16 bits.
13705
13706 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13707 8 bytes, just exit, since 4 byte doubles don't have enough bits of
13708 precision for the test to complete.
13709
13710 1997-03-14 Michael Meissner <meissner@cygnus.com>
13711
13712 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13713 if d10v is not compiled with the -mdouble64 flag.
13714 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13715
13716 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13717 d10v is not compiled with the -mint32 flag.
13718
13719 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
13720
13721 * lib/plumhall.exp: Use incr_count.
13722
13723 1997-03-12 Jeffrey A Law (law@cygnus.com)
13724
13725 * gcc.c-torture: Update to c-torture-1.45.
13726
13727 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
13728
13729 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13730 the name of the expect testcase file).
13731
13732 * lib/g++.exp(g++_init): Ditto.
13733
13734 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
13735
13736 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13737 the host.
13738
13739 * lib/gcc.exp(gcc_exit): New procedure.
13740
13741 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
13742
13743 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13744 specs where appropriate.
13745
13746 * g++.old-deja/g++.arm/*: Added additional ERROR checks
13747 because of new "candidates are" messages, and removed a few
13748
13749 * Converted all non-old-style g++ testcases to old-style, and
13750 moved into g++.old-deja.
13751
13752 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
13753
13754 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13755 options.
13756
13757 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13758 succeeded.
13759
13760 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13761
13762 1997-02-13 Michael Meissner <meissner@cygnus.com>
13763
13764 * lib/gcc.exp (gcc_target_compile): Add support for defining
13765 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13766 the machine doesn't have those features.
13767
13768 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
13769
13770 * g++.law/operators4.exp: Don't use LIBS.
13771
13772 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
13773
13774 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13775
13776 * lib/mike-g++.exp: Don't set the compiler to be tested here.
13777 * lib/g++.exp: Set it here instead. Also, allow use of the
13778 --tool_exec and --tool_opt options. Change CXX to
13779 GXX_UNDER_TEST.
13780
13781 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13782
13783 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13784
13785 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
13786
13787 * lib/old-dejagnu.exp: Use prune_warnings instead of
13788 prune_system_crud.
13789 * lib/mike-g++.exp: Ditto.
13790 * lib/gcc.exp: Ditto.
13791 * lib/g++.exp: Ditto.
13792
13793 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13794
13795 1997-02-07 Jeffrey A Law (law@cygnus.com)
13796
13797 * 941014-2.c: Include stdlib.h
13798 * 960327-1.c: Include stdio.h
13799 * dbra.c, index-1.c: Don't assume ints are 32bits.
13800
13801 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
13802
13803 * lib/gcc.exp: Add gcc,stack_size target feature.
13804
13805 * lib/g++.exp(g++_target_compile): Add the include and link
13806 paths here, not in two other places. And, it's $options, not
13807 options.
13808
13809 * lib/mike-g++.exp(postbase): Remove the code that determines
13810 the correct include and link paths.
13811 * g++.old-deja/old-deja.exp: Ditto.
13812
13813 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
13814
13815 * lib/g++.exp(g++_init): target_compile no longer returns the
13816 filename of the result.
13817
13818 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
13819
13820 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13821 call to glob.
13822
13823 * gcc.c-torture/special/special.exp: Change call to
13824 gcc_target_compile to include the object file.
13825
13826 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
13827
13828 * gcc.c-torture/special/special.exp: Correct misspelling in last
13829 change.
13830
13831 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
13832
13833 * lib/plumhall.exp(ph_summary): Log the entire output of the
13834 executable. Return -1 if there were any failures, 0 otherwise.
13835 (ph_execute): Return -1 if there were any failures, 0 otherwise.
13836 (ph_make): Clean up objects and executables that were built
13837 if the tests succeeded.
13838
13839 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
13840
13841 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13842 libraries and includes in the build tree as appropriate.
13843
13844 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
13845
13846 * lib/c-torture.exp: Instead of looking for the global variable
13847 NO_LONG_LONG, check to see if that's a feature of the target.
13848
13849 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
13850
13851 * config/default.exp: Minimize. Delete the remainer of the files in
13852 config; this functionality is now in devo/dejagnu/config.
13853
13854 g++.*/*: Pass any additional flags used to compile to postbase;
13855 delete CXXFLAGS.
13856
13857 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13858 is now done by runtest.exp. Use gcc_target_compile instead of
13859 compile.
13860
13861 lib/c-torture.exp: Use gcc_target_compile instead of compile.
13862 Remove references to CFLAGS. Use remote_file instead of
13863 calling rm -f.
13864 (c-torture): Take a list of arguments to use to compile this
13865 testcase.
13866
13867 lib/g++.exp: Simplify. Use target_compile instead of compile.
13868 lib/gcc-dg.exp: Ditto.
13869 lib/gcc.exp: Ditto.
13870 lib/mike-{gcc,g++}.exp: Ditto.
13871 lib/old-dejagnu.exp: Ditto.
13872 lib/plumhall.exp: Ditto.
13873
13874 1997-01-08 Jim Wilson <wilson@cygnus.com>
13875
13876 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13877 (ph_linker): Likewise.
13878
13879 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
13880
13881 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13882 MAP_ANON / MAP_ANONYMOUS if defined;
13883 else try to map from /dev/zero .
13884
13885 1996-11-12 Jeffrey A Law (law@cygnus.com)
13886
13887 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
13888 isn't defined, then define it to MAP_ANONYMOUS.
13889
13890 1996-11-12 Jeffrey A Law (law@cygnus.com)
13891
13892 * gcc.c-torture: Update to c-torture-1.42 release.
13893
13894 1996-11-11 Jeffrey A Law (law@cygnus.com)
13895
13896 * gcc.c-torture: Update to c-torture-1.41 release.
13897
13898 1996-10-27 Jeffrey A Law (law@cygnus.com)
13899
13900 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
13901 c-torture release.
13902
13903 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
13904
13905 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13906 and LDFLAGS. Fix second case to append the target_info ldflags
13907 onto LDFLAGS, not CFLAGS.
13908 * lib/g++.exp (g++_init): Add target_info stuff.
13909 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
13910 of libgloss and newlib flags for !native.
13911
13912 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13913 (GDB): Fix relative path to go up another dir for finding gdb.
13914
13915 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
13916
13917 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13918 versions in the target_info array, if they don't exist.
13919
13920 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
13921
13922 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13923
13924 1996-07-08 Jim Wilson <wilson@cygnus.com>
13925
13926 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13927 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13928
13929 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
13930
13931 * lib/old-dejagnu.exp: Don't remove the output file before we've
13932 actually tested it. Don't append pwd to the path of the executable
13933 we're testing.
13934
13935 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
13936
13937 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13938
13939 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
13940
13941 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13942 temporary directory for compiler files, and set it to a default
13943 value of /tmp. Set $output as the name of the output file from
13944 compiling the testcase. Add a -o option to $cflags_var so the
13945 compiler writes the final output file as $output. Set $executable
13946 to $output.
13947
13948 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13949 directory for compiler files, and set it to /tmp if it doesn't
13950 already have a value. Set $output_file to the name of the output
13951 file from compiling the testcase. Add a -o option to CXXFLAGS so
13952 the compiler writes the final output file as $output. Use $output
13953 as the executable to be tested.
13954
13955 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
13956
13957 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13958
13959 1996-06-08 Jeffrey A Law (law@cygnus.com)
13960
13961 * gcc.c-torture/execute/pending-1.c: New test. Still
13962 pending in Tege's queue.
13963
13964 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
13965
13966 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13967 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
13968 if there were failures. Call unresolved if there were unresolved
13969 testcases. Call gcc_fail if program did not run to completion.
13970 (ph_make): Pass additional argument name to ph_execute.
13971 (ph_execute): Add new argument. Pass additional arguments to
13972 ph_summary. Call gcc_fail is there is no execution output.
13973
13974 1996-04-24 Jeffrey A Law (law@cygnus.com)
13975
13976 * lib/plumhall.exp (proc_summary): Output relavent summary
13977 lines into the log so specific failures in plumhall can be
13978 investigated.
13979
13980 1996-04-10 Jeffrey A Law (law@cygnus.com)
13981
13982 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13983 (c-torture-execute): Don't try to execute tests which use
13984 "long long" types if $NO_LONG_LONG is nonzero.
13985
13986 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
13987
13988 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13989 not c-torture.
13990
13991 * gcc.ieee: Move from here.
13992 * gcc.c-torture/execute/ieee: To here.
13993
13994 1996-03-26 Jeffrey A Law (law@cygnus.com)
13995
13996 * gcc.c-torture: Update to c-torture-1.41 release.
13997
13998 1996-03-22 Jeffrey A Law (law@cygnus.com)
13999
14000 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
14001 not "$output".
14002
14003 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
14004
14005 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
14006 -c present.
14007
14008 1996-03-02 Jeffrey A Law (law@cygnus.com)
14009
14010 * config/proelf.exp: Handle connecting to a simulator.
14011
14012 1996-01-31 Jeffrey A Law (law@cygnus.com)
14013
14014 * config/proelf.exp: New file. Enough framework that we can
14015 run c-torture tests on the proelf targets (or any other target
14016 that gdb can connect to for that matter).
14017
14018 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
14019
14020 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
14021 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
14022
14023 * lib/plumhall.exp (ph_execute): Always call ph_summary if
14024 exec_output exists.
14025
14026 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
14027
14028 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
14029 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
14030
14031 * config/*.exp: Update FSF address. Change result of ${tool}_load
14032 to pass/fail/unresolved/unsupported/untested. Caller must now
14033 call unresolved/unsupported/untested.
14034 * lib/*.exp: Update FSF address. Update to handle new results of
14035 ${tool}_load.
14036 * lib/chill.exp (verbose): Delete.
14037
14038 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
14039
14040 * lib/gcc.exp (default_gcc_start): Change order of args to
14041 $LDFLAGS $CFLAGS $LIBS.
14042 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
14043 Save/set/restore CFLAGS. Pass single arg to gcc_start.
14044 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
14045 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
14046 * gcc.misc-tests/dg-test.exp: Likewise.
14047 * gcc.misc-tests/msgs.exp: Likewise.
14048 * gcc.prms/prms.exp: Likewise.
14049 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
14050 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
14051
14052 * lib/dg.exp: Deleted, moved to dejagnu/lib.
14053
14054 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
14055
14056 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
14057
14058 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
14059 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
14060
14061 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
14062 necessary.
14063
14064 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
14065
14066 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
14067 global for loop; add use of $mathlib.
14068 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
14069 settings here; set mathlib for anything but VxWorks.
14070
14071 1996-01-22 Jeffrey A Law (law@cygnus.com)
14072
14073 * gcc.c-torture: Update to c-torture-1.40 release.
14074
14075 1996-01-03 Jeffrey A Law (law@cygnus.com)
14076
14077 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
14078 dg.exp.
14079
14080 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
14081
14082 * lib/c-torture.exp (c-torture-execute): Declare "output" as
14083 global.
14084
14085 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
14086
14087 * lib/g++.exp (LIBS): Define if not already.
14088 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
14089 (gcc-dg-prune): Call prune_gcc_output.
14090 * lib/gcc.exp (prune_gcc_output): New proc.
14091 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
14092 prune_gcc_output.
14093
14094 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
14095
14096 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
14097 (c-torture-execute): Likewise. Rename `name' to `testcase'.
14098
14099 1995-11-15 Jeffrey A Law (law@cygnus.com)
14100
14101 * gcc.c-torture: Update to c-torture-1.39 release.
14102
14103 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
14104
14105 * lib/c-torture.exp (c-torture-execute): Don't return if one option
14106 fails, try others as well.
14107
14108 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
14109
14110 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
14111 If compilation fails, mark execute tests as `untested'.
14112 If test is marked as unsupported, don't mark compilation and
14113 execute tests as failed.
14114
14115 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
14116
14117 * lib/g++.exp (g++_init): Don't link in libg++, and look to
14118 libstdc++ for whether or not we want to be doing shared
14119 libraries. Delete link_curses since we don't need it anymore.
14120 * lib/mike-g++.exp (postbase): Don't link in libg++.
14121 * g++.old-deja/old-deja.exp: Likewise.
14122
14123 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
14124
14125 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
14126
14127 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
14128
14129 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
14130 For that, add `-Wl,-a,shared_archive'.
14131 * g++.old-deja/old-deja.exp: Likewise.
14132
14133 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
14134
14135 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
14136
14137 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
14138
14139 * lib/mike-g++.exp (postbase): Pay attention to the status of
14140 g++_load.
14141
14142 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
14143
14144 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
14145
14146 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
14147
14148 * lib/gcc.exp (default_gcc_start): No longer need to log program
14149 being executed or its output, execute_anywhere does that now.
14150 * lib/g++.exp (default_g++_version): Call execute_anywhere.
14151 (default_g++_start): Likewise. Delete calls to verbose/send_log.
14152
14153 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
14154
14155 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
14156 the same as those in lib/g++.exp.
14157
14158 1995-10-10 Jeff Law (law@hurl.cygnus.com)
14159
14160 * gcc.c-torture: Update to c-torture-1.38 release.
14161 * gcc.ieee: Related changes.
14162
14163 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
14164
14165 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
14166 "exec". Minor reformatting changes.
14167
14168 * config/rom68k.exp (${tool}_load): Make it work in a canadian
14169 cross. This means all "exec" calls now work on a remote host as
14170 well.
14171 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
14172 cross. Filter out the extra "\r\n" stuff that expect puts in.
14173 (c-torture-execute): Filter out the bogus warnings like
14174 c-torture-compile does. Add support for canadian cross.
14175 * lib/gcc.exp (default_gcc_version, default_gcc_start)
14176 Use execute_anywhere rather than calling exec directly. Now it
14177 works for canadian cross testing.
14178
14179 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
14180
14181 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
14182 results into a variable, and check that rather than using file exists.
14183
14184 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
14185
14186 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
14187 create a libg++.so. For sunos4.1.*, also add -ltermcap.
14188
14189 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
14190
14191 * g++.old-deja/old-deja.exp: Create and pass runshlib and
14192 lib_curses if there's a shared libg++ in the build tree.
14193
14194 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
14195
14196 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
14197 if not supported target.
14198
14199 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
14200
14201 * lib/g++.exp (g++_init): Move empty setting of runshlib and
14202 link_curses up to always happen, not just for native builds.
14203
14204 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
14205
14206 * gcc.c-torture: Update to c-torture-1.36 release.
14207 * gcc.failure: Related changes.
14208
14209 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
14210
14211 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
14212
14213 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
14214
14215 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
14216 * lib/mike-g++.exp (postbase): Not in here. Still reference
14217 runshlib, link_curses, and mathlib for link and run.
14218
14219 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
14220 pass the runtime shared library options for Solaris, OSF/1, and
14221 Irix5, and link with -lcurses to avoid unresolved references.
14222
14223 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
14224
14225 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
14226 only run once.
14227
14228 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
14229
14230 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
14231
14232 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
14233
14234 * gcc.c-torture: Update to c-torture-1.35 release. Note we
14235 do not have a framework for the "compat" tests yet.
14236
14237 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
14238
14239 * lib/mike-g++.exp (postbase): New local variable `mathlib',
14240 set to null if we're testing vxworks5.1. Use that instead of
14241 `-lm' in the setting of LIBS for link and run.
14242
14243 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
14244
14245 * config/rom68k.exp (${tool}_load): Major changes to make it
14246 work. Verified that it does in fact return the stuff in
14247 exec_output properly. Catch any Emul or any TRAP other than 0.
14248
14249 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
14250
14251 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
14252 LDFLAGS properly for targets that need stuff from libgloss.
14253 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
14254 only run once.
14255 (gpp_initialized): New variable.
14256
14257 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
14258
14259 * config/rom68k.exp: Load libgloss.exp.
14260 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
14261 so we can produce a fully linked binary.
14262 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
14263 so we can produce a fully linked binary.
14264
14265 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
14266
14267 * lib/plumhall.exp (ph_section): Watch for expected failures.
14268 Add missing `else'.
14269
14270 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
14271 run the testcase.
14272 (c-torture): Likewise.
14273
14274 1995-08-28 Doug Evans <dje@cygnus.com>
14275
14276 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
14277
14278 * lib/mike-g++.exp (mike_cleanup): New proc.
14279 (prebase): New globals compiler_result, not_compiler_result,
14280 target_regexp.
14281 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
14282 allow leading "-" in pattern. Watch for unsupported tests.
14283 If $compiler_result is set, pattern match assembler code,
14284 and ditto for $not_compiler_result.
14285 * lib/mike-gcc.exp: Likewise.
14286
14287 * lib/plumhall.exp (ph_execute): Only call ph_summary if
14288 execution "succeeded".
14289
14290 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
14291
14292 * config/win32.exp: New file.
14293 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
14294
14295 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
14296
14297 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
14298 unsupported.
14299 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
14300 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
14301 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
14302
14303 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
14304 "... without exceptions was ...". That is now handled by
14305 prune_system_crud.
14306 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14307
14308 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
14309
14310 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
14311 sieve.c,sort2.c}: New files.
14312 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
14313 sieve.exp,sort2.exp}: Drivers for them.
14314
14315 * lib/mike-gcc.exp (program_output): New user settable variable.
14316 (postbase): Call prune_system_crud. Also prune extraneous compiler
14317 messages.
14318 * lib/mike-g++.exp (program_output): New user settable variable.
14319
14320 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
14321
14322 * config/sh.exp: Deleted (use sim.exp instead).
14323
14324 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
14325
14326 * config/vx.exp: Declare CHECKTASK as global.
14327 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
14328 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
14329 * lib/old-dejagnu.exp: Load [pwd]/$executable.
14330
14331 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
14332
14333 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
14334 target. Like vx.exp, only includes `vx29k.exp' instead of
14335 `vxworks.exp'.
14336
14337 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
14338
14339 * config/sim.exp: Increase time limit from 120 seconds to 240.
14340
14341 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
14342
14343 * gcc.c-torture/execute/950628-1.c: New test.
14344
14345 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
14346
14347 * gcc.c-torture: Update with changes/additions from
14348 c-torture-1.34.
14349
14350 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
14351
14352 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
14353
14354 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
14355
14356 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
14357
14358 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
14359
14360 * gcc.c-torture/compile/950512-1.c: New test.
14361 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
14362 * gcc.dg/struct-ret-1.c: Likewise.
14363
14364 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
14365
14366 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
14367 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
14368
14369 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
14370
14371 * gcc.c-torture/special/920411-1.c: Deleted.
14372 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
14373
14374 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
14375
14376 * config/sim.exp (${tool}_load): Hack in call to bash to get a
14377 cpu limit.
14378
14379 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
14380
14381 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
14382
14383 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
14384
14385 From kenner;
14386 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
14387 is the proper length.
14388 * va-arg-3.c: Likewise.
14389
14390 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
14391
14392 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
14393 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
14394
14395 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
14396 * lib/g++.exp (default_g++_start): Delete old cruft.
14397
14398 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
14399
14400 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
14401 (2 * (1 << 18)) to (2 * (1 << 17)).
14402
14403 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
14404
14405 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
14406
14407 * config/rom68k.exp: Renamed from config/idp.exp
14408
14409 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
14410
14411 * c-torture/compile/921109-2.c
14412
14413 1995-04-18 Mike Stump <mrs@cygnus.com>
14414
14415 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
14416 excess errors.
14417
14418 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
14419
14420 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
14421 output.
14422 * lib/g++.exp (default_g++_start): Likewise.
14423
14424 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
14425
14426 * gcc.c-torture/compile/950329-1.c: New test.
14427
14428 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
14429
14430 * config/bug.exp (${tool}_load): Updated to use new remote_open
14431 and remote_close procs.
14432 * config/idp.exp: New file.
14433
14434 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
14435
14436 * gcc.c-torture/execute/950322-1.c: New test.
14437
14438 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
14439
14440 * config/vx.exp (${tool}_load): Clean up testing of return code from
14441 vxworks_ld and vxworks_spawn.
14442
14443 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
14444
14445 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
14446
14447 1995-03-13 Mike Stump <mrs@cygnus.com>
14448
14449 * lib/old-deja.exp: Add `excess errors test - ' error, now one
14450 can mark excess errors on a machine by machine basis. Note, the
14451 default is to not expect any excess errors, even when excess
14452 errors test - is given, so you will want to put an XFAIL ... on
14453 these lines. For example, // excess errors test - XFAIL hppa*-*-*
14454 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
14455 those 4 machines, but no others.
14456
14457 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
14458
14459 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
14460 * lib/c-torture.exp: to here.
14461
14462 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
14463
14464 * gcc.c-torture/execute/950221-1.c: New test.
14465 * gcc.c-torture/execute/struct-ret-1.c: New test.
14466 * gcc.c-torture/compile/950221-1.c: New test.
14467
14468 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
14469
14470 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
14471
14472 * gcc.c-torture/execute/arith-1.c (main): Return 0.
14473 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
14474
14475 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
14476
14477 * g++.gb: New directory of tests, derived from my signature and
14478 class scoping tests.
14479
14480 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
14481 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
14482 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
14483 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
14484 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
14485 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
14486 * g++.gb/sig25.C: Likewise.
14487
14488 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
14489 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
14490 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
14491 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
14492 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
14493 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
14494 * g++.gb/sig25.exp: Likewise.
14495
14496 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
14497 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
14498 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
14499 * g++.gb/scope13.C: Likewise, this test still fails.
14500
14501 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
14502 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
14503 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
14504 * g++.gb/scope13.exp: Ditto.
14505
14506 * g++.gb/README: New file, explains what these tests are about.
14507
14508 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
14509
14510 * lib/dg.exp (dg-do): Support `preprocess'.
14511 (dg-test): Likewise.
14512
14513 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
14514
14515 * config/udi.exp: change "continue -expect" to "exp_continue".
14516
14517 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
14518
14519 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14520 Delete redundant tests.
14521
14522 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14523 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14524 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14525 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14526 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14527 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14528 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14529 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14530
14531 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14532 storing label pointers.
14533 * gcc.c-torture/execute/921019-1.c: Likewise.
14534 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14535 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
14536 parameter fp.
14537 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14538 constants.
14539
14540 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14541 Delete obsolete tests.
14542
14543 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14544 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14545 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14546 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14547 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14548 * gcc.c-torture/compile/950124-1.c: New test.
14549
14550 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14551
14552 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
14553
14554 * lib/mike-g++.exp: Add -lm to LIBS.
14555
14556 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
14557
14558 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14559
14560 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
14561
14562 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14563
14564 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
14565
14566 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14567
14568 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
14569
14570 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14571 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14572 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14573 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14574 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14575 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14576 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14577 * g++.law/{operators31.C, operators32.C,
14578 * g++.law/{operators33.C, operators34.C}: Likewise.
14579 * g++.law/{pic1.C, refs2.C}: Likewise.
14580 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14581 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14582 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14583 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14584
14585 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14586 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14587 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14588 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14589 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14590 * g++.law/{enum9.exp, friend5.exp}: Likewise.
14591 * g++.law/{nest3.exp, nest4.exp}: Likewise.
14592 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14593 * g++.law/{operators30.exp, operators31.exp}: Likewise.
14594 * g++.law/{operators32.exp, operators33.exp}: Likewise.
14595 * g++.law/{operators34.exp}: Likewise.
14596 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14597 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14598 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14599 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14600 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14601
14602 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14603 No longer expected to fail.
14604 * g++.law/missed-error3.C: Tweak for recent bool changes.
14605
14606 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
14607
14608 * config/emb-unix: Deleted.
14609 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14610 remote execution. Do final link on remote host if REMOTE_LINK is set.
14611
14612 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
14613
14614 * lib/dg.exp (dg-test): Fix typo in last patch.
14615
14616 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
14617
14618 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
14619 (handles multiple occurrences).
14620
14621 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
14622
14623 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14624 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14625 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14626 printed).
14627 * lib/c-torture.exp (c-torture-compile): Likewise.
14628 (c-torture): Prepend full path if missing.
14629 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14630 (gcc_fail): Likewise.
14631 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14632
14633 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
14634
14635 * lib/netware.exp: Only attach to NetWare i386 systems.
14636
14637 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
14638
14639 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14640 messages. Add test name to "output pattern match" pass/fail message.
14641
14642 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
14643
14644 * gcc.dg: New testsuite.
14645 * gcc.dg/dg.exp: New file.
14646
14647 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14648 test-switch.c}: Deleted.
14649
14650 * gcc.misc-tests/msgs.exp: New testcase driver.
14651
14652 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
14653
14654 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14655 Watch for illegal return values from ${tool}_load.
14656 * config/unix.exp (${tool}_load): Fix pass/fail detection for
14657 cross targets. Coerce return value >0 to 1.
14658
14659 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
14660
14661 * config/unix.exp (${tool}_load): Call program rsh, not proc.
14662
14663 * config/emb-unix.exp: New file.
14664
14665 * config/sim.exp: Error if variable $SIM not defined.
14666 (${tool}_load): Mark test as "untested" if simulator missing.
14667
14668 * config/unix.exp: Load remote.exp to get rcp_download.
14669 * lib/c-torture.exp: Use different option lists for testcases with
14670 and without loops.
14671 * gcc.c-torture/execute/execute.exp: Likewise.
14672
14673 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
14674
14675 * config/*.exp: Clarify return code from ${tool}_load.
14676 Call `unresolved' or `untested' instead of `warning' or `perror'
14677 (sometimes you still want to call both though).
14678 Add comment that `shell_id' is local to each file.
14679 * config/udi.exp (timeout): Set to 30.
14680 Don't print warning if connection fails, $connectmode has already
14681 printed an error.
14682 (${tool}_load): Move verbose messages to level 2.
14683 Rework pattern for "Process started" message.
14684 Pass `shell_id' to ${connectmode}_download.
14685 Retry twice upon timeout. Make resetting of target more robust.
14686 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14687 Pass `shell_id' to exit_$connectmode.
14688 Only call exit_$connectmode if connected.
14689 * config/unix.exp (${tool}_load): Check return codes better.
14690 * config/vrtx.exp (${tool}_load): Likewise.
14691 * config/vx.exp (${tool}_load): Likewise.
14692 Delete unneeded global's.
14693 * lib/dg.exp (dg-test): Update to reflect clarified return codes
14694 from ${tool}_load.
14695 (dg-stat): Delete.
14696 (dg-init): Delete recording of pass/fail counts.
14697 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14698 (old-dejagnu-init): Likewise.
14699 (old-dejagnu-stat): Delete contents, empty proc now.
14700 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14701 (c-torture): Delete references to lcnt, lpass, lfail.
14702 Get option list from TORTURE_OPTIONS.
14703 Delete -funroll[-all]-loops if no loops.
14704 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14705 (g++_stat): Delete contents (empty proc now).
14706 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14707 (gcc_finish): Likewise.
14708 (gcc_stat): Deleted.
14709 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14710 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14711 * gcc.c-torture/execute/execute.exp: Likewise.
14712 Split tests into two parts: compile, execute.
14713 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
14714 no loops. Update to reflect clarified return codes from ${tool}_load.
14715
14716 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
14717
14718 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14719 to grep for.
14720 (old-dejagnu): Likewise (where necessary).
14721
14722 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
14723
14724 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14725
14726 * lib/dg.exp (dg-process-target): Fix processing of selector.
14727 Add comment regarding use of `error'.
14728
14729 * lib/gcc.exp (prune_system_crud): Define if missing.
14730 * lib/g++.exp (prune_system_crud): Likewise.
14731
14732 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14733 Call prune_system_crud.
14734 * lib/dg.exp (dg-runtest): New proc.
14735 Use perror instead of send_user for tcl errors in testcase.
14736 Don't return any value, it's never used.
14737 Don't clobber previous definition of `unknown'.
14738 Print tcl errors in `dg-final'.
14739
14740 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
14741
14742 * lib/dg.exp (dg-process-target): Improve syntax error messages.
14743 (dg-test): Don't print errorInfo, it contains stack backtrace.
14744
14745 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
14746
14747 * lib/g++.exp (runtest_file_p): Define if missing.
14748
14749 1994-09-24 Doug Evans (dje@cygnus.com)
14750
14751 * lib/mike-g++.exp: Comment out loading of g++.exp.
14752 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
14753 (default_g++_version): Always print something.
14754 (default_g++_start): Comment out call to `which'.
14755 (g++_start, g++_load): Deleted (must be defined in config file).
14756 * lib/gcc.exp: Test for existence of $CC at start.
14757 Delete check for tmpdir (done in gcc_init).
14758 (default_gcc_version): Always print something.
14759 (default_gcc_start): Comment out call to `which'.
14760 * config/*.exp: Major cleanup - make cross targets work at least a
14761 little better for g++ (by not being "--tool gcc" specific).
14762 Rename gcc_xxx to ${tool}_xxx.
14763 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14764 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14765
14766 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
14767
14768 * lib/c-torture.exp (c-torture-compile): Rework compiler
14769 message processing.
14770
14771 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14772 c-torture.
14773
14774 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
14775
14776 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14777
14778 * lib/dg.exp (dg-process-target): Support { target native }.
14779
14780 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
14781
14782 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
14783 looked for "... program xxx got fatal signal".
14784 Correct regsub munging of `comp_output'.
14785 Ignore compiler messages "path prefix not used" and "linker input
14786 file unused".
14787
14788 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
14789
14790 * lib/gcc.exp (runtest_file_p): Define if missing.
14791 * gcc.prms/template.c: Example to work from.
14792
14793 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
14794
14795 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14796 * lib/dg.exp (dg-test): Call unsupported testcases as such.
14797
14798 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14799 * gcc.prms/1883.c: Moved from compile/940714-1.c.
14800 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14801 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14802
14803 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14804 (dg-process-target): No longer a varargs proc.
14805 Return S/N for target, P/F for xfail. All callers changed.
14806 (user option procs): More argument checking.
14807 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14808 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14809 (dg-test): Skip test if not running on selected target in `dg-do'.
14810 Update handling of `dg-do-what', `dg-output-text'.
14811 Separate execution pass/fail from output pattern match pass/fail.
14812 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14813
14814 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
14815
14816 * gcc.c-torture/special/special.exp: Don't expect failure for mips
14817 target for 920510-1.c.
14818
14819 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
14820
14821 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14822 Clean up comment regarding use of passcnt, etc.
14823 (gcc_stat): Don't update `testcnt' here.
14824 (gcc_finish): Do it here.
14825 Might as well reset `but_id' here too.
14826 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14827 to determine if the file should be tested.
14828 * gcc.c-torture/compile/compile.exp: Likewise.
14829 * gcc.c-torture/execute/execute.exp: Likewise.
14830 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14831 * gcc.misc-tests/dg-test.exp: Likewise.
14832 * gcc.prms/prms.exp: Likewise.
14833 * gcc.wendy/wendy.exp: Likewise.
14834 * g++.old-deja.exp: Likewise.
14835 Move "Testing file" message to verbose level 1.
14836
14837 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
14838
14839 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14840
14841 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
14842
14843 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14844 (default_gcc_start): Accept optional second list element
14845 of compiler flags. Print compiler output at verbosity level 2.
14846 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14847 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14848 Save current values of framework globals passcnt, failcnt, xpasscnt,
14849 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14850 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
14851 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14852 xfailcnt to compute stats. Update framework global `testcnt' from
14853 pass/fail counts.
14854 (gcc_finish): New proc. Clean up test environment.
14855 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14856 (gcc_epass, gcc_efail): Delete.
14857 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14858 argument of line number.
14859 (dg-init): If the tool has an init routine, call it.
14860 (dg-test): Remove args `cflags_var' and `libs_var'.
14861 Pass all compiler options to ${tool}_start.
14862 Handle missing line number.
14863 (dg-finish): New function.
14864 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14865 particular files. Call gcc_finish at end. Move "skipping test"
14866 message to verbosity level 3.
14867 * gcc.c-torture/compile/compile.exp: Likewise.
14868 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14869 * gcc.c-torture/execute/execute.exp: Likewise.
14870 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14871 Print testcase being tried at verbosity level 1.
14872 * gcc.c-torture/special/special.exp: Unset xfail.
14873 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14874 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14875 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14876 * gcc.failure/failure.exp: Likewise.
14877 * gcc.ieee/ieee.exp: Likewise.
14878 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14879 Update call to dg-test. Call dg-finish at end.
14880 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
14881 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14882 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14883 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14884 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
14885 * gcc.wendy/wendy.exp: Add copyright.
14886 Delete setting of tmpdir (done by gcc_init).
14887 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14888 Pass compiler flags to gcc_start. Call gcc_finish at end.
14889 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14890 gcc_[ce]pass/fail.
14891
14892 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
14893
14894 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14895 confusion.
14896 (g++_load): Likewise.
14897
14898 * config/*.exp (gcc_load): Some were varargs fns and some were not.
14899 Rename argument to `prog' to remove the confusion.
14900 Varargs fns behave differently too!
14901 (g++_load): Likewise.
14902
14903 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14904
14905 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14906 what it is. Delete (always) printing of status value for !native.
14907 Simplify verbose code, and include status and exec_output.
14908 (g++_load): Use gcc_load.
14909
14910 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
14911
14912 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14913 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14914 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14915 940714-3.c as these testcases don't exist anymore. Make
14916 va-arg-1.c expected to pass.
14917
14918 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
14919
14920 * gcc.misc-tests/misc.exp: Only run specific testcases.
14921 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
14922 * gcc.misc-tests/dg-[1-9].c: New files.
14923
14924 * lib/dg.exp: New testsuite driver.
14925 * gcc.prms/prms.exp: Use it.
14926
14927 * README.gcc: New file.
14928
14929 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14930 Document and reset `lxpass' and `lxfail'.
14931 Simplify "initialized" message.
14932 (gcc_stat): Clean up comments a little.
14933
14934 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
14935
14936 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14937
14938 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
14939
14940 * lib/old-dejagnu.exp (process-option): New proc.
14941 (old-dejagnu-init, old-dejagnu-stat): Likewise.
14942 (old-dejagnu): Simplify.
14943 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14944
14945 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
14946
14947 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14948 exists and is not an empty string.
14949
14950 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14951 $xfail rather than calling setup_xfail. Clear $xfail when test is
14952 finished.
14953 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14954 automatically.
14955
14956 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14957 longer expected to fail.
14958
14959 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14960 "f" function call.
14961
14962 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14963
14964 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14965 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14966 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14967 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14968 c-torture-1.29.
14969
14970 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14971 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14972
14973 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14974
14975 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14976 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14977
14978 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14979 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14980 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14981
14982 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
14983
14984 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14985 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14986 940714-1.c, 940714-2.c, 940714-3.c},
14987 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14988 gcc.misc-tests/{mg.c,mg.exp}:
14989 New tests.
14990 * gcc.noncompile/noncompile.exp: Change accordingly.
14991
14992 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
14993
14994 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14995 Undo previous clobberage.
14996
14997 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
14998
14999 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
15000 * gcc.special/{930510-1.c, special.exp}:
15001 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
15002 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
15003 struct-varargs-1.c}: New tests from c-torture-1.26.
15004
15005 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
15006
15007 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
15008 argument to switch.
15009
15010 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
15011
15012 * Revert the previous changes. Please see Rob's directory
15013 (/lisa/test/rob/progressive/gcc/testsuite) for testing
15014 fixes.
15015
15016 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
15017
15018 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
15019 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
15020 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
15021 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
15022 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
15023 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
15024 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
15025 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
15026 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
15027 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
15028 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
15029 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
15030 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
15031 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
15032 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
15033 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
15034 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
15035 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
15036 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
15037 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
15038 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
15039 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
15040 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
15041 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
15042 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
15043 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
15044 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
15045
15046 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
15047
15048 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
15049 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
15050 with perror calls.
15051
15052 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
15053
15054 * config/unix.exp (g++_load): Fix syntax.
15055
15056 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
15057
15058 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
15059 * gcc.noncompile/921017-1.c: Deleted obsolete test.
15060 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
15061 Don't expect va-arg-1.c to fail. Correct expected output for
15062 920928-1.c.
15063 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
15064 * gcc.wendy/hbm4.c: Correct typo.
15065 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
15066
15067 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
15068
15069 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
15070 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
15071 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
15072 * lib/c-torture.exp (c-torture-compile): Ditto.
15073
15074 Reduce volume of output (remove all the -I's and such).
15075 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
15076 Call gcc_cpass, gcc_cfail.
15077 (c-torture): Pass testing option to c-torture-compile.
15078
15079 1994-03-21 Doug Evans (dje@cygnus.com)
15080
15081 Bring patches over from progressive.
15082 * config/default.exp: Exit remote shell cleanly.
15083 (g++_exit, g++_start): Add default versions.
15084 * config/sim.exp (gcc_load): Use perror, not error.
15085
15086 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
15087
15088 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
15089 set in site.exp.
15090
15091 1994-03-14 Doug Evans (dje@cygnus.com)
15092
15093 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
15094 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
15095 (wendy_try): New proc to run testcase.
15096 (main loop): Call 'em.
15097 * gcc.wendy/*.c: Clean up pass to correct expected output.
15098
15099 * lib/gcc.exp: Minor cleanup work.
15100 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
15101
15102 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
15103
15104 * config/sim.exp (gcc_load): Document return codes better.
15105 Don't pass -v to simulator.
15106
15107 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
15108
15109 * gcc.special/920717-x.c: Fix typo.
15110 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
15111 get at sources.
15112
15113 * lib/mike-gcc.exp: Fix typo.
15114
15115 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
15116
15117 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
15118 binary to use, transform the name.
15119 * config/*.exp: rename everything. Nuke any g++ specific files,
15120 it's now a special case of gcc that requires no special support.
15121 Add a default.exp for unsupported targets.
15122
15123 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
15124
15125 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
15126 lib/old-dejagnu.exp: Fix a few patterns to work with the new
15127 version of Tcl.
15128
15129 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
15130
15131 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
15132 than a warning.
15133
15134 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
15135
15136 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
15137
15138 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
15139
15140 * gcc.execute/execute.exp: Combine opt_list and foption_list into
15141 option_list. Compile every file with only 4/6 option choices
15142 (same as C torture) instead of with 12/18 different option
15143 choices.
15144 * lib/c-torture.exp: Likewise.
15145
15146 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
15147 not already set.
15148
15149 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
15150
15151 * lib/old-deja.exp: Add `excess errors test fails' error, now one
15152 can put an XFAIL *-*-* on excess errors.
15153
15154 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
15155
15156 * g++.law: Add more tests derived from g++-bugs snapshots.
15157
15158 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
15159 equivalent to g++.law/init9.
15160
15161 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
15162 compiled it, and the a.out file after we've run it.
15163
15164 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
15165
15166 * lib/mike-g++.exp (postbase): Delete the .o file after we've
15167 compiled it, and the a.out file after we've run it.
15168
15169 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
15170
15171 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
15172
15173 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
15174
15175 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
15176 version number.
15177
15178 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
15179
15180 * g++.law: New directory of g++ tests derived from the g++-bugs
15181 snapshots.
15182
15183 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
15184
15185 * gcc.compile: initbug1.c initbug1.exp testcase added
15186
15187 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
15188
15189 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
15190 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
15191 fixes submitted by Jeff Law (law@cs.utah.edu)
15192 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
15193 Jeff Law (law@cs.utah.edu)
15194
15195
15196 1993-11-30 Mike Stump (mrs@cygnus.com)
15197
15198 * config/unix-g++.exp: Follow the gcc way of doing things.
15199 * g++.old-deja/old-deja.exp: Minor updates.
15200 * lib/g++.exp: New file, follow the gcc way of doing things.
15201 * lib/old-dejagnu.exp: Minor updates.
15202 * lib/mike-g++.exp: Always unset errorInfo.
15203
15204 1993-11-06 Mike Stump (mrs@cygnus.com)
15205
15206 * lib/gcc.exp: Fix some errors with the below change, CC and
15207 CFLAGS should be global when setting, not local.
15208
15209 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
15210
15211 * lib/gcc.exp: Transform tool name.
15212
15213 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
15214
15215 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
15216
15217 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
15218
15219 * lib/gcc.exp: change gcc_done to gcc_stat
15220
15221 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
15222
15223 * Upgraded gcc testsuite to c-torture version 1.25
15224
15225 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
15226
15227 * lib/gcc.exp: added reporting code. Changed verbose compile message.
15228 * lib/c-torture: added hooks for new reporting code.
15229
15230 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
15231
15232 * config/sh-gcc.exp: check if sh-sim exists in the path
15233
15234 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
15235
15236 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
15237 * gcc.compile/compile.exp: Initial changes for new logic.
15238 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
15239 * gcc.failure/failure.exp: Initial changes for new logic.
15240 * gcc.ieee/ieee.exp: Initial changes for new logic.
15241 * gcc.misc-tests/misc.exp: Initial changes for new logic.
15242 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
15243 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
15244 * lib/c-torture.exp: Initial changes for new logic.
15245 * lib/gcc.exp: Initial changes for new logic.
15246
15247 1993-10-15 Mike Stump (mrs@cygnus.com)
15248
15249 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
15250 depend upon failure or success. Fully qualify names in failure
15251 and success messages. Always remove a.out before starting
15252 compile, just in case. Pay more attention to error text output by
15253 the compiler. Handle testcases with no known past errors just
15254 like all others, so that things are uniform. Other miscellaneous
15255 improvements.
15256
15257 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
15258
15259 * gcc.cpp: new directory for cpp tests
15260
15261 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
15262
15263 * lib/chill.exp: Code reformatted, removed unused code.
15264 * config/unix-chill.exp: Code reformatted, removed unused code.
15265 * chill.execute/execute.exp: Code reformatted, removed unused code.
15266 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
15267
15268 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
15269
15270 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
15271 routines not written.
15272
15273 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
15274
15275 * config/bug-gcc.exp: Use new procs from bug.exp.
15276
15277 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
15278
15279 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
15280 via ftp, rather than depending on NFS.
15281 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
15282 case.
15283
15284 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
15285
15286 * config/bug-gcc.exp: Use new download proc.
15287
15288 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
15289
15290 * chill.execute/execute.exp: cleanups, handles errors better
15291 * chill.compile/compile.exp: rewrite, based on execute.exp
15292 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
15293 * lib/chill.exp: major changes to diff proc and compile and link
15294 procs. added chill_fail and chill_pass wrappers to pass and
15295 fail. added more comments, and handle error codes better.
15296 Added a hack to capture stderr from exec, so noncompile tests
15297 can work.
15298
15299 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
15300
15301 * chill.execute/execute.exp: rewrite of testsuite driver
15302 * lib/chill.exp: rewrite of testsuite driver
15303 * config/unix-chill.exp: rewrite of testsuite driver
15304
15305 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
15306
15307 In chill.execute:
15308 * iexpr.ch: Standardize uppercase.
15309 * tuples.dat: Standardize uppercase.
15310 * vary.ch: standardize. Correct varying string assignments.
15311 * vary.dat: Add new output lines.
15312
15313 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
15314
15315 In chill.execute:
15316 * chprintf.ch: Standardize use of uppercase.
15317 * tuples.ch: Standardize and turn arr2 into a DCL,
15318 rather than a SYN.
15319 * pinits.ch: Standardize.
15320
15321 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
15322
15323 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
15324 * Makefil: Renamed to Makefile.in.
15325 * configure.in: New.
15326
15327 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
15328
15329 In chill.execute:
15330 * .cvsignore: Add result/output files.
15331 * Makefile: Fix up variables at start. Use MFLAGS
15332 everywhere. Correct bool_loc, built_ins entries.
15333 Add entry for vary1.ch.
15334 * bitarray.ch: Standardize upper-case usage.
15335 * bitexpr.ch: Standardize, add output of b1.
15336 * params.ch: Use arrayt in along PROC parameters, to
15337 avoid novelty problems.
15338 * sets.ch: Tiny cleanup.
15339 * vary1.ch: Re-indent.
15340
15341 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
15342
15343 * Add PR-related files to Makefiles, .cvsignore files, etc.
15344
15345 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
15346
15347 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
15348 with compiler objects. New names are test-flow.c and test-loop.c
15349
15350 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
15351
15352 * Upgraded c-torture tests from 1.19 to 1.20
15353
15354 * new files:
15355 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
15356 * gcc.compile: 930623-1.c 930623-2.c
15357 * gcc.noncompile: 930622-1.c 930622-2.c
15358 * gcc.failure: 920411-1.c 920627-2.c
15359 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
15360
15361 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
15362
15363 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15364 More changes to get testsuite working properly. Needs more work.
15365 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
15366
15367 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
15368
15369 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15370 More changes to get testsuite working properly. Needs more work.
15371
15372 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
15373
15374 * chill.compile/compile.exp: Added for Dejagnu support
15375 * chill.execute/execute.exp: Added for Dejagnu support
15376 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
15377
15378 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
15379
15380 This should complete moving the CHILL test files.
15381 * chill.noncompile(.cvsignore printf.grt
15382 in-printf.grt chprintf.grt chprintf.ch):
15383 Added test-support files.
15384 (Makefile): Modified further.
15385 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
15386 signal.ch): Added test files.
15387 * chill.execute (.cvsignore printf.grt printr.c
15388 in-printf.grt rts.c chprintf.grt rts.h): Added
15389 test-support files.
15390 (Makefile): More corrections.
15391
15392 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
15393
15394 * chill.compile, chill.execute, chill.nocompile: Add CHILL
15395 test cases, ready for DejaGnu.
15396
15397 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
15398
15399 * Upgraded c-torture tests from 1.18 to 1.19
15400
15401 * gcc.compile: added test(s):
15402 930607-1.c
15403 * gcc.execute: added test(s):
15404 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
15405
15406 * added new subdirectory for misc tests: gcc.misc-tests
15407 * gcc.misc-test(s): added tests:
15408 inst-check.c test-consts.c test-ior.c test-switch.c
15409
15410 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
15411
15412 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
15413
15414 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
15415
15416 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
15417
15418 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
15419
15420 * Upgraded c-torture tests from 1.17 to 1.18
15421
15422 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
15423
15424 * Upgraded c-torture tests from 1.12 to 1.17
15425
15426 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
15427
15428 * lib/old-dejagnu.exp:
15429 Fixed handling of XFAIL target triplets to correctly
15430 recognize wildcard characters. Removed code that
15431 appended a unique id tag to the end of the file name
15432 printed out by the result of the testcases within a
15433 given test file.
15434
15435 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
15436
15437 * lib/old-dejagnu.exp:
15438 Reworked expected failure handling to trigger off of XFAIL
15439 keyword in keyphrase embeded in testcase source code. The
15440 XFAIL keyword must be at the end of the keyphrase line. It
15441 may optionally be followed by one or more target triplets.
15442 It has just occured that the handling of wildcards in the
15443 target triplet may not be correct.
15444
15445 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
15446
15447 * g++.old-deja/tests:
15448 Moved all subdirectories up one level into g++.old-deja .
15449
15450 * lib/old-dejagnu.exp:
15451 Fixed problem with CXXFLAGS not being properly reset, and being
15452 corrupted with extraneous "-c" compiler option. This was
15453 causing binaries to not be generated for test that needed them.
15454 Modified strings passed to "pass" and "fail" so that individual
15455 tests from the same test file would be distinguished by an
15456 identifier appended to the test file name in the summary logs;
15457 this corrected a problem with erroneous diff logs. Added code
15458 to search testcases for expected fail and unexpected pass keywords.
15459
15460 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
15461
15462 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
15463
15464 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
15465
15466 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
15467 Removed extraneous text from end of "Special g++ Options"
15468 keyphrase.
15469
15470 * lib/old-dejagnu.exp: Added pattern matching to look for new
15471 keywords, embedded in testcases comments, which will trigger
15472 calls to xpass and xfail.
15473
15474 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
15475
15476 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
15477 comments embedded in the testcases, especially the one looking for
15478 special compiler options, as well as the pattern matching for the
15479 compiler output again.
15480
15481 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
15482
15483 * lib/old-dejagnu.exp: Do a proper check of the return value for
15484 execute tests. Fixed several problems with the pattern matching
15485 of the compiler output which gave erroneous test results.
15486 Changed several of the test result messages to be more descriptive.
15487 * config/unix-g++.exp: Proc g++_load now actually works and
15488 executes the tests passed to it and returns a usable return
15489 value.
15490
15491 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
15492
15493 * lib/gcc.exp: Exits gracefully if $CC is bogus.
15494
15495 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
15496
15497 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
15498 Modified both files to properly execute the old style
15499 dejagnu tests. The previous versions of these files were
15500 experimental and did not function anything near correctly.
15501
15502 1993-04-05 Rob Savoye (rob@cygnus.com)
15503
15504 * Removed all Makefile.in and configure.in files. No configuration
15505 needed now.
15506
15507 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
15508
15509 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15510
15511 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
15512
15513 * gcc.compile/configure.in, gcc.unsorted/configure.in,
15514 gcc.special/configure.in, gcc.noncompile/configure.in,
15515 gcc.execute/configure.in, gcc.code_quality/configure.in,
15516 g++.other/configure.in, g++.old-deja/configure.in,
15517 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15518 in srcname setting.
15519
15520 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
15521
15522 * lib/udi.exp: Fixed mondfe and mondfe_download.
15523 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15524 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15525
15526 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
15527
15528 * config/udi-gdb.exp: Check $shell_id after connecting to target.
15529 (gdb_exit): Don't remove *_soc files.
15530
15531 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
15532
15533 * lib/c-torture.exp: Don't look for main; instead always use -w
15534 -c. This is how the c-torture tests work. Remove the object
15535 file if the compilation succeeds.
15536 * gcc.execute/execute.exp: Remove executable if test passes.
15537 * gcc.noncompile/noncompile.exp: Every test is an expected
15538 failure.
15539 * gcc.special/special.exp: Added tests from c-torture 1.11,
15540 corrected use of existing test.
15541 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15542 gcc.execute/920625-1.c: Updated to c-torture 1.11.
15543 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15544 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15545 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15546 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15547 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15548 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15549 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15550 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15551 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15552 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15553 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15554 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15555 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15556 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15557 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15558 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15559 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15560 c-torture 1.11.
15561 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15562 correspond to c-torture 1.11.
15563
15564 * New file.