]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
fold-const.c (fold_inf_compare): New function to simplify FP comparisons against...
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-03-27 Roger Sayle <roger@eyesopen.com>
2
3 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
4 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5
6 2003-03-27 Mark Mitchell <mark@codesourcery.com>
7
8 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
9 than reading .x files.
10 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
11 * g77.dg/gcov/gcov-1.f: Likewise.
12 * gcc.misc-tests/gcov-4b.c: Likewise.
13 * gcc.misc-tests/gcov-5b.c: Likewise.
14 * gcc.misc-tests/gcov-6.c: Likewise.
15 * gcc.misc-tests/gcov-7.c: Likewise.
16 * gcc.misc-tests/gcov-8.c: Likewise.
17 * g++.dg/gcov/gcov-1.x: Remove.
18 * g77.dg/gcov/gcov-1.x: Likewise.
19 * gcc.misc-tests/gcov-4b.x: Likewise.
20 * gcc.misc-tests/gcov-5b.x: Likewise.
21 * gcc.misc-tests/gcov-6.x: Likewise.
22 * gcc.misc-tests/gcov-7.x: Likewise.
23 * gcc.misc-tests/gcov-8.x: Likewise.
24
25 2003-03-27 Glen Nakamura <glen@imodulo.com>
26
27 PR opt/10087
28 * gcc.dg/20030324-1.c: New test.
29
30 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
31
32 PR c++/10224
33 * g++.dg/template/arg3.C: New test.
34
35 PR c++/10158
36 * g++.dg/template/friend18.C: New test.
37
38 2003-03-26 Roger Sayle <roger@eyesopen.com>
39
40 * g77.f-torture/compile/20030326-1.f: New test case.
41
42 2003-03-26 Janis Johnson <janis187@us.ibm.com>
43
44 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
45
46 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
47
48 2003-03-26 Jakub Jelinek <jakub@redhat.com>
49
50 * gcc.dg/ia64-sync-3.c: New test.
51
52 2003-03-26 Alan Modra <amodra@bigpond.net.au>
53
54 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
55
56 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
57
58 * gcc.dg/ultrasp6.c: New test.
59
60 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
61
62 * gcc.dg/i386-signbit-1.c: New test.
63 * gcc.dg/i386-signbit-2.c: New test.
64 * gcc.dg/i386-signbit-3.c: New test.
65
66 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
67
68 * gcc.dg/ultrasp5.c: Fix options.
69
70 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
71
72 * gcc.dg/ultrasp5.c: Fix comment.
73
74 2003-03-24 Bud Davis <bdavis9659@comcast.net>
75
76 PR fortran/10197
77 * g77.f-torture/execute/10197.f: New test.
78
79 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
80
81 PR c++/9898, c++/383
82 * g++.dg/template/conv6.C: New test.
83
84 PR c++/10119
85 * g++.dg/template/ptrmem5.C: New test.
86
87 PR c++/10026
88 * g++.dg/lookup/koenig1.C: New test.
89
90 PR C++/10199
91 * g++.dg/lookup/template2.C: New test.
92
93 2003-03-24 Jakub Jelinek <jakub@redhat.com>
94
95 * g++.dg/opt/rtti1.C: New test.
96
97 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
98
99 * gcc.dg/ultrasp5.c: New test.
100
101 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
102
103 PR middle-end/9967
104 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
105 builtin fputs.
106
107 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
108
109 PR c/8224
110 * gcc.dg/20030323-1.c: New test.
111
112 2003-03-23 Roger Sayle <roger@eyesopen.com>
113
114 * gcc.c-torture/compile/20030323-1.c: New test case.
115
116 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
117
118 * gcc.dg/20030321-1.c: New test.
119
120 2003-03-22 Zack Weinberg <zack@codesourcery.com>
121
122 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
123
124 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
125
126 PR c++/9978, c++/9708
127 * g++.dg/ext/vlm1.C: Adjust expected error.
128 * g++.dg/ext/vla2.C: New test.
129 * g++.dg/template/arg1.C: New test.
130 * g++.dg/template/arg2.C: New test.
131
132 2003-03-22 Bud Davis <bdavis9659@comcast.net>
133
134 * g77.f-torture/execute/select.f: New test.
135 * g77.f-torture/noncompile/select_no_compile.f: New test.
136
137 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
138
139 PR c++/9898
140 * g++.dg/other/error4.C: New test.
141
142 2003-03-20 Mark Mitchell <mark@codesourcery.com>
143
144 * g++.dg/template/friend17.C: New test.
145
146 2003-03-21 Alan Modra <amodra@bigpond.net.au>
147
148 * gcc.c-torture/compile/20030320-1.c: New.
149
150 2003-03-20 Roger Sayle <roger@eyesopen.com>
151
152 * gcc.dg/builtins-6.c: New test case.
153
154 2003-03-19 Alan Modra <amodra@bigpond.net.au>
155
156 PR target/10073
157 * gcc.c-torture/compile/20030319-1.c: New.
158
159 2003-03-18 Jan Hubicka <jh@suse.cz>
160
161 * gcc.dg/i386-cvt-1.c: New test.
162
163 2003-03-17 Zack Weinberg <zack@codesourcery.com>
164
165 * objc.dg/naming-1.m: Use "(parse|syntax) error".
166 * objc.dg/naming-2.m: Likewise.
167
168 2003-03-17 Mark Mitchell <mark@codesourcery.com>
169
170 PR c++/9639
171 * g++.dg/parse/crash1.C: New test.
172
173 2003-03-16 Mark Mitchell <mark@codesourcery.com>
174
175 PR c++/8805
176 * g++.dg/eh/cleanup1.C: New test.
177
178 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
179
180 * gcc.c-torture/execute/20030316-1.c: New test case.
181
182 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
183
184 PR c++/9629
185 * g++.dg/init/ctor2.C: New test.
186
187 2003-03-15 Roger Sayle <roger@eyesopen.com>
188
189 * g77.f-torture/compile/xformat.f: New test case.
190
191 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
192
193 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
194 * g++.old-deja/g++.mike/eh50.C: Likewise.
195
196 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
197
198 PR c++/6440
199 * g++.dg/template/spec7.C: New test.
200 * g++.dg/template/spec8.C: Likewise.
201
202 2003-03-14 Jakub Jelinek <jakub@redhat.com>
203
204 * gcc.c-torture/execute/20030313-1.c: New test.
205
206 2003-03-14 Richard Henderson <rth@redhat.com>
207
208 * gcc.dg/inline-2.c: Adjust alpha test for external call.
209
210 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
211
212 * gcc.c-torture/compile/20030314-1.c: New test.
213
214 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
215
216 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
217 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
218 thumb target,
219 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
220 to accept newer _imp__ prefix and additional
221 newline in .drectve section.
222 * gcc.dg/dll-4.c: Likewise.
223 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
224 switch.
225
226 2003-03-13 Mark Mitchell <mark@codesourcery.com>
227
228 * g++.dg/parse/namespace9.C: New test.
229
230 * g++.dg/init/ref5.C: New test.
231 * g++.dg/parse/ptrmem1.C: Likewise.
232
233 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
234
235 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
236 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
237 regular expression.
238 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
239 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
240
241 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
242
243 * gcc.c-torture/execute/20030224-2.c: New test.
244
245 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
246
247 * gcc.dg/decl-3.c: New test.
248
249 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
250
251 * gcc.dg/i386-loop-2.c: New test.
252
253 2003-03-11 Mark Mitchell <mark@codesourcery.com>
254
255 PR c++/9474
256 * g++.dg/parse/namespace8.C: New test.
257
258 PR c++/9924
259 * g++.dg/overload/builtin2.C: New test.
260
261 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
262
263 * gcc.dg/return-type-3.c: New test.
264
265 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
266
267 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
268 profiling options are not supported.
269
270 2003-03-10 Mark Mitchell <mark@codesourcery.com>
271
272 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
273 * g++.old-deja/g++.warn/impint2.C: Likewise.
274
275 2003-03-10 Devang Patel <dpatel@apple.com>
276
277 * g++.dg/cpp/c++_cmd_1.C: New test.
278 * g++.dg/cpp/c++_cmd_1.h: New file.
279
280 2003-03-10 Segher Boessenkool <segher@koffie.nl>
281
282 * gcc.dg/altivec-9.c: New file.
283
284 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
285
286 * gcc.dg/ppc-sdata-1.c: New test.
287 * gcc.dg/ppc-sdata-2.c: New test.
288
289 2003-03-09 Mark Mitchell <mark@codesourcery.com>
290
291 PR c++/9373
292 * g++.dg/opt/ptrmem2.C: New test.
293
294 PR c++/8534
295 * g++.dg/opt/ptrmem1.C: New test.
296
297 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
298
299 * gcc.dg/i386-loop-1.c: New test.
300
301 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
302
303 PR c++/9970
304 * g++.dg/lookup/friend1.C: New test.
305
306 2003-03-08 Mark Mitchell <mark@codesourcery.com>
307
308 PR c++/9823
309 * g++.dg/parser/constructor1.C: New test.
310
311 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
312
313 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
314
315 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
316
317 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
318
319 * gcc.dg/cpp/Wunused.c: Update test.
320
321 2003-03-08 Jan Hubicka <jh@suse.cz>
322
323 * gcc.dg/inline-3.c: New test.
324
325 2003-03-08 Mark Mitchell <mark@codesourcery.com>
326
327 PR c++/9809
328 * g++.dg/parse/builtin1.C: New test.
329
330 PR c++/9982
331 * g++.dg/abi/cookie1.C: New test.
332 * g++.dg/abi/cookie2.C: Likewise.
333
334 PR c++/9524
335 * g++.dg/template/field1.C: New test.
336
337 PR c++/9912
338 * g++.dg/parse/class1.C: New test.
339 * g++.dg/parse/namespace7.C: Likewise.
340 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
341
342 2003-03-07 Mark Mitchell <mark@codesourcery.com>
343
344 * g++.dg/init/ref4.C: New test.
345
346 2003-03-07 Jan Hubicka <jh@suse.cz>
347
348 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
349 * gcc.dg/inline-3.c: New test.
350
351 2003-03-06 Mark Mitchell <mark@codesourcery.com>
352
353 * g++.dg/init/ref3.C: New test.
354
355 PR c++/9965
356 * g++.dg/init/ref2.C: New test.
357
358 PR c++/9400
359 * g++.dg/warn/Wshadow-2.C: New test.
360
361 PR c++/9791
362 * g++.dg/warn/Woverloaded-1.C: New test.
363
364 2003-03-05 Jan Hubicka <jh@suse.cz>
365
366 * gcc.dg/i386-local2.c: New.
367 * gcc.dg/i386-local.c: Fix typo.
368
369 2003-03-05 Mark Mitchell <mark@codesourcery.com>
370
371 * g++.dg/abi/layout3.C: New test.
372
373 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
374
375 * gcc.c-torture/compile/20030305-1.c
376
377 2003-03-05 Jan Hubicka <jh@suse.cz>
378
379 * gcc.dg/i386-local.c: New.
380
381 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
382
383 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
384
385 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
386
387 * gcc.dg/switch-2.c: New test.
388 * gcc.dg/switch-3.c: New test.
389 * gcc.dg/Wswitch.c: Adjust line numbers.
390 * gcc.dg/Wswitch-default.c: Likewise.
391 * gcc.dg/Wswitch-enum.c: Likewise.
392
393 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
394
395 * gcc.c-torture/execute/20030222-1.c: New test.
396
397 2003-03-03 James E Wilson <wilson@tuliptree.org>
398
399 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
400
401 2003-03-03 Mark Mitchell <mark@codesourcery.com>
402
403 PR c++/9878
404 * g++.dg/init/ref1.C: New test.
405
406 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
407
408 * gcc.dg/sh-relax.c: New SH-only test.
409
410 2003-03-03 Geoffrey Keating <geoffk@apple.com>
411
412 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
413 comment explaining purpose of testcase.
414
415 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
416
417 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
418 for HC11/HC12 (asm needs two int registers).
419 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
420 HC11/HC12 because the test uses an asm which needs two 32-bit
421 registers.
422
423 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
424
425 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
426 for HC11/HC12 (array is too large otherwise).
427 * gcc.c-torture/compile/920501-4.x: New file, likewise.
428 * gcc.c-torture/compile/20010518-2.x: Likewise.
429 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
430 HC11/HC12 (array is too large).
431
432 2003-03-01 Geoffrey Keating <geoffk@apple.com>
433
434 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
435 * lib/g++-dg.exp (g++-dg-test): Likewise.
436
437 2003-03-01 Roger Sayle <roger@eyesopen.com>
438
439 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
440 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
441
442 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
443
444 * g++.dg/warn/implicit-typename1.C: Remove warning.
445
446 2003-02-28 Richard Henderson <rth@redhat.com>
447
448 * gcc.dg/noreturn-1.c: Move noreturn warning line.
449 * gcc.dg/return-type-1.c: Move control reaches end warning line.
450
451 2003-02-28 Geoffrey Keating <geoffk@apple.com>
452
453 * gcc.dg/pch/pch.exp: Change .pch to .gch.
454 * g++.dg/pch/pch.exp: Likewise.
455
456 2003-02-28 Mark Mitchell <mark@codesourcery.com>
457
458 PR c++/9879
459 * testsuite/g++.dg/init/new4.C: New test.
460
461 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
462
463 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
464
465 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
466
467 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
468 unsigned long.
469
470 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
471 wider than float.
472
473 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
474
475 * lib/scanasm.exp: Add support for counting numbers of
476 occurences.
477 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
478 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
479
480 2003-02-25 Mark Mitchell <mark@codesourcery.com>
481
482 PR c++/9683
483 * g++.dg/template/static3.C: New test.
484
485 PR c++/9829
486 * g++.dg/parse/namespace6.C: New test.
487
488 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
489
490 PR target/9732
491 * gcc.dg/20030225-1.c: New test.
492
493 2003-02-24 Mark Mitchell <mark@codesourcery.com>
494
495 * README: Remove out-of-date information.
496
497 PR c++/9836
498 * g++.dg/template/spec6.C: New test.
499
500 2003-02-24 Jeff Law <law@redhat.com>
501
502 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
503
504 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
505
506 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
507 * gcc.dg/pragma-ep-1.c: Likewise.
508
509 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
510
511 PR c++/9602
512 * g++.dg/template/friend16.C: New test.
513
514 2003-02-23 Mark Mitchell <mark@codesourcery.com>
515
516 PR c++/5333
517 * g++.dg/parse/fused-params1.C: Adjust error messages.
518 * g++.dg/template/nested3.C: New test.
519
520 2003-02-24 Alan Modra <amodra@bigpond.net.au>
521
522 * g++.dg/abi/param1.C: New test.
523
524 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
525
526 PR c++/7982
527 * g++.dg/warn/implicit-typename1.C: New test.
528
529 2003-02-22 Kelley Cook <kelleycook@comcast.net>
530
531 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
532 with "mtune".
533 * g++.old-deja/g++.other/store-expr2.C: Likewise.
534 * gcc.c-torture/execute/20010129-1.x: Likewise.
535 * gcc.dg/20011107-1.c: Likewise.
536 * gcc.dg/20020108-1.c: Likewise.
537 * gcc.dg/20020122-3.c: Likewise.
538 * gcc.dg/20020206-1.c: Likewise.
539 * gcc.dg/20020310-1.c: Likewise.
540 * gcc.dg/20020426-2.c: Likewise.
541 * gcc.dg/20020517-1.c: Likewise.
542 * gcc.dg/991230-1.c: Likewise.
543 * gcc.dg/i386-unroll-1.c: Likewise.
544 * gcc.misc-tests/i386-prefetch.exp: Likewise.
545
546 2003-02-22 Jan Hubicka <jh@suse.cz>
547
548 * gcc.dg/i386-mul.c: New test.
549
550 2003-02-21 Roger Sayle <roger@eyesopen.com>
551
552 * gcc.dg/builtins-5.c: New test case.
553
554 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
555
556 * gcc.dg/asmreg-1.c: New test.
557
558 2003-02-21 Mark Mitchell <mark@codesourcery.com>
559
560 PR c++/9749
561 * g++.dg/parse/varmod1.C: New test.
562
563 2003-02-21 Mark Mitchell <mark@codesourcery.com>
564
565 PR c++/9727
566 * g++.dg/template/op1.C: New test.
567
568 2003-02-21 Mark Mitchell <mark@codesourcery.com>
569
570 PR c++/8906
571 * g++.dg/template/nested2.C: New test.
572
573 2003-02-21 Mark Mitchell <mark@codesourcery.com>
574
575 PR c++/8724
576 * g++.dg/expr/dtor1.C: New test.
577
578 2003-02-21 Zack Weinberg <zack@codesourcery.com>
579
580 * gcc.dg/cpp/include3.c: New test.
581 * gcc.dg/cpp/inc/foo.h: New file.
582
583 2003-02-21 Glen Nakamura <glen@imodulo.com>
584
585 * gcc.c-torture/execute/20030221-1.c: New test.
586
587 2003-02-20 Mark Mitchell <mark@codesourcery.com>
588
589 PR c++/9729
590 * g++.dg/abi/conv1.C: New test.
591
592 2003-02-20 Jan Hubicka <jh@suse.cz>
593
594 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
595
596 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
597
598 * gcc.c-torture/compile/20030219-1.c: New test.
599
600 2003-02-18 Jan Hubicka <jh@suse.cz>
601
602 * gcc.dg/funcorder.c: New test.
603
604 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
605
606 * gcc.c-torture/execute/20030218-1.c: New.
607
608 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
609
610 * gcc.dg/20030218-1.c: New.
611
612 2003-02-18 Richard Henderson <rth@redhat.com>
613
614 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
615 * gcc.dg/attr-used-2.c: New.
616
617 2003-02-18 Mark Mitchell <mark@codesourcery.com>
618
619 PR c++/9704
620 * g++.dg/init/copy5.C: New test.
621
622 2003-02-18 Geoffrey Keating <geoffk@apple.com>
623
624 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
625 * g++.dg/pch/pch.exp: Likewise.
626
627 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
628
629 * gcc.c-torture/execute/20030209-1.c: Enable the test if
630 STACK_SIZE is not defined.
631
632 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
633
634 PR c++/9457
635 * g++.dg/template/init1.C: New test.
636
637 2003-02-16 Jan HUbicka <jh@suse.cz>
638
639 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
640 (foo): Add few extra tests
641 * gcc.dg/c99-const-expr-3.c: Likewise.
642 * gcc.c-torture/execute/20030216-1.c: New.
643
644 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
645
646 PR c++/9459
647 * g++.dg/ext/typeof4.C: New test.
648
649 2003-02-15 Roger Sayle <roger@eyesopen.com>
650
651 * gcc.dg/i386-387-3.c: New test case.
652
653 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
654
655 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
656 cris-*-elf* cris-*-aout* and mmix-*-*.
657
658 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
659
660 * gcc.dg/20030213-1.c: New test.
661
662 2003-02-12 Roger Sayle <roger@eyesopen.com>
663
664 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
665 * gcc.dg/i386-387-2.c: Likewise.
666
667 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
668
669 * gcc.dg/ppc-spe.c: Fix formatting.
670 Enable tests that were previously unsupported by gas.
671 Delete tests for instructions that no longer exist.
672 Switch arguments on evsubifw builtin.
673
674 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
675
676 * gcc.c-torture/execute/20030209-1.c: Disable the test if
677 STACK_SIZE is too small.
678
679 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
680 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
681
682 * gcc.dg/decl-2.c: New test.
683
684 2003-02-10 Jan Hubicka <jh@suse.cz>
685
686 * gcc.dg/i386-fpcvt-1.c: New test.
687
688 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
689
690 * gcc.c-torture/execute/20030209-1.c: New test.
691
692 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
693
694 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
695 int-wide bitops, use the constants of the same width.
696 Likewise, if long long is 32-bit wide, test bitops using
697 32-bit constants.
698
699 2003-02-07 Loren James Rittle <ljrittle@acm.org>
700
701 * gcc.dg/20021014-1.c: Annotate with expected notice text.
702
703 2003-02-07 Roger Sayle <roger@eyesopen.com>
704
705 * testsuite/gcc.dg/builtins-4.c: New test case.
706
707 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
708
709 * gcc.dg/20020430-1.c: Fix dg command typos.
710 * gcc.dg/20020503-1.c: Likewise.
711
712 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
713
714 PR c++/8785
715 * g++.dg/parse/fused-params1.C: New test.
716
717 PR c++/8857
718 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
719
720 PR c++/8921
721 * g++.dg/parse/non-dependent1.C: New test.
722
723 PR c++/8928
724 * g++.dg/parse/dupl-tmpl-args1.C: New test.
725
726 PR c++/9228
727 * g++.dg/parse/undefined7.C: New test.
728 * g++.dg/parse/non-templ1.C: New test.
729
730 PR c++/9229
731 * g++.dg/parse/too-many-tmpl-args1.C: New test.
732
733 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
734
735 * gcc.c-torture/compile/20030206-1.c: New test.
736
737 2003-02-05 Roger Sayle <roger@eyesopen.com>
738
739 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
740 "pow" to "foo" to avoid potential confusion with a math built-in.
741
742 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
743
744 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
745 conditions for SPARC targets.
746
747 2003-02-05 Jakub Jelinek <jakub@redhat.com>
748
749 * gcc.dg/20030204-1.c: New test.
750
751 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
752
753 PR c++/38
754 * g++.dg/parse/array-size1.C: New test.
755
756 PR c++/5657
757 * g++.dg/parse/undefined3.C: New test.
758
759 PR c++/5665
760 * g++.dg/parse/undefined4.C: New test.
761
762 PR c++/5975
763 * g++.dg/parse/undefined5.C: New test.
764
765 PR c++/7259
766 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
767
768 PR c++/8578
769 * g++.dg/parse/casting-operator1.C: New test.
770
771 PR c++/8596
772 * g++.dg/parse/undefined6.C: New test.
773
774 PR c++/8736
775 * g++.dg/parse/missing-template1.C: New test.
776
777 2003-02-04 Jan Hubicka <jh@suse.cz>
778
779 * gcc.dg/i386-cadd.c: Compile using -march=k8.
780 * gcc.dg/i386-cmov?.c: Likewise.
781 * gcc.dg/i386-fpcvt-?.c: Likewise.
782 * gcc.dg/i386-ssefp-1.c: Likewise.
783 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
784 conventions.
785
786 2003-02-03 Mark Mitchell <mark@codesourcery.com>
787
788 PR c++/7129
789 * testsuite/g++.dg/ext/max.C: New test.
790
791 2003-02-03 Jan Hubicka <jh@suse.cz>
792
793 * gcc.c-torture/execute/20030203-1.c: New test.
794
795 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
796
797 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
798 'natural-endian'.
799
800 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
801
802 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
803 * g++.dg/init/new2.C: Likewise.
804 * g++.dg/other/new1.C: Likewise.
805
806 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
807
808 * gcc.dg/struct-ret-libc.c: New test.
809
810 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
811
812 * gcc.dg/20030129-1.c: New test.
813
814 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
815
816 PR c++/8849
817 * g++.dg/template/ptrmem4.C: New test.
818
819 2003-01-29 Mark Mitchell <mark@codesourcery.com>
820
821 * g++.dg/parser/constant1.C: New test.
822
823 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
824
825 PR c++/8591
826 * g++.dg/parse/friend2.C: New test.
827
828 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
829
830 PR c++/9437
831 * g++.dg/template/unify4.C: New test.
832
833 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
834
835 * gcc.c-torture/execute/20030128-1.c: New test.
836
837 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
838
839 * g++.dg/lookup/nested1.C: Test moved from ...
840 * g++.old-deja/g++.other/lookup24.C: ... here.
841
842 2003-01-28 Jan Hubicka <jh@suse.cz>
843
844 * gcc.dg/i386-cmov5.c: New test.
845
846 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
847
848 * gcc.c-torture/execute/20010925-1.c: Changed the
849 memcpy declaration.
850
851 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
852
853 PR c++/3902
854 * g++.dg/parse/template5.C: New test.
855
856 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
857
858 PR fortran/9258
859 * g77.dg/pr9258: New test.
860
861 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
862
863 * README: Move relevant parts from README.g++.
864
865 * README.g++: Remove this file.
866
867 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
868
869 * g++.dg/abi/dcast1.C: New test.
870
871 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
872
873 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
874
875 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
876
877 PR c++/47
878 * g++.old-deja/g++.other/lookup24.C: New test.
879
880 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
881
882 PR middle-end/7227
883 * gcc.dg/uninit-C.c: New test.
884
885 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
886
887 * g++.dg/abi/covariant1.C: New test.
888
889 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
890
891 * gcc.dg/20030123-1.c: New test.
892
893 2003-01-25 Jan Hubicka <jh@suse.cz>
894
895 PR opt/8492
896 * gcc.c-torture/compile/20030125-1.c
897
898 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
899
900 PR c++/9403
901 * g++.dg/parse/template3.C: New test.
902 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
903
904 PR c++/795
905 * g++.dg/parse/template4.C: New test.
906
907 PR c++/9415
908 * g++.dg/template/qual2.C: New test.
909
910 PR c++/8545
911 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
912
913 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
914
915 2003-01-25 Roger Sayle <roger@eyesopen.com>
916
917 * gcc.c-torture/execute/switch-1.c: New test case.
918
919 2003-01-25 Jan Hubicka <jh@suse.cz>
920
921 * gcc.c-torture/execute/20030125-1.[cx]: New test.
922
923 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
924
925 Tweaks for Bison-1.875. From the NEWS file:
926 "- `parse error' -> `syntax error'
927 Bison now uniformly uses the term `syntax error'"
928 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
929 * gcc.dg/cpp/digraph2.c: Likewise.
930 * gcc.dg/cpp/direct2.c: Likewise.
931 * gcc.dg/cpp/paste4.c: Likewise.
932 * gcc.dg/c90-restrict-1.c: Likewise.
933 * gcc.dg/c99-func-2.c: Likewise.
934 * gcc.dg/noncompile/920721-2.c: Likewise.
935 * gcc.dg/noncompile/930622-2.c: Likewise.
936 * gcc.dg/noncompile/940112-1.c: Likewise.
937 * gcc.dg/noncompile/950921-1.c: Likewise.
938 * gcc.dg/noncompile/951123-1.c: Likewise.
939 * gcc.dg/noncompile/971104-1.c: Likewise.
940 * gcc.dg/noncompile/990416-1.c: Likewise.
941
942 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
943
944 * g++.dg/parse/undefined1.C: Add error message.
945
946 2003-01-22 Mark Mitchell <mark@codesourcery.com>
947
948 PR c++/9354
949 * g++.dg/parse/new1.C: New test.
950
951 PR c++/9216
952 * g++.dg/parse/template2.C: New test.
953
954 PR c++/9354
955 * g++.dg/parse/typedef2.C: New test.
956
957 PR c++/9328
958 * g++.dg/ext/typeof3.C: New test.
959
960 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
961
962 PR c++/2738
963 * g++.dg/parse/ret-type1.C: New test.
964
965 PR c++/3792
966 * g++.dg/parse/tmpl-outside1.C: New test.
967
968 PR c++/4207
969 * g++.dg/parse/int-as-enum1.C: New test.
970
971 PR c++/4903
972 * g++.dg/parse/no-typename1.C: New test.
973
974 PR c++/5533
975 * g++.dg/parse/no-value1.C: New test.
976
977 PR c++/5921
978 * g++.dg/parse/wrong-inline1.C: New test.
979
980 PR c++/6402
981 * g++.dg/parse/ref1.C: New test.
982
983 PR c++/6992
984 * g++.dg/parse/attr-ctor1.C: New test.
985
986 PR c++/7229
987 * g++.dg/parse/namespace5.C: New test.
988
989 PR c++/7917
990 * g++.dg/parse/func-def1.C: New test.
991
992 PR c++/8143
993 * g++.dg/parse/undefined1.C: New test.
994
995 PR c++/5723, PR c++/8522
996 * g++.dg/parse/specialization1.C: New test.
997
998 PR c++/163, PR c++/8595
999 * g++.dg/parse/struct-as-enum1.C: New test.
1000
1001 PR c++/9173
1002 * g++.dg/parse/undefined2.C: New test.
1003
1004 2003-01-22 Mark Mitchell <mark@codesourcery.com>
1005
1006 PR c++/9298
1007 * g++.dg/parse/template1.C: New test.
1008
1009 PR c++/9384
1010 * g++.dg/parse/using1.C: New test.
1011
1012 PR c++/9285
1013 PR c++/9294
1014 * g++.dg/parse/expr2.C: New test.
1015
1016 PR c++/9388
1017 * g++.dg/parse/lookup2.C: Likewise.
1018
1019 2003-01-21 Jan Hubicka <jh@suse.cz>
1020
1021 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
1022 * gcc.c-torture/execute/eeprof-1.c: Likewise.
1023 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
1024 * gcc.c-torture/execute/string-opt-*.c: Likewise.
1025
1026 2003-01-20 Nick Clifton <nickc@redhat.com>
1027
1028 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
1029 problem with ARM sibcall code generation.
1030
1031 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
1032
1033 * gcc.c-torture/execute/20030120-1.c: New.
1034
1035 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
1036
1037 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
1038
1039 2003-01-17 Mark Mitchell <mark@codesourcery.com>
1040
1041 PR c++/9272
1042 * g++.dg/parse/ctor1.C: New test.
1043
1044 PR c++/9294:
1045 * g++.dg/parse/qualified1.C: New test.
1046
1047 * g++.dg/parse/typename3.C: New test.
1048
1049 2003-01-16 Richard Henderson <rth@redhat.com>
1050
1051 * g++.dg/tls/init-2.C: Fix error matches for real this time.
1052
1053 2003-01-16 Richard Henderson <rth@redhat.com>
1054
1055 * g++.dg/pch/pch.exp: Copy test header to the working directory
1056 before using it either for precompilation or direct use.
1057 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
1058 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
1059
1060 2003-01-16 Richard Henderson <rth@redhat.com>
1061
1062 * gcc.dg/pch/pch.exp: Copy test header to the working directory
1063 before using it either for precompilation or direct use.
1064 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
1065 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
1066
1067 2003-01-16 Mark Mitchell <mark@codesourcery.com>
1068
1069 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
1070 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
1071 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
1072 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
1073 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
1074 typename warning into error.
1075 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
1076 error messages.
1077 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
1078 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
1079 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
1080 messages.
1081 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
1082 make declaration visible in template.
1083 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
1084 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
1085 messages.
1086 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
1087 message.
1088 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
1089 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
1090 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
1091 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
1092 typename warning with error message.
1093 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
1094 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
1095 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
1096
1097 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
1098
1099 * g++.dg/parse/ambig2.C: New test.
1100
1101 2003-01-15 Richard Henderson <rth@redhat.com>
1102
1103 * g++.dg/tls/init-2.C: Update error message string.
1104
1105 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1106
1107 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
1108
1109 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
1110
1111 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
1112 all for HC11/HC12.
1113 * gcc.c-torture/compile/20001205-1.x: Likewise.
1114 * gcc.c-torture/compile/20001226-1.x: Likewise.
1115 * gcc.c-torture/compile/920520-1.x: Likewise.
1116 * gcc.c-torture/compile/961203-1.x: Likewise.
1117 * gcc.c-torture/compile/20020604-1.x: Likewise.
1118
1119 2003-01-15 Jan Hubicka <jh@suse.cz>
1120
1121 * gcc.c-torture/compile/20030115-1.c: New test.
1122
1123 * gcc.dg/i386-fpcvt-1.c: New test.
1124 * gcc.dg/i386-fpcvt-2.c: New test.
1125
1126 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
1127
1128 Further conform g++'s __vmi_class_type_info to the C++ ABI
1129 specification.
1130 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
1131 the specification.
1132
1133 2003-01-14 Jan Hubicka <jh@suse.cz>
1134
1135 * gcc.dg/i386-fpcvt-1.c: New test.
1136 * gcc.dg/i386-fpcvt-2.c: New test.
1137
1138 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1139
1140 * gcc.dg/i386-mmx-3.c: New test.
1141
1142 2003-01-12 Mark Mitchell <mark@codesourcery.com>
1143
1144 PR c++/9264
1145 * g++.dg/parse/octal1.C: New file.
1146
1147 PR c++/9172
1148 * g++.dg/parse/typename1.C: New file.
1149
1150 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
1151
1152 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
1153 * gcc.dg/bf-no-ms-layout.c: Likewise.
1154 * gcc.dg/bf-ms-attrib.c: Likewise.
1155
1156 2003-01-10 Mark Mitchell <mark@codesourcery.com>
1157
1158 PR c++/9099
1159 * g++.dg/parse/dtor1.C: New file.
1160
1161 PR c++/9128
1162 * g++.dg/rtti/typeid1.C: New file.
1163
1164 PR c++/9153
1165 * g++.dg/parse/lookup1.C: New file.
1166
1167 PR c++/9171
1168 * g++.dg/templ/spec5.C: New file.
1169
1170 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
1171
1172 * gcc.c-torture/compile/20030110-1.c: New test.
1173
1174 2003-01-09 Geoffrey Keating <geoffk@apple.com>
1175
1176 Merge from pch-branch:
1177
1178 2002-12-23 Geoffrey Keating <geoffk@apple.com>
1179
1180 * gcc.dg/pch/cpp-1.h: New.
1181 * gcc.dg/pch/cpp-1.c: New.
1182 * gcc.dg/pch/cpp-2.h: New.
1183 * gcc.dg/pch/cpp-2.c: New.
1184
1185 2002-11-19 Geoffrey Keating <geoffk@apple.com>
1186
1187 * gcc.dg/pch/except-1.h: New.
1188 * gcc.dg/pch/except-1.c: New.
1189
1190 2002-11-13 Geoffrey Keating <geoffk@apple.com>
1191
1192 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
1193 running test.
1194 * gcc.dg/pch: Include *.hp not *.h.
1195 * gcc.dg/pch/system-1.h: New.
1196 * gcc.dg/pch/system-1.c: New.
1197
1198 2002-11-11 Geoffrey Keating <geoffk@apple.com>
1199
1200 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
1201 rather than trying to build and run a program using PCH.
1202 * gcc.dg/pch: Remove dg-do commands from test files.
1203
1204 2002-11-08 Geoffrey Keating <geoffk@apple.com>
1205
1206 * gcc.dg/pch/macro-3.c: New.
1207 * gcc.dg/pch/macro-3.h: New.
1208
1209 2002-11-04 Geoffrey Keating <geoffk@apple.com>
1210
1211 * gcc.dg/pch/common-1.c: New.
1212 * gcc.dg/pch/common-1.h: New.
1213 * gcc.dg/pch/decl-1.c: New.
1214 * gcc.dg/pch/decl-1.h: New.
1215 * gcc.dg/pch/decl-2.c: New.
1216 * gcc.dg/pch/decl-2.h: New.
1217 * gcc.dg/pch/decl-3.c: New.
1218 * gcc.dg/pch/decl-3.h: New.
1219 * gcc.dg/pch/decl-4.c: New.
1220 * gcc.dg/pch/decl-4.h: New.
1221 * gcc.dg/pch/decl-5.c: New.
1222 * gcc.dg/pch/decl-5.h: New.
1223 * gcc.dg/pch/global-1.c: New.
1224 * gcc.dg/pch/global-1.h: New.
1225 * gcc.dg/pch/inline-1.c: New.
1226 * gcc.dg/pch/inline-1.h: New.
1227 * gcc.dg/pch/inline-2.c: New.
1228 * gcc.dg/pch/inline-2.h: New.
1229 * gcc.dg/pch/static-1.c: New.
1230 * gcc.dg/pch/static-1.h: New.
1231 * gcc.dg/pch/static-2.c: New.
1232 * gcc.dg/pch/static-2.h: New.
1233
1234 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
1235
1236 * g++.dg/pch/pch.exp: Better handle failing testcases.
1237 * gcc.dg/pch/pch.exp: Likewise.
1238 * gcc.dg/pch/macro-1.c: New.
1239 * gcc.dg/pch/macro-1.h: New.
1240 * gcc.dg/pch/macro-2.c: New.
1241 * gcc.dg/pch/macro-2.h: New.
1242
1243 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
1244
1245 * g++.dg/dg.exp: Treat files in pch/ specially.
1246 * g++.dg/pch/pch.exp: New file.
1247 * g++.dg/pch/empty.H: New file.
1248 * g++.dg/pch/empty.C: New file.
1249 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
1250 "precompile".
1251
1252 * gcc.dg/pch/pch.exp: New file.
1253 * gcc.dg/pch/empty.h: New file.
1254 * gcc.dg/pch/empty.c: New file.
1255 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
1256 "precompile".
1257
1258 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1259
1260 * g++.dg/template/friend14.C: New test.
1261
1262 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1263
1264 * gcc.dg/old-style-asm-1.c: New test.
1265
1266 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
1267
1268 * gcc.c-torture/compile/20030109-1.c: New test.
1269
1270 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1271
1272 * gcc.c-torture/execute/20030109-1.c: New test.
1273
1274 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
1275
1276 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
1277 * g++.old-deja/g++.mike/dyncast2.C: Likewise
1278 * g++.old-deja/g++.mike/dyncast3.C: Likewise
1279 * g++.old-deja/g++.mike/eh2.C: Likewise
1280 * g++.old-deja/g++.mike/eh3.C: Likewise
1281 * g++.old-deja/g++.mike/eh5.C: Likewise
1282 * g++.old-deja/g++.mike/eh6.C: Likewise
1283 * g++.old-deja/g++.mike/eh7.C: Likewise
1284 * g++.old-deja/g++.mike/eh8.C: Likewise
1285 * g++.old-deja/g++.mike/eh9.C: Likewise
1286 * g++.old-deja/g++.mike/eh10.C: Likewise
1287 * g++.old-deja/g++.mike/eh12.C: Likewise
1288 * g++.old-deja/g++.mike/eh13.C: Likewise
1289 * g++.old-deja/g++.mike/eh14.C: Likewise
1290 * g++.old-deja/g++.mike/eh16.C: Likewise
1291 * g++.old-deja/g++.mike/eh17.C: Likewise
1292 * g++.old-deja/g++.mike/eh18.C: Likewise
1293 * g++.old-deja/g++.mike/eh21.C: Likewise
1294 * g++.old-deja/g++.mike/eh23.C: Likewise
1295 * g++.old-deja/g++.mike/eh24.C: Likewise
1296 * g++.old-deja/g++.mike/eh25.C: Likewise
1297 * g++.old-deja/g++.mike/eh26.C: Likewise
1298 * g++.old-deja/g++.mike/eh27.C: Likewise
1299 * g++.old-deja/g++.mike/eh28.C: Likewise
1300 * g++.old-deja/g++.mike/eh29.C: Likewise
1301 * g++.old-deja/g++.mike/eh31.C: Likewise
1302 * g++.old-deja/g++.mike/eh33.C: Likewise
1303 * g++.old-deja/g++.mike/eh34.C: Likewise
1304 * g++.old-deja/g++.mike/eh35.C: Likewise
1305 * g++.old-deja/g++.mike/eh36.C: Likewise
1306 * g++.old-deja/g++.mike/eh37.C: Likewise
1307 * g++.old-deja/g++.mike/eh38.C: Likewise
1308 * g++.old-deja/g++.mike/eh39.C: Likewise
1309 * g++.old-deja/g++.mike/eh40.C: Likewise
1310 * g++.old-deja/g++.mike/eh41.C: Likewise
1311 * g++.old-deja/g++.mike/eh42.C: Likewise
1312 * g++.old-deja/g++.mike/eh44.C: Likewise
1313 * g++.old-deja/g++.mike/eh46.C: Likewise
1314 * g++.old-deja/g++.mike/eh47.C: Likewise
1315 * g++.old-deja/g++.mike/eh48.C: Likewise
1316 * g++.old-deja/g++.mike/eh49.C: Likewise
1317 * g++.old-deja/g++.mike/eh50.C: Likewise
1318 * g++.old-deja/g++.mike/eh51.C: Likewise
1319 * g++.old-deja/g++.mike/eh53.C: Likewise
1320 * g++.old-deja/g++.mike/eh55.C: Likewise
1321 * g++.old-deja/g++.mike/p7912.C: Likewise
1322 * g++.old-deja/g++.mike/p9706.C: Likewise
1323 * g++.old-deja/g++.mike/p10416.C: Likewise
1324 * g++.old-deja/g++.mike/p11667.C: Likewise
1325 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
1326 Remove redundant reference to Iris.
1327 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
1328 Elxsi, i860, Pico Java, and WE32K.
1329
1330 2003-01-07 Mark Mitchell <mark@codesourcery.com>
1331
1332 * g++.dg/ext/asm4.C: New test.
1333
1334 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1335
1336 PR c++/9030
1337 * g++.dg/template/friend12.C: New test.
1338 * g++.dg/template/friend13.C: Likewise.
1339 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
1340
1341 2003-01-08 Jan Hubicka <jh@suse.cz>
1342
1343 * gcc.dg/i386-cadd.c: New test.
1344 * gcc.dg/i386-cmov4.c: Likewise.
1345
1346 2003-01-06 Mark Mitchell <mark@codesourcery.com>
1347
1348 PR c++/9165
1349 * g++.dg/warn/Wunused-3.C: New test.
1350
1351 * g++.dg/abi/bitfield9.C: New test.
1352
1353 PR c++/9189
1354 * g++.dg/parse/defarg3.C: New test.
1355
1356 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
1357
1358 * g++.dg/parse/ambig1.C: New test.
1359 * g++.dg/parse/defarg2.C: New test.
1360
1361 2003-01-05 Mark Mitchell <mark@codesourcery.com>
1362
1363 * g++.dg/template/defarg-1.C: New test.
1364 * g++.dg/template/local2.C: Likewise.
1365
1366 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
1367
1368 * gcc.c-torture/execute/20030105-1.c: New test.
1369
1370 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1371
1372 * g++.dg/parse/namespace3.C: Remove extra semicolons.
1373 * g++.dg/parse/namespace4.C: Likewise.
1374
1375 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
1376
1377 * g++.dg/template/ntp2.C: New test.
1378
1379 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
1380
1381 * g++.dg/parse/extern-C-1.C: New test.
1382
1383 * g++.dg/parse/namespace4.C: New test.
1384
1385 * g++.dg/template/nested1.C: New test.
1386
1387 * g++.dg/parse/namespace3.C: New test.
1388
1389 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
1390
1391 * g++.dg/lookup/two-stage1.C: New test.
1392
1393 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1394
1395 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
1396 * g++.old-deja/g++.jason/access8.C: Likewise.
1397 * g++.old-deja/g++.other/decl5.C: Likewise.
1398
1399 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
1400
1401 * g++.dg/parse/parse7.C: New test.
1402
1403 2003-01-02 Mark Mitchell <mark@codesourcery.com>
1404
1405 PR c++/2843
1406 * g++.dg/ext/attrib7.C: New test.
1407
1408 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
1409
1410 * g++.dg/parse/parse6.C: New test.
1411
1412 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
1413
1414 * gcc.dg/h8300-stack-1.c: New.
1415
1416 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
1417
1418 g++.dg/lookup/exception1.C: New test.
1419
1420 g++.dg/lookup/template1.C: New test.
1421
1422 g++.dg/parse/namespace2.C: New test.
1423
1424 g++.dg/parse/parens2.C: New test.
1425
1426 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1427
1428 * g++.dg/parse/parse5.C: New test.
1429 * g++.dg/lookup/scoped4.C: New test.
1430
1431 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
1432
1433 * g++.dg/parse/parens1.C: New test.
1434
1435 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1436 angle-bracket1.C.
1437 * g++.dg/parse/parens2.C: New test.
1438
1439 * g++.dg/lookup/scope-operator1.C: New test.
1440
1441 * g++.dg/parse/operator1.C: New test.
1442
1443 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1444
1445 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1446 * g++.old-deja/g++.other/access6.C: Likewise.
1447 * g++.old-deja/g++.other/decl1.C: Likewise.
1448 * g++.old-deja/g++.pt/typename12.C: Likewise.
1449
1450 2002-12-31 Mark Mitchell <mark@codesourcery.com>
1451
1452 * g++.dg/parse/namespace1.C: New test.
1453
1454 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1455
1456 * g++.dg/parse/parse4.C: New test.
1457
1458 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1459
1460 * g++.dg/parse/parse3.C: New test.
1461
1462 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1463
1464 * g++.dg/parse/parse2.C: New test.
1465
1466 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1467
1468 * g++.dg/template/friend11.C: New test.
1469
1470 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1471
1472 * g++.dg/parse/parse1.C: New test.
1473
1474 2002-12-31 Janis Johnson <janis187@us.ibm.com>
1475
1476 * lib/profopt.exp: Change the name of a global variable to avoid
1477 possible clashes with other test suites.
1478
1479 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
1480
1481 * g++.dg/inherit/covariant8.C: New test.
1482
1483 2002-12-31 Mark Mitchell <mark@codesourcery.com>
1484
1485 * g++.dg/init/array9.C: New test.
1486
1487 PR c++/9112
1488 * g++.dg/parse/expr1.C: New test.
1489
1490 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
1491
1492 * gcc.c-torture/compile/20021230-1.c: New test.
1493
1494 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
1495
1496 * g++.dg/inherit/covariant5.C: New test.
1497 * g++.dg/inherit/covariant6.C: New test.
1498 * g++.dg/inherit/covariant7.C: New test.
1499
1500 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1501
1502 PR c++/2739
1503 * g++.dg/other/access2.C: New test.
1504
1505 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
1506
1507 * g++.dg/other/anon-struct.C: No longer fails
1508 * g++.old-deja/g++.brendan/parse4.C: Likewise.
1509 * g++.old-deja/g++.brendan/parse5.C: Likewise.
1510 * g++.old-deja/g++.brendan/parse6.C: Likewise.
1511
1512 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
1513
1514 * g++.dg/parse/angle-bracket.C (main): No longer fails.
1515
1516 2002-12-27 Mark Mitchell <mark@codesourcery.com>
1517
1518 * g++.dg/eh/spec4.C: Remove stray semicolon.
1519 * g++.dg/expr/pmf-1.C: Change error message.
1520 * g++.dg/ext/asm1.C: Remove stray semicolon.
1521 * g++.dg/ext/typename1.C: Add missing typenames.
1522 * g++.dg/inherit/template-as-base.C: Change error message.
1523 * g++.dg/lookup/scoped1.C: Likewise.
1524 * g++.dg/lookup/scoped2.C: Likewise.
1525 * g++.dg/lookup/using2.C: Likewise.
1526 * g++.dg/other/component1.C: Remove stray semicolon.
1527 * g++.dg/other/do1.C: Change error message.
1528 * g++.dg/other/error2.C: Likewise.
1529 * g++.dg/other/init1.C: Likewise.
1530 * g++.dg/other/packed1.C: Remove stray semicolon.
1531 * g++.dg/other/ptrmem2.C: Change error message.
1532 * g++.dg/parse/parameter-declaration-1.C: Remove line number
1533 marker.
1534 * g++.dg/special/initp1.C: Remove invalid attribute usage.
1535 * g++.dg/template/access3.C: Add typename keyword.
1536 * g++.dg/template/access5.C: Remove stray semicolon.
1537 * g++.dg/template/access6.C: Likewise.
1538 * g++.dg/template/complit1.C: Likewise.
1539 * g++.dg/template/crash1.C: Change error message.
1540 * g++.dg/template/inherit2.C: Remove stray semicolon.
1541 * g++.dg/template/instantiate2.C: Likewise.
1542 * g++.dg/template/instantiate3.C: Change error message.
1543 * g++.dg/template/qual1.C: Remove stray semicolon.
1544 * g++.dg/template/qualttp18.C: Change error message.
1545 * g++.dg/template/ref1.C: Remove stray semicolon.
1546 * g++.dg/template/sizeof1.C (A::value): Declare it.
1547 * g++.dg/template/spec4.C: Change error message.
1548 * g++.dg/template/static1.C: Likewise.
1549 * g++.dg/template/type1.C: Likewise.
1550 * g++.dg/template/typename3.C: Likewise.
1551 * g++.old-deja/g++.benjamin/13478.C: Change error message.
1552 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
1553 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
1554 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
1555 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
1556 named return value extension.
1557 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
1558 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
1559 * g++.old-deja/g++.bob/extern_C.C: Likewise.
1560 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1561 * g++.old-deja/g++.brendan/complex1.C: Likewise.
1562 * g++.old-deja/g++.brendan/copy5.C: Likewise.
1563 * g++.old-deja/g++.brendan/crash13.C: Likewise.
1564 * g++.old-deja/g++.brendan/crash15.C: Likewise.
1565 * g++.old-deja/g++.brendan/crash18.C: Change error message.
1566 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
1567 * g++.old-deja/g++.brendan/crash38.C: Likewise.
1568 * g++.old-deja/g++.brendan/crash50.C: Likewise.
1569 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1570 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
1571 syntax.
1572 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
1573 * g++.old-deja/g++.brendan/crash8.C: Change error message.
1574 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
1575 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1576 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1577 * g++.old-deja/g++.brendan/template11.C: Likewise.
1578 * g++.old-deja/g++.brendan/template26.C: Likewise.
1579 * g++.old-deja/g++.brendan/template27.C: Use explicit
1580 specialization syntax.
1581 * g++.old-deja/g++.brendan/template30.C: Likewise.
1582 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1583 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1584 non-dependent names.
1585 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1586 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1587 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1588 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1589 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1590 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1591 named return value extension.
1592 * g++.old-deja/g++.ext/namedret2.C: Likewise.
1593 * g++.old-deja/g++.ext/namedret3.C: Likewise.
1594 * g++.old-deja/g++.ext/return1.C: Likewise.
1595 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
1596 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
1597 * g++.old-deja/g++.jason/access8.C: Likewise.
1598 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
1599 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
1600 pseudo-destructor names.
1601 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
1602 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1603 pseudo-destructor names.
1604 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1605 * g++.old-deja/g++.jason/overload19.C: Likewise.
1606 * g++.old-deja/g++.jason/overload32.C: Likewise.
1607 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1608 stray semicolons.
1609 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1610 * g++.old-deja/g++.jason/return.C: Likewise.
1611 * g++.old-deja/g++.jason/return2.C: Likewise.
1612 * g++.old-deja/g++.jason/shadow1.C: Likewise.
1613 * g++.old-deja/g++.jason/special.C: Use explicit specialization
1614 syntax.
1615 * g++.old-deja/g++.jason/template10.C: Account for use of
1616 non-dependent names.
1617 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1618 syntax.
1619 * g++.old-deja/g++.jason/template37.C: Likewise.
1620 * g++.old-deja/g++.law/access4.C: Change error messages.
1621 * g++.old-deja/g++.law/arm13.C: Remove incorrect
1622 pseudo-destructor names.
1623 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1624 * g++.old-deja/g++.law/ctors9.C: Likewise.
1625 * g++.old-deja/g++.law/cvt22.C: Likewise.
1626 * g++.old-deja/g++.law/dtors5.C: Likewise.
1627 * g++.old-deja/g++.law/global-init1.C: Likewise.
1628 * g++.old-deja/g++.law/missed-error3.C: Likewise.
1629 * g++.old-deja/g++.law/operators28.C: Likewise.
1630 * g++.old-deja/g++.law/visibility28.C: Likewise.
1631 * g++.old-deja/g++.martin/eval1.C: Likewise.
1632 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1633 name.
1634 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1635 * g++.old-deja/g++.mike/net34.C: Likewise.
1636 * g++.old-deja/g++.mike/net36.C: Likewise.
1637 * g++.old-deja/g++.mike/ns2.C: Likewise.
1638 * g++.old-deja/g++.mike/p12306.C: Likewise.
1639 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1640 value extension.
1641 * g++.old-deja/g++.mike/p700.C: Likewise.
1642 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1643 * g++.old-deja/g++.mike/p710.C: Likewise.
1644 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1645 value extension.
1646 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1647 * g++.old-deja/g++.mike/pmf9.C: Likewise.
1648 * g++.old-deja/g++.ns/crash2.C: Likewise.
1649 * g++.old-deja/g++.ns/crash3.C: Likewise.
1650 * g++.old-deja/g++.ns/invalid1.C: Likewise.
1651 * g++.old-deja/g++.ns/ns17.C: Likewise.
1652 * g++.old-deja/g++.ns/template16.C: Likewise.
1653 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1654 keyword.
1655 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1656 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1657 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1658 named return value extension.
1659 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1660 * g++.old-deja/g++.other/access4.C: Issue additional error
1661 messages.
1662 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1663 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1664 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1665 * g++.old-deja/g++.other/crash25.C: Change error message.
1666 * g++.old-deja/g++.other/crash4.C: Change error message.
1667 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1668 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1669 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1670 checks.
1671 * g++.old-deja/g++.other/defarg8.C: Likewise.
1672 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1673 * g++.old-deja/g++.other/dtor10.C: Likewise.
1674 * g++.old-deja/g++.other/incomplete.C: Likewise.
1675 * g++.old-deja/g++.other/linkage7.C: Likewise.
1676 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1677 lookup algorithm.
1678 * g++.old-deja/g++.other/mangle2.C: Likewise.
1679 * g++.old-deja/g++.other/refinit2.C: Likewise.
1680 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1681 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1682 * g++.old-deja/g++.pt/crash28.C: Likewise.
1683 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1684 syntax.
1685 * g++.old-deja/g++.pt/crash32.C: Change error message.
1686 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1687 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1688 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1689 error message position.
1690 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1691 * g++.old-deja/g++.pt/defarg8.C: Change error message.
1692 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1693 syntax.
1694 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1695 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1696 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1697 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1698 keyword.
1699 * g++.old-deja/g++.pt/explicit31.C: Likewise.
1700 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1701 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1702 keyword.
1703 * g++.old-deja/g++.pt/explicit71.C: Change error message.
1704 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1705 syntax.
1706 * g++.old-deja/g++.pt/friend28.C: Account for use of
1707 non-dependent names.
1708 * g++.old-deja/g++.pt/friend29.C: Likewise.
1709 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1710 rules.
1711 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1712 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1713 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1714 lookup rules.
1715 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1716 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1717 keyword.
1718 * g++.old-deja/g++.pt/memclass20.C: Likewise.
1719 * g++.old-deja/g++.pt/memclass5.C: Likewise.
1720 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1721 keyword.
1722 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1723 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1724 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1725 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1726 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1727 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
1728 keyword.
1729 * g++.old-deja/g++.pt/spec10.C: Likewise.
1730 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1731 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1732 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1733 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1734 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1735 * g++.old-deja/g++.pt/ttp62.C: Likewise.
1736 * g++.old-deja/g++.pt/ttp64.C: Likewise.
1737 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1738 * g++.old-deja/g++.pt/typename15.C: Likewise.
1739 * g++.old-deja/g++.pt/typename22.C: Likewise.
1740 * g++.old-deja/g++.pt/typename6.C: Change error messages.
1741 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1742 * g++.old-deja/g++.pt/virtual2.C: Likewise.
1743 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1744 syntax.
1745 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1746 return value extension.
1747 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1748 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1749 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1750 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1751
1752 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
1753
1754 * g++.dg/warn/inline1.C: New test.
1755 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1756 * g++.old-deja/g++.jason/synth10.C: Likewise.
1757 * g++.old-deja/g++.mike/net31.C: Likewise.
1758 * g++.old-deja/g++.mike/p8786.C: Likewise.
1759
1760 * g++.dg/template/friend10.C: New test.
1761 * g++.dg/template/conv5.C: New test.
1762
1763 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
1764
1765 * g++.dg/lookup/scoped3.C: New test.
1766
1767 * g++.dg/lookup/decl1.C: New test.
1768 * g++.dg/lookup/decl2.C: New test.
1769
1770 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
1771
1772 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1773 gcc.c-torture/compile/20021015-1.c,
1774 gcc.c-torture/compile/20021015-2.c,
1775 gcc.c-torture/compile/20021123-1.c,
1776 gcc.c-torture/compile/20021123-2.c,
1777 gcc.c-torture/compile/20021123-3.c,
1778 gcc.c-torture/compile/20021123-4.c,
1779 gcc.c-torture/execute/20021024-1.c: Add tests previously added
1780 only to 3.1 or 3.2 branch.
1781
1782 2002-12-23 Mark Mitchell <mark@codesourcery.com>
1783
1784 * gcc.dg/i386-bitfield3.c: New test.
1785
1786 * gcc.dg/i386-bitfield2.c: New test.
1787
1788 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
1789
1790 * g++.dg/parse/conv_op1.C: New test.
1791
1792 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
1793
1794 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1795 approved.
1796
1797 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
1798
1799 * gcc.c-torture/compile/20021220-1.c: New test.
1800
1801 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
1802
1803 * gcc.dg/i386-fastcall-1.c: New.
1804
1805 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1806
1807 * gcc.c-torture/execute/20021219-1.c: New test.
1808
1809 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1810
1811 * gcc.dg/i386-pic-1.c: New test.
1812
1813 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1814
1815 PR c++/8099
1816 * g++.dg/template/friend9.C: New test.
1817
1818 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1819
1820 PR c++/3663
1821 * g++.dg/template/access7.C: New test.
1822
1823 2002-12-18 Nick Clifton <nickc@redhat.com>
1824
1825 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
1826 the libstdc++-v3 directory has been found.
1827
1828 2002-12-12 Devang Patel <dpatel@apple.com>
1829 * gcc.dg/darwin-ld-1.c: New test.
1830 * gcc.dg/darwin-ld-2.c: New test.
1831 * gcc.dg/darwin-ld-3.c: New test.
1832 * gcc.dg/darwin-ld-4.c: New test.
1833 * gcc.dg/darwin-ld-5.c: New test.
1834
1835 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1836
1837 * gcc.c-torture/compile/20021212-1.c: New test.
1838
1839 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
1840
1841 * gcc.dg/fshort-wchar: New test.
1842
1843 2002-12-10 Mark Mitchell <mark@codesourcery.com>
1844
1845 PR c++/8372
1846 * g++.dg/template/dtor1.C: New test.
1847
1848 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
1849 markers.
1850
1851 2002-12-10 Jakub Jelinek <jakub@redhat.com>
1852
1853 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
1854
1855 2002-12-09 Mark Mitchell <mark@codesourcery.com>
1856
1857 * g++.dg/template/static1.C: New test.
1858 * g++.dg/template/static2.C: New test.
1859 * g++.old-deja/g++.ext/memconst.C: New test.
1860
1861 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1862
1863 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
1864 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
1865 * g++.dg/special/initp1.C: Likewise.
1866
1867 2002-12-06 Jakub Jelinek <jakub@redhat.com>
1868
1869 * gcc.c-torture/execute/20021204-1.c: New test.
1870
1871 2002-12-04 Geoffrey Keating <geoffk@apple.com>
1872
1873 * gcc.dg/ppc-fmadd-1.c: New file.
1874 * gcc.dg/ppc-fmadd-2.c: New file.
1875 * gcc.dg/ppc-fmadd-3.c: New file.
1876
1877 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1878
1879 * gcc.c-torture/compile/20021204-1.c: New test.
1880
1881 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
1882
1883 * g++.dg/inherit/covariant2.C: New test.
1884 * g++.dg/inherit/covariant3.C: New test.
1885 * g++.dg/inherit/covariant4.C: New test.
1886 * g++.dg/inherit/covariant1.C: Remove XFAIL.
1887 * g++.old-deja/g++.robertl/eb17.C: Likewise.
1888
1889 2002-12-03 Mark Mitchell <mark@codesourcery.com>
1890
1891 PR c++/8688
1892 * g++.dg/init/brace3.C: New test.
1893
1894 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
1895
1896 * gcc.dg/20020210-1.c: Fix a comment typo.
1897
1898 2002-12-02 Mark Mitchell <mark@codesourcery.com>
1899
1900 PR c++/8720
1901 * g++.dg/parse/defarg1.C: New test.
1902
1903 PR c++/8615
1904 * g++.dg/template/char1.C: New test.
1905
1906 * g++.dg/template/varmod1.C: Fix typo.
1907
1908 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1909
1910 DR 180
1911 * g++.old-deja/g++.pt/crash32.C: Expect error.
1912
1913 2002-12-01 Mark Mitchell <mark@codesourcery.com>
1914
1915 PR c++/5919
1916 * g++.dg/template/varmod1.C: New test.
1917
1918 PR c++/8727
1919 * g++.dg/inherit/typeinfo1.C: New test.
1920
1921 PR c++/8663
1922 * g++.dg/inherit/typedef1.C: New test.
1923
1924 2002-11-30 Mark Mitchell <mark@codesourcery.com>
1925
1926 PR c++/8332
1927 PR c++/8493
1928 * g++.dg/template/strlen1.C: New test.
1929
1930 PR c++/8227
1931 * g++.dg/template/ctor2.C: New test.
1932
1933 PR c++/8214
1934 * g++.dg/init/string1.C: New test.
1935
1936 PR c++/8511
1937 * g++.dg/template/friend8.C: New test.
1938
1939 2002-11-29 Joe Buck <jbuck@synopsys.com>
1940
1941 * g++.dg/lookup/anon2.C: New test.
1942
1943 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
1944
1945 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
1946 h8300 port.
1947
1948 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
1949
1950 * gcc.dg/bitfld-6.c: New test.
1951
1952 2002-11-27 Jan Hubicka <jh@suse.cz>
1953
1954 * gcc.c-torture/execute/20021127.[cx]: New test.
1955
1956 2002-11-26 Jan Hubicka <jh@suse.cz>
1957
1958 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
1959 quality.
1960
1961 2002-11-26 Geoffrey Keating <geoffk@apple.com>
1962
1963 * g++.dg/init/brace2.C: New test.
1964 * g++.old-deja/g++.mike/p9129.C: Correct.
1965
1966 2002-11-26 Mark Mitchell <mark@codesourcery.com>
1967
1968 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
1969
1970 2002-11-25 Andreas Bauer <baueran@in.tum.de>
1971
1972 * gcc.dg/sibcall-6: New test for indirect sibcalls.
1973
1974 2002-11-25 Mark Mitchell <mark@codesourcery.com>
1975
1976 * testsuite/g++.dg/abi/empty11.C: New test.
1977 * testsuite/g++.dg/rtti/cv1.C: New test.
1978
1979 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
1980
1981 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
1982
1983 2002-11-24 Mark Mitchell <mark@codesourcery.com>
1984
1985 * g++.dg/abi/empty10.C: New test.
1986
1987 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1988
1989 * gcc.c-torture/compile/20021124-1.c: New test.
1990
1991 2002-11-22 Mark Mitchell <mark@codesourcery.com>
1992
1993 * g++.dg/abi/rtti2.C: New test.
1994
1995 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1996
1997 * gcc.dg/i386-unroll-1.c: New test.
1998
1999 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2000
2001 * gcc.c-torture/compile/20021120-1.c: New test.
2002 * gcc.c-torture/compile/20021120-2.c: New test.
2003
2004 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
2005
2006 * gcc.dg/bitfld-5.c: New test.
2007
2008 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
2009
2010 * gcc.c-torture/execute/20021120-3.c: New test.
2011
2012 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
2013
2014 * gcc.c-torture/execute/20021120-2.c: New test.
2015
2016 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
2017
2018 * gcc.c-torture/execute/20021120-1.c: New test.
2019
2020 2002-11-20 Jakub Jelinek <jakub@redhat.com>
2021
2022 * gcc.c-torture/execute/20021118-3.c: New test.
2023
2024 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2025
2026 * gcc.c-torture/compile/20021119-1.c: New test.
2027
2028 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
2029
2030 * gcc.dg/duff-1.c: New test.
2031 * gcc.dg/duff-2.c: New test.
2032 * gcc.dg/duff-3.c: New test.
2033
2034 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
2035
2036 * gcc.dg/cpp/_Pragma5.c: New test.
2037
2038 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
2039
2040 * gcc.c-torture/execute/20021118-2.c: New test.
2041
2042 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
2043
2044 * gcc.c-torture/execute/20021118-1.c: New test.
2045
2046 2002-11-16 Jakub Jelinek <jakub@redhat.com>
2047
2048 * gcc.dg/20021116-1.c: New test.
2049
2050 2002-11-14 Mark Mitchell <mark@codesourcery.com>
2051
2052 * g++.dg/abi/vcall1.C: New test.
2053
2054 2002-11-14 Jakub Jelinek <jakub@redhat.com>
2055
2056 * gcc.dg/20021029-1.c: New test.
2057 * gcc.dg/20021029-2.c: New test.
2058
2059 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
2060
2061 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
2062
2063 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2064
2065 PR c/8439
2066 * gcc.dg/20021110.c: Move to ...
2067 * gcc.c-torture/compile/20021110.c: .... here.
2068
2069 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2070
2071 PR c/8467
2072 * gcc.c-torture/execute/20021111-1.c
2073
2074 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2075
2076 PR c/8439
2077 * gcc.dg/20021110.c: New test.
2078
2079 2002-11-10 Mark Mitchell <mark@codesourcery.com>
2080
2081 * g++.dg/abi/vthunk3.C: Run only on x86.
2082
2083 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
2084
2085 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
2086
2087 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
2088
2089 * lib/compat.exp (compat-execute): Fix logic error in last
2090 change.
2091
2092 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
2093
2094 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
2095
2096 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2097
2098 PR c++/8389
2099 * g++.dg/template/access6.C: New test.
2100
2101 2002-11-08 Jan Hubicka <jh@suse.cz>
2102
2103 * gcc.dg/i386-ssefp-1.c: New test.
2104 * gcc.dg/i386-ssefp-1.c: New test.
2105
2106 2002-11-08 Jan Hubicka <jh@suse.cz>
2107
2108 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
2109
2110 2002-11-07 Mark Mitchell <mark@codesourcery.com>
2111
2112 * g++.dg/abi/vthunk3.C: New test.
2113
2114 PR c++/8338
2115 * g++.dg/template/crash2.C: New test.
2116
2117 2002-11-07 Mark Mitchell <mark@codesourcery.com>
2118
2119 * testsuite/g++.dg/abi/dtor1.C: New test.
2120 * testsuite/g++.dg/abi/dtor2.C: Likewise.
2121
2122 2002-11-05 Geoffrey Keating <geoffk@apple.com>
2123
2124 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
2125 Darwin.
2126
2127 2002-11-04 Adam Nemet <anemet@lnxw.com>
2128
2129 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
2130 -mthumb. Only xfail with -O0.
2131
2132 2002-11-03 Mark Mitchell <mark@codesourcery.com>
2133
2134 * g++.dg/abi/thunk1.C: New test.
2135 * g++.dg/abi/thunk2.C: Likewise.
2136 * g++.dg/abi/vtt1.C: Likewise.
2137
2138 2002-11-02 Diego Novillo <dnovillo@redhat.com>
2139
2140 PR optimization/8423
2141 * gcc.c-torture/execute/builtin-constant.c: New test.
2142
2143 2002-11-01 Zack Weinberg <zack@codesourcery.com>
2144
2145 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
2146 Add some more cases.
2147
2148 2002-11-01 Mark Mitchell <mark@codesourcery.com>
2149
2150 PR c++/8391
2151 * g++.dg/opt/local1.C: New test.
2152
2153 2002-10-30 Mark Mitchell <mark@codesourcery.com>
2154
2155 PR c++/8160
2156 * g++.dg/template/complit1.C: New test.
2157
2158 PR c++/8149
2159 * g++.dg/template/typename4.C: Likewise.
2160
2161 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2162
2163 Core issue 287, PR c++/7639
2164 * g++.dg/template/instantiate1.C: Adjust error location.
2165 * g++.dg/template/instantiate3.C: New test.
2166 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
2167 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
2168 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
2169
2170 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
2171
2172 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
2173
2174 2002-10-29 Mark Mitchell <mark@codesourcery.com>
2175
2176 PR c++/8287
2177 * g++.dg/init/dtor2.C: New test.
2178
2179 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2180
2181 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
2182 * gcc.dg/nest.c: Bypass errors on irix6.
2183
2184 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
2185
2186 * gcc.dg/nest.c: Expect error for mmix-*-*.
2187 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
2188
2189 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
2190
2191 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
2192 markers.
2193
2194 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
2195
2196 2002-10-25 Mike Stump <mrs@apple.com>
2197
2198 * gcc.dg/warn-1.c: New test.
2199
2200 2002-10-25 Zack Weinberg <zack@codesourcery.com>
2201
2202 * g++.dg/template/typename3.C: New test.
2203
2204 2002-10-25 Mark Mitchell <mark@codesourcery.com>
2205
2206 * g++.dg/lookup/ptrmem1.C: New test.
2207
2208 * g++.dg/abi/vthunk2.C: New test.
2209
2210 2002-10-25 Zack Weinberg <zack@codesourcery.com>
2211
2212 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
2213
2214 2002-10-24 Mark Mitchell <mark@codesourcery.com>
2215
2216 * g++.dg/abi/empty9.C: New test.
2217
2218 2002-10-24 Richard Henderson <rth@redhat.com>
2219
2220 * g++.dg/inherit/thunk1.C: Enable for ia64.
2221
2222 2002-10-23 Mark Mitchell <mark@codesourcery.com>
2223
2224 PR c++/8067
2225 * g++.dg/lookup/pretty1.C: New test.
2226
2227 2002-10-23 Jakub Jelinek <jakub@redhat.com>
2228
2229 * gcc.dg/20021023-1.c: New test.
2230
2231 2002-10-23 Mark Mitchell <mark@codesourcery.com>
2232
2233 PR c++/7679
2234 * g++.dg/parse/inline1.C: New test.
2235
2236 2002-10-23 Richard Henderson <rth@redhat.com>
2237
2238 * g++.dg/inherit/thunk1.C: Enable for x86_64.
2239
2240 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
2241
2242 2002-10-22 Mark Mitchell <mark@codesourcery.com>
2243
2244 PR c++/6579
2245 * g++.dg/parse/stmtexpr3.C: New test.
2246
2247 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
2248
2249 * g++.dg/expr/cond1.C: New test.
2250
2251 2002-10-21 Zack Weinberg <zack@codesourcery.com>
2252
2253 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
2254
2255 2002-10-21 Mark Mitchell <mark@codesourcery.com>
2256
2257 * g++.dg/abi/vbase13.C: New test.
2258 * g++.dg/abi/vbase14.C: Likewise.
2259
2260 2002-10-21 Jakub Jelinek <jakub@redhat.com>
2261
2262 * gcc.dg/tls/pic-1.c: New test.
2263 * gcc.dg/tls/nonpic-1.c: New test.
2264 * gcc.dg/20021018-1.c: New test.
2265
2266 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
2267
2268 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
2269 Remove only files with the same base name as the test case.
2270 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
2271 (profopt-execute): Likewise. Also, remove old profiling
2272 and performance data files before running the tests.
2273
2274 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
2275 * g++.dg/bprob/bprob.exp: Likewise.
2276 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
2277 to allow more general test case names.
2278
2279 * g++.dg/bprob/bprob-1.C: Rename to ...
2280 * g++.dg/bprob/g++-bprob-1.C: ... this.
2281
2282 * g77.dg/bprob/bprob-1.f: Rename to ...
2283 * g77.dg/bprob/g77-bprob-1.f: ... this.
2284
2285 2002-10-21 Zack Weinberg <zack@codesourcery.com>
2286
2287 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
2288 bison 1.50 or later.
2289
2290 2002-10-21 Janis Johnson <janis187@us.ibm.com>
2291
2292 * g++.dg/README: Describe more test directories.
2293
2294 2002-10-21 Mark Mitchell <mark@codesourcery.com>
2295
2296 * g++.dg/init/array6.C: Add additional tests.
2297
2298 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
2299
2300 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
2301 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
2302
2303 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
2304
2305 * gcc.c-torture/compile/20020604-1.x: New.
2306 * gcc.c-torture/compile/simd-5.x: Likewise.
2307 * gcc.c-torture/execute/920710-1.x: Likewise.
2308 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
2309
2310 2002-10-21 Mark Mitchell <mark@codesourcery.com>
2311
2312 * g++.dg/inherit/override1.C: Add dg-options clause.
2313
2314 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2315
2316 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
2317 _mm_slli_si128.
2318
2319 2002-10-19 Andreas Schwab <schwab@suse.de>
2320
2321 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
2322 directory component.
2323
2324 2002-10-18 Mark Mitchell <mark@codesourcery.com>
2325
2326 * g++.dg/inherit/thunk1.C: New test.
2327
2328 * g++.dg/inherit/override1.C: New test.
2329
2330 * g++.dg/abi/mangle11.C: New test.
2331 * g++.dg/abi/mangle14.C: New test.
2332 * g++.dg/abi/mangle17.C: New test.
2333
2334 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
2335
2336 * g++.dg/overload/member2.C: New test.
2337
2338 2002-10-17 Janis Johnson <janis187@us.ibm.com>
2339
2340 * g++.dg/README: Describe new compat directory.
2341 * g++.dg/dg.exp: Skip tests in compat directory.
2342 * README.compat: New file.
2343 * lib/compat.exp: New expect script.
2344 * g++.dg/compat: New test directory.
2345 * g++.dg/compat/compat.exp: New expect script.
2346 * g++.dg/compat/abi: New test directory.
2347 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
2348 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
2349 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
2350 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
2351 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
2352 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
2353 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
2354 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
2355 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
2356 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
2357 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
2358 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
2359 * g++.dg/compat/break: New test directory.
2360 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
2361 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
2362 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
2363 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
2364 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
2365 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
2366 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
2367 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
2368 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
2369 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
2370 g++.dg/compat/break/README: New files.
2371 * g++.dg/compat/eh: New test directory.
2372 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
2373 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
2374 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
2375 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
2376 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
2377 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
2378 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
2379 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
2380 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
2381 g++.dg/compat/eh/filter2_y.C,
2382 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
2383 g++.dg/compat/eh/new1_y.C,
2384 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
2385 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
2386 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
2387 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
2388 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
2389 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
2390 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
2391 g++.dg/compat/eh/unexpected1_y.C: New files.
2392 * g++.dg/compat/init: New test directory.
2393 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
2394 g++.dg/compat/init/array5_y.C,
2395 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
2396 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
2397 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
2398 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
2399 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2400 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2401 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2402 g++.dg/compat/init/init-ref2_y.C: New files.
2403
2404 2002-10-17 Mark Mitchell <mark@codesourcery.com>
2405
2406 PR c++/7584
2407 * g++.dg/inherit/using3.C: New test.
2408
2409 2002-10-17 Jan Hubicka <jh@suse.cz>
2410
2411 * gcc.dg/20021017-2.c: New test.
2412
2413 2002-10-17 Mark Mitchell <mark@codesourcery.com>
2414
2415 * g++.dg/abi/mangle16.C: Adjust.
2416
2417 * g++.dg/init/array8.C: New test.
2418
2419 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
2420
2421 * gcc.dg/special/mips-abi.exp: New test.
2422 * gcc.dg/special/mips-abi.s: Empty file used by the above.
2423
2424 2002-10-16 Mark Mitchell <mark@codesourcery.com>
2425
2426 * g++.dg/abi/mangle16.C: New test.
2427 * g++.dg/abi/mangle17.C: Likewise.
2428
2429 PR c++/7478
2430 * g++.dg/template/ref1.C: New test.
2431
2432 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2433
2434 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2435
2436 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
2437
2438 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2439
2440 2002-10-16 Mark Mitchell <mark@codesourcery.com>
2441
2442 PR c++/7524
2443 * g++.dg/init/array7.C: New test.
2444
2445 2002-10-15 Mark Mitchell <mark@codesourcery.com>
2446
2447 * g++.dg/init/array6.C: New test.
2448
2449 * g++.dg/abi/mangle13.C: Likewise.
2450 * g++.dg/abi/mangle14.C: Likewise.
2451 * g++.dg/abi/mangle15.C: Likewise.
2452
2453 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2454
2455 * g++.dg/abi/empty8.C: New test.
2456
2457 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
2458
2459 * g++.dg/init/ctor1.C: New test.
2460
2461 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
2462
2463 * gcc.c-torture/execute/20021015-1.c: New test.
2464
2465 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
2466
2467 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2468
2469 2002-10-14 Jan Hubicka <jh@suse.cz>
2470
2471 * gcc.dg/i386-ssetype-[1-5].c: New tests.
2472
2473 2002-10-14 Richard Henderson <rth@redhat.com>
2474
2475 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2476
2477 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2478
2479 PR optimization/6631
2480 * g++.dg/opt/const2.C: New test.
2481
2482 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2483
2484 PR c++/7176
2485 * g++.dg/parse/friend1.C: New test.
2486 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2487
2488 2002-10-14 Jakub Jelinek <jakub@redhat.com>
2489
2490 * gcc.dg/20021014-1.c: New test.
2491
2492 2002-10-11 Mark Mitchell <mark@codesourcery.com>
2493
2494 PR c++/5661
2495 * g++.dg/ext/vlm1.C: New test.
2496 * g++.dg/ext/vlm2.C: Likewise.
2497
2498 * g++.dg/init/array1.C: Remove invalid braces.
2499 * g++.dg/init/brace1.C: New test.
2500 * g++.dg/init/copy2.C: Likewise.
2501 * g++.dg/init/copy3.C: Likewise.
2502 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2503 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2504 braces.
2505
2506 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
2507
2508 * gcc.dg/cpp/assembler.S: Don't use -ansi.
2509
2510 2002-10-11 Richard Shann <richard.shann@superh.com>
2511
2512 * gcc.c-torture/compile/simd-5.c: New test.
2513
2514 2002-10-10 Roger Sayle <roger@eyesopen.com>
2515
2516 * gcc.c-torture/execute/shiftopt-1.c: New test case.
2517
2518 2002-10-10 Jim Wilson <wilson@redhat.com>
2519
2520 * gcc.c-torture/execute/20021010-1.c: New test.
2521
2522 2002-10-09 Zack Weinberg <zack@codesourcery.com>
2523
2524 PR c/7353
2525 * g++.dg/ext/typedef-init.C: New test.
2526 * gcc.dg/typedef-init.c: New test.
2527
2528 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
2529
2530 * gcc.dg/cpp/paste13.c: New test.
2531
2532 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2533
2534 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
2535 remaining platforms, XFAIL during compile, not execute. Don't
2536 XFAIL at -O0.
2537
2538 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
2539
2540 * gcc.dg/alias-1.c: Tweak expected warning.
2541
2542 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2543
2544 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
2545
2546 2002-10-06 Andreas Jaeger <aj@suse.de>
2547
2548 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2549 * gcc.dg/cpp/c++98.C: Likewise.
2550
2551 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2552 * g++.dg/cpp/c++98.C: Likewise.
2553
2554 * g++.dg/README (Subdirectories): Mention cpp directory.
2555
2556 PR target/7559
2557 * gcc.dg/20021006-1.c: New test.
2558
2559 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2560
2561 PR c++/7804
2562 * g++.dg/other/warning1.C: New test.
2563
2564 2002-10-04 Roger Sayle <roger@eyesopen.com>
2565
2566 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
2567 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
2568 and sparc-*-* with -m64 as expected failures. See PR 8087.
2569
2570 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2571
2572 PR c++/7931
2573 * g++.dg/template/ptrmem3.C: New test.
2574
2575 PR c++/7754
2576 * g++.dg/template/union1.C: New test.
2577
2578 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2579
2580 PR c++/8006
2581 * g++.dg/abi/mangle9.C: New test.
2582 * g++.dg/abi/mangle10.C: New test.
2583 * g++.dg/abi/mangle11.C: New test.
2584 * g++.dg/abi/mangle12.C: New test.
2585
2586 2002-10-02 Mark Mitchell <mark@codesourcery.com>
2587
2588 PR c++/7188.
2589 * g++.dg/template/meminit1.C: New test.
2590 * g++.dg/warn/Wreorder-1.C: Likewise.
2591 * g++.old-deja/g++.mike/warn3.C: Tweak.
2592 * lib/prune.exp: Ingore "in copy constructor".
2593
2594 2002-10-02 Andreas Jaeger <aj@suse.de>
2595
2596 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2597 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2598 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2599 on x86-64.
2600
2601 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2602
2603 * gcc.dg/empty1.C: Fix typo.
2604
2605 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
2606
2607 * gcc.dg/alias-1.c: New test.
2608
2609 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2610
2611 * gcc.dg/empty1.C: New test.
2612
2613 * g++.dg/tls/init-2.C: Tweak error messages.
2614
2615 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
2616
2617 * gcc.c-torture/compile/20020923-1.c: New test.
2618
2619 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
2620
2621 * gcc.c-torture/execute/ffs-1.c: New test.
2622 * gcc.c-torture/execute/ffs-2.c: Ditto.
2623
2624 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
2625
2626 * g++.dg/overload/member1.C: New test.
2627
2628 2002-09-30 Mark Mitchell <mark@codesourcery.com>
2629
2630 * g++.dg/abi/empty7.C: New test.
2631 * g++.dg/init/pm2.C: Likewise.
2632
2633 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
2634
2635 * g++.dg/rtti/crash1.C: New test.
2636
2637 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
2638
2639 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2640 gcc.dg/sibcall-4.c: New tests.
2641
2642 2002-09-28 Roger Sayle <roger@eyesopen.com>
2643
2644 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2645 powerpc and MMIX targets.
2646
2647 2002-09-27 Zack Weinberg <zack@codesourcery.com>
2648
2649 * gcc.dg/cpp/20020927-1.c: New.
2650
2651 2002-09-26 David S. Miller <davem@redhat.com>
2652
2653 * gcc.c-torture/compile/trunctfdf.c: New.
2654
2655 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2656
2657 * lib/target-supports.exp (check_weak_available): Handle solaris2.
2658
2659 2002-09-27 Alan Modra <amodra@bigpond.net.au>
2660
2661 * gcc.c-torture/execute/loop-15.c: New.
2662
2663 2002-09-26 Janis Johnson <janis187@us.ibm.com>
2664
2665 * README.QMTEST: Fix typo.
2666
2667 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2668
2669 * gcc.dg/20020926-1.c: New test.
2670
2671 2002-09-25 David S. Miller <davem@redhat.com>
2672
2673 PR target/7842
2674 * gcc.c-torture/execute/shiftdi.c: New test.
2675
2676 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
2677
2678 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2679 unique to the tool.
2680 * lib/g77.exp (g77_init): Likewise.
2681 * lib/g++.exp (g++_init): Likewise.
2682 * lib/objc.exp (objc_init): Likewise.
2683
2684 2002-09-25 Mark Mitchell <mark@codesourcery.com>
2685
2686 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2687 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2688 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2689
2690 2002-09-25 Richard Henderson <rth@redhat.com>
2691
2692 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2693 too-small long double.
2694
2695 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
2696
2697 * gcc.dg/20020919-1.c: New test.
2698
2699 2002-09-23 Mark Mitchell <mark@codesourcery.com>
2700
2701 * g++.dg/abi/bitfield6.C: New test.
2702 * g++.dg/abi/bitfield7.C: New test.
2703 * g++.dg/abi/bitfield8.C: New test.
2704 * g++.dg/abi/vbase11.C: New test.
2705
2706 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
2707
2708 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2709 hppa*-*-hpux*. Update test comment.
2710
2711 2002-09-20 Jakub Jelinek <jakub@redhat.com>
2712
2713 * gcc.dg/tls/struct-1.c: New test.
2714
2715 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
2716
2717 * gcc.dg/cpp/tr-warn2.c: Update.
2718
2719 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2720
2721 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2722
2723 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2724
2725 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2726 systems.
2727
2728 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
2729
2730 * gcc.c-torture/execute/ieee/mzero3.c: New test.
2731
2732 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2733 Adjust for c++filt moved to binutils. Remove spurious duplicate
2734 setting of cxxfilt.
2735
2736 2002-09-19 Geoffrey Keating <geoffk@apple.com>
2737
2738 * gcc.dg/20020312-2.c: Update for darwin.
2739
2740 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
2741
2742 * g++.old-deja/g++.other/crash32.C: Mark ICE.
2743
2744 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
2745
2746 * objc.dg/comp-types-1.m: New test.
2747 * objc.dg/comp-types-2.m: New test.
2748 * objc.dg/comp-types-3.m: New test.
2749 * objc.dg/comp-types-4.m: New test.
2750 * objc.dg/comp-types-5.m: New test.
2751 * objc.dg/comp-types-6.m: New test.
2752
2753 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
2754
2755 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2756
2757 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2758
2759 * g++.dg/other/do1.C: New test.
2760
2761 * g++.dg/template/subst1.C: New test.
2762
2763 2002-09-16 Steve Ellcey <sje@cup.hp.com>
2764
2765 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2766
2767 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2768
2769 * g++.dg/template/qualttp20.C: Adjust expected errors.
2770 * g++.old-deja/g++.jason/report.C: Likewise.
2771 * g++.old-deja/g++.other/qual1.C: Likewise.
2772
2773 * g++.dg/lookup/scoped2.C: New test.
2774
2775 * g++.dg/ext/asm3.C: New test.
2776
2777 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
2778
2779 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2780
2781 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
2782
2783 * ChangeLog: follow spelling conventions.
2784 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2785 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2786 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2787 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2788 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2789 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2790 * g++.old-deja/g++.law/global-init1.C: Likewise.
2791 * g++.old-deja/g++.other/delete4.C: Likewise.
2792 * g++.old-deja/g++.other/inline21.C: Likewise.
2793 * g++.old-deja/g++.other/singleton.C: Likewise.
2794 * g77.dg/strlen0.f: Likewise.
2795 * g77.f-torture/compile/20010519-1.f: Likewise.
2796 * g77.f-torture/compile/980310-4.f: Likewise.
2797 * gcc.c-torture/compile/20000605-1.c: Likewise.
2798 * gcc.c-torture/execute/20020225-1.c: Likewise.
2799 * gcc.dg/c90-hexfloat-2.c: Likewise.
2800 * gcc.dg/c99-bool-1.c: Likewise.
2801 * gcc.dg/c99-hexfloat-2.c: Likewise.
2802 * gcc.dg/dll-2.c: Likewise.
2803 * gcc.dg/wtr-union-init-1.c: Likewise.
2804 * gcc.dg/wtr-union-init-2.c: Likewise.
2805 * gcc.dg/wtr-union-init-3.c: Likewise.
2806 * gcc.dg/cpp/avoidpaste1.c: Likewise.
2807 * gcc.dg/cpp/defined.c: Likewise.
2808 * gcc.dg/cpp/macsyntx.c: Likewise.
2809 * gcc.dg/cpp/paste2.c: Likewise.
2810 * gcc.dg/cpp/trad/defined.c: Likewise.
2811 * gcc.dg/format/c90-printf-1.c: Likewise.
2812 * gcc.dg/format/c90-scanf-1.c: Likewise.
2813 * gcc.dg/format/c99-printf-1.c: Likewise.
2814 * gcc.dg/format/c99-scanf-1.c: Likewise.
2815 * gcc.misc-tests/gcov-8.c: Likewise.
2816 * lib/profopt.exp: Likewise.
2817
2818 2002-09-15 Krister Walfridsson <cato@df.lth.se>
2819
2820 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
2821
2822 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2823
2824 * g++.dg/inherit/using2.C: New test.
2825
2826 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
2827
2828 * ChangeLog: Follow spelling conventions.
2829 * g++.dg/template/friend4.C: Likewise.
2830 * g++.old-deja/g++.pt/crash67.C: Likewise.
2831 * gcc.c-torture/execute/20000801-4.c: Likewise.
2832 * gcc.dg/c90-digraph-1.c: Likewise.
2833 * gcc.dg/c94-digraph-1.c: Likewise.
2834 * gcc.dg/c99-digraph-1.c: Likewise.
2835 * gcc.dg/cpp/line5.c: Likewise.
2836 * gcc.dg/cpp/multiline.c: Likewise.
2837 * gcc.dg/cpp/trad/literals-1.c: Likewise.
2838 * gcc.dg/format/attr-3.c: Likewise.
2839 * gcc.dg/format/c90-scanf-3.c: Likewise.
2840 * gcc.dg/format/ext-4.c: Likewise.
2841
2842 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
2843
2844 * g++.dg/template/pretty1.C: New test.
2845
2846 2002-09-14 Alan Modra <amodra@bigpond.net.au>
2847
2848 * gcc.c-torture/execute/struct-cpy-1.c: New test.
2849
2850 2002-09-13 Matt Austern <austern@apple.com>
2851
2852 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
2853 passing a cast expression to a function by const reference.
2854
2855 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
2856
2857 * g++.dg/template/deduce1.C: New test.
2858
2859 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
2860
2861 * gcc.c-torture/execute/simd-1.c: Force all use of int to
2862 32-bit int.
2863
2864 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
2865
2866 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
2867 usage.
2868
2869 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
2870
2871 * gcc.c-torture/compile/20020910-1.c: New test.
2872
2873 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
2874
2875 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
2876
2877 2002-09-10 Andreas Jaeger <aj@suse.de>
2878
2879 * gcc.dg/20020312-2.c: Adjust for x86-64.
2880
2881 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
2882
2883 * g77.dg/7388.f: New test case for PR 7388.
2884
2885 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
2886
2887 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
2888
2889 2002-09-05 Ziemowit Laski <zlaski@apple.com>
2890
2891 * objc.dg/proto-lossage-1.m: New test.
2892
2893 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
2894
2895 * gcc.dg/cpp/_Pragma4.c: Fix typo.
2896
2897 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
2898
2899 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
2900 expected to pass.
2901
2902 2002-09-06 Stan Shebs <shebs@apple.com>
2903 David Edelsohn <edelsohn@gnu.org>
2904
2905 * gcc.dg/weak: New directory.
2906 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
2907 target-specific xfail bits.
2908 * gcc.dg/typeof-2.c: Move to new directory.
2909 * gcc.dg/weak.exp: New expect script.
2910
2911 2002-09-06 Alan Modra <amodra@bigpond.net.au>
2912
2913 * gcc.c-torture/execute/extzvsi.c: New test.
2914
2915 2002-09-05 Stan Shebs <shebs@apple.com>
2916
2917 * gcc.dg/weak-1.c: xfail on Darwin.
2918 * gcc.dg/weak-2.c: Ditto.
2919 * gcc.dg/weak-3.c: Ditto.
2920 * gcc.dg/weak-4.c: Ditto.
2921 * gcc.dg/weak-5.c: Ditto.
2922 * gcc.dg/weak-6.c: Ditto.
2923 * gcc.dg/weak-7.c: Ditto.
2924 * gcc.dg/weak-8.c: Ditto.
2925 * gcc.dg/weak-9.c: Ditto.
2926
2927 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
2928
2929 * gcc.c-torture/execute/loop-14.c: New test.
2930
2931 2002-09-04 Jakub Jelinek <jakub@redhat.com>
2932
2933 * g++.dg/other/cxa-atexit1.C: New test.
2934
2935 * gcc.dg/typeof-2.c: New test.
2936
2937 2002-09-03 Roger Sayle <roger@eyesopen.com>
2938
2939 * gcc.dg/builtins-2.c: New testcase.
2940 * gcc.dg/builtins-3.c: New testcase.
2941
2942 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
2943
2944 * gcc.dg/cpp/_Pragma4.c: New test.
2945
2946 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
2947
2948 * objc/execute/nil_method-1.m: New testcase.
2949
2950 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
2951
2952 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
2953 [Object class], not [Object initialize].
2954
2955 2002-08-31 Roger Sayle <roger@eyesopen.com>
2956 Hans-Peter Nilsson <hp@bitrange.com>
2957
2958 * gcc.c-torture/execute/20020720-1.x: Skip test on
2959 mmix-knuth-mmixware. Correct comment.
2960
2961 2002-08-27 Mark Mitchell <mark@codesourcery.com>
2962
2963 * testsuite/g++.dg/abi/bitfield5.C: New test.
2964 * testsuite/g++.dg/abi/vbase10.C: Likewise.
2965
2966 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
2967
2968 * objc.dg/undeclared-selector.m: New test.
2969
2970 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
2971
2972 * g++.dg/other/offsetof1.C: Avoid cast warning.
2973
2974 2002-08-26 Ziemowit Laski <zlaski@apple.com>
2975
2976 * objc.dg/super-class-2.m: New test.
2977
2978 2002-08-24 Matt Austern <austern@apple.com>
2979
2980 * g++.dg/ext/lvaddr.C: New test.
2981 * g++.dg/ext/lvcast.C: New test.
2982
2983 2002-08-22 Mark Mitchell <mark@codesourcery.com>
2984
2985 * testsuite/g++.dg/inherit/cond1.C: New test.
2986
2987 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
2988
2989 * gcc.dg/noncompile/incomplete-1.c: New test.
2990
2991 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2992
2993 * gcc.dg/typespec-1.c: New test.
2994
2995 2002-08-20 Devang Patel <dpatel@apple.com>
2996 * objc.dg/proto-hier-2.m: New test.
2997
2998 2002-08-19 Ziemowit Laski <zlaski@apple.com>
2999
3000 * objc.dg/bitfield-1.m: New test.
3001 * objc.dg/bitfield-2.m: New test.
3002
3003 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
3004
3005 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
3006 gcc.dg/c99-flex-array-4.c: New tests.
3007
3008 2002-08-16 Stan Shebs <shebs@apple.com>
3009
3010 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
3011
3012 2002-08-15 Jakub Jelinek <jakub@redhat.com>
3013
3014 * gcc.dg/typeof-1.c: New test.
3015 * g++.dg/ext/typeof2.C: New test.
3016
3017 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
3018
3019 * g++.dg/other/offsetof1.C: New test.
3020
3021 2002-08-14 Richard Henderson <rth@redhat.com>
3022
3023 * gcc.dg/tls/diag-3.c: Fix expected message strings.
3024
3025 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
3026
3027 * gcc.dg/cpp/_Pragma3.c: New test.
3028
3029 2002-08-13 Mark Mitchell <mark@codesourcery.com>
3030
3031 * g++.dg/template/inherit3: New test.
3032
3033 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
3034
3035 * gcc.dg/bitfld-4.c: Add blank options.
3036
3037 2002-08-09 Mark Mitchell <mark@codesourcery.com>
3038
3039 * g++.dg/template/crash1.C: New test.
3040
3041 2002-08-08 Jakub Jelinek <jakub@redhat.com>
3042
3043 * gcc.dg/tls/opt-2.c: New test.
3044
3045 2002-08-08 Devang Patel <dpatel@apple.com>
3046
3047 * objc.dg/selector-1.m : New test
3048
3049 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
3050
3051 * g++.dg/abi/bitfield4.C: New test.
3052 * gcc.dg/bitfld-4.c: New test.
3053
3054 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
3055
3056 * g++.dg/other/packed1.C: New test.
3057
3058 2002-08-07 Mark Mitchell <mark@codesourcery.com>
3059
3060 * g++.dg/abi/offsetof.C: Tweak error messages.
3061 * g++.old-deja/g++.mike/p10769a.C: Likewise.
3062
3063 2002-08-08 Jakub Jelinek <jakub@redhat.com>
3064
3065 * gcc.dg/bitfld-3.c: New test.
3066
3067 2002-08-07 Jakub Jelinek <jakub@redhat.com>
3068 Richard Henderson <rth@redhat.com>
3069
3070 * gcc.dg/i386-bitfield1.c: New test.
3071 * g++.dg/abi/bitfield3.C: Update.
3072
3073 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
3074
3075 * objc.dg/const-str-2.m: Update.
3076 * gcc.dg/cpp/c++98.c: Change to C extension.
3077 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
3078 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
3079
3080 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
3081
3082 * testsuite/gcc.dg/tls/diag-3.c: New.
3083
3084 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
3085
3086 * g++.dg/README (Subdirectories): Document new subdir expr.
3087 * g++.dg/expr/pmf-1.C: New test.
3088
3089 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
3090
3091 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
3092
3093 2002-08-06 Jakub Jelinek <jakub@redhat.com>
3094
3095 * g++.dg/abi/bitfield3.C: New test.
3096
3097 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
3098
3099 * lib/gcov.exp: Tweak expected line formats.
3100 * gcc.misc-tests/gcov8.c: New test.
3101 * gcc.misc-tests/gcov8.x: New flags.
3102
3103 2002-08-05 Jakub Jelinek <jakub@redhat.com>
3104
3105 * consistency.vlad/layout/endian.c: Include string.h.
3106
3107 * gcc.c-torture/execute/20020805-1.c: New test.
3108
3109 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
3110
3111 * g++.dg/other/conversion1.C: New test.
3112
3113 2002-08-03 Roger Sayle <roger@eyesopen.com>
3114
3115 * gcc.dg/builtins-1.c: New testcase.
3116
3117 2002-08-02 Mark Mitchell <mark@codesourcery.com>
3118
3119 * g++.dg/inherit/access3.C: New test.
3120
3121 2002-08-01 Jakub Jelinek <jakub@redhat.com>
3122
3123 * gcc.dg/ia64-visibility-2.c: New test.
3124
3125 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
3126
3127 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
3128 __qualifier_flags to __flags.
3129
3130 2002-07-31 Mark Mitchell <mark@codesourcery.com>
3131
3132 * g++.dg/inherit/operator1.C: New test.
3133 * g++.dg/lookup/disamb1.C: Fix typo in comment.
3134 * g++.dg/other/error1.C: Change expected error message.
3135 * g++.dg/template/conv4.C: Likewise.
3136
3137 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
3138
3139 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
3140 for documented behavior.
3141
3142 2002-07-25 Roger Sayle <roger@eyesopen.com>
3143
3144 * gcc.c-torture/execute/20020720-1.x: Skip this test on
3145 several targets known to fail.
3146
3147 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
3148
3149 * gcc.dg/mips-args-[123].c: New tests.
3150
3151 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
3152
3153 * gcc.dg/ppc-spe.c: New.
3154
3155 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
3156
3157 * g++.dg/other/ptrmem4.C: New testcase.
3158
3159 2002-07-24 Richard Henderson <rth@redhat.com>
3160
3161 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
3162
3163 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
3164
3165 * g++.dg/ext/alignof1.C (main): Return 0 for success.
3166
3167 2002-07-24 Roger Sayle <roger@eyesopen.com>
3168
3169 * gcc.c-torture/execute/memset-3.c: New testcase.
3170
3171 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
3172
3173 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
3174 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
3175
3176 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3177
3178 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
3179 Delete.
3180
3181 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
3182
3183 * gcc.c-torture/compile/simd-4.c: New test.
3184
3185 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3186
3187 PR c++/7347, c++/7348
3188 * g++.dg/template/access4.C: New test.
3189 * g++.dg/template/access5.C: New test.
3190 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
3191 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
3192 * g++.old-deja/g++.pt/ttp58.C: Likewise.
3193 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
3194
3195 2002-07-22 Jakub Jelinek <jakub@redhat.com>
3196
3197 * gcc.dg/gnu89-init-2.c: New test.
3198
3199 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
3200
3201 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
3202
3203 2002-07-20 Roger Sayle <roger@eyesopen.com>
3204
3205 * gcc.c-torture/execute/20020720-1.c: New testcase.
3206
3207 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
3208
3209 * gcc.dg/cpp/Wsignprom.c: New tests.
3210
3211 2002-07-20 Alan Modra <amodra@bigpond.net.au>
3212
3213 * gcc.c-torture/execute/loop-13.c: New test.
3214
3215 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
3216
3217 * gcc.dg/cpp/expr.c: New tests.
3218
3219 2002 07-18 David Edelsohn <edelsohn@gnu.org>
3220
3221 * g++.dg/opt/pr6713.C: Add template instantiation.
3222
3223 2002-07-18 Alan Modra <amodra@bigpond.net.au>
3224
3225 * gcc.dg/nest.c: New test.
3226
3227 2002-07-17 Richard Henderson <rth@redhat.com>
3228
3229 * g++.dg/opt/pr6713.C: New test.
3230
3231 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
3232
3233 * gcc.c-torture/execute/loop-2e.x: Let the testcase
3234 XFAIL for all x86 processors.
3235
3236 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
3237
3238 * gcc.c-torture/execute/20010122-1.x: Do not test with
3239 -fomit-frame-pointer.
3240
3241 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3242
3243 * g++.dg/template/instantiate2.C: New test.
3244 * g++.dg/template/spec4.C: New test.
3245
3246 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3247
3248 * g++.dg/template/access2.C: New test.
3249 * g++.dg/template/access3.C: New test.
3250
3251 2002-07-15 Zack Weinberg <zack@codesourcery.com>
3252
3253 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
3254 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
3255 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
3256 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
3257 Convert to use <stdarg.h>.
3258 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
3259 Delete.
3260 * gcc.dg/va-arg-2.c: New.
3261 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
3262
3263 2002-07-15 Jakub Jelinek <jakub@redhat.com>
3264
3265 * gcc.c-torture/compile/20020710-1.c: New test.
3266
3267 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
3268 Andrew Pinski <pinskia@physics.uc.edu>
3269
3270 gcc.c-torture/compile/simd-2.c: New testcase.
3271 gcc.c-torture/compile/simd-3.c: Likewise.
3272
3273 2002-07-11 Mark Mitchell <mark@codesourcery.com>
3274
3275 PR c++/7224
3276 * g++.dg/overload/error1.C: New test.
3277
3278 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3279
3280 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
3281 configuration and IRIX 6 O32 ABI.
3282
3283 2002-07-11 Roger Sayle <roger@eyesopen.com>
3284
3285 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
3286
3287 2002-07-10 Roger Sayle <roger@eyesopen.com>
3288
3289 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
3290
3291 2002-07-10 Jeffrey A Law <law@redhat.com>
3292
3293 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
3294
3295 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
3296
3297 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
3298
3299 * gcc.dg/20020312-2.c: Check for __PPC__.
3300
3301 2002-07-09 Diego Novillo <dnovillo@redhat.com>
3302
3303 * gcc.c-torture/compile/20020709-1.c: New test.
3304
3305 2002-07-07 Roger Sayle <roger@eyesopen.com>
3306
3307 * g++.dg/template/qualttp21.C: New test case.
3308
3309 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
3310
3311 * gcc.c-torture/compile/20020706-1.c: New test.
3312 * gcc.c-torture/compile/20020706-2.c: New test.
3313
3314 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
3315 Alexandre Oliva <aoliva@redhat.com>
3316
3317 * g++.dg/warn/incomplete1.C: New test.
3318
3319 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3320
3321 PR c++/7099
3322 * g++.dg/warn/noreturn1.C: New test.
3323
3324 2002-07-03 Mark Mitchell <mark@codesourcery.com>
3325
3326 PR c++/6706
3327 * g++.dg/debug/debug6.C: New test.
3328 * g++.dg/debug/debug7.C: New test.
3329
3330 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3331
3332 * gcc.c-torture/compile/simd-3.c: New test.
3333
3334 2002-07-03 Chris Demetriou <cgd@broadcom.com>
3335
3336 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
3337 * gcc.dg/20020620-1.c: Likewise.
3338
3339 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3340
3341 PR c++/6944
3342 * g++.dg/init/array4.C: New test.
3343 * g++.dg/init/array5.C: New test.
3344
3345 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
3346
3347 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
3348 * gcc.c-torture/execute/simd-2.c (main): Likewise.
3349
3350 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3351
3352 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
3353 * gcc.dg/wtr-aggr-init-1.c: Likewise.
3354 * gcc.dg/wtr-conversion-1.c: Likewise.
3355 * gcc.dg/wtr-escape-1.c: Likewise.
3356 * gcc.dg/wtr-int-type-1.c: Likewise.
3357 * gcc.dg/wtr-label-1.c: Likewise.
3358 * gcc.dg/wtr-static-1.c: Likewise.
3359 * gcc.dg/wtr-strcat-1.c: Likewise.
3360 * gcc.dg/wtr-suffix-1.c: Likewise.
3361 * gcc.dg/wtr-switch-1.c: Likewise.
3362 * gcc.dg/wtr-unary-plus-1.c: Likewise.
3363 * gcc.dg/wtr-union-init-1.c: Likewise.
3364 * gcc.dg/wtr-union-init-2.c: Likewise.
3365 * gcc.dg/wtr-union-init-3.c: Likewise.
3366
3367 * gcc.dg/wtr-func-def-1.c: New test.
3368
3369 2002-07-02 Devang Patel <dpatel@apple.com>
3370
3371 * objc.dg/param-1.m: New test.
3372
3373 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
3374
3375 * gcc.dg/cpp/trad/directive.c: Add test.
3376 * gcc.dg/cpp/trad/macroargs.c: Add test.
3377 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
3378
3379 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
3380
3381 * gcc.dg/cpp/cmdlne-M.c: New test.
3382
3383 2002-07-02 Ziemowit Laski <zlaski@apple.com>
3384
3385 * objc.dg/desig-init-1.m: New test.
3386
3387 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3388
3389 PR c++/6716
3390 * g++.dg/template/instantiate1.C: New test.
3391
3392 2002-07-01 Mark Mitchell <mark@codesourcery.com>
3393
3394 PR c++/7112
3395 * g++.dg/template/sizeof2.C: New test.
3396
3397 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
3398
3399 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3400 gcc.dg/cpp/trad/include.c: New tests.
3401
3402 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
3403
3404 PR target/7177
3405 * gcc.c-torture/compile/20020701-1.c: New test.
3406
3407 2002-07-01 Stan Shebs <shebs@apple.com>
3408
3409 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3410 header here...
3411 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
3412 (objc-torture-execute): or here.
3413
3414 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
3415
3416 * gcc.c-torture/execute/arith-rand-ll.c: New test.
3417
3418 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
3419
3420 * gcc.dg/cpp/trad/escaped-nl.c: New test.
3421
3422 2002-06-30 Devang Patel <dpatel@apple.com>
3423
3424 * objc.dg/fsyntax-only.m: New test.
3425
3426 2002-06-27 Mark Mitchell <mark@codesourcery.com>
3427
3428 PR c++/6695
3429 * g++.dg/template/friend7.C: New file.
3430
3431 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
3432
3433 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3434 return type.
3435
3436 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
3437
3438 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3439 avoid division by zero.
3440
3441 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
3442
3443 * gcc.dg/Wunknownprag.c: New tests.
3444
3445 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
3446
3447 * gcc.c-torture/execute/simd-2.c: New test.
3448
3449 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
3450
3451 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3452 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3453 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3454 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3455 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3456 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3457 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3458 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3459 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3460 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3461 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3462 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3463 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3464 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3465 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3466 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3467 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3468
3469 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
3470
3471 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3472 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3473 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3474 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3475 New tests.
3476 * gcc.dg/cpp/trad/directive.c: Update.
3477
3478 2002-06-23 Andreas Jaeger <aj@suse.de>
3479
3480 * gcc.c-torture/execute/complex-6.c: New.
3481
3482 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
3483
3484 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3485 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3486 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3487 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3488
3489 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
3490
3491 * gcc.dg/cpp/trad: New directory with traditional tests copied
3492 from parent directory.
3493 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3494 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3495 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3496 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3497 Move to trad/ and rename.
3498 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3499 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3500 gcc.dg/cpp/trad/redef2.c: New tests.
3501 * gcc.dg/cpp/trad/trad.exp: New driver.
3502
3503 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
3504
3505 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3506 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3507 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3508 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3509 Remove.
3510
3511 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
3512
3513 * gcc.dg/20020620-1.c: New test.
3514
3515 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3516
3517 * g++.dg/template/ttp4.C: New test.
3518
3519 2002-06-19 Jakub Jelinek <jakub@redhat.com>
3520
3521 * g++.dg/opt/vt1.C: Fix regexp.
3522
3523 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3524
3525 * gcc.c-torture/execute/pure-1.c: Make functions static again.
3526 Don't use attribute `noinline'.
3527
3528 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3529
3530 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3531
3532 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
3533
3534 * gcc.c-torture/execute/simd-1.c: New.
3535
3536 * gcc.dg/simd-1.c: New.
3537
3538 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3539
3540 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3541
3542 2002-06-16 Richard Henderson <rth@redhat.com>
3543
3544 * g++.dg/ext/anon-struct1.C: New.
3545 * g++.dg/ext/anon-struct2.C: New.
3546 * g++.dg/ext/anon-struct3.C: New.
3547 * gcc.dg/anon-struct-1.c: New.
3548 * gcc.dg/anon-struct-2.c: New.
3549 * gcc.dg/anon-struct-3.c: New.
3550 * gcc.dg/20011008-1.c: Adjust warning text.
3551 * gcc.dg/20020527-1.c: Add -fms-extensions.
3552
3553 2002-06-16 Richard Henderson <rth@redhat.com>
3554
3555 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3556
3557 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
3558
3559 * gcc.c-torture/execute/20020615-1.c: New test.
3560
3561 2002-06-15 Roger Sayle <roger@eyesopen.com>
3562
3563 * gcc.c-tortuture/execute/compare-1.c: New test case.
3564 * gcc.c-tortuture/execute/compare-2.c: New test case.
3565 * gcc.c-tortuture/execute/compare-3.c: New test case.
3566
3567 2002-06-13 Richard Henderson <rth@redhat.com>
3568
3569 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
3570 ia64 ilp32.
3571
3572 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3573
3574 * g++.dg/template/typename2.C: Update error message.
3575
3576 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
3577
3578 * gcc.c-torture/execute/20020611-1.c: New test.
3579
3580 2002-06-11 Bob Wilson <bob.wilson@acm.org>
3581
3582 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3583 list of targets to skip.
3584
3585 2002-06-10 Bob Wilson <bob.wilson@acm.org>
3586
3587 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3588 targets if not optimizing.
3589
3590 2002-06-10 Jakub Jelinek <jakub@redhat.com>
3591
3592 * gcc.c-torture/compile/20020605-1.c: New test.
3593
3594 * g++.dg/opt/vt1.C: New test.
3595
3596 * gcc.dg/20020531-1.c: New test.
3597
3598 * gcc.dg/20020530-1.c: New test.
3599
3600 * gcc.dg/20020527-1.c: New test.
3601
3602 * g++.dg/opt/cse1.C: New test.
3603
3604 2002-06-07 Roger Sayle <roger@eyesopen.com>
3605
3606 * gcc.dg/20020607-2.c: New test case.
3607
3608 2002-06-07 Jakub Jelinek <jakub@redhat.com>
3609
3610 * gcc.c-torture/compile/20020604-1.c: New test.
3611
3612 2002-06-04 Richard Henderson <rth@redhat.com>
3613
3614 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3615 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3616 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3617
3618 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
3619
3620 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3621
3622 2002-06-03 Richard Henderson <rth@redhat.com>
3623
3624 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3625 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3626
3627 2002-06-02 Richard Henderson <rth@redhat.com>
3628
3629 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3630 test functions static.
3631
3632 2002-06-02 Andreas Jaeger <aj@suse.de>
3633
3634 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3635 now.
3636
3637 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
3638
3639 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3640 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3641 Update for mofified diagnostics.
3642 * gcc.dg/c99-intconst-1.c: No longer fail.
3643
3644 2002-06-02 Richard Henderson <rth@redhat.com>
3645
3646 * gcc.dg/uninit-A.c: Remove xfail markers.
3647
3648 2002-06-01 Roger Sayle <roger@eyesopen.com>
3649
3650 * gcc.dg/fnegate-1.c: New test case.
3651
3652 2002-05-30 Osku Salerma <osku@iki.fi>
3653
3654 * gcc.c-torture/execute/mayalias-1.c: New file.
3655
3656 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
3657
3658 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3659 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3660 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3661
3662 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
3663
3664 * gcc.c-torture/execute/20020529-1.c: New test.
3665
3666 2002-05-27 Richard Henderson <rth@redhat.com>
3667
3668 * g++.dg/ext/attrib6.C: New test case.
3669
3670 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3671
3672 * gcc.c-torture/execute/pure-1.c: New test.
3673
3674 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3675
3676 * gcc.dg/cpp/arith-2.c: Remove.
3677
3678 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3679
3680 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3681 * gcc.dg/cpp/if-3.c: Remove.
3682
3683 2002-05-26 Jakub Jelinek <jakub@redhat.com>
3684
3685 * g++.dg/opt/cse2.C: New test.
3686
3687 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
3688
3689 * gcc.dg/cpp/arith-1.c: New semantic tests.
3690 * gcc.dg/cpp/if-1.c: Update.
3691
3692 2002-05-24 Ben Elliston <bje@redhat.com>
3693
3694 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3695
3696 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3697
3698 * gcc.dg/verbose-asm.c: New test.
3699
3700 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3701
3702 * gcc.dg/cpp/paste12.c: New test.
3703
3704 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3705
3706 * g++.dg/parse/named_ops.C: New test.
3707
3708 2002-05-23 Mark Mitchell <mark@codesourcery.com>
3709
3710 * gcc/testsuite/gcc.dg/weak-8.c: New test.
3711
3712 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
3713
3714 * gcc.dg/weak-2.c: Allow optional leading underscore
3715 in scan-assembler symbol name.
3716 * gcc.dg/weak-3.c: Likewise.
3717 * gcc.dg/weak-4.c: Likewise.
3718 * gcc.dg/weak-5.c: Likewise.
3719
3720 2002-05-23 Jakub Jelinek <jakub@redhat.com>
3721
3722 * gcc.dg/20020523-1.c: New test.
3723
3724 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3725
3726 * objc.dg/const-str-2.m: Update now that we stop after
3727 a command line error.
3728
3729 2002-05-22 Richard Henderson <rth@redhat.com>
3730
3731 * g++.dg/dg.exp: Fix typo in test pruneing.
3732
3733 2002-05-22 Richard Henderson <rth@redhat.com>
3734
3735 * g++.dg/dg.exp: Prune the tls subdirectory.
3736 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3737 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3738 * g++.dg/tls/init-1.C: New.
3739
3740 2002-05-22 Jakub Jelinek <jakub@redhat.com>
3741
3742 * gcc.dg/20020517-1.c: New test.
3743
3744 2002-05-21 Richard Henderson <rth@redhat.com>
3745
3746 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3747 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3748
3749 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
3750
3751 * g++.dg/other/copy2.C: New test.
3752
3753 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
3754
3755 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3756 (MAX_COPY): Bump up to 10 times sizeof (long long).
3757 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3758
3759 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3760 sizeof (long long).
3761
3762 * gcc.c-torture/execute/strcpy-1.c: New test.
3763
3764 2002-05-19 Jason Merrill <jason2redhat.com>
3765
3766 * g++.dg/ext/oper1.C: New test.
3767
3768 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
3769 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
3770
3771 * README.QMTEST: New file.
3772
3773 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3774
3775 2002-05-19 Andreas Jaeger <aj@suse.de>
3776
3777 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3778 now.
3779 * gcc.c-torture/execute/loop-2d.x: Likewise.
3780
3781 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
3782
3783 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
3784 support weak symbols.
3785 * gcc.dg/weak-4.c: Likewise
3786 * gcc.dg/weak-6.c: Likewise
3787
3788 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
3789
3790 * gcc.dg/weak-3.c: Add dg-excess-error comment for
3791 cygwin, coff and h8300-*-hms targets
3792 * gcc.dg/weak-5.c: Likewise
3793 * gcc.dg/weak-7.c: Likewise
3794
3795 2002-05-16 Jason Merrill <jason@redhat.com>
3796
3797 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3798 (scan-assembler-not, scan-assembler-dem): Likewise.
3799 (scan-assembler-dem-not): Likewise.
3800
3801 2002-05-15 Richard Henderson <rth@redhat.com>
3802
3803 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3804
3805 2002-05-15 Richard Henderson <rth@redhat.com>
3806
3807 * gcc.dg/weak-5.c (vfoo1c): No warning here.
3808 (vfoo1f): Warning here.
3809 (vfoo1l): Don't redefine the alias.
3810
3811 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
3812
3813 * g++.dg/init/pm1.C: New test.
3814
3815 2002-05-12 David S. Miller <davem@redhat.com>
3816
3817 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
3818 types.
3819
3820 2002-05-10 Roger Sayle <roger@eyesopen.com>
3821
3822 * gcc.c-torture/execute/20020510-1.c: New test case.
3823
3824 2002-05-10 David S. Miller <davem@redhat.com>
3825
3826 * gcc.c-torture/execute/conversion.c: Test long double too.
3827
3828 2002-05-09 Jakub Jelinek <jakub@redhat.com>
3829
3830 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
3831 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
3832 * lib/g++.exp (g++_link_flags): Likewise.
3833 * lib/objc.exp (objc_target_compile): Likewise.
3834
3835 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
3836
3837 * gcc.dg/cpp/poison.c: Update.
3838 * gcc.dg/cpp/20000625-2.c: Remove.
3839 * gcc.dg/cpp/direct2s.c: Remove final test.
3840
3841 2002-05-08 Tom Rix <trix@redhat.com>
3842
3843 * gcc.c-torture/execute/20020508-1.c: New test.
3844 * gcc.c-torture/execute/20020508-2.c: New test.
3845 * gcc.c-torture/execute/20020508-3.c: New test.
3846
3847 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
3848
3849 * gcc.dg/cpp/charconst-4.c: More tests.
3850
3851 2002-05-08 Mark Mitchell <mark@codesourcery.com>
3852
3853 PR c/6569
3854 * gcc.dg/weak-3.c: Update location of warning messages.
3855 * gcc.dg/weak-5.c: Likewise.
3856
3857 2002-05-06 Roger Sayle <roger@eyesopen.com>
3858
3859 * gcc.c-torture/execute/20020506-1.c: New test case.
3860
3861 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
3862
3863 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
3864
3865 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3866
3867 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
3868
3869 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
3870
3871 * gcc.dg/cpp/charconst-3.c: New test.
3872
3873 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
3874
3875 * gcc.dg/cpp/charconst.c: Update tests.
3876
3877 2002-05-05 Tim Josling <tej@melbpc.org.au>
3878
3879 * treelang: Added directory for new sample language treelang. Also
3880 lib/treelang.exp: New file to signal treelang should be tested.
3881
3882 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3883
3884 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
3885 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
3886 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
3887 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
3888 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
3889 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
3890 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
3891
3892 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
3893
3894 * gcc.dg/format/xopen-2.c: New test.
3895
3896 2002-05-03 Jakub Jelinek <jakub@redhat.com>
3897
3898 * gcc.dg/20020503-1.c: New test.
3899
3900 2002-05-02 Mark Mitchell <mark@codesourcery.com>
3901
3902 * g++.dg/init/dtor1.C: Make it tougher.
3903
3904 2002-05-01 Mark Mitchell <mark@codesourcery.com>
3905
3906 * g++.dg/init/dtor1.C: New test.
3907
3908 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
3909
3910 * gcc.dg/altivec-8.c: New.
3911
3912 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
3913
3914 * gcc.dg/altivec-7.c: New.
3915
3916 2002-04-29 Jakub Jelinek <jakub@redhat.com>
3917
3918 * g++.dg/parse/typedef1.C: New test.
3919
3920 2002-04-29 Mark Mitchell <mark@codesourcery.com>
3921
3922 PR c++/6486
3923 * g++.dg/template/friend6.C: New test.
3924
3925 PR c++/6492
3926 * g++.dg/init/copy1.C: New test.
3927
3928 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
3929
3930 * g++.dg/warn/effc1.C: New test.
3931
3932 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
3933
3934 * gcc.dg/cpp/if-cexp.c: Add a test.
3935
3936 2002-04-28 Jakub Jelinek <jakub@redhat.com>
3937
3938 * gcc.dg/20020426-2.c: New test.
3939
3940 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
3941
3942 * gcc.dg/cpp/if-mop.c: Update.
3943 * gcc.dg/cpp/if-mpar.c: Add test.
3944 * gcc.dg/cpp/if-oppr.c: Update.
3945
3946 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3947
3948 PR c/6343
3949 * gcc.dg/weak-[2-7].c: New tests.
3950
3951 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
3952
3953 * gcc.dg/enum1.c: New test.
3954
3955 2002-04-26 Mark Mitchell <mark@codesourcery.com>
3956
3957 PR c++/6497
3958 * g++.dg/inherit/access2.C: New test.
3959
3960 2002-04-26 Mark Mitchell <mark@codesourcery.com>
3961
3962 PR bootstrap/6445
3963 * gcc.dg/20020426-1.c: New test.
3964
3965 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
3966
3967 * g++.dg/abi/enum1.C: New test.
3968
3969 2002-04-26 Richard Henderson <rth@redhat.com>
3970
3971 * gcc.dg/c99-bool-1.c: Expect always true warning.
3972
3973 2002-04-25 Roger Sayle <roger@eyesopen.com>
3974
3975 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
3976
3977 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3978
3979 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
3980 targets.
3981
3982 2002-04-24 Mark Mitchell <mark@codesourcery.com>
3983
3984 * g++.dg/abi/mange7.C: New test.
3985
3986 PR c++/6438.
3987 * g++.dg/parse/stmtexpr2.C: New test.
3988
3989 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
3990
3991 * gcc.dg/20020312-2.c: Add SH target.
3992
3993 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3994
3995 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
3996 compiler output on mips*-*-irix*.
3997
3998 2002-04-23 Jakub Jelinek <jakub@redhat.com>
3999
4000 * g++.dg/parse/attr1.C: New test.
4001
4002 2002-04-23 Roger Sayle <roger@eyesopen.com>
4003
4004 * gcc.c-torture/execute/string-opt-17.c: New test case.
4005 * gcc.c-torture/execute/memset-2.c: New test case.
4006
4007 2002-04-23 Mark Mitchell <mark@codesourcery.com>
4008
4009 PR c++/6256:
4010 * g++.dg/template/friend5.C: New test.
4011
4012 PR c++/6331:
4013 * g++.dg/template/qual1.C: Likewise.
4014
4015 2002-04-22 Zack Weinberg <zack@codesourcery.com>
4016
4017 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
4018 Include stdlib.h, not stdio.h or ctype.h.
4019
4020 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
4021
4022 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
4023 cris-*-elf* and mmix-*-*.
4024 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
4025 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
4026 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
4027 Ditto.
4028 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
4029 * gcc.dg/wchar_t-1.c: Ditto.
4030
4031 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
4032
4033 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
4034 Clarify comment.
4035
4036 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
4037
4038 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
4039
4040 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4041
4042 * gcc.c-torture/execute/20000906-1.x: Delete.
4043
4044 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
4045
4046 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
4047
4048 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
4049
4050 * PR6367
4051 * g77.f-torture/execute/6367.f: New test.
4052 * g77.f-torture/execute/6367.x: Disable for MMIX.
4053
4054 2002-04-19 Mark Mitchell <mark@codesourcery.com>
4055
4056 * PR6352
4057 * g++.dg/opt/inline2.C: New test.
4058
4059 2002-04-18 Richard Henderson <rth@redhat.com>
4060
4061 * gcc.dg/20000906-1.c: Enable for all targets.
4062 * gcc.c-torture/compile/iftrap-2.c: New.
4063
4064 2002-04-18 Jakub Jelinek <jakub@redhat.com>
4065
4066 * gcc.dg/20020418-1.c: New test.
4067 * gcc.dg/20020418-2.c: New test.
4068
4069 2002-04-18 Richard Henderson <rth@redhat.com>
4070
4071 * gcc.c-torture/compile/iftrap-1.c: New.
4072 * gcc.dg/iftrap-1.c: Adjust for ia64.
4073 * gcc.dg/iftrap-2.c: New.
4074
4075 2002-04-18 Jakub Jelinek <jakub@redhat.com>
4076
4077 * gcc.c-torture/compile/20020418-1.c: New test.
4078
4079 2002-04-18 Roger Sayle <roger@eyesopen.com>
4080
4081 * gcc.c-torture/compile/20020415-1.c: New.
4082
4083 2002-04-18 David S. Miller <davem@redhat.com>
4084
4085 * gcc.c-torture/execute/20020418-1.c: New test.
4086
4087 2002-04-17 Jakub Jelinek <jakub@redhat.com>
4088
4089 * gcc.dg/20020416-1.c: New test.
4090
4091 * g++.dg/opt/inline1.C: New test.
4092
4093 2002-04-16 Jakub Jelinek <jakub@redhat.com>
4094
4095 * gcc.dg/altivec-5.c: New test.
4096
4097 * gcc.dg/20020415-1.c: New test.
4098
4099 2002-04-15 Mark Mitchell <mark@codesourcery.com>
4100
4101 * testsuite/lib/chill.exp: Remove.
4102
4103 2002-04-14 Jakub Jelinek <jakub@redhat.com>
4104
4105 * g++.dg/other/big-struct.C: New test.
4106
4107 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4108
4109 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
4110 of scratch file.
4111
4112 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
4113
4114 PR c/6277
4115 * gcc.dg/i386-387-1.c: Allow optional leading underscore
4116 in scan-assembler function name
4117
4118 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
4119
4120 * g77.f-torture/execute/980628-4.x,
4121 g77.f-torture/execute/980628-5.x,
4122 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4123 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4124 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
4125 i[34567]86-*-*.
4126
4127 2002-04-13 David S. Miller <davem@redhat.com>
4128
4129 * gcc.c-torture/execute/20020413-1.c: New test.
4130
4131 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
4132
4133 * gcc.dg/asm-6.c,
4134 * g++.dg/ext/asm1.C: New tests.
4135
4136 2002-04-12 Mark Mitchell <mark@codesourcery.com>
4137
4138 PR c++ 5373.
4139 * g++.dg/parse/stmtexpr1.C: New test.
4140
4141 PR c++/5189.
4142 * g++.dg/template/copy1.C: New test.
4143
4144 2002-04-12 Richard Henderson <rth@redhat.com>
4145
4146 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
4147
4148 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
4149
4150 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
4151 gcc.c-torture/execute/20020307-2.c.
4152
4153 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
4154
4155 * g++.dg/ext/attrib5.C,
4156 * g++.dg/lookup/struct1.C: New tests.
4157
4158 2002-04-11 Jakub Jelinek <jakub@redhat.com>
4159
4160 * gcc.dg/20020411-1.c: New test.
4161
4162 * gcc.c-torture/execute/20020411-1.c: New test.
4163
4164 2002-04-10 Janis Johnson <janis187@us.ibm.com>
4165
4166 * g77.f-torture/execute/6177.f: New test.
4167
4168 2002-04-10 Jakub Jelinek <jakub@redhat.com>
4169
4170 PR middle-end/6247
4171 * g++.dg/opt/cleanup1.C: New test.
4172
4173 * g++.dg/opt/const1.C: New test.
4174
4175 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
4176
4177 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
4178
4179 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
4180
4181 PR c++/5507
4182 * g++.dg/template/typename2.C: New test.
4183
4184 2002-04-10 Alan Modra <amodra@bigpond.net.au>
4185
4186 * gcc.c-torture/execute/loop-12.c: New.
4187
4188 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
4189
4190 * g77.f-torture/execute/980628-4.x,
4191 g77.f-torture/execute/980628-5.x,
4192 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4193 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4194 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
4195
4196 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4197
4198 PR optimization/6086
4199 * g++.dg/opt/preinc1.C: New test.
4200
4201 2002-04-06 Mark Mitchell <mark@codesourcery.com>
4202
4203 PR c++/5571
4204 * g++.dg/opt/static2.C: New test.
4205
4206 2002-04-06 Mark Mitchell <mark@codesourcery.com>
4207
4208 PR c/5120
4209 * gcc.dg/20020406-1.c: New test.
4210
4211 2002-04-04 David S. Miller <davem@redhat.com>
4212
4213 * gcc.c-torture/execute/20020404-1.c: New test.
4214
4215 2002-04-04 Jakub Jelinek <jakub@redhat.com>
4216
4217 PR c/6123
4218 * gcc.dg/20020312-2.c: Do not declare global register variable
4219 if __PIC__ or __pic__ is defined.
4220
4221 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
4222
4223 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
4224 __asm__ so that it works correctly even if -ansi -pedantic-errors.
4225
4226 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4227
4228 * gcc.misc-tests/linkage.exp: Update last change to handle
4229 sparc*-, not just sparc-.
4230
4231 2002-04-03 Richard Henderson <rth@redhat.com>
4232
4233 * gcc.dg/cpp/ucs.c: Improved long UCS test.
4234
4235 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
4236
4237 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
4238
4239 2002-04-02 David S. Miller <davem@redhat.com>
4240
4241 * gcc.c-torture/execute/20020402-3.c: New test.
4242
4243 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
4244
4245 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
4246 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
4247
4248 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
4249 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
4250 g77.f-torture/execute/20001201.x,
4251 g77.f-torture/execute/u77-test.x: New files.
4252
4253 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
4254 * gcc.dg/wchar_t-1.c: Ditto.
4255
4256 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4257
4258 * gcc.c-torture/execute/20020402-1.c: New test.
4259
4260 2002-04-01 Richard Henderson <rth@redhat.com>
4261
4262 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
4263
4264 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
4265
4266 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4267
4268 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
4269
4270 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
4271
4272 * g++.dg/inherit/template-as-base.C: Expect error.
4273 * g++.dg/inherit/namespace-as-base.C: Likewise.
4274
4275 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
4276
4277 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
4278 g++.dg/ext/instantiate3.C: Tweak match patterns.
4279
4280 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
4281 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
4282 -da test.
4283
4284 2002-03-31 Richard Henderson <rth@redhat.com>
4285
4286 * gcc.dg/special/alias-2.c: New.
4287 * gcc.dg/special/ecos.exp: Run it.
4288
4289 2002-03-31 Richard Henderson <rth@redhat.com>
4290
4291 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
4292
4293 2002-03-31 Kazu Hirata <kazu@hxi.com>
4294
4295 * gcc.dg/weak-1.c: Disable on h8300 port.
4296
4297 2002-03-29 Janis Johnson <janis187@us.ibm.com>
4298
4299 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
4300 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
4301 ordering tests.
4302 * g++.dg/bprob/bprob-1.C: New test.
4303 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
4304 * g++.dg/gcov/gcov-1.C: New test.
4305 * g++.dg/gcov/gcov-1.x: New file.
4306 * g++.dg/gcov/gcov-2.C: New test.
4307 * g++.dg/gcov/gcov-3.C: New test.
4308 * g++.dg/gcov/gcov-3.h: New file.
4309
4310 2002-03-28 Roger Sayle <roger@eyesopen.com>
4311
4312 * g++.old-deja/g++.other/builtins5.C: New test.
4313 * g++.old-deja/g++.other/builtins6.C: New test.
4314 * g++.old-deja/g++.other/builtins7.C: New test.
4315 * g++.old-deja/g++.other/builtins8.C: New test.
4316 * g++.old-deja/g++.other/builtins9.C: New test.
4317
4318 2002-03-29 Jakub Jelinek <jakub@redhat.com>
4319
4320 * g++.dg/opt/static1.C: New test.
4321
4322 * g++.dg/opt/longbranch1.C: New test.
4323
4324 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
4325
4326 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
4327
4328 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
4329
4330 2002-03-28 Jeffrey A Law (law@redhat.com)
4331
4332 * gcc.c-torture/execute/20020328-1.c: New test.
4333
4334 2002-03-27 Richard Henderson <rth@redhat.com>
4335
4336 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
4337 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
4338 move from g++.old-deja/g++.ext/.
4339
4340 2002-03-27 Mark Mitchell <mark@codesourcery.com>
4341
4342 * g++.dg/init/new2.C: New test.
4343
4344 2002-03-26 Richard Henderson <rth@redhat.com>
4345
4346 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
4347
4348 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
4349 on sparc.
4350
4351 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
4352 sparcv9 systems.
4353 * gcc.dg/20001102-1.c: Likewise.
4354
4355 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
4356
4357 * gcc.dg/cpp/endif-pedantic1.c,
4358 gcc.dg/cpp/endif-pedantic2.c: New tests.
4359
4360 2002-03-26 Mark Mitchell <mark@codesourcery.com>
4361
4362 * g++.dg/init/new1.C: New test.
4363
4364 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
4365
4366 * g++.dg/abi/vbase9.C: New test.
4367
4368 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
4369
4370 * gcc.dg/arm-asm.c: New test.
4371
4372 2002-03-26 Andrew Cagney <ac131313@redhat.com>
4373
4374 * gcc.dg/Wswitch-enum.c: New test.
4375 Fix PR c/5044.
4376
4377 2002-03-26 Richard Henderson <rth@redhat.com>
4378
4379 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
4380 structure.
4381
4382 2002-03-25 Richard Henderson <rth@redhat.com>
4383
4384 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
4385 sparcv9 systems.
4386
4387 * gcc.c-torture/compile/20011119-1.c (xxx): New.
4388 * gcc.c-torture/compile/20011119-2.c (xxx): New.
4389
4390 2002-03-25 Zack Weinberg <zack@codesourcery.com>
4391
4392 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
4393
4394 2002-03-25 Bob Wilson <bob.wilson@acm.org>
4395
4396 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
4397 targets using generic thunk support.
4398
4399 2002-03-25 Jakub Jelinek <jakub@redhat.com>
4400
4401 * gcc.c-torture/compile/20020323-1.c: New test.
4402
4403 * g++.dg/opt/conj2.C: New test.
4404
4405 2002-03-24 Richard Henderson <rth@redhat.com>
4406
4407 * gcc.dg/weak-1.c: Use -fno-common.
4408
4409 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
4410
4411 * g77.dg/f77-edit-apostrophe-out.f: New test
4412 * g77.dg/f77-edit-h-out.f: New test
4413 * g77.dg/f77-edit-t-in.f: New test
4414 * g77.dg/f77-edit-t-out.f: New test
4415 * g77.dg/f77-edit-x-out.f: New test
4416 * g77.dg/f77-edit-slash-out.f: New test
4417 * g77.dg/f77-edit-colon-out.f: New test
4418 * g77.dg/f77-edit-s-out.f: New test
4419
4420 2002-03-24 Richard Henderson <rth@redhat.com>
4421
4422 * objc/execute/formal_protocol-6.x: New XFAIL.
4423
4424 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
4425
4426 * gcc.dg/weak-1.c: Early return from dg-final on platforms
4427 that do not support weak symbols
4428
4429 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
4430
4431 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
4432 * lib/g77.exp: Likewise
4433 * lib/objc.exp: Likewise
4434
4435 2002-03-23 Andrew Cagney <ac131313@redhat.com>
4436
4437 * gcc.dg/Wswitch-default.c: New test.
4438
4439 2002-03-23 Jakub Jelinek <jakub@redhat.com>
4440
4441 * g++.dg/other/enum1.C: New test.
4442
4443 2002-03-23 Zack Weinberg <zack@codesourcery.com>
4444
4445 * gcc.dg/pragma-ep-3.c: Fix typo.
4446
4447 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
4448
4449 * g++.dg/inherit/template-as-base.C: New test.
4450
4451 2002-03-22 Jakub Jelinek <jakub@redhat.com>
4452
4453 * g++.old-deja/g++.other/dwarf2-1.C: Move...
4454 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4455
4456 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
4457
4458 * gcc.dg/cpp/multiline.c: Update to match.
4459
4460 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
4461
4462 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4463
4464 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
4465
4466 * gcc.dg/cpp/extratokens2.c: New file.
4467
4468 2002-03-21 David Edelsohn <edelsohn@gnu.org>
4469
4470 * gcc.dg/20020312-2.c: Add rs6000 target.
4471
4472 * gcc.c-torture/compile/20020319-1.c: New test.
4473
4474 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4475
4476 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4477 (A, E): Handle this.
4478
4479 2002-03-20 Jason Merrill <jason@redhat.com>
4480
4481 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4482 ignoring -fpic.
4483 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4484 through prune_gcc_output.
4485
4486 2002-03-20 Jakub Jelinek <jakub@redhat.com>
4487
4488 * gcc.c-torture/compile/20020320-1.c: New test.
4489
4490 2002-03-19 Jakub Jelinek <jakub@redhat.com>
4491
4492 * gcc.c-torture/compile/20020318-1.c: New test.
4493
4494 * gcc.dg/struct-by-value-1.c: New test.
4495
4496 * gcc.dg/20020319-1.c: New test.
4497
4498 2002-03-18 Jakub Jelinek <jakub@redhat.com>
4499
4500 * g++.dg/opt/conj1.C: New test.
4501
4502 2002-03-17 Mark Mitchell <mark@codesourcery.com>
4503
4504 * g++.dg/template/qualttp20.C: Revert previous change.
4505 * g++.dg/template/qualttp3.C: Likewise.
4506 * g++.dg/template/qualttp4.C: Likewise
4507 * g++.dg/template/qualttp5.C: Likewise
4508 * g++.dg/template/qualttp6.C: Likewise
4509 * g++.dg/template/qualttp7.C: Likewise
4510 * g++.dg/template/qualttp8.C: Likewise
4511 * g++.dg/template/recurse.C: Likewise.
4512
4513 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
4514
4515 * gcc.dg/cpp/wchar-1.c: Update.
4516
4517 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
4518
4519 * g++.dg/template/conv1.C: New test.
4520 * g++.dg/template/conv2.C: New test.
4521 * g++.dg/template/conv3.C: New test.
4522 * g++.dg/template/conv4.C: New test.
4523
4524 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4525
4526 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4527 * g++.dg/template/qualttp3.C: Likewise.
4528 * g++.dg/template/qualttp4.C: Likewise
4529 * g++.dg/template/qualttp5.C: Likewise
4530 * g++.dg/template/qualttp6.C: Likewise
4531 * g++.dg/template/qualttp7.C: Likewise
4532 * g++.dg/template/qualttp8.C: Likewise
4533 * g++.dg/template/recurse.C: Likewise.
4534
4535 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4536
4537 * g++.dg/opt/dtor1.C: New test.
4538
4539 2002-03-15 Jakub Jelinek <jakub@redhat.com>
4540
4541 * gcc.c-torture/compile/20020315-1.c: New test.
4542
4543 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
4544
4545 * gcc.dg/weak-1.c: Fix scan tests.
4546
4547 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
4548
4549 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4550 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4551 cris-*-aout* mmix-*-*.
4552 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4553 cris-*-aout* mmix-*-*.
4554 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4555 cris-*-elf* cris-*-aout* and mmix-*-*.
4556 * gcc.dg/20001009-1.c: Ditto.
4557 * gcc.dg/20010912-1.c: Ditto.
4558 * gcc.dg/20020122-4.c: Ditto.
4559 * gcc.dg/inline-2.c: Ditto.
4560
4561 2002-03-14 Jeffrey A Law (law@cygnus.com)
4562
4563 * gcc.c-torture/compile/20020314-1.c: New test.
4564
4565 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
4566
4567 * gcc.c-torture/execute/20020314-1.c: New test.
4568
4569 2002-03-14 Jakub Jelinek <jakub@redhat.com>
4570
4571 * g++.dg/warn/Wunused-1.C: New test.
4572
4573 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
4574
4575 * g++.dg/abi/mangle6.C: New test.
4576
4577 2002-03-13 Jakub Jelinek <jakub@redhat.com>
4578
4579 * gcc.c-torture/compile/20020309-2.c: New test.
4580
4581 * gcc.c-torture/compile/20020312-1.c: New test.
4582
4583 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
4584
4585 * g++.dg/other/access1.C: New test.
4586
4587 2002-03-12 Jakub Jelinek <jakub@redhat.com>
4588
4589 * gcc.c-torture/execute/wchar_t-1.c: New test.
4590
4591 2002-03-12 David Edelsohn <edelsohn@gnu.org>
4592
4593 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
4594
4595 2002-03-12 Roger Sayle <roger@eyesopen.com>
4596
4597 * gcc.dg/20020312-1.c: New test case.
4598
4599 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
4600
4601 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4602
4603 2002-03-11 Richard Henderson <rth@redhat.com>
4604
4605 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4606 * g++.old-deja/g++.jason/report.C: Likewise.
4607
4608 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4609
4610 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4611 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4612
4613 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4614
4615 * testsuite/g++.dg/overload/pmf1.C: New test.
4616
4617 2002-03-11 Kazu Hirata <kazu@hxi.com>
4618
4619 * gcc.c-torture/execute/20020307-1.c: Use long.
4620
4621 2002-03-11 Jakub Jelinek <jakub@redhat.com>
4622
4623 PR optimization/5844
4624 * gcc.dg/20020310-1.c: New test.
4625
4626 2002-03-09 Michael Meissner <meissner@redhat.com>
4627
4628 * gcc.c-torture/execute/memcpy-2.c: New test.
4629 * gcc.c-torture/execute/memset-1.c: New test.
4630 * gcc.c-torture/execute/strlen-1.c: New test.
4631 * gcc.c-torture/execute/strcmp-1.c: New test.
4632 * gcc.c-torture/execute/strncmp-1.c: New test.
4633
4634 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
4635
4636 * gcc.dg/ppc-ldstruct.c: New test.
4637
4638 2002-03-09 Jakub Jelinek <jakub@redhat.com>
4639
4640 * gcc.c-torture/execute/va-arg-22.c: New test.
4641
4642 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4643
4644 * gcc.c-torture/compile/20020309-1.c: New test.
4645
4646 2002-03-08 Jakub Jelinek <jakub@redhat.com>
4647
4648 * gcc.c-torture/execute/20020307-2.c: New test.
4649
4650 2002-03-07 Jeffrey A Law (law@redhat.com)
4651
4652 * g77.f-torture/compile/20020307-1.f: New test.
4653
4654 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
4655
4656 * gcc.dg/unordered-1.c: New test.
4657
4658 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
4659
4660 * gcc.c-torture/execute/20020307-1.c: New test.
4661
4662 2002-03-05 Jakub Jelinek <jakub@redhat.com>
4663
4664 * gcc.dg/20020304-1.c: New test.
4665
4666 * gcc.c-torture/compile/20020304-2.c: New test.
4667
4668 2002-03-04 Zack Weinberg <zack@codesourcery.com>
4669
4670 * gcc.c-torture/compile/20020304-1.c: New test case
4671 (from PR c/5830).
4672
4673 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
4674
4675 * gcc.dg/20020103-1.c: Add other -D ppc variants.
4676
4677 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
4678
4679 * g++.dg/other/classkey1.C: New test.
4680
4681 2002-03-01 Richard Henderson <rth@redhat.com>
4682
4683 * gcc.c-torture/compile/981223-1.x: New.
4684 * gcc.c-torture/compile/920625-1.x: New.
4685
4686 2002-02-28 Richard Henderson <rth@redhat.com>
4687
4688 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4689
4690 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4691
4692 * gcc.c-torture/execute/20020227-1.c: New test.
4693
4694 2002-02-27 Mark Mitchell <mark@codesourcery.com>
4695
4696 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4697 here" ERROR lines.
4698 * g++.old-deja/g++.oliva/partord1.C: Likewise.
4699 * g++.old-deja.g++.other/defarg1.C: Likewise.
4700 * g++.old-deja/g++.pt/calls2.C: Likewise.
4701 * g++.old-deja/g++.pt/crash20.C: Likewise.
4702 * g++.old-deja/g++.pt/crash30.C: Likewise.
4703 * g++.old-deja/g++.pt/crash36.C: Likewise.
4704 * g++.old-deja/g++.pt/crash6.C: Likewise.
4705 * g++.old-deja/g++.pt/defarg13.C: Likewise.
4706 * g++.old-deja/g++.pt/derived3.C: Likewise.
4707 * g++.old-deja/g++.pt/error1.C: Likewise.
4708 * g++.old-deja/g++.pt/friend21.C: Likewise.
4709 * g++.old-deja/g++.pt/friend23.C: Likewise.
4710 * g++.old-deja/g++.pt/infinite1.C: Likewise.
4711 * g++.old-deja/g++.robertl/eb128.C: Likewise.
4712
4713 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
4714
4715 * gcc.c-torture/execute/20020225-2.c: New test.
4716
4717 2002-02-27 Zack Weinberg <zack@codesourcery.com>
4718
4719 * gcc.c-torture/execute/920730-1t.c,
4720 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4721 Delete test cases, only relevant to -traditional.
4722
4723 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4724
4725 * gcc.dg/cpp/undef1.c: Remove.
4726 * gcc.dg/cpp/directiv.c: Update.
4727 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4728
4729 2002-02-27 Michael Meissner <meissner@redhat.com>
4730
4731 * gcc.c-torture/execute/20020226-1.c: New test.
4732
4733 2002-02-26 Jakub Jelinek <jakub@redhat.com>
4734
4735 * g++.dg/debug/debug4.C: New test.
4736
4737 * gcc.dg/ia64-visibility-1.c: New test.
4738
4739 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
4740
4741 * gcc.dg/debug/20020224-1.c: New.
4742
4743 2002-02-25 Kazu Hirata <kazu@hxi.com>
4744
4745 * gcc.c-torture/execute/960416-1.x: New.
4746 * gcc.c-torture/execute/divconst-3.x: Likewise.
4747
4748 2002-02-25 Jakub Jelinek <jakub@redhat.com>
4749
4750 * gcc.dg/20020224-1.c: New test.
4751
4752 2002-02-25 Alan Modra <amodra@bigpond.net.au>
4753
4754 * gcc.c-torture/execute/20020225-1.c: New.
4755
4756 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4757
4758 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4759
4760 2002-02-23 Jakub Jelinek <jakub@redhat.com>
4761
4762 * gcc.dg/20020222-1.c: New test.
4763
4764 2002-02-22 Jakub Jelinek <jakub@redhat.com>
4765
4766 * g++.dg/opt/anonunion1.C: New test.
4767
4768 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
4769
4770 * g++.dg/template/qualttp19.C: New test.
4771 * g++.dg/template/qualttp20.C: New test.
4772 * g++.old-deja/g++.jason/report.C: Adjust expected errors
4773 * g++.old-deja/g++.other/qual1.C: Likewise.
4774
4775 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
4776
4777 * gcc.dg/attr-alwaysinline.c: New.
4778
4779 2002-02-21 Jakub Jelinek <jakub@redhat.com>
4780
4781 * gcc.dg/20020220-1.c: New test.
4782
4783 * gcc.dg/20020220-2.c: New test.
4784
4785 * g++.dg/opt/mmx1.C: New test.
4786
4787 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
4788
4789 * gcc.c-torture/compile/20020110.c: New test.
4790
4791 2002-02-20 Jakub Jelinek <jakub@redhat.com>
4792
4793 * gcc.c-torture/execute/20020219-1.c: New test.
4794
4795 * gcc.dg/20020219-1.c: New test.
4796
4797 * gcc.dg/noncompile/20020220-1.c: New test.
4798
4799 * g++.dg/opt/ptrintsum1.C: New test.
4800
4801 * gcc.dg/debug/20020220-1.c: New test.
4802
4803 2002-02-17 Jakub Jelinek <jakub@redhat.com>
4804
4805 * gcc.c-torture/execute/20020216-1.c: New test.
4806
4807 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
4808
4809 * gcc.dg/decl-1.c: Update, new test.
4810
4811 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
4812
4813 * g++.dg/abi/bitfield1.C: New test.
4814 * g++.dg/abi/bitfield2.C: New test.
4815
4816 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4817
4818 * gcc.dg/attr-nest.c: New test.
4819
4820 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
4821
4822 * gcc.c-torture/execute/20020215-1.c: New test.
4823
4824 2002-02-14 Jakub Jelinek <jakub@redhat.com>
4825
4826 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
4827 * g++.dg/debug/debug.exp: New.
4828 * g++.dg/debug/trivial.C: New.
4829 * g++.dg/debug/debug1.C: Moved...
4830 * g++.dg/other/debug1.C: ...from here.
4831 * g++.dg/debug/debug2.C: Moved...
4832 * g++.dg/other/debug2.C: ...from here.
4833 * g++.dg/debug/debug3.C: Moved...
4834 * g++.dg/other/debug3.C: ...from here.
4835
4836 * gcc.dg/noncompile/20020213-1.c: New test.
4837
4838 2002-02-13 Jakub Jelinek <jakub@redhat.com>
4839
4840 * g++.dg/other/debug3.C: New test.
4841
4842 * gcc.c-torture/execute/20020213-1.c: New test.
4843
4844 2002-02-13 Richard Smith <richard@ex-parrot.com>
4845
4846 * g++.old-deja/g++.other/thunk1.C: New test.
4847
4848 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4849
4850 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
4851
4852 2002-02-13 Stan Shebs <shebs@apple.com>
4853
4854 * gcc.dg/altivec-3.c: New.
4855
4856 2002-02-12 Jakub Jelinek <jakub@redhat.com>
4857
4858 * gcc.dg/Wunreachable-1.c: New test.
4859 * gcc.dg/Wunreachable-2.c: New test.
4860
4861 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
4862
4863 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
4864
4865 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
4866
4867 * gcc.dg/decl-1.c: New test.
4868
4869 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
4870
4871 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
4872
4873 2002-02-10 Kazu Hirata <kazu@hxi.com>
4874
4875 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
4876 * gcc.c-torture/compile/980506-1.x: Likewise.
4877
4878 2002-02-10 Kazu Hirata <kazu@hxi.com>
4879
4880 * gcc.dg/20020210-1.c: New.
4881
4882 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
4883
4884 * g77.f-torture/execute/947.f: New regression test
4885 for PR fortran/947.
4886
4887 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
4888
4889 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
4890 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
4891
4892 2002-02-08 Richard Henderson <rth@redhat.com>
4893
4894 * gcc.c-torture/compile/labels-3.c: New.
4895
4896 2002-02-08 Jakub Jelinek <jakub@redhat.com>
4897
4898 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
4899 expression statements work instead.
4900 * gcc.dg/noncompile/20020207-1.c: New test.
4901
4902 2002-02-07 Richard Henderson <rth@redhat.com>
4903
4904 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
4905
4906 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4907
4908 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
4909 message from g77
4910 * lib/g77-dg.exp: Trim g77 error messages so that they are
4911 recognized by dg.exp.
4912
4913 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4914
4915 PR fortran/5473
4916 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
4917
4918 2002-02-07 Richard Henderson <rth@redhat.com>
4919
4920 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
4921 to be sufficiently aligned for integers.
4922
4923 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
4924
4925 * g++.dg/template/friend4.C: New test.
4926
4927 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
4928
4929 PR fortran/5743
4930 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
4931 unsupported cases.
4932
4933 2002-02-07 Richard Henderson <rth@redhat.com>
4934
4935 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
4936 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
4937 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
4938 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
4939
4940 2002-02-06 Richard Henderson <rth@redhat.com>
4941
4942 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
4943
4944 2002-02-06 Janis Johnson <janis187@us.ibm.com>
4945
4946 * gcc.dg/20020206-1.c: New test.
4947
4948 2002-02-06 Jakub Jelinek <jakub@redhat.com>
4949
4950 * gcc.c-torture/execute/20020206-1.c: New test.
4951
4952 * gcc.c-torture/execute/20020206-2.c: New test.
4953
4954 PR optimization/5429:
4955 * gcc.c-torture/compile/20020206-1.c: New test.
4956
4957 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
4958
4959 * g++.dg/ext/align1.C: Do not use an explicit alignment value
4960 as certain file formats cannot support particularly large
4961 alignments.
4962
4963 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
4964 and do not expect to be able to link the executable.
4965
4966 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
4967 fail because the COFF format does not support the weak attribute.
4968
4969 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
4970
4971 * g77.dg/pr5473.f: New test
4972
4973 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
4974
4975 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
4976 Fix testcase accordingly.
4977
4978 2002-02-04 Richard Henderson <rth@redhat.com>
4979
4980 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
4981 (buf): Change to be an array of pointers, not ints.
4982
4983 2002-02-04 Jakub Jelinek <jakub@redhat.com>
4984
4985 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
4986 before all tests. Move warning one line above to match where it
4987 C frontend emits.
4988 * gcc.dg/Wswitch-2.c: New test.
4989 * g++.dg/warn/Wswitch-1.C: New test.
4990 * g++.dg/warn/Wswitch-2.C: New test.
4991
4992 2002-02-04 Richard Henderson <rth@redhat.com>
4993
4994 * g++.dg/abi/offsetof.C: Fix size comparison.
4995
4996 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
4997
4998 * gcc.dg/cast-qual-2.c: New test.
4999
5000 2002-02-04 Jakub Jelinek <jakub@redhat.com>
5001
5002 * gcc.dg/20020201-4.c: New test.
5003
5004 2002-02-04 Ben Elliston <bje@redhat.com>
5005
5006 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
5007 target_info attribute != 0, in addition to the empty string.
5008 (gcc_target_compile): Likewise.
5009
5010 2002-02-03 Andrew Cagney <ac131313@redhat.com>
5011
5012 * gcc.dg/Wswitch.c: New test.
5013 PR gcc/4475. PR gcc/3780.
5014
5015 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
5016
5017 * g77.f-torture/execute/5122.f: New test for regressions
5018 against PR fortran/5122.
5019
5020 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
5021
5022 * g77.f-torture/compile/pr3743.f: Delete
5023 * g77.dg/pr3743-1.f: New test.
5024 * g77.dg/pr3743-2.f: New test.
5025 * g77.dg/pr3743-3.f: New test.
5026 * g77.dg/pr3743-4.f: New test.
5027
5028 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
5029
5030 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
5031
5032 2002-02-02 Richard Henderson <rth@redhat.com>
5033
5034 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
5035 * gcc.c-torture/execute/bf64-1.c: Likewise.
5036
5037 2002-02-02 Jakub Jelinek <jakub@redhat.com>
5038
5039 * gcc.dg/20020201-2.c: New test.
5040
5041 * gcc.dg/20020201-3.c: New test.
5042
5043 * gcc.c-torture/execute/bitfld-2.c: New test.
5044
5045 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
5046
5047 * gcc.dg/bitfld-1.c: Update.
5048 * gcc.dg/bitfld-2.c: Update.
5049 * gcc.c-torture/execute/bitfld-1.x: New.
5050
5051 2002-02-02 Jakub Jelinek <jakub@redhat.com>
5052
5053 * gcc.c-torture/execute/20020201-1.c: New test.
5054
5055 2002-02-01 Janis Johnson <janis187@us.ibm.com>
5056
5057 PR target/5469
5058 * gcc.dg/20020201-1.c: New test.
5059
5060 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
5061
5062 PR fortran/3743
5063 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
5064 * g77.f-torture/compile/pr3743.x: Remove
5065
5066 2002-01-31 Tom Rix <trix@redhat.com>
5067
5068 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
5069
5070 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
5071
5072 * gcc.dg/noncompile/20020130-1.c: New test.
5073
5074 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
5075
5076 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
5077
5078 2002-01-29 Richard Henderson <rth@redhat.com>
5079
5080 * gcc.c-torture/execute/991118-1.c: Cast various constants back
5081 to long long.
5082 * gcc.c-torture/execute/bf64-1.c: Likewise.
5083
5084 2002-01-29 Jakub Jelinek <jakub@redhat.com>
5085
5086 * gcc.c-torture/execute/20020129-1.c: New test.
5087
5088 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
5089
5090 * gcc.c-torture/compile/20000224-1.c: Update.
5091 * gcc.c-torture/execute/bitfld-1.c: New tests.
5092 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
5093 * gcc.dg/uninit-A.c: Update.
5094
5095 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
5096
5097 * g++.dg/template/ctor1.C: Add instantiation.
5098
5099 2002-01-28 Paul Koning <pkoning@equallogic.com>
5100
5101 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
5102 argument to __builtin_prefetch to be const ptr.
5103
5104 2002-01-28 Jakub Jelinek <jakub@redhat.com>
5105
5106 * gcc.c-torture/compile/20020120-1.c: New test.
5107
5108 2002-01-27 Kazu Hirata <kazu@hxi.com>
5109
5110 * gcc.c-torture/execute/20020127-1.c: New test.
5111
5112 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
5113
5114 * g77.dg/f77-edit-i-in.f: New test
5115 * g77.dg/f77-edit-i-out.f: New test
5116
5117 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
5118
5119 * gcc.dg/debug/debug.exp: New file.
5120 * gcc.dg/debug/trivial.c: New file.
5121 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
5122 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
5123 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
5124 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
5125 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
5126 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
5127 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
5128 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
5129 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
5130 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
5131 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
5132 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
5133 * gcc.dg/20000503-1.c: Removed.
5134 * gcc.dg/20010207-1.c: Removed.
5135 * gcc.dg/20011223-1.c: Removed.
5136 * gcc.dg/20020104-2.c: Removed.
5137 * gcc.dg/debug-1.c: Removed.
5138 * gcc.dg/debug-2.c: Removed.
5139 * gcc.dg/debug-3.c: Removed.
5140 * gcc.dg/debug-4.c: Removed.
5141 * gcc.dg/debug-5.c: Removed.
5142 * gcc.dg/debug-6.c: Removed.
5143 * gcc.dg/dwarf2-1.c: Removed.
5144 * gcc.dg/dwarf2-2.c: Removed.
5145
5146 2002-01-25 Jakub Jelinek <jakub@redhat.com>
5147
5148 * g++.old-deja/g++.other/eh5.C: New test.
5149 * g++.old-deja/g++.other/sibcall2.C: New test.
5150 * g++.old-deja/g++.other/array9.C: New test.
5151 * g++.old-deja/g++.other/typename2.C: New test.
5152 * g++.old-deja/g++.other/crash60.C: New test.
5153 * g++.old-deja/g++.other/conv9.C: New test.
5154 * g++.old-deja/g++.other/mangle10.C: New test.
5155 * g++.old-deja/g++.other/unchanging1.C: New test.
5156 * g++.old-deja/g++.other/exprstmt1.C: New test.
5157 * g++.old-deja/g++.other/inline23.C: New test.
5158 * g++.old-deja/g++.eh/ia64-1.C: New test.
5159 * g++.old-deja/g++.other/dwarf2-1.C: New test.
5160 * g++.old-deja/g++.other/reload1.C: New test.
5161 * g++.old-deja/g++.other/static20.C: New test.
5162 * g++.old-deja/g++.other/local-alloc1.C: New test.
5163 * g++.old-deja/g++.other/conv8.C: New test.
5164 * g++.old-deja/g++.other/stmtexpr2.C: New test.
5165 * g++.old-deja/g++.other/storeexpr1.C: New test.
5166 * g++.old-deja/g++.other/storeexpr2.C: New test.
5167 * g++.dg/eh/template2.C: New test.
5168 * g++.dg/warn/weak1.C: New test.
5169
5170 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
5171
5172 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
5173 Remove first, non-varying, argument.
5174
5175 2002-01-23 Richard Henderson <rth@redhat.com>
5176
5177 * gcc.dg/inline-2.c: New.
5178
5179 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
5180 Add optional target arg. Check number of arguments.
5181 (scan-assembler-not, scan-assembler-dem): Likewise.
5182 (scan-assembler-dem-not): Likewise.
5183
5184 2002-01-23 Zack Weinberg <zack@codesourcery.com>
5185
5186 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
5187 line 12.
5188 * g++.old-deja/g++.brendan/parse3.C,
5189 g++.old-deja/g++.other/crash26.C,
5190 g++.old-deja/g++.other/crash28.C,
5191 g++.old-deja/g++.other/crash29.C,
5192 g++.old-deja/g++.other/crash30.C,
5193 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
5194
5195 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
5196
5197 * gcc.dg/20020115-1.c: New.
5198
5199 2002-01-23 Bob Wilson <bob.wilson@acm.org>
5200
5201 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
5202
5203 2002-01-23 Janis Johnson <janis187@us.ibm.com>
5204
5205 * gcc.dg/20020122-3.c: New.
5206
5207 2002-01-23 Jakub Jelinek <jakub@redhat.com>
5208
5209 * g++.dg/other/gc1.C: New test.
5210
5211 2002-01-23 Zack Weinberg <zack@codesourcery.com>
5212
5213 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
5214
5215 2002-01-22 Richard Henderson <rth@redhat.com>
5216
5217 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
5218
5219 2002-01-22 Richard Henderson <rth@redhat.com>
5220
5221 * gcc.dg/20020122-4.c: New.
5222
5223 2002-01-22 H.J. Lu <hjl@gnu.org>
5224
5225 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
5226 link output.
5227 * gcc.dg/special/ecos.exp: Likewise.
5228 * lib/g++-dg.exp: Likewise.
5229 * lib/g77-dg.exp: Likewise.
5230 * lib/gcc-dg.exp : Likewise.
5231 * lib/mike-g++.exp: Likewise.
5232 * lib/mike-g77.exp: Likewise.
5233 * lib/mike-gcc.exp: Likewise.
5234 * lib/objc-dg.exp: Likewise.
5235
5236 2002-01-22 Janis Johnson <janis187@us.ibm.com>
5237
5238 PR target/5379
5239 * gcc.dg/20020122-2.c: New test.
5240
5241 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
5242
5243 * gcc.dg/20020122-1.c: New test.
5244
5245 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
5246
5247 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
5248
5249 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
5250
5251 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
5252
5253 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5254
5255 * gcc.c-torture/compile/20020121-1.c: New test.
5256
5257 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
5258
5259 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
5260 ld_library_path.
5261
5262 2002-01-21 Jakub Jelinek <jakub@redhat.com>
5263
5264 * gcc.dg/20020218-1.c: New test.
5265
5266 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
5267
5268 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
5269 messages
5270 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
5271 "At global scope" warning
5272 * g++.dg/ext/align1.C: Change cygwin test for alignment
5273 from db-bogus to dg-warning
5274
5275 2002-01-21 Zack Weinberg <zack@codesourcery.com>
5276
5277 * g77.f-torture/compile/cpp2.F: New test.
5278
5279 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
5280
5281 * g++.dg/template/access1.C: New test.
5282
5283 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
5284
5285 * gcc.dg/20020118-1.c: New.
5286
5287 2002-01-18 Kazu Hirata <kazu@hxi.com>
5288
5289 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
5290
5291 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
5292
5293 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
5294 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
5295 alignment warnings.
5296
5297 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
5298
5299 * gcc.misc-tests/i386-prefetch.exp: Save and restore
5300 torture_with_loops and torture_without_loops
5301
5302 2002-01-17 Jakub Jelinek <jakub@redhat.com>
5303
5304 * gcc.c-torture/compile/20020116-1.c: New test.
5305
5306 2002-01-16 Jakub Jelinek <jakub@redhat.com>
5307
5308 * gcc.dg/20020116-2.c: New test.
5309
5310 * gcc.dg/ultrasp4.c: New test.
5311
5312 * gcc.dg/20020116-1.c: New test.
5313
5314 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
5315
5316 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
5317 by EABI.
5318
5319 2002-01-15 Janis Johnson <janis187@us.ibm.com>
5320
5321 * gcc.misc-tests/i386-prefetch.exp: New.
5322 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
5323 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
5324 * gcc.misc-tests/i386-pf-none-1.c: New test.
5325 * gcc.misc-tests/i386-pf-sse-1.c: New test.
5326
5327 2002-01-15 Jakub Jelinek <jakub@redhat.com>
5328
5329 * gcc.dg/gnu89-init-1.c: Add new tests.
5330
5331 2002-01-15 Andreas Jaeger <aj@suse.de>
5332
5333 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
5334 * gcc.dg/i386-mmx-2.c: Likewise.
5335 * gcc.dg/i386-sse-1.c: Likewise.
5336 * gcc.dg/i386-sse-2.c: Likewise.
5337 * gcc.dg/i386-sse-3.c: Likewise.
5338
5339 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
5340
5341 * g77.f-torture/execute/intrinsic-unix-bessel.f:
5342 Uncomment additional cases that now pass.
5343
5344 2002-01-11 Richard Henderson <rth@redhat.com>
5345
5346 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
5347 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
5348
5349 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
5350
5351 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
5352
5353 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
5354
5355 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
5356 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
5357
5358 2002-01-10 Dale Johannesen <dalej@apple.com>
5359
5360 * gcc.c-torture/execute/loop-11.c: New.
5361
5362 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
5363
5364 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
5365 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
5366
5367 2002-01-09 Richard Henderson <rth@redhat.com>
5368
5369 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
5370 type in which to perform the operation for each size.
5371
5372 2002-01-09 Alan Matsuoka (alanm@redhat.com)
5373
5374 * gcc.c-torture/compile/20020109-2.c: New test.
5375
5376 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
5377
5378 * gcc.c-torture/execute/loop-10.c: New test.
5379
5380 2002-01-09 Jakub Jelinek <jakub@redhat.com>
5381
5382 * gcc.c-torture/compile/20010226-1.c: New test.
5383 * gcc.c-torture/compile/20010227-1.c: New test.
5384 * gcc.c-torture/compile/20010426-1.c: New test.
5385 * gcc.c-torture/compile/20010510-1.c: New test.
5386 * gcc.c-torture/compile/20010605-3.c: New test.
5387 * gcc.c-torture/compile/20010824-1.c: New test.
5388 * gcc.c-torture/execute/20010409-1.c: New test.
5389 * gcc.dg/noncompile/20000901-1.c: New test.
5390 * gcc.dg/20001023-1.c: New test.
5391 * gcc.dg/20001101-1.c: New test.
5392 * gcc.dg/20001102-1.c: New test.
5393 * gcc.dg/20010207-1.c: New test.
5394 * gcc.dg/20010405-1.c: New test.
5395 * gcc.dg/20010822-1.c: New test.
5396 * gcc.dg/20011107-1.c: New test.
5397
5398 2002-01-09 Jeffrey A Law (law@redhat.com)
5399
5400 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5401
5402 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
5403 execution failure on PA targets.
5404
5405 2002-01-09 Jakub Jelinek <jakub@redhat.com>
5406
5407 * gcc.c-torture/compile/20020109-1.c: New test.
5408
5409 2002-01-08 Kazu Hirata <kazu@hxi.com>
5410
5411 * gcc.c-torture/execute/20020108-1.c: New test.
5412
5413 2002-01-08 Jakub Jelinek <jakub@redhat.com>
5414
5415 * gcc.dg/20020108-1.c: New test.
5416
5417 2002-01-08 H.J. Lu <hjl@gnu.org>
5418
5419 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5420 for header files.
5421
5422 2002-01-08 Geoff Keating <geoffk@redhat.com>
5423
5424 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5425 consistency.
5426
5427 002-01-07 Aldy Hernandez <aldyh@redhat.com>
5428
5429 * gcc.dg/altivec-4.c: Test altivec predicates.
5430
5431 2002-01-07 Jakub Jelinek <jakub@redhat.com>
5432
5433 * gcc.c-torture/execute/20020107-1.c: New test.
5434
5435 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
5436
5437 PR c/5279
5438 * gcc.c-torture/compile/20020106-1.c: New test.
5439
5440 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5441
5442 * gcc.c-torture/execute/nestfunc-4.c: New test.
5443
5444 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
5445
5446 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5447 extra triple that slipped in.
5448 * g++.old-deja/g++.abi/align.C: Likewise.
5449 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5450
5451 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
5452
5453 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5454 * g++.old-deja/g++.abi/align.C: Likewise.
5455 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5456
5457 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5458 on FreeBSD/i386.
5459 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5460 FreeBSD.
5461
5462 2002-01-04 Jakub Jelinek <jakub@redhat.com>
5463
5464 * gcc.dg/20020104-1.c: New test.
5465
5466 * gcc.dg/20020104-2.c: New test.
5467
5468 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
5469
5470 * gcc.dg/20020103-1.c: Fix typo in target selector.
5471
5472 2002-01-03 Richard Henderson <rth@redhat.com>
5473
5474 * gcc.dg/20020103-1.c: New.
5475
5476 2002-01-03 Kazu Hirata <kazu@hxi.com>
5477
5478 * gcc.c-torture/execute/20020103-1.c: New test.
5479
5480 2002-01-03 Jakub Jelinek <jakub@redhat.com>
5481
5482 * g++.dg/other/debug2.C: New test.
5483
5484 * gcc.c-torture/compile/20020103-1.c: New test.
5485
5486 2002-01-02 Jakub Jelinek <jakub@redhat.com>
5487
5488 * gcc.dg/gnu89-init-1.c: Added new tests.
5489
5490 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5491
5492 * g++.dg/template/friend2.C: Remove as patch is reverted.
5493
5494 * g++.dg/warn/oldcast1.C: New test.
5495
5496 * g++.dg/template/ptrmem1.C: New test.
5497 * g++.dg/template/ptrmem2.C: New test.
5498
5499 * g++.dg/template/ntp.C: New test.
5500
5501 * g++.dg/other/component1.C: New test.
5502
5503 * g++.dg/template/ttp3.C: New test.
5504
5505 * g++.dg/template/friend2.C: New test.
5506 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5507
5508 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5509
5510 * g++.dg/other/ptrmem1.C: New test.
5511 * g++.dg/other/ptrmem2.C: New test.
5512
5513 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5514
5515 * g++.dg/template/ctor1.C: New test.
5516
5517 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5518
5519 * g++.dg/template/friend2.C: New test.
5520
5521 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
5522
5523 * gcc.dg/mmix-1.c: New test.
5524
5525 2001-12-31 Richard Henderson <rth@redhat.com>
5526
5527 * gcc.dg/asm-5.c: New.
5528
5529 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
5530
5531 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
5532 in namespace __gnu_cxx
5533
5534 2001-12-30 Richard Henderson <rth@redhat.com>
5535
5536 * gcc.dg/debug-6.c: New.
5537
5538 2001-12-30 Jakub Jelinek <jakub@redhat.com>
5539
5540 * gcc.c-torture/compile/20011229-2.c: New test.
5541
5542 2001-12-29 Jakub Jelinek <jakub@redhat.com>
5543
5544 * gcc.dg/debug-3.c: New test.
5545 * gcc.dg/debug-4.c: New test.
5546 * gcc.dg/debug-5.c: New test.
5547
5548 2001-12-29 Richard Henderson <rth@redhat.com>
5549
5550 * g++.dg/eh/loop1.C: New.
5551
5552 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5553
5554 * g++.dg/template/crash1.C: New test.
5555
5556 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5557
5558 * g++.dg/other/const1.C: New test.
5559
5560 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
5561
5562 * gcc.c-torture/compile/20011229-1.c: New test.
5563
5564 2001-12-28 Stan Shebs <shebs@apple.com>
5565
5566 * lib/objc-torture.exp: Resync with c-torture.exp.
5567 * lib/objc.exp: Load standard libraries.
5568
5569 2001-12-28 Jakub Jelinek <jakub@redhat.com>
5570
5571 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5572 additional tests.
5573
5574 2001-12-27 Roger Sayle <roger@eyesopen.com>
5575
5576 * gcc.c-torture/execute/string-opt-16.c: New testcase.
5577
5578 2001-12-27 Richard Henderson <rth@redhat.com>
5579
5580 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5581
5582 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
5583
5584 * g++.dg/eh/ctor1.C: New test.
5585 * g++.dg/other/error2.C: New test.
5586
5587 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
5588
5589 * g++.dg/other/init2.C: New test.
5590
5591 2001-12-24 Richard Henderson <rth@redhat.com>
5592
5593 * gcc.dg/20011223-1.c: New.
5594 * gcc.dg/inline-1.c: New.
5595
5596 2001-12-23 Richard Henderson <rth@redhat.com>
5597
5598 * gcc.dg/asm-4.c: Test operand modifiers.
5599
5600 2001-12-23 Richard Henderson <rth@redhat.com>
5601
5602 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5603
5604 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
5605
5606 * gcc.c-torture/execute/20011223-1.c: New test.
5607
5608 2001-12-21 Richard Henderson <rth@redhat.com>
5609
5610 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5611 re-enables the warning.
5612
5613 2001-12-21 Richard Henderson <rth@redhat.com>
5614
5615 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5616
5617 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5618
5619 * gcc.c-torture/compile/20011218-1.c: New test.
5620
5621 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
5622
5623 * gcc.misc-test/arm-isr.exp: New file. Control running of the
5624 arm-isr.c test.
5625 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
5626 epilogue generation for ARM ISR routines.
5627
5628 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5629
5630 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5631 * gcc.dg/format/c90-printf-3.c: Likewise.
5632 * gcc.dg/format/c99-printf-3.c: Likewise.
5633 * gcc.dg/format/ext-1.c: Likewise.
5634 * gcc.dg/format/ext-6.c: Likewise.
5635 * gcc.dg/format/format.h: Prototype unlocked stdio.
5636
5637 2001-12-20 Richard Henderson <rth@redhat.com>
5638
5639 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5640 (arena): Use it.
5641 (malloc): Correct allocation logic. Abort if we fill up the
5642 arena before initialization complete.
5643 (realloc): Correct allocation logic.
5644
5645 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5646
5647 * gcc.c-torture/compile/20011219-2.c: New test.
5648
5649 * gcc.c-torture/execute/20011219-1.c: New test.
5650
5651 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
5652
5653 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
5654 target does not support weak symbols.
5655
5656 2001-12-19 Jakub Jelinek <jakub@redhat.com>
5657
5658 * gcc.c-torture/compile/20011219-1.c: New test.
5659
5660 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
5661
5662 * g++.dg/other/error1.C: New test.
5663
5664 2001-12-17 Jeffrey A Law (law@redhat.com)
5665
5666 * gcc.c-torture/execute/20011217-1.c: New test.
5667
5668 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
5669
5670 * objc.dg/special/: New directory.
5671 * objc.dg/special/special.exp: New file.
5672 * objc.dg/special/unclaimed-category-1.h: New file.
5673 * objc.dg/special/unclaimed-category-1a.m: New file.
5674 * objc.dg/special/unclaimed-category-1.m: New file.
5675
5676 2001-12-17 Andreas Jaeger <aj@suse.de>
5677
5678 * gcc.c-torture/compile/20011217-2.c: New test.
5679
5680 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
5681
5682 * gcc.c-torture/compile/20011217-1.c: New test.
5683
5684 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
5685
5686 * testsuite/gcc.dg/20011214-1.c: New.
5687
5688 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
5689
5690 * gcc.dg/altivec-4.c: New.
5691
5692 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
5693
5694 * gcc.dg/20011113-1.c: New test.
5695
5696 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
5697
5698 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5699 std::__malloc_alloc_template<0> and
5700 std::__default_alloc_template<false, 0>.
5701
5702 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
5703
5704 * objc/execute/bf-21.m: New test.
5705 * objc/execute/enumeration-1.m: New test.
5706 * objc/execute/enumeration-2.m: New test.
5707
5708 2001-12-12 Jakub Jelinek <jakub@redhat.com>
5709
5710 * gcc.dg/gnu89-init-1.c: New test.
5711
5712 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
5713
5714 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5715 * g++.old-deja/g++.jason/2371.C: Likewise.
5716 * g++.old-deja/g++.jason/template33.C: Likewise.
5717 * g++.old-deja/g++.jason/template34.C: Likewise.
5718 * g++.old-deja/g++.jason/template36.C: Likewise.
5719 * g++.old-deja/g++.oliva/typename1.C: Likewise.
5720 * g++.old-deja/g++.oliva/typename2.C: Likewise.
5721 * g++.old-deja/g++.other/typename1.C: Likewise.
5722 * g++.old-deja/g++.pt/inherit2.C: Likewise.
5723 * g++.old-deja/g++.pt/nontype5.C: Likewise.
5724 * g++.old-deja/g++.pt/typename11.C: Likewise.
5725 * g++.old-deja/g++.pt/typename14.C: Likewise.
5726 * g++.old-deja/g++.pt/typename16.C: Likewise.
5727 * g++.old-deja/g++.pt/typename3.C: Likewise.
5728 * g++.old-deja/g++.pt/typename4.C: Likewise.
5729 * g++.old-deja/g++.pt/typename5.C: Likewise.
5730 * g++.old-deja/g++.pt/typename7.C: Likewise.
5731 * g++.old-deja/g++.robertl/eb9.C: Likewise.
5732
5733 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
5734
5735 * g++.dg/other/linkage1.C: New test.
5736 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5737 specifiers.
5738
5739 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
5740
5741 * gcc.dg/concat.c: New test.
5742
5743 2001-12-11 Stan Shebs <shebs@apple.com>
5744
5745 * objc/compile: New test directory.
5746 * objc/compile/compile.exp: New expect script.
5747 * objc/compile/20011211-1.m: New compile test.
5748
5749 2001-12-11 Jason Merrill <jason@redhat.com>
5750
5751 * lib/prune.exp (prune_gcc_output): Also handle "In member
5752 function". So many permutations...
5753
5754 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
5755
5756 * g++.dg/template/typedef1.C: New test.
5757
5758 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
5759
5760 * g++.dg/other/copy1.C: New test.
5761
5762 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
5763
5764 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5765
5766 * gcc.dg/builtin-choose-expr.c: New.
5767
5768 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
5769
5770 * gcc.dg/altivec-2.c: New.
5771
5772 2001-12-07 Richard Henderson <rth@redhat.com>
5773
5774 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5775
5776 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
5777
5778 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5779 ultrasparc.
5780
5781 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5782
5783 * g++-old.deja/g++.robertl/eb101.C: Deleted.
5784
5785 2001-12-06 Janis Johnson <janis187@us.ibm.com>
5786
5787 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5788 variable argument list.
5789
5790 2001-12-06 Zack Weinberg <zack@codesourcery.com>
5791
5792 * gcc.c-torture/execute/memcheck: Delete entire directory.
5793 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5794 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5795
5796 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
5797
5798 * gcc.dg/Wshadow-1.c: New test.
5799
5800 2001-12-05 Jakub Jelinek <jakub@redhat.com>
5801
5802 * gcc.c-torture/compile/20011130-1.c: New test.
5803
5804 * gcc.dg/noncompile/20011025-1.c: New test.
5805
5806 * g++.dg/other/anon-union.C: New test.
5807
5808 * gcc.c-torture/execute/20011024-1.c: New test.
5809
5810 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
5811
5812 * gcc.c-torture/execute/20000722-1.x,
5813 gcc.c-torture/execute/20010123-1.x: Remove.
5814 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
5815 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
5816 gcc.dg/c99-complit-2.c: New tests.
5817
5818 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
5819
5820 * g++.dg/inherit/base1.C: New test.
5821
5822 2001-12-04 Jakub Jelinek <jakub@redhat.com>
5823
5824 * g++.dg/other/stdarg1.C: New test.
5825
5826 * gcc.c-torture/compile/20011130-2.c: New test.
5827
5828 2001-12-03 Janis Johnson <janis187@us.ibm.com>
5829
5830 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
5831 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
5832 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
5833 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
5834 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
5835 * gcc.dg/builtin-prefetch-1.c: New test.
5836
5837 2001-12-03 Jakub Jelinek <jakub@redhat.com>
5838
5839 * gcc.dg/20011130-1.c: New test.
5840
5841 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
5842
5843 * g++.dg/other/scope1.C: New test.
5844 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
5845
5846 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
5847
5848 * gcc.dg/vla-init-1.c: New test.
5849
5850 2001-12-01 Geoff Keating <geoffk@redhat.com>
5851
5852 * gcc.c-torture/compile/structs.c: New testcase from GDB.
5853
5854 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
5855
5856 * objc.dg/alias.m: Update.
5857 * objc.dg/class-1.m: Update.
5858 * objc.dg/const-str-1.m: Update.
5859 * objc.dg/fwd-proto-1.m: Update.
5860 * objc.dg/id-1.m: Update.
5861 * objc.dg/super-class-1.m: Update.
5862
5863 2001-11-29 Mark Mitchell <mark@codesourcery.com>
5864
5865 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
5866 constructs.
5867
5868 2001-11-28 Jeffrey A Law (law@cygnus.com)
5869
5870 * gcc.c-torture/execute/20011128-1.c: New test.
5871
5872 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
5873
5874 * gcc.dg/20011127-1.c: New test.
5875
5876 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
5877
5878 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
5879 from Austin Group draft 7.
5880 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
5881 scanf format arguments.
5882 * gcc.dg/format/no-exargs-2.c: New test.
5883
5884 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
5885
5886 * g++.dg/abi/vbase8-4.C: New test.
5887
5888 2001-11-24 Ian Lance Taylor <ian@airs.com>
5889
5890 * gcc.c-torture/execute/20011121-1.c: New test.
5891
5892 2001-11-23 Jeffrey A Law (law@cygnus.com)
5893
5894 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
5895
5896 2001-11-23 Andreas Jaeger <aj@suse.de>
5897
5898 * gcc.dg/cpp/charconst-2.c: New test.
5899
5900 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
5901
5902 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
5903 to the host if it is remote. Let tests specify extra headers
5904 they use.
5905 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
5906 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
5907 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
5908 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
5909 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
5910 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
5911 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
5912 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
5913 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
5914 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
5915
5916 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
5917
5918 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
5919 for little endian ARMs.
5920
5921 2001-11-20 Jakub Jelinek <jakub@redhat.com>
5922
5923 * gcc.c-torture/compile/20011119-1.c: New test.
5924 * gcc.c-torture/compile/20011119-2.c: New test.
5925
5926 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
5927
5928 * gcc.dg/altivec-1.c: Fix typo.
5929
5930 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
5931
5932 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
5933
5934 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
5935
5936 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
5937
5938 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
5939
5940 * lib/g77.exp: Don't specify --rpath-link.
5941
5942 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
5943 across all the headers.
5944 * gcc.dg/format/format.exp: For testing on a remote host,
5945 copy format.h.
5946
5947 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
5948 * gcc.c-torture/execute/930406-1.c: Likewise.
5949 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5950
5951 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
5952
5953 * gcc.dg/altivec-1.c: New.
5954
5955 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
5956
5957 * gcc.dg/cpp/fpreprocessed.c: New test case.
5958
5959 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5960
5961 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
5962 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
5963 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
5964
5965 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
5966
5967 * gcc.dg/no-builtin-1.c: New test.
5968
5969 2001-11-16 Jakub Jelinek <jakub@redhat.com>
5970
5971 * gcc.c-torture/execute/20011115-1.c: New test.
5972
5973 2001-11-15 Jakub Jelinek <jakub@redhat.com>
5974
5975 * gcc.c-torture/compile/20011114-2.c: New test.
5976 * gcc.c-torture/compile/20011114-3.c: New test.
5977 * gcc.c-torture/compile/20011114-4.c: New test.
5978
5979 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
5980
5981 * g++.dg/other/init1.C: New test.
5982
5983 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
5984
5985 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
5986 message.
5987
5988 * gcc.c-torture/execute/20011114-1.c: New testcase.
5989
5990 * gcc.c-torture/compile/20010327-1.c: Revert last change.
5991 * gcc.c-torture/compile/20011114-1.c: New test, exactly
5992 like the (before this change) version of 20010327-1.c.
5993
5994 2001-11-14 Roger Sayle <roger@eyesopen.com>
5995
5996 * gcc.c-torture/execute/string-opt-13.c: New testcase.
5997
5998 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
5999
6000 * g++.dg/init/array2.C: New test.
6001
6002 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
6003
6004 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
6005
6006 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
6007
6008 * g++.dg/other/forscope1.C: New test.
6009 * g++.dg/ext/forscope1.C: New test.
6010 * g++.dg/ext/forscope2.C: New test.
6011
6012 2001-11-13 Jakub Jelinek <jakub@redhat.com>
6013
6014 * gcc.c-torture/execute/20011113-1.c: New test.
6015
6016 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
6017
6018 * gcc.c-torture/execute/20011109-2.c: New test.
6019
6020 * gcc.c-torture/execute/20011109-1.c: New test.
6021
6022 2001-11-09 Jakub Jelinek <jakub@redhat.com>
6023
6024 * gcc.c-torture/compile/20011109-1.c: New test.
6025
6026 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
6027
6028 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
6029 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
6030 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
6031 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
6032 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
6033 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
6034 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
6035
6036 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
6037
6038 * g++.dg/warn/Wshadow-1.C: New tests.
6039 * g++.old-deja/g++.mike/for3.C: Update.
6040
6041 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
6042
6043 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
6044 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
6045 XFAILs. Adjust expected error texts.
6046 * gcc.c-torture/compile/20011106-1.c,
6047 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
6048 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
6049 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
6050 gcc.dg/c99-array-lval-5.c: New tests.
6051
6052 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6053
6054 * gcc.dg/cpp/defined.c: Update.
6055
6056 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6057
6058 * gcc.c-torture/execute/anon-1.c: New test.
6059
6060 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
6061
6062 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
6063 same size, so no warning should be produced on stormy16.
6064
6065 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
6066 due to oversized array.
6067 * g++.old-deja/g++.mike/ns15.C: Likewise.
6068 * g++.old-deja/g++.pt/crash16.C: Likewise.
6069
6070 2001-11-02 Graham Stott <grahams@redhat.com>
6071
6072 * g++.dgother/debug1.C: Fix typos.
6073
6074 2001-11-01 Jakub Jelinek <jakub@redhat.com>
6075
6076 * g++.dg/other/debug1.C: New test.
6077
6078 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6079
6080 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
6081 of unsigned long.
6082
6083 2001-10-30 Jakub Jelinek <jakub@redhat.com>
6084
6085 * gcc.dg/20011029-2.c: New test.
6086
6087 * gcc.c-torture/compile/20011029-1.c: New test.
6088
6089 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
6090
6091 * objc/execute/class_self-1.m: New test.
6092 * objc/execute/class_self-2.m: New test.
6093
6094 2001-10-25 Zack Weinberg <zack@codesourcery.com>
6095
6096 * gcc.misc-tests/msgs.exp: Delete.
6097 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
6098 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
6099 error set to match recent changes.
6100
6101 2001-10-24 Zack Weinberg <zack@codesourcery.com>
6102
6103 * gcc.dg/20011021-1.c: New test.
6104
6105 2001-10-24 Jakub Jelinek <jakub@redhat.com>
6106
6107 * gcc.c-torture/compile/20011023-1.c: New test.
6108
6109 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
6110
6111 * lib/g77.exp: Rewrite based on lib/g++.exp.
6112
6113 2001-10-19 Jakub Jelinek <jakub@redhat.com>
6114
6115 * gcc.c-torture/execute/20011019-1.c: New test.
6116
6117 * gcc.dg/20011018-1.c: New test.
6118
6119 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6120
6121 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6122
6123 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
6124
6125 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
6126 * gcc.dg/attr-invalid.c: Likewise.
6127
6128 2001-10-18 Jakub Jelinek <jakub@redhat.com>
6129
6130 * testsuite/gcc.dg/20011015-1.c: New test.
6131
6132 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
6133
6134 * g++.dg/template/unify2.C: New test.
6135
6136 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
6137
6138 * g++.dg/other/exception-specification.C: New test
6139
6140 2001-10-13 Tom Rix <trix@redhat.com>
6141
6142 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
6143 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
6144
6145 2001-10-12 Jakub Jelinek <jakub@redhat.com>
6146
6147 * testsuite/gcc.dg/20011009-1.c: New test.
6148
6149 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
6150
6151 PR g++/4476
6152 * g++.dg/other/friend1.C: New test.
6153
6154 2001-10-11 Richard Henderson <rth@redhat.com>
6155
6156 * g++.old-deja/g++.other/crash18.C: Add -S to options.
6157
6158 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6159
6160 * gcc.c-torture/compile/20011010-1.c: New.
6161
6162 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
6163
6164 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
6165 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
6166 g77.f-torture/execute/execute.exp,
6167 g77.f-torture/noncompile/noncompile.exp,
6168 gcc.c-torture/compile/compile.exp,
6169 gcc.c-torture/execute/execute.exp,
6170 gcc.c-torture/execute/ieee/ieee.exp,
6171 gcc.c-torture/execute/memcheck/memcheck.exp,
6172 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
6173 objc/execute/execute.exp: Update FSF address.
6174
6175 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6176
6177 * gcc.dg/cpp/cmdlne-C.c: Update.
6178 * gcc.dg/cpp/cmdlne-C2.c: New.
6179
6180 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6181
6182 * gcc.c-torture/execute/20011008-3.c: New.
6183
6184 2001-10-08 DJ Delorie <dj@redhat.com>
6185
6186 * gcc.dg/20011008-1.c: New.
6187 * gcc.dg/20011008-2.c: New.
6188
6189 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
6190
6191 * gcc.dg/cpp/spacing1.c: Update test.
6192
6193 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
6194
6195 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
6196 spelling errors of "separate" as "seperate".
6197
6198 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
6199
6200 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
6201 enough to avoid inlining.
6202
6203 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6204
6205 * lib/g77.exp: set libg2c_dir correctly.
6206
6207 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
6208
6209 * gcc.dg/cpp/macro11.c: New test.
6210
6211 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
6212
6213 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
6214 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
6215 gcc.dg/format/multattr-3.c: New tests.
6216 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
6217 tests for format attributes on function pointers being rejected.
6218
6219 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
6220
6221 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
6222
6223 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
6224
6225 * g++.dg/warn/format1.C: New test.
6226
6227 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
6228
6229 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
6230
6231 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
6232
6233 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
6234
6235 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
6236
6237 * gcc.dg/cpp/redef2.c: Add test.
6238
6239 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
6240
6241 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
6242 long-standing bug on i686, apparently.
6243 * gcc.c-torture/execute/loop-2c.x: New file.
6244 * gcc.c-torture/execute/loop-2d.x: New file.
6245 * gcc.c-torture/execute/loop-3c.x: New file.
6246
6247 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
6248
6249 * gcc.dg/cpp/20000625-2.c: Correct line number.
6250
6251 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
6252
6253 * gcc.dg/cpp/macro10.c: New test.
6254 * gcc.dg/cpp/strify3.c: New test.
6255 * gcc.dg/cpp/spacing1.c: Add tests.
6256 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
6257 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
6258
6259 2001-09-24 DJ Delorie <dj@redhat.com>
6260
6261 * gcc.c-torture/execute/20010924-1.c: New test.
6262
6263 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
6264
6265 * testsuite/objc/execute/paste.m: Remove.
6266
6267 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
6268
6269 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
6270
6271 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
6272
6273 * g77.dg/strlen0.f: New test.
6274
6275 2001-09-21 Richard Henderson <rth@redhat.com>
6276
6277 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
6278 * g++.old-deja/g++.abi/vtable2.C: Likewise.
6279
6280 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
6281
6282 Table-driven attributes.
6283 * g++.dg/ext/attrib1.C: New test.
6284
6285 2001-09-20 DJ Delorie <dj@redhat.com>
6286
6287 * gcc.dg/20000926-1.c: Update expected warning messages.
6288 * gcc.dg/array-2.c: Likewise, and test for warnings too.
6289 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
6290 array.
6291
6292 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
6293
6294 * g++.dg/eh/registers1.C: New test case.
6295
6296 2001-09-17 Richard Henderson <rth@redhat.com>
6297
6298 * gcc.dg/array-5.c: Fix VLA decomposition test.
6299
6300 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
6301
6302 * gcc.dg/cpp/line5.c: New testcase.
6303
6304 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
6305
6306 * gcc.dg/cpp/macro9.c: New test.
6307
6308 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
6309
6310 * gcc.c-torture/execute/980223.c: Change type of addr from long
6311 to char *.
6312
6313 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
6314
6315 * gcc.c-torture/execute/20010915-1.c: New test.
6316
6317 2001-09-14 Janis Johnson <janis187@us.ibm.com>
6318
6319 * g77.dg/bprob: New directory.
6320 * g77.dg/bprob/bprob.exp: New file.
6321 * g77.dg/bprob/bprob-1.f: New test.
6322 * g77.dg/gcov: New directory.
6323 * g77.dg/gcov/gcov.exp: New file.
6324 * g77.dg/gcov/gcov-1.f: New test.
6325 * g77.dg/gcov/gcov-1.x: New file.
6326
6327 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
6328
6329 * gcc.dg/cpp/directiv.c: Update.
6330 * gcc.dg/cpp/undef1.c: Update.
6331
6332 2001-09-12 Jakub Jelinek <jakub@redhat.com>
6333
6334 * gcc.dg/20010912-1.c: New test.
6335
6336 2001-09-11 Janis Johnson <janis187@us.ibm.com>
6337
6338 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
6339 language-independent file in lib.
6340 * lib/gcov.exp: New file.
6341
6342 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
6343
6344 * gcc.c-torture/compile/20010911-1.c: New test.
6345
6346 2001-09-10 Janis Johnson <janis187@us.ibm.com>
6347
6348 * lib/profopt.exp: New, to support profile-directed optimizations.
6349 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
6350 * gcc.misc-tests/bprob-1.c: New test.
6351 * gcc.misc-tests/bprob-2.c: New test.
6352
6353 2001-09-07 Janis Johnson <janis187@us.ibm.com>
6354
6355 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
6356 XFAIL and which kinds of gcov output to verify.
6357 * gcc.misc-tests/gcov-4b.x: New file.
6358 * gcc.misc-tests/gcov-5b.x: New file.
6359 * gcc.misc-tests/gcov-6.x: New file.
6360 * gcc.misc-tests/gcov-7.c: New test.
6361 * gcc.misc-tests/gcov-7.x: New file.
6362
6363 2001-09-06 Janis Johnson <janis187@us.ibm.com>
6364
6365 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
6366 * gcc.misc-tests/gcov-6.c: New test.
6367
6368 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
6369
6370 PR c++/3986
6371 * g++.dg/abi/vbase1.C: New test.
6372
6373 2001-09-05 Ziemowit Laski <zlaski@apple.com>
6374
6375 * objc.dg/method-2.m: New.
6376
6377 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
6378
6379 PR c++/4203
6380 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
6381 * g++.dg/init/empty1.C: New test.
6382
6383 2001-09-03 Jakub Jelinek <jakub@redhat.com>
6384
6385 * gcc.c-torture/compile/20010903-1.c: New test.
6386
6387 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
6388
6389 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
6390 for m68k.
6391
6392 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
6393
6394 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
6395
6396 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
6397
6398 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
6399
6400 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
6401
6402 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6403 for 16-bit 'unsigned int'.
6404
6405 2001-08-29 Kazu Hirata <kazu@hxi.com>
6406
6407 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6408
6409 2001-08-27 Richard Henderson <rth@redhat.com>
6410
6411 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6412 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6413
6414 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
6415
6416 * gcc.dg/asm-names.c (ymain): New.
6417
6418 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
6419
6420 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6421 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6422 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6423
6424 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6425
6426 * gcc.dg/compare5.c: New testcase.
6427
6428 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
6429
6430 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6431 and "In instantiation".
6432
6433 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
6434
6435 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6436
6437 2001-08-20 Janis Johnson <janis187@us.ibm.com>
6438
6439 * gcc.misc-tests/gcov.exp: Add support for branch information.
6440 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6441 * gcc.misc-tests/gcov-4.c: New test.
6442 * gcc.misc-tests/gcov-4b.c: New test.
6443 * gcc.misc-tests/gcov-5b.c: New test.
6444
6445 2001-08-20 Zack Weinberg <zackw@panix.com>
6446
6447 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6448 expected to fail.
6449
6450 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6451
6452 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6453
6454 2001-08-19 Jakub Jelinek <jakub@redhat.com>
6455
6456 * g++.dg/eh/template1.C: New test.
6457
6458 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
6459
6460 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6461 Fix thinko.
6462 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6463 for xfail.
6464
6465 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
6466
6467 * lib/g77-dg.exp: Use prune.exp for common procedures
6468 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6469 * lib/g77.exp: (g77-dg-prune) Remove
6470
6471 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
6472
6473 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6474
6475 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6476
6477 * g++.dg/template/unify1.C: New test.
6478
6479 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
6480
6481 * g++.dg/abi/empty4.C: New test.
6482
6483 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
6484
6485 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6486 solaris2.*
6487 * g77.f-torture/compile/pr3743.x: Likewise
6488
6489 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
6490
6491 * g++.dg/other/using-declaration.C: New test.
6492
6493 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
6494
6495 * gcc.dg/cpp/tr-sign.c: New testcase.
6496
6497 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
6498
6499 * gcc.dg/cpp/19951025-1.c: Revert.
6500 * gcc.dg/cpp/directiv.c: We no longer process directives that
6501 interrupt macro arguments.
6502
6503 2001-08-03 Zack Weinberg <zackw@stanford.edu>
6504
6505 * gcc.dg/bconstp-1.c: New test.
6506
6507 2001-08-03 Richard Henderson <rth@redhat.com>
6508
6509 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6510
6511 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
6512
6513 * gcc.dg/cpp/19951025-1.c: Update.
6514
6515 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
6516
6517 * g77.dg/ff90-1.f (s): Fix reference of variable z,
6518 should be x.
6519
6520 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
6521
6522 Kill -fhonor-std.
6523 * g++.old-deja/g++.ns/ns14.C: Remove special options.
6524 * g++.old-deja/g++.other/std1.C: Likewise.
6525 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6526
6527 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6528
6529 * lib/g77.exp: Load gcc-defs.exp for common procedures
6530 (g77_pass, g77_fail, g77_finish, g77_exit,
6531 ${tool}_check_unsupported_p} Now redundant. Deleted.
6532
6533 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6534
6535 * g77.dg/fbackslash.f
6536 * g77.dg/fcase-preserve.f
6537 * g77.dg/ff90-1.f
6538 * g77.dg/ffixed-line-length-0.f
6539 * g77.dg/ffixed-line-length-132.f
6540 * g77.dg/ffixed-line-length-7.f
6541 * g77.dg/ffixed-line-length-72.f
6542 * g77.dg/ffixed-line-length-none.f
6543 * g77.dg/ffree-form-1.f
6544 * g77.dg/fno-backslash.f
6545 * g77.dg/fno-f90-1.f
6546 * g77.dg/fno-fixed-form-1.f
6547 * g77.dg/fno-onetrip.f
6548 * g77.dg/fno-typeless-boz.f
6549 * g77.dg/fno-underscoring.f
6550 * g77.dg/fno-vxt-1.f
6551 * g77.dg/fonetrip.f
6552 * g77.dg/ftypeless-boz.f
6553 * g77.dg/fugly-assumed.f
6554 * g77.dg/funderscoring.f
6555 * g77.dg/fvxt-1.f
6556
6557 2001-08-01 Ziemowit Laski <zlaski@apple.com>
6558
6559 * objc.dg/fwd-proto-1.m: New.
6560 * objc.dg/local-decl-1.m: New.
6561 * objc.dg/naming-1.m: New.
6562 * objc.dg/naming-2.m: New.
6563 * objc.dg/proto-hier-1.m: New.
6564
6565 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
6566
6567 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
6568 largest-type elements to a struct makes its size grow.
6569
6570 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6571
6572 * g++.dg/abi/vthunk1.C: New test.
6573
6574 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6575
6576 * g++.dg/abi/vbase8-22.C: New test.
6577
6578 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6579
6580 * gcc.dg/cpp/macro8.c: New test.
6581
6582 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6583
6584 * g++.dg/abi/vbase8-21.C: New test.
6585
6586 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6587
6588 * g++.dg/abi/vbase8-10.C: New test.
6589
6590 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6591
6592 * lib/g++.exp (g++_set_ld_library_path): Renamed to
6593 ${tool}_set_ld_library_path.
6594 Changed caller.
6595 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6596 g++.exp.
6597
6598 2001-07-26 Stan Cox <scox@redhat.com>
6599
6600 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6601 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6602 gcc_exit, gcc_check_unsupported_p):
6603 Moved to gcc-deps.exp
6604 * gcc-deps.exp: New file.
6605
6606 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6607
6608 * g++.old-deja/g++.pt/defarg14.C: New test.
6609
6610 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6611
6612 * g++.old-deja/g++.other/lineno5.C: New test.
6613
6614 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6615
6616 * g++.old-deja/g++.pt/crash68.C: New test.
6617
6618 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6619
6620 * g++.old-deja/g++.other/crash42.C: New test.
6621
6622 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6623
6624 * gcc.dg/cpp/extratokens.c: Fix.
6625 * gcc.dg/cpp/skipping2.c: New tests.
6626
6627 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6628
6629 * gcc.c-torture/execute/20010724-1.c: New file.
6630 * gcc.c-torture/execute/20010724-1.x: New file.
6631
6632 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6633
6634 * g++.old-deja/g++.other/cond7.C: New test.
6635
6636 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6637
6638 * g++.old-deja/g++.other/optimize4.C: New test.
6639
6640 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6641
6642 * g++.old-deja/g++.abi/vbase8-5.C: New test.
6643
6644 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
6645
6646 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6647 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6648 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6649 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6650
6651 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6652 bug report" message.
6653
6654 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6655 * g++.dg/ext/instantiate1.C: Move from old-deja.
6656
6657 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
6658
6659 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6660 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6661 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6662 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6663
6664 2001-07-23 Jeffrey A Law (law@cygnus.com)
6665
6666 * gcc.c-torture/execute/20010723-1.c: New test.
6667
6668 2001-07-23 Ben Elliston <bje@redhat.com>
6669
6670 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6671
6672 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6673
6674 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6675 i[34567]86-*-*.
6676 Delete handling of ieee_multilib_flags.
6677 Pass -mieee for alpha*-*-* and sh-*-*.
6678 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6679
6680 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
6681
6682 Remove old-abi tests.
6683 * g++.old-deja/g++.mike/p11116.C: Remove.
6684 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6685
6686 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
6687
6688 * g77.f-torture/compile/pr3743.f: New test
6689
6690 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
6691
6692 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6693
6694 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6695
6696 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6697 g++.old-deja/g++.pt/static6.C: Likewise.
6698 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6699 supports weak symbols.
6700
6701 2001-07-18 Andreas Jaeger <aj@suse.de>
6702
6703 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6704 supported again.
6705
6706 2001-07-18 Andreas Jaeger <aj@suse.de>
6707
6708 * gcc.dg/iftrap-1.c: Fix target line.
6709
6710 2001-07-17 Richard Henderson <rth@redhat.com>
6711
6712 * gcc.c-torture/execute/20010717-1.c: New.
6713
6714 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
6715
6716 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6717 tests.
6718
6719 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6720
6721 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6722
6723 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6724
6725 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6726 UAC_SIGBUS, UAC_NOPRINT definitions.
6727
6728 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
6729
6730 * objc/execute/object_is_class.m: New test.
6731 * objc/execute/object_is_meta_class.m: New test.
6732
6733 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
6734
6735 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6736 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6737
6738 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
6739
6740 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6741 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6742
6743 2001-07-14 Richard Henderson <rth@redhat.com>
6744
6745 * gcc.dg/iftrap-1.c: New.
6746
6747 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
6748
6749 * g77.f-torture/execute/intrinsic77.f: New test.
6750
6751 2001-07-11 Janis Johnson <janis@us.ibm.com>
6752
6753 * gcc.misc-tests/gcov-3.c: New test.
6754
6755 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6756
6757 * gcc.c-torture/compile/20010711-1.c,
6758 * gcc.c-torture/compile/20010711-2.c: New tests.
6759
6760 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6761
6762 * gcc.c-torture/execute/20010711-1.c: New test.
6763
6764 2001-07-11 Ben Elliston <bje@redhat.com>
6765
6766 * g++.old-deja/g++.other/enum5.C: New test.
6767
6768 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
6769
6770 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6771 (g++-dg-prune): Call prune_gcc_output.
6772 * prune.exp: New file for prune_gcc_output.
6773 * lib/g++.exp, lib/gcc.exp: Load it.
6774
6775 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
6776
6777 * gcc.c-torture/compile/20010701-1.c,
6778 g++.old-deja/g++.ext/attrib6.C: New tests.
6779
6780 2001-07-06 Jeffrey A Law (law@cygnus.com)
6781
6782 * gcc.c-torture/compile/20010706-1.c: New test.
6783
6784 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
6785
6786 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6787
6788 2001-06-28 Stan Shebs <shebs@apple.com>
6789
6790 * gcc.dg/pragma-darwin.c: New test.
6791
6792 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6793
6794 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6795 Solaris 2.[678] system.
6796
6797 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
6798
6799 * gcc.dg/20010622-1.c: New test.
6800
6801 2001-06-18 Stan Shebs <shebs@apple.com>
6802
6803 * objc.dg: New directory.
6804 * objc.dg/dg.exp: New file.
6805 * objc.dg/alias.m: New.
6806 * objc.dg/class-1.m: New.
6807 * objc.dg/class-2.m: New.
6808 * objc.dg/const-str-1.m: New.
6809 * objc.dg/const-str-2.m: New.
6810 * objc.dg/id-1.m: New.
6811 * objc.dg/method-1.m: New.
6812 * objc.dg/super-class-1.m: New.
6813 * lib/objc-dg.exp: New file.
6814
6815 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
6816
6817 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
6818 of label name.
6819
6820 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
6821
6822 * g++.old-deja/g++.abi/vbase8-9.C: New test.
6823
6824 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6825
6826 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
6827 variable.
6828
6829 2001-06-12 Richard Henderson <rth@redhat.com>
6830
6831 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
6832
6833 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6834
6835 * g++.old-deja/g++.abi/vbase5.C: New test.
6836 * g++.old-deja/g++.abi/vbase6.C: New test.
6837 * g++.old-deja/g++.abi/vbase7.C: New test.
6838
6839 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6840
6841 * gcc.c-torture/compile/20010610-1.c: New test.
6842
6843 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
6844
6845 * g++.old-deja/g++.abi/vbase4.C: New test.
6846
6847 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6848
6849 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
6850 support %f for HC11/HC12 targets.
6851 * gcc.c-torture/execute/930513-1.x: New file, likewise.
6852 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
6853 on HC11/HC12 targets.
6854 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
6855
6856 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6857
6858 * gcc.dg/wchar_t-1.c: New file.
6859 * gcc.dg/wint_t-1.c: Likewise.
6860
6861 2001-06-11 Bernd Schmidt <bernds@redhat.com>
6862
6863 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
6864
6865 2001-06-11 Richard Henderson <rth@redhat.com>
6866
6867 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
6868
6869 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6870
6871 * gcc.c-torture/compile/20010611-1.c: New test.
6872
6873 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
6874
6875 * gcc.dg/c99-tag-1.c: Add more tests.
6876
6877 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
6878
6879 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
6880 representation on MN10300 and ARM/Thumb.
6881
6882 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
6883
6884 * g77.f-torture/execute/20010610.f: New.
6885
6886 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
6887
6888 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
6889 names.
6890
6891 2001-06-09 Richard Henderson <rth@redhat.com>
6892
6893 * gcc.c-torture/execute/ashrdi-1.c: New.
6894 * gcc.c-torture/execute/ashldi-1.c: New.
6895 * gcc.c-torture/execute/lshrdi-1.c: New.
6896
6897 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
6898
6899 * objc/execute/load-3.m: Added. Check sending +load to categories,
6900 in addition to classes.
6901
6902 2001-06-08 Stan Shebs <shebs@apple.com>
6903
6904 * objc/execute/load-2.m: New test. From Nicola Pero
6905 <n.pero@mi.flashnet.it>.
6906
6907 2001-06-08 Jakub Jelinek <jakub@redhat.com>
6908
6909 * gcc.c-torture/execute/20010605-2.c: New test.
6910
6911 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
6912
6913 * g++.old-deja/g++.abi/vbase2.C: New test.
6914 * g++.old-deja/g++.abi/vbase3.C: New test.
6915
6916 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
6917
6918 * g++.old-deja/g++.pt/friend49.C: New test.
6919
6920 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
6921
6922 * g++.old-deja/g++.ext/anon3.C: New test.
6923
6924 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
6925
6926 * g++.old-deja/g++.other/conv7.C: New test.
6927
6928 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
6929
6930 * gcc.c-torture/compile/20010605-2.c: New test.
6931
6932 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
6933
6934 * gcc.c-torture/execute/20010604-1.c: New test.
6935
6936 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
6937
6938 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
6939
6940 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
6941
6942 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
6943 (g++_link_flags): Likewise.
6944 (g++_init): Pass gccpath's value to two previous functions.
6945
6946 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6947
6948 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
6949 Ensure logfile entry matches exec command line.
6950
6951 2001-05-31 Richard Henderson <rth@redhat.com>
6952
6953 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
6954 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
6955
6956 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
6957
6958 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
6959 compiler for irix6.2
6960
6961 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
6962
6963 * g++.old-deja/g++.other/optimize3.C: New file.
6964
6965 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
6966
6967 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
6968 assemble.
6969
6970 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
6971
6972 * g++.old-deja/g++.other/optimize2.C: New file.
6973
6974 2001-05-25 Diego Novillo <dnovillo@redhat.com>
6975
6976 * gcc.c-torture/compile/20010518-2.c: New file.
6977 * gcc.c-torture/execute/20010518-1.c: New file.
6978 * gcc.c-torture/execute/20010518-2.c: New file.
6979
6980 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
6981
6982 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
6983
6984 2001-05-24 Mark Mitchell <mark@codesourcery.com>
6985
6986 G++ no longer defines builtins that do not begin with __builtin.
6987 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
6988 * g++.old-deja/g++.brendand/misc13.C: Likewise.
6989 * g++.old-deja/g++.law/builtin1.C: Likewise.
6990 * g++.old-deja/g++.law/cvt2.C: Likewise.
6991 * g++.old-deja/g++.mike/net5.C: Likewise.
6992 * g++.old-deja/g++.other/builtins1.C: Likewise.
6993 * g++.old-deja/g++.other/builtins2.C: Likewise.
6994 * g++.old-deja/g++.other/builtins3.C: Likewise.
6995 * g++.old-deja/g++.other/builtins4.C: Likewise.
6996 * g++.old-deja/g++.other/inline8.C: Likewise.
6997 * g++.old-deja/g++.robertl/eb39.C: Likewise.
6998
6999 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
7000
7001 * g++.old-deja/g++.pt/using1.C: Adjust.
7002 * g++.old-deja/g++.pt/using2.C: New test.
7003
7004 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
7005
7006 * gcc.dg/cpp/charconst.c: New tests.
7007 * gcc.dg/cpp/escape.c: New tests.
7008 * gcc.dg/cpp/escape-1.c: New tests.
7009 * gcc.dg/cpp/escape-2.c: New tests.
7010 * gcc.dg/cpp/ucs.c: New tests.
7011
7012 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
7013
7014 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
7015 native compiler for irix6.5.
7016
7017 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
7018
7019 * lib/g++.exp (g++_include_flags): Use args to compute
7020 get_multilibs.
7021 (g++_link_flags): Likewise.
7022 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
7023
7024 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
7025
7026 * gcc.dg/c90-hexfloat-1.c: Add more tests.
7027
7028 2001-05-21 Geoff Keating <geoffk@redhat.com>
7029
7030 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
7031 this file.
7032
7033 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7034
7035 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
7036 STACK_SIZE;
7037 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
7038 to STACK_SIZE; Use it to define size of add_histo array.
7039 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
7040 to STACK_SIZE.
7041 (f): Use GITT_SIZE to define size of gitt local table.
7042 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
7043 to STACK_SIZE; Use it to define size of bytemem array.
7044
7045 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7046
7047 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
7048 on 68HC11/HC12 due to the asm instruction.
7049 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
7050 * gcc.c-torture/compile/920520-1.x: Likewise.
7051 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
7052 on 68HC11/HC12 because the function is larger than 64K.
7053 * gcc.c-torture/compile/961203-1.x: New file, this test fails
7054 on 68HC11/HC12 because the structure is too large.
7055
7056 2001-05-20 Richard Henderson <rth@redhat.com>
7057
7058 * gcc.c-torture/execute/20010520-1.c: New.
7059
7060 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7061
7062 * g++.old-deja/g++.warn/compare1.C: New test.
7063 * gcc.dg/compare4.c: New test.
7064
7065 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
7066
7067 * g++.old-deja/g++.other/optimize1.C: New test.
7068
7069 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7070
7071 * g++.old-deja/g++.pt/spec41.C: New test.
7072
7073 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
7074
7075 * gcc.c-torture/compile/20010114-1.x: Remove.
7076
7077 2001-05-18 Stan Shebs <shebs@apple.com>
7078
7079 * gcc.c-torture/compile/20010518-1.c: New test.
7080
7081 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
7082
7083 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
7084 * g++.old-deja/g++.pt/crash67.C: New test.
7085
7086 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
7087
7088 * g++.old-deja/g++.other/debug9.C: New test.
7089
7090 2001-05-16 Zack Weinberg <zackw@stanford.edu>
7091
7092 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
7093
7094 2001-05-16 Jan Hubicka <jh@suse.cz>
7095
7096 * gcc.c-torture/compile/20010516-1.c: New test.
7097
7098 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
7099
7100 * g++.old-deja/g++.other/crash41.C: New test.
7101
7102 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
7103
7104 * g++.old-deja/g++.pt/crash66.C: New test.
7105
7106 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
7107
7108 * g++.old-deja/g++.robertl/eb27.C: Convert.
7109
7110 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
7111
7112 * g++.dg/friend-warn.C: New test. Do not warn about friend
7113 declaration being redundant.
7114
7115 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7116
7117 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7118
7119 2001-05-14 Mark Mitchell <mark@codesourcery.com>
7120
7121 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7122
7123 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
7124
7125 * lib/g++.exp: Use testsuite_flags.
7126
7127 2001-05-13 Mark Mitchell <mark@codesourcery.com>
7128
7129 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
7130
7131 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
7132
7133 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
7134
7135 2001-05-11 Mark Mitchell <mark@codesourcery.com>
7136
7137 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
7138
7139 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
7140
7141 * gcc.c-torture/compile/20010313-1.c: New test.
7142
7143 2001-05-09 Zack Weinberg <zackw@stanford.edu>
7144
7145 * gcc.dg/cpp/direct2.c: New test.
7146 * gccq.dg/cpp/direct2s.c: New test.
7147
7148 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
7149
7150 2001-05-07 Mark Mitchell <mark@codesourcery.com>
7151
7152 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
7153 * g++.old-deja/g++.other/op3.C: Likewise.
7154
7155 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
7156
7157 * gcc.dg/cpp/syshdr.h: New file.
7158 * gcc.dg/cpp/sysmac1.c: Update.
7159 * gcc.dg/cpp/sysmac2.c: Update.
7160
7161 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7162
7163 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
7164
7165 2001-05-04 David Edelsohn <edelsohn@gnu.org>
7166
7167 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
7168 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
7169
7170 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
7171
7172 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
7173
7174 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
7175
7176 * lib/g++.exp (g++_include_flags): Don't use any special flags
7177 if TESTING_IN_BUILD_TREE is not defined.
7178 (g++_init): Use a plain 'c++' as the compiler if
7179 TESTING_IN_BUILD_TREEE is not defined.
7180
7181 2001-05-02 Jakub Jelinek <jakub@redhat.com>
7182
7183 * g++.old-deja/g++.eh/catch13.C: New test.
7184 * g++.old-deja/g++.eh/catch14.C: New test.
7185
7186 2001-05-02 Jakub Jelinek <jakub@redhat.com>
7187
7188 * gcc.dg/cpp/tr-define.c: New test.
7189
7190 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
7191
7192 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
7193 <stdlib.h>, not <malloc.h>.
7194
7195 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
7196
7197 * g++.old-deja/g++.ns/template17.C: New test.
7198
7199 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
7200
7201 * g++.old-deja/g++.pt/ref4.C: New test.
7202
7203 2001-04-30 Richard Henderson <rth@redhat.com>
7204
7205 * gcc.dg/20000724-1.c: Revert last change.
7206
7207 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
7208
7209 * g77.f-torture/execute/20010430.f: New test.
7210
7211 2001-04-30 Mark Mitchell <mark@codesourcery.com>
7212
7213 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
7214
7215 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
7216
7217 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
7218
7219 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
7220
7221 * g++.old-deja/g++.eh/crash6.C: New test.
7222
7223 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
7224
7225 * g++.old-deja/g++.other/warn7.C: New test.
7226
7227 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
7228
7229 * g++.old-deja/g++.other/defarg9.C: New test.
7230
7231 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
7232
7233 * g77.f-torture/compile/20010426.f: New test.
7234 * g77.f-torture/execute/20010426.f: New test.
7235
7236 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
7237
7238 * g77.f-torture/compile/20000629-1.x: Remove - error
7239 has been fixed.
7240
7241 2001-04-26 Jeffrey A Law (law@cygnus.com)
7242
7243 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
7244 Tweak slightly to work with g++.dg framework.
7245 * g++.dg/special/ecos.exp: Run initp1.C test.
7246 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
7247
7248 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
7249 its linker doesn't give line numbers either.
7250 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
7251
7252 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
7253
7254 * g++.old-deja/g++.other/lex1.C: New test.
7255
7256 2001-04-26 Jakub Jelinek <jakub@redhat.com>
7257
7258 * gcc.dg/noncompile/20010425-1.c: New test.
7259
7260 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
7261
7262 * g++.old-deja/g++.pt/mangle2.C: New test.
7263
7264 2001-04-25 Jakub Jelinek <jakub@redhat.com>
7265
7266 * gcc.dg/format/plus-1.c: New test.
7267
7268 2001-04-25 Jakub Jelinek <jakub@redhat.com>
7269
7270 * gcc.dg/20010423-1.c: New test.
7271
7272 2001-04-25 Jakub Jelinek <jakub@redhat.com>
7273
7274 * gcc.c-torture/execute/20010422-1.c: New test.
7275
7276 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
7277
7278 * g++.old-deja/g++.ns/type2.C: New test.
7279
7280 2001-04-24 Zack Weinberg <zackw@stanford.edu>
7281
7282 * g++.old-deja/g++.other/perf1.C: New test.
7283
7284 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
7285
7286 * gcc.dg/c99-func-2.c: Remove xfail.
7287 * gcc.dg/c99-func-3.c: Remove xfail.
7288 * gcc.dg/c99-func-4.c: Remove xfail.
7289
7290 2001-04-23 Zack Weinberg <zackw@stanford.edu>
7291
7292 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
7293
7294 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
7295
7296 * gcc.c-torture/compile/20010423-1.c: New test.
7297
7298 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
7299
7300 * g++.old-deja/g++.pt/typename28.C: New test.
7301
7302 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
7303
7304 * g++.old-deja/g++.abi/empty2.C: New test.
7305 * g++.old-deja/g++.abi/empty3.C: New test.
7306
7307 2001-04-20 Jakub Jelinek <jakub@redhat.com>
7308
7309 * g++.old-deja/g++.other/comdat2.C: New test.
7310 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
7311
7312 2001-04-20 Jakub Jelinek <jakub@redhat.com>
7313
7314 * g++.old-deja/g++.other/overload14.C: New test.
7315
7316 2001-04-20 Jakub Jelinek <jakub@redhat.com>
7317
7318 * g++.old-deja/g++.other/lookup23.C: New test.
7319
7320 2001-04-20 Jakub Jelinek <jakub@redhat.com>
7321
7322 * gcc.c-torture/execute/20010403-1.c: New test.
7323
7324 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
7325 Mark Mitchell <mark@codesourcery.com>
7326
7327 * lib/old-dejagnu.exp: Don't delete output of executable.
7328 Add .exe suffix to executables.
7329
7330 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
7331
7332 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
7333
7334 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7335
7336 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
7337
7338 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
7339
7340 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
7341 * g++.old-deja/g++.abi/crash1.C: New test.
7342
7343 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
7344
7345 * g++.old-deja/g++.other/crash40.C: New test.
7346
7347 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7348
7349 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
7350
7351 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
7352
7353 * g++.old-deja/g++.other/warn6.C: New test.
7354
7355 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
7356
7357 * g++.old-deja/g++.robertl/eb42.C: Same.
7358
7359 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7360
7361 * gcc.dg/wtr-conversion-1.c: New testcase.
7362
7363 2001-04-10 Richard Henderson <rth@redhat.com>
7364
7365 * g++.old-deja/g++.other/array5.C: New.
7366
7367 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7368
7369 * gcc.c-torture/execute/20010408-1.c: New test.
7370
7371 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
7372
7373 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
7374 headers and constructs.
7375 * g++.old-deja/g++.robertl/eb79.C: Same.
7376 * g++.old-deja/g++.robertl/eb77.C (main): Same.
7377 * g++.old-deja/g++.robertl/eb73.C: Same.
7378 * g++.old-deja/g++.robertl/eb66.C (main): Same.
7379 * g++.old-deja/g++.robertl/eb55.C (t): Same.
7380 * g++.old-deja/g++.robertl/eb54.C (main): Same.
7381 * g++.old-deja/g++.robertl/eb46.C (main): Same.
7382 * g++.old-deja/g++.robertl/eb44.C: Same.
7383 * g++.old-deja/g++.robertl/eb41.C (main): Same.
7384 * g++.old-deja/g++.robertl/eb4.C (main): Same.
7385 * g++.old-deja/g++.robertl/eb39.C: Same.
7386 * g++.old-deja/g++.robertl/eb33.C (main): Same.
7387 * g++.old-deja/g++.robertl/eb31.C (main): Same.
7388 * g++.old-deja/g++.robertl/eb30.C: Same.
7389 * g++.old-deja/g++.robertl/eb3.C: Same.
7390 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
7391 * g++.old-deja/g++.robertl/eb21.C: Same.
7392 * g++.old-deja/g++.robertl/eb15.C: Same.
7393 * g++.old-deja/g++.robertl/eb118.C: Same.
7394 * g++.old-deja/g++.robertl/eb115.C (main): Same.
7395 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
7396 * g++.old-deja/g++.robertl/eb109.C: Same.
7397 * g++.old-deja/g++.other/sibcall1.C (main): Same.
7398 * g++.old-deja/g++.mike/rtti1.C: Same.
7399 * g++.old-deja/g++.mike/p658.C: Same.
7400 * g++.old-deja/g++.mike/net46.C: Same.
7401 * g++.old-deja/g++.mike/net34.C: Same.
7402 * g++.old-deja/g++.mike/memoize1.C: Same.
7403 * g++.old-deja/g++.mike/eh2.C: Same.
7404 * g++.old-deja/g++.law/weak.C: Same.
7405 * g++.old-deja/g++.law/visibility7.C: Same.
7406 * g++.old-deja/g++.law/visibility25.C: Same.
7407 * g++.old-deja/g++.law/visibility22.C: Same.
7408 * g++.old-deja/g++.law/visibility2.C: Same.
7409 * g++.old-deja/g++.law/visibility17.C: Same.
7410 * g++.old-deja/g++.law/visibility13.C: Same.
7411 * g++.old-deja/g++.law/visibility10.C: Same.
7412 * g++.old-deja/g++.law/visibility1.C: Same.
7413 * g++.old-deja/g++.law/virtual3.C (eval): Same.
7414 * g++.old-deja/g++.law/vbase1.C: Same.
7415 * g++.old-deja/g++.law/operators32.C: Same.
7416 * g++.old-deja/g++.law/nest3.C: Same.
7417 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
7418 * g++.old-deja/g++.law/except5.C (main): Same.
7419 * g++.old-deja/g++.law/cvt7.C (run): Same.
7420 * g++.old-deja/g++.law/cvt2.C: Same.
7421 * g++.old-deja/g++.law/cvt16.C: Same.
7422 * g++.old-deja/g++.law/ctors6.C (bar): Same.
7423 * g++.old-deja/g++.law/ctors17.C (main): Same.
7424 * g++.old-deja/g++.law/ctors13.C: Same.
7425 * g++.old-deja/g++.law/ctors12.C (main): Same.
7426 * g++.old-deja/g++.law/ctors10.C: Same.
7427 * g++.old-deja/g++.law/code-gen5.C: Same.
7428 * g++.old-deja/g++.law/bad-error7.C: Same.
7429 * g++.old-deja/g++.law/arm9.C: Same.
7430 * g++.old-deja/g++.law/arm12.C: Same.
7431 * g++.old-deja/g++.law/arg8.C: Same.
7432 * g++.old-deja/g++.law/arg1.C: Same.
7433 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7434 * g++.old-deja/g++.jason/template31.C: Same.
7435 * g++.old-deja/g++.jason/template24.C (main): Same.
7436 * g++.old-deja/g++.jason/2371.C: Same.
7437 * g++.old-deja/g++.eh/new2.C: Same.
7438 * g++.old-deja/g++.eh/new1.C: Same.
7439 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7440 * g++.old-deja/g++.brendan/nest21.C (main): Same.
7441 * g++.old-deja/g++.brendan/err-msg3.C: Same.
7442 * g++.old-deja/g++.brendan/crash62.C: Same.
7443 * g++.old-deja/g++.brendan/crash52.C: Same.
7444 * g++.old-deja/g++.brendan/crash49.C (main): Same.
7445 * g++.old-deja/g++.brendan/crash38.C: Same.
7446 * g++.old-deja/g++.brendan/crash15.C (main): Same.
7447 * g++.old-deja/g++.brendan/copy9.C: Same.
7448
7449 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
7450
7451 * gcc.c-torture/execute/20001203-2.c (memset):
7452 Count argument is of type __SIZE_TYPE__.
7453
7454 2001-04-04 Diego Novillo <dnovillo@redhat.com>
7455
7456 * gcc.c-torture/compile/20010404-1.c: New test.
7457
7458 2001-04-04 Jakub Jelinek <jakub@redhat.com>
7459
7460 * gcc.c-torture/compile/20010326-1.c: New test.
7461
7462 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
7463
7464 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7465 peculiarities of the SH.
7466 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7467
7468 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7469
7470 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7471 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7472 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7473
7474 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7475
7476 * g77.f-torture/compile/20010321-1.f: New test.
7477
7478 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7479
7480 * gcc.c-torture/compile/20010329-1.c: New test.
7481
7482 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7483
7484 * gcc.c-torture/execute/20010329-1.c: New test.
7485
7486 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
7487
7488 * g++.old-deja/g++.other/eh4.C: Fix typo.
7489
7490 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
7491
7492 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7493
7494 2001-03-28 Philip Blundell <philb@gnu.org>
7495
7496 * gcc.c-torture/compile/20010328-1.c: New test.
7497
7498 2001-03-27 Richard Henderson <rth@redhat.com>
7499
7500 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7501 * g++.old-deja/g++.eh/vbase3.C: Likewise.
7502
7503 2001-03-27 Alan Modra <alan@linuxcare.com.au>
7504
7505 * gcc.c-torture/compile/20010327-1.c: New test.
7506
7507 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
7508
7509 * g++.old-deja/g++.other/friend12.C: New test.
7510 * g++.old-deja/g++.other/friend9.C: Expect no errors.
7511 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7512
7513 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
7514
7515 * gcc.c-torture/execute/20010325-1.c: New test.
7516
7517 2001-03-23 Jakub Jelinek <jakub@redhat.com>
7518
7519 * g++.old-deja/g++.other/mangle3.C: New test.
7520
7521 2001-03-22 Jakub Jelinek <jakub@redhat.com>
7522
7523 * g++.old-deja/g++.other/anon8.C: New test.
7524
7525 2001-03-20 Philip Blundell <philb@gnu.org>
7526
7527 * gcc.c-torture/compile/20010320-1.c: New test.
7528
7529 2001-03-17 Richard Henderson <rth@redhat.com>
7530
7531 * g++.old-deja/g++.other/eh4.C: Add expected error text.
7532
7533 2001-03-15 Geoff Keating <geoff@redhat.com>
7534
7535 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7536 tests on AIX.
7537
7538 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
7539
7540 * g++.old-deja/g++.other/eh4.C: New test.
7541
7542 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
7543
7544 * gcc.dg/cpp/mi1.c: Update.
7545
7546 2001-03-14 Jakub Jelinek <jakub@redhat.com>
7547
7548 * g++.old-deja/g++.other/regstack.C: New test.
7549
7550 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7551
7552 * g++.old-deja/g++.other/ref4.C: New test.
7553
7554 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
7555
7556 * objc/execute/va_method.m: Added.
7557 * objc/execute/IMP.m: Added.
7558 * objc/execute/_cmd.m: Added.
7559 * objc/execute/accessing_ivars.m: Added.
7560 * objc/execute/class-1.m: Added.
7561 * objc/execute/class-10.m: Added.
7562 * objc/execute/class-11.m: Added.
7563 * objc/execute/class-12.m: Added.
7564 * objc/execute/class-13.m: Added.
7565 * objc/execute/class-14.m: Added.
7566 * objc/execute/class-2.m: Added.
7567 * objc/execute/class-3.m: Added.
7568 * objc/execute/class-4.m: Added.
7569 * objc/execute/class-5.m: Added.
7570 * objc/execute/class-6.m: Added.
7571 * objc/execute/class-7.m: Added.
7572 * objc/execute/class-8.m: Added.
7573 * objc/execute/class-9.m: Added.
7574 * objc/execute/class-tests-1.h
7575 * objc/execute/class-tests-2.h
7576 * objc/execute/compatibility_alias.m: Added.
7577 * objc/execute/encode-1.m: Added.
7578 * objc/execute/formal_protocol-1.m: Added.
7579 * objc/execute/formal_protocol-2.m: Added.
7580 * objc/execute/formal_protocol-3.m: Added.
7581 * objc/execute/formal_protocol-4.m: Added.
7582 * objc/execute/formal_protocol-5.m: Added.
7583 * objc/execute/formal_protocol-6.m: Added.
7584 * objc/execute/formal_protocol-7.m: Added.
7585 * objc/execute/informal_protocol.m: Added.
7586 * objc/execute/initialize.m: Added.
7587 * objc/execute/load.m: Added.
7588 * objc/execute/many_args_method.m: Added.
7589 * objc/execute/nested-3.m: Added.
7590 * objc/execute/no_clash.m: Added.
7591 * objc/execute/private.m: Added.
7592 * objc/execute/redefining_self.m: Added.
7593 * objc/execute/root_methods.m: Added.
7594 * objc/execute/selector-1.m: Added.
7595 * objc/execute/static-1.m: Added.
7596 * objc/execute/static-2.m: Added.
7597 * objc/execute/va_method.m: Added.
7598
7599 2001-03-10 Richard Henderson <rth@redhat.com>
7600
7601 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7602
7603 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
7604
7605 * g++.old-deja/g++.other/crash31.C: XFAIL.
7606 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7607 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7608 * gcc.c-torture/execute/20010123-1.x: XFAIL.
7609 * gcc.c-torture/execute/20010124-1.x: XFAIL.
7610 * gcc.dg/sequence-pt-1.c: XFAIL one test.
7611
7612 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
7613
7614 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7615
7616 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7617
7618 * gcc.dg/20000724-1.c: Don't use multiline strings.
7619
7620 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7621
7622 * objc/execute/string1.m, objc/execute/string2.m: Compare the
7623 result of -cString against what we expect it to be; don't just
7624 print it out for no one to read.
7625
7626 * objc/execute/string3.m, objc/execute/string4.m: New tests.
7627 Based on testcases provided by Nicola Pero.
7628
7629 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7630
7631 * gcc.dg/cpp/macro7.c: New test.
7632
7633 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7634
7635 * gcc.dg/cpp/multiline.c: Update.
7636
7637 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7638
7639 * g++.old-deja/g++.other/enum3.C: New test.
7640
7641 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7642
7643 * g++.old-deja/g++.other/pod1.C: New test.
7644
7645 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7646
7647 * g++.old-deja/g++.ext/overload1.C: New test.
7648
7649 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7650
7651 * g++.old-deja/g++.pt/using1.C: New test.
7652
7653 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7654
7655 * g++.old-deja/g++.other/using9.C: New test.
7656
7657 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
7658
7659 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7660
7661 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7662
7663 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
7664
7665 * g++.old-deja/g++.ext/realpt1.C: Remove.
7666
7667 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
7668
7669 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7670
7671 2001-02-26 Will Cohen <wcohen@redhat.com>
7672
7673 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7674
7675 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
7676
7677 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7678 templatized constructors.
7679
7680 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7681
7682 * gcc.c-torture/execute/20010224-1.c: New test.
7683
7684 2001-02-23 Jakub Jelinek <jakub@redhat.com>
7685
7686 * gcc.c-torture/execute/20010222-1.c: New test.
7687
7688 2001-02-22 Jakub Jelinek <jakub@redhat.com>
7689
7690 * g++.old-deja/g++.other/inline20.C: New test.
7691
7692 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
7693
7694 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7695
7696 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7697
7698 * g++.old-deja/g++.other/lookup22.C: New test.
7699
7700 2001-02-19 Zack Weinberg <zackw@stanford.edu>
7701
7702 * g77.dg: New directory.
7703 * g77.dg/20010216-1.f: New test case.
7704 * g77.dg/dg.exp: New driver.
7705 * lib/g77-dg.exp: New driver library.
7706
7707 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7708
7709 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7710
7711 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
7712
7713 * g++.old-deja/g++.other/decl9.C: New test.
7714
7715 2001-02-16 Jakub Jelinek <jakub@redhat.com>
7716
7717 * g++.old-deja/g++.other/init16.C: Update the test so that it does
7718 not need <string> and also tests the initialization at runtime.
7719
7720 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
7721
7722 * gcc.c-torture/execute/longlong.c: New test.
7723
7724 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
7725
7726 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7727
7728 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
7729
7730 * gcc.c-torture/execute/920302-1.c (execute):
7731 Change argument type to short.
7732
7733 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7734
7735 * g++.old-deja/g++.pt/deduct6.C: New test.
7736
7737 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7738
7739 * g++.old-deja/g++.pt/deduct5.C: New test.
7740
7741 2001-02-14 Jakub Jelinek <jakub@redhat.com>
7742
7743 * gcc.c-torture/execute/20010209-1.c: New test.
7744
7745 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
7746
7747 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7748
7749 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
7750
7751 * g++.dg/vtgc1.C: Update for new ABI.
7752
7753 * consistency.vlad: New directory, 1665 files.
7754
7755 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
7756
7757 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7758 return type.
7759 * gcc.dg/cpp/digraphs.c: Declare puts.
7760
7761 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7762
7763 * g++.old-deja/g++.other/warn5.C: New test.
7764
7765 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7766
7767 * g++.old-deja/g++.pt/spec40.C: New test.
7768
7769 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7770
7771 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7772 case.
7773 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7774
7775 2001-02-12 Jakub Jelinek <jakub@redhat.com>
7776
7777 * gcc.c-torture/compile/20010209-1.c: New test.
7778
7779 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
7780
7781 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7782 excess errors message but not if it crashes.
7783 * g++.old-deja/g++.other/crash27.C: Likewise.
7784 * g++.old-deja/g++.other/crash28.C: Likewise.
7785 * g++.old-deja/g++.other/crash30.C: Likewise.
7786 * g++.old-deja/g++.other/crash32.C: Likewise.
7787 * g++.old-deja/g++.other/crash35.C: Likewise.
7788 * g++.old-deja/g++.pt/inherit2.C: Likewise.
7789
7790 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
7791
7792 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7793 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7794 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7795 g77.f-torture/execute/execute.exp,
7796 g77.f-torture/noncompile/noncompile.exp,
7797 gcc.c-torture/execute/execute.exp,
7798 gcc.c-torture/execute/memcheck/memcheck.exp,
7799 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7800 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7801 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7802 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7803 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7804 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7805 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7806 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7807 Remove bug reporting instructions with ancient email addresses.
7808
7809 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7810
7811 * gcc.dg/20010202-1.c: New test.
7812 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
7813
7814 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
7815
7816 * g++.dg/stdbool-if.C: New test.
7817
7818 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
7819
7820 * objc/execute/fdecl.m: Added main().
7821
7822 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7823
7824 * gcc.c-torture/execute/20010206-1.c: New test.
7825
7826 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
7827
7828 * gcc.dg/cpp/avoidpaste1.c: Update.
7829
7830 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
7831
7832 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
7833 Pero <nicola@brainstorm.co.uk>.
7834 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
7835
7836 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
7837
7838 * g++.old-deja/g++.pt/spec39.C: New test.
7839
7840 2001-02-05 Jakub Jelinek <jakub@redhat.com>
7841
7842 * gcc.c-torture/compile/20010202-1.c: New test.
7843
7844 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
7845
7846 * g++.old-deja/g++.abi/primary2.C: New test.
7847 * g++.old-deja/g++.abi/primary3.C: New test.
7848 * g++.old-deja/g++.abi/primary4.C: New test.
7849 * g++.old-deja/g++.abi/primary5.C: New test.
7850 * g++.old-deja/g++.abi/vtable3.h: New test.
7851 * g++.old-deja/g++.abi/vtable3a.C: New test.
7852 * g++.old-deja/g++.abi/vtable3b.C: New test.
7853 * g++.old-deja/g++.abi/vtable3c.C: New test.
7854 * g++.old-deja/g++.abi/vtable3d.C: New test.
7855 * g++.old-deja/g++.abi/vtable3e.C: New test.
7856 * g++.old-deja/g++.abi/vtable3f.C: New test.
7857 * g++.old-deja/g++.abi/vtable3g.C: New test.
7858 * g++.old-deja/g++.abi/vtable3h.C: New test.
7859 * g++.old-deja/g++.abi/vtable3i.C: New test.
7860 * g++.old-deja/g++.abi/vtable3j.C: New test.
7861 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
7862
7863 2001-02-03 Jakub Jelinek <jakub@redhat.com>
7864
7865 * g++.old-deja/g++.other/anon6.C: New test.
7866 * g++.old-deja/g++.other/anon7.C: New test.
7867
7868 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
7869
7870 * gcc.dg/cpp/avoidpaste2.c: New tests.
7871
7872 2001-01-31 Jakub Jelinek <jakub@redhat.com>
7873
7874 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
7875
7876 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
7877
7878 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
7879 DECIMAL_DIG cases for Irix."
7880
7881 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
7882
7883 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
7884
7885 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
7886
7887 * gcc.dg/c99-tag-1.c: New test.
7888
7889 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
7890
7891 * gcc.dg/cpp/tr-warn1.c: Add tests.
7892
7893 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
7894
7895 * gcc.dg/cpp/avoidpaste1.c: Update.
7896 * gcc.dg/cpp/paste4.c: Update.
7897
7898 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
7899
7900 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
7901 cases for Irix.
7902
7903 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7904
7905 * g++.old-deja/g++.other/inline19.C: New test.
7906
7907 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
7908
7909 * gcc.dg/Wlarger-than.c: New test.
7910
7911 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
7912
7913 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
7914
7915 2001-01-29 Jakub Jelinek <jakub@redhat.com>
7916
7917 * gcc.c-torture/execute/20010129-1.c: New test.
7918 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
7919
7920 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
7921
7922 * gcc.dg/cpp/avoidpaste1.c: Test case.
7923
7924 2001-01-28 Jakub Jelinek <jakub@redhat.com>
7925
7926 * g++.old-deja/g++.other/inline18.C: New test.
7927
7928 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7929
7930 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
7931 and __builtin_putchar.
7932
7933 2001-01-27 Jakub Jelinek <jakub@redhat.com>
7934
7935 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
7936 tests.
7937
7938 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
7939
7940 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
7941 floating point number rounding mode to round to the nearest
7942 representable mode.
7943
7944 2001-01-25 Jakub Jelinek <jakub@redhat.com>
7945
7946 * g++.old-deja/g++.other/mangle2.C: New test.
7947
7948 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
7949
7950 * gcc.c-torture/compile/20010124-1.c: New test.
7951
7952 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
7953
7954 * g++.old-deja/g++.pt/spec38.C: New test.
7955
7956 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7957
7958 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
7959 "Build don't run".
7960
7961 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7962
7963 * gcc.c-torture/execute/20010123-1.c: New test.
7964
7965 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
7966
7967 * g++.old-deja/g++.pt/spec37.C: New test.
7968
7969 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
7970
7971 * g++.old-deja/g++.pt/overload14.C: New test.
7972
7973 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7974
7975 * gcc.c-torture/execute/20010122-1.c: New test, exercise
7976 __builtin_return_address.
7977
7978 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
7979
7980 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
7981 * g++.old-deja/g++.pt/spec35.C: New test.
7982 * g++.old-deja/g++.pt/spec36.C: New test.
7983
7984 2001-01-20 Jakub Jelinek <jakub@redhat.com>
7985
7986 * gcc.c-torture/compile/20010118-1.c: New test.
7987
7988 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
7989
7990 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
7991
7992 2001-01-19 Jakub Jelinek <jakub@redhat.com>
7993
7994 * gcc.c-torture/execute/20010119-1.c: New test.
7995
7996 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
7997
7998 * g++.old-deja/g++.other/vbase5.C: New test.
7999
8000 2001-01-19 Jakub Jelinek <jakub@redhat.com>
8001
8002 * gcc.c-torture/execute/20010118-1.c: New test.
8003
8004 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
8005
8006 * g++.old-deja/g++.pt/deduct3.C: New test.
8007
8008 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
8009
8010 * g++.old-deja/g++.pt/spec34.C: New test.
8011
8012 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
8013
8014 * g77.f-torture/compile/20000601-2.f: New test.
8015
8016 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
8017
8018 * g++.old-deja/g++.other/init17.C: New test.
8019
8020 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
8021
8022 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
8023
8024 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
8025
8026 * g++.old-deja/g++.pt/unify8.C: New test.
8027
8028 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
8029
8030 * g++.old-deja/g++.abi/vbase1.C: New test.
8031
8032 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
8033
8034 * g++.old-deja/g++.pt/crash65.C: New test.
8035
8036 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
8037
8038 * gcc.dg/cpp/assembl2.S: New test case.
8039
8040 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
8041
8042 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
8043 are supported.
8044
8045 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8046
8047 * g++.old-deja/g++.other/builtins1.C: New test.
8048 * g++.old-deja/g++.other/builtins2.C: Likewise.
8049 * g++.old-deja/g++.other/builtins3.C: Likewise.
8050 * g++.old-deja/g++.other/builtins4.C: Likewise.
8051
8052 2001-01-17 Jakub Jelinek <jakub@redhat.com>
8053
8054 * gcc.c-torture/compile/20010117-1.c: New test.
8055 * gcc.c-torture/compile/20010117-2.c: New test.
8056
8057 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
8058
8059 * g77.f-torture/execute/20010116.[fx]: New test,
8060 XFAIL on i?86-*-*.
8061 * g77.f-torture/compile/20010115.f: Indicate it's
8062 a test for PR fortran/1636.
8063
8064 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
8065
8066 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
8067
8068 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
8069
8070 * g77.f-torture/compile/20010115.f: New test.
8071
8072 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
8073
8074 * g++.old-deja/g++.pt/nontype5.C: New test.
8075
8076 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
8077
8078 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
8079 have an equivalent working one below it.
8080
8081 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
8082
8083 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
8084 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8085
8086 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
8087
8088 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
8089 message containing "init_priority".
8090 (conpr-2.C): Likewise.
8091 (conpr-3.C): Likewise.
8092 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
8093
8094 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8095
8096 * gcc.c-torture/execute/20010114-2.c: New test.
8097
8098 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
8099
8100 * gcc.c-torture/compile/20010114-1.c: New test.
8101 * gcc.c-torture/compile/20010114-1.x: Xfail.
8102 * gcc.c-torture/compile/20010114-2.c: New test.
8103 * gcc.c-torture/execute/20010114-1.c: New test.
8104 * gcc.dg/trunc-1.c: New test.
8105 * gcc.dg/uninit-B.c: New test.
8106
8107 2001-01-13 Nick Clifton <nickc@redhat.com>
8108
8109 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
8110 target.
8111
8112 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
8113
8114 * gcc.c-torture/compile/20010113-1.c: New test.
8115
8116 2001-01-13 Jakub Jelinek <jakub@redhat.com>
8117
8118 * gcc.c-torture/compile/20001212-1.c: New test.
8119
8120 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
8121
8122 * gcc.dg/cpp/widestr1.c: Update.
8123 * gcc.dg/cpp/prag-imp.c: Remove.
8124
8125 2001-01-12 Jakub Jelinek <jakub@redhat.com>
8126
8127 * gcc.c-torture/execute/20000801-3.x: Remove.
8128 * gcc.dg/c90-init-1.c: New test.
8129 * gcc.dg/c99-init-1.c: New test.
8130 * gcc.dg/c99-init-2.c: New test.
8131 * gcc.dg/gnu99-init-1.c: New test.
8132
8133 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
8134
8135 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
8136 testing that no relevant ones were found.
8137
8138 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
8139
8140 * g++.old-deja/g++.pt/cast2.C: New test.
8141
8142 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
8143
8144 * g++.old-deja/g++.pt/friend47.C: New test.
8145
8146 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
8147
8148 * g++.old-deja/g++.pt/instantiate13.C: New test.
8149
8150 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
8151
8152 * g++.old-deja/g++.other/defarg7.C: New test.
8153 * g++.old-deja/g++.other/defarg8.C: New test.
8154
8155 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
8156
8157 * g++.old-deja/g++.pt/crash64.C: New test.
8158
8159 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
8160
8161 * g++.old-deja/g++.pt/crash63.C: New test.
8162
8163 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
8164
8165 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
8166
8167 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
8168
8169 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
8170
8171 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
8172
8173 * g++.old-deja/g++.pt/error3.C: New test.
8174
8175 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
8176
8177 * g++.old-deja/g++.other/crash39.C: New test.
8178
8179 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
8180
8181 * g++.old-deja/g++.other/vbase4.C: New test.
8182
8183 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
8184
8185 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
8186 * gcc.dg/special/20000419-2.c: New file. Identical to above.
8187 * gcc.dg/special/special.exp: New test driver which will check
8188 for alias support for the above test.
8189
8190 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
8191
8192 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
8193 problems on small machines.
8194 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
8195 parameterize.
8196
8197 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
8198
8199 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
8200 mips.
8201 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8202
8203 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
8204
8205 * g++.old_deja/g++.pt/using8.C: New test.
8206
8207 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
8208
8209 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
8210
8211 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
8212
8213 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
8214 where a failure is expected.
8215 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
8216
8217 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
8218
8219 * g++.old_deja/g++.pt/instantiate12.C: New test.
8220
8221 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
8222
8223 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
8224 start of structs.
8225 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
8226 * g++.old-deja/g++.brendan/crash17.C: Likewise.
8227 * g++.old-deja/g++.brendan/crash29.C: Likewise.
8228 * g++.old-deja/g++.brendan/crash48.C: Likewise.
8229 * g++.old-deja/g++.brendan/ns1.C: Likewise.
8230 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
8231 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8232 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
8233 * g++.old-deja/g++.eh/spec6.C: Likewise.
8234 * g++.old-deja/g++.jason/crash3.C: Likewise.
8235 * g++.old-deja/g++.law/ctors11.C: Likewise.
8236 * g++.old-deja/g++.law/ctors17.C: Likewise.
8237 * g++.old-deja/g++.law/ctors5.C: Likewise.
8238 * g++.old-deja/g++.law/ctors9.C: Likewise.
8239 * g++.old-deja/g++.mike/ambig1.C: Likewise.
8240 * g++.old-deja/g++.mike/net22.C: Likewise.
8241 * g++.old-deja/g++.mike/p3538a.C: Likewise.
8242 * g++.old-deja/g++.mike/p3538b.C: Likewise.
8243 * g++.old-deja/g++.mike/virt3.C: Likewise.
8244 * g++.old-deja/g++.niklas/t128.C: Likewise.
8245 * g++.old-deja/g++.other/anon4.C: Likewise.
8246 * g++.old-deja/g++.other/using1.C: Likewise.
8247 * g++.old-deja/g++.other/warn3.C: Likewise.
8248 * g++.old-deja/g++.pt/t37.C: Likewise.
8249 * g++.old-deja/g++.robertl/eb69.C: Likewise.
8250 * g++.old-deja/g++.robertl/eb71.C: Likewise.
8251
8252 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
8253
8254 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
8255
8256 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8257
8258 * gcc.c-torture/execute/stdio-opt-3.c: New test.
8259
8260 2001-01-07 Jakub Jelinek <jakub@redhat.com>
8261
8262 * gcc.c-torture/compile/20010107-1.c: New test.
8263
8264 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
8265
8266 * gcc.c-torture/execute/builtin-noret-1.c: New test.
8267
8268 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
8269
8270 * gcc.dg/format/format.h: New file.
8271 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
8272 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
8273 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
8274 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
8275 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
8276 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8277 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
8278 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
8279 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
8280 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
8281 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
8282 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
8283 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
8284 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
8285 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
8286 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
8287 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
8288 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
8289 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
8290 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
8291 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
8292 instead of declaring standard types, macros and functions in each
8293 test.
8294
8295 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
8296
8297 * gcc.c-torture/execute/20010106-1.c: New test.
8298
8299 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
8300
8301 * gcc.dg/format/format.exp: New file.
8302 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
8303 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
8304 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
8305 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
8306 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
8307 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
8308 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
8309 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
8310 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
8311 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
8312 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
8313 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
8314 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
8315 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
8316 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
8317 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
8318 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
8319 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
8320 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
8321 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
8322 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
8323 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
8324 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
8325 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
8326 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
8327 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
8328 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
8329 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
8330 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
8331 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
8332 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
8333 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
8334 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
8335 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
8336 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
8337 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
8338 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
8339 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
8340 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
8341 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
8342 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
8343 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
8344
8345 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
8346
8347 * gcc.c-torture/execute/991228-1.c: Take word endianness into
8348 account.
8349
8350 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
8351
8352 * gcc.c-torture/execute/builtin-complex-1.c: New test.
8353
8354 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
8355
8356 * g++.old-deja/g++.pt/crash62.C: New test.
8357
8358 2001-01-04 Richard Henderson <rth@redhat.com>
8359
8360 * gcc.dg/20000926-1.c: Update expected warnings.
8361 * gcc.dg/array-2.c: Likewise.
8362 * gcc.dg/array-4.c: Also validate flexible array members.
8363 * gcc.dg/c99-flex-array-1.c: New.
8364
8365 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
8366
8367 * gcc.c-torture/compile/20001222-1.x: Remove.
8368
8369 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8370
8371 * gcc.c-torture/execute/built-in-setjmp.c: New.
8372
8373 2001-01-03 Richard Henderson <rth@redhat.com>
8374
8375 * gcc.dg/940510-1.c: Update expected error wording.
8376 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
8377
8378 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
8379
8380 * lib/target-supports.exp (check_alias_available): Modified to
8381 indicate aliases not supported if only weak aliases are supported.
8382
8383 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8384
8385 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
8386 Turn on cmpstrsi checks for __pj__ and __i370__.
8387
8388 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8389
8390 * g++.old-deja/g++.other/virtual11.C: New test.
8391
8392 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8393
8394 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8395
8396 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8397
8398 * gcc.c-torture/compile/20010102-1.c: New test.
8399
8400 2001-01-02 Andreas Jaeger <aj@suse.de>
8401
8402 * gcc.dg/noreturn-3.c: New test.
8403
8404 * gcc.dg/noreturn-4.c: New test.
8405
8406 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8407
8408 * gcc.c-torture/execute/stdio-opt-1.c: Also test
8409 __builtin_fputc and __builtin_fwrite.
8410
8411 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
8412
8413 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8414 signed char, not default char.
8415
8416 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
8417
8418 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8419
8420 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
8421
8422 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
8423
8424 2000-12-29 Richard Henderson <rth@redhat.com>
8425
8426 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8427 (__cyg_profile_func_exit): Define.
8428
8429 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
8430
8431 * g++.dg/vtgc1.C: New test.
8432
8433 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
8434
8435 * gcc.dg/noncompile/20001228-1.c: New test.
8436
8437 * gcc.dg/20001228-1.c: New test.
8438
8439 * gcc.c-torture/execute/20001228-1.c: New test.
8440
8441 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
8442
8443 * gcc.dg/format-strfmon-1.c: New test.
8444
8445 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8446
8447 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8448 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8449 * gcc.c-torture/execute/string-opt-1.c: Likewise.
8450 * gcc.c-torture/execute/string-opt-2.c: Likewise.
8451 * gcc.c-torture/execute/string-opt-3.c: Likewise.
8452 * gcc.c-torture/execute/string-opt-4.c: Likewise.
8453 * gcc.c-torture/execute/string-opt-6.c: Likewise.
8454 * gcc.c-torture/execute/string-opt-7.c: Likewise.
8455 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8456 * gcc.c-torture/execute/string-opt-9.c: Likewise.
8457 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8458 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8459 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8460
8461 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8462 * gcc.c-torture/execute/string-opt-4.c: Test index.
8463
8464 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
8465
8466 * gcc.c-torture/compile/20001226-1.c: New test.
8467
8468 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
8469
8470 * gcc.c-torture/compile/20001222-1.c: New test.
8471 * gcc.c-torture/compile/20001222-1.x: Xfail.
8472
8473 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
8474
8475 * gcc.c-torture/execute/comp-goto-2.c: New test.
8476
8477 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
8478
8479 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8480 Use long types if __INT_MAX__ is 32767.
8481 (main): Use cast to (sint32 *) when poking 88 into a_page.
8482
8483 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8484
8485 2000-12-21 Bernd Schmidt <bernds@redhat.com>
8486
8487 * gcc.c-torture/compile/20001221-1.c: New test.
8488 * gcc.c-torture/execute/20001221-1.c: New test.
8489
8490 2000-12-20 Richard Henderson <rth@redhat.com>
8491
8492 * g++.old-deja/g++.pt/crash36.C: Update error lines.
8493 * g++.old-deja/g++.robertl/eb109.C: Likewise.
8494
8495 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8496
8497 * gcc.dg/compare3.c: New test.
8498
8499 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
8500
8501 * gcc.dg/format-warnll-1.c: New test.
8502
8503 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
8504
8505 * gcc.dg/cpp/cmdlne-P.c: New test.
8506
8507 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
8508
8509 * gcc.c-torture/execute/builtin-abs-1.c,
8510 gcc.c-torture/execute/builtin-abs-2.c: New tests.
8511
8512 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8513
8514 * gcc.dg/cpp/multiline.c: New test.
8515
8516 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8517
8518 * g++.old-deja/g++.other/syshdr1.C: Update.
8519 * gcc.dg/cpp/lineflags.c: Remove temporarily.
8520
8521 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8522
8523 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8524
8525 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8526
8527 * g++.old-deja/g++.pt/ttp65.C: New test.
8528
8529 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8530
8531 * g++.old-deja/g++.pt/ttp64.C: New test.
8532
8533 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8534
8535 * g++.old-deja/g++.pt/spec33.C: New test.
8536
8537 2000-12-14 Catherine Moore <clm@redhat.com>
8538
8539 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8540 * gcc.c-torture/execute/920612-2.c: Likewise.
8541 * gcc.c-torture/execute/920428-2.c: Likewise.
8542 * gcc-c-torture/execute/va-arg-11.c: Call exit.
8543 * gcc.c-torture/execute/va-arg-21.c: Likewise.
8544
8545 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8546
8547 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8548 * gcc.dg/pack-test-2.c: Likewise.
8549
8550 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8551
8552 Tests by Zack Weinberg <zackw@stanford.edu>.
8553
8554 * gcc.dg/cpp/defined.c: Update.
8555 * gcc.dg/cpp/defined_trad.c: New tests.
8556
8557 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8558
8559 * gcc.dg/cpp/trad-direct.c: Update.
8560
8561 2000-12-11 Neil Booth <neilb@earthling.net>
8562
8563 * gcc.dg/cpp/defined_trad.c
8564
8565 2000-12-11 Neil Booth <neilb@earthling.net>
8566
8567 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8568
8569 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
8570
8571 * gcc.dg/format-miss-2.c: New test.
8572
8573 2000-12-09 Neil Booth <neilb@earthling.net>
8574
8575 * gcc.dg/cpp/lineflags.c: New tests.
8576 * gcc.dg/cpp/poison.c: Update.
8577 * gcc.dg/cpp/redef2.c: Update.
8578 * gcc.dg/cpp/skipping.c: New test.
8579
8580 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
8581
8582 * g++.old-deja/g++.other/eh3.C: New testcase.
8583
8584 2000-12-07 Neil Booth <neilb@earthling.net>
8585
8586 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8587 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8588 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8589 wtr-union-init-2.c, wtr-union-init-3.c: Update.
8590 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8591 Update.
8592
8593 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8594
8595 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8596 __SIZE_TYPE__ instead of int for type of integers cast to
8597 pointers.
8598
8599 2000-12-07 Jakub Jelinek <jakub@redhat.com>
8600
8601 * g++.old-deja/g++.other/cleanup4.C: New test.
8602
8603 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8604
8605 * format-sec-1.c: New test.
8606
8607 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8608
8609 * gcc.dg/format-nonlit-3.c: New test.
8610
8611 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8612
8613 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8614 through a null pointer.
8615
8616 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8617
8618 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8619 * g++.old-deja/g++.pt/partial4.C: New test.
8620
8621 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
8622
8623 * gcc.c-torture/execute/ieee/hugeval.x: New.
8624
8625 2000-12-06 Neil Booth <neilb@earthling.net>
8626
8627 * gcc.dg/cpp/backslash2.c: New tests.
8628
8629 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8630
8631 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8632 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8633
8634 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
8635
8636 * gcc.c-torture/execute/20001203-2.c: New testcase.
8637
8638 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8639
8640 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8641 * g++.old-deja/g++.other/virtual10.C: New test.
8642
8643 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8644
8645 * g++.old-deja/g++.mike/pmf5.C: Remove test.
8646
8647 2000-12-05 Richard Henderson <rth@redhat.com>
8648
8649 * gcc.c-torture/compile/20001205-1.c: New.
8650
8651 2000-12-04 Neil Booth <neilb@earthling.net>
8652
8653 * g++.old-deja/g++.other/virtual9.C: New test.
8654 * g++.old-deja/g++.pt/crash61.C: New test.
8655 * gcc.c-torture/execute/loop-9.c: New test.
8656
8657 2000-12-04 Neil Booth <neilb@earthling.net>
8658
8659 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8660 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8661 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8662 * gcc.dg/cpp/extratokens.c: ...here.
8663
8664 2000-12-04 Neil Booth <neilb@earthling.net>
8665
8666 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8667 New tests.
8668
8669 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8670
8671 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8672 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8673
8674 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
8675
8676 * gcc.c-torture/execute/20001203-1.c: New test.
8677
8678 2000-12-03 Neil Booth <neilb@earthling.net>
8679
8680 * gcc.dg/cpp/macro6.c: New test cases.
8681
8682 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8683
8684 * gcc.c-torture/execute/string-opt-9.c: New test.
8685 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8686 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8687 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8688
8689 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8690 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8691
8692 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
8693
8694 * gcc.dg/cpp/if-6.c: New testcase.
8695
8696 * gcc.dg/20001201-1.c: New testcase.
8697
8698 2000-12-02 Neil Booth <neilb@earthling.net>
8699
8700 * g++.old-deja/g++.other/externC4.C,
8701 g++.old-deja/g++.other/friend10.C: New tests.
8702
8703 2000-12-02 Neil Booth <neilb@earthling.net>
8704
8705 * g++.old-deja/g++.other/instan2.C
8706 * g++.old-deja/g++.other/instan3.C: New test.
8707
8708 2000-12-02 Neil Booth <neilb@earthling.net>
8709
8710 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8711 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8712 gnuc99.c,gnuc99-pedantic.c: New tests.
8713
8714 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8715
8716 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8717 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8718
8719 2000-12-01 Neil Booth <neilb@earthling.net>
8720
8721 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8722 * gcc.dg/cpp/poison.c: Update.
8723 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8724
8725 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
8726
8727 * g77.f-torture/execute/20001201.f: New test.
8728
8729 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8730
8731 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8732
8733 2000-12-01 Jakub Jelinek <jakub@redhat.com>
8734
8735 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8736
8737 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
8738
8739 * g++.old-deja/g++.other/cast6.C: New test.
8740
8741 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
8742
8743 * gcc.c-torture/execute/20001130-2.c: New testcase.
8744
8745 2000-11-30 Richard Henderson <rth@redhat.com>
8746
8747 * gcc.c-torture/execute/20001130-1.c: New test.
8748
8749 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8750
8751 * g++.old-deja/g++.other/op3.C: New test.
8752
8753 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8754
8755 * g++.old-deja/g++.other/op2.C: New test.
8756
8757 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8758
8759 * g++.old-deja/g++.other/crash38.C: New test.
8760
8761 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
8762
8763 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8764
8765 2000-11-29 Jakub Jelinek <jakub@redhat.com>
8766
8767 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8768 tests.
8769 * gcc.c-torture/execute/string-opt-6.c: New test.
8770
8771 * gcc.dg/20001117-1.c: Add main.
8772
8773 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
8774
8775 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8776 Move from here ...
8777 * gcc.dg/940510-1.c: ... to here.
8778
8779 * gcc.dg/20000926-1.c: GNU C now allows initializations of
8780 zero-size arrays in toplevel structures.
8781
8782 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8783
8784 * gcc.c-torture/execute/loop-8.c: New test.
8785
8786 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8787
8788 * g++.old-deja/g++.other/base1.C: New test.
8789
8790 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8791
8792 * g++.old-deja/g++.other/parse2.C: New test.
8793
8794 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8795
8796 * g++.old-deja/g++.pt/incomplete1.C: New test.
8797
8798 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8799
8800 * g++.old-deja/g++.other/friend9.C: New test.
8801
8802 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8803
8804 * gcc.dg/20001127-1.c: New test.
8805
8806 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8807
8808 * g++.old-deja/g++.pt/friend46.C: New test.
8809
8810 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8811
8812 * g++.old-deja/g++.other/ptrmem8.C: New test.
8813
8814 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8815
8816 * gcc.c-torture/execute/string-opt-7.c: New test.
8817 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8818
8819 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
8820
8821 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
8822 instead of 'mkcheck 2'.
8823
8824 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
8825
8826 * gcc.c-torture/execute/memcheck/driver.c,
8827 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
8828 C9X references to refer to C99.
8829
8830 2000-11-25 Jakub Jelinek <jakub@redhat.com>
8831
8832 * gcc.dg/ultrasp3.c: New test.
8833
8834 2000-11-25 Neil Booth <neilb@earthling.net>
8835
8836 * gcc.dg/cpp/include2.c: Update test to be locale independent.
8837
8838 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
8839
8840 * gcc.c-torture/compile/20001123-2.c: New.
8841
8842 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8843
8844 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
8845
8846 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
8847
8848 * gcc.dg/sequence-point-1.c: Add some new tests.
8849 * gcc.c-torture/execute/20001124-1.c: New test.
8850
8851 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8852
8853 * g++.old-deja/g++.other/vaarg4.C: New test.
8854 * gcc.c-torture/compile/20001123-1.c: New test.
8855
8856 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
8857
8858 * g++.other/crash24.C: Adjust and remove XFAIL.
8859 * g++.other/crash37.C: New test.
8860
8861 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
8862
8863 * g++.old-deja/g++.pt/instantiate9.C: New test.
8864
8865 2000-11-22 Mark Mitchell <mark@codesourcery.com>
8866
8867 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
8868 new ABI, too.
8869
8870 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
8871 * g++.old-deja/g++.robertl/eb55.C: Likewise.
8872
8873 2000-11-22 Neil Booth <neilb@earthling.net>
8874
8875 * gcc.dg/cpp/Wtrigraphs.c: New test.
8876
8877 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
8878
8879 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
8880
8881 2000-11-22 Jakub Jelinek <jakub@redhat.com>
8882
8883 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
8884
8885 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
8886
8887 * lib/gcc-dg.exp: load_lib scanasm.exp.
8888 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
8889 * lib/g++-dg.exp: load_lib scanasm.exp.
8890 * lib/scanasm.exp: New.
8891 (scan-assembler, scan-assembler-not): Add optional arguments to
8892 test name, or if not present, the pattern name.
8893 (scan-assembler-dem, scan-assembler-dem-not): New.
8894
8895 * g++.dg/dg.exp: New.
8896
8897 2000-11-21 Neil Booth <neilb@earthling.net>
8898
8899 * gcc.dg/cpp/integrated1.c: Remove.
8900
8901 2000-11-21 Jakub Jelinek <jakub@redhat.com>
8902
8903 * gcc.c-torture/execute/20001121-1.c: New test.
8904
8905 2000-11-21 Richard Henderson <rth@redhat.com>
8906
8907 * gcc.c-torture/compile/20001121-1.c: New test.
8908
8909 2000-11-20 Neil Booth <neilb@earthling.net>
8910
8911 * gcc.dg/cpp/integrated1.c: New test.
8912
8913 2000-11-21 Jakub Jelinek <jakub@redhat.com>
8914
8915 * g++.old-deja/g++.other/inline17.C: New test.
8916
8917 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
8918
8919 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
8920 local variable to be zero: I made the variable global. Now
8921 uses abort() and exit() instead of relying on main's return value.
8922
8923 2000-11-20 Neil Booth <neilb@earthling.net>
8924
8925 * gcc.dg/cpp/paste2.c: Update test.
8926 * objc/execute/paste.m: New test.
8927
8928 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
8929
8930 * gcc.dg/c99-condexpr-1.c: New test.
8931
8932 2000-11-20 Neil Booth <neilb@earthling.net>
8933
8934 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
8935
8936 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
8937
8938 * g++.old-deja/g++.pt/export1.C: New test.
8939
8940 2000-11-20 Jakub Jelinek <jakub@redhat.com>
8941
8942 * gcc.dg/20001117-1.c: New test.
8943
8944 2000-11-18 Richard Henderson <rth@redhat.com>
8945
8946 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
8947
8948 2000-11-18 Richard Henderson <rth@redhat.com>
8949
8950 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
8951 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
8952 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
8953
8954 2000-11-18 Richard Henderson <rth@redhat.com>
8955
8956 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
8957 (main): New. Exit cleanly.
8958
8959 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8960
8961 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
8962 gcc.dg/c99-fordecl-2.c: New tests.
8963
8964 2000-11-18 Richard Henderson <rth@redhat.com>
8965
8966 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
8967 * gcc.c-torture/execute/zerolen-2.c: New.
8968
8969 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8970
8971 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
8972 memory.
8973
8974 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
8975
8976 * g++.old-deja/g++.pt/instantiate8.C: New test.
8977
8978 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
8979
8980 * g++.old-deja/g++.other/incomplete.C: Add more tests.
8981 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
8982
8983 2000-11-16 Nick Clifton <nickc@redhat.com>
8984
8985 * gcc.c-torture/execute/nestfunc-2.c: New test.
8986 * gcc.c-torture/execute/nestfunc-3.c: New test.
8987
8988 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
8989
8990 * gcc.c-torture/compile/20001116-1.c: New test.
8991
8992 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8993
8994 * gcc.c-torture/execute/20001115-1.c: New test.
8995
8996 2000-11-15 Mark Mitchell <mark@codesourcery.com>
8997
8998 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
8999 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
9000 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
9001 * g++.old-deja/g++.abi/vmihint.C: Likewise.
9002
9003 2000-11-15 Neil Booth <neilb@earthling.net>
9004
9005 gcc.dg/cpp/_Pragma1.c: Update.
9006 gcc.dg/cpp/_Pragma2.c: New test.
9007
9008 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
9009
9010 * g++.old-deja/g++.other/anon5.C: New test.
9011
9012 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
9013
9014 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
9015 tests.
9016
9017 2000-11-14 Jakub Jelinek <jakub@redhat.com>
9018
9019 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
9020 output.
9021
9022 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
9023
9024 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
9025 labels at end of compound statements.
9026
9027 2000-11-13 Jakub Jelinek <jakub@redhat.com>
9028
9029 * gcc.c-torture/execute/loop-7.c: New test.
9030
9031 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
9032
9033 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
9034
9035 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
9036
9037 * gcc.dg/c99-bool-1.c: New test.
9038
9039 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
9040
9041 * gcc.dg/c99-scope-1.c: Remove xfail.
9042 * gcc.dg/c99-scope-2.c: New test.
9043
9044 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9045
9046 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
9047 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
9048
9049 2000-11-11 Mark Mitchell <mark@codesourcery.com>
9050
9051 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
9052 error messages.
9053
9054 * g++.mike/p700.C: Don't typedef wchar_t.
9055 * g++.mike/p784.C: Likewise.
9056 * g++.mike/eb101.C: Don't use __wchar_t.
9057
9058 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
9059
9060 * g77.f-torture/execute/20001111.[fx]: Test premature exit
9061 from DO loop.
9062
9063 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
9064
9065 * gcc.c-torture/execute/20001111-1.c: New test.
9066
9067 2000-11-10 Nick Clifton <nickc@redhat.com>
9068
9069 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
9070 long multuiple and accumulate.
9071
9072 2000-11-09 Richard Henderson <rth@redhat.com>
9073
9074 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
9075 via size_t instead of int.
9076
9077 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
9078 * gcc.c-torture/execute/string-opt-2.c: Likewise.
9079 * gcc.c-torture/execute/string-opt-3.c: Likewise.
9080 * gcc.c-torture/execute/string-opt-4.c: Likewise.
9081
9082 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
9083
9084 * gcc.c-torture/compile/20001109-1.c: New test.
9085 * gcc.c-torture/compile/20001109-2.c: New test.
9086
9087 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
9088
9089 * g++.old-deja/g++.pt/operator1.C: New test.
9090 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
9091
9092 2000-11-09 Jakub Jelinek <jakub@redhat.com>
9093
9094 * gcc.dg/20001108-1.c: New test.
9095
9096 2000-11-09 Jakub Jelinek <jakub@redhat.com>
9097
9098 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
9099 with both arguments constant strings.
9100 * gcc.c-torture/execute/string-opt-3.c: New test.
9101 * gcc.c-torture/execute/string-opt-4.c: New test.
9102 * gcc.c-torture/execute/string-opt-5.c: New test.
9103
9104 2000-11-08 Nick Clifton <nickc@redhat.com>
9105
9106 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
9107 mulsidi3adddi patterns.
9108
9109 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
9110
9111 * g++.old-deja/g++.other/crash36.C: New test.
9112
9113 2000-11-08 Jakub Jelinek <jakub@redhat.com>
9114
9115 * g++.old-deja/g++.other/init16.C: New test.
9116
9117 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
9118
9119 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
9120
9121 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
9122
9123 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
9124 * gcc.c-torture/execute/va-arg-16.x: Likewise.
9125 * gcc.c-torture/execute/va-arg-17.x: Likewise.
9126
9127 2000-11-07 DJ Delorie <dj@redhat.com>
9128
9129 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
9130
9131 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9132
9133 * gcc.c-torture/execute/string-opt-1.c: New test.
9134
9135 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
9136
9137 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
9138 mips-sgi-irix6.* because the MIPS ABI passes floating-point
9139 parameters in registers, and there is no way for a varargs
9140 function to know in which order the integer and floating-point
9141 parameters should be interleaved when they are placed on the
9142 stack.
9143 * gcc.c-torture/execute/va-arg-16.x: Likewise.
9144 * gcc.c-torture/execute/va-arg-17.x: Likewise.
9145
9146 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9147
9148 * gcc.c-torture/execute/string-opt-2.c: New test.
9149
9150 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
9151
9152 * g++.old-deja/g++.pt/crash60.C: New test.
9153
9154 2000-11-06 Jakub Jelinek <jakub@redhat.com>
9155
9156 * g++.old-deja/g++.other/crash24.C: New test.
9157 * g++.old-deja/g++.other/crash25.C: New test.
9158 * g++.old-deja/g++.other/crash26.C: New test.
9159 * g++.old-deja/g++.other/crash27.C: New test.
9160 * g++.old-deja/g++.other/crash28.C: New test.
9161 * g++.old-deja/g++.other/crash29.C: New test.
9162 * g++.old-deja/g++.other/crash30.C: New test.
9163 * g++.old-deja/g++.other/crash31.C: New test.
9164 * g++.old-deja/g++.other/crash32.C: New test.
9165 * g++.old-deja/g++.other/crash33.C: New test.
9166 * g++.old-deja/g++.other/crash34.C: New test.
9167 * g++.old-deja/g++.other/crash35.C: New test.
9168
9169 2000-11-06 Jakub Jelinek <jakub@redhat.com>
9170
9171 * gcc.c-torture/execute/20001031-1.c: New test.
9172
9173 2000-11-04 Mark Mitchell <mark@codesourcery.com>
9174
9175 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
9176 namespace.
9177
9178 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
9179 standards-conformant.
9180
9181 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
9182
9183 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
9184 * g++.old-deja/g++.mike/p755a.C: Likewise.
9185 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
9186 library makes no calls to `operator new' during initialization.
9187
9188 2000-11-04 Neil Booth <neilb@earthling.net>
9189
9190 * gcc.dg/cpp/include2.c: New tests.
9191
9192 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
9193
9194 * lib/g++.exp (g++_set_ld_library_path): New function.
9195 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
9196
9197 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
9198
9199 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
9200 warnings.
9201
9202 2000-11-01 Richard Henderson <rth@redhat.com>
9203
9204 * g++.old-deja/g++.ext/namedret1.C: New.
9205 * g++.old-deja/g++.ext/namedret2.C: New.
9206 * g++.old-deja/g++.ext/namedret3.C: New.
9207
9208 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
9209
9210 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
9211 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
9212
9213 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9214
9215 * gcc.c-torture/execute/va-arg-21.c: New test.
9216
9217 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
9218
9219 * gcc.dg/c99-complex-2.c: New test.
9220
9221 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9222
9223 * gcc.c-torture/execute/stdio-opt-1.c: New test.
9224
9225 2000-10-31 Jakub Jelinek <jakub@redhat.com>
9226
9227 * g++.old-deja/g++.other/inline16.C: New test.
9228
9229 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
9230
9231 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
9232 __PRETTY_FUNCTION__
9233
9234 2000-10-29 Neil Booth <neilb@earthling.net>
9235
9236 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
9237 New tests.
9238 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
9239 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
9240 optimisation.
9241
9242 2000-10-29 Neil Booth <neilb@earthling.net>
9243
9244 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
9245 * mi1.c, mi1c.h: Add null directives to multiple-include test.
9246 * mi5.c: Test multiple includes work with -C.
9247 * trigraphs.c: Test ^= version.
9248
9249 2000-10-28 Neil Booth <neilb@earthling.net>
9250
9251 New tests and test updates for new macro expander.
9252
9253 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
9254 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
9255 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
9256 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
9257 new diagnostic messages.
9258
9259 * gcc.dg/cpp/macro3.c: New tests.
9260
9261 2000-10-27 Mark Mitchell <mark@codesourcery.com>
9262
9263 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
9264 on the same line.
9265
9266 2000-10-27 Jakub Jelinek <jakub@redhat.com>
9267
9268 * g++.old-deja/g++.other/eh2.C: New test.
9269
9270 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
9271
9272 * gcc.c-torture/execute/20001027-1.c: New test.
9273
9274 2000-10-26 Richard Henderson <rth@redhat.com>
9275
9276 * gcc.c-torture/execute/20001026-1.c: New.
9277
9278 2000-10-26 Mark Mitchell <mark@codesourcery.com>
9279
9280 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
9281 * g++.old-deja/g++.law/builtin1.C: Likewise.
9282 * g++.old-deja/g++.law/ctors10.C: Likewise.
9283 * g++.old-deja/g++.law/virtual3.C: Likewise.
9284 * g++.old-deja/g++.mike/p658.C: Likewise.
9285 * g++.old-deja/g++.other/sibcall1.C: Likewise.
9286 * g++.old-deja/g++.other/vaarg2.C: Likewise.
9287 * g++.old-deja/g++.robertl/eb124.C: Likewise.
9288 * g++.old-deja/g++.robertl/eb44.C: Likewise.
9289 * g++.old-deja/g++.robertl/eb77.C: Likewise.
9290
9291 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
9292
9293 * gcc.c-torture/compile/20001024-1.c: New test.
9294
9295 2000-10-25 Mark Mitchell <mark@codesourcery.com>
9296
9297 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
9298 to tell us whether or not we are using V3.
9299
9300 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
9301
9302 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
9303 operands.
9304
9305 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
9306
9307 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
9308
9309 2000-10-25 Jakub Jelinek <jakub@redhat.com>
9310
9311 * gcc.c-torture/execute/20001024-1.c: New test.
9312
9313 2000-10-24 Jakub Jelinek <jakub@redhat.com>
9314
9315 * g++.old-deja/g++.other/sibcall1.C: New test.
9316
9317 2000-10-20 Jakub Jelinek <jakub@redhat.com>
9318
9319 * gcc.dg/noncompile/init-3.c: New test.
9320
9321 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
9322
9323 * gcc.dg/format-array-1.c: New test.
9324
9325 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
9326
9327 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
9328 writing through null pointers; remove comment about testing
9329 unterminated strings.
9330
9331 2000-10-17 Matthew Hiller <hiller@redhat.com>
9332
9333 * gcc.c-torture/execute/20001017-2.c: New test.
9334
9335 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
9336
9337 * gcc.c-torture/compile/20001018-1.c: New test.
9338 * gcc.c-torture/compile/20001018-1.x: Xfail.
9339
9340 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9341
9342 * gcc.c-torture/execute/20001017-1.c: New test.
9343
9344 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
9345
9346 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
9347 for multiple use of arguments with scanf formats; add tests for
9348 multiple use of arguments.
9349
9350 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
9351
9352 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
9353
9354 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
9355
9356 * gcc.dg/format-miss-1.c: New test.
9357
9358 2000-10-16 Jakub Jelinek <jakub@redhat.com>
9359
9360 * gcc.c-torture/execute/20001013-1.c: New test.
9361
9362 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
9363
9364 * gcc.dg/format-branch-1.c: New test.
9365
9366 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
9367
9368 * README, lib/file-format.exp: Remove EGCS references.
9369
9370 2000-10-16 Jakub Jelinek <jakub@redhat.com>
9371
9372 * gcc.dg/20001013-1.c: New test.
9373
9374 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
9375
9376 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
9377 for intmax_t in the compiler using __typeof__ and the type rules
9378 for conditional expressions.
9379
9380 2000-10-13 Jakub Jelinek <jakub@redhat.com>
9381
9382 * gcc.dg/20001012-1.c: New test.
9383 * gcc.dg/20001012-2.c: New test.
9384
9385 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
9386
9387 * gcc.dg/format-attr-1.c: New test.
9388
9389 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
9390
9391 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
9392 __LONG_LONG_MAX__ instead of LLONG_MAX.
9393
9394 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
9395
9396 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
9397 scanf flags.
9398 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
9399 flags.
9400
9401 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
9402
9403 * gcc.dg/sequence-pt-1.c: New test.
9404
9405 2000-10-11 Geoff Keating <geoffk@cygnus.com>
9406
9407 * gcc.c-torture/execute/20001011-1.c: New testcase.
9408 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9409
9410 2000-10-10 Jakub Jelinek <jakub@redhat.com>
9411
9412 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9413 does not error on it.
9414
9415 2000-10-10 Jakub Jelinek <jakub@redhat.com>
9416
9417 * gcc.dg/20001009-1.c: New test.
9418
9419 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
9420
9421 * gcc.c-torture/compile/20001009-1.c: Move from here ....
9422 * gcc.c-torture/execute/20001009-2.c: ... to here.
9423
9424 2000-10-09 Geoff Keating <geoffk@cygnus.com>
9425
9426 * gcc.c-torture/compile/20001009-1.c: New testcase.
9427 * gcc.c-torture/execute/20001009-1.c: New testcase.
9428 Testcases provided by Jan Hubicka <jh@suse.cz>.
9429
9430 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
9431
9432 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9433 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9434 uintmax_t using <limits.h> to emulate the compiler's internal
9435 logic. No longer XFAIL %j tests.
9436
9437 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
9438
9439 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9440 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9441 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9442 regexps and details of expected handling of some bad formats.
9443 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9444 suppression.
9445
9446 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
9447
9448 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9449 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9450 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9451 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9452 in list archives.
9453
9454 2000-10-06 Richard Henderson <rth@cygnus.com>
9455
9456 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9457 * g++.old-deja/g++.brendan/crash52.C: Likewise.
9458 * g++.old-deja/g++.jason/report.C: Likewise.
9459 * g++.old-deja/g++.law/friend5.C: Likewise.
9460 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
9461 of the expected warnings.
9462
9463 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
9464
9465 * g++.old-deja/g++.pt/enum14.C: New test.
9466
9467 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
9468
9469 * g++.old-deja/g++.pt/crash59.C: New test.
9470
9471 2000-10-04 Will Cohen <wcohen@redhat.com>
9472
9473 * gcc.dg/20000926-1.c: New test.
9474
9475 2000-10-03 Geoff Keating <geoffk@cygnus.com>
9476
9477 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9478 function name for current C++ compiler.
9479 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9480
9481 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
9482
9483 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9484 __PRETTY_FUNCTION__.
9485 * g++.old-deja/g++.ext/pretty2.C: Likewise.
9486
9487 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9488
9489 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9490
9491 2000-09-26 Jakub Jelinek <jakub@redhat.com>
9492
9493 * gcc.c-torture/compile/20000923-1.c: New test.
9494
9495 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9496
9497 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9498 * g++.old-deja/g++.pt/ttp62.C: Same.
9499 * g++.old-deja/g++.other/inline14.C: Same.
9500
9501 2000-09-24 Richard Henderson <rth@cygnus.com>
9502
9503 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9504
9505 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
9506
9507 * gcc.dg/c90-printf-1.c: Add test for wide string format.
9508
9509 2000-09-22 Geoff Keating <geoffk@cygnus.com>
9510
9511 * gcc.c-torture/compile/20000922-1.c: New file.
9512
9513 2000-09-21 Nick Clifton <nickc@redhat.com>
9514
9515 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9516 a signed long modulo operation.
9517 (mod6): New function - perform an unsigned long modulo operation.
9518 (main): Add tests for modulos of very large numbers by very small
9519 dividends.
9520
9521 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9522
9523 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9524
9525 2000-09-19 Richard Henderson <rth@cygnus.com>
9526
9527 * gcc.dg/compare2.c (case 10): XFAIL.
9528
9529 2000-09-18 Richard Henderson <rth@cygnus.com>
9530
9531 * gcc.c-torture/execute/20000906-1.c: Move ...
9532 * gcc.dg/20000906-1.c: ... here. Only run on targets
9533 that support __builtin_trap.
9534
9535 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
9536
9537 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9538
9539 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9540
9541 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9542 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
9543 more $ format tests.
9544
9545 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9546
9547 * gcc.dg/format-errmk-1.c: New test.
9548
9549 2000-09-17 Greg McGary <greg@mcgary.org>
9550
9551 * gcc.c-torture/execute/20000917-1.x: Remove.
9552
9553 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
9554
9555 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9556
9557 2000-09-17 Greg McGary <greg@mcgary.org>
9558
9559 * gcc.c-torture/execute/20000917-1.c: New test.
9560 * gcc.c-torture/execute/20000917-1.x: XFAIL.
9561
9562 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
9563
9564 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9565 in nested macro bug.
9566
9567 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
9568
9569 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9570
9571 2000-09-14 Jeffrey A Law (law@cygnus.com)
9572
9573 * gcc.c-torture/execute/20000914-1.c: New test.
9574
9575 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
9576
9577 * g++.other/inline13.C: New test.
9578
9579 2000-09-12 Andreas Jaeger <aj@suse.de>
9580
9581 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9582 constant by Ulrich Drepper <drepper@redhat.com>.
9583
9584 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
9585
9586 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9587
9588 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9589
9590 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9591
9592 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
9593
9594 * gcc.dg/cpp/backslash.c: New test.
9595
9596 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
9597
9598 * gcc.c-torture/execute/20000910-1.c: New test.
9599 * gcc.c-torture/execute/20000910-2.c: Likewise.
9600
9601 2000-09-11 Robert Lipe <robertl@sco.com>
9602
9603 * gcc.dg/pragma-align.c: New test.
9604
9605 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
9606
9607 * g++.old-deja/g++.pt/explicit82.C: New test.
9608 * g++.old-deja/g++.pt/explicit83.C: New test.
9609
9610 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
9611
9612 * gcc.dg/asm-names.c: New test.
9613
9614 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9615
9616 * gcc.dg/cpp/tr-warn6.c: New test
9617
9618 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
9619
9620 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9621 be accepted.
9622
9623 2000-09-07 Catherine Moore <clm@redhat.com>
9624
9625 * gcc.c-torture/execute/unroll-1.c: New test.
9626
9627 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
9628
9629 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9630 ERROR markers.
9631 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9632 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9633 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9634 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9635 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9636 Preprocess only.
9637 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9638 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9639
9640 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9641
9642 * g++.old-deja/g++.pt/deduct2.C: New test.
9643
9644 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9645
9646 * g++.old-deja/g++.pt/parms2.C: New test.
9647
9648 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9649
9650 * g++.old-deja/g++.pt/crash58.C: New test.
9651
9652 2000-09-06 Greg McGary <greg@mcgary.org>
9653
9654 * gcc.c-torture/execute/20000906-1.c: New test.
9655 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9656
9657 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9658
9659 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9660
9661 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9662
9663 * g++.old-deja/g++.pt/crash57.C: New test.
9664
9665 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9666
9667 * g++.old-deja/g++.pt/crash56.C: New test.
9668
9669 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9670
9671 * g++.old-deja/g++.pt/koenig1.C: New test.
9672
9673 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9674
9675 * gcc.dg/20000904-1.c: New test.
9676
9677 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9678
9679 * gcc.dg/cpp/paste8.c: New test.
9680
9681 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
9682
9683 * gcc.c-torture/compile/20000827-1.c: New test.
9684
9685 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9686
9687 * gcc.dg/format-diag-1.c: New test.
9688
9689 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9690
9691 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9692 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9693 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9694 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9695 gcc.dg/formatz-1.c: Adjust warning regular expressions.
9696
9697 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9698
9699 * g++.old-deja/g++.other/nested4.C: New test.
9700
9701 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9702
9703 * g++.old-deja/g++.ns/scoped1.C: New test.
9704
9705 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
9706
9707 * lib/g++.exp: Support testing already-installed GCC.
9708
9709 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9710
9711 * wtr-label-1.c, wtr-suffix-1.c: New tests.
9712
9713 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9714
9715 * gcc.dg/return-type-2.c: New test.
9716
9717 2000-08-27 Geoff Keating <geoffk@cygnus.com>
9718
9719 * gcc.c-torture/compile/20000825-1.c: New test.
9720
9721 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
9722
9723 * gcc.dg/dwarf2-2.c: New test.
9724
9725 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
9726
9727 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9728 dg-warning regexps.
9729
9730 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
9731
9732 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9733 gcc.dg/format-ext-5.c: New tests.
9734
9735 2000-08-25 Jakub Jelinek <jakub@redhat.com>
9736
9737 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9738
9739 2000-08-24 Mark Mitchell <mark@codesourcery.com>
9740
9741 * gcc.dg/noncompile/930622-2.c: Adjust error message.
9742
9743 2000-08-24 Richard Henderson <rth@cygnus.com>
9744
9745 * gcc.dg/ia64-sync-1.c: New test.
9746 * gcc.dg/ia64-sync-2.c: New test.
9747 * gcc.dg/ia64-asm-1.c: New test.
9748
9749 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
9750
9751 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9752 * gcc.dg/format-ext-2.c: New test.
9753
9754 2000-08-23 Jason Merrill <jason@redhat.com>
9755
9756 * lib/old-dejagnu.exp: Also ignore "In member function" and
9757 "At global scope".
9758
9759 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9760
9761 * gcc.dg/noncompile/label-lineno-1.c: New test.
9762
9763 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9764
9765 * gcc.dg/c99-array-nonobj-1.c: New test.
9766
9767 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9768
9769 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9770 tests.
9771 * gcc.dg/format-ext-1.c: New test.
9772
9773 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9774
9775 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9776 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9777 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9778 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9779 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9780
9781 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
9782
9783 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9784 gcc.dg/c99-strftime-2.c: New tests.
9785
9786 2000-08-22 Richard Henderson <rth@cygnus.com>
9787
9788 * gcc.c-torture/execute/20000822-1.c: New test.
9789
9790 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9791
9792 * gcc.c-torture/execute/20000819-1.x: Remove.
9793
9794 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9795
9796 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9797 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9798 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9799 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9800 gcc.dg/format-xopen-1.c: New tests.
9801
9802 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9803
9804 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9805
9806 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9807
9808 * g++.old-deja/g++.other/loop2.C: New test.
9809
9810 * gcc.c-torture/compile/20000606-1.c: New test.
9811 * gcc.c-torture/compile/20000728-1.c: New test.
9812 * gcc.c-torture/execute/20000801-1.c: New test.
9813 * gcc.c-torture/execute/20000801-2.c: New test.
9814 * gcc.c-torture/execute/20000819-1.c: New test.
9815 * gcc.c-torture/execute/20000819-1.x: XFAIL.
9816 * gcc.dg/20000629-1.c: New test.
9817 * gcc.dg/20000724-1.c: New test.
9818 * gcc.dg/20000807-1.c: New test.
9819
9820 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
9821
9822 * gcc.dg/cpp/pragma-1.c: New test.
9823 * gcc.dg/cpp/pragma-2.c: New test.
9824
9825 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
9826
9827 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
9828 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
9829
9830 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9831
9832 * gcc.c-torture/compile/20000818-1.c: New test.
9833
9834 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
9835
9836 * gcc.c-torture/execute/20000818-1.c: New test.
9837
9838 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
9839
9840 * gcc.dg/format-va-1.c: New test.
9841
9842 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9843
9844 * g++.old-deja/g++.other/typedef8.C: New test.
9845
9846 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9847
9848 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
9849 * g++.old-deja/g++.mike/net36.C: Mark candidate.
9850 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
9851 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
9852 * g++.old-deja/g++.other/ptrmem7.C: New test.
9853 * g++.old-deja/g++.pt/ptrmem10.C: New test.
9854
9855 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
9856
9857 * g++.old-deja/g++.pt/typename27.C: New test.
9858
9859 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
9860
9861 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
9862 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
9863 * g++.old-deja/g++.pt/friend45.C: New test.
9864 * g++.old-deja/g++.other/friend8.C: New test.
9865
9866 2000-08-15 Richard Henderson <rth@cygnus.com>
9867
9868 * gcc.c-torture/execute/20000815-1.c: New test.
9869
9870 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
9871
9872 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
9873 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
9874 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
9875
9876 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
9877
9878 * g++.old-deja/g++.other/refinit2.C: New test.
9879
9880 2000-08-13 Geoff Keating <geoffk@cygnus.com>
9881
9882 * lib/c-torture.exp (c-torture): Make
9883 compiler_conditional_xfail_data global.
9884 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
9885 compiler_conditional_xfail_data machinery.
9886 (f-torture-execute): Likewise.
9887 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
9888 and only when unrolling loops.
9889
9890 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
9891
9892 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
9893
9894 * g++.old-deja/g++.pt/explicit81.C: New test.
9895
9896 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
9897
9898 * g++.old-deja/g++.pt/typename26.C: New test.
9899
9900 2000-08-10 Geoff Keating <geoffk@cygnus.com>
9901
9902 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
9903 warning.
9904
9905 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
9906
9907 * g++.old-deja/g++.other/array3.C: New test.
9908
9909 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
9910
9911 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
9912 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
9913 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
9914 New tests.
9915
9916 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
9917
9918 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
9919 * g++.old-deja/g++.abi/vmihint.C: Likewise.
9920
9921 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
9922
9923 * gcc.c-torture/execute/20000808-1.c: New test.
9924
9925 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
9926
9927 * gcc.dg/c90-const-expr-1.c: New test.
9928
9929 2000-08-08 Richard Henderson <rth@cygnus.com>
9930
9931 * gcc.dg/noncompile/920923-1.c: Declare calloc.
9932
9933 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
9934
9935 * gcc.dg/noncompile/const-ll-1.c: New test.
9936
9937 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
9938
9939 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
9940
9941 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
9942
9943 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
9944 that running programs linked against the shared version of libobjc
9945 run correctly.
9946
9947 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
9948
9949 * gcc.dg/c99-printf-1.c: New test.
9950
9951 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
9952
9953 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
9954
9955 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
9956
9957 * gcc.c-torture/execute/20000731-1.x: Delete.
9958
9959 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
9960
9961 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
9962 and torture_without_loops as is done by c-torture.exp.
9963 (search_for): Copy from c-torture.exp.
9964 (gcc-dg-runtest): New function, drives a directory of tests
9965 iterating over the TORTURE_OPTIONS.
9966 (scan-assembler, scan-assembler-not): Move here from
9967 individual directory drivers.
9968
9969 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
9970 defined by lib/gcc-dg.exp.
9971 * gcc.dg/cpp/cpp.exp: Likewise.
9972 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
9973 gcc-dg-runtest, so we cycle over optimization options.
9974
9975 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
9976 * gcc.dg/compare2.c: No longer expected to fail.
9977
9978 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
9979
9980 * gcc.c-torture/execute/20000804-1.c: New test.
9981
9982 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
9983
9984 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
9985
9986 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
9987
9988 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
9989
9990 2000-08-03 Jeffrey A Law (law@cygnus.com)
9991
9992 * gcc.c-torture/compile/20000803-1.c: New test.
9993
9994 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
9995
9996 * gcc.c-torture/execute/20000801-3.c,
9997 gcc.c-torture/execute/20000801-4.c: New tests.
9998 * gcc.c-torture/execute/20000801-3.x,
9999 gcc.c-torture/execute/20000801-4.x: Xfail.
10000
10001 2000-08-02 Geoff Keating <geoffk@cygnus.com>
10002
10003 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
10004 libobjc/.libs to allow for libtool.
10005
10006 2000-08-02 Jakub Jelinek <jakub@redhat.com>
10007
10008 * gcc.c-torture/compile/20000802-1.c: New test.
10009
10010 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
10011
10012 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
10013
10014 2000-07-31 Jeffrey A Law (law@cygnus.com)
10015
10016 * gcc-c-torture/execute/20000731-2.c: New test.
10017
10018 * gcc.c-torture/execute/20000731-1.c: New test.
10019 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
10020
10021 2000-07-31 Jakub Jelinek <jakub@redhat.com>
10022
10023 * testsuite/gcc.dg/cpp/paste7.c: New test.
10024 * gcc.dg/cpp/20000725-1.c: New test.
10025
10026 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
10027
10028 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
10029 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
10030 declaration warning for __builtin_dwarf_reg_size.
10031
10032 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
10033
10034 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
10035
10036 * gcc.dg/noncompile/voidparam-1.c: New test.
10037
10038 2000-07-30 Richard Henderson <rth@cygnus.com>
10039
10040 * gcc.dg/c90-digraph-1.c: Don't xfail.
10041 * gcc.dg/compare2.c (case 10): Xfail.
10042 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
10043
10044 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
10045
10046 * gcc.dg/c99-main-1.c: New test.
10047
10048 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
10049
10050 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
10051
10052 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
10053
10054 * gcc.c-tortuer/execute/20000726-1.c: New test.
10055
10056 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
10057
10058 * gcc.c-torture/execute/enum-2.c: New test.
10059
10060 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10061
10062 * gcc.dg/cpp/tr-warn3.c: New test.
10063
10064 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
10065
10066 * g++.old-deja/g++.ext/implicit1.C: Remove.
10067 * g++.old-deja/g++.jason/c2.C: Remove
10068 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
10069 * g++.old-deja/g++.pt/crash16.C: Likewise.
10070 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
10071
10072 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
10073
10074 * g++.old-deja/g++.other/for2.C: New test.
10075
10076 2000-07-25 Jakub Jelinek <jakub@redhat.com>
10077
10078 * gcc.dg/20000720-1.c: New test.
10079
10080 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
10081
10082 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
10083
10084 2000-07-24 Geoff Keating <geoffk@cygnus.com>
10085
10086 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
10087 * gcc.c-torture/execute/20000722-1.c: New.
10088 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
10089
10090 2000-07-24 Jakub Jelinek <jakub@redhat.com>
10091
10092 * gcc.dg/cpp/20000720-1.S: New test.
10093
10094 2000-07-21 Michael Meissner <meissner@redhat.com>
10095
10096 * gcc.c-torture/execute/ieee/hugeval.c: New test.
10097
10098 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
10099
10100 * g++.old-deja/g++.brendan/crash16.C,
10101 g++.old-deja/g++.brendan/parse3.C,
10102 g++.old-deja/g++.brendan/redecl1.C,
10103 g++.old-deja/g++.ns/template13.C,
10104 g++.old-deja/g++.other/decl4.C,
10105 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
10106
10107 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
10108
10109 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
10110 and "Internal error".
10111
10112 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
10113 regexps.
10114 * gcc.dg/cpp/paste6.c: New test.
10115
10116 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
10117
10118 * gcc.dg/cpp/tr-direct.c: New test.
10119
10120 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
10121 gcc.dg/cpp/undef1.c: Tweak error regexps.
10122
10123 2000-07-18 Eric Christopher <echristo@redhat.com>
10124
10125 * gcc.c-torture/compile/20000718-1.c: New test.
10126
10127 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
10128
10129 * cpplex.c (_cpp_push_token): If the token being pushed back
10130 is the previous token in this context, just subtract one from
10131 context->posn.
10132 * cppmacro.c (save_expansion): Clear aux field when storing a
10133 placemarker.
10134
10135 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
10136
10137 * gcc.dg/noncompile/redecl-1.c: New test.
10138
10139 2000-07-18 Jakub Jelinek <jakub@redhat.com>
10140
10141 * gcc.c-torture/execute/20000717-5.c: New test.
10142 * gcc.c-torture/execute/20000717-1.x: Removed.
10143
10144 2000-07-17 Richard Henderson <rth@cygnus.com>
10145
10146 * gcc.c-torture/execute/20000717-4.c: New test.
10147
10148 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
10149
10150 * gcc.dg/cpp/syshdr.c: New test.
10151 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
10152
10153 2000-07-17 Neil Booth <neilb@earthling.net>
10154
10155 * gcc.dg/cpp/cmdlne-dM.c: New test.
10156 * gcc.dg/cpp/cmdlne-dD.c: New test.
10157
10158 2000-07-17 Jeffrey A Law (law@cygnus.com)
10159
10160 * gcc.c-torture/execute/20000717-3.c: New test.
10161
10162 * gcc.c-torture/compile/20000717-1.c: New test.
10163
10164 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
10165
10166 * gcc.c-torture/execute/20000717-2.c: New test.
10167
10168 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
10169
10170 * gcc.dg/formatz-1.c: New test.
10171
10172 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
10173 * gcc.dg/c99-digraph-1.c: New tests.
10174
10175 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
10176 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
10177
10178 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
10179 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
10180 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
10181 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
10182 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
10183 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
10184 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
10185
10186 2000-07-17 Greg McGary <greg@mcgary.org>
10187
10188 * gcc.c-torture/execute/20000717-1.c: New test.
10189 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
10190
10191 2000-07-15 Jakub Jelinek <jakub@redhat.com>
10192
10193 * gcc.c-torture/execute/20000715-2.c: New test.
10194 * gcc.dg/20000715-1.c: New test.
10195
10196 2000-07-15 Michael Meissner <meissner@redhat.com>
10197
10198 * gcc.c-torture/execute/20000715-1.c: New test.
10199
10200 2000-07-13 Jakub Jelinek <jakub@redhat.com>
10201
10202 * gcc.c-torture/execute/20000707-1.c: New test.
10203
10204 2000-07-13 Neil Booth <NeilB@earthling.net>
10205
10206 * testsuite/gcc.dg/cpp/digraph1.c,
10207 testsuite/gcc.dg/cpp/digraph2.c,
10208 testsuite/gcc.dg/cpp/digraphs.c: New tests.
10209
10210 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
10211
10212 * g77.f-torture/compile/20000630-2.f: New test.
10213 * g77.f-torture/compile/20000630-2.x
10214
10215 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
10216
10217 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
10218
10219 2000-07-11 Neil Booth <NeilB@earthling.net>
10220
10221 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
10222
10223 2000-07-11 Neil Booth <NeilB@earthling.net>
10224
10225 * gcc.dg/cpp/cmdlne-C.c: New.
10226
10227 2000-07-09 Neil Booth <NeilB@earthling.net>
10228
10229 * gcc.dg/cpp/directiv.c: New tests.
10230 * gcc.dg/cpp/undef1.c: Update.
10231
10232 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
10233
10234 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
10235
10236 2000-07-09 Neil Booth <NeilB@earthling.net>
10237
10238 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
10239
10240 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
10241
10242 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
10243 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
10244
10245 2000-07-08 Neil Booth <NeilB@earthling.net>
10246
10247 * gcc.dg/cpp/macsyntx.c: New tests.
10248
10249 2000-07-07 Jakub Jelinek <jakub@redhat.com>
10250
10251 * gcc.dg/20000707-1.c: New test.
10252
10253 2000-07-07 Jakub Jelinek <jakub@redhat.com>
10254
10255 * gcc.c-torture/execute/20000706-1.c: New test.
10256 * gcc.c-torture/execute/20000706-2.c: New test.
10257 * gcc.c-torture/execute/20000706-3.c: New test.
10258 * gcc.c-torture/execute/20000706-4.c: New test.
10259 * gcc.c-torture/execute/20000706-5.c: New test.
10260
10261 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
10262
10263 * g++.old-deja/g++.pt/instantiate7.C: New test.
10264
10265 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
10266
10267 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
10268 * g++.old-deja/g++.mike/thunk3.C: Likewise.
10269 * g++.old-deja/g++.other/rtti3.C: Likewise.
10270 * g++.old-deja/g++.other/rttid3.C: Likewise.
10271
10272 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
10273
10274 * g77.f-torture/compile/20000630-1.x: Fix typo
10275
10276 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
10277
10278 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
10279 assembly output.
10280
10281 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
10282
10283 * gcc.dg/cpp/ident.c: New test.
10284
10285 2000-07-05 Neil Booth <NeilB@earthling.net>
10286
10287 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
10288 gcc.dg/cpp/lexstrng.c: New tests.
10289
10290 2000-07-04 Neil Booth <NeilB@earthling.net>
10291
10292 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
10293 * gcc.dg/cpp/strify2.c: Same.
10294
10295 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
10296
10297 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
10298 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
10299 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
10300 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
10301
10302 * testsuite/gcc.dg/cpp/macro1.c,
10303 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
10304 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
10305 testsuite/gcc.dg/cpp/strify1.c,
10306 testsuite/gcc.dg/cpp/strify2.c: New tests.
10307
10308 2000-07-03 Jakub Jelinek <jakub@redhat.com>
10309
10310 * gcc.c-torture/execute/20000703-1.c: New test.
10311
10312 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
10313
10314 * g++.old-deja/g++.pt (lookup10.C): New test.
10315
10316 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
10317
10318 * g++.old-deja/g++.pt (typename25.C): New test.
10319
10320 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
10321
10322 * gcc.c-torture/compile/20000701-1.c: New test.
10323
10324 2000-06-30 Nick Clifton <nickc@cygnus.com>
10325
10326 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
10327 to test case.
10328
10329 2000-06-30 Catherine Moore <clm@cygnus.com>
10330
10331 * gcc.c-torture/execute/align-1.c: New test.
10332
10333 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
10334
10335 * g++.old-deja/g++.pt/expr8.C: New test.
10336 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
10337
10338 2000-06-29 Nick Clifton <nickc@cygnus.com>
10339
10340 * gcc.c-torture/compile/20000629-1.c: New test.
10341
10342 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
10343
10344
10345 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
10346 gcc.dg/noncompile directory, depending on whether they're
10347 preprocessor tests or not. Annotate all the tests for the dg
10348 framework.
10349
10350 * gcc.c-torture/noncompile/noncompile.exp: Delete.
10351 * gcc.dg/noncompile/noncompile.exp: New.
10352
10353 * Moved files:
10354 Old name New name
10355 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
10356 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
10357 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
10358 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
10359 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
10360 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
10361 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
10362 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
10363 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
10364 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
10365 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
10366 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
10367 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
10368 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
10369 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
10370 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
10371 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
10372 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
10373 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
10374 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
10375 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
10376 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
10377 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
10378 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
10379
10380 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
10381 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
10382 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
10383 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
10384 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
10385 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
10386
10387 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
10388
10389 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
10390 declare one variable. On the fourth, error.
10391 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
10392 declared by 20000628-1a.h.
10393
10394 2000-06-29 Richard Henderson <rth@redhat.com>
10395
10396 * gcc.c-torture/execute/930529-1.x: New file.
10397 * gcc.dg/920413-1.c: Adjust expected warning text.
10398 * gcc.dg/980217-1.c: Declare abort.
10399 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10400
10401 2000-06-29 Jeffrey A Law (law@cygnus.com)
10402
10403 * g77.f-torture/compile/20000629-1.f: New test.
10404 * g77.f-torture/compile/20000629-1.x: Expected to fail.
10405
10406 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
10407
10408 Rearrange lots of files, removing entirely the
10409 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10410 directories.
10411
10412 * Deleted files:
10413 gcc.c-torture/code_quality/code_quality.exp
10414 gcc.c-torture/special/special.exp
10415 gcc.failure/failure.exp
10416 gcc.failure/940409-1.x
10417 gcc.c-torture/compile/961203-1.x
10418
10419 * New files:
10420 gcc.misc-tests/linkage.exp
10421 gcc.c-torture/execute/920730-1t.c
10422 gcc.c-torture/execute/920730-1t.x
10423 gcc.c-torture/compile/920520-1.x
10424 gcc.c-torture/compile/920521-1.x
10425 gcc.c-torture/compile/981006-1.x
10426 gcc.c-torture/execute/eeprof-1.x
10427
10428 * Moved files (possibly with modifications to fit a new harness):
10429 Old name New name
10430 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
10431 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
10432 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
10433 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
10434 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
10435 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
10436 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
10437 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
10438 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
10439 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
10440 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
10441 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
10442 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
10443 gcc.failure/940409-1.c gcc.dg/940409-1.c
10444
10445 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
10446
10447 * c-torture/compile/961203-1.x: Delete.
10448
10449 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
10450 not exit. Include stdio.h.
10451 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10452 * gcc.misc-tests/dg-12.c: Likewise.
10453 * gcc.misc-tests/dg-5.c: Likewise.
10454 * gcc.misc-tests/dg-6.c: Likewise.
10455 * gcc.misc-tests/dg-7.c: Prototype abort.
10456 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10457 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10458 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
10459 not exit.
10460 * gcc.misc-tests/sieve.c: Use return from main, not exit.
10461 * gcc.misc-tests/sort2.c: Use return from main, not exit.
10462
10463 2000-06-28 Jakub Jelinek <jakub@redhat.com>
10464
10465 * gcc.dg/cpp/20000628-1.c: New test.
10466 * gcc.dg/cpp/20000628-1.h: New header for above test.
10467 * gcc.dg/cpp/20000628-1a.h: Likewise.
10468
10469 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
10470
10471 * gcc.dg/cpp: New directory.
10472 * gcc.dg/cpp/cpp.exp: New driver.
10473 * gcc.dg/cpp/20000627-1.c: New test.
10474 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10475 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10476 and rewrite as a compilation test.
10477
10478 * gcc.dg: Move many files into the cpp subdirectory, possibly
10479 renaming or editing them as well.
10480 Old name New name
10481 990119-1.c cpp/19990119-1.c
10482 990228-1.c cpp/19990228-1.c
10483 990407-1.c cpp/19990407-1.c
10484 990409-1.c cpp/19990409-1.c
10485 990413-1.c cpp/19990413-1.c
10486 990703-1.c cpp/19990703-1.c
10487 20000127-1.c cpp/20000127-1.c
10488 20000129-1.c cpp/20000129-1.c
10489 20000207-1.c cpp/20000207-1.c
10490 20000207-2.c cpp/20000207-2.c
10491 20000209-1.c cpp/20000209-1.c
10492 20000209-2.c cpp/20000209-2.c
10493 20000301-1.c cpp/20000301-1.c
10494 20000419-1.c cpp/20000419-1.c
10495 20000510-1.S cpp/20000510-1.S
10496 20000519-1.c cpp/20000519-1.c
10497 20000529-1.c cpp/20000529-1.c
10498 20000625-1.c cpp/20000625-1.c
10499 20000625-2.c cpp/20000625-2.c
10500 cpp-as1.c cpp/assert1.c
10501 cpp-as2.c cpp/assert2.c
10502 cxx-comments-1.c cpp/cxxcom1.c
10503 cxx-comments-2.c cpp/cxxcom2.c
10504 endif-label.c cpp/endif.c
10505 cpp-hash1.c cpp/hash1.c
10506 cpp-hash2.c cpp/hash2.c
10507 cpp-if1.c cpp/if-1.c
10508 cpp-if2.c cpp/if-2.c
10509 cpp-if3.c cpp/if-3.c
10510 cpp-if4.c cpp/if-4.c
10511 cpp-if5.c cpp/if-5.c
10512 cpp-cond.c cpp/if-cexp.c
10513 cpp-missingop.c cpp/if-mop.c
10514 cpp-missingparen.c cpp/if-mpar.c
10515 cpp-opprec.c cpp/if-oppr.c
10516 cpp-ifparen.c cpp/if-paren.c
10517 cpp-shortcircuit.c cpp/if-sc.c
10518 cpp-shift.c cpp/if-shift.c
10519 cpp-unary.c cpp/if-unary.c
10520 cpp-li1.c cpp/line1.c
10521 cpp-li2.c cpp/line2.c
10522 lineno.c cpp/line3.c
10523 lineno-2.c cpp/line4.c
10524 cpp-mi.c cpp/mi1.c
10525 cpp-mic.h cpp/mi1c.h
10526 cpp-micc.h cpp/mi1cc.h
10527 cpp-mind.h cpp/mi1nd.h
10528 cpp-mindp.h cpp/mi1ndp.h
10529 cpp-mix.h cpp/mi1x.h
10530 cpp-mi2.c cpp/mi2.c
10531 cpp-mi2a.h cpp/mi2a.h
10532 cpp-mi2b.h cpp/mi2b.h
10533 cpp-mi2c.h cpp/mi2c.h
10534 cpp-mi3.c cpp/mi3.c
10535 cpp-mi3.def cpp/mi3.def
10536 poison-1.c cpp/poison.c
10537 pr-impl.c cpp/prag-imp.c
10538 cpp-redef-2.c cpp/redef1.c
10539 cpp-redef.c cpp/redef2.c
10540 strpaste.c cpp/strp1.c
10541 strpaste-2.c cpp/strp2.c
10542 cpp-tradpaste.c cpp/tr-paste.c
10543 cpp-tradstringify.c cpp/tr-str.c
10544 cpp-tradwarn1.c cpp/tr-warn1.c
10545 cpp-tradwarn2.c cpp/tr-warn2.c
10546 trigraphs.c cpp/trigraphs.c
10547 cpp-unc1.c cpp/unc1.c
10548 cpp-unc2.c cpp/unc2.c
10549 cpp-unc3.c cpp/unc3.c
10550 cpp-unc.c cpp/unc4.c
10551 undef.c cpp/undef1.c
10552 undef-2.c cpp/undef2.c
10553 cpp-wi1.c cpp/widestr1.c
10554
10555 2000-06-27 Mark Mitchell <mark@codesourcery.com>
10556
10557 * lib/g++.exp (g++_include_flags): Tweak.
10558
10559 2000-06-27 H.J. Lu <hjl@gnu.org>
10560 Loren J. Rittle <ljrittle@acm.org>
10561
10562 * lib/g++.exp (g++_include_flags): Override libgloss.exp
10563 version with one that knows about the new gcc tree structure.
10564 (g++_link_flags): Same.
10565
10566 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
10567
10568 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10569 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10570 case we are cross-compiling.
10571
10572 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10573 g++.old-deja/g++.niklas/Makefile.in,
10574 g++.old-deja/g++.niklas/configure.in,
10575 g++.old-deja/g++.other/Makefile.in,
10576 g++.old-deja/g++.other/configure.in,
10577 gcc.c-torture/code_quality/Makefile.in,
10578 gcc.c-torture/code_quality/configure.in,
10579 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10580 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10581 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10582 gcc.c-torture/execute/ieee/Makefile.in,
10583 gcc.c-torture/execute/ieee/configure.in,
10584 gcc.c-torture/noncompile/Makefile.in,
10585 gcc.c-torture/noncompile/configure.in,
10586 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10587 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10588 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10589
10590 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10591
10592 * g++.old-deja/g++.other/ambig3.C: New test.
10593
10594 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10595
10596 * g++.old-deja/g++.pt/syntax1.C: New test.
10597 * g++.old-deja/g++.pt/syntax2.C: New test.
10598 * g++.old-deja/g++.other/syntax3.C: New test.
10599 * g++.old-deja/g++.other/syntax4.C: New test.
10600
10601 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10602
10603 * gcc.dg/20000623-1.c: Prototype exit and abort.
10604
10605 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10606
10607 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10608 New tests.
10609 * gcc.dg/cpp-mi3.def: New file.
10610
10611 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10612 inside assertions.
10613 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10614 lexer's error messages.
10615 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10616 divine anything from the linemarkers.
10617 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10618 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10619
10620 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
10621
10622 * gcc.dg/20000623-1.c: New test.
10623
10624 2000-06-22 Jakub Jelinek <jakub@redhat.com>
10625
10626 * gcc.c-torture/execute/20000622-1.c: New test.
10627
10628 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10629
10630 * g++.old-deja/g++.other/init15.C: New test.
10631
10632 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10633
10634 * g++.old-deja/g++.pt/vaarg2.C: New test.
10635 * g++.old-deja/g++.pt/vaarg3.C: New test.
10636
10637 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
10638
10639 * g++.old-deja/g++.other/dyncast6.C: New test.
10640
10641 2000-06-15 Jakub Jelinek <jakub@redhat.com>
10642
10643 * gcc.c-torture/execute/loop-6.c: New test.
10644
10645 2000-06-14 Jakub Jelinek <jakub@redhat.com>
10646
10647 * gcc.dg/20000614-1.c: New test.
10648 * gcc.dg/20000614-2.c: New test.
10649
10650 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
10651
10652 * g++.old-deja/g++.other/inline12.C: New test.
10653
10654 2000-06-13 Jakub Jelinek <jakub@redhat.com>
10655
10656 * g++.old-deja/g++.other/eh1.C: New test.
10657
10658 2000-06-12 Jakub Jelinek <jakub@redhat.com>
10659
10660 * g++.old-deja/g++.other/type.C: New test.
10661
10662 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10663
10664 * g++.old-deja/g++.other/initstring.C: New test.
10665
10666 2000-06-12 Jason Merrill <jason@redhat.com>
10667
10668 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10669
10670 2000-06-09 Jeffrey A Law (law@cygnus.com)
10671
10672 * gcc.c-torture/compile/20000609-1.c: New test.
10673
10674 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
10675
10676 * gcc.dg/20000609-1.c: New test.
10677
10678 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
10679
10680 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10681 * gcc.c-torture/noncompile/poison-1.c: Move...
10682 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10683 * gcc.dg/cpp-li1.c: Add a token after the #line.
10684
10685 2000-06-05 Richard Henderson <rth@cygnus.com>
10686
10687 * gcc.c-torture/execute/20000605-2.c: New test.
10688 * gcc.c-torture/execute/20000605-3.c: New test.
10689
10690 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
10691
10692 * g77.f-torture/execute/20000503-1.x: New file.
10693
10694 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
10695
10696 * g++.old-deja/g++.eh/badalloc1.C: New test.
10697
10698 2000-06-05 Richard Henderson <rth@cygnus.com>
10699
10700 * gcc.c-torture/execute/20000605-1.c: New test.
10701
10702 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10703 Nathan Sidwell <nathan@codesourcery.com>
10704
10705 * gcc.c-torture/compile/20000605-1.c: New test.
10706
10707 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
10708
10709 * g77.f-torture/compile/20000601-1.f: New test.
10710
10711 2000-06-03 Richard Henderson <rth@cygnus.com>
10712
10713 * gcc.c-torture/execute/20000603-1.c: New.
10714
10715 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
10716
10717 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10718 * gcc.dg/noreturn-2.c (noreturn): Likewise.
10719
10720 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
10721
10722 * gcc.dg/compare2.c (case 12): XFAIL.
10723 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10724 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10725
10726 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10727
10728 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
10729
10730 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10731 guard macro is already defined when the header is first
10732 included.
10733 * gcc.dg/cpp-mix.h: New file.
10734 * gcc.dg/endif-label.c: Update patterns to match compiler.
10735
10736 * g++.brendan/complex1.C: Declare abort.
10737 * g++.law/refs4.C: Remove XFAIL.
10738 * g++.oliva/expr2.C: Declare abort and exit.
10739
10740 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
10741
10742 * gcc.c-torture/execute/20000528-1.c: New test.
10743
10744 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10745 * g++.old-deja/g++.law/temps4.C: Likewise.
10746
10747 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10748 stdlib.h. Call abort() on failure.
10749 * g++.old-deja/g++.law/refs4.C: Likewise.
10750 * g++.old-deja/g++.law/temps4.C: Likewise.
10751 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10752 * gcc.c-torture/execute/20000112-1.c: Include string.h.
10753
10754 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
10755
10756 Relative to g++.dg/special:
10757 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10758
10759 Relative to g++.old-deja:
10760 * g++.brendan/complex1.C, g++.jason/optimize2.C,
10761 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10762 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10763 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10764 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10765 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10766 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10767
10768 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10769 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10770 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10771 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10772 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10773 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10774 and/or string.h.
10775
10776 * g++.other/goto1.C: Update expectations for error messages.
10777
10778 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
10779
10780 * gcc.c-torture/compile/20000523-1.c: New test.
10781
10782 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10783
10784 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10785
10786 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10787
10788 * g++.old-deja/g++.eh/catch11.C: New test.
10789 * g++.old-deja/g++.eh/catch12.C: New test.
10790
10791 2000-05-24 Nick Clifton <nickc@cygnus.com>
10792
10793 * gcc.c-torture/execute/20000523-1.c: New test.
10794
10795 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
10796
10797 * c-torture/execute/bcp-1.c: Replace abort in arg of
10798 __builtin_constant_p with a generic external function.
10799
10800 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10801 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10802 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10803 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10804 Prototype abort and/or exit.
10805
10806 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10807 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10808 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10809 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10810
10811 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
10812
10813 * gcc.dg/dwarf2-1.c: New test.
10814
10815 2000-05-20 Richard Henderson <rth@cygnus.com>
10816
10817 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
10818
10819 2000-05-20 Andreas Jaeger <aj@suse.de>
10820
10821 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
10822 testcase.
10823
10824 2000-05-19 David Edelsohn <edelsohn@gnu.org>
10825
10826 * gcc.c-torture/execute/20000519-2.c: New test.
10827
10828 2000-05-19 Andreas Jaeger <aj@suse.de>
10829
10830 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
10831 which fails with SSA.
10832
10833 * lib/c-torture.exp: Also test with -O3 -fssa.
10834
10835 2000-05-18 Michael Meissner <meissner@redhat.com>
10836
10837 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
10838 * gcc.c-torture/execute/920415-1.c: Ditto.
10839 * gcc.c-torture/execute/920501-1.c: Ditto.
10840 * gcc.c-torture/execute/conversion.c: Ditto.
10841 * gcc.c-torture/execute/cvt-1.c: Ditto.
10842
10843 2000-05-18 Jeffrey A Law (law@cygnus.com)
10844
10845 * gcc.c-torture/compile/20000518-1.c: New test.
10846
10847 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
10848
10849 * g77.f-torture/compile/200005018.f: New test.
10850
10851 2000-05-17 Jeffrey A Law (law@cygnus.com)
10852
10853 * gcc.c-torture/compile/20000517-1.c: New test.
10854
10855 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10856
10857 * gcc.c-torture/execute/20000516-1.c: New test.
10858
10859 2000-05-15 Jakub Jelinek <jakub@redhat.com>
10860
10861 * g++.old-deja/g++.other/eh.C: New test.
10862
10863 2000-05-12 Richard Henderson <rth@cygnus.com>
10864
10865 * gcc.c-torture/execute/990208-1.c (main): Don't pass
10866 constants through to doit's conditional.
10867
10868 2000-05-11 Jeffrey A Law (law@cygnus.com)
10869
10870 * gcc.c-torture/compile/20000511-1.c: New test.
10871 * g77.f-torture/compile/20000511-1.f: New test.
10872 * g77.f-torture/compile/20000511-2.f: New test.
10873
10874 2000-05-11 Michael Meissner <meissner@redhat.com>
10875
10876 * gcc.c-torture/execute/20000511-1.c: New test.
10877
10878 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
10879
10880 * gcc.dg/dg.exp: Scan .S files as well as .c files.
10881 * gcc.dg/20000510-1.S: New.
10882
10883 2000-05-08 Catherine Moore <clm@cygnus.com>
10884
10885 * gcc.dg/unused-3.c: New.
10886
10887 2000-05-06 Richard Henderson <rth@cygnus.com>
10888
10889 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
10890 * g++.old-deja/g++.mike/warn1.C: Likewise.
10891 * g++.old-deja/g++.pt/local1.C: Likewise.
10892 * g++.old-deja/g++.pt/local7.C: Likewise.
10893 * g++.old-deja/g++.pt/spec16.C: Likewise.
10894
10895 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
10896
10897 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
10898
10899 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
10900
10901 * g77.f-torture/execute/20000503-1.f: New test.
10902
10903 2000-05-04 Andreas Jaeger <aj@suse.de>
10904
10905 * gcc.dg/noreturn-2.c: New test.
10906
10907 2000-05-04 Neil Booth <NeilB@earthling.net>
10908
10909 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
10910 preprocessor.
10911
10912 2000-05-04 Richard Henderson <rth@cygnus.com>
10913
10914 * gcc.c-torture/execute/20000503-1.c: Fix typo.
10915
10916 2000-05-04 Richard Henderson <rth@cygnus.com>
10917
10918 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
10919 OpenSSL by Jason R Thorpe.
10920
10921 2000-05-03 Jim Wilson <wilson@cygnus.com>
10922
10923 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
10924
10925 2000-05-03 Robert Lipe <robertlipe@usa.net>
10926
10927 * gcc.dg/20000503-1.c: New test.
10928
10929 2000-05-02 Jakub Jelinek <jakub@redhat.com>
10930
10931 * gcc.c-torture/compile/20000502-1.c: New test.
10932 * g++.old-deja/g++.other/align.C: New test.
10933 * gcc.dg/cpp-tradstringify.c: New test.
10934
10935 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
10936
10937 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
10938 and hard registers.
10939
10940 2000-04-26 Geoff Keating <geoffk@cygnus.com>
10941
10942 * gcc.c-torture/execute/loop-5.c: New test.
10943
10944 2000-04-25 Jakub Jelinek <jakub@redhat.com>
10945
10946 * gcc.c-torture/execute/va-arg-20.c: New test.
10947
10948 2000-04-23 Jeffrey A Law (law@cygnus.com)
10949
10950 * gcc.c-torture/execute/20000422-1.c: New test.
10951
10952 2000-04-20 Greg McGary <gkm@gnu.org>
10953
10954 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
10955 when optimizing, but without sibling-call optimizations (-O1).
10956
10957 2000-04-20 Jeffrey A Law (law@cygnus.com)
10958
10959 * gcc.c-torture/compile/20000420-1.c: New test.
10960
10961 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
10962
10963 * g++.abi/ptrflags.C: New test.
10964 * g++.eh/catchptr1.C: Test incomplete pointer chains.
10965
10966 2000-04-19 Catherine Moore <clm@cygnus.com>
10967
10968 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
10969
10970 2000-04-19 Greg McGary <gkm@gnu.org>
10971
10972 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
10973 sibling-call optimizations.
10974
10975 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
10976
10977 * gcc.dg/20000419-1.c: New test.
10978
10979 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
10980
10981 * gcc.c-torture/execute/20000412-6.c: New test.
10982
10983 2000-04-12 Jeffrey A Law (law@cygnus.com)
10984
10985 * gcc.c-torture/execute/20000412-5.c: New test.
10986 * g77.f-torture/compile/20000412-1.f: New test.
10987 * gcc.c-torture/execute/20000412-4.c: New test.
10988 * gcc.c-torture/compile/20000412-2.c: New test.
10989 * gcc.c-torture/execute/20000412-3.c: New test.
10990 * gcc.c-torture/compile/20000412-1.c: New test.
10991 * gcc.c-torture/execute/20000412-2.c: New test.
10992
10993 2000-04-12 Jakub Jelinek <jakub@redhat.com>
10994
10995 * objc/execute/bf-20.m: New test.
10996
10997 2000-04-10 Richard Henderson <rth@cygnus.com>
10998
10999 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
11000
11001 * gcc.c-torture/execute/20000412-1.c: New test.
11002
11003 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
11004
11005 * g++.old-deja/g++.eh/catchptr1.C: New test.
11006
11007 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
11008
11009 * g++.old-deja/g++.abi/cxa_vec.C: New test.
11010
11011 2000-04-08 Neil Booth <NeilB@earthling.net>
11012
11013 * gcc.dg/cpp-nullchar.c: Remove test as
11014 embedded nulls cause problems.
11015
11016 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11017
11018 * gcc.dg/compare2.c: New test.
11019
11020 2000-04-08 Neil Booth <NeilB@earthling.net>
11021
11022 * gcc.dg/cpp-nullchar.c: New test.
11023
11024 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
11025
11026 * gcc.dg/cpp-mi2.c: New test.
11027 * gcc.dg/cpp-mi2[abc].h: New files.
11028
11029 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
11030
11031 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
11032 member name.
11033
11034 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
11035
11036 * g++.old-deja/g++.abi/vmihint.C: New test.
11037
11038 2000-04-06 Neil Booth <NeilB@earthling.net>
11039
11040 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
11041 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
11042 copyright.
11043
11044 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
11045
11046 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
11047 avoid stack-frame overwrite.
11048
11049 2000-04-05 Jakub Jelinek <jakub@redhat.com>
11050
11051 * gcc.c-torture/compile/20000405-2.c: New test.
11052 * gcc.c-torture/compile/20000405-3.c: New test.
11053
11054 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11055
11056 * gcc.c-torture/compile/20000405-1.c: New test.
11057
11058 2000-04-04 Geoff Keating <geoffk@cygnus.com>
11059
11060 * gcc.dg/cast-qual-1.c: Revert last change.
11061
11062 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11063
11064 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
11065
11066 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
11067
11068 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
11069 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
11070
11071 2000-04-03 Jeffrey A Law (law@cygnus.com)
11072
11073 * gcc.c-torture/compile/20000403-2.c: New test.
11074 * gcc.c-torture/compile/20000403-1.c: New test.
11075
11076 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
11077
11078 * gcc.c-torture/execute/20000403-1.c: New test.
11079
11080 2000-04-03 Geoff Keating <geoffk@cygnus.com>
11081
11082 * gcc.c-torture/execute/20000402-1.c: New test.
11083
11084 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
11085
11086 * gcc.c-torture/execute/va-arg-15.c: New test.
11087 * gcc.c-torture/execute/va-arg-16.c: New test.
11088 * gcc.c-torture/execute/va-arg-17.c: New test.
11089 * gcc.c-torture/execute/va-arg-18.c: New test.
11090 * gcc.c-torture/execute/va-arg-19.c: New test.
11091
11092 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
11093
11094 * gcc.c-torture/compile/981211-1.c: Move to...
11095 * gcc.dg/cpp-as1.c: ...here.
11096 * gcc.dg/cpp-as2.c: New file.
11097
11098 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
11099 compiler.
11100
11101 2000-04-02 Neil Booth <NeilB@earthling.net>
11102
11103 * gcc.dg/cpp-cond.c New tests.
11104 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
11105 accidental success less likely.
11106 * gcc.dg/cpp-missingop.c New tests.
11107 * gcc.dg/cpp-missingparen.c New tests.
11108 * gcc.dg/cpp-shift.c New tests.
11109 * gcc.dg/cpp-shortcircuit.c New tests.
11110 * gcc.dg/cpp-unary.c New tests.
11111
11112 2000-03-29 Jeffrey A Law (law@cygnus.com)
11113
11114 * gcc.c-torture/compile/20000329-1.c: New test.
11115
11116 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
11117
11118 * gcc.c-torture/compile/20000326-1.c: New test.
11119 * gcc.c-torture/compile/20000326-2.c: New test.
11120
11121 2000-03-24 Geoff Keating <geoffk@cygnus.com>
11122
11123 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
11124 the first parameter is a function argument.
11125
11126 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
11127
11128 * g++.old-deja/g++.ext/array4.C: New test.
11129
11130 2000-03-22 Geoff Keating <geoffk@cygnus.com>
11131
11132 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
11133
11134 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11135
11136 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
11137
11138 2000-03-19 Richard Henderson <rth@cygnus.com>
11139
11140 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
11141
11142 2000-03-19 Richard Henderson <rth@cygnus.com>
11143
11144 * gcc.c-torture/compile/20000319-1.c: New test.
11145
11146 2000-03-14 Jeffrey A Law (law@cygnus.com)
11147
11148 * gcc.c-torture/execute/20000314-3.c: New test.
11149 * gcc.c-torture/execute/20000314-2.c: New test.
11150 * gcc.c-torture/execute/20000314-1.c: New test.
11151 * gcc.c-torture/compile/20000314-2.c: New test.
11152 * gcc.c-torture/compile/20000314-1.c: New test.
11153
11154 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
11155
11156 * g++.old-deja/g++.warn/inline.C: New test.
11157
11158 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
11159
11160 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
11161 standards-compliant result rather than specific constants.
11162 Put test-values in array.
11163
11164 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
11165
11166 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
11167 (g++_target_compile): Put test-specific options last.
11168
11169 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
11170
11171 * g++.old-deja/g++.eh/vbase4.C: New test.
11172
11173 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
11174
11175 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
11176
11177 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
11178
11179 * g++.old-deja/g++.brendan/misc12.C: Removed.
11180 * g++.old-deja/g++.pt/memtemp77.C: Constify.
11181 * g++.old-deja/g++.ext/pretty4.C: New test.
11182
11183 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
11184
11185 * g++.old-deja/g++.other/string2.C: New test.
11186
11187 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
11188
11189 * g++.old-deja/g++.warn/impint2.C: New test.
11190
11191 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
11192
11193 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
11194 is 1, not zero.
11195
11196 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
11197
11198 * g++.old-deja/g++.warn/impint.C: New test.
11199 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
11200 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
11201 * g++.old-deja/g++.pt/explicit12.C: Likewise.
11202 * g++.old-deja/g++.pt/explicit13.C: Likewise.
11203 * g++.old-deja/g++.pt/explicit17.C: Likewise.
11204 * g++.old-deja/g++.pt/explicit18.C: Likewise.
11205 * g++.old-deja/g++.pt/explicit19.C: Likewise.
11206 * g++.old-deja/g++.pt/explicit23.C: Likewise.
11207 * g++.old-deja/g++.pt/explicit31.C: Likewise.
11208 * g++.old-deja/g++.pt/explicit35.C: Likewise.
11209 * g++.old-deja/g++.pt/explicit6.C: Likewise.
11210 * g++.old-deja/g++.pt/memclass7.C: Likewise.
11211
11212 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
11213
11214 * gcc.dg/cpp-redef.c: New test.
11215
11216 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
11217
11218 * g++.old-deja/g++.pt/unify7.C: New test.
11219
11220 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11221
11222 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
11223 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
11224
11225 2000-02-25 Geoff Keating <geoffk@cygnus.com>
11226
11227 * gcc.c-torture/compile/20000224-1.c: New test.
11228
11229 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11230
11231 * gcc.c-torture/compile/cpp-2.c: New test.
11232 * gcc.c-torture/compile/cpp-1.c: New test.
11233
11234 2000-02-25 Jeffrey A Law (law@cygnus.com)
11235
11236 * gcc.c-torture/execute/20000225-1.c: New test.
11237
11238 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11239
11240 * gcc.dg/cpp-li2.c: New test.
11241
11242 * gcc.dg/cpp-wi1.c: New test.
11243
11244 * gcc.dg/cpp-li1.c: New test.
11245
11246 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
11247
11248 * g++.old-deja/g++.other/sizeof5.C: New test.
11249
11250 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11251
11252 * gcc.c-torture/execute/va-arg-13.c: New test.
11253
11254 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
11255
11256 * gcc.c-torture/execute/va-arg-12.c: New test.
11257
11258 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
11259
11260 * gcc.c-torture/execute/20000223-1.c: New test.
11261
11262 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
11263
11264 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
11265
11266 2000-02-22 Mark Mitchell <mark@codesourcery.com>
11267
11268 * g++.old-deja/g++.abi/ptrmem.C: New test.
11269
11270 2000-02-19 Richard Henderson <rth@cygnus.com>
11271
11272 * gcc.c-torture/compile/init-3.c: New.
11273
11274 2000-02-17 Mark Mitchell <mark@codesourcery.com>
11275
11276 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
11277 ALWAYS_CXXFLAGS.
11278
11279 2000-02-11 Robert Lipe <robertl@sco.com>
11280
11281 * gcc.c-torture/compile/20000211-3.c: New test.
11282
11283 2000-02-11 Martin Buchholz <martin@xemacs.org>
11284
11285 * gcc.c-torture/compile/20000211-2.c: New test.
11286
11287 2000-02-11 Jeffrey A Law (law@cygnus.com)
11288
11289 * gcc.c-torture/compile/20000211-1.c: New test.
11290
11291 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
11292
11293 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
11294 on native targets
11295
11296 2000-02-08 Nathan Sidwell <nathan@acm.org>
11297
11298 * g++.old-deja/g++.other/cast5.C: New test.
11299
11300 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
11301
11302 * gcc.c-torture/execute/20000205-1.c: New.
11303
11304 2000-02-03 Nathan Sidwell <nathan@acm.org>
11305
11306 * g++.old-deja/g++.jason/cast3.C: Return void.
11307 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
11308
11309 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11310
11311 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
11312
11313 * gcc.dg/loop-1.c: New test.
11314
11315 2000-01-27 Jakub Jelinek <jakub@redhat.com>
11316
11317 * gcc.c-torture/compile/20000127-1.c: New test.
11318 * gcc.c-torture/execute/991228-1.c: New test.
11319
11320 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11321
11322 * gcc.dg/unused-2.c: New test.
11323
11324 * gcc.dg/conv-1.c: New test.
11325
11326 2000-01-24 Mark Mitchell <mark@codesourcery.com>
11327
11328 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
11329 compiler.
11330 (tool_option_proc): Fix typo.
11331
11332 2000-01-24 Geoff Keating <geoffk@cygnus.com>
11333
11334 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
11335 of the ld on the host, not on the build machine.
11336 Also, don't crash if '--help' is not a supported option.
11337
11338 2000-01-24 Richard Henderson <rth@cygnus.com>
11339
11340 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
11341
11342 2000-01-20 Jeffrey A Law (law@cygnus.com)
11343
11344 * gcc.c-torture/execute/20000120-2.c: New test.
11345 * gcc.c-torture/execute/20000120-1.c: New test.
11346
11347 2000-01-13 Jeffrey A Law (law@cygnus.com)
11348
11349 * gcc.c-torture/execute/20000113-1.c: New test.
11350
11351 2000-01-12 Jeffrey A Law (law@cygnus.com)
11352
11353 * gcc.c-torture/execute/20000112-1.c: New test.
11354
11355 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11356
11357 * gcc.dg/20000111-1.c: New test.
11358
11359 2000-01-10 Jeffrey A Law (law@cygnus.com)
11360
11361 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
11362 with 16 bit integers.
11363
11364 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11365
11366 * gcc.dg/20000108-1.c: New test.
11367
11368 2000-01-05 Nathan Sidwell <nathan@acm.org>
11369
11370 * g++.old-deja/g++.ns/koenig8.C: New test.
11371
11372 2000-01-05 Nathan Sidwell <nathan@acm.org>
11373
11374 * g++.old-deja/g++.other/cast4.C: New test.
11375
11376 2000-01-05 Jeffrey A Law (law@cygnus.com)
11377
11378 * gcc.c-torture/compile/20000105-2.c: New test.
11379 * gcc.c-torture/compile/20000105-1.c: New test.
11380
11381 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11382
11383 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
11384 references to printf & atoi to conform to ANSI standard.
11385 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
11386 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
11387 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
11388 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
11389 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
11390 * g++.old-deja/g++.brendan/complex1.C: Likewise.
11391 * g++.old-deja/g++.brendan/copy1.C: Likewise.
11392 * g++.old-deja/g++.brendan/copy2.C: Likewise.
11393 * g++.old-deja/g++.brendan/copy3.C: Likewise.
11394 * g++.old-deja/g++.brendan/copy4.C: Likewise.
11395 * g++.old-deja/g++.brendan/copy5.C: Likewise.
11396 * g++.old-deja/g++.brendan/copy6.C: Likewise.
11397 * g++.old-deja/g++.brendan/copy7.C: Likewise.
11398 * g++.old-deja/g++.brendan/copy8.C: Likewise.
11399 * g++.old-deja/g++.brendan/crash11.C: Likewise.
11400 * g++.old-deja/g++.brendan/crash14.C: Likewise.
11401 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
11402 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11403 * g++.old-deja/g++.brendan/delete2.C: Likewise.
11404 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
11405 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
11406 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
11407 * g++.old-deja/g++.brendan/eh1.C: Likewise.
11408 * g++.old-deja/g++.brendan/groff1.C: Likewise.
11409 * g++.old-deja/g++.brendan/init3.C: Likewise.
11410 * g++.old-deja/g++.brendan/misc12.C: Likewise.
11411 * g++.old-deja/g++.brendan/misc7.C: Likewise.
11412 * g++.old-deja/g++.brendan/new2.C: Likewise.
11413 * g++.old-deja/g++.brendan/operators4.C: Likewise.
11414 * g++.old-deja/g++.brendan/operators5.C: Likewise.
11415 * g++.old-deja/g++.brendan/overload2.C: Likewise.
11416 * g++.old-deja/g++.brendan/overload7.C: Likewise.
11417 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
11418 * g++.old-deja/g++.brendan/reference1.C: Likewise.
11419 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11420 * g++.old-deja/g++.brendan/template24.C: Likewise.
11421 * g++.old-deja/g++.brendan/template3.C: Likewise.
11422 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
11423 * g++.old-deja/g++.jason/inline3.C: Likewise.
11424 * g++.old-deja/g++.jason/opeq.C: Likewise.
11425 * g++.old-deja/g++.law/arg5.C: Likewise.
11426 * g++.old-deja/g++.law/arm7.C: Likewise.
11427 * g++.old-deja/g++.law/ctors11.C: Likewise.
11428 * g++.old-deja/g++.law/cvt8.C: Likewise.
11429 * g++.old-deja/g++.law/init9.C: Likewise.
11430 * g++.old-deja/g++.law/refs4.C: Likewise.
11431 * g++.old-deja/g++.law/template2.C: Likewise.
11432 * g++.old-deja/g++.law/visibility24.C: Likewise.
11433 * g++.old-deja/g++.law/vtable3.C: Likewise.
11434 * g++.old-deja/g++.mike/asm2.C: Likewise.
11435 * g++.old-deja/g++.mike/eh1.C: Likewise.
11436 * g++.old-deja/g++.mike/misc1.C: Likewise.
11437 * g++.old-deja/g++.mike/misc13.C: Likewise.
11438 * g++.old-deja/g++.mike/misc14.C: Likewise.
11439 * g++.old-deja/g++.mike/ns12.C: Likewise.
11440 * g++.old-deja/g++.mike/p1248.C: Likewise.
11441 * g++.old-deja/g++.mike/p3708.C: Likewise.
11442 * g++.old-deja/g++.mike/p3708a.C: Likewise.
11443 * g++.old-deja/g++.mike/p3708b.C: Likewise.
11444 * g++.old-deja/g++.mike/p646.C: Likewise.
11445 * g++.old-deja/g++.mike/p700.C: Likewise.
11446 * g++.old-deja/g++.mike/p783.C: Likewise.
11447 * g++.old-deja/g++.mike/p783a.C: Likewise.
11448 * g++.old-deja/g++.mike/p783b.C: Likewise.
11449 * g++.old-deja/g++.mike/p786.C: Likewise.
11450 * g++.old-deja/g++.mike/p789.C: Likewise.
11451 * g++.old-deja/g++.mike/p789a.C: Likewise.
11452 * g++.old-deja/g++.mike/p807a.C: Likewise.
11453 * g++.old-deja/g++.other/delete3.C: Likewise.
11454 * g++.old-deja/g++.other/dyncast1.C: Likewise.
11455 * g++.old-deja/g++.other/dyncast2.C: Likewise.
11456 * g++.old-deja/g++.other/dyncast3.C: Likewise.
11457 * g++.old-deja/g++.other/empty1.C: Likewise.
11458 * g++.old-deja/g++.other/temporary1.C: Likewise.
11459 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11460 * g++.old-deja/g++.pt/t16.C: Likewise.
11461 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11462
11463 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
11464
11465 * gcc.dg/991230-1.c: New test.
11466
11467 1999-12-29 Jeffrey A Law (law@cygnus.com)
11468
11469 * gcc.c-torture/compile/991229-3.c: New test.
11470 * gcc.c-torture/compile/991229-2.c: New test.
11471 * gcc.c-torture/compile/991229-1.c: New test.
11472
11473 1999-12-29 Greg McGary <gkm@eng.ascend.com>
11474
11475 * gcc.c-torture/compile/labels-2.c: New test.
11476
11477 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
11478
11479 * gcc.c-torture/execute/991227-1.c: New test.
11480
11481 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11482
11483 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11484
11485 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
11486
11487 * gcc.c-torture/execute/991221-1.c: New test.
11488
11489 1999-12-20 Nathan Sidwell <nathan@acm.org>
11490
11491 * g++.old-deja/g++.other/cast3.C: New test.
11492
11493 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
11494
11495 * gcc.c-torture/execute/991216-4.c: New test.
11496
11497 1999-12-16 Michael Meissner <meissner@cygnus.com>
11498
11499 * gcc.c-torture/execute/991216-1.c: New test.
11500 * gcc.c-torture/execute/991216-2.c: New test.
11501 * gcc.c-torture/execute/991216-3.c: New test.
11502
11503 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11504
11505 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11506 Actually make the test fail by using "-O2" for compilation.
11507
11508 1999-12-15 Nathan Sidwell <nathan@acm.org>
11509
11510 * g++.old-deja/g++.warn/cast-align1.C: New test.
11511
11512 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11513
11514 * gcc.c-torture/compile/991214-1.c: New test.
11515 * gcc.c-torture/compile/991214-2.c: New test.
11516
11517 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11518
11519 * gcc.dg/991214-1.c: New test.
11520
11521 1999-12-13 Jeffrey A Law (law@cygnus.com)
11522
11523 * gcc.c-torture/compile/991213-3.c: New test.
11524 * gcc.c-torture/compile/991213-2.c: New test.
11525 * gcc.c-torture/compile/991213-1.c: New test.
11526
11527 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
11528
11529 * gcc.dg/991209-1.c: New test.
11530
11531 1999-12-08 Nathan Sidwell <nathan@acm.org>
11532
11533 * gcc.c-torture/compile/991208-1.c: New test.
11534
11535 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11536
11537 * gcc.dg/ultrasp2.c: New test.
11538
11539 1999-12-05 Alex Samuel <samuel@codesourcery.com>
11540
11541 * g++.old-deja/g++.abi/align.C (main): Fix typo.
11542
11543 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
11544
11545 * gcc.c-torture/compile/991202-1.c: New test.
11546 * gcc.c-torture/execute/991202-1.c: New test.
11547 * gcc.c-torture/execute/991202-2.c: New test.
11548 * gcc.c-torture/execute/991202-3.c: New test.
11549
11550 1999-12-02 Alex Samuel <samuel@codesourcery.com>
11551
11552 * g++.old-deja/g++.abi/align.C: New test.
11553 * g++.old-deja/g++.abi/aggregates.C: Likewise.
11554 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11555
11556 1999-12-01 Richard Henderson <rth@cygnus.com>
11557
11558 * gcc.c-torture/execute/991201-1.c: New.
11559
11560 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
11561
11562 * gcc.dg/991129-1.c: New test.
11563
11564 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
11565
11566 * gcc.c-torture/compile/991127-1.c: New test.
11567
11568 1999-11-22 Nathan Sidwell <nathan@acm.org>
11569
11570 * g++.old-deja/g++.other/warn4.C: New test.
11571
11572 1999-11-22 Nathan Sidwell <nathan@acm.org>
11573
11574 * g++.old-deja/g++.eh/cleanup2.C: New test.
11575 * g++.old-deja/g++.ext/pretty2.C: New test.
11576 * g++.old-deja/g++.ext/pretty3.C: New test.
11577 * g++.old-deja/g++.other/debug6.C: New test.
11578
11579 1999-10-20 Jim Wilson <wilson@cygnus.com>
11580
11581 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11582 compiler_output to look for one error message instead of two.
11583
11584 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
11585
11586 * gcc.c-torture/execute/991118-1.c: Also test case
11587 where the word boundary does not split a byte evenly.
11588
11589 1999-11-19 Nathan Sidwell <nathan@acm.org>
11590
11591 * g++.old-deja/g++.ext/restrict1.C: New test.
11592
11593 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11594
11595 * gcc.c-torture/execute/991118-1.c: New test.
11596
11597 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
11598
11599 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
11600 working directory pathnames.
11601
11602 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
11603
11604 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11605 host is equipped with driver.h and driver.o so it can actually
11606 compile and run the tests.
11607
11608 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
11609
11610 * gcc.c-torture/compile/991008-1.c: New test.
11611
11612 1999-11-08 Nick Clifton <nickc@cygnus.com>
11613
11614 * lib/gcc-dg.exp: Include target-supports.exp
11615
11616 1999-11-05 Nick Clifton <nickc@cygnus.com>
11617
11618 * lib/target-supports.exp: New file: Provide procs to test for
11619 features supported by the target.
11620 (check_weak_available): Moved here from ecos.exp.
11621 (check_alias_available): New proc: Determine of the target
11622 toolchain supports the alias attribute.
11623
11624 * gcc.dg/special/ecos.exp: Move check_weak_available to
11625 target-supports.exp.
11626 (alias-1.c): Only perform the test if the target supports
11627 aliases.
11628 (wkali-1.c): Only perform the test if the target supports
11629 aliases.
11630
11631 * gcc.dg/990506-0.c: Expect error messages from cross
11632 targets as well as native targets.
11633
11634 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11635
11636 * gcc.dg/ultrasp1.c: Removed xfail.
11637 * gcc.dg/struct-ret-2.c: Likewise.
11638 * gcc.dg/array-1.c: Likewise.
11639
11640 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11641
11642 * gcc.dg/struct-ret-2.c: New test.
11643
11644 * gcc.dg/array-1.c: New test.
11645
11646 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
11647
11648 * gcc.c-torture/execute/991030-1.c: New test.
11649
11650 1999-10-26 Richard Henderson <rth@cygnus.com>
11651
11652 * gcc.c-torture/compile/991026-2.c: New test.
11653
11654 1999-10-26 Jeffrey A Law (law@cygnus.com)
11655
11656 * gcc.c-torture/compile/991026-1.c: New test.
11657
11658 1999-10-23 Jeffrey A Law (law@cygnus.com)
11659
11660 * gcc.c-torture/execute/991023-1.c: New test.
11661
11662 1999-10-19 Jeffrey A Law (law@cygnus.com)
11663
11664 * gcc.c-torture/execute/991019-1.c: New test.
11665
11666 1999-10-16 Richard Henderson <rth@cygnus.com>
11667
11668 * gcc.c-torture/execute/991016-1.c: New test.
11669
11670 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
11671
11672 * gcc.c-torture/execute/991014-1.c: New test.
11673
11674 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
11675
11676 * g++.old-deja/g++.other/union2.C: New test.
11677
11678 1999-10-13 Nathan Sidwell <nathan@acm.org>
11679
11680 * g++.old-deja/g++.other/vaarg2.C: New test.
11681 * g++.old-deja/g++.other/vaarg3.C: New test.
11682
11683 1999-10-12 Craig Burley <craig@jcb-sc.com>
11684
11685 * g77.f-torture/noncompile/19990905-1.f: Moved from being
11686 in compile/.
11687
11688 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
11689
11690 * gcc.c-torture/execute/va-arg-11.c: New test.
11691
11692 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
11693
11694 * lib/file-format.exp (gcc_target_object_format): Don't
11695 crash if objdump is unavailable.
11696
11697 1999-09-29 Donn Terry <donn@interix.com>
11698
11699 * gcc.misc-tests/mg.exp: delete extraneous redirection.
11700
11701 1999-09-28 Nick Clifton <nickc@cygnus.com>
11702
11703 * gcc.c-torture/compile/990928-1.c: New test.
11704
11705 1999-09-28 Nathan Sidwell <nathan@acm.org>
11706
11707 * g++.old-deja/g++.other/decl6.C: New test.
11708
11709 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11710
11711 * gcc.c-torture/execute/va-arg-10.c: New test.
11712
11713 1999-09-27 Nathan Sidwell <nathan@acm.org>
11714
11715 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11716 __PRETTY_FUNCTION__.
11717
11718 1999-09-23 Nick Clifton <nickc@cygnus.com>
11719
11720 * gcc.c-torture/execute/990923-1.c: New test.
11721
11722 1999-09-21 Nick Clifton <nickc@cygnus.com>
11723
11724 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11725 for which -fpic is inappropriate.
11726
11727 1999-09-21 Mark Mitchell <mark@codesourcery.com>
11728
11729 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11730
11731 1999-09-21 Nathan Sidwell <nathan@acm.org>
11732
11733 * g++.old-deja/g++.other/dyncast1.C: New test.
11734 * g++.old-deja/g++.other/dyncast2.C: New test.
11735 * g++.old-deja/g++.other/dyncast3.C: New test.
11736 * g++.old-deja/g++.other/dyncast4.C: New test.
11737 * g++.old-deja/g++.other/dyncast5.C: New test.
11738 * g++.old-deja/g++.eh/catch3.C: New test.
11739 * g++.old-deja/g++.eh/catch3p.C: New test.
11740 * g++.old-deja/g++.eh/catch4.C: New test.
11741 * g++.old-deja/g++.eh/catch4p.C: New test.
11742 * g++.old-deja/g++.eh/catch5.C: New test.
11743 * g++.old-deja/g++.eh/catch5p.C: New test.
11744 * g++.old-deja/g++.eh/catch6.C: New test.
11745 * g++.old-deja/g++.eh/catch6p.C: New test.
11746 * g++.old-deja/g++.eh/catch7.C: New test.
11747 * g++.old-deja/g++.eh/catch7p.C: New test.
11748 * g++.old-deja/g++.eh/catch8.C: New test.
11749 * g++.old-deja/g++.eh/catch8p.C: New test.
11750 * g++.old-deja/g++.eh/catch9.C: New test.
11751 * g++.old-deja/g++.eh/catch9p.C: New test.
11752
11753 1999-09-13 Nathan Sidwell <nathan@acm.org>
11754
11755 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11756 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11757
11758 1999-09-13 Jeffrey A Law (law@cygnus.com)
11759
11760 * gcc.c-torture/compile/990913-1.c: New test.
11761
11762 1999-09-10 Nathan Sidwell <nathan@acm.org>
11763
11764 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11765 * g++.old-deja/g++.jason/rfg5.C: Likewise.
11766
11767 1999-09-09 Richard Henderson <rth@cygnus.com>
11768
11769 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11770
11771 1999-09-09 Nathan Sidwell <nathan@acm.org>
11772
11773 * g++.old-deja/g++.other/lookup11.C: New test.
11774 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11775 what is permitted and what we want.
11776 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11777 overload use.
11778 * g++.old-deja/g++.jason/rfg5.C: Likewise
11779
11780 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
11781
11782 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11783 * gcc.c-torture/noncompile/poison-1.c: New file.
11784
11785 1999-09-08 Nathan Sidwell <nathan@acm.org>
11786
11787 * g++.old-deja/g++.other/sizeof3.C: New test.
11788 * g++.old-deja/g++.other/sizeof4.C: New test.
11789 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11790 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11791
11792 1999-09-07 Richard Henderson <rth@cygnus.com>
11793
11794 * gcc.dg/va-arg-1.c: New.
11795
11796 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11797
11798 * gcc.c-torture/execute/va-arg-9.c: New test.
11799
11800 1999-09-05 Craig Burley <craig@jcb-sc.com>
11801
11802 * g77.f-torture/compile/980519-2.f: New test.
11803 * g77.f-torture/compile/19990905-0.f: New test.
11804 * g77.f-torture/compile/19990905-1.f: New test.
11805 * g77.f-torture/compile/19990905-2.f: New test.
11806
11807 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11808
11809 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
11810
11811 * gcc.c-torture/execute/990827-1.c: Fix typo.
11812
11813 1999-09-03 Nathan Sidwell <nathan@acm.org>
11814
11815 * g++.old-deja/g++.other/deref1.C: New test.
11816
11817 1999-09-02 Nathan Sidwell <nathan@acm.org>
11818
11819 * g++.old-deja/g++.other/ambig2.C: New test.
11820 * g++.old-deja/g++.other/cond5.C: New test.
11821 * g++.old-deja/g++.other/lookup16.C: New test.
11822
11823 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
11824
11825 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
11826 assemblers too.
11827
11828 1999-08-31 Jeffrey A Law (law@cygnus.com)
11829
11830 * lib/c-torture.exp: Avoid the "compare executables" optimization
11831 when testing native.
11832
11833 1999-08-29 Jeffrey A Law (law@cygnus.com)
11834
11835 * gcc.c-torture/execute/990829-1.c: New test.
11836 * gcc.c-torture/compile/990829-1.c: New test.
11837
11838 1999-08-27 Paul Burchard <burchard@pobox.com>
11839
11840 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
11841 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
11842 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
11843 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
11844 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
11845 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
11846 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
11847 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
11848 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
11849 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
11850 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
11851
11852 1999-08-27 Jeffrey A Law (law@cygnus.com)
11853
11854 * gcc.c-torture/execute/990827-1.c: New test.
11855
11856 1999-08-26 Craig Burley <craig@jcb-sc.com>
11857
11858 * g77.f-torture/noncompile/19990826-4.f: New test.
11859
11860 * g77.f-torture/compile/19990826-3.f: New test.
11861
11862 * g77.f-torture/execute/19990826-2.f: New test.
11863
11864 * g77.f-torture/compile/19990826-1.f: New test.
11865
11866 * gcc.c-torture/execute/990826-0.c: New test.
11867 * g77.c-torture/execute/19990826-0.f: New test.
11868
11869 * g77.f-torture/noncompile/970626-2.f: New test.
11870
11871 1999-08-25 Paul Burchard <burchard@pobox.com>
11872
11873 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
11874 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
11875 lss-011.C: New tests.
11876
11877 1999-08-25 Nathan Sidwell <nathan@acm.org>
11878
11879 * g++.old-deja/g++.other/decl5.C: New test.
11880
11881 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11882
11883 * noncompile/noncompile.exp: Load_lib c-torture.exp.
11884 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
11885 call `postbase' for each one. All callers of `postbase' changed
11886 to call this instead.
11887
11888 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
11889
11890 * gcc.c-torture/execute/990811-1.c: New test.
11891
11892 1999-08-09 Nick Clifton <nickc@cygnus.com>
11893
11894 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
11895 just native ones.
11896
11897 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
11898 just native ones.
11899
11900 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
11901
11902 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
11903
11904 1999-08-04 Jeffrey A Law (law@cygnus.com)
11905
11906 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
11907
11908 1999-08-04 Nathan Sidwell <nathan@acm.org>
11909
11910 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
11911
11912 1999-08-04 Jeffrey A Law (law@cygnus.com)
11913
11914 * gcc.c-torture/execute/990804-1.c: New test.
11915
11916 1999-08-03 Nathan Sidwell <nathan@acm.org>
11917
11918 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
11919 * g++.old-deja/g++.brendan/crash64.C: Likewise
11920 * g++.old-deja/g++.brendan/overload8.C: Likewise
11921
11922 1999-08-03 Nathan Sidwell <nathan@acm.org>
11923
11924 * g++.old-deja/g++.other/struct1.C: New test.
11925
11926 1999-08-03 Nathan Sidwell <nathan@acm.org>
11927
11928 * g++.old-deja/g++.other/enum2.C: New test.
11929
11930 1999-08-02 Richard Henderson <rth@cygnus.com>
11931
11932 Adapted from tests from Franz Sirl:
11933 * gcc.c-torture/execute/va-arg-7.c: New test.
11934 * gcc.c-torture/execute/va-arg-8.c: New test.
11935
11936 1999-08-01 Jeffrey A Law (law@cygnus.com)
11937
11938 * gcc.c-torture/compile/990801-2.c: New test.
11939
11940 * gcc.c-torture/compile/990801-1.c: New test.
11941
11942 1999-07-27 Michael Meissner <meissner@cygnus.com>
11943
11944 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
11945 fp-cmp-1.c, converting double to float.
11946
11947 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
11948 fp-cmp-1.c, converting double to long double.
11949
11950 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
11951 from fr1 to unknown_register, since fr1 is a legitimate register
11952 on some machines.
11953
11954 1999-07-25 Jeffrey A Law (law@cygnus.com)
11955
11956 * README: More listname related changes.
11957
11958 1999-07-08 Catherine Moore <clm@cygnus.com>
11959
11960 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
11961
11962 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
11963
11964 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
11965
11966 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
11967
11968 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
11969
11970 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
11971
11972 * gcc.dg/990703-1.c: New test.
11973
11974 1999-06-29 Nick Clifton <nickc@cygnus.com>
11975
11976 * lib/file-format.exp: New file: Move definition of proc
11977 gcc_target_object_format to here from
11978 gcc.dg/special/ecos.exp.
11979
11980 * lib/c-torture.exp: Include lib file-format.exp.
11981 * lib/gcc-dg.exp: Include lib file-format.exp.
11982
11983 * gcc.dg/special/ecos.exp: Remove definition of proc
11984 gcc_target_object_format.
11985
11986 1999-06-28 Jeffrey A Law (law@cygnus.com)
11987
11988 * gcc.c-torture/execute/990628-1.c: New test.
11989
11990 1999-06-25 Jeffrey A Law (law@cygnus.com)
11991
11992 * gcc.c-torture/compile/990625-2.c: New test.
11993
11994 * gcc.c-torture/compile/990625-1.c: New test.
11995
11996 1999-06-23 Nick Clifton <nickc@cygnus.com>
11997
11998 * gcc.c-torture/compile/dll.c: New test case. Check that dll
11999 attributes compile.
12000 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
12001 ports that use the COFF/PE file format.
12002
12003 1999-06-17 Jeffrey A Law (law@cygnus.com)
12004
12005 * gcc.c-torture/compile/990617-1.c: New test.
12006
12007 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
12008
12009 * g++.old-deja/g++.other/decl4.C: New test.
12010
12011 1999-06-14 Nathan Sidwell <nathan@acm.org>
12012
12013 * g++.old-deja/g++.other/bitfld3.C: New test.
12014
12015 1999-06-08 Nathan Sidwell <nathan@acm.org>
12016
12017 * g++.old-deja/g++.eh/catch1.C: New test.
12018
12019 1999-06-07 Jeffrey A Law (law@cygnus.com)
12020
12021 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
12022
12023 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
12024 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
12025
12026 1999-06-05 Craig Burley <craig@jcb-sc.com>
12027
12028 * g77.f-torture/compile/19990502-0.f: Replace with new,
12029 shorter, test that still fails after recent changes.
12030
12031 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12032
12033 * gcc.c-torture/execute/990604-1.c: New test.
12034
12035 1999-05-31 Jeffrey A Law (law@cygnus.com)
12036
12037 * gcc.c-torture/execute/990531-1.c: New test.
12038
12039 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12040
12041 * gcc.c-torture/compile/990527-1.c: New test.
12042
12043 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
12044
12045 * gcc.c-torture/execute/990527-1.c: New test.
12046
12047 1999-05-25 Nick Clifton <nickc@cygnus.com>
12048
12049 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
12050 bitfields as signed.
12051
12052 1999-05-25 Craig Burley <craig@jcb-sc.com>
12053
12054 * g77.f-torture/compile/19990525-0.f: New test.
12055
12056 1999-05-25 Jeffrey A Law (law@cygnus.com)
12057
12058 * gcc.c-torture/execute/990525-2.c: New test.
12059
12060 * gcc.c-torture/execute/990525-1.c: New test.
12061
12062 1999-05-24 Nathan Sidwell <nathan@acm.org>
12063
12064 * g++.old-deja/g++.other/anon3.C: New test.
12065 * g++.old-deja/g++.other/anon4.C: New test.
12066 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
12067 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
12068 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
12069 Merrill).
12070
12071 1999-05-24 Jeffrey A Law (law@cygnus.com)
12072
12073 * gcc.c-torture/execute/990524-1.c: New test.
12074
12075 * gcc.dg/990524-1.c: New test.
12076
12077 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12078
12079 * gcc.c-torture/compile/990523-1.c: New test.
12080
12081 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
12082
12083 * gcc.c-torture/compile/990519-1.c: New test.
12084
12085 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12086
12087 * gcc.c-torture/compile/990517-1.c: New test.
12088
12089 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
12090 (e4, f4): New tests.
12091 (main): Call them.
12092
12093 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12094
12095 * gcc.dg/noreturn-1.c: New test.
12096
12097 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12098
12099 * gcc.c-torture/execute/990513-1.c: New test.
12100
12101 1999-05-10 Richard Henderson <rth@cygnus.com>
12102
12103 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
12104
12105 1999-05-10 Craig Burley <craig@jcb-sc.com>
12106
12107 * g77.f-torture/execute/erfc.f: Use small single-precision
12108 values, to avoid problems on Alphas when not -mieee.
12109
12110 1999-05-08 Craig Burley <craig@jcb-sc.com>
12111
12112 * gcc.dg/990506-0.c: New test.
12113
12114 1999-05-08 Richard Henderson <rth@cygnus.com>
12115
12116 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
12117 the constant to test. Don't XFAIL 64-bit targets.
12118
12119 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
12120 * g++.old-deja/g++.law/profile1.C: Likewise.
12121
12122 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
12123 operator new instances.
12124 * g++.old-deja/g++.other/delete5.C: Likewise.
12125
12126 1999-05-03 Craig Burley <craig@jcb-sc.com>
12127
12128 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
12129 intrinsic.
12130
12131 1999-05-03 Craig Burley <craig@jcb-sc.com>
12132
12133 * g77.f-torture/execute/u77-test.f: Reverse order of two
12134 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
12135
12136 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12137
12138 * gcc.dg/compare1.c: New test.
12139
12140 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
12141
12142 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
12143 New tests.
12144
12145 1999-05-02 Craig Burley <craig@jcb-sc.com>
12146
12147 * g77.f-torture/compile/19990502-1.f: New test.
12148
12149 1999-05-02 Craig Burley <craig@jcb-sc.com>
12150
12151 * g77.f-torture/compile/19990502-0.f: New test.
12152
12153 1999-05-02 Craig Burley <craig@jcb-sc.com>
12154
12155 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
12156 intrinsic.
12157
12158 1999-05-02 Craig Burley <craig@jcb-sc.com>
12159
12160 * g77.f-torture/execute/u77-test.f (main): List libU77
12161 intrinsics not currently tested.
12162 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
12163 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
12164 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
12165 Trim blanks off the ends of some printed strings.
12166
12167 1999-05-02 Craig Burley <craig@jcb-sc.com>
12168
12169 * g77.f-torture/execute/u77-test.f (main): Just warn about
12170 FSTAT gid disagreement, as it's expected on some systems.
12171
12172 1999-05-01 Craig Burley <craig@jcb-sc.com>
12173
12174 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
12175 use a new function, which allows for some slop.
12176 Clean up some commentary.
12177 (issum): The new function.
12178 (sgladd): Deleted subroutine.
12179
12180 1999-05-01 Craig Burley <craig@jcb-sc.com>
12181
12182 * g77.f-torture/execute/u77-test.f: Modify to be more like
12183 libf2c/libU77 version, bringing patches to that version here.
12184 Add suitable commentary.
12185
12186 1999-04-25 Richard Henderson <rth@cygnus.com>
12187
12188 * gcc.dg/990424-1.c: New test.
12189
12190 1999-04-24 Craig Burley <craig@jcb-sc.com>
12191
12192 * g77.f-torture/execute/u77-test.f (main): Bug involving
12193 LSTAT has been fixed, so turn back on full checking.
12194
12195 1999-04-20 Craig Burley <craig@jcb-sc.com>
12196
12197 * g77.f-torture/compile/19990419-0.f: New test.
12198 * g77.f-torture/execute/19990419-1.f: New test.
12199
12200 1999-04-17 Richard Henderson <rth@cygnus.com>
12201
12202 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
12203 to avoid the need for a prototype to supress a warning.
12204
12205 1999-04-07 Jim Wilson <wilson@cygnus.com>
12206
12207 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
12208
12209 1999-04-04 Jeffrey A Law (law@cygnus.com)
12210
12211 * gcc.c-torture/execute/990404-1.c: New test.
12212
12213 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
12214
12215 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
12216 * gcc.dg/cpp-if3.c: Don't use -pedantic.
12217 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
12218 missing initializer warnings.
12219
12220 1999-03-28 Jeffrey A Law (law@cygnus.com)
12221
12222 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
12223 matching strings.
12224
12225 1999-03-26 Jeffrey A Law (law@cygnus.com)
12226
12227 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
12228
12229 1999-03-26 Craig Burley <craig@jcb-sc.com>
12230
12231 * g77.f-torture/execute/19990325-0.f: New test.
12232 * g77.f-torture/execute/19990325-1.f: New test.
12233
12234 1999-03-24 Jeffrey A Law (law@cygnus.com)
12235
12236 * gcc.c-torture/execute/990324-1.c: New test.
12237
12238 1999-03-22 Jim Wilson <wilson@cygnus.com>
12239
12240 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
12241 test with 4.
12242
12243 1999-03-17 Richard Henderson <rth@cygnus.com>
12244
12245 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
12246
12247 1999-03-13 Craig Burley <craig@jcb-sc.com>
12248
12249 * g77.f-torture/execute/19990313-2.f: New test.
12250 * g77.f-torture/execute/19990313-3.f: New test.
12251
12252 1999-03-13 Craig Burley <craig@jcb-sc.com>
12253
12254 * g77.f-torture/execute/19990313-0.f: New test.
12255 * g77.f-torture/execute/19990313-1.f: New test.
12256
12257 1999-03-12 Jim Wilson <wilson@cygnus.com>
12258
12259 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
12260 printf to sprintf.
12261 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
12262 (main): Add check for u15. Conditionalize u31 check depending on
12263 whether ints are <32 bits or >=32 bits.
12264
12265 1999-03-08 Craig Burley <craig@jcb-sc.com>
12266
12267 * g77.f-torture/execute/19981119-0.f: Improve testiness.
12268
12269 1999-03-08 Craig Burley <craig@jcb-sc.com>
12270
12271 * g77.f-torture/compile/19990305-0.f: New test.
12272 * g77.f-torture/execute/19981119-0.f: New test.
12273
12274 1999-03-08 Craig Burley <craig@jcb-sc.com>
12275
12276 * g77.f-torture/execute/970625-2.f: call ABORT if final
12277 result is not correct, instead of just printing it.
12278 Add this checking via newly introduced obfuscation, to
12279 trip up buggy front ends.
12280
12281 1999-03-07 Craig Burley <craig@jcb-sc.com>
12282
12283 * g77.f-torture/compile/960317-1.f: Moved from being
12284 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
12285
12286 1999-03-06 Craig Burley <craig@jcb-sc.com>
12287
12288 * g77.f-torture/execute/960317-1.f: New (old) test.
12289 * g77.f-torture/execute/970625-2.f: Ditto.
12290
12291 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
12292
12293 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
12294 message on line 1 or line 2; cccp and cpplib do this differently.
12295
12296 1999-03-01 Jeffrey A Law (law@cygnus.com)
12297
12298 * g++.old-deja/g++.law/weak1.C: New test.
12299
12300 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
12301
12302 * gcc.c-torture/execute/990119-1.c: Renamed to...
12303 * gcc.dg/990119-1.c: this, so it will only be tested once
12304 (it's a preprocessor test, it doesn't need to be run at
12305 multiple optimization levels).
12306
12307 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
12308
12309 * lib/g++.exp: Don't add incdir=$base_dir/../include to
12310 ALWAYS_CXXFLAGS.
12311
12312 1999-02-24 Craig Burley <craig@jcb-sc.com>
12313
12314 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
12315 * g77.f-torture/compile/19981216-0.f: ...as it is expected
12316 to not be compilable by current g77.
12317
12318 1999-02-24 Nick Clifton <nickc@cygnus.com>
12319
12320 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
12321
12322 1999-02-22 Jeffrey A Law (law@cygnus.com)
12323
12324 * gcc.c-torture/execute/990222-1.c: New test.
12325
12326 1999-02-19 Craig Burley <craig@jcb-sc.com>
12327
12328 * g77.f-torture/compile/19990218-0.f: New test.
12329 * g77.f-torture/noncompile/19990218-1.f: New test.
12330
12331 1999-02-18 Craig Burley <craig@jcb-sc.com>
12332
12333 * g77.f-torture/compile/19981216-0.f: New test.
12334
12335 1999-02-14 Jeffrey A Law (law@cygnus.com)
12336
12337 * gcc.dg/990214-1.c: New test.
12338
12339 1999-02-13 Jeffrey A Law (law@cygnus.com)
12340
12341 * gcc.dg/990213-2.c: New test.
12342
12343 * gcc.dg/990213-1.c: New test.
12344
12345 1999-02-12 Jeffrey A Law (law@cygnus.com)
12346
12347 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
12348 ints.
12349
12350 1999-02-11 Nick Clifton <nickc@cygnus.com>
12351
12352 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
12353 specified by target.
12354
12355 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
12356
12357 1999-02-11 Jeffrey A Law (law@cygnus.com)
12358
12359 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
12360
12361 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
12362
12363 * gcc.dg/special/ecos.exp: New test driver for new tests with
12364 special requirements.
12365
12366 * gcc.dg/special/alias-1.c: New test.
12367 * gcc.dg/special/gcsec-1.c: New test.
12368 * gcc.dg/special/weak-1.c: New test.
12369 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
12370 * gcc.dg/special/weak-2.c: New test.
12371 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
12372 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
12373 * gcc.dg/special/wkali-1.c: New test.
12374 * gcc.dg/special/wkali-2.c: New test.
12375 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
12376 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
12377
12378 1999-02-10 Felix Lee <flee@cygnus.com>
12379
12380 * lib/c-torture.exp (c-torture-compile): Pull out code for
12381 analyzing gcc error messages.
12382 (c-torture-execute): Likewise. Fix some (harmless) false
12383 positives.
12384 * lib/gcc.exp (gcc_check_compile): New function.
12385
12386 1999-02-08 Richard Henderson <rth@cygnus.com>
12387
12388 * gcc.c-torture/execute/990208-1.c: New test.
12389
12390 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
12391
12392 * g++.dg/special/ecos.exp: New driver for new tests with special
12393 requirements
12394
12395 * g++.dg/special/conpr-1.C: New test
12396 * g++.dg/special/conpr-2.C: New test
12397 * g++.dg/special/conpr-2a.C: New test
12398 * g++.dg/special/conpr-3.C: New test
12399 * g++.dg/special/conpr-3a.C: New test
12400 * g++.dg/special/conpr-3b.C: New test
12401
12402 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12403 allow g++ to use the dg driver
12404
12405 * README: Add comment about g++.dg directory
12406
12407 1999-02-06 Jeffrey A Law (law@cygnus.com)
12408
12409 * README: Update email addresses.
12410
12411 1999-02-03 Nick Clifton <nickc@cygnus.com>
12412
12413 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12414 arguments in order to force structure S onto the stack even on
12415 the alpha.
12416 (test): Pass 10 leading arguments to function foo as well as the
12417 structure S.
12418
12419 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12420 failure for all targets.
12421
12422 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12423 abort to terminate program execution.
12424
12425 1999-01-30 Richard Henderson <rth@cygnus.com>
12426
12427 * gcc.c-torture/execute/990130-1.c: New test.
12428
12429 1999-01-30 Jeffrey A Law (law@cygnus.com)
12430
12431 * gcc.dg/990130-1.c: New test.
12432
12433 1999-01-28 Michael Meissner <meissner@cygnus.com>
12434
12435 * gcc.c-torture/execute/990128-1.c: New test.
12436
12437 1999-01-27 Michael Meissner <meissner@cygnus.com>
12438
12439 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12440
12441 1999-01-27 Felix Lee <flee@cygnus.com>
12442
12443 * lib/c-torture.exp (c-torture-compile): pull out code for
12444 analyzing gcc error messages.
12445 (c-torture-execute): ditto, and fix some (harmless) false
12446 positives.
12447 * lib/gcc.exp (gcc_check_compile): new function.
12448
12449 1999-01-17 Jeffrey A Law (law@cygnus.com)
12450
12451 * gcc.dg/990117-1.c: New test.
12452
12453 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12454
12455 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12456
12457 1999-01-15 Jeffrey A Law (law@cygnus.com)
12458
12459 * g77.f-torture/compile/990115-1.f: New test.
12460
12461 1999-01-07 Jeffrey A Law (law@cygnus.com)
12462
12463 * gcc.c-torture/compile/990107-1.c: New test
12464
12465 1999-01-06 Jeffrey A Law (law@cygnus.com)
12466
12467 * gcc.c-torture/execute/990106-2.c: New test.
12468
12469 * gcc.c-torture/execute/990106-1.c: New test.
12470
12471 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
12472
12473 * gcc.c-torture/compile/981223-1.c: New test.
12474
12475 1998-12-29 Richard Henderson <rth@cygnus.com>
12476
12477 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12478 (opt3): Rename from opt4 and disable.
12479
12480 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
12481
12482 * g++.old-deja/g++.pt/ptrmem5.C: New test.
12483
12484 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12485
12486 * g++.old-deja/g++.other/conv5.C: New test.
12487
12488 1998-12-14 Nick Clifton <nickc@cygnus.com>
12489
12490 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12491
12492 1998-12-11 Jeffrey A Law (law@cygnus.com)
12493
12494 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12495
12496 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
12497
12498 * gcc.c-torture/compile/981211-1.c: New test.
12499
12500 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
12501
12502 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12503
12504 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12505
12506 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12507
12508 * gcc.special/930510-1.c: Make C9X safe.
12509 * gcc.misc-tests/gcov-1.c Similarly.
12510 * gcc.misc-tests/gcov-2.c Similarly.
12511
12512 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12513
12514 * gcc.dg/ultrasp1.c: New test.
12515
12516 1998-12-06 Richard Henderson <rth@cygnus.com>
12517
12518 * gcc.c-torture/execute/981206.c: New test.
12519
12520 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12521
12522 * g++.old-deja/g++.ns/template7.C: New test.
12523
12524 * g++.old-deja/g++.other/expr1.C: New test.
12525
12526 * g++.old-deja/g++.eh/tmpl3.C: New test.
12527
12528 * g++.old-deja/g++.eh/tmpl2.C: New test.
12529
12530 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12531
12532 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12533 * g++.old-deja/g++.other/using6.C: Removed.
12534 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12535
12536 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12537
12538 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12539
12540 * g++.old-deja/g++.pt/overload8.C: New test.
12541
12542 * g++.old-deja/g++.pt/overload7.C: New test.
12543
12544 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12545
12546 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12547 and relinking messages.
12548 * lib/g++.exp (g++_target_compile): Remove .rpo file when
12549 compiling with -frepo.
12550
12551 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
12552
12553 * g++.old-deja/g++.pt/lookup6.C: New test.
12554
12555 1998-11-30 Nick Clifton <nickc@cygnus.com>
12556
12557 * gcc.c-torture/execute/981130-1.c: New test.
12558 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
12559
12560 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12561
12562 * g++.old-deja/g++.pt/explicit76.C: New test.
12563
12564 * g++.old-deja/g++.pt/friend38.C: New test.
12565
12566 * g++.old-deja/g++.ns/crash2.C: New test.
12567
12568 * g++.old-deja/g++.pt/defarg8.C: New test.
12569
12570 * g++.old-deja/g++.pt/instantiate6.C: New test.
12571
12572 * g++.old-deja/g++.pt/static6.C: New test.
12573
12574 * g++.old-deja/g++.pt/decl2.C: New test.
12575
12576 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12577
12578 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
12579 problem is actually related with name lookup, but so what? :-)
12580
12581 * g++.old-deja/g++.pt/friend37.C: New test.
12582
12583 1998-11-25 Dave Love <d.love@dl.ac.uk>
12584
12585 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12586 element, which fails on some systems.
12587
12588 * g77.f-torture/execute/labug1.f: New test.
12589
12590 1998-11-21 Jeffrey A Law (law@cygnus.com)
12591
12592 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12593 is defined.
12594
12595 1998-11-18 Dave Love <d.love@dl.ac.uk>
12596
12597 * g77.f-torture/compile/981117-1.f: New test.
12598
12599 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
12600
12601 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
12602 properly discarded.
12603
12604 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
12605
12606 * gcc.c-torture/execute/memcheck: New directory of tests for
12607 -fcheck-memory-usage.
12608
12609 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12610
12611 * README: New file, general information about the testsuite and
12612 new description of the various C++ test subdirectories.
12613 * README.g++: Eliminate obsolete information, update and move most
12614 relevant stuff to README.
12615
12616 1998-11-07 Richard Henderson <rth@cygnus.com>
12617
12618 * gcc.c-torture/compile/981107-1.c: New test.
12619
12620 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
12621
12622 * execute/memcpy-bi.c: New testcase.
12623
12624 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
12625
12626 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12627 base classes.
12628
12629 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12630 template is selected.
12631
12632 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12633 classes, it should be accepted for all types.
12634
12635 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12636
12637 * g++.old-deja/g++.pt/spec24.C: Ensure that template
12638 specializations start with template headers.
12639
12640 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
12641
12642 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12643
12644 * g++.old-deja/g++.other/init9.C: Test cross initialization of
12645 non-POD types.
12646
12647 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12648
12649 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12650
12651 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12652
12653 * compile/981022-1.c, compile/981022-1.x: New test and driver.
12654
12655 1998-10-19 Jeffrey A Law (law@cygnus.com)
12656
12657 * 981019-1.c: New test.
12658
12659 1998-10-14 Robert Lipe <robertl@dgii.com>
12660
12661 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12662 find objc headers.
12663
12664 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12665
12666 * compile/981001-4.c: Remove use of GCC extension that triggers a
12667 compiler bug.
12668
12669 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
12670
12671 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12672
12673 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12674
12675 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
12676 instantiation of template produces incorrect code for delete
12677 expression.
12678
12679 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
12680 constructors' name is not unique.
12681 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12682 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12683
12684 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
12685 automatic array of const is ill-formed.
12686
12687 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
12688 of template parameter?
12689
12690 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
12691 const.
12692
12693 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
12694 pointer-to-member expression.
12695
12696 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
12697 declaration causes ICE.
12698
12699 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
12700
12701 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
12702 reserved in the global namespace.
12703
12704 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12705 generate needed virtual table.
12706
12707 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12708
12709 1998-10-10 Dariush Eslimi <eslimi@loran.com>
12710
12711 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12712 template-dependent type
12713
12714 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
12715
12716 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12717 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12718 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12719
12720 * g++.old-deja/g++.other/using5.C: New test; using decl from base
12721 class should be usable as argument of member function.
12722 * g++.old-deja/g++.other/using6.C: New test; using decl from base
12723 class should be usable as return type of member function.
12724 * g++.old-deja/g++.other/using7.C: New test; using decl from base
12725 class should be usable as type of data member.
12726
12727 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12728
12729 1998-10-09 Jeffrey A Law (law@cygnus.com)
12730
12731 * gcc.c-torture/special/920521-1.c: Fix bogus test.
12732
12733 1998-10-08 Nick Clifton <nickc@cygnus.com>
12734
12735 * gcc.dg/dll-?.c Add thumb to target list.
12736 Fix assembler scan patterns to match current assembler output.
12737
12738 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
12739
12740 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
12741 matching of template brackets.
12742
12743 * g++.old-deja/g++.other/using4.C: New test. Test using
12744 declarations of methods from base classes.
12745
12746 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
12747 within functions should introduce names into the innermost
12748 enclosing namespace.
12749
12750 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
12751 of static locals if first initialization throws.
12752
12753 1998-10-07 Jim Wilson <wilson@cygnus.com>
12754
12755 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12756
12757 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
12758
12759 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
12760 lose track of the possible targets of tablejump insns.
12761 * special/special.exp: Run it.
12762
12763 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12764
12765 * g++.old-deja/g++.pt/friend35.C: New test. A template function
12766 must be declared before its specializations can be named in friend
12767 declarations.
12768
12769 1998-10-05 Dave Love <d.love@dl.ac.uk>
12770
12771 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12772
12773 * g77.f-torture/execute/io1.f: New test.
12774
12775 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12776
12777 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12778 with pointer to template function, for which no argument deduction
12779 is possible.
12780
12781 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12782 specialization of template function as argument to template
12783 function.
12784
12785 * g++.old-deja/g++.other/access2.C: New test; Inner class
12786 shouldn't have privileged access to Outer's names.
12787
12788 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12789
12790 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12791 friend template declared within template class conflicts with
12792 nested class of the same name.
12793
12794 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12795 is ignored.
12796
12797 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12798 object with direct initializer as function declaration.
12799
12800 * g++.old-deja/g++.other/decl2.C: New test; duplicate
12801 initializers.
12802
12803 * g++.old-deja/g++.other/null2.C: New test; conditional operator
12804 involving const pointer and NULL produces incorrect result.
12805
12806 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12807 type name without `typename' should be rejected with -pedantic.
12808
12809 1998-10-02 Richard Henderson <rth@cygnus.com>
12810
12811 * g++.old-deja/g++.other/addrof1.C: New test.
12812
12813 1998-10-01 Nick Clifton <nickc@cygnus.com>
12814
12815 * gcc.c-torture/compile/981001-1.c: New test.
12816 * gcc.c-torture/execute/981001-1.c: New test.
12817
12818 1998-10-01 Jeffrey A Law (law@cygnus.com)
12819
12820 * gcc.c-torture/compile/981001-2.c: New test.
12821 * gcc.c-torture/compile/981001-3.c: New test.
12822 * gcc.c-torture/compile/981001-4.c: New test.
12823
12824 1998-10-01 Robert Lipe <robertl@dgii.com>
12825
12826 * lib/objc.exp (objc_target_compile): Add -L during compiles for
12827 multilibbed hosts. Idea grafted from g77.exp.
12828
12829 1998-09-30 Dave Love <d.love@dl.ac.uk>
12830
12831 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
12832 avoid losing on systems which need -lsocket.
12833
12834 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
12835
12836 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
12837 * g++.old-deja/g++.other/nested2.C: Ditto.
12838 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
12839 failure.
12840
12841 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12842
12843 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
12844 preferred over template operator!= for enum bitfields.
12845
12846 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
12847
12848 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
12849 that happen to have the same base name, but in different scopes,
12850 are incorrectly rejected.
12851
12852 1998-09-16 Richard Henderson <rth@cygnus.com>
12853
12854 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
12855 on the native word size instead of an integer literal.
12856
12857 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12858
12859 * g++.old-deja/g++.other/static2.C: Invocation of static data
12860 member of type pointer-to-function denoted as non-static member.
12861
12862 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
12863 checks involving function types and aliases.
12864
12865 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12866
12867 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
12868 redefined to the same non-trivial type.
12869
12870 * g++.old-deja/g++.pt/explicit73.C: Test for proper
12871 namespace-qualification of template specializations declared in
12872 other namespaces.
12873
12874 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
12875 to declare a subset of the specializations of a template function
12876 as friends of specializations of a template class.
12877
12878 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
12879 member templates that do not fully specialize the enclosing
12880 template class are rejected.
12881
12882 1998-09-11 Dave Love <d.love@dl.ac.uk>
12883
12884 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
12885
12886 1998-09-08 Dave Love <d.love@dl.ac.uk>
12887
12888 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
12889 altered from libf2c/libU77 version.
12890
12891 1998-09-06 Dave Love <d.love@dl.ac.uk>
12892
12893 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
12894
12895 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
12896
12897 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
12898 (un)signed char are different types for template specialization
12899 purposes.
12900
12901 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
12902
12903 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
12904 * objc: ObjC testsuite.
12905
12906 1998-08-31 Catherine Moore <clm@cygnus.com>
12907
12908 * gcc.c-torture/execute/941014-1.x: New file.
12909
12910 1998-08-31 Nick Clifton <nickc@cygnus.com>
12911
12912 * lib/c-torture.exp: Add support for
12913 torture_eval_before_compile and torture_eval_before_execute
12914 variables.
12915
12916 1998-08-30 Jeffrey A Law (law@cygnus.com)
12917
12918 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
12919 this test triggers valid.
12920
12921 1998-08-27 Jeffrey A Law (law@cygnus.com)
12922
12923 * gcc.dg/980827-1.c: New test.
12924
12925 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
12926
12927 * gcc.c-torture/execute/loop-4b.c: New test.
12928
12929 1998-08-26 Nick Clifton <nickc@cygnus.com>
12930
12931 * lib/c-torture.exp: Add support for
12932 torture_eval_before_compile and torture_eval_before_execute
12933 variables.
12934
12935 1998-08-25 Jeffrey A Law (law@cygnus.com)
12936
12937 * gcc.c-torture/compile/980825-1.c: New test.
12938
12939 1998-08-24 Nick Clifton <nickc@cygnus.com>
12940
12941 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
12942 count number tests in opt_t0 not good_t0.
12943
12944 1998-08-24 Jeffrey A Law (law@cygnus.com)
12945
12946 * gcc.c-torture/compile/930326-1.x: Fix typo.
12947
12948 1998-08-23 Mark Mitchell <mark@markmitchell.com>
12949
12950 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
12951 causes an ICE.
12952
12953 1998-08-21 Jeffrey A Law (law@cygnus.com)
12954
12955 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
12956 STACK_SIZE is defined.
12957 * gcc.c-torture/unsorted/stuct.c: Similarly.
12958
12959 * gcc.c-torture/compile/980821-1.c: New test.
12960
12961 1998-08-21 Jeffrey A Law (law@cygnus.com)
12962
12963 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
12964
12965 1998-08-19 Mark Mitchell <mark@markmitchell.com>
12966
12967 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
12968 code.
12969
12970 1998-08-09 Mark Mitchell <mark@markmitchell.com>
12971
12972 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
12973 error'.
12974
12975 1998-08-18 Jeffrey A Law (law@cygnus.com)
12976
12977 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
12978
12979 1998-08-16 Jeffrey A Law (law@cygnus.com)
12980
12981 * gcc.c-torture/compile/980816-1.c: New test.
12982
12983 * gcc.dg/980816-1.c: New test.
12984
12985 1998-08-13 Jeffrey A Law (law@cygnus.com)
12986
12987 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
12988 compiler for ieee tests.
12989
12990 1998-08-01 Dave Love <d.love@dl.ac.uk>
12991
12992 * g77.f-torture/compile/980729-0.f: New test.
12993
12994 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
12995
12996 * gcc.c-torture/special/eeprof-1.c: New test, for
12997 -finstrument-functions.
12998 * gcc.c-torture/special/special.exp: Run it.
12999
13000 1998-07-29 Jeffrey A Law (law@cygnus.com)
13001
13002 * gcc.c-torture/compile/980729-1.c: New test.
13003
13004 1998-07-27 Nick Clifton <nickc@cygnus.com>
13005
13006 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
13007 __thumb__ is defined, and test for ARM style doubles if so.
13008
13009 1998-07-26 Dave Love <d.love@dl.ac.uk>
13010
13011 * g77.f-torture/noncompile/980615-0.f: New test.
13012
13013 1998-07-26 H.J. Lu (hjl@gnu.org)
13014
13015 * gcc.dg/980312-1.c: Do link instead of compile.
13016 * gcc.dg/980313-1.c: Likewise.
13017
13018 1998-07-26 Jeffrey A Law (law@cygnus.com)
13019
13020 * gcc.c-torture/compile/980726-1.c: New test.
13021
13022 1998-07-25 Dave Love <d.love@dl.ac.uk>
13023
13024 * g77.f-torture/execute/io0.f: New test.
13025
13026 1998-07-24 Nick Clifton <nickc@cygnus.com>
13027
13028 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
13029 an int.
13030
13031 1998-06-18 Michael Meissner <meissner@cygnus.com>
13032
13033 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
13034 m32r bugs.
13035
13036 1998-07-17 Nick Clifton <nickc@cygnus.com>
13037
13038 * gcc.dg/980626-1.c: Expect failures for all toolchains until
13039 c-decl.c:grokdeclarator can handle mode attributes.
13040
13041 1998-07-16 Jeffrey A Law (law@cygnus.com)
13042
13043 * gcc.c-torture/execute/980716-1.c: New test.
13044
13045 1998-07-13 Jeffrey A Law (law@cygnus.com)
13046
13047 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
13048 the mn10200.
13049 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
13050 the mn10200.
13051 * gcc.c-torture/execute/va-arg-3.x: Similarly.
13052 * gcc.c-torture/compile/930326-1.x: Similarly.
13053
13054 1998-07-13 Dave Love <d.love@dl.ac.uk>
13055
13056 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
13057 New test from Craig.
13058
13059 1998-07-12 Dave Love <d.love@dl.ac.uk>
13060
13061 * g77.f-torture/noncompile/980616-0.f: New test.
13062
13063 * g77.f-torture/execute/970816-3.f: New test from Craig.
13064
13065 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13066
13067 * g++.other/singleton.C: Return error value instead of taking
13068 SIGSEGV.
13069
13070 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
13071
13072 * g++.other/singleton.C: New test. Warning is under dispute.
13073 Runtime crash is not.
13074
13075 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13076
13077 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
13078 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
13079 using6.C, using7.C}: New namespace tests.
13080
13081 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
13082
13083 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
13084 specialization with typedef'ed names used as array indexes.
13085
13086 1998-07-09 Jeffrey A Law (law@cygnus.com)
13087
13088 * gcc.c-torture/execute/980709-1.c: New test.
13089
13090 * gcc.dg/980709-1.c: New test.
13091
13092 1998-07-07 Richard Henderson <rth@cygnus.com>
13093
13094 * gcc.c-torture/execute/bcp-1.c: New test.
13095
13096 1998-07-07 Jeffrey A Law (law@cygnus.com)
13097
13098 * gcc.c-torture/execute/980707-1.c: New test.
13099
13100 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
13101
13102 * gcc.c-torture/compile/980706-1.c: New test.
13103
13104 1998-07-01 Dave Love <d.love@dl.ac.uk>
13105
13106 * g77.f-torture/execute/980701-0.f,
13107 g77.f-torture/execute/980701-1.f: New test from Craig.
13108
13109 1998-07-01 Jeffrey A Law (law@cygnus.com)
13110
13111 * gcc.c-torture/compile/980701-1.c: New test.
13112
13113 * gcc.c-torture/execute/980701-1.c: New test.
13114
13115 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
13116 rlsruhe.de>
13117
13118 * g++.old-deja/g++.robertl/eb132.C: New test.
13119 * g++.old-deja/g++.robertl/eb133.C: Likewise.
13120
13121 1998-06-29 Dave Love <d.love@dl.ac.uk>
13122
13123 * g77.f-torture/execute/980628-7.f,
13124 g77.f-torture/execute/980628-8.f,
13125 g77.f-torture/execute/980628-9.f,
13126 g77.f-torture/execute/980628-10.f: New tests from Craig.
13127
13128 * g77.f-torture/execute/980628-3.f: Remove mail headers.
13129
13130 1998-06-28 Jeffrey A Law (law@cygnus.com)
13131
13132 * g77.f-torture/execute/980628-4.f: New test from Craig.
13133 * g77.f-torture/execute/980628-5.f: Likewise.
13134 * g77.f-torture/execute/980628-2.f: Likewise.
13135 * g77.f-torture/execute/980628-0.f: Likewise.
13136 * g77.f-torture/execute/980628-1.f: Likewise.
13137 * g77.f-torture/execute/980628-3.f: Likewise.
13138 * g77.f-torture/execute/980628-6.f: Likewise.
13139
13140 1998-06-28 Jeffrey A Law (law@cygnus.com)
13141
13142 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
13143 directory when nothing has been installed yet.
13144
13145 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
13146
13147 * gcc.c-torture/special/special.exp: Handle newer versions of
13148 dejagnu.
13149
13150 1998-06-26 Jeffrey A Law (law@cygnus.com)
13151
13152 * gcc.dg/980626-1.c: New test.
13153
13154 1998-06-19 Bruno Haible <haible@ilog.fr>
13155
13156 * gcc.misc-tests/m-un-2.c: New test.
13157 * g++.old-deja/g++.other/warn01.c: Likewise.
13158
13159 1998-06-19 Robert Lipe <robertl@dgii.com>
13160
13161 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
13162 compatibility with assmblers with a different comment character.
13163 Eliminate use of GAS-specific extensions.
13164
13165 1998-06-19 Jeffrey A Law (law@cygnus.com)
13166
13167 * gcc.c-torture/execute/ieee/980619-1.c: New test.
13168
13169 1998-06-19 Robert Lipe <robertl@dgii.com>
13170
13171 *lib/g77.exp: Replace search for libf2c.a with search for newly
13172 renamed libg2c.a
13173
13174 1998-06-17 Jeffrey A Law (law@cygnus.com)
13175
13176 * gcc.c-torture/execute/980617-1.c: New test.
13177
13178 1998-06-12 Jeffrey A Law (law@cygnus.com)
13179
13180 * gcc.c-torture/execute/980612-1.c: New test.
13181
13182 1998-06-08 Jeffrey A Law (law@cygnus.com)
13183
13184 * gcc.dg/980523-1.c: Only test on ppc-linux.
13185 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
13186
13187 * gcc.c-torture/execute/980608-1.c: New test.
13188
13189 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
13190
13191 * gcc.c-torture/execute/980605-1.c: New test.
13192
13193 1998-06-04 Jeffrey A Law (law@cygnus.com)
13194
13195 * gcc.c-torture/execute/980604-1.c: New test.
13196
13197 1998-06-02 Jeffrey A Law (law@cygnus.com)
13198
13199 * gcc.c-torture/execute/980602-1.c: New test.
13200 * gcc.c-torture/execute/980602-2.c: Likewise.
13201
13202 1998-06-02 Dave Love <d.love@dl.ac.uk>
13203
13204 * 970125-0.f: Fix per JCB. Add commentary.
13205
13206 1998-05-31 Michael Meissner <meissner@cygnus.com>
13207
13208 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
13209 IEEE -0 support.
13210
13211 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
13212
13213 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
13214 earlier.
13215
13216 1998-05-28 Catherine Moore <clm@cygnus.com>
13217
13218 * gcc.c-torture/execute/980526-3.c: New test.
13219
13220 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
13221
13222 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
13223 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
13224 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
13225 m88k-motorola-sysv3 to XFAIL.
13226
13227 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13228
13229 * gcc.dg/980526-1.c: New test.
13230 * gcc.c-torture/execute/980526-2.c: New test.
13231
13232 1998-05-26 Jeffrey A Law (law@cygnus.com)
13233
13234 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
13235
13236 * gcc.c-torture/execute/980526-1.c: New test.
13237
13238 1998-05-26 Dave Love <d.love@dl.ac.uk>
13239
13240 * g77.f-torture/execute/alpha2.f: Add runtime test.
13241
13242 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
13243
13244 * g++.old-deja/old-deja.exp: Strip leading directories.
13245
13246 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
13247 error for the line. Don't run multiple tests for the same line.
13248
13249 1998-05-23 Jeffrey A Law (law@cygnus.com)
13250
13251 * gcc.dg/980523-1.c: New test.
13252
13253 1998-05-23 Dave Love <d.love@dl.ac.uk>
13254
13255 * g77.f-torture/compile/970915-0.f: New test.
13256
13257 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
13258
13259 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
13260
13261 1998-05-21 Jeffrey A Law (law@cygnus.com)
13262
13263 * gcc.dg/980520-1.c: New test.
13264
13265 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
13266
13267 * gcc.dg/980502-1.c: Fix return type.
13268
13269 1998-05-20 Jeffrey A Law (law@cygnus.com)
13270
13271 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
13272 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
13273 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
13274 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
13275 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
13276
13277 1998-05-20 Dave Love <d.love@dl.ac.uk>
13278
13279 * g77.f-torture/execute/980520-1.f: New test.
13280
13281 1998-05-15 Dave Love <d.love@dl.ac.uk>
13282
13283 * lib/mike-g77.exp: New file.
13284
13285 * g77.f-torture/noncompile/noncompile.exp,
13286 g77.f-torture/noncompile/check0.f: New files.
13287
13288 1998-05-14 Dave Love <d.love@dl.ac.uk>
13289
13290 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
13291 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
13292 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
13293 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
13294 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
13295 abort where appropriate.
13296
13297 1998-05-05 Michael Meissner <meissner@cygnus.com>
13298
13299 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
13300 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
13301
13302 1998-04-29 Dave Love <d.love@dl.ac.uk>
13303
13304 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
13305
13306 1998-04-27 Dave Love <d.love@dl.ac.uk>
13307
13308 * g77.f-torture/compile/980427-0.f: New test.
13309
13310 1998-04-24 Dave Love <d.love@dl.ac.uk>
13311
13312 * g77.f-torture/compile/980424-0.f: New test.
13313
13314 1998-04-19 Dave Love <d.love@dl.ac.uk>
13315
13316 * g77.f-torture/compile/980419-2.f (main): New test.
13317 * g77.f-torture/compile/970125-0.f: New test.
13318 * g77.f-torture/compile/980419-1.f: New test.
13319
13320 1998-04-08 Jim Wilson <wilson@cygnus.com>
13321
13322 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
13323 of loop-4.c.
13324
13325 1998-04-07 Jim Wilson <wilson@cygnus.com>
13326
13327 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
13328
13329 1998-04-03 Jim Wilson <wilson@cygnus.com>
13330
13331 * gcc.c-torture/compile/980329-1.c: New test.
13332
13333 1998-03-18 Jim Wilson <wilson@cygnus.com>
13334
13335 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
13336 * gcc.dg/980312-1.c: Fix typo in -march command.
13337
13338 1998-03-16 H.J. Lu (hjl@gnu.org)
13339
13340 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
13341
13342 1998-03-11 Robert Lipe <robertl@dgii.com>
13343
13344 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
13345 Dave Love agree the Fortran source is bogus.
13346
13347 1998-03-11 Robert Lipe <robertl@dgii.com>
13348
13349 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
13350 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
13351 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
13352 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
13353 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
13354
13355 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
13356
13357 * g++.old-deja/g++.other/friend1.C: New test.
13358
13359 1998-02-18 Dave Love <d.love@dl.ac.uk>
13360
13361 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
13362 possibly uninitialized) variables and declare dnrm2.
13363
13364 1998-02-23 Robert Lipe <robertl@dgii.com>
13365
13366 From Bruno Haible <haible@ilog.fr>:
13367 * gcc.c-torture/execute/980223.c: New test.
13368
13369 1998-02-13 Jeffrey A Law (law@cygnus.com)
13370
13371 * gcc.dg/ifelse-1.c: New test.
13372
13373 1998-02-09 H.J. Lu (hjl@gnu.org)
13374
13375 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
13376
13377 * lib/old-dejagnu.exp (old-dejagnu): Added the
13378 "execution test - XFAIL *-*-*" handling in the spirit of
13379 "excess errors test -". Changed the "execution test fails"
13380 handling to be like "excess errors test fails".
13381 * Update various tests accordingly.
13382
13383 1998-02-06 Jim Wilson <wilson@cygnus.com>
13384
13385 * gcc.c-torture/execute/980205.c: New test.
13386
13387 1998-01-18 Jeffrey A Law (law@cygnus.com)
13388
13389 * lib/c-torture.exp: Look for .x files instead of .cexp files.
13390 * lib/f-torture.exp: Similarly.
13391 * gcc.c-torture: Rename all .cexp files to .x files.
13392
13393 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
13394
13395 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
13396 (940510-1.c): Removed duplicate.
13397 (971104-1.c): New test.
13398
13399 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
13400
13401 * lib/f-torture.exp: Improve error and loop detection.
13402
13403 1997-11-19 Michael Meissner <meissner@cygnus.com>
13404
13405 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13406 use that to size the filler array.
13407
13408 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
13409
13410 * lib/c-torture.exp(c-torture-execute): Fix typo.
13411
13412 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13413 testcase as the executable name. Keep the executable around if
13414 the test fails.
13415
13416 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
13417
13418 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13419 changes. Only test one -g option, and move it to the end of the
13420 list of options to test.
13421
13422 1997-09-19 Michael Meissner <meissner@cygnus.com>
13423
13424 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13425 variable GCC_TORTURE_OPTIONS to supply default switches separated
13426 by colons. If no environment variable, run tests with -O0 -g, -O1
13427 -g, and -O2 -g as well.
13428
13429 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
13430
13431 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13432 explanatory comments. Fix indentation.
13433
13434 1997-09-15 Jeffrey A Law (law@cygnus.com)
13435
13436 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13437
13438 1997-09-11 Jeffrey A Law (law@cygnus.com)
13439
13440 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13441 * g++.old-deja/g++.mike/p7325.C: Likewise.
13442 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13443
13444 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
13445
13446 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13447 * g++.old-deja/g++.brendan/crash30.C: Likewise.
13448 * g++.old-deja/g++.brendan/crash39.C: Likewise.
13449 * g++.old-deja/g++.law/operators4.C: Likewise.
13450
13451 1997-09-11 Joe Buck (jbuck@synopsys.com)
13452
13453 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13454 * g++.old-deja/g++.mike/p784.C: Ditto.
13455 * g++.old-deja/g++.mike/p785.C: Ditto.
13456
13457 1997-09-05 Jeffrey A Law (law@cygnus.com)
13458
13459 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13460
13461 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
13462
13463 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13464 target feature; pass this to c-torture-execute as needed.
13465
13466 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
13467
13468 * lib/c-torture.exp(c-torture-execute): If the previous and the
13469 current executables being tested are identical, we don't need to
13470 run the executable again. Try to make the executable names
13471 unique. Add an optional argument for passing additional compiler
13472 flags.
13473
13474 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
13475
13476 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13477
13478 1997-08-29 Jeffrey A Law (law@cygnus.com)
13479
13480 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13481
13482 1997-07-31 Jeffrey A Law (law@cygnus.com)
13483
13484 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13485 32bit or larger longs.
13486
13487 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13488 have either a 32bit long or 32bit int.
13489
13490 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
13491
13492 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13493 Make double precision tests dependent on sizeof (double).
13494
13495 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
13496
13497 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13498 too.
13499
13500 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
13501
13502 * gcc.c-torture/compile/961203-1.cexp: New script.
13503
13504 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
13505
13506 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13507 up the includes ourselves.
13508
13509 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
13510
13511 * lib/plumhall.exp: Remove random include, and add a few
13512 verbose messages for debugging.
13513
13514 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
13515
13516 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13517 of trying to do it ourselves.
13518
13519 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
13520
13521 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13522
13523 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
13524
13525 * gcc.prms/5403.c: Made regexp a bit less strict.
13526
13527 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
13528
13529 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13530 is returned from remote_load instead.
13531 * lib/plumhall.exp: Ditto.
13532 * lib/mike-g++.exp: Ditto.
13533 * lib/old-dejagnu.exp: Ditto.
13534 * lib/c-torture.exp: Ditto.
13535
13536 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
13537
13538 * lib/g++.exp: Use build_wrapper procedure.
13539 * lib/gcc.exp: Ditto.
13540
13541 1997-05-20 Jeffrey A Law (law@cygnus.com)
13542
13543 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13544 an old-style decl for malloc. Fixes tests to work when
13545 sizeof (int) != sizeof (size_t).
13546
13547 1997-05-15 Mike Meissner <meissner@cygnus.com>
13548
13549 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13550
13551 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13552 use stdargs.h interface.
13553
13554 1997-05-15 Mike Meissner <meissner@cygnus.com>
13555
13556 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13557 NO_VARARGS when compiling.
13558
13559 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
13560
13561 * lib/plumhall.exp(ph_includes): New procedure.
13562 (ph_make): Use it.
13563 (ph_compiler): Ditto.
13564
13565 * lib/g++.exp: Rename test-glue.c to testglue.c.
13566 * lib/gcc.exp: Ditto.
13567
13568 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
13569
13570 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13571 to completion when it's called.
13572
13573 1997-03-21 Michael Meissner <meissner@cygnus.com>
13574
13575 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13576 is defined, don't do test.
13577
13578 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
13579
13580 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13581 for object files.
13582 (ph_summary): Mark skipped testcases as untested, not unresolved.
13583
13584 * lib/plumhall.exp (ph_make): If unresolved because of bad
13585 errorCode, record errorCode in log file.
13586 (*): Replace send_log/verbose with verbose -log.
13587
13588 1997-03-19 Michael Meissner <meissner@cygnus.com>
13589
13590 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13591 double conversion if double isn't at least 8 bytes.
13592
13593 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13594 int to work with targets where int is 16 bits.
13595
13596 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13597 8 bytes, just exit, since 4 byte doubles don't have enough bits of
13598 precision for the test to complete.
13599
13600 1997-03-14 Michael Meissner <meissner@cygnus.com>
13601
13602 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13603 if d10v is not compiled with the -mdouble64 flag.
13604 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13605
13606 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13607 d10v is not compiled with the -mint32 flag.
13608
13609 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
13610
13611 * lib/plumhall.exp: Use incr_count.
13612
13613 1997-03-12 Jeffrey A Law (law@cygnus.com)
13614
13615 * gcc.c-torture: Update to c-torture-1.45.
13616
13617 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
13618
13619 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13620 the name of the expect testcase file).
13621
13622 * lib/g++.exp(g++_init): Ditto.
13623
13624 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
13625
13626 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13627 the host.
13628
13629 * lib/gcc.exp(gcc_exit): New procedure.
13630
13631 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
13632
13633 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13634 specs where appropriate.
13635
13636 * g++.old-deja/g++.arm/*: Added additional ERROR checks
13637 because of new "candidates are" messages, and removed a few
13638
13639 * Converted all non-old-style g++ testcases to old-style, and
13640 moved into g++.old-deja.
13641
13642 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
13643
13644 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13645 options.
13646
13647 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13648 succeeded.
13649
13650 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13651
13652 1997-02-13 Michael Meissner <meissner@cygnus.com>
13653
13654 * lib/gcc.exp (gcc_target_compile): Add support for defining
13655 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13656 the machine doesn't have those features.
13657
13658 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
13659
13660 * g++.law/operators4.exp: Don't use LIBS.
13661
13662 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
13663
13664 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13665
13666 * lib/mike-g++.exp: Don't set the compiler to be tested here.
13667 * lib/g++.exp: Set it here instead. Also, allow use of the
13668 --tool_exec and --tool_opt options. Change CXX to
13669 GXX_UNDER_TEST.
13670
13671 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13672
13673 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13674
13675 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
13676
13677 * lib/old-dejagnu.exp: Use prune_warnings instead of
13678 prune_system_crud.
13679 * lib/mike-g++.exp: Ditto.
13680 * lib/gcc.exp: Ditto.
13681 * lib/g++.exp: Ditto.
13682
13683 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13684
13685 1997-02-07 Jeffrey A Law (law@cygnus.com)
13686
13687 * 941014-2.c: Include stdlib.h
13688 * 960327-1.c: Include stdio.h
13689 * dbra.c, index-1.c: Don't assume ints are 32bits.
13690
13691 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
13692
13693 * lib/gcc.exp: Add gcc,stack_size target feature.
13694
13695 * lib/g++.exp(g++_target_compile): Add the include and link
13696 paths here, not in two other places. And, it's $options, not
13697 options.
13698
13699 * lib/mike-g++.exp(postbase): Remove the code that determines
13700 the correct include and link paths.
13701 * g++.old-deja/old-deja.exp: Ditto.
13702
13703 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
13704
13705 * lib/g++.exp(g++_init): target_compile no longer returns the
13706 filename of the result.
13707
13708 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
13709
13710 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13711 call to glob.
13712
13713 * gcc.c-torture/special/special.exp: Change call to
13714 gcc_target_compile to include the object file.
13715
13716 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
13717
13718 * gcc.c-torture/special/special.exp: Correct misspelling in last
13719 change.
13720
13721 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
13722
13723 * lib/plumhall.exp(ph_summary): Log the entire output of the
13724 executable. Return -1 if there were any failures, 0 otherwise.
13725 (ph_execute): Return -1 if there were any failures, 0 otherwise.
13726 (ph_make): Clean up objects and executables that were built
13727 if the tests succeeded.
13728
13729 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
13730
13731 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13732 libraries and includes in the build tree as appropriate.
13733
13734 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
13735
13736 * lib/c-torture.exp: Instead of looking for the global variable
13737 NO_LONG_LONG, check to see if that's a feature of the target.
13738
13739 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
13740
13741 * config/default.exp: Minimize. Delete the remainer of the files in
13742 config; this functionality is now in devo/dejagnu/config.
13743
13744 g++.*/*: Pass any additional flags used to compile to postbase;
13745 delete CXXFLAGS.
13746
13747 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13748 is now done by runtest.exp. Use gcc_target_compile instead of
13749 compile.
13750
13751 lib/c-torture.exp: Use gcc_target_compile instead of compile.
13752 Remove references to CFLAGS. Use remote_file instead of
13753 calling rm -f.
13754 (c-torture): Take a list of arguments to use to compile this
13755 testcase.
13756
13757 lib/g++.exp: Simplify. Use target_compile instead of compile.
13758 lib/gcc-dg.exp: Ditto.
13759 lib/gcc.exp: Ditto.
13760 lib/mike-{gcc,g++}.exp: Ditto.
13761 lib/old-dejagnu.exp: Ditto.
13762 lib/plumhall.exp: Ditto.
13763
13764 1997-01-08 Jim Wilson <wilson@cygnus.com>
13765
13766 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13767 (ph_linker): Likewise.
13768
13769 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
13770
13771 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13772 MAP_ANON / MAP_ANONYMOUS if defined;
13773 else try to map from /dev/zero .
13774
13775 1996-11-12 Jeffrey A Law (law@cygnus.com)
13776
13777 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
13778 isn't defined, then define it to MAP_ANONYMOUS.
13779
13780 1996-11-12 Jeffrey A Law (law@cygnus.com)
13781
13782 * gcc.c-torture: Update to c-torture-1.42 release.
13783
13784 1996-11-11 Jeffrey A Law (law@cygnus.com)
13785
13786 * gcc.c-torture: Update to c-torture-1.41 release.
13787
13788 1996-10-27 Jeffrey A Law (law@cygnus.com)
13789
13790 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
13791 c-torture release.
13792
13793 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
13794
13795 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13796 and LDFLAGS. Fix second case to append the target_info ldflags
13797 onto LDFLAGS, not CFLAGS.
13798 * lib/g++.exp (g++_init): Add target_info stuff.
13799 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
13800 of libgloss and newlib flags for !native.
13801
13802 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13803 (GDB): Fix relative path to go up another dir for finding gdb.
13804
13805 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
13806
13807 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13808 versions in the target_info array, if they don't exist.
13809
13810 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
13811
13812 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
13813
13814 1996-07-08 Jim Wilson <wilson@cygnus.com>
13815
13816 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
13817 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
13818
13819 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
13820
13821 * lib/old-dejagnu.exp: Don't remove the output file before we've
13822 actually tested it. Don't append pwd to the path of the executable
13823 we're testing.
13824
13825 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
13826
13827 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
13828
13829 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
13830
13831 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
13832 temporary directory for compiler files, and set it to a default
13833 value of /tmp. Set $output as the name of the output file from
13834 compiling the testcase. Add a -o option to $cflags_var so the
13835 compiler writes the final output file as $output. Set $executable
13836 to $output.
13837
13838 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
13839 directory for compiler files, and set it to /tmp if it doesn't
13840 already have a value. Set $output_file to the name of the output
13841 file from compiling the testcase. Add a -o option to CXXFLAGS so
13842 the compiler writes the final output file as $output. Use $output
13843 as the executable to be tested.
13844
13845 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
13846
13847 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
13848
13849 1996-06-08 Jeffrey A Law (law@cygnus.com)
13850
13851 * gcc.c-torture/execute/pending-1.c: New test. Still
13852 pending in Tege's queue.
13853
13854 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
13855
13856 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
13857 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
13858 if there were failures. Call unresolved if there were unresolved
13859 testcases. Call gcc_fail if program did not run to completion.
13860 (ph_make): Pass additional argument name to ph_execute.
13861 (ph_execute): Add new argument. Pass additional arguments to
13862 ph_summary. Call gcc_fail is there is no execution output.
13863
13864 1996-04-24 Jeffrey A Law (law@cygnus.com)
13865
13866 * lib/plumhall.exp (proc_summary): Output relavent summary
13867 lines into the log so specific failures in plumhall can be
13868 investigated.
13869
13870 1996-04-10 Jeffrey A Law (law@cygnus.com)
13871
13872 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
13873 (c-torture-execute): Don't try to execute tests which use
13874 "long long" types if $NO_LONG_LONG is nonzero.
13875
13876 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
13877
13878 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
13879 not c-torture.
13880
13881 * gcc.ieee: Move from here.
13882 * gcc.c-torture/execute/ieee: To here.
13883
13884 1996-03-26 Jeffrey A Law (law@cygnus.com)
13885
13886 * gcc.c-torture: Update to c-torture-1.41 release.
13887
13888 1996-03-22 Jeffrey A Law (law@cygnus.com)
13889
13890 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
13891 not "$output".
13892
13893 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
13894
13895 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
13896 -c present.
13897
13898 1996-03-02 Jeffrey A Law (law@cygnus.com)
13899
13900 * config/proelf.exp: Handle connecting to a simulator.
13901
13902 1996-01-31 Jeffrey A Law (law@cygnus.com)
13903
13904 * config/proelf.exp: New file. Enough framework that we can
13905 run c-torture tests on the proelf targets (or any other target
13906 that gdb can connect to for that matter).
13907
13908 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
13909
13910 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
13911 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
13912
13913 * lib/plumhall.exp (ph_execute): Always call ph_summary if
13914 exec_output exists.
13915
13916 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
13917
13918 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
13919 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
13920
13921 * config/*.exp: Update FSF address. Change result of ${tool}_load
13922 to pass/fail/unresolved/unsupported/untested. Caller must now
13923 call unresolved/unsupported/untested.
13924 * lib/*.exp: Update FSF address. Update to handle new results of
13925 ${tool}_load.
13926 * lib/chill.exp (verbose): Delete.
13927
13928 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
13929
13930 * lib/gcc.exp (default_gcc_start): Change order of args to
13931 $LDFLAGS $CFLAGS $LIBS.
13932 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
13933 Save/set/restore CFLAGS. Pass single arg to gcc_start.
13934 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
13935 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13936 * gcc.misc-tests/dg-test.exp: Likewise.
13937 * gcc.misc-tests/msgs.exp: Likewise.
13938 * gcc.prms/prms.exp: Likewise.
13939 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
13940 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
13941
13942 * lib/dg.exp: Deleted, moved to dejagnu/lib.
13943
13944 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
13945
13946 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
13947
13948 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
13949 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
13950
13951 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
13952 necessary.
13953
13954 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
13955
13956 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
13957 global for loop; add use of $mathlib.
13958 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
13959 settings here; set mathlib for anything but VxWorks.
13960
13961 1996-01-22 Jeffrey A Law (law@cygnus.com)
13962
13963 * gcc.c-torture: Update to c-torture-1.40 release.
13964
13965 1996-01-03 Jeffrey A Law (law@cygnus.com)
13966
13967 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
13968 dg.exp.
13969
13970 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
13971
13972 * lib/c-torture.exp (c-torture-execute): Declare "output" as
13973 global.
13974
13975 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
13976
13977 * lib/g++.exp (LIBS): Define if not already.
13978 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
13979 (gcc-dg-prune): Call prune_gcc_output.
13980 * lib/gcc.exp (prune_gcc_output): New proc.
13981 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
13982 prune_gcc_output.
13983
13984 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
13985
13986 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
13987 (c-torture-execute): Likewise. Rename `name' to `testcase'.
13988
13989 1995-11-15 Jeffrey A Law (law@cygnus.com)
13990
13991 * gcc.c-torture: Update to c-torture-1.39 release.
13992
13993 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
13994
13995 * lib/c-torture.exp (c-torture-execute): Don't return if one option
13996 fails, try others as well.
13997
13998 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
13999
14000 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
14001 If compilation fails, mark execute tests as `untested'.
14002 If test is marked as unsupported, don't mark compilation and
14003 execute tests as failed.
14004
14005 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
14006
14007 * lib/g++.exp (g++_init): Don't link in libg++, and look to
14008 libstdc++ for whether or not we want to be doing shared
14009 libraries. Delete link_curses since we don't need it anymore.
14010 * lib/mike-g++.exp (postbase): Don't link in libg++.
14011 * g++.old-deja/old-deja.exp: Likewise.
14012
14013 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
14014
14015 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
14016
14017 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
14018
14019 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
14020 For that, add `-Wl,-a,shared_archive'.
14021 * g++.old-deja/old-deja.exp: Likewise.
14022
14023 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
14024
14025 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
14026
14027 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
14028
14029 * lib/mike-g++.exp (postbase): Pay attention to the status of
14030 g++_load.
14031
14032 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
14033
14034 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
14035
14036 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
14037
14038 * lib/gcc.exp (default_gcc_start): No longer need to log program
14039 being executed or its output, execute_anywhere does that now.
14040 * lib/g++.exp (default_g++_version): Call execute_anywhere.
14041 (default_g++_start): Likewise. Delete calls to verbose/send_log.
14042
14043 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
14044
14045 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
14046 the same as those in lib/g++.exp.
14047
14048 1995-10-10 Jeff Law (law@hurl.cygnus.com)
14049
14050 * gcc.c-torture: Update to c-torture-1.38 release.
14051 * gcc.ieee: Related changes.
14052
14053 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
14054
14055 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
14056 "exec". Minor reformatting changes.
14057
14058 * config/rom68k.exp (${tool}_load): Make it work in a canadian
14059 cross. This means all "exec" calls now work on a remote host as
14060 well.
14061 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
14062 cross. Filter out the extra "\r\n" stuff that expect puts in.
14063 (c-torture-execute): Filter out the bogus warnings like
14064 c-torture-compile does. Add support for canadian cross.
14065 * lib/gcc.exp (default_gcc_version, default_gcc_start)
14066 Use execute_anywhere rather than calling exec directly. Now it
14067 works for canadian cross testing.
14068
14069 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
14070
14071 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
14072 results into a variable, and check that rather than using file exists.
14073
14074 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
14075
14076 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
14077 create a libg++.so. For sunos4.1.*, also add -ltermcap.
14078
14079 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
14080
14081 * g++.old-deja/old-deja.exp: Create and pass runshlib and
14082 lib_curses if there's a shared libg++ in the build tree.
14083
14084 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
14085
14086 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
14087 if not supported target.
14088
14089 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
14090
14091 * lib/g++.exp (g++_init): Move empty setting of runshlib and
14092 link_curses up to always happen, not just for native builds.
14093
14094 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
14095
14096 * gcc.c-torture: Update to c-torture-1.36 release.
14097 * gcc.failure: Related changes.
14098
14099 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
14100
14101 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
14102
14103 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
14104
14105 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
14106 * lib/mike-g++.exp (postbase): Not in here. Still reference
14107 runshlib, link_curses, and mathlib for link and run.
14108
14109 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
14110 pass the runtime shared library options for Solaris, OSF/1, and
14111 Irix5, and link with -lcurses to avoid unresolved references.
14112
14113 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
14114
14115 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
14116 only run once.
14117
14118 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
14119
14120 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
14121
14122 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
14123
14124 * gcc.c-torture: Update to c-torture-1.35 release. Note we
14125 do not have a framework for the "compat" tests yet.
14126
14127 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
14128
14129 * lib/mike-g++.exp (postbase): New local variable `mathlib',
14130 set to null if we're testing vxworks5.1. Use that instead of
14131 `-lm' in the setting of LIBS for link and run.
14132
14133 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
14134
14135 * config/rom68k.exp (${tool}_load): Major changes to make it
14136 work. Verified that it does in fact return the stuff in
14137 exec_output properly. Catch any Emul or any TRAP other than 0.
14138
14139 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
14140
14141 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
14142 LDFLAGS properly for targets that need stuff from libgloss.
14143 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
14144 only run once.
14145 (gpp_initialized): New variable.
14146
14147 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
14148
14149 * config/rom68k.exp: Load libgloss.exp.
14150 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
14151 so we can produce a fully linked binary.
14152 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
14153 so we can produce a fully linked binary.
14154
14155 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
14156
14157 * lib/plumhall.exp (ph_section): Watch for expected failures.
14158 Add missing `else'.
14159
14160 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
14161 run the testcase.
14162 (c-torture): Likewise.
14163
14164 1995-08-28 Doug Evans <dje@cygnus.com>
14165
14166 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
14167
14168 * lib/mike-g++.exp (mike_cleanup): New proc.
14169 (prebase): New globals compiler_result, not_compiler_result,
14170 target_regexp.
14171 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
14172 allow leading "-" in pattern. Watch for unsupported tests.
14173 If $compiler_result is set, pattern match assembler code,
14174 and ditto for $not_compiler_result.
14175 * lib/mike-gcc.exp: Likewise.
14176
14177 * lib/plumhall.exp (ph_execute): Only call ph_summary if
14178 execution "succeeded".
14179
14180 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
14181
14182 * config/win32.exp: New file.
14183 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
14184
14185 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
14186
14187 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
14188 unsupported.
14189 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
14190 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
14191 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
14192
14193 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
14194 "... without exceptions was ...". That is now handled by
14195 prune_system_crud.
14196 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14197
14198 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
14199
14200 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
14201 sieve.c,sort2.c}: New files.
14202 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
14203 sieve.exp,sort2.exp}: Drivers for them.
14204
14205 * lib/mike-gcc.exp (program_output): New user settable variable.
14206 (postbase): Call prune_system_crud. Also prune extraneous compiler
14207 messages.
14208 * lib/mike-g++.exp (program_output): New user settable variable.
14209
14210 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
14211
14212 * config/sh.exp: Deleted (use sim.exp instead).
14213
14214 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
14215
14216 * config/vx.exp: Declare CHECKTASK as global.
14217 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
14218 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
14219 * lib/old-dejagnu.exp: Load [pwd]/$executable.
14220
14221 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
14222
14223 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
14224 target. Like vx.exp, only includes `vx29k.exp' instead of
14225 `vxworks.exp'.
14226
14227 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
14228
14229 * config/sim.exp: Increase time limit from 120 seconds to 240.
14230
14231 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
14232
14233 * gcc.c-torture/execute/950628-1.c: New test.
14234
14235 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
14236
14237 * gcc.c-torture: Update with changes/additions from
14238 c-torture-1.34.
14239
14240 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
14241
14242 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
14243
14244 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
14245
14246 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
14247
14248 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
14249
14250 * gcc.c-torture/compile/950512-1.c: New test.
14251 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
14252 * gcc.dg/struct-ret-1.c: Likewise.
14253
14254 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
14255
14256 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
14257 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
14258
14259 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
14260
14261 * gcc.c-torture/special/920411-1.c: Deleted.
14262 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
14263
14264 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
14265
14266 * config/sim.exp (${tool}_load): Hack in call to bash to get a
14267 cpu limit.
14268
14269 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
14270
14271 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
14272
14273 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
14274
14275 From kenner;
14276 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
14277 is the proper length.
14278 * va-arg-3.c: Likewise.
14279
14280 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
14281
14282 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
14283 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
14284
14285 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
14286 * lib/g++.exp (default_g++_start): Delete old cruft.
14287
14288 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
14289
14290 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
14291 (2 * (1 << 18)) to (2 * (1 << 17)).
14292
14293 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
14294
14295 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
14296
14297 * config/rom68k.exp: Renamed from config/idp.exp
14298
14299 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
14300
14301 * c-torture/compile/921109-2.c
14302
14303 1995-04-18 Mike Stump <mrs@cygnus.com>
14304
14305 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
14306 excess errors.
14307
14308 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
14309
14310 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
14311 output.
14312 * lib/g++.exp (default_g++_start): Likewise.
14313
14314 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
14315
14316 * gcc.c-torture/compile/950329-1.c: New test.
14317
14318 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
14319
14320 * config/bug.exp (${tool}_load): Updated to use new remote_open
14321 and remote_close procs.
14322 * config/idp.exp: New file.
14323
14324 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
14325
14326 * gcc.c-torture/execute/950322-1.c: New test.
14327
14328 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
14329
14330 * config/vx.exp (${tool}_load): Clean up testing of return code from
14331 vxworks_ld and vxworks_spawn.
14332
14333 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
14334
14335 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
14336
14337 1995-03-13 Mike Stump <mrs@cygnus.com>
14338
14339 * lib/old-deja.exp: Add `excess errors test - ' error, now one
14340 can mark excess errors on a machine by machine basis. Note, the
14341 default is to not expect any excess errors, even when excess
14342 errors test - is given, so you will want to put an XFAIL ... on
14343 these lines. For example, // excess errors test - XFAIL hppa*-*-*
14344 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
14345 those 4 machines, but no others.
14346
14347 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
14348
14349 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
14350 * lib/c-torture.exp: to here.
14351
14352 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
14353
14354 * gcc.c-torture/execute/950221-1.c: New test.
14355 * gcc.c-torture/execute/struct-ret-1.c: New test.
14356 * gcc.c-torture/compile/950221-1.c: New test.
14357
14358 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
14359
14360 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
14361
14362 * gcc.c-torture/execute/arith-1.c (main): Return 0.
14363 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
14364
14365 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
14366
14367 * g++.gb: New directory of tests, derived from my signature and
14368 class scoping tests.
14369
14370 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
14371 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
14372 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
14373 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
14374 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
14375 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
14376 * g++.gb/sig25.C: Likewise.
14377
14378 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
14379 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
14380 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
14381 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
14382 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
14383 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
14384 * g++.gb/sig25.exp: Likewise.
14385
14386 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
14387 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
14388 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
14389 * g++.gb/scope13.C: Likewise, this test still fails.
14390
14391 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
14392 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
14393 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
14394 * g++.gb/scope13.exp: Ditto.
14395
14396 * g++.gb/README: New file, explains what these tests are about.
14397
14398 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
14399
14400 * lib/dg.exp (dg-do): Support `preprocess'.
14401 (dg-test): Likewise.
14402
14403 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
14404
14405 * config/udi.exp: change "continue -expect" to "exp_continue".
14406
14407 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
14408
14409 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14410 Delete redundant tests.
14411
14412 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14413 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14414 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14415 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14416 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14417 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14418 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14419 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14420
14421 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14422 storing label pointers.
14423 * gcc.c-torture/execute/921019-1.c: Likewise.
14424 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14425 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
14426 parameter fp.
14427 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14428 constants.
14429
14430 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14431 Delete obsolete tests.
14432
14433 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14434 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14435 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14436 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14437 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14438 * gcc.c-torture/compile/950124-1.c: New test.
14439
14440 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14441
14442 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
14443
14444 * lib/mike-g++.exp: Add -lm to LIBS.
14445
14446 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
14447
14448 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14449
14450 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
14451
14452 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14453
14454 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
14455
14456 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14457
14458 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
14459
14460 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14461 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14462 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14463 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14464 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14465 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14466 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14467 * g++.law/{operators31.C, operators32.C,
14468 * g++.law/{operators33.C, operators34.C}: Likewise.
14469 * g++.law/{pic1.C, refs2.C}: Likewise.
14470 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14471 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14472 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14473 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14474
14475 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14476 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14477 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14478 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14479 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14480 * g++.law/{enum9.exp, friend5.exp}: Likewise.
14481 * g++.law/{nest3.exp, nest4.exp}: Likewise.
14482 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14483 * g++.law/{operators30.exp, operators31.exp}: Likewise.
14484 * g++.law/{operators32.exp, operators33.exp}: Likewise.
14485 * g++.law/{operators34.exp}: Likewise.
14486 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14487 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14488 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14489 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14490 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14491
14492 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14493 No longer expected to fail.
14494 * g++.law/missed-error3.C: Tweak for recent bool changes.
14495
14496 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
14497
14498 * config/emb-unix: Deleted.
14499 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14500 remote execution. Do final link on remote host if REMOTE_LINK is set.
14501
14502 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
14503
14504 * lib/dg.exp (dg-test): Fix typo in last patch.
14505
14506 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
14507
14508 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
14509 (handles multiple occurrences).
14510
14511 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
14512
14513 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14514 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14515 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14516 printed).
14517 * lib/c-torture.exp (c-torture-compile): Likewise.
14518 (c-torture): Prepend full path if missing.
14519 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14520 (gcc_fail): Likewise.
14521 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14522
14523 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
14524
14525 * lib/netware.exp: Only attach to NetWare i386 systems.
14526
14527 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
14528
14529 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14530 messages. Add test name to "output pattern match" pass/fail message.
14531
14532 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
14533
14534 * gcc.dg: New testsuite.
14535 * gcc.dg/dg.exp: New file.
14536
14537 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14538 test-switch.c}: Deleted.
14539
14540 * gcc.misc-tests/msgs.exp: New testcase driver.
14541
14542 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
14543
14544 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14545 Watch for illegal return values from ${tool}_load.
14546 * config/unix.exp (${tool}_load): Fix pass/fail detection for
14547 cross targets. Coerce return value >0 to 1.
14548
14549 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
14550
14551 * config/unix.exp (${tool}_load): Call program rsh, not proc.
14552
14553 * config/emb-unix.exp: New file.
14554
14555 * config/sim.exp: Error if variable $SIM not defined.
14556 (${tool}_load): Mark test as "untested" if simulator missing.
14557
14558 * config/unix.exp: Load remote.exp to get rcp_download.
14559 * lib/c-torture.exp: Use different option lists for testcases with
14560 and without loops.
14561 * gcc.c-torture/execute/execute.exp: Likewise.
14562
14563 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
14564
14565 * config/*.exp: Clarify return code from ${tool}_load.
14566 Call `unresolved' or `untested' instead of `warning' or `perror'
14567 (sometimes you still want to call both though).
14568 Add comment that `shell_id' is local to each file.
14569 * config/udi.exp (timeout): Set to 30.
14570 Don't print warning if connection fails, $connectmode has already
14571 printed an error.
14572 (${tool}_load): Move verbose messages to level 2.
14573 Rework pattern for "Process started" message.
14574 Pass `shell_id' to ${connectmode}_download.
14575 Retry twice upon timeout. Make resetting of target more robust.
14576 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14577 Pass `shell_id' to exit_$connectmode.
14578 Only call exit_$connectmode if connected.
14579 * config/unix.exp (${tool}_load): Check return codes better.
14580 * config/vrtx.exp (${tool}_load): Likewise.
14581 * config/vx.exp (${tool}_load): Likewise.
14582 Delete unneeded global's.
14583 * lib/dg.exp (dg-test): Update to reflect clarified return codes
14584 from ${tool}_load.
14585 (dg-stat): Delete.
14586 (dg-init): Delete recording of pass/fail counts.
14587 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14588 (old-dejagnu-init): Likewise.
14589 (old-dejagnu-stat): Delete contents, empty proc now.
14590 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14591 (c-torture): Delete references to lcnt, lpass, lfail.
14592 Get option list from TORTURE_OPTIONS.
14593 Delete -funroll[-all]-loops if no loops.
14594 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14595 (g++_stat): Delete contents (empty proc now).
14596 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14597 (gcc_finish): Likewise.
14598 (gcc_stat): Deleted.
14599 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14600 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14601 * gcc.c-torture/execute/execute.exp: Likewise.
14602 Split tests into two parts: compile, execute.
14603 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
14604 no loops. Update to reflect clarified return codes from ${tool}_load.
14605
14606 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
14607
14608 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14609 to grep for.
14610 (old-dejagnu): Likewise (where necessary).
14611
14612 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
14613
14614 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14615
14616 * lib/dg.exp (dg-process-target): Fix processing of selector.
14617 Add comment regarding use of `error'.
14618
14619 * lib/gcc.exp (prune_system_crud): Define if missing.
14620 * lib/g++.exp (prune_system_crud): Likewise.
14621
14622 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14623 Call prune_system_crud.
14624 * lib/dg.exp (dg-runtest): New proc.
14625 Use perror instead of send_user for tcl errors in testcase.
14626 Don't return any value, it's never used.
14627 Don't clobber previous definition of `unknown'.
14628 Print tcl errors in `dg-final'.
14629
14630 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
14631
14632 * lib/dg.exp (dg-process-target): Improve syntax error messages.
14633 (dg-test): Don't print errorInfo, it contains stack backtrace.
14634
14635 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
14636
14637 * lib/g++.exp (runtest_file_p): Define if missing.
14638
14639 1994-09-24 Doug Evans (dje@cygnus.com)
14640
14641 * lib/mike-g++.exp: Comment out loading of g++.exp.
14642 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
14643 (default_g++_version): Always print something.
14644 (default_g++_start): Comment out call to `which'.
14645 (g++_start, g++_load): Deleted (must be defined in config file).
14646 * lib/gcc.exp: Test for existence of $CC at start.
14647 Delete check for tmpdir (done in gcc_init).
14648 (default_gcc_version): Always print something.
14649 (default_gcc_start): Comment out call to `which'.
14650 * config/*.exp: Major cleanup - make cross targets work at least a
14651 little better for g++ (by not being "--tool gcc" specific).
14652 Rename gcc_xxx to ${tool}_xxx.
14653 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14654 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14655
14656 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
14657
14658 * lib/c-torture.exp (c-torture-compile): Rework compiler
14659 message processing.
14660
14661 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14662 c-torture.
14663
14664 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
14665
14666 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14667
14668 * lib/dg.exp (dg-process-target): Support { target native }.
14669
14670 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
14671
14672 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
14673 looked for "... program xxx got fatal signal".
14674 Correct regsub munging of `comp_output'.
14675 Ignore compiler messages "path prefix not used" and "linker input
14676 file unused".
14677
14678 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
14679
14680 * lib/gcc.exp (runtest_file_p): Define if missing.
14681 * gcc.prms/template.c: Example to work from.
14682
14683 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
14684
14685 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14686 * lib/dg.exp (dg-test): Call unsupported testcases as such.
14687
14688 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14689 * gcc.prms/1883.c: Moved from compile/940714-1.c.
14690 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14691 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14692
14693 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14694 (dg-process-target): No longer a varargs proc.
14695 Return S/N for target, P/F for xfail. All callers changed.
14696 (user option procs): More argument checking.
14697 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14698 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14699 (dg-test): Skip test if not running on selected target in `dg-do'.
14700 Update handling of `dg-do-what', `dg-output-text'.
14701 Separate execution pass/fail from output pattern match pass/fail.
14702 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14703
14704 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
14705
14706 * gcc.c-torture/special/special.exp: Don't expect failure for mips
14707 target for 920510-1.c.
14708
14709 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
14710
14711 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14712 Clean up comment regarding use of passcnt, etc.
14713 (gcc_stat): Don't update `testcnt' here.
14714 (gcc_finish): Do it here.
14715 Might as well reset `but_id' here too.
14716 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14717 to determine if the file should be tested.
14718 * gcc.c-torture/compile/compile.exp: Likewise.
14719 * gcc.c-torture/execute/execute.exp: Likewise.
14720 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14721 * gcc.misc-tests/dg-test.exp: Likewise.
14722 * gcc.prms/prms.exp: Likewise.
14723 * gcc.wendy/wendy.exp: Likewise.
14724 * g++.old-deja.exp: Likewise.
14725 Move "Testing file" message to verbose level 1.
14726
14727 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
14728
14729 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14730
14731 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
14732
14733 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14734 (default_gcc_start): Accept optional second list element
14735 of compiler flags. Print compiler output at verbosity level 2.
14736 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14737 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14738 Save current values of framework globals passcnt, failcnt, xpasscnt,
14739 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14740 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
14741 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14742 xfailcnt to compute stats. Update framework global `testcnt' from
14743 pass/fail counts.
14744 (gcc_finish): New proc. Clean up test environment.
14745 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14746 (gcc_epass, gcc_efail): Delete.
14747 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14748 argument of line number.
14749 (dg-init): If the tool has an init routine, call it.
14750 (dg-test): Remove args `cflags_var' and `libs_var'.
14751 Pass all compiler options to ${tool}_start.
14752 Handle missing line number.
14753 (dg-finish): New function.
14754 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14755 particular files. Call gcc_finish at end. Move "skipping test"
14756 message to verbosity level 3.
14757 * gcc.c-torture/compile/compile.exp: Likewise.
14758 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14759 * gcc.c-torture/execute/execute.exp: Likewise.
14760 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14761 Print testcase being tried at verbosity level 1.
14762 * gcc.c-torture/special/special.exp: Unset xfail.
14763 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14764 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14765 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14766 * gcc.failure/failure.exp: Likewise.
14767 * gcc.ieee/ieee.exp: Likewise.
14768 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14769 Update call to dg-test. Call dg-finish at end.
14770 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
14771 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14772 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14773 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14774 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
14775 * gcc.wendy/wendy.exp: Add copyright.
14776 Delete setting of tmpdir (done by gcc_init).
14777 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14778 Pass compiler flags to gcc_start. Call gcc_finish at end.
14779 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14780 gcc_[ce]pass/fail.
14781
14782 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
14783
14784 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14785 confusion.
14786 (g++_load): Likewise.
14787
14788 * config/*.exp (gcc_load): Some were varargs fns and some were not.
14789 Rename argument to `prog' to remove the confusion.
14790 Varargs fns behave differently too!
14791 (g++_load): Likewise.
14792
14793 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14794
14795 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14796 what it is. Delete (always) printing of status value for !native.
14797 Simplify verbose code, and include status and exec_output.
14798 (g++_load): Use gcc_load.
14799
14800 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
14801
14802 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14803 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14804 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14805 940714-3.c as these testcases don't exist anymore. Make
14806 va-arg-1.c expected to pass.
14807
14808 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
14809
14810 * gcc.misc-tests/misc.exp: Only run specific testcases.
14811 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
14812 * gcc.misc-tests/dg-[1-9].c: New files.
14813
14814 * lib/dg.exp: New testsuite driver.
14815 * gcc.prms/prms.exp: Use it.
14816
14817 * README.gcc: New file.
14818
14819 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
14820 Document and reset `lxpass' and `lxfail'.
14821 Simplify "initialized" message.
14822 (gcc_stat): Clean up comments a little.
14823
14824 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
14825
14826 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
14827
14828 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
14829
14830 * lib/old-dejagnu.exp (process-option): New proc.
14831 (old-dejagnu-init, old-dejagnu-stat): Likewise.
14832 (old-dejagnu): Simplify.
14833 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
14834
14835 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
14836
14837 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
14838 exists and is not an empty string.
14839
14840 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
14841 $xfail rather than calling setup_xfail. Clear $xfail when test is
14842 finished.
14843 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
14844 automatically.
14845
14846 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
14847 longer expected to fail.
14848
14849 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
14850 "f" function call.
14851
14852 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
14853
14854 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
14855 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
14856 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
14857 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
14858 c-torture-1.29.
14859
14860 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
14861 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
14862
14863 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
14864
14865 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
14866 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
14867
14868 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
14869 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
14870 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
14871
14872 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
14873
14874 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
14875 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
14876 940714-1.c, 940714-2.c, 940714-3.c},
14877 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
14878 gcc.misc-tests/{mg.c,mg.exp}:
14879 New tests.
14880 * gcc.noncompile/noncompile.exp: Change accordingly.
14881
14882 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
14883
14884 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
14885 Undo previous clobberage.
14886
14887 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
14888
14889 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
14890 * gcc.special/{930510-1.c, special.exp}:
14891 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
14892 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
14893 struct-varargs-1.c}: New tests from c-torture-1.26.
14894
14895 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
14896
14897 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
14898 argument to switch.
14899
14900 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
14901
14902 * Revert the previous changes. Please see Rob's directory
14903 (/lisa/test/rob/progressive/gcc/testsuite) for testing
14904 fixes.
14905
14906 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
14907
14908 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
14909 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
14910 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
14911 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
14912 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
14913 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
14914 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
14915 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
14916 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
14917 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
14918 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
14919 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
14920 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
14921 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
14922 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
14923 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
14924 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
14925 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
14926 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
14927 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
14928 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
14929 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
14930 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
14931 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
14932 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
14933 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14934 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
14935
14936 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
14937
14938 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
14939 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
14940 with perror calls.
14941
14942 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
14943
14944 * config/unix.exp (g++_load): Fix syntax.
14945
14946 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
14947
14948 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
14949 * gcc.noncompile/921017-1.c: Deleted obsolete test.
14950 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
14951 Don't expect va-arg-1.c to fail. Correct expected output for
14952 920928-1.c.
14953 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
14954 * gcc.wendy/hbm4.c: Correct typo.
14955 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
14956
14957 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
14958
14959 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
14960 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
14961 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
14962 * lib/c-torture.exp (c-torture-compile): Ditto.
14963
14964 Reduce volume of output (remove all the -I's and such).
14965 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
14966 Call gcc_cpass, gcc_cfail.
14967 (c-torture): Pass testing option to c-torture-compile.
14968
14969 1994-03-21 Doug Evans (dje@cygnus.com)
14970
14971 Bring patches over from progressive.
14972 * config/default.exp: Exit remote shell cleanly.
14973 (g++_exit, g++_start): Add default versions.
14974 * config/sim.exp (gcc_load): Use perror, not error.
14975
14976 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
14977
14978 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
14979 set in site.exp.
14980
14981 1994-03-14 Doug Evans (dje@cygnus.com)
14982
14983 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
14984 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
14985 (wendy_try): New proc to run testcase.
14986 (main loop): Call 'em.
14987 * gcc.wendy/*.c: Clean up pass to correct expected output.
14988
14989 * lib/gcc.exp: Minor cleanup work.
14990 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
14991
14992 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
14993
14994 * config/sim.exp (gcc_load): Document return codes better.
14995 Don't pass -v to simulator.
14996
14997 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
14998
14999 * gcc.special/920717-x.c: Fix typo.
15000 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
15001 get at sources.
15002
15003 * lib/mike-gcc.exp: Fix typo.
15004
15005 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
15006
15007 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
15008 binary to use, transform the name.
15009 * config/*.exp: rename everything. Nuke any g++ specific files,
15010 it's now a special case of gcc that requires no special support.
15011 Add a default.exp for unsupported targets.
15012
15013 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
15014
15015 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
15016 lib/old-dejagnu.exp: Fix a few patterns to work with the new
15017 version of Tcl.
15018
15019 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
15020
15021 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
15022 than a warning.
15023
15024 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
15025
15026 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
15027
15028 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
15029
15030 * gcc.execute/execute.exp: Combine opt_list and foption_list into
15031 option_list. Compile every file with only 4/6 option choices
15032 (same as C torture) instead of with 12/18 different option
15033 choices.
15034 * lib/c-torture.exp: Likewise.
15035
15036 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
15037 not already set.
15038
15039 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
15040
15041 * lib/old-deja.exp: Add `excess errors test fails' error, now one
15042 can put an XFAIL *-*-* on excess errors.
15043
15044 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
15045
15046 * g++.law: Add more tests derived from g++-bugs snapshots.
15047
15048 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
15049 equivalent to g++.law/init9.
15050
15051 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
15052 compiled it, and the a.out file after we've run it.
15053
15054 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
15055
15056 * lib/mike-g++.exp (postbase): Delete the .o file after we've
15057 compiled it, and the a.out file after we've run it.
15058
15059 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
15060
15061 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
15062
15063 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
15064
15065 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
15066 version number.
15067
15068 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
15069
15070 * g++.law: New directory of g++ tests derived from the g++-bugs
15071 snapshots.
15072
15073 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
15074
15075 * gcc.compile: initbug1.c initbug1.exp testcase added
15076
15077 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
15078
15079 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
15080 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
15081 fixes submitted by Jeff Law (law@cs.utah.edu)
15082 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
15083 Jeff Law (law@cs.utah.edu)
15084
15085
15086 1993-11-30 Mike Stump (mrs@cygnus.com)
15087
15088 * config/unix-g++.exp: Follow the gcc way of doing things.
15089 * g++.old-deja/old-deja.exp: Minor updates.
15090 * lib/g++.exp: New file, follow the gcc way of doing things.
15091 * lib/old-dejagnu.exp: Minor updates.
15092 * lib/mike-g++.exp: Always unset errorInfo.
15093
15094 1993-11-06 Mike Stump (mrs@cygnus.com)
15095
15096 * lib/gcc.exp: Fix some errors with the below change, CC and
15097 CFLAGS should be global when setting, not local.
15098
15099 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
15100
15101 * lib/gcc.exp: Transform tool name.
15102
15103 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
15104
15105 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
15106
15107 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
15108
15109 * lib/gcc.exp: change gcc_done to gcc_stat
15110
15111 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
15112
15113 * Upgraded gcc testsuite to c-torture version 1.25
15114
15115 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
15116
15117 * lib/gcc.exp: added reporting code. Changed verbose compile message.
15118 * lib/c-torture: added hooks for new reporting code.
15119
15120 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
15121
15122 * config/sh-gcc.exp: check if sh-sim exists in the path
15123
15124 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
15125
15126 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
15127 * gcc.compile/compile.exp: Initial changes for new logic.
15128 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
15129 * gcc.failure/failure.exp: Initial changes for new logic.
15130 * gcc.ieee/ieee.exp: Initial changes for new logic.
15131 * gcc.misc-tests/misc.exp: Initial changes for new logic.
15132 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
15133 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
15134 * lib/c-torture.exp: Initial changes for new logic.
15135 * lib/gcc.exp: Initial changes for new logic.
15136
15137 1993-10-15 Mike Stump (mrs@cygnus.com)
15138
15139 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
15140 depend upon failure or success. Fully qualify names in failure
15141 and success messages. Always remove a.out before starting
15142 compile, just in case. Pay more attention to error text output by
15143 the compiler. Handle testcases with no known past errors just
15144 like all others, so that things are uniform. Other miscellaneous
15145 improvements.
15146
15147 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
15148
15149 * gcc.cpp: new directory for cpp tests
15150
15151 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
15152
15153 * lib/chill.exp: Code reformatted, removed unused code.
15154 * config/unix-chill.exp: Code reformatted, removed unused code.
15155 * chill.execute/execute.exp: Code reformatted, removed unused code.
15156 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
15157
15158 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
15159
15160 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
15161 routines not written.
15162
15163 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
15164
15165 * config/bug-gcc.exp: Use new procs from bug.exp.
15166
15167 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
15168
15169 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
15170 via ftp, rather than depending on NFS.
15171 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
15172 case.
15173
15174 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
15175
15176 * config/bug-gcc.exp: Use new download proc.
15177
15178 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
15179
15180 * chill.execute/execute.exp: cleanups, handles errors better
15181 * chill.compile/compile.exp: rewrite, based on execute.exp
15182 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
15183 * lib/chill.exp: major changes to diff proc and compile and link
15184 procs. added chill_fail and chill_pass wrappers to pass and
15185 fail. added more comments, and handle error codes better.
15186 Added a hack to capture stderr from exec, so noncompile tests
15187 can work.
15188
15189 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
15190
15191 * chill.execute/execute.exp: rewrite of testsuite driver
15192 * lib/chill.exp: rewrite of testsuite driver
15193 * config/unix-chill.exp: rewrite of testsuite driver
15194
15195 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
15196
15197 In chill.execute:
15198 * iexpr.ch: Standardize uppercase.
15199 * tuples.dat: Standardize uppercase.
15200 * vary.ch: standardize. Correct varying string assignments.
15201 * vary.dat: Add new output lines.
15202
15203 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
15204
15205 In chill.execute:
15206 * chprintf.ch: Standardize use of uppercase.
15207 * tuples.ch: Standardize and turn arr2 into a DCL,
15208 rather than a SYN.
15209 * pinits.ch: Standardize.
15210
15211 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
15212
15213 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
15214 * Makefil: Renamed to Makefile.in.
15215 * configure.in: New.
15216
15217 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
15218
15219 In chill.execute:
15220 * .cvsignore: Add result/output files.
15221 * Makefile: Fix up variables at start. Use MFLAGS
15222 everywhere. Correct bool_loc, built_ins entries.
15223 Add entry for vary1.ch.
15224 * bitarray.ch: Standardize upper-case usage.
15225 * bitexpr.ch: Standardize, add output of b1.
15226 * params.ch: Use arrayt in along PROC parameters, to
15227 avoid novelty problems.
15228 * sets.ch: Tiny cleanup.
15229 * vary1.ch: Re-indent.
15230
15231 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
15232
15233 * Add PR-related files to Makefiles, .cvsignore files, etc.
15234
15235 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
15236
15237 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
15238 with compiler objects. New names are test-flow.c and test-loop.c
15239
15240 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
15241
15242 * Upgraded c-torture tests from 1.19 to 1.20
15243
15244 * new files:
15245 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
15246 * gcc.compile: 930623-1.c 930623-2.c
15247 * gcc.noncompile: 930622-1.c 930622-2.c
15248 * gcc.failure: 920411-1.c 920627-2.c
15249 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
15250
15251 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
15252
15253 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15254 More changes to get testsuite working properly. Needs more work.
15255 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
15256
15257 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
15258
15259 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15260 More changes to get testsuite working properly. Needs more work.
15261
15262 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
15263
15264 * chill.compile/compile.exp: Added for Dejagnu support
15265 * chill.execute/execute.exp: Added for Dejagnu support
15266 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
15267
15268 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
15269
15270 This should complete moving the CHILL test files.
15271 * chill.noncompile(.cvsignore printf.grt
15272 in-printf.grt chprintf.grt chprintf.ch):
15273 Added test-support files.
15274 (Makefile): Modified further.
15275 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
15276 signal.ch): Added test files.
15277 * chill.execute (.cvsignore printf.grt printr.c
15278 in-printf.grt rts.c chprintf.grt rts.h): Added
15279 test-support files.
15280 (Makefile): More corrections.
15281
15282 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
15283
15284 * chill.compile, chill.execute, chill.nocompile: Add CHILL
15285 test cases, ready for DejaGnu.
15286
15287 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
15288
15289 * Upgraded c-torture tests from 1.18 to 1.19
15290
15291 * gcc.compile: added test(s):
15292 930607-1.c
15293 * gcc.execute: added test(s):
15294 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
15295
15296 * added new subdirectory for misc tests: gcc.misc-tests
15297 * gcc.misc-test(s): added tests:
15298 inst-check.c test-consts.c test-ior.c test-switch.c
15299
15300 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
15301
15302 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
15303
15304 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
15305
15306 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
15307
15308 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
15309
15310 * Upgraded c-torture tests from 1.17 to 1.18
15311
15312 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
15313
15314 * Upgraded c-torture tests from 1.12 to 1.17
15315
15316 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
15317
15318 * lib/old-dejagnu.exp:
15319 Fixed handling of XFAIL target triplets to correctly
15320 recognize wildcard characters. Removed code that
15321 appended a unique id tag to the end of the file name
15322 printed out by the result of the testcases within a
15323 given test file.
15324
15325 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
15326
15327 * lib/old-dejagnu.exp:
15328 Reworked expected failure handling to trigger off of XFAIL
15329 keyword in keyphrase embeded in testcase source code. The
15330 XFAIL keyword must be at the end of the keyphrase line. It
15331 may optionally be followed by one or more target triplets.
15332 It has just occured that the handling of wildcards in the
15333 target triplet may not be correct.
15334
15335 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
15336
15337 * g++.old-deja/tests:
15338 Moved all subdirectories up one level into g++.old-deja .
15339
15340 * lib/old-dejagnu.exp:
15341 Fixed problem with CXXFLAGS not being properly reset, and being
15342 corrupted with extraneous "-c" compiler option. This was
15343 causing binaries to not be generated for test that needed them.
15344 Modified strings passed to "pass" and "fail" so that individual
15345 tests from the same test file would be distinguished by an
15346 identifier appended to the test file name in the summary logs;
15347 this corrected a problem with erroneous diff logs. Added code
15348 to search testcases for expected fail and unexpected pass keywords.
15349
15350 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
15351
15352 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
15353
15354 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
15355
15356 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
15357 Removed extraneous text from end of "Special g++ Options"
15358 keyphrase.
15359
15360 * lib/old-dejagnu.exp: Added pattern matching to look for new
15361 keywords, embedded in testcases comments, which will trigger
15362 calls to xpass and xfail.
15363
15364 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
15365
15366 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
15367 comments embedded in the testcases, especially the one looking for
15368 special compiler options, as well as the pattern matching for the
15369 compiler output again.
15370
15371 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
15372
15373 * lib/old-dejagnu.exp: Do a proper check of the return value for
15374 execute tests. Fixed several problems with the pattern matching
15375 of the compiler output which gave erroneous test results.
15376 Changed several of the test result messages to be more descriptive.
15377 * config/unix-g++.exp: Proc g++_load now actually works and
15378 executes the tests passed to it and returns a usable return
15379 value.
15380
15381 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
15382
15383 * lib/gcc.exp: Exits gracefully if $CC is bogus.
15384
15385 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
15386
15387 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
15388 Modified both files to properly execute the old style
15389 dejagnu tests. The previous versions of these files were
15390 experimental and did not function anything near correctly.
15391
15392 1993-04-05 Rob Savoye (rob@cygnus.com)
15393
15394 * Removed all Makefile.in and configure.in files. No configuration
15395 needed now.
15396
15397 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
15398
15399 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15400
15401 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
15402
15403 * gcc.compile/configure.in, gcc.unsorted/configure.in,
15404 gcc.special/configure.in, gcc.noncompile/configure.in,
15405 gcc.execute/configure.in, gcc.code_quality/configure.in,
15406 g++.other/configure.in, g++.old-deja/configure.in,
15407 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15408 in srcname setting.
15409
15410 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
15411
15412 * lib/udi.exp: Fixed mondfe and mondfe_download.
15413 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15414 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15415
15416 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
15417
15418 * config/udi-gdb.exp: Check $shell_id after connecting to target.
15419 (gdb_exit): Don't remove *_soc files.
15420
15421 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
15422
15423 * lib/c-torture.exp: Don't look for main; instead always use -w
15424 -c. This is how the c-torture tests work. Remove the object
15425 file if the compilation succeeds.
15426 * gcc.execute/execute.exp: Remove executable if test passes.
15427 * gcc.noncompile/noncompile.exp: Every test is an expected
15428 failure.
15429 * gcc.special/special.exp: Added tests from c-torture 1.11,
15430 corrected use of existing test.
15431 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15432 gcc.execute/920625-1.c: Updated to c-torture 1.11.
15433 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15434 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15435 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15436 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15437 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15438 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15439 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15440 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15441 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15442 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15443 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15444 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15445 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15446 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15447 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15448 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15449 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15450 c-torture 1.11.
15451 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15452 correspond to c-torture 1.11.
15453
15454 * New file.
This page took 0.741705 seconds and 5 git commands to generate.