re PR c++/10300 (use of array-new (nothrow) in segfaults on NULL return)
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-04-13 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/10300
4 * g++.dg/init/new5.C: New test.
5
6 2003-04-12 Mark Mitchell <mark@codesourcery.com>
7
8 PR c++/7910
9 * g++.dg/ext/dllimport1.C: New test.
10
11 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12
13 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14
15 2003-04-11 Bud Davis <bdavis9659@comcast.net>
16
17 PR Fortran/9263
18 * g77.f-torture/noncompile/9263.f: New test
19 PR Fortran/1832
20 * g77.f-torture/execute/1832.f: New test
21
22 2003-04-11 David Chad <davidc@freebsd.org>
23 Loren J. Rittle <ljrittle@acm.org>
24
25 libobjc/8562
26 * objc.dg/headers.m: New test.
27
28 2003-04-10 Zack Weinberg <zack@codesourcery.com>
29
30 * gcc.c-torture/execute/builtin-noret-2.c: New.
31 * gcc.c-torture/execute/builtin-noret-2.x: New.
32 XFAIL builtin-noret-2.c at -O1 and above.
33 * gcc.dg/redecl.c: New.
34 * gcc.dg/Wshadow-1.c: Update error regexps.
35
36 2003-04-10 Mark Mitchell <mark@codesourcery.com>
37
38 * g++.dg/abi/bitfield10.C: New test.
39
40 2003-04-09 Mike Stump <mrs@apple.com>
41
42 * gcc.dg/pch/pch.exp: Make testcase names longer.
43 * g++.dg/pch/pch.exp: Make testcase names longer.
44
45 2003-04-08 Roger Sayle <roger@eyesopen.com>
46
47 * gcc.dg/builtins-11.c: New test case.
48
49 2003-04-08 Roger Sayle <roger@eyesopen.com>
50
51 * gcc.dg/builtins-9.c: New test case.
52 * gcc.dg/builtins-10.c: New test case.
53
54 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
55
56 * gcc.dg/noncompile/init-4.c.c: New test.
57
58 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
59
60 * gcc.misc-test/gcov-9.c: New test.
61 * gcc.misc-test/gcov-10.c: New test
62 * gcc.misc-test/gcov-11.c: New test.
63
64 2003-04-05 Zack Weinberg <zack@codesourcery.com>
65
66 PR optimization/10024
67 * gcc.c-torture/compile/20030405-1.c: New test.
68
69 2003-04-04 Geoffrey Keating <geoffk@apple.com>
70
71 * gcc.dg/pch/static-3.c: New.
72 * gcc.dg/pch/static-3.hs: New.
73 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
74
75 2003-04-04 Richard Henderson <rth@redhat.com>
76
77 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
78 * g++.dg/eh/forced2.C: Likewise.
79
80 2003-04-03 Mike Stump <mrs@apple.com>
81
82 * lib/scanasm.exp (scan-assembler): Add xfail processing for
83 target arg.
84 (scan-assembler-times, scan-assembler-not): Likewise.
85 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
86
87 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
88
89 * gcc.dg/sparc-loop-1.c: New test.
90
91 2003-04-02 Geoffrey Keating <geoffk@apple.com>
92
93 PR other/9274
94 * g++.dg/pch/system-2.C: New.
95 * g++.dg/pch/system-2.Hs: New.
96
97 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
98
99 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
100
101 * g++.dg/eh/simd-1.C (vecfunc): Same.
102
103 2003-04-01 Roger Sayle <roger@eyesopen.com>
104
105 * gcc.c-torture/execute/20030401-1.c: New test case.
106
107 2003-04-01 Ziemowit Laski <zlaski@apple.com>
108
109 * objc.dg/defs.m: New.
110
111 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
112
113 * g++.dg/eh/simd-1.C: New.
114 * g++.dg/eh/simd-2.C: New.
115
116 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
117
118 * gcc.c-torture/execute/simd-3.c: New.
119
120 2003-03-31 Mark Mitchell <mark@codesourcery.com>
121
122 PR c/9936
123 * gcc.dg/20030331-2.c: New test.
124
125 2003-03-31 Mark Mitchell <mark@codesourcery.com>
126
127 PR c++/10278
128 * g++.dg/parse/crash2.C: New test.
129
130 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
131
132 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
133 * gcc.c-torture/execute/20030331-1.c: ...here.
134
135 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
136
137 * gcc.c-torture/execute/20030331-1.c: New test.
138
139 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
140
141 * lib/gcov.exp: Adjust call return testing strings.
142 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
143
144 2003-03-31 Roger Sayle <roger@eyesopen.com>
145
146 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
147 * gcc.dg/builtins-7.c: New test case.
148 * gcc.dg/builtins-8.c: New test case.
149
150 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
151
152 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
153
154 2003-03-30 Mark Mitchell <mark@codesourcery.com>
155
156 PR c++/7647
157 * g++.dg/lookup-class-member-2.C: New test.
158
159 2003-03-30 Glen Nakamura <glen@imodulo.com>
160
161 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
162
163 2003-03-28 Roger Sayle <roger@eyesopen.com>
164
165 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
166
167 2003-03-28 Mark Mitchell <mark@codesourcery.com>
168
169 * g++.dg/init/attrib1.C: New test.
170
171 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
172
173 * gcc.dg/ultrasp8.c: New test.
174
175 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
176
177 * gcc.dg/ultrasp7.c: New test.
178
179 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
180
181 PR c++/10047
182 * g++.dg/template/inline1.C: New test.
183
184 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
185
186 * gcc.dg/sparc-dwarf2.c: New test.
187
188 2003-03-27 Roger Sayle <roger@eyesopen.com>
189
190 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
191 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
192
193 2003-03-27 Mark Mitchell <mark@codesourcery.com>
194
195 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
196 than reading .x files.
197 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
198 * g77.dg/gcov/gcov-1.f: Likewise.
199 * gcc.misc-tests/gcov-4b.c: Likewise.
200 * gcc.misc-tests/gcov-5b.c: Likewise.
201 * gcc.misc-tests/gcov-6.c: Likewise.
202 * gcc.misc-tests/gcov-7.c: Likewise.
203 * gcc.misc-tests/gcov-8.c: Likewise.
204 * g++.dg/gcov/gcov-1.x: Remove.
205 * g77.dg/gcov/gcov-1.x: Likewise.
206 * gcc.misc-tests/gcov-4b.x: Likewise.
207 * gcc.misc-tests/gcov-5b.x: Likewise.
208 * gcc.misc-tests/gcov-6.x: Likewise.
209 * gcc.misc-tests/gcov-7.x: Likewise.
210 * gcc.misc-tests/gcov-8.x: Likewise.
211
212 2003-03-27 Glen Nakamura <glen@imodulo.com>
213
214 PR opt/10087
215 * gcc.dg/20030324-1.c: New test.
216
217 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
218
219 PR c++/10224
220 * g++.dg/template/arg3.C: New test.
221
222 PR c++/10158
223 * g++.dg/template/friend18.C: New test.
224
225 2003-03-26 Roger Sayle <roger@eyesopen.com>
226
227 * g77.f-torture/compile/20030326-1.f: New test case.
228
229 2003-03-26 Janis Johnson <janis187@us.ibm.com>
230
231 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
232
233 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
234
235 2003-03-26 Jakub Jelinek <jakub@redhat.com>
236
237 * gcc.dg/ia64-sync-3.c: New test.
238
239 2003-03-26 Alan Modra <amodra@bigpond.net.au>
240
241 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
242
243 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
244
245 * gcc.dg/ultrasp6.c: New test.
246
247 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
248
249 * gcc.dg/i386-signbit-1.c: New test.
250 * gcc.dg/i386-signbit-2.c: New test.
251 * gcc.dg/i386-signbit-3.c: New test.
252
253 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
254
255 * gcc.dg/ultrasp5.c: Fix options.
256
257 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
258
259 * gcc.dg/ultrasp5.c: Fix comment.
260
261 2003-03-24 Bud Davis <bdavis9659@comcast.net>
262
263 PR fortran/10197
264 * g77.f-torture/execute/10197.f: New test.
265
266 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
267
268 PR c++/9898, c++/383
269 * g++.dg/template/conv6.C: New test.
270
271 PR c++/10119
272 * g++.dg/template/ptrmem5.C: New test.
273
274 PR c++/10026
275 * g++.dg/lookup/koenig1.C: New test.
276
277 PR C++/10199
278 * g++.dg/lookup/template2.C: New test.
279
280 2003-03-24 Jakub Jelinek <jakub@redhat.com>
281
282 * g++.dg/opt/rtti1.C: New test.
283
284 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
285
286 * gcc.dg/ultrasp5.c: New test.
287
288 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
289
290 PR middle-end/9967
291 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
292 builtin fputs.
293
294 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
295
296 PR c/8224
297 * gcc.dg/20030323-1.c: New test.
298
299 2003-03-23 Roger Sayle <roger@eyesopen.com>
300
301 * gcc.c-torture/compile/20030323-1.c: New test case.
302
303 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
304
305 * gcc.dg/20030321-1.c: New test.
306
307 2003-03-22 Zack Weinberg <zack@codesourcery.com>
308
309 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
310
311 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
312
313 PR c++/9978, c++/9708
314 * g++.dg/ext/vlm1.C: Adjust expected error.
315 * g++.dg/ext/vla2.C: New test.
316 * g++.dg/template/arg1.C: New test.
317 * g++.dg/template/arg2.C: New test.
318
319 2003-03-22 Bud Davis <bdavis9659@comcast.net>
320
321 * g77.f-torture/execute/select.f: New test.
322 * g77.f-torture/noncompile/select_no_compile.f: New test.
323
324 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
325
326 PR c++/9898
327 * g++.dg/other/error4.C: New test.
328
329 2003-03-20 Mark Mitchell <mark@codesourcery.com>
330
331 * g++.dg/template/friend17.C: New test.
332
333 2003-03-21 Alan Modra <amodra@bigpond.net.au>
334
335 * gcc.c-torture/compile/20030320-1.c: New.
336
337 2003-03-20 Roger Sayle <roger@eyesopen.com>
338
339 * gcc.dg/builtins-6.c: New test case.
340
341 2003-03-19 Alan Modra <amodra@bigpond.net.au>
342
343 PR target/10073
344 * gcc.c-torture/compile/20030319-1.c: New.
345
346 2003-03-18 Jan Hubicka <jh@suse.cz>
347
348 * gcc.dg/i386-cvt-1.c: New test.
349
350 2003-03-17 Zack Weinberg <zack@codesourcery.com>
351
352 * objc.dg/naming-1.m: Use "(parse|syntax) error".
353 * objc.dg/naming-2.m: Likewise.
354
355 2003-03-17 Mark Mitchell <mark@codesourcery.com>
356
357 PR c++/9639
358 * g++.dg/parse/crash1.C: New test.
359
360 2003-03-16 Mark Mitchell <mark@codesourcery.com>
361
362 PR c++/8805
363 * g++.dg/eh/cleanup1.C: New test.
364
365 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
366
367 * gcc.c-torture/execute/20030316-1.c: New test case.
368
369 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
370
371 PR c++/9629
372 * g++.dg/init/ctor2.C: New test.
373
374 2003-03-15 Roger Sayle <roger@eyesopen.com>
375
376 * g77.f-torture/compile/xformat.f: New test case.
377
378 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
379
380 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
381 * g++.old-deja/g++.mike/eh50.C: Likewise.
382
383 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
384
385 PR c++/6440
386 * g++.dg/template/spec7.C: New test.
387 * g++.dg/template/spec8.C: Likewise.
388
389 2003-03-14 Jakub Jelinek <jakub@redhat.com>
390
391 * gcc.c-torture/execute/20030313-1.c: New test.
392
393 2003-03-14 Richard Henderson <rth@redhat.com>
394
395 * gcc.dg/inline-2.c: Adjust alpha test for external call.
396
397 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
398
399 * gcc.c-torture/compile/20030314-1.c: New test.
400
401 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
402
403 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
404 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
405 thumb target,
406 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
407 to accept newer _imp__ prefix and additional
408 newline in .drectve section.
409 * gcc.dg/dll-4.c: Likewise.
410 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
411 switch.
412
413 2003-03-13 Mark Mitchell <mark@codesourcery.com>
414
415 * g++.dg/parse/namespace9.C: New test.
416
417 * g++.dg/init/ref5.C: New test.
418 * g++.dg/parse/ptrmem1.C: Likewise.
419
420 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
421
422 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
423 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
424 regular expression.
425 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
426 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
427
428 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
429
430 * gcc.c-torture/execute/20030224-2.c: New test.
431
432 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
433
434 * gcc.dg/decl-3.c: New test.
435
436 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
437
438 * gcc.dg/i386-loop-2.c: New test.
439
440 2003-03-11 Mark Mitchell <mark@codesourcery.com>
441
442 PR c++/9474
443 * g++.dg/parse/namespace8.C: New test.
444
445 PR c++/9924
446 * g++.dg/overload/builtin2.C: New test.
447
448 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
449
450 * gcc.dg/return-type-3.c: New test.
451
452 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
453
454 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
455 profiling options are not supported.
456
457 2003-03-10 Mark Mitchell <mark@codesourcery.com>
458
459 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
460 * g++.old-deja/g++.warn/impint2.C: Likewise.
461
462 2003-03-10 Devang Patel <dpatel@apple.com>
463
464 * g++.dg/cpp/c++_cmd_1.C: New test.
465 * g++.dg/cpp/c++_cmd_1.h: New file.
466
467 2003-03-10 Segher Boessenkool <segher@koffie.nl>
468
469 * gcc.dg/altivec-9.c: New file.
470
471 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
472
473 * gcc.dg/ppc-sdata-1.c: New test.
474 * gcc.dg/ppc-sdata-2.c: New test.
475
476 2003-03-09 Mark Mitchell <mark@codesourcery.com>
477
478 PR c++/9373
479 * g++.dg/opt/ptrmem2.C: New test.
480
481 PR c++/8534
482 * g++.dg/opt/ptrmem1.C: New test.
483
484 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
485
486 * gcc.dg/i386-loop-1.c: New test.
487
488 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
489
490 PR c++/9970
491 * g++.dg/lookup/friend1.C: New test.
492
493 2003-03-08 Mark Mitchell <mark@codesourcery.com>
494
495 PR c++/9823
496 * g++.dg/parser/constructor1.C: New test.
497
498 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
499
500 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
501
502 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
503
504 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
505
506 * gcc.dg/cpp/Wunused.c: Update test.
507
508 2003-03-08 Jan Hubicka <jh@suse.cz>
509
510 * gcc.dg/inline-3.c: New test.
511
512 2003-03-08 Mark Mitchell <mark@codesourcery.com>
513
514 PR c++/9809
515 * g++.dg/parse/builtin1.C: New test.
516
517 PR c++/9982
518 * g++.dg/abi/cookie1.C: New test.
519 * g++.dg/abi/cookie2.C: Likewise.
520
521 PR c++/9524
522 * g++.dg/template/field1.C: New test.
523
524 PR c++/9912
525 * g++.dg/parse/class1.C: New test.
526 * g++.dg/parse/namespace7.C: Likewise.
527 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
528
529 2003-03-07 Mark Mitchell <mark@codesourcery.com>
530
531 * g++.dg/init/ref4.C: New test.
532
533 2003-03-07 Jan Hubicka <jh@suse.cz>
534
535 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
536 * gcc.dg/inline-3.c: New test.
537
538 2003-03-06 Mark Mitchell <mark@codesourcery.com>
539
540 * g++.dg/init/ref3.C: New test.
541
542 PR c++/9965
543 * g++.dg/init/ref2.C: New test.
544
545 PR c++/9400
546 * g++.dg/warn/Wshadow-2.C: New test.
547
548 PR c++/9791
549 * g++.dg/warn/Woverloaded-1.C: New test.
550
551 2003-03-05 Jan Hubicka <jh@suse.cz>
552
553 * gcc.dg/i386-local2.c: New.
554 * gcc.dg/i386-local.c: Fix typo.
555
556 2003-03-05 Mark Mitchell <mark@codesourcery.com>
557
558 * g++.dg/abi/layout3.C: New test.
559
560 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
561
562 * gcc.c-torture/compile/20030305-1.c
563
564 2003-03-05 Jan Hubicka <jh@suse.cz>
565
566 * gcc.dg/i386-local.c: New.
567
568 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
569
570 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
571
572 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
573
574 * gcc.dg/switch-2.c: New test.
575 * gcc.dg/switch-3.c: New test.
576 * gcc.dg/Wswitch.c: Adjust line numbers.
577 * gcc.dg/Wswitch-default.c: Likewise.
578 * gcc.dg/Wswitch-enum.c: Likewise.
579
580 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
581
582 * gcc.c-torture/execute/20030222-1.c: New test.
583
584 2003-03-03 James E Wilson <wilson@tuliptree.org>
585
586 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
587
588 2003-03-03 Mark Mitchell <mark@codesourcery.com>
589
590 PR c++/9878
591 * g++.dg/init/ref1.C: New test.
592
593 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
594
595 * gcc.dg/sh-relax.c: New SH-only test.
596
597 2003-03-03 Geoffrey Keating <geoffk@apple.com>
598
599 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
600 comment explaining purpose of testcase.
601
602 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
603
604 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
605 for HC11/HC12 (asm needs two int registers).
606 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
607 HC11/HC12 because the test uses an asm which needs two 32-bit
608 registers.
609
610 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
611
612 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
613 for HC11/HC12 (array is too large otherwise).
614 * gcc.c-torture/compile/920501-4.x: New file, likewise.
615 * gcc.c-torture/compile/20010518-2.x: Likewise.
616 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
617 HC11/HC12 (array is too large).
618
619 2003-03-01 Geoffrey Keating <geoffk@apple.com>
620
621 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
622 * lib/g++-dg.exp (g++-dg-test): Likewise.
623
624 2003-03-01 Roger Sayle <roger@eyesopen.com>
625
626 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
627 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
628
629 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
630
631 * g++.dg/warn/implicit-typename1.C: Remove warning.
632
633 2003-02-28 Richard Henderson <rth@redhat.com>
634
635 * gcc.dg/noreturn-1.c: Move noreturn warning line.
636 * gcc.dg/return-type-1.c: Move control reaches end warning line.
637
638 2003-02-28 Geoffrey Keating <geoffk@apple.com>
639
640 * gcc.dg/pch/pch.exp: Change .pch to .gch.
641 * g++.dg/pch/pch.exp: Likewise.
642
643 2003-02-28 Mark Mitchell <mark@codesourcery.com>
644
645 PR c++/9879
646 * testsuite/g++.dg/init/new4.C: New test.
647
648 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
649
650 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
651
652 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
653
654 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
655 unsigned long.
656
657 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
658 wider than float.
659
660 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
661
662 * lib/scanasm.exp: Add support for counting numbers of
663 occurences.
664 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
665 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
666
667 2003-02-25 Mark Mitchell <mark@codesourcery.com>
668
669 PR c++/9683
670 * g++.dg/template/static3.C: New test.
671
672 PR c++/9829
673 * g++.dg/parse/namespace6.C: New test.
674
675 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
676
677 PR target/9732
678 * gcc.dg/20030225-1.c: New test.
679
680 2003-02-24 Mark Mitchell <mark@codesourcery.com>
681
682 * README: Remove out-of-date information.
683
684 PR c++/9836
685 * g++.dg/template/spec6.C: New test.
686
687 2003-02-24 Jeff Law <law@redhat.com>
688
689 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
690
691 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
692
693 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
694 * gcc.dg/pragma-ep-1.c: Likewise.
695
696 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
697
698 PR c++/9602
699 * g++.dg/template/friend16.C: New test.
700
701 2003-02-23 Mark Mitchell <mark@codesourcery.com>
702
703 PR c++/5333
704 * g++.dg/parse/fused-params1.C: Adjust error messages.
705 * g++.dg/template/nested3.C: New test.
706
707 2003-02-24 Alan Modra <amodra@bigpond.net.au>
708
709 * g++.dg/abi/param1.C: New test.
710
711 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
712
713 PR c++/7982
714 * g++.dg/warn/implicit-typename1.C: New test.
715
716 2003-02-22 Kelley Cook <kelleycook@comcast.net>
717
718 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
719 with "mtune".
720 * g++.old-deja/g++.other/store-expr2.C: Likewise.
721 * gcc.c-torture/execute/20010129-1.x: Likewise.
722 * gcc.dg/20011107-1.c: Likewise.
723 * gcc.dg/20020108-1.c: Likewise.
724 * gcc.dg/20020122-3.c: Likewise.
725 * gcc.dg/20020206-1.c: Likewise.
726 * gcc.dg/20020310-1.c: Likewise.
727 * gcc.dg/20020426-2.c: Likewise.
728 * gcc.dg/20020517-1.c: Likewise.
729 * gcc.dg/991230-1.c: Likewise.
730 * gcc.dg/i386-unroll-1.c: Likewise.
731 * gcc.misc-tests/i386-prefetch.exp: Likewise.
732
733 2003-02-22 Jan Hubicka <jh@suse.cz>
734
735 * gcc.dg/i386-mul.c: New test.
736
737 2003-02-21 Roger Sayle <roger@eyesopen.com>
738
739 * gcc.dg/builtins-5.c: New test case.
740
741 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
742
743 * gcc.dg/asmreg-1.c: New test.
744
745 2003-02-21 Mark Mitchell <mark@codesourcery.com>
746
747 PR c++/9749
748 * g++.dg/parse/varmod1.C: New test.
749
750 2003-02-21 Mark Mitchell <mark@codesourcery.com>
751
752 PR c++/9727
753 * g++.dg/template/op1.C: New test.
754
755 2003-02-21 Mark Mitchell <mark@codesourcery.com>
756
757 PR c++/8906
758 * g++.dg/template/nested2.C: New test.
759
760 2003-02-21 Mark Mitchell <mark@codesourcery.com>
761
762 PR c++/8724
763 * g++.dg/expr/dtor1.C: New test.
764
765 2003-02-21 Zack Weinberg <zack@codesourcery.com>
766
767 * gcc.dg/cpp/include3.c: New test.
768 * gcc.dg/cpp/inc/foo.h: New file.
769
770 2003-02-21 Glen Nakamura <glen@imodulo.com>
771
772 * gcc.c-torture/execute/20030221-1.c: New test.
773
774 2003-02-20 Mark Mitchell <mark@codesourcery.com>
775
776 PR c++/9729
777 * g++.dg/abi/conv1.C: New test.
778
779 2003-02-20 Jan Hubicka <jh@suse.cz>
780
781 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
782
783 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
784
785 * gcc.c-torture/compile/20030219-1.c: New test.
786
787 2003-02-18 Jan Hubicka <jh@suse.cz>
788
789 * gcc.dg/funcorder.c: New test.
790
791 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
792
793 * gcc.c-torture/execute/20030218-1.c: New.
794
795 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
796
797 * gcc.dg/20030218-1.c: New.
798
799 2003-02-18 Richard Henderson <rth@redhat.com>
800
801 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
802 * gcc.dg/attr-used-2.c: New.
803
804 2003-02-18 Mark Mitchell <mark@codesourcery.com>
805
806 PR c++/9704
807 * g++.dg/init/copy5.C: New test.
808
809 2003-02-18 Geoffrey Keating <geoffk@apple.com>
810
811 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
812 * g++.dg/pch/pch.exp: Likewise.
813
814 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
815
816 * gcc.c-torture/execute/20030209-1.c: Enable the test if
817 STACK_SIZE is not defined.
818
819 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
820
821 PR c++/9457
822 * g++.dg/template/init1.C: New test.
823
824 2003-02-16 Jan HUbicka <jh@suse.cz>
825
826 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
827 (foo): Add few extra tests
828 * gcc.dg/c99-const-expr-3.c: Likewise.
829 * gcc.c-torture/execute/20030216-1.c: New.
830
831 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
832
833 PR c++/9459
834 * g++.dg/ext/typeof4.C: New test.
835
836 2003-02-15 Roger Sayle <roger@eyesopen.com>
837
838 * gcc.dg/i386-387-3.c: New test case.
839
840 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
841
842 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
843 cris-*-elf* cris-*-aout* and mmix-*-*.
844
845 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
846
847 * gcc.dg/20030213-1.c: New test.
848
849 2003-02-12 Roger Sayle <roger@eyesopen.com>
850
851 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
852 * gcc.dg/i386-387-2.c: Likewise.
853
854 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
855
856 * gcc.dg/ppc-spe.c: Fix formatting.
857 Enable tests that were previously unsupported by gas.
858 Delete tests for instructions that no longer exist.
859 Switch arguments on evsubifw builtin.
860
861 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
862
863 * gcc.c-torture/execute/20030209-1.c: Disable the test if
864 STACK_SIZE is too small.
865
866 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
867 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
868
869 * gcc.dg/decl-2.c: New test.
870
871 2003-02-10 Jan Hubicka <jh@suse.cz>
872
873 * gcc.dg/i386-fpcvt-1.c: New test.
874
875 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
876
877 * gcc.c-torture/execute/20030209-1.c: New test.
878
879 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
880
881 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
882 int-wide bitops, use the constants of the same width.
883 Likewise, if long long is 32-bit wide, test bitops using
884 32-bit constants.
885
886 2003-02-07 Loren James Rittle <ljrittle@acm.org>
887
888 * gcc.dg/20021014-1.c: Annotate with expected notice text.
889
890 2003-02-07 Roger Sayle <roger@eyesopen.com>
891
892 * testsuite/gcc.dg/builtins-4.c: New test case.
893
894 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
895
896 * gcc.dg/20020430-1.c: Fix dg command typos.
897 * gcc.dg/20020503-1.c: Likewise.
898
899 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
900
901 PR c++/8785
902 * g++.dg/parse/fused-params1.C: New test.
903
904 PR c++/8857
905 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
906
907 PR c++/8921
908 * g++.dg/parse/non-dependent1.C: New test.
909
910 PR c++/8928
911 * g++.dg/parse/dupl-tmpl-args1.C: New test.
912
913 PR c++/9228
914 * g++.dg/parse/undefined7.C: New test.
915 * g++.dg/parse/non-templ1.C: New test.
916
917 PR c++/9229
918 * g++.dg/parse/too-many-tmpl-args1.C: New test.
919
920 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
921
922 * gcc.c-torture/compile/20030206-1.c: New test.
923
924 2003-02-05 Roger Sayle <roger@eyesopen.com>
925
926 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
927 "pow" to "foo" to avoid potential confusion with a math built-in.
928
929 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
930
931 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
932 conditions for SPARC targets.
933
934 2003-02-05 Jakub Jelinek <jakub@redhat.com>
935
936 * gcc.dg/20030204-1.c: New test.
937
938 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
939
940 PR c++/38
941 * g++.dg/parse/array-size1.C: New test.
942
943 PR c++/5657
944 * g++.dg/parse/undefined3.C: New test.
945
946 PR c++/5665
947 * g++.dg/parse/undefined4.C: New test.
948
949 PR c++/5975
950 * g++.dg/parse/undefined5.C: New test.
951
952 PR c++/7259
953 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
954
955 PR c++/8578
956 * g++.dg/parse/casting-operator1.C: New test.
957
958 PR c++/8596
959 * g++.dg/parse/undefined6.C: New test.
960
961 PR c++/8736
962 * g++.dg/parse/missing-template1.C: New test.
963
964 2003-02-04 Jan Hubicka <jh@suse.cz>
965
966 * gcc.dg/i386-cadd.c: Compile using -march=k8.
967 * gcc.dg/i386-cmov?.c: Likewise.
968 * gcc.dg/i386-fpcvt-?.c: Likewise.
969 * gcc.dg/i386-ssefp-1.c: Likewise.
970 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
971 conventions.
972
973 2003-02-03 Mark Mitchell <mark@codesourcery.com>
974
975 PR c++/7129
976 * testsuite/g++.dg/ext/max.C: New test.
977
978 2003-02-03 Jan Hubicka <jh@suse.cz>
979
980 * gcc.c-torture/execute/20030203-1.c: New test.
981
982 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
983
984 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
985 'natural-endian'.
986
987 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
988
989 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
990 * g++.dg/init/new2.C: Likewise.
991 * g++.dg/other/new1.C: Likewise.
992
993 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
994
995 * gcc.dg/struct-ret-libc.c: New test.
996
997 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
998
999 * gcc.dg/20030129-1.c: New test.
1000
1001 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1002
1003 PR c++/8849
1004 * g++.dg/template/ptrmem4.C: New test.
1005
1006 2003-01-29 Mark Mitchell <mark@codesourcery.com>
1007
1008 * g++.dg/parser/constant1.C: New test.
1009
1010 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1011
1012 PR c++/8591
1013 * g++.dg/parse/friend2.C: New test.
1014
1015 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
1016
1017 PR c++/9437
1018 * g++.dg/template/unify4.C: New test.
1019
1020 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
1021
1022 * gcc.c-torture/execute/20030128-1.c: New test.
1023
1024 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
1025
1026 * g++.dg/lookup/nested1.C: Test moved from ...
1027 * g++.old-deja/g++.other/lookup24.C: ... here.
1028
1029 2003-01-28 Jan Hubicka <jh@suse.cz>
1030
1031 * gcc.dg/i386-cmov5.c: New test.
1032
1033 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1034
1035 * gcc.c-torture/execute/20010925-1.c: Changed the
1036 memcpy declaration.
1037
1038 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
1039
1040 PR c++/3902
1041 * g++.dg/parse/template5.C: New test.
1042
1043 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
1044
1045 PR fortran/9258
1046 * g77.dg/pr9258: New test.
1047
1048 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
1049
1050 * README: Move relevant parts from README.g++.
1051
1052 * README.g++: Remove this file.
1053
1054 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
1055
1056 * g++.dg/abi/dcast1.C: New test.
1057
1058 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1059
1060 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
1061
1062 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
1063
1064 PR c++/47
1065 * g++.old-deja/g++.other/lookup24.C: New test.
1066
1067 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1068
1069 PR middle-end/7227
1070 * gcc.dg/uninit-C.c: New test.
1071
1072 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
1073
1074 * g++.dg/abi/covariant1.C: New test.
1075
1076 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
1077
1078 * gcc.dg/20030123-1.c: New test.
1079
1080 2003-01-25 Jan Hubicka <jh@suse.cz>
1081
1082 PR opt/8492
1083 * gcc.c-torture/compile/20030125-1.c
1084
1085 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
1086
1087 PR c++/9403
1088 * g++.dg/parse/template3.C: New test.
1089 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
1090
1091 PR c++/795
1092 * g++.dg/parse/template4.C: New test.
1093
1094 PR c++/9415
1095 * g++.dg/template/qual2.C: New test.
1096
1097 PR c++/8545
1098 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
1099
1100 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
1101
1102 2003-01-25 Roger Sayle <roger@eyesopen.com>
1103
1104 * gcc.c-torture/execute/switch-1.c: New test case.
1105
1106 2003-01-25 Jan Hubicka <jh@suse.cz>
1107
1108 * gcc.c-torture/execute/20030125-1.[cx]: New test.
1109
1110 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
1111
1112 Tweaks for Bison-1.875. From the NEWS file:
1113 "- `parse error' -> `syntax error'
1114 Bison now uniformly uses the term `syntax error'"
1115 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
1116 * gcc.dg/cpp/digraph2.c: Likewise.
1117 * gcc.dg/cpp/direct2.c: Likewise.
1118 * gcc.dg/cpp/paste4.c: Likewise.
1119 * gcc.dg/c90-restrict-1.c: Likewise.
1120 * gcc.dg/c99-func-2.c: Likewise.
1121 * gcc.dg/noncompile/920721-2.c: Likewise.
1122 * gcc.dg/noncompile/930622-2.c: Likewise.
1123 * gcc.dg/noncompile/940112-1.c: Likewise.
1124 * gcc.dg/noncompile/950921-1.c: Likewise.
1125 * gcc.dg/noncompile/951123-1.c: Likewise.
1126 * gcc.dg/noncompile/971104-1.c: Likewise.
1127 * gcc.dg/noncompile/990416-1.c: Likewise.
1128
1129 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
1130
1131 * g++.dg/parse/undefined1.C: Add error message.
1132
1133 2003-01-22 Mark Mitchell <mark@codesourcery.com>
1134
1135 PR c++/9354
1136 * g++.dg/parse/new1.C: New test.
1137
1138 PR c++/9216
1139 * g++.dg/parse/template2.C: New test.
1140
1141 PR c++/9354
1142 * g++.dg/parse/typedef2.C: New test.
1143
1144 PR c++/9328
1145 * g++.dg/ext/typeof3.C: New test.
1146
1147 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1148
1149 PR c++/2738
1150 * g++.dg/parse/ret-type1.C: New test.
1151
1152 PR c++/3792
1153 * g++.dg/parse/tmpl-outside1.C: New test.
1154
1155 PR c++/4207
1156 * g++.dg/parse/int-as-enum1.C: New test.
1157
1158 PR c++/4903
1159 * g++.dg/parse/no-typename1.C: New test.
1160
1161 PR c++/5533
1162 * g++.dg/parse/no-value1.C: New test.
1163
1164 PR c++/5921
1165 * g++.dg/parse/wrong-inline1.C: New test.
1166
1167 PR c++/6402
1168 * g++.dg/parse/ref1.C: New test.
1169
1170 PR c++/6992
1171 * g++.dg/parse/attr-ctor1.C: New test.
1172
1173 PR c++/7229
1174 * g++.dg/parse/namespace5.C: New test.
1175
1176 PR c++/7917
1177 * g++.dg/parse/func-def1.C: New test.
1178
1179 PR c++/8143
1180 * g++.dg/parse/undefined1.C: New test.
1181
1182 PR c++/5723, PR c++/8522
1183 * g++.dg/parse/specialization1.C: New test.
1184
1185 PR c++/163, PR c++/8595
1186 * g++.dg/parse/struct-as-enum1.C: New test.
1187
1188 PR c++/9173
1189 * g++.dg/parse/undefined2.C: New test.
1190
1191 2003-01-22 Mark Mitchell <mark@codesourcery.com>
1192
1193 PR c++/9298
1194 * g++.dg/parse/template1.C: New test.
1195
1196 PR c++/9384
1197 * g++.dg/parse/using1.C: New test.
1198
1199 PR c++/9285
1200 PR c++/9294
1201 * g++.dg/parse/expr2.C: New test.
1202
1203 PR c++/9388
1204 * g++.dg/parse/lookup2.C: Likewise.
1205
1206 2003-01-21 Jan Hubicka <jh@suse.cz>
1207
1208 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
1209 * gcc.c-torture/execute/eeprof-1.c: Likewise.
1210 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
1211 * gcc.c-torture/execute/string-opt-*.c: Likewise.
1212
1213 2003-01-20 Nick Clifton <nickc@redhat.com>
1214
1215 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
1216 problem with ARM sibcall code generation.
1217
1218 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
1219
1220 * gcc.c-torture/execute/20030120-1.c: New.
1221
1222 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
1223
1224 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
1225
1226 2003-01-17 Mark Mitchell <mark@codesourcery.com>
1227
1228 PR c++/9272
1229 * g++.dg/parse/ctor1.C: New test.
1230
1231 PR c++/9294:
1232 * g++.dg/parse/qualified1.C: New test.
1233
1234 * g++.dg/parse/typename3.C: New test.
1235
1236 2003-01-16 Richard Henderson <rth@redhat.com>
1237
1238 * g++.dg/tls/init-2.C: Fix error matches for real this time.
1239
1240 2003-01-16 Richard Henderson <rth@redhat.com>
1241
1242 * g++.dg/pch/pch.exp: Copy test header to the working directory
1243 before using it either for precompilation or direct use.
1244 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
1245 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
1246
1247 2003-01-16 Richard Henderson <rth@redhat.com>
1248
1249 * gcc.dg/pch/pch.exp: Copy test header to the working directory
1250 before using it either for precompilation or direct use.
1251 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
1252 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
1253
1254 2003-01-16 Mark Mitchell <mark@codesourcery.com>
1255
1256 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
1257 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
1258 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
1259 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
1260 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
1261 typename warning into error.
1262 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
1263 error messages.
1264 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
1265 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
1266 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
1267 messages.
1268 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
1269 make declaration visible in template.
1270 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
1271 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
1272 messages.
1273 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
1274 message.
1275 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
1276 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
1277 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
1278 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
1279 typename warning with error message.
1280 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
1281 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
1282 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
1283
1284 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
1285
1286 * g++.dg/parse/ambig2.C: New test.
1287
1288 2003-01-15 Richard Henderson <rth@redhat.com>
1289
1290 * g++.dg/tls/init-2.C: Update error message string.
1291
1292 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1293
1294 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
1295
1296 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
1297
1298 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
1299 all for HC11/HC12.
1300 * gcc.c-torture/compile/20001205-1.x: Likewise.
1301 * gcc.c-torture/compile/20001226-1.x: Likewise.
1302 * gcc.c-torture/compile/920520-1.x: Likewise.
1303 * gcc.c-torture/compile/961203-1.x: Likewise.
1304 * gcc.c-torture/compile/20020604-1.x: Likewise.
1305
1306 2003-01-15 Jan Hubicka <jh@suse.cz>
1307
1308 * gcc.c-torture/compile/20030115-1.c: New test.
1309
1310 * gcc.dg/i386-fpcvt-1.c: New test.
1311 * gcc.dg/i386-fpcvt-2.c: New test.
1312
1313 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
1314
1315 Further conform g++'s __vmi_class_type_info to the C++ ABI
1316 specification.
1317 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
1318 the specification.
1319
1320 2003-01-14 Jan Hubicka <jh@suse.cz>
1321
1322 * gcc.dg/i386-fpcvt-1.c: New test.
1323 * gcc.dg/i386-fpcvt-2.c: New test.
1324
1325 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1326
1327 * gcc.dg/i386-mmx-3.c: New test.
1328
1329 2003-01-12 Mark Mitchell <mark@codesourcery.com>
1330
1331 PR c++/9264
1332 * g++.dg/parse/octal1.C: New file.
1333
1334 PR c++/9172
1335 * g++.dg/parse/typename1.C: New file.
1336
1337 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
1338
1339 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
1340 * gcc.dg/bf-no-ms-layout.c: Likewise.
1341 * gcc.dg/bf-ms-attrib.c: Likewise.
1342
1343 2003-01-10 Mark Mitchell <mark@codesourcery.com>
1344
1345 PR c++/9099
1346 * g++.dg/parse/dtor1.C: New file.
1347
1348 PR c++/9128
1349 * g++.dg/rtti/typeid1.C: New file.
1350
1351 PR c++/9153
1352 * g++.dg/parse/lookup1.C: New file.
1353
1354 PR c++/9171
1355 * g++.dg/templ/spec5.C: New file.
1356
1357 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
1358
1359 * gcc.c-torture/compile/20030110-1.c: New test.
1360
1361 2003-01-09 Geoffrey Keating <geoffk@apple.com>
1362
1363 Merge from pch-branch:
1364
1365 2002-12-23 Geoffrey Keating <geoffk@apple.com>
1366
1367 * gcc.dg/pch/cpp-1.h: New.
1368 * gcc.dg/pch/cpp-1.c: New.
1369 * gcc.dg/pch/cpp-2.h: New.
1370 * gcc.dg/pch/cpp-2.c: New.
1371
1372 2002-11-19 Geoffrey Keating <geoffk@apple.com>
1373
1374 * gcc.dg/pch/except-1.h: New.
1375 * gcc.dg/pch/except-1.c: New.
1376
1377 2002-11-13 Geoffrey Keating <geoffk@apple.com>
1378
1379 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
1380 running test.
1381 * gcc.dg/pch: Include *.hp not *.h.
1382 * gcc.dg/pch/system-1.h: New.
1383 * gcc.dg/pch/system-1.c: New.
1384
1385 2002-11-11 Geoffrey Keating <geoffk@apple.com>
1386
1387 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
1388 rather than trying to build and run a program using PCH.
1389 * gcc.dg/pch: Remove dg-do commands from test files.
1390
1391 2002-11-08 Geoffrey Keating <geoffk@apple.com>
1392
1393 * gcc.dg/pch/macro-3.c: New.
1394 * gcc.dg/pch/macro-3.h: New.
1395
1396 2002-11-04 Geoffrey Keating <geoffk@apple.com>
1397
1398 * gcc.dg/pch/common-1.c: New.
1399 * gcc.dg/pch/common-1.h: New.
1400 * gcc.dg/pch/decl-1.c: New.
1401 * gcc.dg/pch/decl-1.h: New.
1402 * gcc.dg/pch/decl-2.c: New.
1403 * gcc.dg/pch/decl-2.h: New.
1404 * gcc.dg/pch/decl-3.c: New.
1405 * gcc.dg/pch/decl-3.h: New.
1406 * gcc.dg/pch/decl-4.c: New.
1407 * gcc.dg/pch/decl-4.h: New.
1408 * gcc.dg/pch/decl-5.c: New.
1409 * gcc.dg/pch/decl-5.h: New.
1410 * gcc.dg/pch/global-1.c: New.
1411 * gcc.dg/pch/global-1.h: New.
1412 * gcc.dg/pch/inline-1.c: New.
1413 * gcc.dg/pch/inline-1.h: New.
1414 * gcc.dg/pch/inline-2.c: New.
1415 * gcc.dg/pch/inline-2.h: New.
1416 * gcc.dg/pch/static-1.c: New.
1417 * gcc.dg/pch/static-1.h: New.
1418 * gcc.dg/pch/static-2.c: New.
1419 * gcc.dg/pch/static-2.h: New.
1420
1421 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
1422
1423 * g++.dg/pch/pch.exp: Better handle failing testcases.
1424 * gcc.dg/pch/pch.exp: Likewise.
1425 * gcc.dg/pch/macro-1.c: New.
1426 * gcc.dg/pch/macro-1.h: New.
1427 * gcc.dg/pch/macro-2.c: New.
1428 * gcc.dg/pch/macro-2.h: New.
1429
1430 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
1431
1432 * g++.dg/dg.exp: Treat files in pch/ specially.
1433 * g++.dg/pch/pch.exp: New file.
1434 * g++.dg/pch/empty.H: New file.
1435 * g++.dg/pch/empty.C: New file.
1436 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
1437 "precompile".
1438
1439 * gcc.dg/pch/pch.exp: New file.
1440 * gcc.dg/pch/empty.h: New file.
1441 * gcc.dg/pch/empty.c: New file.
1442 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
1443 "precompile".
1444
1445 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1446
1447 * g++.dg/template/friend14.C: New test.
1448
1449 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1450
1451 * gcc.dg/old-style-asm-1.c: New test.
1452
1453 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
1454
1455 * gcc.c-torture/compile/20030109-1.c: New test.
1456
1457 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1458
1459 * gcc.c-torture/execute/20030109-1.c: New test.
1460
1461 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
1462
1463 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
1464 * g++.old-deja/g++.mike/dyncast2.C: Likewise
1465 * g++.old-deja/g++.mike/dyncast3.C: Likewise
1466 * g++.old-deja/g++.mike/eh2.C: Likewise
1467 * g++.old-deja/g++.mike/eh3.C: Likewise
1468 * g++.old-deja/g++.mike/eh5.C: Likewise
1469 * g++.old-deja/g++.mike/eh6.C: Likewise
1470 * g++.old-deja/g++.mike/eh7.C: Likewise
1471 * g++.old-deja/g++.mike/eh8.C: Likewise
1472 * g++.old-deja/g++.mike/eh9.C: Likewise
1473 * g++.old-deja/g++.mike/eh10.C: Likewise
1474 * g++.old-deja/g++.mike/eh12.C: Likewise
1475 * g++.old-deja/g++.mike/eh13.C: Likewise
1476 * g++.old-deja/g++.mike/eh14.C: Likewise
1477 * g++.old-deja/g++.mike/eh16.C: Likewise
1478 * g++.old-deja/g++.mike/eh17.C: Likewise
1479 * g++.old-deja/g++.mike/eh18.C: Likewise
1480 * g++.old-deja/g++.mike/eh21.C: Likewise
1481 * g++.old-deja/g++.mike/eh23.C: Likewise
1482 * g++.old-deja/g++.mike/eh24.C: Likewise
1483 * g++.old-deja/g++.mike/eh25.C: Likewise
1484 * g++.old-deja/g++.mike/eh26.C: Likewise
1485 * g++.old-deja/g++.mike/eh27.C: Likewise
1486 * g++.old-deja/g++.mike/eh28.C: Likewise
1487 * g++.old-deja/g++.mike/eh29.C: Likewise
1488 * g++.old-deja/g++.mike/eh31.C: Likewise
1489 * g++.old-deja/g++.mike/eh33.C: Likewise
1490 * g++.old-deja/g++.mike/eh34.C: Likewise
1491 * g++.old-deja/g++.mike/eh35.C: Likewise
1492 * g++.old-deja/g++.mike/eh36.C: Likewise
1493 * g++.old-deja/g++.mike/eh37.C: Likewise
1494 * g++.old-deja/g++.mike/eh38.C: Likewise
1495 * g++.old-deja/g++.mike/eh39.C: Likewise
1496 * g++.old-deja/g++.mike/eh40.C: Likewise
1497 * g++.old-deja/g++.mike/eh41.C: Likewise
1498 * g++.old-deja/g++.mike/eh42.C: Likewise
1499 * g++.old-deja/g++.mike/eh44.C: Likewise
1500 * g++.old-deja/g++.mike/eh46.C: Likewise
1501 * g++.old-deja/g++.mike/eh47.C: Likewise
1502 * g++.old-deja/g++.mike/eh48.C: Likewise
1503 * g++.old-deja/g++.mike/eh49.C: Likewise
1504 * g++.old-deja/g++.mike/eh50.C: Likewise
1505 * g++.old-deja/g++.mike/eh51.C: Likewise
1506 * g++.old-deja/g++.mike/eh53.C: Likewise
1507 * g++.old-deja/g++.mike/eh55.C: Likewise
1508 * g++.old-deja/g++.mike/p7912.C: Likewise
1509 * g++.old-deja/g++.mike/p9706.C: Likewise
1510 * g++.old-deja/g++.mike/p10416.C: Likewise
1511 * g++.old-deja/g++.mike/p11667.C: Likewise
1512 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
1513 Remove redundant reference to Iris.
1514 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
1515 Elxsi, i860, Pico Java, and WE32K.
1516
1517 2003-01-07 Mark Mitchell <mark@codesourcery.com>
1518
1519 * g++.dg/ext/asm4.C: New test.
1520
1521 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1522
1523 PR c++/9030
1524 * g++.dg/template/friend12.C: New test.
1525 * g++.dg/template/friend13.C: Likewise.
1526 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
1527
1528 2003-01-08 Jan Hubicka <jh@suse.cz>
1529
1530 * gcc.dg/i386-cadd.c: New test.
1531 * gcc.dg/i386-cmov4.c: Likewise.
1532
1533 2003-01-06 Mark Mitchell <mark@codesourcery.com>
1534
1535 PR c++/9165
1536 * g++.dg/warn/Wunused-3.C: New test.
1537
1538 * g++.dg/abi/bitfield9.C: New test.
1539
1540 PR c++/9189
1541 * g++.dg/parse/defarg3.C: New test.
1542
1543 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
1544
1545 * g++.dg/parse/ambig1.C: New test.
1546 * g++.dg/parse/defarg2.C: New test.
1547
1548 2003-01-05 Mark Mitchell <mark@codesourcery.com>
1549
1550 * g++.dg/template/defarg-1.C: New test.
1551 * g++.dg/template/local2.C: Likewise.
1552
1553 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
1554
1555 * gcc.c-torture/execute/20030105-1.c: New test.
1556
1557 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1558
1559 * g++.dg/parse/namespace3.C: Remove extra semicolons.
1560 * g++.dg/parse/namespace4.C: Likewise.
1561
1562 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
1563
1564 * g++.dg/template/ntp2.C: New test.
1565
1566 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
1567
1568 * g++.dg/parse/extern-C-1.C: New test.
1569
1570 * g++.dg/parse/namespace4.C: New test.
1571
1572 * g++.dg/template/nested1.C: New test.
1573
1574 * g++.dg/parse/namespace3.C: New test.
1575
1576 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
1577
1578 * g++.dg/lookup/two-stage1.C: New test.
1579
1580 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1581
1582 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
1583 * g++.old-deja/g++.jason/access8.C: Likewise.
1584 * g++.old-deja/g++.other/decl5.C: Likewise.
1585
1586 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
1587
1588 * g++.dg/parse/parse7.C: New test.
1589
1590 2003-01-02 Mark Mitchell <mark@codesourcery.com>
1591
1592 PR c++/2843
1593 * g++.dg/ext/attrib7.C: New test.
1594
1595 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
1596
1597 * g++.dg/parse/parse6.C: New test.
1598
1599 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
1600
1601 * gcc.dg/h8300-stack-1.c: New.
1602
1603 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
1604
1605 g++.dg/lookup/exception1.C: New test.
1606
1607 g++.dg/lookup/template1.C: New test.
1608
1609 g++.dg/parse/namespace2.C: New test.
1610
1611 g++.dg/parse/parens2.C: New test.
1612
1613 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1614
1615 * g++.dg/parse/parse5.C: New test.
1616 * g++.dg/lookup/scoped4.C: New test.
1617
1618 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
1619
1620 * g++.dg/parse/parens1.C: New test.
1621
1622 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1623 angle-bracket1.C.
1624 * g++.dg/parse/parens2.C: New test.
1625
1626 * g++.dg/lookup/scope-operator1.C: New test.
1627
1628 * g++.dg/parse/operator1.C: New test.
1629
1630 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1631
1632 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1633 * g++.old-deja/g++.other/access6.C: Likewise.
1634 * g++.old-deja/g++.other/decl1.C: Likewise.
1635 * g++.old-deja/g++.pt/typename12.C: Likewise.
1636
1637 2002-12-31 Mark Mitchell <mark@codesourcery.com>
1638
1639 * g++.dg/parse/namespace1.C: New test.
1640
1641 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1642
1643 * g++.dg/parse/parse4.C: New test.
1644
1645 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1646
1647 * g++.dg/parse/parse3.C: New test.
1648
1649 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1650
1651 * g++.dg/parse/parse2.C: New test.
1652
1653 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1654
1655 * g++.dg/template/friend11.C: New test.
1656
1657 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
1658
1659 * g++.dg/parse/parse1.C: New test.
1660
1661 2002-12-31 Janis Johnson <janis187@us.ibm.com>
1662
1663 * lib/profopt.exp: Change the name of a global variable to avoid
1664 possible clashes with other test suites.
1665
1666 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
1667
1668 * g++.dg/inherit/covariant8.C: New test.
1669
1670 2002-12-31 Mark Mitchell <mark@codesourcery.com>
1671
1672 * g++.dg/init/array9.C: New test.
1673
1674 PR c++/9112
1675 * g++.dg/parse/expr1.C: New test.
1676
1677 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
1678
1679 * gcc.c-torture/compile/20021230-1.c: New test.
1680
1681 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
1682
1683 * g++.dg/inherit/covariant5.C: New test.
1684 * g++.dg/inherit/covariant6.C: New test.
1685 * g++.dg/inherit/covariant7.C: New test.
1686
1687 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1688
1689 PR c++/2739
1690 * g++.dg/other/access2.C: New test.
1691
1692 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
1693
1694 * g++.dg/other/anon-struct.C: No longer fails
1695 * g++.old-deja/g++.brendan/parse4.C: Likewise.
1696 * g++.old-deja/g++.brendan/parse5.C: Likewise.
1697 * g++.old-deja/g++.brendan/parse6.C: Likewise.
1698
1699 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
1700
1701 * g++.dg/parse/angle-bracket.C (main): No longer fails.
1702
1703 2002-12-27 Mark Mitchell <mark@codesourcery.com>
1704
1705 * g++.dg/eh/spec4.C: Remove stray semicolon.
1706 * g++.dg/expr/pmf-1.C: Change error message.
1707 * g++.dg/ext/asm1.C: Remove stray semicolon.
1708 * g++.dg/ext/typename1.C: Add missing typenames.
1709 * g++.dg/inherit/template-as-base.C: Change error message.
1710 * g++.dg/lookup/scoped1.C: Likewise.
1711 * g++.dg/lookup/scoped2.C: Likewise.
1712 * g++.dg/lookup/using2.C: Likewise.
1713 * g++.dg/other/component1.C: Remove stray semicolon.
1714 * g++.dg/other/do1.C: Change error message.
1715 * g++.dg/other/error2.C: Likewise.
1716 * g++.dg/other/init1.C: Likewise.
1717 * g++.dg/other/packed1.C: Remove stray semicolon.
1718 * g++.dg/other/ptrmem2.C: Change error message.
1719 * g++.dg/parse/parameter-declaration-1.C: Remove line number
1720 marker.
1721 * g++.dg/special/initp1.C: Remove invalid attribute usage.
1722 * g++.dg/template/access3.C: Add typename keyword.
1723 * g++.dg/template/access5.C: Remove stray semicolon.
1724 * g++.dg/template/access6.C: Likewise.
1725 * g++.dg/template/complit1.C: Likewise.
1726 * g++.dg/template/crash1.C: Change error message.
1727 * g++.dg/template/inherit2.C: Remove stray semicolon.
1728 * g++.dg/template/instantiate2.C: Likewise.
1729 * g++.dg/template/instantiate3.C: Change error message.
1730 * g++.dg/template/qual1.C: Remove stray semicolon.
1731 * g++.dg/template/qualttp18.C: Change error message.
1732 * g++.dg/template/ref1.C: Remove stray semicolon.
1733 * g++.dg/template/sizeof1.C (A::value): Declare it.
1734 * g++.dg/template/spec4.C: Change error message.
1735 * g++.dg/template/static1.C: Likewise.
1736 * g++.dg/template/type1.C: Likewise.
1737 * g++.dg/template/typename3.C: Likewise.
1738 * g++.old-deja/g++.benjamin/13478.C: Change error message.
1739 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
1740 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
1741 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
1742 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
1743 named return value extension.
1744 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
1745 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
1746 * g++.old-deja/g++.bob/extern_C.C: Likewise.
1747 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1748 * g++.old-deja/g++.brendan/complex1.C: Likewise.
1749 * g++.old-deja/g++.brendan/copy5.C: Likewise.
1750 * g++.old-deja/g++.brendan/crash13.C: Likewise.
1751 * g++.old-deja/g++.brendan/crash15.C: Likewise.
1752 * g++.old-deja/g++.brendan/crash18.C: Change error message.
1753 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
1754 * g++.old-deja/g++.brendan/crash38.C: Likewise.
1755 * g++.old-deja/g++.brendan/crash50.C: Likewise.
1756 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1757 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
1758 syntax.
1759 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
1760 * g++.old-deja/g++.brendan/crash8.C: Change error message.
1761 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
1762 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1763 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1764 * g++.old-deja/g++.brendan/template11.C: Likewise.
1765 * g++.old-deja/g++.brendan/template26.C: Likewise.
1766 * g++.old-deja/g++.brendan/template27.C: Use explicit
1767 specialization syntax.
1768 * g++.old-deja/g++.brendan/template30.C: Likewise.
1769 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1770 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1771 non-dependent names.
1772 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1773 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1774 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1775 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1776 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1777 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1778 named return value extension.
1779 * g++.old-deja/g++.ext/namedret2.C: Likewise.
1780 * g++.old-deja/g++.ext/namedret3.C: Likewise.
1781 * g++.old-deja/g++.ext/return1.C: Likewise.
1782 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
1783 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
1784 * g++.old-deja/g++.jason/access8.C: Likewise.
1785 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
1786 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
1787 pseudo-destructor names.
1788 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
1789 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
1790 pseudo-destructor names.
1791 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
1792 * g++.old-deja/g++.jason/overload19.C: Likewise.
1793 * g++.old-deja/g++.jason/overload32.C: Likewise.
1794 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
1795 stray semicolons.
1796 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
1797 * g++.old-deja/g++.jason/return.C: Likewise.
1798 * g++.old-deja/g++.jason/return2.C: Likewise.
1799 * g++.old-deja/g++.jason/shadow1.C: Likewise.
1800 * g++.old-deja/g++.jason/special.C: Use explicit specialization
1801 syntax.
1802 * g++.old-deja/g++.jason/template10.C: Account for use of
1803 non-dependent names.
1804 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
1805 syntax.
1806 * g++.old-deja/g++.jason/template37.C: Likewise.
1807 * g++.old-deja/g++.law/access4.C: Change error messages.
1808 * g++.old-deja/g++.law/arm13.C: Remove incorrect
1809 pseudo-destructor names.
1810 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
1811 * g++.old-deja/g++.law/ctors9.C: Likewise.
1812 * g++.old-deja/g++.law/cvt22.C: Likewise.
1813 * g++.old-deja/g++.law/dtors5.C: Likewise.
1814 * g++.old-deja/g++.law/global-init1.C: Likewise.
1815 * g++.old-deja/g++.law/missed-error3.C: Likewise.
1816 * g++.old-deja/g++.law/operators28.C: Likewise.
1817 * g++.old-deja/g++.law/visibility28.C: Likewise.
1818 * g++.old-deja/g++.martin/eval1.C: Likewise.
1819 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
1820 name.
1821 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
1822 * g++.old-deja/g++.mike/net34.C: Likewise.
1823 * g++.old-deja/g++.mike/net36.C: Likewise.
1824 * g++.old-deja/g++.mike/ns2.C: Likewise.
1825 * g++.old-deja/g++.mike/p12306.C: Likewise.
1826 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
1827 value extension.
1828 * g++.old-deja/g++.mike/p700.C: Likewise.
1829 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
1830 * g++.old-deja/g++.mike/p710.C: Likewise.
1831 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
1832 value extension.
1833 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
1834 * g++.old-deja/g++.mike/pmf9.C: Likewise.
1835 * g++.old-deja/g++.ns/crash2.C: Likewise.
1836 * g++.old-deja/g++.ns/crash3.C: Likewise.
1837 * g++.old-deja/g++.ns/invalid1.C: Likewise.
1838 * g++.old-deja/g++.ns/ns17.C: Likewise.
1839 * g++.old-deja/g++.ns/template16.C: Likewise.
1840 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
1841 keyword.
1842 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
1843 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
1844 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
1845 named return value extension.
1846 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
1847 * g++.old-deja/g++.other/access4.C: Issue additional error
1848 messages.
1849 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
1850 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
1851 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
1852 * g++.old-deja/g++.other/crash25.C: Change error message.
1853 * g++.old-deja/g++.other/crash4.C: Change error message.
1854 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
1855 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
1856 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
1857 checks.
1858 * g++.old-deja/g++.other/defarg8.C: Likewise.
1859 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
1860 * g++.old-deja/g++.other/dtor10.C: Likewise.
1861 * g++.old-deja/g++.other/incomplete.C: Likewise.
1862 * g++.old-deja/g++.other/linkage7.C: Likewise.
1863 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
1864 lookup algorithm.
1865 * g++.old-deja/g++.other/mangle2.C: Likewise.
1866 * g++.old-deja/g++.other/refinit2.C: Likewise.
1867 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
1868 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
1869 * g++.old-deja/g++.pt/crash28.C: Likewise.
1870 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
1871 syntax.
1872 * g++.old-deja/g++.pt/crash32.C: Change error message.
1873 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
1874 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
1875 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
1876 error message position.
1877 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
1878 * g++.old-deja/g++.pt/defarg8.C: Change error message.
1879 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
1880 syntax.
1881 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
1882 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
1883 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
1884 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
1885 keyword.
1886 * g++.old-deja/g++.pt/explicit31.C: Likewise.
1887 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
1888 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
1889 keyword.
1890 * g++.old-deja/g++.pt/explicit71.C: Change error message.
1891 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
1892 syntax.
1893 * g++.old-deja/g++.pt/friend28.C: Account for use of
1894 non-dependent names.
1895 * g++.old-deja/g++.pt/friend29.C: Likewise.
1896 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
1897 rules.
1898 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
1899 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
1900 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
1901 lookup rules.
1902 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
1903 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
1904 keyword.
1905 * g++.old-deja/g++.pt/memclass20.C: Likewise.
1906 * g++.old-deja/g++.pt/memclass5.C: Likewise.
1907 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
1908 keyword.
1909 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
1910 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
1911 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
1912 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
1913 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
1914 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
1915 keyword.
1916 * g++.old-deja/g++.pt/spec10.C: Likewise.
1917 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
1918 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
1919 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
1920 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
1921 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
1922 * g++.old-deja/g++.pt/ttp62.C: Likewise.
1923 * g++.old-deja/g++.pt/ttp64.C: Likewise.
1924 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
1925 * g++.old-deja/g++.pt/typename15.C: Likewise.
1926 * g++.old-deja/g++.pt/typename22.C: Likewise.
1927 * g++.old-deja/g++.pt/typename6.C: Change error messages.
1928 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
1929 * g++.old-deja/g++.pt/virtual2.C: Likewise.
1930 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
1931 syntax.
1932 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
1933 return value extension.
1934 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
1935 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
1936 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
1937 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
1938
1939 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
1940
1941 * g++.dg/warn/inline1.C: New test.
1942 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
1943 * g++.old-deja/g++.jason/synth10.C: Likewise.
1944 * g++.old-deja/g++.mike/net31.C: Likewise.
1945 * g++.old-deja/g++.mike/p8786.C: Likewise.
1946
1947 * g++.dg/template/friend10.C: New test.
1948 * g++.dg/template/conv5.C: New test.
1949
1950 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
1951
1952 * g++.dg/lookup/scoped3.C: New test.
1953
1954 * g++.dg/lookup/decl1.C: New test.
1955 * g++.dg/lookup/decl2.C: New test.
1956
1957 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
1958
1959 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
1960 gcc.c-torture/compile/20021015-1.c,
1961 gcc.c-torture/compile/20021015-2.c,
1962 gcc.c-torture/compile/20021123-1.c,
1963 gcc.c-torture/compile/20021123-2.c,
1964 gcc.c-torture/compile/20021123-3.c,
1965 gcc.c-torture/compile/20021123-4.c,
1966 gcc.c-torture/execute/20021024-1.c: Add tests previously added
1967 only to 3.1 or 3.2 branch.
1968
1969 2002-12-23 Mark Mitchell <mark@codesourcery.com>
1970
1971 * gcc.dg/i386-bitfield3.c: New test.
1972
1973 * gcc.dg/i386-bitfield2.c: New test.
1974
1975 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
1976
1977 * g++.dg/parse/conv_op1.C: New test.
1978
1979 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
1980
1981 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
1982 approved.
1983
1984 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
1985
1986 * gcc.c-torture/compile/20021220-1.c: New test.
1987
1988 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
1989
1990 * gcc.dg/i386-fastcall-1.c: New.
1991
1992 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1993
1994 * gcc.c-torture/execute/20021219-1.c: New test.
1995
1996 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1997
1998 * gcc.dg/i386-pic-1.c: New test.
1999
2000 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2001
2002 PR c++/8099
2003 * g++.dg/template/friend9.C: New test.
2004
2005 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2006
2007 PR c++/3663
2008 * g++.dg/template/access7.C: New test.
2009
2010 2002-12-18 Nick Clifton <nickc@redhat.com>
2011
2012 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
2013 the libstdc++-v3 directory has been found.
2014
2015 2002-12-12 Devang Patel <dpatel@apple.com>
2016 * gcc.dg/darwin-ld-1.c: New test.
2017 * gcc.dg/darwin-ld-2.c: New test.
2018 * gcc.dg/darwin-ld-3.c: New test.
2019 * gcc.dg/darwin-ld-4.c: New test.
2020 * gcc.dg/darwin-ld-5.c: New test.
2021
2022 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2023
2024 * gcc.c-torture/compile/20021212-1.c: New test.
2025
2026 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
2027
2028 * gcc.dg/fshort-wchar: New test.
2029
2030 2002-12-10 Mark Mitchell <mark@codesourcery.com>
2031
2032 PR c++/8372
2033 * g++.dg/template/dtor1.C: New test.
2034
2035 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
2036 markers.
2037
2038 2002-12-10 Jakub Jelinek <jakub@redhat.com>
2039
2040 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
2041
2042 2002-12-09 Mark Mitchell <mark@codesourcery.com>
2043
2044 * g++.dg/template/static1.C: New test.
2045 * g++.dg/template/static2.C: New test.
2046 * g++.old-deja/g++.ext/memconst.C: New test.
2047
2048 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2049
2050 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
2051 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
2052 * g++.dg/special/initp1.C: Likewise.
2053
2054 2002-12-06 Jakub Jelinek <jakub@redhat.com>
2055
2056 * gcc.c-torture/execute/20021204-1.c: New test.
2057
2058 2002-12-04 Geoffrey Keating <geoffk@apple.com>
2059
2060 * gcc.dg/ppc-fmadd-1.c: New file.
2061 * gcc.dg/ppc-fmadd-2.c: New file.
2062 * gcc.dg/ppc-fmadd-3.c: New file.
2063
2064 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2065
2066 * gcc.c-torture/compile/20021204-1.c: New test.
2067
2068 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
2069
2070 * g++.dg/inherit/covariant2.C: New test.
2071 * g++.dg/inherit/covariant3.C: New test.
2072 * g++.dg/inherit/covariant4.C: New test.
2073 * g++.dg/inherit/covariant1.C: Remove XFAIL.
2074 * g++.old-deja/g++.robertl/eb17.C: Likewise.
2075
2076 2002-12-03 Mark Mitchell <mark@codesourcery.com>
2077
2078 PR c++/8688
2079 * g++.dg/init/brace3.C: New test.
2080
2081 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
2082
2083 * gcc.dg/20020210-1.c: Fix a comment typo.
2084
2085 2002-12-02 Mark Mitchell <mark@codesourcery.com>
2086
2087 PR c++/8720
2088 * g++.dg/parse/defarg1.C: New test.
2089
2090 PR c++/8615
2091 * g++.dg/template/char1.C: New test.
2092
2093 * g++.dg/template/varmod1.C: Fix typo.
2094
2095 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2096
2097 DR 180
2098 * g++.old-deja/g++.pt/crash32.C: Expect error.
2099
2100 2002-12-01 Mark Mitchell <mark@codesourcery.com>
2101
2102 PR c++/5919
2103 * g++.dg/template/varmod1.C: New test.
2104
2105 PR c++/8727
2106 * g++.dg/inherit/typeinfo1.C: New test.
2107
2108 PR c++/8663
2109 * g++.dg/inherit/typedef1.C: New test.
2110
2111 2002-11-30 Mark Mitchell <mark@codesourcery.com>
2112
2113 PR c++/8332
2114 PR c++/8493
2115 * g++.dg/template/strlen1.C: New test.
2116
2117 PR c++/8227
2118 * g++.dg/template/ctor2.C: New test.
2119
2120 PR c++/8214
2121 * g++.dg/init/string1.C: New test.
2122
2123 PR c++/8511
2124 * g++.dg/template/friend8.C: New test.
2125
2126 2002-11-29 Joe Buck <jbuck@synopsys.com>
2127
2128 * g++.dg/lookup/anon2.C: New test.
2129
2130 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
2131
2132 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
2133 h8300 port.
2134
2135 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
2136
2137 * gcc.dg/bitfld-6.c: New test.
2138
2139 2002-11-27 Jan Hubicka <jh@suse.cz>
2140
2141 * gcc.c-torture/execute/20021127.[cx]: New test.
2142
2143 2002-11-26 Jan Hubicka <jh@suse.cz>
2144
2145 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
2146 quality.
2147
2148 2002-11-26 Geoffrey Keating <geoffk@apple.com>
2149
2150 * g++.dg/init/brace2.C: New test.
2151 * g++.old-deja/g++.mike/p9129.C: Correct.
2152
2153 2002-11-26 Mark Mitchell <mark@codesourcery.com>
2154
2155 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
2156
2157 2002-11-25 Andreas Bauer <baueran@in.tum.de>
2158
2159 * gcc.dg/sibcall-6: New test for indirect sibcalls.
2160
2161 2002-11-25 Mark Mitchell <mark@codesourcery.com>
2162
2163 * testsuite/g++.dg/abi/empty11.C: New test.
2164 * testsuite/g++.dg/rtti/cv1.C: New test.
2165
2166 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
2167
2168 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
2169
2170 2002-11-24 Mark Mitchell <mark@codesourcery.com>
2171
2172 * g++.dg/abi/empty10.C: New test.
2173
2174 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2175
2176 * gcc.c-torture/compile/20021124-1.c: New test.
2177
2178 2002-11-22 Mark Mitchell <mark@codesourcery.com>
2179
2180 * g++.dg/abi/rtti2.C: New test.
2181
2182 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2183
2184 * gcc.dg/i386-unroll-1.c: New test.
2185
2186 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2187
2188 * gcc.c-torture/compile/20021120-1.c: New test.
2189 * gcc.c-torture/compile/20021120-2.c: New test.
2190
2191 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
2192
2193 * gcc.dg/bitfld-5.c: New test.
2194
2195 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
2196
2197 * gcc.c-torture/execute/20021120-3.c: New test.
2198
2199 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
2200
2201 * gcc.c-torture/execute/20021120-2.c: New test.
2202
2203 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
2204
2205 * gcc.c-torture/execute/20021120-1.c: New test.
2206
2207 2002-11-20 Jakub Jelinek <jakub@redhat.com>
2208
2209 * gcc.c-torture/execute/20021118-3.c: New test.
2210
2211 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2212
2213 * gcc.c-torture/compile/20021119-1.c: New test.
2214
2215 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
2216
2217 * gcc.dg/duff-1.c: New test.
2218 * gcc.dg/duff-2.c: New test.
2219 * gcc.dg/duff-3.c: New test.
2220
2221 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
2222
2223 * gcc.dg/cpp/_Pragma5.c: New test.
2224
2225 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
2226
2227 * gcc.c-torture/execute/20021118-2.c: New test.
2228
2229 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
2230
2231 * gcc.c-torture/execute/20021118-1.c: New test.
2232
2233 2002-11-16 Jakub Jelinek <jakub@redhat.com>
2234
2235 * gcc.dg/20021116-1.c: New test.
2236
2237 2002-11-14 Mark Mitchell <mark@codesourcery.com>
2238
2239 * g++.dg/abi/vcall1.C: New test.
2240
2241 2002-11-14 Jakub Jelinek <jakub@redhat.com>
2242
2243 * gcc.dg/20021029-1.c: New test.
2244 * gcc.dg/20021029-2.c: New test.
2245
2246 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
2247
2248 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
2249
2250 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2251
2252 PR c/8439
2253 * gcc.dg/20021110.c: Move to ...
2254 * gcc.c-torture/compile/20021110.c: .... here.
2255
2256 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2257
2258 PR c/8467
2259 * gcc.c-torture/execute/20021111-1.c
2260
2261 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2262
2263 PR c/8439
2264 * gcc.dg/20021110.c: New test.
2265
2266 2002-11-10 Mark Mitchell <mark@codesourcery.com>
2267
2268 * g++.dg/abi/vthunk3.C: Run only on x86.
2269
2270 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
2271
2272 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
2273
2274 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
2275
2276 * lib/compat.exp (compat-execute): Fix logic error in last
2277 change.
2278
2279 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
2280
2281 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
2282
2283 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2284
2285 PR c++/8389
2286 * g++.dg/template/access6.C: New test.
2287
2288 2002-11-08 Jan Hubicka <jh@suse.cz>
2289
2290 * gcc.dg/i386-ssefp-1.c: New test.
2291 * gcc.dg/i386-ssefp-1.c: New test.
2292
2293 2002-11-08 Jan Hubicka <jh@suse.cz>
2294
2295 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
2296
2297 2002-11-07 Mark Mitchell <mark@codesourcery.com>
2298
2299 * g++.dg/abi/vthunk3.C: New test.
2300
2301 PR c++/8338
2302 * g++.dg/template/crash2.C: New test.
2303
2304 2002-11-07 Mark Mitchell <mark@codesourcery.com>
2305
2306 * testsuite/g++.dg/abi/dtor1.C: New test.
2307 * testsuite/g++.dg/abi/dtor2.C: Likewise.
2308
2309 2002-11-05 Geoffrey Keating <geoffk@apple.com>
2310
2311 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
2312 Darwin.
2313
2314 2002-11-04 Adam Nemet <anemet@lnxw.com>
2315
2316 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
2317 -mthumb. Only xfail with -O0.
2318
2319 2002-11-03 Mark Mitchell <mark@codesourcery.com>
2320
2321 * g++.dg/abi/thunk1.C: New test.
2322 * g++.dg/abi/thunk2.C: Likewise.
2323 * g++.dg/abi/vtt1.C: Likewise.
2324
2325 2002-11-02 Diego Novillo <dnovillo@redhat.com>
2326
2327 PR optimization/8423
2328 * gcc.c-torture/execute/builtin-constant.c: New test.
2329
2330 2002-11-01 Zack Weinberg <zack@codesourcery.com>
2331
2332 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
2333 Add some more cases.
2334
2335 2002-11-01 Mark Mitchell <mark@codesourcery.com>
2336
2337 PR c++/8391
2338 * g++.dg/opt/local1.C: New test.
2339
2340 2002-10-30 Mark Mitchell <mark@codesourcery.com>
2341
2342 PR c++/8160
2343 * g++.dg/template/complit1.C: New test.
2344
2345 PR c++/8149
2346 * g++.dg/template/typename4.C: Likewise.
2347
2348 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2349
2350 Core issue 287, PR c++/7639
2351 * g++.dg/template/instantiate1.C: Adjust error location.
2352 * g++.dg/template/instantiate3.C: New test.
2353 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
2354 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
2355 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
2356
2357 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
2358
2359 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
2360
2361 2002-10-29 Mark Mitchell <mark@codesourcery.com>
2362
2363 PR c++/8287
2364 * g++.dg/init/dtor2.C: New test.
2365
2366 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2367
2368 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
2369 * gcc.dg/nest.c: Bypass errors on irix6.
2370
2371 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
2372
2373 * gcc.dg/nest.c: Expect error for mmix-*-*.
2374 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
2375
2376 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
2377
2378 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
2379 markers.
2380
2381 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
2382
2383 2002-10-25 Mike Stump <mrs@apple.com>
2384
2385 * gcc.dg/warn-1.c: New test.
2386
2387 2002-10-25 Zack Weinberg <zack@codesourcery.com>
2388
2389 * g++.dg/template/typename3.C: New test.
2390
2391 2002-10-25 Mark Mitchell <mark@codesourcery.com>
2392
2393 * g++.dg/lookup/ptrmem1.C: New test.
2394
2395 * g++.dg/abi/vthunk2.C: New test.
2396
2397 2002-10-25 Zack Weinberg <zack@codesourcery.com>
2398
2399 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
2400
2401 2002-10-24 Mark Mitchell <mark@codesourcery.com>
2402
2403 * g++.dg/abi/empty9.C: New test.
2404
2405 2002-10-24 Richard Henderson <rth@redhat.com>
2406
2407 * g++.dg/inherit/thunk1.C: Enable for ia64.
2408
2409 2002-10-23 Mark Mitchell <mark@codesourcery.com>
2410
2411 PR c++/8067
2412 * g++.dg/lookup/pretty1.C: New test.
2413
2414 2002-10-23 Jakub Jelinek <jakub@redhat.com>
2415
2416 * gcc.dg/20021023-1.c: New test.
2417
2418 2002-10-23 Mark Mitchell <mark@codesourcery.com>
2419
2420 PR c++/7679
2421 * g++.dg/parse/inline1.C: New test.
2422
2423 2002-10-23 Richard Henderson <rth@redhat.com>
2424
2425 * g++.dg/inherit/thunk1.C: Enable for x86_64.
2426
2427 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
2428
2429 2002-10-22 Mark Mitchell <mark@codesourcery.com>
2430
2431 PR c++/6579
2432 * g++.dg/parse/stmtexpr3.C: New test.
2433
2434 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
2435
2436 * g++.dg/expr/cond1.C: New test.
2437
2438 2002-10-21 Zack Weinberg <zack@codesourcery.com>
2439
2440 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
2441
2442 2002-10-21 Mark Mitchell <mark@codesourcery.com>
2443
2444 * g++.dg/abi/vbase13.C: New test.
2445 * g++.dg/abi/vbase14.C: Likewise.
2446
2447 2002-10-21 Jakub Jelinek <jakub@redhat.com>
2448
2449 * gcc.dg/tls/pic-1.c: New test.
2450 * gcc.dg/tls/nonpic-1.c: New test.
2451 * gcc.dg/20021018-1.c: New test.
2452
2453 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
2454
2455 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
2456 Remove only files with the same base name as the test case.
2457 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
2458 (profopt-execute): Likewise. Also, remove old profiling
2459 and performance data files before running the tests.
2460
2461 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
2462 * g++.dg/bprob/bprob.exp: Likewise.
2463 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
2464 to allow more general test case names.
2465
2466 * g++.dg/bprob/bprob-1.C: Rename to ...
2467 * g++.dg/bprob/g++-bprob-1.C: ... this.
2468
2469 * g77.dg/bprob/bprob-1.f: Rename to ...
2470 * g77.dg/bprob/g77-bprob-1.f: ... this.
2471
2472 2002-10-21 Zack Weinberg <zack@codesourcery.com>
2473
2474 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
2475 bison 1.50 or later.
2476
2477 2002-10-21 Janis Johnson <janis187@us.ibm.com>
2478
2479 * g++.dg/README: Describe more test directories.
2480
2481 2002-10-21 Mark Mitchell <mark@codesourcery.com>
2482
2483 * g++.dg/init/array6.C: Add additional tests.
2484
2485 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
2486
2487 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
2488 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
2489
2490 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
2491
2492 * gcc.c-torture/compile/20020604-1.x: New.
2493 * gcc.c-torture/compile/simd-5.x: Likewise.
2494 * gcc.c-torture/execute/920710-1.x: Likewise.
2495 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
2496
2497 2002-10-21 Mark Mitchell <mark@codesourcery.com>
2498
2499 * g++.dg/inherit/override1.C: Add dg-options clause.
2500
2501 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2502
2503 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
2504 _mm_slli_si128.
2505
2506 2002-10-19 Andreas Schwab <schwab@suse.de>
2507
2508 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
2509 directory component.
2510
2511 2002-10-18 Mark Mitchell <mark@codesourcery.com>
2512
2513 * g++.dg/inherit/thunk1.C: New test.
2514
2515 * g++.dg/inherit/override1.C: New test.
2516
2517 * g++.dg/abi/mangle11.C: New test.
2518 * g++.dg/abi/mangle14.C: New test.
2519 * g++.dg/abi/mangle17.C: New test.
2520
2521 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
2522
2523 * g++.dg/overload/member2.C: New test.
2524
2525 2002-10-17 Janis Johnson <janis187@us.ibm.com>
2526
2527 * g++.dg/README: Describe new compat directory.
2528 * g++.dg/dg.exp: Skip tests in compat directory.
2529 * README.compat: New file.
2530 * lib/compat.exp: New expect script.
2531 * g++.dg/compat: New test directory.
2532 * g++.dg/compat/compat.exp: New expect script.
2533 * g++.dg/compat/abi: New test directory.
2534 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
2535 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
2536 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
2537 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
2538 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
2539 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
2540 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
2541 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
2542 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
2543 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
2544 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
2545 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
2546 * g++.dg/compat/break: New test directory.
2547 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
2548 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
2549 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
2550 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
2551 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
2552 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
2553 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
2554 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
2555 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
2556 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
2557 g++.dg/compat/break/README: New files.
2558 * g++.dg/compat/eh: New test directory.
2559 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
2560 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
2561 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
2562 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
2563 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
2564 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
2565 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
2566 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
2567 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
2568 g++.dg/compat/eh/filter2_y.C,
2569 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
2570 g++.dg/compat/eh/new1_y.C,
2571 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
2572 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
2573 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
2574 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
2575 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
2576 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
2577 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
2578 g++.dg/compat/eh/unexpected1_y.C: New files.
2579 * g++.dg/compat/init: New test directory.
2580 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
2581 g++.dg/compat/init/array5_y.C,
2582 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
2583 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
2584 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
2585 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
2586 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2587 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2588 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2589 g++.dg/compat/init/init-ref2_y.C: New files.
2590
2591 2002-10-17 Mark Mitchell <mark@codesourcery.com>
2592
2593 PR c++/7584
2594 * g++.dg/inherit/using3.C: New test.
2595
2596 2002-10-17 Jan Hubicka <jh@suse.cz>
2597
2598 * gcc.dg/20021017-2.c: New test.
2599
2600 2002-10-17 Mark Mitchell <mark@codesourcery.com>
2601
2602 * g++.dg/abi/mangle16.C: Adjust.
2603
2604 * g++.dg/init/array8.C: New test.
2605
2606 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
2607
2608 * gcc.dg/special/mips-abi.exp: New test.
2609 * gcc.dg/special/mips-abi.s: Empty file used by the above.
2610
2611 2002-10-16 Mark Mitchell <mark@codesourcery.com>
2612
2613 * g++.dg/abi/mangle16.C: New test.
2614 * g++.dg/abi/mangle17.C: Likewise.
2615
2616 PR c++/7478
2617 * g++.dg/template/ref1.C: New test.
2618
2619 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2620
2621 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2622
2623 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
2624
2625 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2626
2627 2002-10-16 Mark Mitchell <mark@codesourcery.com>
2628
2629 PR c++/7524
2630 * g++.dg/init/array7.C: New test.
2631
2632 2002-10-15 Mark Mitchell <mark@codesourcery.com>
2633
2634 * g++.dg/init/array6.C: New test.
2635
2636 * g++.dg/abi/mangle13.C: Likewise.
2637 * g++.dg/abi/mangle14.C: Likewise.
2638 * g++.dg/abi/mangle15.C: Likewise.
2639
2640 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2641
2642 * g++.dg/abi/empty8.C: New test.
2643
2644 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
2645
2646 * g++.dg/init/ctor1.C: New test.
2647
2648 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
2649
2650 * gcc.c-torture/execute/20021015-1.c: New test.
2651
2652 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
2653
2654 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2655
2656 2002-10-14 Jan Hubicka <jh@suse.cz>
2657
2658 * gcc.dg/i386-ssetype-[1-5].c: New tests.
2659
2660 2002-10-14 Richard Henderson <rth@redhat.com>
2661
2662 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2663
2664 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2665
2666 PR optimization/6631
2667 * g++.dg/opt/const2.C: New test.
2668
2669 2002-10-14 Mark Mitchell <mark@codesourcery.com>
2670
2671 PR c++/7176
2672 * g++.dg/parse/friend1.C: New test.
2673 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2674
2675 2002-10-14 Jakub Jelinek <jakub@redhat.com>
2676
2677 * gcc.dg/20021014-1.c: New test.
2678
2679 2002-10-11 Mark Mitchell <mark@codesourcery.com>
2680
2681 PR c++/5661
2682 * g++.dg/ext/vlm1.C: New test.
2683 * g++.dg/ext/vlm2.C: Likewise.
2684
2685 * g++.dg/init/array1.C: Remove invalid braces.
2686 * g++.dg/init/brace1.C: New test.
2687 * g++.dg/init/copy2.C: Likewise.
2688 * g++.dg/init/copy3.C: Likewise.
2689 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2690 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2691 braces.
2692
2693 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
2694
2695 * gcc.dg/cpp/assembler.S: Don't use -ansi.
2696
2697 2002-10-11 Richard Shann <richard.shann@superh.com>
2698
2699 * gcc.c-torture/compile/simd-5.c: New test.
2700
2701 2002-10-10 Roger Sayle <roger@eyesopen.com>
2702
2703 * gcc.c-torture/execute/shiftopt-1.c: New test case.
2704
2705 2002-10-10 Jim Wilson <wilson@redhat.com>
2706
2707 * gcc.c-torture/execute/20021010-1.c: New test.
2708
2709 2002-10-09 Zack Weinberg <zack@codesourcery.com>
2710
2711 PR c/7353
2712 * g++.dg/ext/typedef-init.C: New test.
2713 * gcc.dg/typedef-init.c: New test.
2714
2715 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
2716
2717 * gcc.dg/cpp/paste13.c: New test.
2718
2719 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2720
2721 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
2722 remaining platforms, XFAIL during compile, not execute. Don't
2723 XFAIL at -O0.
2724
2725 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
2726
2727 * gcc.dg/alias-1.c: Tweak expected warning.
2728
2729 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2730
2731 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
2732
2733 2002-10-06 Andreas Jaeger <aj@suse.de>
2734
2735 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2736 * gcc.dg/cpp/c++98.C: Likewise.
2737
2738 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2739 * g++.dg/cpp/c++98.C: Likewise.
2740
2741 * g++.dg/README (Subdirectories): Mention cpp directory.
2742
2743 PR target/7559
2744 * gcc.dg/20021006-1.c: New test.
2745
2746 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2747
2748 PR c++/7804
2749 * g++.dg/other/warning1.C: New test.
2750
2751 2002-10-04 Roger Sayle <roger@eyesopen.com>
2752
2753 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
2754 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
2755 and sparc-*-* with -m64 as expected failures. See PR 8087.
2756
2757 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2758
2759 PR c++/7931
2760 * g++.dg/template/ptrmem3.C: New test.
2761
2762 PR c++/7754
2763 * g++.dg/template/union1.C: New test.
2764
2765 2002-10-03 Mark Mitchell <mark@codesourcery.com>
2766
2767 PR c++/8006
2768 * g++.dg/abi/mangle9.C: New test.
2769 * g++.dg/abi/mangle10.C: New test.
2770 * g++.dg/abi/mangle11.C: New test.
2771 * g++.dg/abi/mangle12.C: New test.
2772
2773 2002-10-02 Mark Mitchell <mark@codesourcery.com>
2774
2775 PR c++/7188.
2776 * g++.dg/template/meminit1.C: New test.
2777 * g++.dg/warn/Wreorder-1.C: Likewise.
2778 * g++.old-deja/g++.mike/warn3.C: Tweak.
2779 * lib/prune.exp: Ingore "in copy constructor".
2780
2781 2002-10-02 Andreas Jaeger <aj@suse.de>
2782
2783 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
2784 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
2785 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
2786 on x86-64.
2787
2788 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2789
2790 * gcc.dg/empty1.C: Fix typo.
2791
2792 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
2793
2794 * gcc.dg/alias-1.c: New test.
2795
2796 2002-10-01 Mark Mitchell <mark@codesourcery.com>
2797
2798 * gcc.dg/empty1.C: New test.
2799
2800 * g++.dg/tls/init-2.C: Tweak error messages.
2801
2802 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
2803
2804 * gcc.c-torture/compile/20020923-1.c: New test.
2805
2806 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
2807
2808 * gcc.c-torture/execute/ffs-1.c: New test.
2809 * gcc.c-torture/execute/ffs-2.c: Ditto.
2810
2811 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
2812
2813 * g++.dg/overload/member1.C: New test.
2814
2815 2002-09-30 Mark Mitchell <mark@codesourcery.com>
2816
2817 * g++.dg/abi/empty7.C: New test.
2818 * g++.dg/init/pm2.C: Likewise.
2819
2820 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
2821
2822 * g++.dg/rtti/crash1.C: New test.
2823
2824 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
2825
2826 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
2827 gcc.dg/sibcall-4.c: New tests.
2828
2829 2002-09-28 Roger Sayle <roger@eyesopen.com>
2830
2831 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
2832 powerpc and MMIX targets.
2833
2834 2002-09-27 Zack Weinberg <zack@codesourcery.com>
2835
2836 * gcc.dg/cpp/20020927-1.c: New.
2837
2838 2002-09-26 David S. Miller <davem@redhat.com>
2839
2840 * gcc.c-torture/compile/trunctfdf.c: New.
2841
2842 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2843
2844 * lib/target-supports.exp (check_weak_available): Handle solaris2.
2845
2846 2002-09-27 Alan Modra <amodra@bigpond.net.au>
2847
2848 * gcc.c-torture/execute/loop-15.c: New.
2849
2850 2002-09-26 Janis Johnson <janis187@us.ibm.com>
2851
2852 * README.QMTEST: Fix typo.
2853
2854 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2855
2856 * gcc.dg/20020926-1.c: New test.
2857
2858 2002-09-25 David S. Miller <davem@redhat.com>
2859
2860 PR target/7842
2861 * gcc.c-torture/execute/shiftdi.c: New test.
2862
2863 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
2864
2865 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
2866 unique to the tool.
2867 * lib/g77.exp (g77_init): Likewise.
2868 * lib/g++.exp (g++_init): Likewise.
2869 * lib/objc.exp (objc_init): Likewise.
2870
2871 2002-09-25 Mark Mitchell <mark@codesourcery.com>
2872
2873 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
2874 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
2875 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
2876
2877 2002-09-25 Richard Henderson <rth@redhat.com>
2878
2879 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
2880 too-small long double.
2881
2882 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
2883
2884 * gcc.dg/20020919-1.c: New test.
2885
2886 2002-09-23 Mark Mitchell <mark@codesourcery.com>
2887
2888 * g++.dg/abi/bitfield6.C: New test.
2889 * g++.dg/abi/bitfield7.C: New test.
2890 * g++.dg/abi/bitfield8.C: New test.
2891 * g++.dg/abi/vbase11.C: New test.
2892
2893 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
2894
2895 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
2896 hppa*-*-hpux*. Update test comment.
2897
2898 2002-09-20 Jakub Jelinek <jakub@redhat.com>
2899
2900 * gcc.dg/tls/struct-1.c: New test.
2901
2902 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
2903
2904 * gcc.dg/cpp/tr-warn2.c: Update.
2905
2906 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2907
2908 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
2909
2910 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
2911
2912 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
2913 systems.
2914
2915 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
2916
2917 * gcc.c-torture/execute/ieee/mzero3.c: New test.
2918
2919 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2920 Adjust for c++filt moved to binutils. Remove spurious duplicate
2921 setting of cxxfilt.
2922
2923 2002-09-19 Geoffrey Keating <geoffk@apple.com>
2924
2925 * gcc.dg/20020312-2.c: Update for darwin.
2926
2927 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
2928
2929 * g++.old-deja/g++.other/crash32.C: Mark ICE.
2930
2931 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
2932
2933 * objc.dg/comp-types-1.m: New test.
2934 * objc.dg/comp-types-2.m: New test.
2935 * objc.dg/comp-types-3.m: New test.
2936 * objc.dg/comp-types-4.m: New test.
2937 * objc.dg/comp-types-5.m: New test.
2938 * objc.dg/comp-types-6.m: New test.
2939
2940 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
2941
2942 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
2943
2944 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2945
2946 * g++.dg/other/do1.C: New test.
2947
2948 * g++.dg/template/subst1.C: New test.
2949
2950 2002-09-16 Steve Ellcey <sje@cup.hp.com>
2951
2952 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
2953
2954 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
2955
2956 * g++.dg/template/qualttp20.C: Adjust expected errors.
2957 * g++.old-deja/g++.jason/report.C: Likewise.
2958 * g++.old-deja/g++.other/qual1.C: Likewise.
2959
2960 * g++.dg/lookup/scoped2.C: New test.
2961
2962 * g++.dg/ext/asm3.C: New test.
2963
2964 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
2965
2966 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
2967
2968 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
2969
2970 * ChangeLog: follow spelling conventions.
2971 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
2972 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
2973 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
2974 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
2975 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
2976 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
2977 * g++.old-deja/g++.law/global-init1.C: Likewise.
2978 * g++.old-deja/g++.other/delete4.C: Likewise.
2979 * g++.old-deja/g++.other/inline21.C: Likewise.
2980 * g++.old-deja/g++.other/singleton.C: Likewise.
2981 * g77.dg/strlen0.f: Likewise.
2982 * g77.f-torture/compile/20010519-1.f: Likewise.
2983 * g77.f-torture/compile/980310-4.f: Likewise.
2984 * gcc.c-torture/compile/20000605-1.c: Likewise.
2985 * gcc.c-torture/execute/20020225-1.c: Likewise.
2986 * gcc.dg/c90-hexfloat-2.c: Likewise.
2987 * gcc.dg/c99-bool-1.c: Likewise.
2988 * gcc.dg/c99-hexfloat-2.c: Likewise.
2989 * gcc.dg/dll-2.c: Likewise.
2990 * gcc.dg/wtr-union-init-1.c: Likewise.
2991 * gcc.dg/wtr-union-init-2.c: Likewise.
2992 * gcc.dg/wtr-union-init-3.c: Likewise.
2993 * gcc.dg/cpp/avoidpaste1.c: Likewise.
2994 * gcc.dg/cpp/defined.c: Likewise.
2995 * gcc.dg/cpp/macsyntx.c: Likewise.
2996 * gcc.dg/cpp/paste2.c: Likewise.
2997 * gcc.dg/cpp/trad/defined.c: Likewise.
2998 * gcc.dg/format/c90-printf-1.c: Likewise.
2999 * gcc.dg/format/c90-scanf-1.c: Likewise.
3000 * gcc.dg/format/c99-printf-1.c: Likewise.
3001 * gcc.dg/format/c99-scanf-1.c: Likewise.
3002 * gcc.misc-tests/gcov-8.c: Likewise.
3003 * lib/profopt.exp: Likewise.
3004
3005 2002-09-15 Krister Walfridsson <cato@df.lth.se>
3006
3007 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
3008
3009 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
3010
3011 * g++.dg/inherit/using2.C: New test.
3012
3013 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
3014
3015 * ChangeLog: Follow spelling conventions.
3016 * g++.dg/template/friend4.C: Likewise.
3017 * g++.old-deja/g++.pt/crash67.C: Likewise.
3018 * gcc.c-torture/execute/20000801-4.c: Likewise.
3019 * gcc.dg/c90-digraph-1.c: Likewise.
3020 * gcc.dg/c94-digraph-1.c: Likewise.
3021 * gcc.dg/c99-digraph-1.c: Likewise.
3022 * gcc.dg/cpp/line5.c: Likewise.
3023 * gcc.dg/cpp/multiline.c: Likewise.
3024 * gcc.dg/cpp/trad/literals-1.c: Likewise.
3025 * gcc.dg/format/attr-3.c: Likewise.
3026 * gcc.dg/format/c90-scanf-3.c: Likewise.
3027 * gcc.dg/format/ext-4.c: Likewise.
3028
3029 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
3030
3031 * g++.dg/template/pretty1.C: New test.
3032
3033 2002-09-14 Alan Modra <amodra@bigpond.net.au>
3034
3035 * gcc.c-torture/execute/struct-cpy-1.c: New test.
3036
3037 2002-09-13 Matt Austern <austern@apple.com>
3038
3039 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
3040 passing a cast expression to a function by const reference.
3041
3042 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
3043
3044 * g++.dg/template/deduce1.C: New test.
3045
3046 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
3047
3048 * gcc.c-torture/execute/simd-1.c: Force all use of int to
3049 32-bit int.
3050
3051 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
3052
3053 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
3054 usage.
3055
3056 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
3057
3058 * gcc.c-torture/compile/20020910-1.c: New test.
3059
3060 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
3061
3062 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
3063
3064 2002-09-10 Andreas Jaeger <aj@suse.de>
3065
3066 * gcc.dg/20020312-2.c: Adjust for x86-64.
3067
3068 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
3069
3070 * g77.dg/7388.f: New test case for PR 7388.
3071
3072 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
3073
3074 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
3075
3076 2002-09-05 Ziemowit Laski <zlaski@apple.com>
3077
3078 * objc.dg/proto-lossage-1.m: New test.
3079
3080 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
3081
3082 * gcc.dg/cpp/_Pragma4.c: Fix typo.
3083
3084 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
3085
3086 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
3087 expected to pass.
3088
3089 2002-09-06 Stan Shebs <shebs@apple.com>
3090 David Edelsohn <edelsohn@gnu.org>
3091
3092 * gcc.dg/weak: New directory.
3093 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
3094 target-specific xfail bits.
3095 * gcc.dg/typeof-2.c: Move to new directory.
3096 * gcc.dg/weak.exp: New expect script.
3097
3098 2002-09-06 Alan Modra <amodra@bigpond.net.au>
3099
3100 * gcc.c-torture/execute/extzvsi.c: New test.
3101
3102 2002-09-05 Stan Shebs <shebs@apple.com>
3103
3104 * gcc.dg/weak-1.c: xfail on Darwin.
3105 * gcc.dg/weak-2.c: Ditto.
3106 * gcc.dg/weak-3.c: Ditto.
3107 * gcc.dg/weak-4.c: Ditto.
3108 * gcc.dg/weak-5.c: Ditto.
3109 * gcc.dg/weak-6.c: Ditto.
3110 * gcc.dg/weak-7.c: Ditto.
3111 * gcc.dg/weak-8.c: Ditto.
3112 * gcc.dg/weak-9.c: Ditto.
3113
3114 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
3115
3116 * gcc.c-torture/execute/loop-14.c: New test.
3117
3118 2002-09-04 Jakub Jelinek <jakub@redhat.com>
3119
3120 * g++.dg/other/cxa-atexit1.C: New test.
3121
3122 * gcc.dg/typeof-2.c: New test.
3123
3124 2002-09-03 Roger Sayle <roger@eyesopen.com>
3125
3126 * gcc.dg/builtins-2.c: New testcase.
3127 * gcc.dg/builtins-3.c: New testcase.
3128
3129 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
3130
3131 * gcc.dg/cpp/_Pragma4.c: New test.
3132
3133 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
3134
3135 * objc/execute/nil_method-1.m: New testcase.
3136
3137 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
3138
3139 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
3140 [Object class], not [Object initialize].
3141
3142 2002-08-31 Roger Sayle <roger@eyesopen.com>
3143 Hans-Peter Nilsson <hp@bitrange.com>
3144
3145 * gcc.c-torture/execute/20020720-1.x: Skip test on
3146 mmix-knuth-mmixware. Correct comment.
3147
3148 2002-08-27 Mark Mitchell <mark@codesourcery.com>
3149
3150 * testsuite/g++.dg/abi/bitfield5.C: New test.
3151 * testsuite/g++.dg/abi/vbase10.C: Likewise.
3152
3153 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
3154
3155 * objc.dg/undeclared-selector.m: New test.
3156
3157 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
3158
3159 * g++.dg/other/offsetof1.C: Avoid cast warning.
3160
3161 2002-08-26 Ziemowit Laski <zlaski@apple.com>
3162
3163 * objc.dg/super-class-2.m: New test.
3164
3165 2002-08-24 Matt Austern <austern@apple.com>
3166
3167 * g++.dg/ext/lvaddr.C: New test.
3168 * g++.dg/ext/lvcast.C: New test.
3169
3170 2002-08-22 Mark Mitchell <mark@codesourcery.com>
3171
3172 * testsuite/g++.dg/inherit/cond1.C: New test.
3173
3174 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
3175
3176 * gcc.dg/noncompile/incomplete-1.c: New test.
3177
3178 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3179
3180 * gcc.dg/typespec-1.c: New test.
3181
3182 2002-08-20 Devang Patel <dpatel@apple.com>
3183 * objc.dg/proto-hier-2.m: New test.
3184
3185 2002-08-19 Ziemowit Laski <zlaski@apple.com>
3186
3187 * objc.dg/bitfield-1.m: New test.
3188 * objc.dg/bitfield-2.m: New test.
3189
3190 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
3191
3192 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
3193 gcc.dg/c99-flex-array-4.c: New tests.
3194
3195 2002-08-16 Stan Shebs <shebs@apple.com>
3196
3197 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
3198
3199 2002-08-15 Jakub Jelinek <jakub@redhat.com>
3200
3201 * gcc.dg/typeof-1.c: New test.
3202 * g++.dg/ext/typeof2.C: New test.
3203
3204 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
3205
3206 * g++.dg/other/offsetof1.C: New test.
3207
3208 2002-08-14 Richard Henderson <rth@redhat.com>
3209
3210 * gcc.dg/tls/diag-3.c: Fix expected message strings.
3211
3212 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
3213
3214 * gcc.dg/cpp/_Pragma3.c: New test.
3215
3216 2002-08-13 Mark Mitchell <mark@codesourcery.com>
3217
3218 * g++.dg/template/inherit3: New test.
3219
3220 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
3221
3222 * gcc.dg/bitfld-4.c: Add blank options.
3223
3224 2002-08-09 Mark Mitchell <mark@codesourcery.com>
3225
3226 * g++.dg/template/crash1.C: New test.
3227
3228 2002-08-08 Jakub Jelinek <jakub@redhat.com>
3229
3230 * gcc.dg/tls/opt-2.c: New test.
3231
3232 2002-08-08 Devang Patel <dpatel@apple.com>
3233
3234 * objc.dg/selector-1.m : New test
3235
3236 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
3237
3238 * g++.dg/abi/bitfield4.C: New test.
3239 * gcc.dg/bitfld-4.c: New test.
3240
3241 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
3242
3243 * g++.dg/other/packed1.C: New test.
3244
3245 2002-08-07 Mark Mitchell <mark@codesourcery.com>
3246
3247 * g++.dg/abi/offsetof.C: Tweak error messages.
3248 * g++.old-deja/g++.mike/p10769a.C: Likewise.
3249
3250 2002-08-08 Jakub Jelinek <jakub@redhat.com>
3251
3252 * gcc.dg/bitfld-3.c: New test.
3253
3254 2002-08-07 Jakub Jelinek <jakub@redhat.com>
3255 Richard Henderson <rth@redhat.com>
3256
3257 * gcc.dg/i386-bitfield1.c: New test.
3258 * g++.dg/abi/bitfield3.C: Update.
3259
3260 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
3261
3262 * objc.dg/const-str-2.m: Update.
3263 * gcc.dg/cpp/c++98.c: Change to C extension.
3264 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
3265 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
3266
3267 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
3268
3269 * testsuite/gcc.dg/tls/diag-3.c: New.
3270
3271 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
3272
3273 * g++.dg/README (Subdirectories): Document new subdir expr.
3274 * g++.dg/expr/pmf-1.C: New test.
3275
3276 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
3277
3278 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
3279
3280 2002-08-06 Jakub Jelinek <jakub@redhat.com>
3281
3282 * g++.dg/abi/bitfield3.C: New test.
3283
3284 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
3285
3286 * lib/gcov.exp: Tweak expected line formats.
3287 * gcc.misc-tests/gcov8.c: New test.
3288 * gcc.misc-tests/gcov8.x: New flags.
3289
3290 2002-08-05 Jakub Jelinek <jakub@redhat.com>
3291
3292 * consistency.vlad/layout/endian.c: Include string.h.
3293
3294 * gcc.c-torture/execute/20020805-1.c: New test.
3295
3296 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
3297
3298 * g++.dg/other/conversion1.C: New test.
3299
3300 2002-08-03 Roger Sayle <roger@eyesopen.com>
3301
3302 * gcc.dg/builtins-1.c: New testcase.
3303
3304 2002-08-02 Mark Mitchell <mark@codesourcery.com>
3305
3306 * g++.dg/inherit/access3.C: New test.
3307
3308 2002-08-01 Jakub Jelinek <jakub@redhat.com>
3309
3310 * gcc.dg/ia64-visibility-2.c: New test.
3311
3312 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
3313
3314 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
3315 __qualifier_flags to __flags.
3316
3317 2002-07-31 Mark Mitchell <mark@codesourcery.com>
3318
3319 * g++.dg/inherit/operator1.C: New test.
3320 * g++.dg/lookup/disamb1.C: Fix typo in comment.
3321 * g++.dg/other/error1.C: Change expected error message.
3322 * g++.dg/template/conv4.C: Likewise.
3323
3324 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
3325
3326 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
3327 for documented behavior.
3328
3329 2002-07-25 Roger Sayle <roger@eyesopen.com>
3330
3331 * gcc.c-torture/execute/20020720-1.x: Skip this test on
3332 several targets known to fail.
3333
3334 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
3335
3336 * gcc.dg/mips-args-[123].c: New tests.
3337
3338 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
3339
3340 * gcc.dg/ppc-spe.c: New.
3341
3342 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
3343
3344 * g++.dg/other/ptrmem4.C: New testcase.
3345
3346 2002-07-24 Richard Henderson <rth@redhat.com>
3347
3348 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
3349
3350 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
3351
3352 * g++.dg/ext/alignof1.C (main): Return 0 for success.
3353
3354 2002-07-24 Roger Sayle <roger@eyesopen.com>
3355
3356 * gcc.c-torture/execute/memset-3.c: New testcase.
3357
3358 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
3359
3360 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
3361 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
3362
3363 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3364
3365 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
3366 Delete.
3367
3368 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
3369
3370 * gcc.c-torture/compile/simd-4.c: New test.
3371
3372 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3373
3374 PR c++/7347, c++/7348
3375 * g++.dg/template/access4.C: New test.
3376 * g++.dg/template/access5.C: New test.
3377 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
3378 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
3379 * g++.old-deja/g++.pt/ttp58.C: Likewise.
3380 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
3381
3382 2002-07-22 Jakub Jelinek <jakub@redhat.com>
3383
3384 * gcc.dg/gnu89-init-2.c: New test.
3385
3386 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
3387
3388 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
3389
3390 2002-07-20 Roger Sayle <roger@eyesopen.com>
3391
3392 * gcc.c-torture/execute/20020720-1.c: New testcase.
3393
3394 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
3395
3396 * gcc.dg/cpp/Wsignprom.c: New tests.
3397
3398 2002-07-20 Alan Modra <amodra@bigpond.net.au>
3399
3400 * gcc.c-torture/execute/loop-13.c: New test.
3401
3402 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
3403
3404 * gcc.dg/cpp/expr.c: New tests.
3405
3406 2002 07-18 David Edelsohn <edelsohn@gnu.org>
3407
3408 * g++.dg/opt/pr6713.C: Add template instantiation.
3409
3410 2002-07-18 Alan Modra <amodra@bigpond.net.au>
3411
3412 * gcc.dg/nest.c: New test.
3413
3414 2002-07-17 Richard Henderson <rth@redhat.com>
3415
3416 * g++.dg/opt/pr6713.C: New test.
3417
3418 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
3419
3420 * gcc.c-torture/execute/loop-2e.x: Let the testcase
3421 XFAIL for all x86 processors.
3422
3423 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
3424
3425 * gcc.c-torture/execute/20010122-1.x: Do not test with
3426 -fomit-frame-pointer.
3427
3428 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3429
3430 * g++.dg/template/instantiate2.C: New test.
3431 * g++.dg/template/spec4.C: New test.
3432
3433 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3434
3435 * g++.dg/template/access2.C: New test.
3436 * g++.dg/template/access3.C: New test.
3437
3438 2002-07-15 Zack Weinberg <zack@codesourcery.com>
3439
3440 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
3441 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
3442 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
3443 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
3444 Convert to use <stdarg.h>.
3445 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
3446 Delete.
3447 * gcc.dg/va-arg-2.c: New.
3448 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
3449
3450 2002-07-15 Jakub Jelinek <jakub@redhat.com>
3451
3452 * gcc.c-torture/compile/20020710-1.c: New test.
3453
3454 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
3455 Andrew Pinski <pinskia@physics.uc.edu>
3456
3457 gcc.c-torture/compile/simd-2.c: New testcase.
3458 gcc.c-torture/compile/simd-3.c: Likewise.
3459
3460 2002-07-11 Mark Mitchell <mark@codesourcery.com>
3461
3462 PR c++/7224
3463 * g++.dg/overload/error1.C: New test.
3464
3465 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3466
3467 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
3468 configuration and IRIX 6 O32 ABI.
3469
3470 2002-07-11 Roger Sayle <roger@eyesopen.com>
3471
3472 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
3473
3474 2002-07-10 Roger Sayle <roger@eyesopen.com>
3475
3476 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
3477
3478 2002-07-10 Jeffrey A Law <law@redhat.com>
3479
3480 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
3481
3482 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
3483
3484 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
3485
3486 * gcc.dg/20020312-2.c: Check for __PPC__.
3487
3488 2002-07-09 Diego Novillo <dnovillo@redhat.com>
3489
3490 * gcc.c-torture/compile/20020709-1.c: New test.
3491
3492 2002-07-07 Roger Sayle <roger@eyesopen.com>
3493
3494 * g++.dg/template/qualttp21.C: New test case.
3495
3496 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
3497
3498 * gcc.c-torture/compile/20020706-1.c: New test.
3499 * gcc.c-torture/compile/20020706-2.c: New test.
3500
3501 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
3502 Alexandre Oliva <aoliva@redhat.com>
3503
3504 * g++.dg/warn/incomplete1.C: New test.
3505
3506 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3507
3508 PR c++/7099
3509 * g++.dg/warn/noreturn1.C: New test.
3510
3511 2002-07-03 Mark Mitchell <mark@codesourcery.com>
3512
3513 PR c++/6706
3514 * g++.dg/debug/debug6.C: New test.
3515 * g++.dg/debug/debug7.C: New test.
3516
3517 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3518
3519 * gcc.c-torture/compile/simd-3.c: New test.
3520
3521 2002-07-03 Chris Demetriou <cgd@broadcom.com>
3522
3523 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
3524 * gcc.dg/20020620-1.c: Likewise.
3525
3526 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3527
3528 PR c++/6944
3529 * g++.dg/init/array4.C: New test.
3530 * g++.dg/init/array5.C: New test.
3531
3532 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
3533
3534 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
3535 * gcc.c-torture/execute/simd-2.c (main): Likewise.
3536
3537 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3538
3539 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
3540 * gcc.dg/wtr-aggr-init-1.c: Likewise.
3541 * gcc.dg/wtr-conversion-1.c: Likewise.
3542 * gcc.dg/wtr-escape-1.c: Likewise.
3543 * gcc.dg/wtr-int-type-1.c: Likewise.
3544 * gcc.dg/wtr-label-1.c: Likewise.
3545 * gcc.dg/wtr-static-1.c: Likewise.
3546 * gcc.dg/wtr-strcat-1.c: Likewise.
3547 * gcc.dg/wtr-suffix-1.c: Likewise.
3548 * gcc.dg/wtr-switch-1.c: Likewise.
3549 * gcc.dg/wtr-unary-plus-1.c: Likewise.
3550 * gcc.dg/wtr-union-init-1.c: Likewise.
3551 * gcc.dg/wtr-union-init-2.c: Likewise.
3552 * gcc.dg/wtr-union-init-3.c: Likewise.
3553
3554 * gcc.dg/wtr-func-def-1.c: New test.
3555
3556 2002-07-02 Devang Patel <dpatel@apple.com>
3557
3558 * objc.dg/param-1.m: New test.
3559
3560 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
3561
3562 * gcc.dg/cpp/trad/directive.c: Add test.
3563 * gcc.dg/cpp/trad/macroargs.c: Add test.
3564 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
3565
3566 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
3567
3568 * gcc.dg/cpp/cmdlne-M.c: New test.
3569
3570 2002-07-02 Ziemowit Laski <zlaski@apple.com>
3571
3572 * objc.dg/desig-init-1.m: New test.
3573
3574 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3575
3576 PR c++/6716
3577 * g++.dg/template/instantiate1.C: New test.
3578
3579 2002-07-01 Mark Mitchell <mark@codesourcery.com>
3580
3581 PR c++/7112
3582 * g++.dg/template/sizeof2.C: New test.
3583
3584 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
3585
3586 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3587 gcc.dg/cpp/trad/include.c: New tests.
3588
3589 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
3590
3591 PR target/7177
3592 * gcc.c-torture/compile/20020701-1.c: New test.
3593
3594 2002-07-01 Stan Shebs <shebs@apple.com>
3595
3596 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3597 header here...
3598 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
3599 (objc-torture-execute): or here.
3600
3601 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
3602
3603 * gcc.c-torture/execute/arith-rand-ll.c: New test.
3604
3605 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
3606
3607 * gcc.dg/cpp/trad/escaped-nl.c: New test.
3608
3609 2002-06-30 Devang Patel <dpatel@apple.com>
3610
3611 * objc.dg/fsyntax-only.m: New test.
3612
3613 2002-06-27 Mark Mitchell <mark@codesourcery.com>
3614
3615 PR c++/6695
3616 * g++.dg/template/friend7.C: New file.
3617
3618 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
3619
3620 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3621 return type.
3622
3623 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
3624
3625 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3626 avoid division by zero.
3627
3628 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
3629
3630 * gcc.dg/Wunknownprag.c: New tests.
3631
3632 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
3633
3634 * gcc.c-torture/execute/simd-2.c: New test.
3635
3636 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
3637
3638 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3639 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3640 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3641 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3642 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3643 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3644 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3645 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3646 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3647 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3648 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3649 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3650 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3651 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3652 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3653 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3654 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3655
3656 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
3657
3658 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3659 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3660 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3661 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3662 New tests.
3663 * gcc.dg/cpp/trad/directive.c: Update.
3664
3665 2002-06-23 Andreas Jaeger <aj@suse.de>
3666
3667 * gcc.c-torture/execute/complex-6.c: New.
3668
3669 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
3670
3671 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3672 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3673 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3674 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3675
3676 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
3677
3678 * gcc.dg/cpp/trad: New directory with traditional tests copied
3679 from parent directory.
3680 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3681 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3682 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3683 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3684 Move to trad/ and rename.
3685 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3686 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3687 gcc.dg/cpp/trad/redef2.c: New tests.
3688 * gcc.dg/cpp/trad/trad.exp: New driver.
3689
3690 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
3691
3692 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3693 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3694 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3695 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3696 Remove.
3697
3698 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
3699
3700 * gcc.dg/20020620-1.c: New test.
3701
3702 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3703
3704 * g++.dg/template/ttp4.C: New test.
3705
3706 2002-06-19 Jakub Jelinek <jakub@redhat.com>
3707
3708 * g++.dg/opt/vt1.C: Fix regexp.
3709
3710 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3711
3712 * gcc.c-torture/execute/pure-1.c: Make functions static again.
3713 Don't use attribute `noinline'.
3714
3715 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3716
3717 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3718
3719 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
3720
3721 * gcc.c-torture/execute/simd-1.c: New.
3722
3723 * gcc.dg/simd-1.c: New.
3724
3725 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
3726
3727 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3728
3729 2002-06-16 Richard Henderson <rth@redhat.com>
3730
3731 * g++.dg/ext/anon-struct1.C: New.
3732 * g++.dg/ext/anon-struct2.C: New.
3733 * g++.dg/ext/anon-struct3.C: New.
3734 * gcc.dg/anon-struct-1.c: New.
3735 * gcc.dg/anon-struct-2.c: New.
3736 * gcc.dg/anon-struct-3.c: New.
3737 * gcc.dg/20011008-1.c: Adjust warning text.
3738 * gcc.dg/20020527-1.c: Add -fms-extensions.
3739
3740 2002-06-16 Richard Henderson <rth@redhat.com>
3741
3742 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3743
3744 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
3745
3746 * gcc.c-torture/execute/20020615-1.c: New test.
3747
3748 2002-06-15 Roger Sayle <roger@eyesopen.com>
3749
3750 * gcc.c-tortuture/execute/compare-1.c: New test case.
3751 * gcc.c-tortuture/execute/compare-2.c: New test case.
3752 * gcc.c-tortuture/execute/compare-3.c: New test case.
3753
3754 2002-06-13 Richard Henderson <rth@redhat.com>
3755
3756 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
3757 ia64 ilp32.
3758
3759 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3760
3761 * g++.dg/template/typename2.C: Update error message.
3762
3763 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
3764
3765 * gcc.c-torture/execute/20020611-1.c: New test.
3766
3767 2002-06-11 Bob Wilson <bob.wilson@acm.org>
3768
3769 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3770 list of targets to skip.
3771
3772 2002-06-10 Bob Wilson <bob.wilson@acm.org>
3773
3774 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3775 targets if not optimizing.
3776
3777 2002-06-10 Jakub Jelinek <jakub@redhat.com>
3778
3779 * gcc.c-torture/compile/20020605-1.c: New test.
3780
3781 * g++.dg/opt/vt1.C: New test.
3782
3783 * gcc.dg/20020531-1.c: New test.
3784
3785 * gcc.dg/20020530-1.c: New test.
3786
3787 * gcc.dg/20020527-1.c: New test.
3788
3789 * g++.dg/opt/cse1.C: New test.
3790
3791 2002-06-07 Roger Sayle <roger@eyesopen.com>
3792
3793 * gcc.dg/20020607-2.c: New test case.
3794
3795 2002-06-07 Jakub Jelinek <jakub@redhat.com>
3796
3797 * gcc.c-torture/compile/20020604-1.c: New test.
3798
3799 2002-06-04 Richard Henderson <rth@redhat.com>
3800
3801 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
3802 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
3803 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
3804
3805 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
3806
3807 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
3808
3809 2002-06-03 Richard Henderson <rth@redhat.com>
3810
3811 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
3812 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
3813
3814 2002-06-02 Richard Henderson <rth@redhat.com>
3815
3816 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
3817 test functions static.
3818
3819 2002-06-02 Andreas Jaeger <aj@suse.de>
3820
3821 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
3822 now.
3823
3824 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
3825
3826 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
3827 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
3828 Update for mofified diagnostics.
3829 * gcc.dg/c99-intconst-1.c: No longer fail.
3830
3831 2002-06-02 Richard Henderson <rth@redhat.com>
3832
3833 * gcc.dg/uninit-A.c: Remove xfail markers.
3834
3835 2002-06-01 Roger Sayle <roger@eyesopen.com>
3836
3837 * gcc.dg/fnegate-1.c: New test case.
3838
3839 2002-05-30 Osku Salerma <osku@iki.fi>
3840
3841 * gcc.c-torture/execute/mayalias-1.c: New file.
3842
3843 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
3844
3845 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
3846 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
3847 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
3848
3849 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
3850
3851 * gcc.c-torture/execute/20020529-1.c: New test.
3852
3853 2002-05-27 Richard Henderson <rth@redhat.com>
3854
3855 * g++.dg/ext/attrib6.C: New test case.
3856
3857 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3858
3859 * gcc.c-torture/execute/pure-1.c: New test.
3860
3861 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3862
3863 * gcc.dg/cpp/arith-2.c: Remove.
3864
3865 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
3866
3867 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
3868 * gcc.dg/cpp/if-3.c: Remove.
3869
3870 2002-05-26 Jakub Jelinek <jakub@redhat.com>
3871
3872 * g++.dg/opt/cse2.C: New test.
3873
3874 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
3875
3876 * gcc.dg/cpp/arith-1.c: New semantic tests.
3877 * gcc.dg/cpp/if-1.c: Update.
3878
3879 2002-05-24 Ben Elliston <bje@redhat.com>
3880
3881 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
3882
3883 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3884
3885 * gcc.dg/verbose-asm.c: New test.
3886
3887 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3888
3889 * gcc.dg/cpp/paste12.c: New test.
3890
3891 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3892
3893 * g++.dg/parse/named_ops.C: New test.
3894
3895 2002-05-23 Mark Mitchell <mark@codesourcery.com>
3896
3897 * gcc/testsuite/gcc.dg/weak-8.c: New test.
3898
3899 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
3900
3901 * gcc.dg/weak-2.c: Allow optional leading underscore
3902 in scan-assembler symbol name.
3903 * gcc.dg/weak-3.c: Likewise.
3904 * gcc.dg/weak-4.c: Likewise.
3905 * gcc.dg/weak-5.c: Likewise.
3906
3907 2002-05-23 Jakub Jelinek <jakub@redhat.com>
3908
3909 * gcc.dg/20020523-1.c: New test.
3910
3911 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
3912
3913 * objc.dg/const-str-2.m: Update now that we stop after
3914 a command line error.
3915
3916 2002-05-22 Richard Henderson <rth@redhat.com>
3917
3918 * g++.dg/dg.exp: Fix typo in test pruneing.
3919
3920 2002-05-22 Richard Henderson <rth@redhat.com>
3921
3922 * g++.dg/dg.exp: Prune the tls subdirectory.
3923 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
3924 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
3925 * g++.dg/tls/init-1.C: New.
3926
3927 2002-05-22 Jakub Jelinek <jakub@redhat.com>
3928
3929 * gcc.dg/20020517-1.c: New test.
3930
3931 2002-05-21 Richard Henderson <rth@redhat.com>
3932
3933 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
3934 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
3935
3936 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
3937
3938 * g++.dg/other/copy2.C: New test.
3939
3940 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
3941
3942 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
3943 (MAX_COPY): Bump up to 10 times sizeof (long long).
3944 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
3945
3946 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
3947 sizeof (long long).
3948
3949 * gcc.c-torture/execute/strcpy-1.c: New test.
3950
3951 2002-05-19 Jason Merrill <jason2redhat.com>
3952
3953 * g++.dg/ext/oper1.C: New test.
3954
3955 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
3956 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
3957
3958 * README.QMTEST: New file.
3959
3960 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
3961
3962 2002-05-19 Andreas Jaeger <aj@suse.de>
3963
3964 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
3965 now.
3966 * gcc.c-torture/execute/loop-2d.x: Likewise.
3967
3968 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
3969
3970 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
3971 support weak symbols.
3972 * gcc.dg/weak-4.c: Likewise
3973 * gcc.dg/weak-6.c: Likewise
3974
3975 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
3976
3977 * gcc.dg/weak-3.c: Add dg-excess-error comment for
3978 cygwin, coff and h8300-*-hms targets
3979 * gcc.dg/weak-5.c: Likewise
3980 * gcc.dg/weak-7.c: Likewise
3981
3982 2002-05-16 Jason Merrill <jason@redhat.com>
3983
3984 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
3985 (scan-assembler-not, scan-assembler-dem): Likewise.
3986 (scan-assembler-dem-not): Likewise.
3987
3988 2002-05-15 Richard Henderson <rth@redhat.com>
3989
3990 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
3991
3992 2002-05-15 Richard Henderson <rth@redhat.com>
3993
3994 * gcc.dg/weak-5.c (vfoo1c): No warning here.
3995 (vfoo1f): Warning here.
3996 (vfoo1l): Don't redefine the alias.
3997
3998 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
3999
4000 * g++.dg/init/pm1.C: New test.
4001
4002 2002-05-12 David S. Miller <davem@redhat.com>
4003
4004 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
4005 types.
4006
4007 2002-05-10 Roger Sayle <roger@eyesopen.com>
4008
4009 * gcc.c-torture/execute/20020510-1.c: New test case.
4010
4011 2002-05-10 David S. Miller <davem@redhat.com>
4012
4013 * gcc.c-torture/execute/conversion.c: Test long double too.
4014
4015 2002-05-09 Jakub Jelinek <jakub@redhat.com>
4016
4017 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
4018 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
4019 * lib/g++.exp (g++_link_flags): Likewise.
4020 * lib/objc.exp (objc_target_compile): Likewise.
4021
4022 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
4023
4024 * gcc.dg/cpp/poison.c: Update.
4025 * gcc.dg/cpp/20000625-2.c: Remove.
4026 * gcc.dg/cpp/direct2s.c: Remove final test.
4027
4028 2002-05-08 Tom Rix <trix@redhat.com>
4029
4030 * gcc.c-torture/execute/20020508-1.c: New test.
4031 * gcc.c-torture/execute/20020508-2.c: New test.
4032 * gcc.c-torture/execute/20020508-3.c: New test.
4033
4034 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
4035
4036 * gcc.dg/cpp/charconst-4.c: More tests.
4037
4038 2002-05-08 Mark Mitchell <mark@codesourcery.com>
4039
4040 PR c/6569
4041 * gcc.dg/weak-3.c: Update location of warning messages.
4042 * gcc.dg/weak-5.c: Likewise.
4043
4044 2002-05-06 Roger Sayle <roger@eyesopen.com>
4045
4046 * gcc.c-torture/execute/20020506-1.c: New test case.
4047
4048 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
4049
4050 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
4051
4052 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
4053
4054 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
4055
4056 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
4057
4058 * gcc.dg/cpp/charconst-3.c: New test.
4059
4060 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
4061
4062 * gcc.dg/cpp/charconst.c: Update tests.
4063
4064 2002-05-05 Tim Josling <tej@melbpc.org.au>
4065
4066 * treelang: Added directory for new sample language treelang. Also
4067 lib/treelang.exp: New file to signal treelang should be tested.
4068
4069 2002-05-03 Jakub Jelinek <jakub@redhat.com>
4070
4071 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
4072 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
4073 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
4074 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
4075 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
4076 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
4077 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
4078
4079 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
4080
4081 * gcc.dg/format/xopen-2.c: New test.
4082
4083 2002-05-03 Jakub Jelinek <jakub@redhat.com>
4084
4085 * gcc.dg/20020503-1.c: New test.
4086
4087 2002-05-02 Mark Mitchell <mark@codesourcery.com>
4088
4089 * g++.dg/init/dtor1.C: Make it tougher.
4090
4091 2002-05-01 Mark Mitchell <mark@codesourcery.com>
4092
4093 * g++.dg/init/dtor1.C: New test.
4094
4095 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
4096
4097 * gcc.dg/altivec-8.c: New.
4098
4099 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
4100
4101 * gcc.dg/altivec-7.c: New.
4102
4103 2002-04-29 Jakub Jelinek <jakub@redhat.com>
4104
4105 * g++.dg/parse/typedef1.C: New test.
4106
4107 2002-04-29 Mark Mitchell <mark@codesourcery.com>
4108
4109 PR c++/6486
4110 * g++.dg/template/friend6.C: New test.
4111
4112 PR c++/6492
4113 * g++.dg/init/copy1.C: New test.
4114
4115 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4116
4117 * g++.dg/warn/effc1.C: New test.
4118
4119 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
4120
4121 * gcc.dg/cpp/if-cexp.c: Add a test.
4122
4123 2002-04-28 Jakub Jelinek <jakub@redhat.com>
4124
4125 * gcc.dg/20020426-2.c: New test.
4126
4127 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
4128
4129 * gcc.dg/cpp/if-mop.c: Update.
4130 * gcc.dg/cpp/if-mpar.c: Add test.
4131 * gcc.dg/cpp/if-oppr.c: Update.
4132
4133 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4134
4135 PR c/6343
4136 * gcc.dg/weak-[2-7].c: New tests.
4137
4138 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
4139
4140 * gcc.dg/enum1.c: New test.
4141
4142 2002-04-26 Mark Mitchell <mark@codesourcery.com>
4143
4144 PR c++/6497
4145 * g++.dg/inherit/access2.C: New test.
4146
4147 2002-04-26 Mark Mitchell <mark@codesourcery.com>
4148
4149 PR bootstrap/6445
4150 * gcc.dg/20020426-1.c: New test.
4151
4152 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
4153
4154 * g++.dg/abi/enum1.C: New test.
4155
4156 2002-04-26 Richard Henderson <rth@redhat.com>
4157
4158 * gcc.dg/c99-bool-1.c: Expect always true warning.
4159
4160 2002-04-25 Roger Sayle <roger@eyesopen.com>
4161
4162 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
4163
4164 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4165
4166 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
4167 targets.
4168
4169 2002-04-24 Mark Mitchell <mark@codesourcery.com>
4170
4171 * g++.dg/abi/mange7.C: New test.
4172
4173 PR c++/6438.
4174 * g++.dg/parse/stmtexpr2.C: New test.
4175
4176 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
4177
4178 * gcc.dg/20020312-2.c: Add SH target.
4179
4180 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4181
4182 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
4183 compiler output on mips*-*-irix*.
4184
4185 2002-04-23 Jakub Jelinek <jakub@redhat.com>
4186
4187 * g++.dg/parse/attr1.C: New test.
4188
4189 2002-04-23 Roger Sayle <roger@eyesopen.com>
4190
4191 * gcc.c-torture/execute/string-opt-17.c: New test case.
4192 * gcc.c-torture/execute/memset-2.c: New test case.
4193
4194 2002-04-23 Mark Mitchell <mark@codesourcery.com>
4195
4196 PR c++/6256:
4197 * g++.dg/template/friend5.C: New test.
4198
4199 PR c++/6331:
4200 * g++.dg/template/qual1.C: Likewise.
4201
4202 2002-04-22 Zack Weinberg <zack@codesourcery.com>
4203
4204 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
4205 Include stdlib.h, not stdio.h or ctype.h.
4206
4207 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
4208
4209 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
4210 cris-*-elf* and mmix-*-*.
4211 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
4212 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
4213 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
4214 Ditto.
4215 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
4216 * gcc.dg/wchar_t-1.c: Ditto.
4217
4218 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
4219
4220 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
4221 Clarify comment.
4222
4223 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
4224
4225 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
4226
4227 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4228
4229 * gcc.c-torture/execute/20000906-1.x: Delete.
4230
4231 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
4232
4233 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
4234
4235 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
4236
4237 * PR6367
4238 * g77.f-torture/execute/6367.f: New test.
4239 * g77.f-torture/execute/6367.x: Disable for MMIX.
4240
4241 2002-04-19 Mark Mitchell <mark@codesourcery.com>
4242
4243 * PR6352
4244 * g++.dg/opt/inline2.C: New test.
4245
4246 2002-04-18 Richard Henderson <rth@redhat.com>
4247
4248 * gcc.dg/20000906-1.c: Enable for all targets.
4249 * gcc.c-torture/compile/iftrap-2.c: New.
4250
4251 2002-04-18 Jakub Jelinek <jakub@redhat.com>
4252
4253 * gcc.dg/20020418-1.c: New test.
4254 * gcc.dg/20020418-2.c: New test.
4255
4256 2002-04-18 Richard Henderson <rth@redhat.com>
4257
4258 * gcc.c-torture/compile/iftrap-1.c: New.
4259 * gcc.dg/iftrap-1.c: Adjust for ia64.
4260 * gcc.dg/iftrap-2.c: New.
4261
4262 2002-04-18 Jakub Jelinek <jakub@redhat.com>
4263
4264 * gcc.c-torture/compile/20020418-1.c: New test.
4265
4266 2002-04-18 Roger Sayle <roger@eyesopen.com>
4267
4268 * gcc.c-torture/compile/20020415-1.c: New.
4269
4270 2002-04-18 David S. Miller <davem@redhat.com>
4271
4272 * gcc.c-torture/execute/20020418-1.c: New test.
4273
4274 2002-04-17 Jakub Jelinek <jakub@redhat.com>
4275
4276 * gcc.dg/20020416-1.c: New test.
4277
4278 * g++.dg/opt/inline1.C: New test.
4279
4280 2002-04-16 Jakub Jelinek <jakub@redhat.com>
4281
4282 * gcc.dg/altivec-5.c: New test.
4283
4284 * gcc.dg/20020415-1.c: New test.
4285
4286 2002-04-15 Mark Mitchell <mark@codesourcery.com>
4287
4288 * testsuite/lib/chill.exp: Remove.
4289
4290 2002-04-14 Jakub Jelinek <jakub@redhat.com>
4291
4292 * g++.dg/other/big-struct.C: New test.
4293
4294 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4295
4296 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
4297 of scratch file.
4298
4299 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
4300
4301 PR c/6277
4302 * gcc.dg/i386-387-1.c: Allow optional leading underscore
4303 in scan-assembler function name
4304
4305 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
4306
4307 * g77.f-torture/execute/980628-4.x,
4308 g77.f-torture/execute/980628-5.x,
4309 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4310 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4311 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
4312 i[34567]86-*-*.
4313
4314 2002-04-13 David S. Miller <davem@redhat.com>
4315
4316 * gcc.c-torture/execute/20020413-1.c: New test.
4317
4318 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
4319
4320 * gcc.dg/asm-6.c,
4321 * g++.dg/ext/asm1.C: New tests.
4322
4323 2002-04-12 Mark Mitchell <mark@codesourcery.com>
4324
4325 PR c++ 5373.
4326 * g++.dg/parse/stmtexpr1.C: New test.
4327
4328 PR c++/5189.
4329 * g++.dg/template/copy1.C: New test.
4330
4331 2002-04-12 Richard Henderson <rth@redhat.com>
4332
4333 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
4334
4335 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
4336
4337 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
4338 gcc.c-torture/execute/20020307-2.c.
4339
4340 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
4341
4342 * g++.dg/ext/attrib5.C,
4343 * g++.dg/lookup/struct1.C: New tests.
4344
4345 2002-04-11 Jakub Jelinek <jakub@redhat.com>
4346
4347 * gcc.dg/20020411-1.c: New test.
4348
4349 * gcc.c-torture/execute/20020411-1.c: New test.
4350
4351 2002-04-10 Janis Johnson <janis187@us.ibm.com>
4352
4353 * g77.f-torture/execute/6177.f: New test.
4354
4355 2002-04-10 Jakub Jelinek <jakub@redhat.com>
4356
4357 PR middle-end/6247
4358 * g++.dg/opt/cleanup1.C: New test.
4359
4360 * g++.dg/opt/const1.C: New test.
4361
4362 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
4363
4364 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
4365
4366 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
4367
4368 PR c++/5507
4369 * g++.dg/template/typename2.C: New test.
4370
4371 2002-04-10 Alan Modra <amodra@bigpond.net.au>
4372
4373 * gcc.c-torture/execute/loop-12.c: New.
4374
4375 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
4376
4377 * g77.f-torture/execute/980628-4.x,
4378 g77.f-torture/execute/980628-5.x,
4379 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4380 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4381 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
4382
4383 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4384
4385 PR optimization/6086
4386 * g++.dg/opt/preinc1.C: New test.
4387
4388 2002-04-06 Mark Mitchell <mark@codesourcery.com>
4389
4390 PR c++/5571
4391 * g++.dg/opt/static2.C: New test.
4392
4393 2002-04-06 Mark Mitchell <mark@codesourcery.com>
4394
4395 PR c/5120
4396 * gcc.dg/20020406-1.c: New test.
4397
4398 2002-04-04 David S. Miller <davem@redhat.com>
4399
4400 * gcc.c-torture/execute/20020404-1.c: New test.
4401
4402 2002-04-04 Jakub Jelinek <jakub@redhat.com>
4403
4404 PR c/6123
4405 * gcc.dg/20020312-2.c: Do not declare global register variable
4406 if __PIC__ or __pic__ is defined.
4407
4408 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
4409
4410 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
4411 __asm__ so that it works correctly even if -ansi -pedantic-errors.
4412
4413 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4414
4415 * gcc.misc-tests/linkage.exp: Update last change to handle
4416 sparc*-, not just sparc-.
4417
4418 2002-04-03 Richard Henderson <rth@redhat.com>
4419
4420 * gcc.dg/cpp/ucs.c: Improved long UCS test.
4421
4422 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
4423
4424 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
4425
4426 2002-04-02 David S. Miller <davem@redhat.com>
4427
4428 * gcc.c-torture/execute/20020402-3.c: New test.
4429
4430 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
4431
4432 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
4433 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
4434
4435 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
4436 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
4437 g77.f-torture/execute/20001201.x,
4438 g77.f-torture/execute/u77-test.x: New files.
4439
4440 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
4441 * gcc.dg/wchar_t-1.c: Ditto.
4442
4443 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4444
4445 * gcc.c-torture/execute/20020402-1.c: New test.
4446
4447 2002-04-01 Richard Henderson <rth@redhat.com>
4448
4449 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
4450
4451 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
4452
4453 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4454
4455 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
4456
4457 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
4458
4459 * g++.dg/inherit/template-as-base.C: Expect error.
4460 * g++.dg/inherit/namespace-as-base.C: Likewise.
4461
4462 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
4463
4464 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
4465 g++.dg/ext/instantiate3.C: Tweak match patterns.
4466
4467 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
4468 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
4469 -da test.
4470
4471 2002-03-31 Richard Henderson <rth@redhat.com>
4472
4473 * gcc.dg/special/alias-2.c: New.
4474 * gcc.dg/special/ecos.exp: Run it.
4475
4476 2002-03-31 Richard Henderson <rth@redhat.com>
4477
4478 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
4479
4480 2002-03-31 Kazu Hirata <kazu@hxi.com>
4481
4482 * gcc.dg/weak-1.c: Disable on h8300 port.
4483
4484 2002-03-29 Janis Johnson <janis187@us.ibm.com>
4485
4486 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
4487 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
4488 ordering tests.
4489 * g++.dg/bprob/bprob-1.C: New test.
4490 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
4491 * g++.dg/gcov/gcov-1.C: New test.
4492 * g++.dg/gcov/gcov-1.x: New file.
4493 * g++.dg/gcov/gcov-2.C: New test.
4494 * g++.dg/gcov/gcov-3.C: New test.
4495 * g++.dg/gcov/gcov-3.h: New file.
4496
4497 2002-03-28 Roger Sayle <roger@eyesopen.com>
4498
4499 * g++.old-deja/g++.other/builtins5.C: New test.
4500 * g++.old-deja/g++.other/builtins6.C: New test.
4501 * g++.old-deja/g++.other/builtins7.C: New test.
4502 * g++.old-deja/g++.other/builtins8.C: New test.
4503 * g++.old-deja/g++.other/builtins9.C: New test.
4504
4505 2002-03-29 Jakub Jelinek <jakub@redhat.com>
4506
4507 * g++.dg/opt/static1.C: New test.
4508
4509 * g++.dg/opt/longbranch1.C: New test.
4510
4511 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
4512
4513 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
4514
4515 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
4516
4517 2002-03-28 Jeffrey A Law (law@redhat.com)
4518
4519 * gcc.c-torture/execute/20020328-1.c: New test.
4520
4521 2002-03-27 Richard Henderson <rth@redhat.com>
4522
4523 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
4524 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
4525 move from g++.old-deja/g++.ext/.
4526
4527 2002-03-27 Mark Mitchell <mark@codesourcery.com>
4528
4529 * g++.dg/init/new2.C: New test.
4530
4531 2002-03-26 Richard Henderson <rth@redhat.com>
4532
4533 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
4534
4535 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
4536 on sparc.
4537
4538 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
4539 sparcv9 systems.
4540 * gcc.dg/20001102-1.c: Likewise.
4541
4542 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
4543
4544 * gcc.dg/cpp/endif-pedantic1.c,
4545 gcc.dg/cpp/endif-pedantic2.c: New tests.
4546
4547 2002-03-26 Mark Mitchell <mark@codesourcery.com>
4548
4549 * g++.dg/init/new1.C: New test.
4550
4551 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
4552
4553 * g++.dg/abi/vbase9.C: New test.
4554
4555 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
4556
4557 * gcc.dg/arm-asm.c: New test.
4558
4559 2002-03-26 Andrew Cagney <ac131313@redhat.com>
4560
4561 * gcc.dg/Wswitch-enum.c: New test.
4562 Fix PR c/5044.
4563
4564 2002-03-26 Richard Henderson <rth@redhat.com>
4565
4566 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
4567 structure.
4568
4569 2002-03-25 Richard Henderson <rth@redhat.com>
4570
4571 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
4572 sparcv9 systems.
4573
4574 * gcc.c-torture/compile/20011119-1.c (xxx): New.
4575 * gcc.c-torture/compile/20011119-2.c (xxx): New.
4576
4577 2002-03-25 Zack Weinberg <zack@codesourcery.com>
4578
4579 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
4580
4581 2002-03-25 Bob Wilson <bob.wilson@acm.org>
4582
4583 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
4584 targets using generic thunk support.
4585
4586 2002-03-25 Jakub Jelinek <jakub@redhat.com>
4587
4588 * gcc.c-torture/compile/20020323-1.c: New test.
4589
4590 * g++.dg/opt/conj2.C: New test.
4591
4592 2002-03-24 Richard Henderson <rth@redhat.com>
4593
4594 * gcc.dg/weak-1.c: Use -fno-common.
4595
4596 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
4597
4598 * g77.dg/f77-edit-apostrophe-out.f: New test
4599 * g77.dg/f77-edit-h-out.f: New test
4600 * g77.dg/f77-edit-t-in.f: New test
4601 * g77.dg/f77-edit-t-out.f: New test
4602 * g77.dg/f77-edit-x-out.f: New test
4603 * g77.dg/f77-edit-slash-out.f: New test
4604 * g77.dg/f77-edit-colon-out.f: New test
4605 * g77.dg/f77-edit-s-out.f: New test
4606
4607 2002-03-24 Richard Henderson <rth@redhat.com>
4608
4609 * objc/execute/formal_protocol-6.x: New XFAIL.
4610
4611 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
4612
4613 * gcc.dg/weak-1.c: Early return from dg-final on platforms
4614 that do not support weak symbols
4615
4616 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
4617
4618 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
4619 * lib/g77.exp: Likewise
4620 * lib/objc.exp: Likewise
4621
4622 2002-03-23 Andrew Cagney <ac131313@redhat.com>
4623
4624 * gcc.dg/Wswitch-default.c: New test.
4625
4626 2002-03-23 Jakub Jelinek <jakub@redhat.com>
4627
4628 * g++.dg/other/enum1.C: New test.
4629
4630 2002-03-23 Zack Weinberg <zack@codesourcery.com>
4631
4632 * gcc.dg/pragma-ep-3.c: Fix typo.
4633
4634 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
4635
4636 * g++.dg/inherit/template-as-base.C: New test.
4637
4638 2002-03-22 Jakub Jelinek <jakub@redhat.com>
4639
4640 * g++.old-deja/g++.other/dwarf2-1.C: Move...
4641 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4642
4643 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
4644
4645 * gcc.dg/cpp/multiline.c: Update to match.
4646
4647 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
4648
4649 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4650
4651 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
4652
4653 * gcc.dg/cpp/extratokens2.c: New file.
4654
4655 2002-03-21 David Edelsohn <edelsohn@gnu.org>
4656
4657 * gcc.dg/20020312-2.c: Add rs6000 target.
4658
4659 * gcc.c-torture/compile/20020319-1.c: New test.
4660
4661 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4662
4663 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4664 (A, E): Handle this.
4665
4666 2002-03-20 Jason Merrill <jason@redhat.com>
4667
4668 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4669 ignoring -fpic.
4670 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4671 through prune_gcc_output.
4672
4673 2002-03-20 Jakub Jelinek <jakub@redhat.com>
4674
4675 * gcc.c-torture/compile/20020320-1.c: New test.
4676
4677 2002-03-19 Jakub Jelinek <jakub@redhat.com>
4678
4679 * gcc.c-torture/compile/20020318-1.c: New test.
4680
4681 * gcc.dg/struct-by-value-1.c: New test.
4682
4683 * gcc.dg/20020319-1.c: New test.
4684
4685 2002-03-18 Jakub Jelinek <jakub@redhat.com>
4686
4687 * g++.dg/opt/conj1.C: New test.
4688
4689 2002-03-17 Mark Mitchell <mark@codesourcery.com>
4690
4691 * g++.dg/template/qualttp20.C: Revert previous change.
4692 * g++.dg/template/qualttp3.C: Likewise.
4693 * g++.dg/template/qualttp4.C: Likewise
4694 * g++.dg/template/qualttp5.C: Likewise
4695 * g++.dg/template/qualttp6.C: Likewise
4696 * g++.dg/template/qualttp7.C: Likewise
4697 * g++.dg/template/qualttp8.C: Likewise
4698 * g++.dg/template/recurse.C: Likewise.
4699
4700 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
4701
4702 * gcc.dg/cpp/wchar-1.c: Update.
4703
4704 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
4705
4706 * g++.dg/template/conv1.C: New test.
4707 * g++.dg/template/conv2.C: New test.
4708 * g++.dg/template/conv3.C: New test.
4709 * g++.dg/template/conv4.C: New test.
4710
4711 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4712
4713 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4714 * g++.dg/template/qualttp3.C: Likewise.
4715 * g++.dg/template/qualttp4.C: Likewise
4716 * g++.dg/template/qualttp5.C: Likewise
4717 * g++.dg/template/qualttp6.C: Likewise
4718 * g++.dg/template/qualttp7.C: Likewise
4719 * g++.dg/template/qualttp8.C: Likewise
4720 * g++.dg/template/recurse.C: Likewise.
4721
4722 2002-03-15 Mark Mitchell <mark@codesourcery.com>
4723
4724 * g++.dg/opt/dtor1.C: New test.
4725
4726 2002-03-15 Jakub Jelinek <jakub@redhat.com>
4727
4728 * gcc.c-torture/compile/20020315-1.c: New test.
4729
4730 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
4731
4732 * gcc.dg/weak-1.c: Fix scan tests.
4733
4734 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
4735
4736 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4737 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4738 cris-*-aout* mmix-*-*.
4739 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4740 cris-*-aout* mmix-*-*.
4741 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4742 cris-*-elf* cris-*-aout* and mmix-*-*.
4743 * gcc.dg/20001009-1.c: Ditto.
4744 * gcc.dg/20010912-1.c: Ditto.
4745 * gcc.dg/20020122-4.c: Ditto.
4746 * gcc.dg/inline-2.c: Ditto.
4747
4748 2002-03-14 Jeffrey A Law (law@cygnus.com)
4749
4750 * gcc.c-torture/compile/20020314-1.c: New test.
4751
4752 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
4753
4754 * gcc.c-torture/execute/20020314-1.c: New test.
4755
4756 2002-03-14 Jakub Jelinek <jakub@redhat.com>
4757
4758 * g++.dg/warn/Wunused-1.C: New test.
4759
4760 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
4761
4762 * g++.dg/abi/mangle6.C: New test.
4763
4764 2002-03-13 Jakub Jelinek <jakub@redhat.com>
4765
4766 * gcc.c-torture/compile/20020309-2.c: New test.
4767
4768 * gcc.c-torture/compile/20020312-1.c: New test.
4769
4770 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
4771
4772 * g++.dg/other/access1.C: New test.
4773
4774 2002-03-12 Jakub Jelinek <jakub@redhat.com>
4775
4776 * gcc.c-torture/execute/wchar_t-1.c: New test.
4777
4778 2002-03-12 David Edelsohn <edelsohn@gnu.org>
4779
4780 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
4781
4782 2002-03-12 Roger Sayle <roger@eyesopen.com>
4783
4784 * gcc.dg/20020312-1.c: New test case.
4785
4786 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
4787
4788 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
4789
4790 2002-03-11 Richard Henderson <rth@redhat.com>
4791
4792 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
4793 * g++.old-deja/g++.jason/report.C: Likewise.
4794
4795 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4796
4797 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
4798 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
4799
4800 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
4801
4802 * testsuite/g++.dg/overload/pmf1.C: New test.
4803
4804 2002-03-11 Kazu Hirata <kazu@hxi.com>
4805
4806 * gcc.c-torture/execute/20020307-1.c: Use long.
4807
4808 2002-03-11 Jakub Jelinek <jakub@redhat.com>
4809
4810 PR optimization/5844
4811 * gcc.dg/20020310-1.c: New test.
4812
4813 2002-03-09 Michael Meissner <meissner@redhat.com>
4814
4815 * gcc.c-torture/execute/memcpy-2.c: New test.
4816 * gcc.c-torture/execute/memset-1.c: New test.
4817 * gcc.c-torture/execute/strlen-1.c: New test.
4818 * gcc.c-torture/execute/strcmp-1.c: New test.
4819 * gcc.c-torture/execute/strncmp-1.c: New test.
4820
4821 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
4822
4823 * gcc.dg/ppc-ldstruct.c: New test.
4824
4825 2002-03-09 Jakub Jelinek <jakub@redhat.com>
4826
4827 * gcc.c-torture/execute/va-arg-22.c: New test.
4828
4829 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4830
4831 * gcc.c-torture/compile/20020309-1.c: New test.
4832
4833 2002-03-08 Jakub Jelinek <jakub@redhat.com>
4834
4835 * gcc.c-torture/execute/20020307-2.c: New test.
4836
4837 2002-03-07 Jeffrey A Law (law@redhat.com)
4838
4839 * g77.f-torture/compile/20020307-1.f: New test.
4840
4841 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
4842
4843 * gcc.dg/unordered-1.c: New test.
4844
4845 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
4846
4847 * gcc.c-torture/execute/20020307-1.c: New test.
4848
4849 2002-03-05 Jakub Jelinek <jakub@redhat.com>
4850
4851 * gcc.dg/20020304-1.c: New test.
4852
4853 * gcc.c-torture/compile/20020304-2.c: New test.
4854
4855 2002-03-04 Zack Weinberg <zack@codesourcery.com>
4856
4857 * gcc.c-torture/compile/20020304-1.c: New test case
4858 (from PR c/5830).
4859
4860 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
4861
4862 * gcc.dg/20020103-1.c: Add other -D ppc variants.
4863
4864 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
4865
4866 * g++.dg/other/classkey1.C: New test.
4867
4868 2002-03-01 Richard Henderson <rth@redhat.com>
4869
4870 * gcc.c-torture/compile/981223-1.x: New.
4871 * gcc.c-torture/compile/920625-1.x: New.
4872
4873 2002-02-28 Richard Henderson <rth@redhat.com>
4874
4875 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
4876
4877 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
4878
4879 * gcc.c-torture/execute/20020227-1.c: New test.
4880
4881 2002-02-27 Mark Mitchell <mark@codesourcery.com>
4882
4883 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
4884 here" ERROR lines.
4885 * g++.old-deja/g++.oliva/partord1.C: Likewise.
4886 * g++.old-deja.g++.other/defarg1.C: Likewise.
4887 * g++.old-deja/g++.pt/calls2.C: Likewise.
4888 * g++.old-deja/g++.pt/crash20.C: Likewise.
4889 * g++.old-deja/g++.pt/crash30.C: Likewise.
4890 * g++.old-deja/g++.pt/crash36.C: Likewise.
4891 * g++.old-deja/g++.pt/crash6.C: Likewise.
4892 * g++.old-deja/g++.pt/defarg13.C: Likewise.
4893 * g++.old-deja/g++.pt/derived3.C: Likewise.
4894 * g++.old-deja/g++.pt/error1.C: Likewise.
4895 * g++.old-deja/g++.pt/friend21.C: Likewise.
4896 * g++.old-deja/g++.pt/friend23.C: Likewise.
4897 * g++.old-deja/g++.pt/infinite1.C: Likewise.
4898 * g++.old-deja/g++.robertl/eb128.C: Likewise.
4899
4900 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
4901
4902 * gcc.c-torture/execute/20020225-2.c: New test.
4903
4904 2002-02-27 Zack Weinberg <zack@codesourcery.com>
4905
4906 * gcc.c-torture/execute/920730-1t.c,
4907 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
4908 Delete test cases, only relevant to -traditional.
4909
4910 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
4911
4912 * gcc.dg/cpp/undef1.c: Remove.
4913 * gcc.dg/cpp/directiv.c: Update.
4914 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
4915
4916 2002-02-27 Michael Meissner <meissner@redhat.com>
4917
4918 * gcc.c-torture/execute/20020226-1.c: New test.
4919
4920 2002-02-26 Jakub Jelinek <jakub@redhat.com>
4921
4922 * g++.dg/debug/debug4.C: New test.
4923
4924 * gcc.dg/ia64-visibility-1.c: New test.
4925
4926 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
4927
4928 * gcc.dg/debug/20020224-1.c: New.
4929
4930 2002-02-25 Kazu Hirata <kazu@hxi.com>
4931
4932 * gcc.c-torture/execute/960416-1.x: New.
4933 * gcc.c-torture/execute/divconst-3.x: Likewise.
4934
4935 2002-02-25 Jakub Jelinek <jakub@redhat.com>
4936
4937 * gcc.dg/20020224-1.c: New test.
4938
4939 2002-02-25 Alan Modra <amodra@bigpond.net.au>
4940
4941 * gcc.c-torture/execute/20020225-1.c: New.
4942
4943 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4944
4945 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
4946
4947 2002-02-23 Jakub Jelinek <jakub@redhat.com>
4948
4949 * gcc.dg/20020222-1.c: New test.
4950
4951 2002-02-22 Jakub Jelinek <jakub@redhat.com>
4952
4953 * g++.dg/opt/anonunion1.C: New test.
4954
4955 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
4956
4957 * g++.dg/template/qualttp19.C: New test.
4958 * g++.dg/template/qualttp20.C: New test.
4959 * g++.old-deja/g++.jason/report.C: Adjust expected errors
4960 * g++.old-deja/g++.other/qual1.C: Likewise.
4961
4962 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
4963
4964 * gcc.dg/attr-alwaysinline.c: New.
4965
4966 2002-02-21 Jakub Jelinek <jakub@redhat.com>
4967
4968 * gcc.dg/20020220-1.c: New test.
4969
4970 * gcc.dg/20020220-2.c: New test.
4971
4972 * g++.dg/opt/mmx1.C: New test.
4973
4974 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
4975
4976 * gcc.c-torture/compile/20020110.c: New test.
4977
4978 2002-02-20 Jakub Jelinek <jakub@redhat.com>
4979
4980 * gcc.c-torture/execute/20020219-1.c: New test.
4981
4982 * gcc.dg/20020219-1.c: New test.
4983
4984 * gcc.dg/noncompile/20020220-1.c: New test.
4985
4986 * g++.dg/opt/ptrintsum1.C: New test.
4987
4988 * gcc.dg/debug/20020220-1.c: New test.
4989
4990 2002-02-17 Jakub Jelinek <jakub@redhat.com>
4991
4992 * gcc.c-torture/execute/20020216-1.c: New test.
4993
4994 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
4995
4996 * gcc.dg/decl-1.c: Update, new test.
4997
4998 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
4999
5000 * g++.dg/abi/bitfield1.C: New test.
5001 * g++.dg/abi/bitfield2.C: New test.
5002
5003 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
5004
5005 * gcc.dg/attr-nest.c: New test.
5006
5007 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
5008
5009 * gcc.c-torture/execute/20020215-1.c: New test.
5010
5011 2002-02-14 Jakub Jelinek <jakub@redhat.com>
5012
5013 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
5014 * g++.dg/debug/debug.exp: New.
5015 * g++.dg/debug/trivial.C: New.
5016 * g++.dg/debug/debug1.C: Moved...
5017 * g++.dg/other/debug1.C: ...from here.
5018 * g++.dg/debug/debug2.C: Moved...
5019 * g++.dg/other/debug2.C: ...from here.
5020 * g++.dg/debug/debug3.C: Moved...
5021 * g++.dg/other/debug3.C: ...from here.
5022
5023 * gcc.dg/noncompile/20020213-1.c: New test.
5024
5025 2002-02-13 Jakub Jelinek <jakub@redhat.com>
5026
5027 * g++.dg/other/debug3.C: New test.
5028
5029 * gcc.c-torture/execute/20020213-1.c: New test.
5030
5031 2002-02-13 Richard Smith <richard@ex-parrot.com>
5032
5033 * g++.old-deja/g++.other/thunk1.C: New test.
5034
5035 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
5036
5037 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
5038
5039 2002-02-13 Stan Shebs <shebs@apple.com>
5040
5041 * gcc.dg/altivec-3.c: New.
5042
5043 2002-02-12 Jakub Jelinek <jakub@redhat.com>
5044
5045 * gcc.dg/Wunreachable-1.c: New test.
5046 * gcc.dg/Wunreachable-2.c: New test.
5047
5048 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
5049
5050 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
5051
5052 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
5053
5054 * gcc.dg/decl-1.c: New test.
5055
5056 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
5057
5058 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
5059
5060 2002-02-10 Kazu Hirata <kazu@hxi.com>
5061
5062 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
5063 * gcc.c-torture/compile/980506-1.x: Likewise.
5064
5065 2002-02-10 Kazu Hirata <kazu@hxi.com>
5066
5067 * gcc.dg/20020210-1.c: New.
5068
5069 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
5070
5071 * g77.f-torture/execute/947.f: New regression test
5072 for PR fortran/947.
5073
5074 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
5075
5076 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
5077 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
5078
5079 2002-02-08 Richard Henderson <rth@redhat.com>
5080
5081 * gcc.c-torture/compile/labels-3.c: New.
5082
5083 2002-02-08 Jakub Jelinek <jakub@redhat.com>
5084
5085 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
5086 expression statements work instead.
5087 * gcc.dg/noncompile/20020207-1.c: New test.
5088
5089 2002-02-07 Richard Henderson <rth@redhat.com>
5090
5091 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
5092
5093 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
5094
5095 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
5096 message from g77
5097 * lib/g77-dg.exp: Trim g77 error messages so that they are
5098 recognized by dg.exp.
5099
5100 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
5101
5102 PR fortran/5473
5103 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
5104
5105 2002-02-07 Richard Henderson <rth@redhat.com>
5106
5107 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
5108 to be sufficiently aligned for integers.
5109
5110 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
5111
5112 * g++.dg/template/friend4.C: New test.
5113
5114 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
5115
5116 PR fortran/5743
5117 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
5118 unsupported cases.
5119
5120 2002-02-07 Richard Henderson <rth@redhat.com>
5121
5122 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
5123 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
5124 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
5125 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
5126
5127 2002-02-06 Richard Henderson <rth@redhat.com>
5128
5129 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
5130
5131 2002-02-06 Janis Johnson <janis187@us.ibm.com>
5132
5133 * gcc.dg/20020206-1.c: New test.
5134
5135 2002-02-06 Jakub Jelinek <jakub@redhat.com>
5136
5137 * gcc.c-torture/execute/20020206-1.c: New test.
5138
5139 * gcc.c-torture/execute/20020206-2.c: New test.
5140
5141 PR optimization/5429:
5142 * gcc.c-torture/compile/20020206-1.c: New test.
5143
5144 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
5145
5146 * g++.dg/ext/align1.C: Do not use an explicit alignment value
5147 as certain file formats cannot support particularly large
5148 alignments.
5149
5150 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
5151 and do not expect to be able to link the executable.
5152
5153 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
5154 fail because the COFF format does not support the weak attribute.
5155
5156 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
5157
5158 * g77.dg/pr5473.f: New test
5159
5160 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
5161
5162 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
5163 Fix testcase accordingly.
5164
5165 2002-02-04 Richard Henderson <rth@redhat.com>
5166
5167 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
5168 (buf): Change to be an array of pointers, not ints.
5169
5170 2002-02-04 Jakub Jelinek <jakub@redhat.com>
5171
5172 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
5173 before all tests. Move warning one line above to match where it
5174 C frontend emits.
5175 * gcc.dg/Wswitch-2.c: New test.
5176 * g++.dg/warn/Wswitch-1.C: New test.
5177 * g++.dg/warn/Wswitch-2.C: New test.
5178
5179 2002-02-04 Richard Henderson <rth@redhat.com>
5180
5181 * g++.dg/abi/offsetof.C: Fix size comparison.
5182
5183 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
5184
5185 * gcc.dg/cast-qual-2.c: New test.
5186
5187 2002-02-04 Jakub Jelinek <jakub@redhat.com>
5188
5189 * gcc.dg/20020201-4.c: New test.
5190
5191 2002-02-04 Ben Elliston <bje@redhat.com>
5192
5193 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
5194 target_info attribute != 0, in addition to the empty string.
5195 (gcc_target_compile): Likewise.
5196
5197 2002-02-03 Andrew Cagney <ac131313@redhat.com>
5198
5199 * gcc.dg/Wswitch.c: New test.
5200 PR gcc/4475. PR gcc/3780.
5201
5202 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
5203
5204 * g77.f-torture/execute/5122.f: New test for regressions
5205 against PR fortran/5122.
5206
5207 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
5208
5209 * g77.f-torture/compile/pr3743.f: Delete
5210 * g77.dg/pr3743-1.f: New test.
5211 * g77.dg/pr3743-2.f: New test.
5212 * g77.dg/pr3743-3.f: New test.
5213 * g77.dg/pr3743-4.f: New test.
5214
5215 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
5216
5217 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
5218
5219 2002-02-02 Richard Henderson <rth@redhat.com>
5220
5221 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
5222 * gcc.c-torture/execute/bf64-1.c: Likewise.
5223
5224 2002-02-02 Jakub Jelinek <jakub@redhat.com>
5225
5226 * gcc.dg/20020201-2.c: New test.
5227
5228 * gcc.dg/20020201-3.c: New test.
5229
5230 * gcc.c-torture/execute/bitfld-2.c: New test.
5231
5232 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
5233
5234 * gcc.dg/bitfld-1.c: Update.
5235 * gcc.dg/bitfld-2.c: Update.
5236 * gcc.c-torture/execute/bitfld-1.x: New.
5237
5238 2002-02-02 Jakub Jelinek <jakub@redhat.com>
5239
5240 * gcc.c-torture/execute/20020201-1.c: New test.
5241
5242 2002-02-01 Janis Johnson <janis187@us.ibm.com>
5243
5244 PR target/5469
5245 * gcc.dg/20020201-1.c: New test.
5246
5247 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
5248
5249 PR fortran/3743
5250 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
5251 * g77.f-torture/compile/pr3743.x: Remove
5252
5253 2002-01-31 Tom Rix <trix@redhat.com>
5254
5255 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
5256
5257 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
5258
5259 * gcc.dg/noncompile/20020130-1.c: New test.
5260
5261 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
5262
5263 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
5264
5265 2002-01-29 Richard Henderson <rth@redhat.com>
5266
5267 * gcc.c-torture/execute/991118-1.c: Cast various constants back
5268 to long long.
5269 * gcc.c-torture/execute/bf64-1.c: Likewise.
5270
5271 2002-01-29 Jakub Jelinek <jakub@redhat.com>
5272
5273 * gcc.c-torture/execute/20020129-1.c: New test.
5274
5275 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
5276
5277 * gcc.c-torture/compile/20000224-1.c: Update.
5278 * gcc.c-torture/execute/bitfld-1.c: New tests.
5279 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
5280 * gcc.dg/uninit-A.c: Update.
5281
5282 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
5283
5284 * g++.dg/template/ctor1.C: Add instantiation.
5285
5286 2002-01-28 Paul Koning <pkoning@equallogic.com>
5287
5288 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
5289 argument to __builtin_prefetch to be const ptr.
5290
5291 2002-01-28 Jakub Jelinek <jakub@redhat.com>
5292
5293 * gcc.c-torture/compile/20020120-1.c: New test.
5294
5295 2002-01-27 Kazu Hirata <kazu@hxi.com>
5296
5297 * gcc.c-torture/execute/20020127-1.c: New test.
5298
5299 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
5300
5301 * g77.dg/f77-edit-i-in.f: New test
5302 * g77.dg/f77-edit-i-out.f: New test
5303
5304 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
5305
5306 * gcc.dg/debug/debug.exp: New file.
5307 * gcc.dg/debug/trivial.c: New file.
5308 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
5309 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
5310 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
5311 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
5312 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
5313 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
5314 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
5315 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
5316 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
5317 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
5318 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
5319 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
5320 * gcc.dg/20000503-1.c: Removed.
5321 * gcc.dg/20010207-1.c: Removed.
5322 * gcc.dg/20011223-1.c: Removed.
5323 * gcc.dg/20020104-2.c: Removed.
5324 * gcc.dg/debug-1.c: Removed.
5325 * gcc.dg/debug-2.c: Removed.
5326 * gcc.dg/debug-3.c: Removed.
5327 * gcc.dg/debug-4.c: Removed.
5328 * gcc.dg/debug-5.c: Removed.
5329 * gcc.dg/debug-6.c: Removed.
5330 * gcc.dg/dwarf2-1.c: Removed.
5331 * gcc.dg/dwarf2-2.c: Removed.
5332
5333 2002-01-25 Jakub Jelinek <jakub@redhat.com>
5334
5335 * g++.old-deja/g++.other/eh5.C: New test.
5336 * g++.old-deja/g++.other/sibcall2.C: New test.
5337 * g++.old-deja/g++.other/array9.C: New test.
5338 * g++.old-deja/g++.other/typename2.C: New test.
5339 * g++.old-deja/g++.other/crash60.C: New test.
5340 * g++.old-deja/g++.other/conv9.C: New test.
5341 * g++.old-deja/g++.other/mangle10.C: New test.
5342 * g++.old-deja/g++.other/unchanging1.C: New test.
5343 * g++.old-deja/g++.other/exprstmt1.C: New test.
5344 * g++.old-deja/g++.other/inline23.C: New test.
5345 * g++.old-deja/g++.eh/ia64-1.C: New test.
5346 * g++.old-deja/g++.other/dwarf2-1.C: New test.
5347 * g++.old-deja/g++.other/reload1.C: New test.
5348 * g++.old-deja/g++.other/static20.C: New test.
5349 * g++.old-deja/g++.other/local-alloc1.C: New test.
5350 * g++.old-deja/g++.other/conv8.C: New test.
5351 * g++.old-deja/g++.other/stmtexpr2.C: New test.
5352 * g++.old-deja/g++.other/storeexpr1.C: New test.
5353 * g++.old-deja/g++.other/storeexpr2.C: New test.
5354 * g++.dg/eh/template2.C: New test.
5355 * g++.dg/warn/weak1.C: New test.
5356
5357 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
5358
5359 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
5360 Remove first, non-varying, argument.
5361
5362 2002-01-23 Richard Henderson <rth@redhat.com>
5363
5364 * gcc.dg/inline-2.c: New.
5365
5366 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
5367 Add optional target arg. Check number of arguments.
5368 (scan-assembler-not, scan-assembler-dem): Likewise.
5369 (scan-assembler-dem-not): Likewise.
5370
5371 2002-01-23 Zack Weinberg <zack@codesourcery.com>
5372
5373 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
5374 line 12.
5375 * g++.old-deja/g++.brendan/parse3.C,
5376 g++.old-deja/g++.other/crash26.C,
5377 g++.old-deja/g++.other/crash28.C,
5378 g++.old-deja/g++.other/crash29.C,
5379 g++.old-deja/g++.other/crash30.C,
5380 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
5381
5382 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
5383
5384 * gcc.dg/20020115-1.c: New.
5385
5386 2002-01-23 Bob Wilson <bob.wilson@acm.org>
5387
5388 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
5389
5390 2002-01-23 Janis Johnson <janis187@us.ibm.com>
5391
5392 * gcc.dg/20020122-3.c: New.
5393
5394 2002-01-23 Jakub Jelinek <jakub@redhat.com>
5395
5396 * g++.dg/other/gc1.C: New test.
5397
5398 2002-01-23 Zack Weinberg <zack@codesourcery.com>
5399
5400 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
5401
5402 2002-01-22 Richard Henderson <rth@redhat.com>
5403
5404 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
5405
5406 2002-01-22 Richard Henderson <rth@redhat.com>
5407
5408 * gcc.dg/20020122-4.c: New.
5409
5410 2002-01-22 H.J. Lu <hjl@gnu.org>
5411
5412 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
5413 link output.
5414 * gcc.dg/special/ecos.exp: Likewise.
5415 * lib/g++-dg.exp: Likewise.
5416 * lib/g77-dg.exp: Likewise.
5417 * lib/gcc-dg.exp : Likewise.
5418 * lib/mike-g++.exp: Likewise.
5419 * lib/mike-g77.exp: Likewise.
5420 * lib/mike-gcc.exp: Likewise.
5421 * lib/objc-dg.exp: Likewise.
5422
5423 2002-01-22 Janis Johnson <janis187@us.ibm.com>
5424
5425 PR target/5379
5426 * gcc.dg/20020122-2.c: New test.
5427
5428 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
5429
5430 * gcc.dg/20020122-1.c: New test.
5431
5432 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
5433
5434 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
5435
5436 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
5437
5438 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
5439
5440 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5441
5442 * gcc.c-torture/compile/20020121-1.c: New test.
5443
5444 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
5445
5446 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
5447 ld_library_path.
5448
5449 2002-01-21 Jakub Jelinek <jakub@redhat.com>
5450
5451 * gcc.dg/20020218-1.c: New test.
5452
5453 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
5454
5455 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
5456 messages
5457 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
5458 "At global scope" warning
5459 * g++.dg/ext/align1.C: Change cygwin test for alignment
5460 from db-bogus to dg-warning
5461
5462 2002-01-21 Zack Weinberg <zack@codesourcery.com>
5463
5464 * g77.f-torture/compile/cpp2.F: New test.
5465
5466 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
5467
5468 * g++.dg/template/access1.C: New test.
5469
5470 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
5471
5472 * gcc.dg/20020118-1.c: New.
5473
5474 2002-01-18 Kazu Hirata <kazu@hxi.com>
5475
5476 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
5477
5478 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
5479
5480 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
5481 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
5482 alignment warnings.
5483
5484 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
5485
5486 * gcc.misc-tests/i386-prefetch.exp: Save and restore
5487 torture_with_loops and torture_without_loops
5488
5489 2002-01-17 Jakub Jelinek <jakub@redhat.com>
5490
5491 * gcc.c-torture/compile/20020116-1.c: New test.
5492
5493 2002-01-16 Jakub Jelinek <jakub@redhat.com>
5494
5495 * gcc.dg/20020116-2.c: New test.
5496
5497 * gcc.dg/ultrasp4.c: New test.
5498
5499 * gcc.dg/20020116-1.c: New test.
5500
5501 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
5502
5503 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
5504 by EABI.
5505
5506 2002-01-15 Janis Johnson <janis187@us.ibm.com>
5507
5508 * gcc.misc-tests/i386-prefetch.exp: New.
5509 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
5510 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
5511 * gcc.misc-tests/i386-pf-none-1.c: New test.
5512 * gcc.misc-tests/i386-pf-sse-1.c: New test.
5513
5514 2002-01-15 Jakub Jelinek <jakub@redhat.com>
5515
5516 * gcc.dg/gnu89-init-1.c: Add new tests.
5517
5518 2002-01-15 Andreas Jaeger <aj@suse.de>
5519
5520 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
5521 * gcc.dg/i386-mmx-2.c: Likewise.
5522 * gcc.dg/i386-sse-1.c: Likewise.
5523 * gcc.dg/i386-sse-2.c: Likewise.
5524 * gcc.dg/i386-sse-3.c: Likewise.
5525
5526 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
5527
5528 * g77.f-torture/execute/intrinsic-unix-bessel.f:
5529 Uncomment additional cases that now pass.
5530
5531 2002-01-11 Richard Henderson <rth@redhat.com>
5532
5533 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
5534 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
5535
5536 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
5537
5538 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
5539
5540 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
5541
5542 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
5543 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
5544
5545 2002-01-10 Dale Johannesen <dalej@apple.com>
5546
5547 * gcc.c-torture/execute/loop-11.c: New.
5548
5549 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
5550
5551 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
5552 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
5553
5554 2002-01-09 Richard Henderson <rth@redhat.com>
5555
5556 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
5557 type in which to perform the operation for each size.
5558
5559 2002-01-09 Alan Matsuoka (alanm@redhat.com)
5560
5561 * gcc.c-torture/compile/20020109-2.c: New test.
5562
5563 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
5564
5565 * gcc.c-torture/execute/loop-10.c: New test.
5566
5567 2002-01-09 Jakub Jelinek <jakub@redhat.com>
5568
5569 * gcc.c-torture/compile/20010226-1.c: New test.
5570 * gcc.c-torture/compile/20010227-1.c: New test.
5571 * gcc.c-torture/compile/20010426-1.c: New test.
5572 * gcc.c-torture/compile/20010510-1.c: New test.
5573 * gcc.c-torture/compile/20010605-3.c: New test.
5574 * gcc.c-torture/compile/20010824-1.c: New test.
5575 * gcc.c-torture/execute/20010409-1.c: New test.
5576 * gcc.dg/noncompile/20000901-1.c: New test.
5577 * gcc.dg/20001023-1.c: New test.
5578 * gcc.dg/20001101-1.c: New test.
5579 * gcc.dg/20001102-1.c: New test.
5580 * gcc.dg/20010207-1.c: New test.
5581 * gcc.dg/20010405-1.c: New test.
5582 * gcc.dg/20010822-1.c: New test.
5583 * gcc.dg/20011107-1.c: New test.
5584
5585 2002-01-09 Jeffrey A Law (law@redhat.com)
5586
5587 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5588
5589 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
5590 execution failure on PA targets.
5591
5592 2002-01-09 Jakub Jelinek <jakub@redhat.com>
5593
5594 * gcc.c-torture/compile/20020109-1.c: New test.
5595
5596 2002-01-08 Kazu Hirata <kazu@hxi.com>
5597
5598 * gcc.c-torture/execute/20020108-1.c: New test.
5599
5600 2002-01-08 Jakub Jelinek <jakub@redhat.com>
5601
5602 * gcc.dg/20020108-1.c: New test.
5603
5604 2002-01-08 H.J. Lu <hjl@gnu.org>
5605
5606 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5607 for header files.
5608
5609 2002-01-08 Geoff Keating <geoffk@redhat.com>
5610
5611 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5612 consistency.
5613
5614 002-01-07 Aldy Hernandez <aldyh@redhat.com>
5615
5616 * gcc.dg/altivec-4.c: Test altivec predicates.
5617
5618 2002-01-07 Jakub Jelinek <jakub@redhat.com>
5619
5620 * gcc.c-torture/execute/20020107-1.c: New test.
5621
5622 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
5623
5624 PR c/5279
5625 * gcc.c-torture/compile/20020106-1.c: New test.
5626
5627 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5628
5629 * gcc.c-torture/execute/nestfunc-4.c: New test.
5630
5631 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
5632
5633 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5634 extra triple that slipped in.
5635 * g++.old-deja/g++.abi/align.C: Likewise.
5636 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5637
5638 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
5639
5640 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5641 * g++.old-deja/g++.abi/align.C: Likewise.
5642 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5643
5644 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5645 on FreeBSD/i386.
5646 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5647 FreeBSD.
5648
5649 2002-01-04 Jakub Jelinek <jakub@redhat.com>
5650
5651 * gcc.dg/20020104-1.c: New test.
5652
5653 * gcc.dg/20020104-2.c: New test.
5654
5655 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
5656
5657 * gcc.dg/20020103-1.c: Fix typo in target selector.
5658
5659 2002-01-03 Richard Henderson <rth@redhat.com>
5660
5661 * gcc.dg/20020103-1.c: New.
5662
5663 2002-01-03 Kazu Hirata <kazu@hxi.com>
5664
5665 * gcc.c-torture/execute/20020103-1.c: New test.
5666
5667 2002-01-03 Jakub Jelinek <jakub@redhat.com>
5668
5669 * g++.dg/other/debug2.C: New test.
5670
5671 * gcc.c-torture/compile/20020103-1.c: New test.
5672
5673 2002-01-02 Jakub Jelinek <jakub@redhat.com>
5674
5675 * gcc.dg/gnu89-init-1.c: Added new tests.
5676
5677 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5678
5679 * g++.dg/template/friend2.C: Remove as patch is reverted.
5680
5681 * g++.dg/warn/oldcast1.C: New test.
5682
5683 * g++.dg/template/ptrmem1.C: New test.
5684 * g++.dg/template/ptrmem2.C: New test.
5685
5686 * g++.dg/template/ntp.C: New test.
5687
5688 * g++.dg/other/component1.C: New test.
5689
5690 * g++.dg/template/ttp3.C: New test.
5691
5692 * g++.dg/template/friend2.C: New test.
5693 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5694
5695 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5696
5697 * g++.dg/other/ptrmem1.C: New test.
5698 * g++.dg/other/ptrmem2.C: New test.
5699
5700 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5701
5702 * g++.dg/template/ctor1.C: New test.
5703
5704 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
5705
5706 * g++.dg/template/friend2.C: New test.
5707
5708 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
5709
5710 * gcc.dg/mmix-1.c: New test.
5711
5712 2001-12-31 Richard Henderson <rth@redhat.com>
5713
5714 * gcc.dg/asm-5.c: New.
5715
5716 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
5717
5718 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
5719 in namespace __gnu_cxx
5720
5721 2001-12-30 Richard Henderson <rth@redhat.com>
5722
5723 * gcc.dg/debug-6.c: New.
5724
5725 2001-12-30 Jakub Jelinek <jakub@redhat.com>
5726
5727 * gcc.c-torture/compile/20011229-2.c: New test.
5728
5729 2001-12-29 Jakub Jelinek <jakub@redhat.com>
5730
5731 * gcc.dg/debug-3.c: New test.
5732 * gcc.dg/debug-4.c: New test.
5733 * gcc.dg/debug-5.c: New test.
5734
5735 2001-12-29 Richard Henderson <rth@redhat.com>
5736
5737 * g++.dg/eh/loop1.C: New.
5738
5739 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5740
5741 * g++.dg/template/crash1.C: New test.
5742
5743 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
5744
5745 * g++.dg/other/const1.C: New test.
5746
5747 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
5748
5749 * gcc.c-torture/compile/20011229-1.c: New test.
5750
5751 2001-12-28 Stan Shebs <shebs@apple.com>
5752
5753 * lib/objc-torture.exp: Resync with c-torture.exp.
5754 * lib/objc.exp: Load standard libraries.
5755
5756 2001-12-28 Jakub Jelinek <jakub@redhat.com>
5757
5758 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5759 additional tests.
5760
5761 2001-12-27 Roger Sayle <roger@eyesopen.com>
5762
5763 * gcc.c-torture/execute/string-opt-16.c: New testcase.
5764
5765 2001-12-27 Richard Henderson <rth@redhat.com>
5766
5767 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5768
5769 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
5770
5771 * g++.dg/eh/ctor1.C: New test.
5772 * g++.dg/other/error2.C: New test.
5773
5774 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
5775
5776 * g++.dg/other/init2.C: New test.
5777
5778 2001-12-24 Richard Henderson <rth@redhat.com>
5779
5780 * gcc.dg/20011223-1.c: New.
5781 * gcc.dg/inline-1.c: New.
5782
5783 2001-12-23 Richard Henderson <rth@redhat.com>
5784
5785 * gcc.dg/asm-4.c: Test operand modifiers.
5786
5787 2001-12-23 Richard Henderson <rth@redhat.com>
5788
5789 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
5790
5791 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
5792
5793 * gcc.c-torture/execute/20011223-1.c: New test.
5794
5795 2001-12-21 Richard Henderson <rth@redhat.com>
5796
5797 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
5798 re-enables the warning.
5799
5800 2001-12-21 Richard Henderson <rth@redhat.com>
5801
5802 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
5803
5804 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5805
5806 * gcc.c-torture/compile/20011218-1.c: New test.
5807
5808 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
5809
5810 * gcc.misc-test/arm-isr.exp: New file. Control running of the
5811 arm-isr.c test.
5812 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
5813 epilogue generation for ARM ISR routines.
5814
5815 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5816
5817 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
5818 * gcc.dg/format/c90-printf-3.c: Likewise.
5819 * gcc.dg/format/c99-printf-3.c: Likewise.
5820 * gcc.dg/format/ext-1.c: Likewise.
5821 * gcc.dg/format/ext-6.c: Likewise.
5822 * gcc.dg/format/format.h: Prototype unlocked stdio.
5823
5824 2001-12-20 Richard Henderson <rth@redhat.com>
5825
5826 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
5827 (arena): Use it.
5828 (malloc): Correct allocation logic. Abort if we fill up the
5829 arena before initialization complete.
5830 (realloc): Correct allocation logic.
5831
5832 2001-12-20 Jakub Jelinek <jakub@redhat.com>
5833
5834 * gcc.c-torture/compile/20011219-2.c: New test.
5835
5836 * gcc.c-torture/execute/20011219-1.c: New test.
5837
5838 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
5839
5840 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
5841 target does not support weak symbols.
5842
5843 2001-12-19 Jakub Jelinek <jakub@redhat.com>
5844
5845 * gcc.c-torture/compile/20011219-1.c: New test.
5846
5847 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
5848
5849 * g++.dg/other/error1.C: New test.
5850
5851 2001-12-17 Jeffrey A Law (law@redhat.com)
5852
5853 * gcc.c-torture/execute/20011217-1.c: New test.
5854
5855 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
5856
5857 * objc.dg/special/: New directory.
5858 * objc.dg/special/special.exp: New file.
5859 * objc.dg/special/unclaimed-category-1.h: New file.
5860 * objc.dg/special/unclaimed-category-1a.m: New file.
5861 * objc.dg/special/unclaimed-category-1.m: New file.
5862
5863 2001-12-17 Andreas Jaeger <aj@suse.de>
5864
5865 * gcc.c-torture/compile/20011217-2.c: New test.
5866
5867 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
5868
5869 * gcc.c-torture/compile/20011217-1.c: New test.
5870
5871 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
5872
5873 * testsuite/gcc.dg/20011214-1.c: New.
5874
5875 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
5876
5877 * gcc.dg/altivec-4.c: New.
5878
5879 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
5880
5881 * gcc.dg/20011113-1.c: New test.
5882
5883 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
5884
5885 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
5886 std::__malloc_alloc_template<0> and
5887 std::__default_alloc_template<false, 0>.
5888
5889 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
5890
5891 * objc/execute/bf-21.m: New test.
5892 * objc/execute/enumeration-1.m: New test.
5893 * objc/execute/enumeration-2.m: New test.
5894
5895 2001-12-12 Jakub Jelinek <jakub@redhat.com>
5896
5897 * gcc.dg/gnu89-init-1.c: New test.
5898
5899 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
5900
5901 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
5902 * g++.old-deja/g++.jason/2371.C: Likewise.
5903 * g++.old-deja/g++.jason/template33.C: Likewise.
5904 * g++.old-deja/g++.jason/template34.C: Likewise.
5905 * g++.old-deja/g++.jason/template36.C: Likewise.
5906 * g++.old-deja/g++.oliva/typename1.C: Likewise.
5907 * g++.old-deja/g++.oliva/typename2.C: Likewise.
5908 * g++.old-deja/g++.other/typename1.C: Likewise.
5909 * g++.old-deja/g++.pt/inherit2.C: Likewise.
5910 * g++.old-deja/g++.pt/nontype5.C: Likewise.
5911 * g++.old-deja/g++.pt/typename11.C: Likewise.
5912 * g++.old-deja/g++.pt/typename14.C: Likewise.
5913 * g++.old-deja/g++.pt/typename16.C: Likewise.
5914 * g++.old-deja/g++.pt/typename3.C: Likewise.
5915 * g++.old-deja/g++.pt/typename4.C: Likewise.
5916 * g++.old-deja/g++.pt/typename5.C: Likewise.
5917 * g++.old-deja/g++.pt/typename7.C: Likewise.
5918 * g++.old-deja/g++.robertl/eb9.C: Likewise.
5919
5920 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
5921
5922 * g++.dg/other/linkage1.C: New test.
5923 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
5924 specifiers.
5925
5926 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
5927
5928 * gcc.dg/concat.c: New test.
5929
5930 2001-12-11 Stan Shebs <shebs@apple.com>
5931
5932 * objc/compile: New test directory.
5933 * objc/compile/compile.exp: New expect script.
5934 * objc/compile/20011211-1.m: New compile test.
5935
5936 2001-12-11 Jason Merrill <jason@redhat.com>
5937
5938 * lib/prune.exp (prune_gcc_output): Also handle "In member
5939 function". So many permutations...
5940
5941 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
5942
5943 * g++.dg/template/typedef1.C: New test.
5944
5945 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
5946
5947 * g++.dg/other/copy1.C: New test.
5948
5949 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
5950
5951 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
5952
5953 * gcc.dg/builtin-choose-expr.c: New.
5954
5955 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
5956
5957 * gcc.dg/altivec-2.c: New.
5958
5959 2001-12-07 Richard Henderson <rth@redhat.com>
5960
5961 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
5962
5963 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
5964
5965 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
5966 ultrasparc.
5967
5968 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5969
5970 * g++-old.deja/g++.robertl/eb101.C: Deleted.
5971
5972 2001-12-06 Janis Johnson <janis187@us.ibm.com>
5973
5974 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
5975 variable argument list.
5976
5977 2001-12-06 Zack Weinberg <zack@codesourcery.com>
5978
5979 * gcc.c-torture/execute/memcheck: Delete entire directory.
5980 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
5981 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
5982
5983 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
5984
5985 * gcc.dg/Wshadow-1.c: New test.
5986
5987 2001-12-05 Jakub Jelinek <jakub@redhat.com>
5988
5989 * gcc.c-torture/compile/20011130-1.c: New test.
5990
5991 * gcc.dg/noncompile/20011025-1.c: New test.
5992
5993 * g++.dg/other/anon-union.C: New test.
5994
5995 * gcc.c-torture/execute/20011024-1.c: New test.
5996
5997 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
5998
5999 * gcc.c-torture/execute/20000722-1.x,
6000 gcc.c-torture/execute/20010123-1.x: Remove.
6001 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
6002 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
6003 gcc.dg/c99-complit-2.c: New tests.
6004
6005 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
6006
6007 * g++.dg/inherit/base1.C: New test.
6008
6009 2001-12-04 Jakub Jelinek <jakub@redhat.com>
6010
6011 * g++.dg/other/stdarg1.C: New test.
6012
6013 * gcc.c-torture/compile/20011130-2.c: New test.
6014
6015 2001-12-03 Janis Johnson <janis187@us.ibm.com>
6016
6017 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
6018 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
6019 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
6020 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
6021 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
6022 * gcc.dg/builtin-prefetch-1.c: New test.
6023
6024 2001-12-03 Jakub Jelinek <jakub@redhat.com>
6025
6026 * gcc.dg/20011130-1.c: New test.
6027
6028 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
6029
6030 * g++.dg/other/scope1.C: New test.
6031 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
6032
6033 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
6034
6035 * gcc.dg/vla-init-1.c: New test.
6036
6037 2001-12-01 Geoff Keating <geoffk@redhat.com>
6038
6039 * gcc.c-torture/compile/structs.c: New testcase from GDB.
6040
6041 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
6042
6043 * objc.dg/alias.m: Update.
6044 * objc.dg/class-1.m: Update.
6045 * objc.dg/const-str-1.m: Update.
6046 * objc.dg/fwd-proto-1.m: Update.
6047 * objc.dg/id-1.m: Update.
6048 * objc.dg/super-class-1.m: Update.
6049
6050 2001-11-29 Mark Mitchell <mark@codesourcery.com>
6051
6052 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
6053 constructs.
6054
6055 2001-11-28 Jeffrey A Law (law@cygnus.com)
6056
6057 * gcc.c-torture/execute/20011128-1.c: New test.
6058
6059 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
6060
6061 * gcc.dg/20011127-1.c: New test.
6062
6063 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
6064
6065 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
6066 from Austin Group draft 7.
6067 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
6068 scanf format arguments.
6069 * gcc.dg/format/no-exargs-2.c: New test.
6070
6071 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
6072
6073 * g++.dg/abi/vbase8-4.C: New test.
6074
6075 2001-11-24 Ian Lance Taylor <ian@airs.com>
6076
6077 * gcc.c-torture/execute/20011121-1.c: New test.
6078
6079 2001-11-23 Jeffrey A Law (law@cygnus.com)
6080
6081 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
6082
6083 2001-11-23 Andreas Jaeger <aj@suse.de>
6084
6085 * gcc.dg/cpp/charconst-2.c: New test.
6086
6087 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
6088
6089 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
6090 to the host if it is remote. Let tests specify extra headers
6091 they use.
6092 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
6093 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
6094 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
6095 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
6096 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
6097 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
6098 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
6099 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
6100 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
6101 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
6102
6103 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
6104
6105 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
6106 for little endian ARMs.
6107
6108 2001-11-20 Jakub Jelinek <jakub@redhat.com>
6109
6110 * gcc.c-torture/compile/20011119-1.c: New test.
6111 * gcc.c-torture/compile/20011119-2.c: New test.
6112
6113 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
6114
6115 * gcc.dg/altivec-1.c: Fix typo.
6116
6117 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
6118
6119 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
6120
6121 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
6122
6123 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6124
6125 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
6126
6127 * lib/g77.exp: Don't specify --rpath-link.
6128
6129 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
6130 across all the headers.
6131 * gcc.dg/format/format.exp: For testing on a remote host,
6132 copy format.h.
6133
6134 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
6135 * gcc.c-torture/execute/930406-1.c: Likewise.
6136 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
6137
6138 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
6139
6140 * gcc.dg/altivec-1.c: New.
6141
6142 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
6143
6144 * gcc.dg/cpp/fpreprocessed.c: New test case.
6145
6146 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
6147
6148 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
6149 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
6150 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
6151
6152 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
6153
6154 * gcc.dg/no-builtin-1.c: New test.
6155
6156 2001-11-16 Jakub Jelinek <jakub@redhat.com>
6157
6158 * gcc.c-torture/execute/20011115-1.c: New test.
6159
6160 2001-11-15 Jakub Jelinek <jakub@redhat.com>
6161
6162 * gcc.c-torture/compile/20011114-2.c: New test.
6163 * gcc.c-torture/compile/20011114-3.c: New test.
6164 * gcc.c-torture/compile/20011114-4.c: New test.
6165
6166 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
6167
6168 * g++.dg/other/init1.C: New test.
6169
6170 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
6171
6172 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
6173 message.
6174
6175 * gcc.c-torture/execute/20011114-1.c: New testcase.
6176
6177 * gcc.c-torture/compile/20010327-1.c: Revert last change.
6178 * gcc.c-torture/compile/20011114-1.c: New test, exactly
6179 like the (before this change) version of 20010327-1.c.
6180
6181 2001-11-14 Roger Sayle <roger@eyesopen.com>
6182
6183 * gcc.c-torture/execute/string-opt-13.c: New testcase.
6184
6185 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
6186
6187 * g++.dg/init/array2.C: New test.
6188
6189 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
6190
6191 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
6192
6193 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
6194
6195 * g++.dg/other/forscope1.C: New test.
6196 * g++.dg/ext/forscope1.C: New test.
6197 * g++.dg/ext/forscope2.C: New test.
6198
6199 2001-11-13 Jakub Jelinek <jakub@redhat.com>
6200
6201 * gcc.c-torture/execute/20011113-1.c: New test.
6202
6203 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
6204
6205 * gcc.c-torture/execute/20011109-2.c: New test.
6206
6207 * gcc.c-torture/execute/20011109-1.c: New test.
6208
6209 2001-11-09 Jakub Jelinek <jakub@redhat.com>
6210
6211 * gcc.c-torture/compile/20011109-1.c: New test.
6212
6213 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
6214
6215 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
6216 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
6217 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
6218 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
6219 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
6220 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
6221 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
6222
6223 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
6224
6225 * g++.dg/warn/Wshadow-1.C: New tests.
6226 * g++.old-deja/g++.mike/for3.C: Update.
6227
6228 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
6229
6230 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
6231 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
6232 XFAILs. Adjust expected error texts.
6233 * gcc.c-torture/compile/20011106-1.c,
6234 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
6235 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
6236 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
6237 gcc.dg/c99-array-lval-5.c: New tests.
6238
6239 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6240
6241 * gcc.dg/cpp/defined.c: Update.
6242
6243 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6244
6245 * gcc.c-torture/execute/anon-1.c: New test.
6246
6247 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
6248
6249 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
6250 same size, so no warning should be produced on stormy16.
6251
6252 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
6253 due to oversized array.
6254 * g++.old-deja/g++.mike/ns15.C: Likewise.
6255 * g++.old-deja/g++.pt/crash16.C: Likewise.
6256
6257 2001-11-02 Graham Stott <grahams@redhat.com>
6258
6259 * g++.dgother/debug1.C: Fix typos.
6260
6261 2001-11-01 Jakub Jelinek <jakub@redhat.com>
6262
6263 * g++.dg/other/debug1.C: New test.
6264
6265 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
6266
6267 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
6268 of unsigned long.
6269
6270 2001-10-30 Jakub Jelinek <jakub@redhat.com>
6271
6272 * gcc.dg/20011029-2.c: New test.
6273
6274 * gcc.c-torture/compile/20011029-1.c: New test.
6275
6276 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
6277
6278 * objc/execute/class_self-1.m: New test.
6279 * objc/execute/class_self-2.m: New test.
6280
6281 2001-10-25 Zack Weinberg <zack@codesourcery.com>
6282
6283 * gcc.misc-tests/msgs.exp: Delete.
6284 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
6285 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
6286 error set to match recent changes.
6287
6288 2001-10-24 Zack Weinberg <zack@codesourcery.com>
6289
6290 * gcc.dg/20011021-1.c: New test.
6291
6292 2001-10-24 Jakub Jelinek <jakub@redhat.com>
6293
6294 * gcc.c-torture/compile/20011023-1.c: New test.
6295
6296 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
6297
6298 * lib/g77.exp: Rewrite based on lib/g++.exp.
6299
6300 2001-10-19 Jakub Jelinek <jakub@redhat.com>
6301
6302 * gcc.c-torture/execute/20011019-1.c: New test.
6303
6304 * gcc.dg/20011018-1.c: New test.
6305
6306 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6307
6308 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6309
6310 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
6311
6312 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
6313 * gcc.dg/attr-invalid.c: Likewise.
6314
6315 2001-10-18 Jakub Jelinek <jakub@redhat.com>
6316
6317 * testsuite/gcc.dg/20011015-1.c: New test.
6318
6319 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
6320
6321 * g++.dg/template/unify2.C: New test.
6322
6323 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
6324
6325 * g++.dg/other/exception-specification.C: New test
6326
6327 2001-10-13 Tom Rix <trix@redhat.com>
6328
6329 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
6330 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
6331
6332 2001-10-12 Jakub Jelinek <jakub@redhat.com>
6333
6334 * testsuite/gcc.dg/20011009-1.c: New test.
6335
6336 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
6337
6338 PR g++/4476
6339 * g++.dg/other/friend1.C: New test.
6340
6341 2001-10-11 Richard Henderson <rth@redhat.com>
6342
6343 * g++.old-deja/g++.other/crash18.C: Add -S to options.
6344
6345 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6346
6347 * gcc.c-torture/compile/20011010-1.c: New.
6348
6349 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
6350
6351 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
6352 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
6353 g77.f-torture/execute/execute.exp,
6354 g77.f-torture/noncompile/noncompile.exp,
6355 gcc.c-torture/compile/compile.exp,
6356 gcc.c-torture/execute/execute.exp,
6357 gcc.c-torture/execute/ieee/ieee.exp,
6358 gcc.c-torture/execute/memcheck/memcheck.exp,
6359 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
6360 objc/execute/execute.exp: Update FSF address.
6361
6362 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6363
6364 * gcc.dg/cpp/cmdlne-C.c: Update.
6365 * gcc.dg/cpp/cmdlne-C2.c: New.
6366
6367 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6368
6369 * gcc.c-torture/execute/20011008-3.c: New.
6370
6371 2001-10-08 DJ Delorie <dj@redhat.com>
6372
6373 * gcc.dg/20011008-1.c: New.
6374 * gcc.dg/20011008-2.c: New.
6375
6376 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
6377
6378 * gcc.dg/cpp/spacing1.c: Update test.
6379
6380 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
6381
6382 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
6383 spelling errors of "separate" as "seperate".
6384
6385 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
6386
6387 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
6388 enough to avoid inlining.
6389
6390 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6391
6392 * lib/g77.exp: set libg2c_dir correctly.
6393
6394 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
6395
6396 * gcc.dg/cpp/macro11.c: New test.
6397
6398 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
6399
6400 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
6401 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
6402 gcc.dg/format/multattr-3.c: New tests.
6403 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
6404 tests for format attributes on function pointers being rejected.
6405
6406 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
6407
6408 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
6409
6410 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
6411
6412 * g++.dg/warn/format1.C: New test.
6413
6414 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
6415
6416 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
6417
6418 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
6419
6420 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
6421
6422 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
6423
6424 * gcc.dg/cpp/redef2.c: Add test.
6425
6426 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
6427
6428 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
6429 long-standing bug on i686, apparently.
6430 * gcc.c-torture/execute/loop-2c.x: New file.
6431 * gcc.c-torture/execute/loop-2d.x: New file.
6432 * gcc.c-torture/execute/loop-3c.x: New file.
6433
6434 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
6435
6436 * gcc.dg/cpp/20000625-2.c: Correct line number.
6437
6438 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
6439
6440 * gcc.dg/cpp/macro10.c: New test.
6441 * gcc.dg/cpp/strify3.c: New test.
6442 * gcc.dg/cpp/spacing1.c: Add tests.
6443 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
6444 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
6445
6446 2001-09-24 DJ Delorie <dj@redhat.com>
6447
6448 * gcc.c-torture/execute/20010924-1.c: New test.
6449
6450 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
6451
6452 * testsuite/objc/execute/paste.m: Remove.
6453
6454 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
6455
6456 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
6457
6458 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
6459
6460 * g77.dg/strlen0.f: New test.
6461
6462 2001-09-21 Richard Henderson <rth@redhat.com>
6463
6464 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
6465 * g++.old-deja/g++.abi/vtable2.C: Likewise.
6466
6467 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
6468
6469 Table-driven attributes.
6470 * g++.dg/ext/attrib1.C: New test.
6471
6472 2001-09-20 DJ Delorie <dj@redhat.com>
6473
6474 * gcc.dg/20000926-1.c: Update expected warning messages.
6475 * gcc.dg/array-2.c: Likewise, and test for warnings too.
6476 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
6477 array.
6478
6479 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
6480
6481 * g++.dg/eh/registers1.C: New test case.
6482
6483 2001-09-17 Richard Henderson <rth@redhat.com>
6484
6485 * gcc.dg/array-5.c: Fix VLA decomposition test.
6486
6487 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
6488
6489 * gcc.dg/cpp/line5.c: New testcase.
6490
6491 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
6492
6493 * gcc.dg/cpp/macro9.c: New test.
6494
6495 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
6496
6497 * gcc.c-torture/execute/980223.c: Change type of addr from long
6498 to char *.
6499
6500 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
6501
6502 * gcc.c-torture/execute/20010915-1.c: New test.
6503
6504 2001-09-14 Janis Johnson <janis187@us.ibm.com>
6505
6506 * g77.dg/bprob: New directory.
6507 * g77.dg/bprob/bprob.exp: New file.
6508 * g77.dg/bprob/bprob-1.f: New test.
6509 * g77.dg/gcov: New directory.
6510 * g77.dg/gcov/gcov.exp: New file.
6511 * g77.dg/gcov/gcov-1.f: New test.
6512 * g77.dg/gcov/gcov-1.x: New file.
6513
6514 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
6515
6516 * gcc.dg/cpp/directiv.c: Update.
6517 * gcc.dg/cpp/undef1.c: Update.
6518
6519 2001-09-12 Jakub Jelinek <jakub@redhat.com>
6520
6521 * gcc.dg/20010912-1.c: New test.
6522
6523 2001-09-11 Janis Johnson <janis187@us.ibm.com>
6524
6525 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
6526 language-independent file in lib.
6527 * lib/gcov.exp: New file.
6528
6529 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
6530
6531 * gcc.c-torture/compile/20010911-1.c: New test.
6532
6533 2001-09-10 Janis Johnson <janis187@us.ibm.com>
6534
6535 * lib/profopt.exp: New, to support profile-directed optimizations.
6536 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
6537 * gcc.misc-tests/bprob-1.c: New test.
6538 * gcc.misc-tests/bprob-2.c: New test.
6539
6540 2001-09-07 Janis Johnson <janis187@us.ibm.com>
6541
6542 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
6543 XFAIL and which kinds of gcov output to verify.
6544 * gcc.misc-tests/gcov-4b.x: New file.
6545 * gcc.misc-tests/gcov-5b.x: New file.
6546 * gcc.misc-tests/gcov-6.x: New file.
6547 * gcc.misc-tests/gcov-7.c: New test.
6548 * gcc.misc-tests/gcov-7.x: New file.
6549
6550 2001-09-06 Janis Johnson <janis187@us.ibm.com>
6551
6552 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
6553 * gcc.misc-tests/gcov-6.c: New test.
6554
6555 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
6556
6557 PR c++/3986
6558 * g++.dg/abi/vbase1.C: New test.
6559
6560 2001-09-05 Ziemowit Laski <zlaski@apple.com>
6561
6562 * objc.dg/method-2.m: New.
6563
6564 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
6565
6566 PR c++/4203
6567 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
6568 * g++.dg/init/empty1.C: New test.
6569
6570 2001-09-03 Jakub Jelinek <jakub@redhat.com>
6571
6572 * gcc.c-torture/compile/20010903-1.c: New test.
6573
6574 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
6575
6576 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
6577 for m68k.
6578
6579 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
6580
6581 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
6582
6583 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
6584
6585 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
6586
6587 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
6588
6589 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6590 for 16-bit 'unsigned int'.
6591
6592 2001-08-29 Kazu Hirata <kazu@hxi.com>
6593
6594 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6595
6596 2001-08-27 Richard Henderson <rth@redhat.com>
6597
6598 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6599 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6600
6601 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
6602
6603 * gcc.dg/asm-names.c (ymain): New.
6604
6605 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
6606
6607 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6608 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6609 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6610
6611 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6612
6613 * gcc.dg/compare5.c: New testcase.
6614
6615 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
6616
6617 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6618 and "In instantiation".
6619
6620 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
6621
6622 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6623
6624 2001-08-20 Janis Johnson <janis187@us.ibm.com>
6625
6626 * gcc.misc-tests/gcov.exp: Add support for branch information.
6627 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6628 * gcc.misc-tests/gcov-4.c: New test.
6629 * gcc.misc-tests/gcov-4b.c: New test.
6630 * gcc.misc-tests/gcov-5b.c: New test.
6631
6632 2001-08-20 Zack Weinberg <zackw@panix.com>
6633
6634 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6635 expected to fail.
6636
6637 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6638
6639 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6640
6641 2001-08-19 Jakub Jelinek <jakub@redhat.com>
6642
6643 * g++.dg/eh/template1.C: New test.
6644
6645 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
6646
6647 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6648 Fix thinko.
6649 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6650 for xfail.
6651
6652 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
6653
6654 * lib/g77-dg.exp: Use prune.exp for common procedures
6655 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6656 * lib/g77.exp: (g77-dg-prune) Remove
6657
6658 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
6659
6660 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6661
6662 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6663
6664 * g++.dg/template/unify1.C: New test.
6665
6666 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
6667
6668 * g++.dg/abi/empty4.C: New test.
6669
6670 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
6671
6672 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6673 solaris2.*
6674 * g77.f-torture/compile/pr3743.x: Likewise
6675
6676 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
6677
6678 * g++.dg/other/using-declaration.C: New test.
6679
6680 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
6681
6682 * gcc.dg/cpp/tr-sign.c: New testcase.
6683
6684 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
6685
6686 * gcc.dg/cpp/19951025-1.c: Revert.
6687 * gcc.dg/cpp/directiv.c: We no longer process directives that
6688 interrupt macro arguments.
6689
6690 2001-08-03 Zack Weinberg <zackw@stanford.edu>
6691
6692 * gcc.dg/bconstp-1.c: New test.
6693
6694 2001-08-03 Richard Henderson <rth@redhat.com>
6695
6696 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6697
6698 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
6699
6700 * gcc.dg/cpp/19951025-1.c: Update.
6701
6702 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
6703
6704 * g77.dg/ff90-1.f (s): Fix reference of variable z,
6705 should be x.
6706
6707 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
6708
6709 Kill -fhonor-std.
6710 * g++.old-deja/g++.ns/ns14.C: Remove special options.
6711 * g++.old-deja/g++.other/std1.C: Likewise.
6712 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6713
6714 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6715
6716 * lib/g77.exp: Load gcc-defs.exp for common procedures
6717 (g77_pass, g77_fail, g77_finish, g77_exit,
6718 ${tool}_check_unsupported_p} Now redundant. Deleted.
6719
6720 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6721
6722 * g77.dg/fbackslash.f
6723 * g77.dg/fcase-preserve.f
6724 * g77.dg/ff90-1.f
6725 * g77.dg/ffixed-line-length-0.f
6726 * g77.dg/ffixed-line-length-132.f
6727 * g77.dg/ffixed-line-length-7.f
6728 * g77.dg/ffixed-line-length-72.f
6729 * g77.dg/ffixed-line-length-none.f
6730 * g77.dg/ffree-form-1.f
6731 * g77.dg/fno-backslash.f
6732 * g77.dg/fno-f90-1.f
6733 * g77.dg/fno-fixed-form-1.f
6734 * g77.dg/fno-onetrip.f
6735 * g77.dg/fno-typeless-boz.f
6736 * g77.dg/fno-underscoring.f
6737 * g77.dg/fno-vxt-1.f
6738 * g77.dg/fonetrip.f
6739 * g77.dg/ftypeless-boz.f
6740 * g77.dg/fugly-assumed.f
6741 * g77.dg/funderscoring.f
6742 * g77.dg/fvxt-1.f
6743
6744 2001-08-01 Ziemowit Laski <zlaski@apple.com>
6745
6746 * objc.dg/fwd-proto-1.m: New.
6747 * objc.dg/local-decl-1.m: New.
6748 * objc.dg/naming-1.m: New.
6749 * objc.dg/naming-2.m: New.
6750 * objc.dg/proto-hier-1.m: New.
6751
6752 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
6753
6754 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
6755 largest-type elements to a struct makes its size grow.
6756
6757 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6758
6759 * g++.dg/abi/vthunk1.C: New test.
6760
6761 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
6762
6763 * g++.dg/abi/vbase8-22.C: New test.
6764
6765 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6766
6767 * gcc.dg/cpp/macro8.c: New test.
6768
6769 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6770
6771 * g++.dg/abi/vbase8-21.C: New test.
6772
6773 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
6774
6775 * g++.dg/abi/vbase8-10.C: New test.
6776
6777 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6778
6779 * lib/g++.exp (g++_set_ld_library_path): Renamed to
6780 ${tool}_set_ld_library_path.
6781 Changed caller.
6782 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
6783 g++.exp.
6784
6785 2001-07-26 Stan Cox <scox@redhat.com>
6786
6787 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
6788 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
6789 gcc_exit, gcc_check_unsupported_p):
6790 Moved to gcc-deps.exp
6791 * gcc-deps.exp: New file.
6792
6793 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6794
6795 * g++.old-deja/g++.pt/defarg14.C: New test.
6796
6797 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6798
6799 * g++.old-deja/g++.other/lineno5.C: New test.
6800
6801 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6802
6803 * g++.old-deja/g++.pt/crash68.C: New test.
6804
6805 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
6806
6807 * g++.old-deja/g++.other/crash42.C: New test.
6808
6809 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
6810
6811 * gcc.dg/cpp/extratokens.c: Fix.
6812 * gcc.dg/cpp/skipping2.c: New tests.
6813
6814 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6815
6816 * gcc.c-torture/execute/20010724-1.c: New file.
6817 * gcc.c-torture/execute/20010724-1.x: New file.
6818
6819 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6820
6821 * g++.old-deja/g++.other/cond7.C: New test.
6822
6823 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6824
6825 * g++.old-deja/g++.other/optimize4.C: New test.
6826
6827 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
6828
6829 * g++.old-deja/g++.abi/vbase8-5.C: New test.
6830
6831 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
6832
6833 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
6834 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
6835 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
6836 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
6837
6838 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
6839 bug report" message.
6840
6841 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
6842 * g++.dg/ext/instantiate1.C: Move from old-deja.
6843
6844 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
6845
6846 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
6847 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
6848 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
6849 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
6850
6851 2001-07-23 Jeffrey A Law (law@cygnus.com)
6852
6853 * gcc.c-torture/execute/20010723-1.c: New test.
6854
6855 2001-07-23 Ben Elliston <bje@redhat.com>
6856
6857 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
6858
6859 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6860
6861 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
6862 i[34567]86-*-*.
6863 Delete handling of ieee_multilib_flags.
6864 Pass -mieee for alpha*-*-* and sh-*-*.
6865 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
6866
6867 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
6868
6869 Remove old-abi tests.
6870 * g++.old-deja/g++.mike/p11116.C: Remove.
6871 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
6872
6873 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
6874
6875 * g77.f-torture/compile/pr3743.f: New test
6876
6877 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
6878
6879 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
6880
6881 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6882
6883 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
6884 g++.old-deja/g++.pt/static6.C: Likewise.
6885 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
6886 supports weak symbols.
6887
6888 2001-07-18 Andreas Jaeger <aj@suse.de>
6889
6890 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
6891 supported again.
6892
6893 2001-07-18 Andreas Jaeger <aj@suse.de>
6894
6895 * gcc.dg/iftrap-1.c: Fix target line.
6896
6897 2001-07-17 Richard Henderson <rth@redhat.com>
6898
6899 * gcc.c-torture/execute/20010717-1.c: New.
6900
6901 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
6902
6903 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
6904 tests.
6905
6906 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
6907
6908 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6909
6910 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6911
6912 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
6913 UAC_SIGBUS, UAC_NOPRINT definitions.
6914
6915 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
6916
6917 * objc/execute/object_is_class.m: New test.
6918 * objc/execute/object_is_meta_class.m: New test.
6919
6920 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
6921
6922 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
6923 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
6924
6925 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
6926
6927 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
6928 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
6929
6930 2001-07-14 Richard Henderson <rth@redhat.com>
6931
6932 * gcc.dg/iftrap-1.c: New.
6933
6934 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
6935
6936 * g77.f-torture/execute/intrinsic77.f: New test.
6937
6938 2001-07-11 Janis Johnson <janis@us.ibm.com>
6939
6940 * gcc.misc-tests/gcov-3.c: New test.
6941
6942 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6943
6944 * gcc.c-torture/compile/20010711-1.c,
6945 * gcc.c-torture/compile/20010711-2.c: New tests.
6946
6947 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
6948
6949 * gcc.c-torture/execute/20010711-1.c: New test.
6950
6951 2001-07-11 Ben Elliston <bje@redhat.com>
6952
6953 * g++.old-deja/g++.other/enum5.C: New test.
6954
6955 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
6956
6957 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
6958 (g++-dg-prune): Call prune_gcc_output.
6959 * prune.exp: New file for prune_gcc_output.
6960 * lib/g++.exp, lib/gcc.exp: Load it.
6961
6962 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
6963
6964 * gcc.c-torture/compile/20010701-1.c,
6965 g++.old-deja/g++.ext/attrib6.C: New tests.
6966
6967 2001-07-06 Jeffrey A Law (law@cygnus.com)
6968
6969 * gcc.c-torture/compile/20010706-1.c: New test.
6970
6971 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
6972
6973 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
6974
6975 2001-06-28 Stan Shebs <shebs@apple.com>
6976
6977 * gcc.dg/pragma-darwin.c: New test.
6978
6979 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6980
6981 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
6982 Solaris 2.[678] system.
6983
6984 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
6985
6986 * gcc.dg/20010622-1.c: New test.
6987
6988 2001-06-18 Stan Shebs <shebs@apple.com>
6989
6990 * objc.dg: New directory.
6991 * objc.dg/dg.exp: New file.
6992 * objc.dg/alias.m: New.
6993 * objc.dg/class-1.m: New.
6994 * objc.dg/class-2.m: New.
6995 * objc.dg/const-str-1.m: New.
6996 * objc.dg/const-str-2.m: New.
6997 * objc.dg/id-1.m: New.
6998 * objc.dg/method-1.m: New.
6999 * objc.dg/super-class-1.m: New.
7000 * lib/objc-dg.exp: New file.
7001
7002 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
7003
7004 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
7005 of label name.
7006
7007 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
7008
7009 * g++.old-deja/g++.abi/vbase8-9.C: New test.
7010
7011 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7012
7013 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
7014 variable.
7015
7016 2001-06-12 Richard Henderson <rth@redhat.com>
7017
7018 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
7019
7020 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
7021
7022 * g++.old-deja/g++.abi/vbase5.C: New test.
7023 * g++.old-deja/g++.abi/vbase6.C: New test.
7024 * g++.old-deja/g++.abi/vbase7.C: New test.
7025
7026 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7027
7028 * gcc.c-torture/compile/20010610-1.c: New test.
7029
7030 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
7031
7032 * g++.old-deja/g++.abi/vbase4.C: New test.
7033
7034 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7035
7036 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
7037 support %f for HC11/HC12 targets.
7038 * gcc.c-torture/execute/930513-1.x: New file, likewise.
7039 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
7040 on HC11/HC12 targets.
7041 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
7042
7043 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7044
7045 * gcc.dg/wchar_t-1.c: New file.
7046 * gcc.dg/wint_t-1.c: Likewise.
7047
7048 2001-06-11 Bernd Schmidt <bernds@redhat.com>
7049
7050 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7051
7052 2001-06-11 Richard Henderson <rth@redhat.com>
7053
7054 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
7055
7056 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
7057
7058 * gcc.c-torture/compile/20010611-1.c: New test.
7059
7060 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
7061
7062 * gcc.dg/c99-tag-1.c: Add more tests.
7063
7064 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
7065
7066 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
7067 representation on MN10300 and ARM/Thumb.
7068
7069 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
7070
7071 * g77.f-torture/execute/20010610.f: New.
7072
7073 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
7074
7075 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
7076 names.
7077
7078 2001-06-09 Richard Henderson <rth@redhat.com>
7079
7080 * gcc.c-torture/execute/ashrdi-1.c: New.
7081 * gcc.c-torture/execute/ashldi-1.c: New.
7082 * gcc.c-torture/execute/lshrdi-1.c: New.
7083
7084 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
7085
7086 * objc/execute/load-3.m: Added. Check sending +load to categories,
7087 in addition to classes.
7088
7089 2001-06-08 Stan Shebs <shebs@apple.com>
7090
7091 * objc/execute/load-2.m: New test. From Nicola Pero
7092 <n.pero@mi.flashnet.it>.
7093
7094 2001-06-08 Jakub Jelinek <jakub@redhat.com>
7095
7096 * gcc.c-torture/execute/20010605-2.c: New test.
7097
7098 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
7099
7100 * g++.old-deja/g++.abi/vbase2.C: New test.
7101 * g++.old-deja/g++.abi/vbase3.C: New test.
7102
7103 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
7104
7105 * g++.old-deja/g++.pt/friend49.C: New test.
7106
7107 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
7108
7109 * g++.old-deja/g++.ext/anon3.C: New test.
7110
7111 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7112
7113 * g++.old-deja/g++.other/conv7.C: New test.
7114
7115 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
7116
7117 * gcc.c-torture/compile/20010605-2.c: New test.
7118
7119 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
7120
7121 * gcc.c-torture/execute/20010604-1.c: New test.
7122
7123 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
7124
7125 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
7126
7127 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
7128
7129 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
7130 (g++_link_flags): Likewise.
7131 (g++_init): Pass gccpath's value to two previous functions.
7132
7133 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7134
7135 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
7136 Ensure logfile entry matches exec command line.
7137
7138 2001-05-31 Richard Henderson <rth@redhat.com>
7139
7140 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
7141 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
7142
7143 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
7144
7145 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
7146 compiler for irix6.2
7147
7148 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
7149
7150 * g++.old-deja/g++.other/optimize3.C: New file.
7151
7152 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
7153
7154 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
7155 assemble.
7156
7157 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
7158
7159 * g++.old-deja/g++.other/optimize2.C: New file.
7160
7161 2001-05-25 Diego Novillo <dnovillo@redhat.com>
7162
7163 * gcc.c-torture/compile/20010518-2.c: New file.
7164 * gcc.c-torture/execute/20010518-1.c: New file.
7165 * gcc.c-torture/execute/20010518-2.c: New file.
7166
7167 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
7168
7169 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
7170
7171 2001-05-24 Mark Mitchell <mark@codesourcery.com>
7172
7173 G++ no longer defines builtins that do not begin with __builtin.
7174 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
7175 * g++.old-deja/g++.brendand/misc13.C: Likewise.
7176 * g++.old-deja/g++.law/builtin1.C: Likewise.
7177 * g++.old-deja/g++.law/cvt2.C: Likewise.
7178 * g++.old-deja/g++.mike/net5.C: Likewise.
7179 * g++.old-deja/g++.other/builtins1.C: Likewise.
7180 * g++.old-deja/g++.other/builtins2.C: Likewise.
7181 * g++.old-deja/g++.other/builtins3.C: Likewise.
7182 * g++.old-deja/g++.other/builtins4.C: Likewise.
7183 * g++.old-deja/g++.other/inline8.C: Likewise.
7184 * g++.old-deja/g++.robertl/eb39.C: Likewise.
7185
7186 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
7187
7188 * g++.old-deja/g++.pt/using1.C: Adjust.
7189 * g++.old-deja/g++.pt/using2.C: New test.
7190
7191 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
7192
7193 * gcc.dg/cpp/charconst.c: New tests.
7194 * gcc.dg/cpp/escape.c: New tests.
7195 * gcc.dg/cpp/escape-1.c: New tests.
7196 * gcc.dg/cpp/escape-2.c: New tests.
7197 * gcc.dg/cpp/ucs.c: New tests.
7198
7199 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
7200
7201 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
7202 native compiler for irix6.5.
7203
7204 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
7205
7206 * lib/g++.exp (g++_include_flags): Use args to compute
7207 get_multilibs.
7208 (g++_link_flags): Likewise.
7209 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
7210
7211 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
7212
7213 * gcc.dg/c90-hexfloat-1.c: Add more tests.
7214
7215 2001-05-21 Geoff Keating <geoffk@redhat.com>
7216
7217 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
7218 this file.
7219
7220 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7221
7222 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
7223 STACK_SIZE;
7224 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
7225 to STACK_SIZE; Use it to define size of add_histo array.
7226 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
7227 to STACK_SIZE.
7228 (f): Use GITT_SIZE to define size of gitt local table.
7229 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
7230 to STACK_SIZE; Use it to define size of bytemem array.
7231
7232 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7233
7234 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
7235 on 68HC11/HC12 due to the asm instruction.
7236 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
7237 * gcc.c-torture/compile/920520-1.x: Likewise.
7238 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
7239 on 68HC11/HC12 because the function is larger than 64K.
7240 * gcc.c-torture/compile/961203-1.x: New file, this test fails
7241 on 68HC11/HC12 because the structure is too large.
7242
7243 2001-05-20 Richard Henderson <rth@redhat.com>
7244
7245 * gcc.c-torture/execute/20010520-1.c: New.
7246
7247 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7248
7249 * g++.old-deja/g++.warn/compare1.C: New test.
7250 * gcc.dg/compare4.c: New test.
7251
7252 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
7253
7254 * g++.old-deja/g++.other/optimize1.C: New test.
7255
7256 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7257
7258 * g++.old-deja/g++.pt/spec41.C: New test.
7259
7260 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
7261
7262 * gcc.c-torture/compile/20010114-1.x: Remove.
7263
7264 2001-05-18 Stan Shebs <shebs@apple.com>
7265
7266 * gcc.c-torture/compile/20010518-1.c: New test.
7267
7268 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
7269
7270 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
7271 * g++.old-deja/g++.pt/crash67.C: New test.
7272
7273 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
7274
7275 * g++.old-deja/g++.other/debug9.C: New test.
7276
7277 2001-05-16 Zack Weinberg <zackw@stanford.edu>
7278
7279 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
7280
7281 2001-05-16 Jan Hubicka <jh@suse.cz>
7282
7283 * gcc.c-torture/compile/20010516-1.c: New test.
7284
7285 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
7286
7287 * g++.old-deja/g++.other/crash41.C: New test.
7288
7289 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
7290
7291 * g++.old-deja/g++.pt/crash66.C: New test.
7292
7293 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
7294
7295 * g++.old-deja/g++.robertl/eb27.C: Convert.
7296
7297 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
7298
7299 * g++.dg/friend-warn.C: New test. Do not warn about friend
7300 declaration being redundant.
7301
7302 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7303
7304 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7305
7306 2001-05-14 Mark Mitchell <mark@codesourcery.com>
7307
7308 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7309
7310 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
7311
7312 * lib/g++.exp: Use testsuite_flags.
7313
7314 2001-05-13 Mark Mitchell <mark@codesourcery.com>
7315
7316 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
7317
7318 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
7319
7320 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
7321
7322 2001-05-11 Mark Mitchell <mark@codesourcery.com>
7323
7324 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
7325
7326 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
7327
7328 * gcc.c-torture/compile/20010313-1.c: New test.
7329
7330 2001-05-09 Zack Weinberg <zackw@stanford.edu>
7331
7332 * gcc.dg/cpp/direct2.c: New test.
7333 * gccq.dg/cpp/direct2s.c: New test.
7334
7335 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
7336
7337 2001-05-07 Mark Mitchell <mark@codesourcery.com>
7338
7339 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
7340 * g++.old-deja/g++.other/op3.C: Likewise.
7341
7342 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
7343
7344 * gcc.dg/cpp/syshdr.h: New file.
7345 * gcc.dg/cpp/sysmac1.c: Update.
7346 * gcc.dg/cpp/sysmac2.c: Update.
7347
7348 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7349
7350 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
7351
7352 2001-05-04 David Edelsohn <edelsohn@gnu.org>
7353
7354 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
7355 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
7356
7357 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
7358
7359 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
7360
7361 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
7362
7363 * lib/g++.exp (g++_include_flags): Don't use any special flags
7364 if TESTING_IN_BUILD_TREE is not defined.
7365 (g++_init): Use a plain 'c++' as the compiler if
7366 TESTING_IN_BUILD_TREEE is not defined.
7367
7368 2001-05-02 Jakub Jelinek <jakub@redhat.com>
7369
7370 * g++.old-deja/g++.eh/catch13.C: New test.
7371 * g++.old-deja/g++.eh/catch14.C: New test.
7372
7373 2001-05-02 Jakub Jelinek <jakub@redhat.com>
7374
7375 * gcc.dg/cpp/tr-define.c: New test.
7376
7377 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
7378
7379 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
7380 <stdlib.h>, not <malloc.h>.
7381
7382 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
7383
7384 * g++.old-deja/g++.ns/template17.C: New test.
7385
7386 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
7387
7388 * g++.old-deja/g++.pt/ref4.C: New test.
7389
7390 2001-04-30 Richard Henderson <rth@redhat.com>
7391
7392 * gcc.dg/20000724-1.c: Revert last change.
7393
7394 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
7395
7396 * g77.f-torture/execute/20010430.f: New test.
7397
7398 2001-04-30 Mark Mitchell <mark@codesourcery.com>
7399
7400 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
7401
7402 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
7403
7404 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
7405
7406 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
7407
7408 * g++.old-deja/g++.eh/crash6.C: New test.
7409
7410 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
7411
7412 * g++.old-deja/g++.other/warn7.C: New test.
7413
7414 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
7415
7416 * g++.old-deja/g++.other/defarg9.C: New test.
7417
7418 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
7419
7420 * g77.f-torture/compile/20010426.f: New test.
7421 * g77.f-torture/execute/20010426.f: New test.
7422
7423 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
7424
7425 * g77.f-torture/compile/20000629-1.x: Remove - error
7426 has been fixed.
7427
7428 2001-04-26 Jeffrey A Law (law@cygnus.com)
7429
7430 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
7431 Tweak slightly to work with g++.dg framework.
7432 * g++.dg/special/ecos.exp: Run initp1.C test.
7433 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
7434
7435 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
7436 its linker doesn't give line numbers either.
7437 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
7438
7439 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
7440
7441 * g++.old-deja/g++.other/lex1.C: New test.
7442
7443 2001-04-26 Jakub Jelinek <jakub@redhat.com>
7444
7445 * gcc.dg/noncompile/20010425-1.c: New test.
7446
7447 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
7448
7449 * g++.old-deja/g++.pt/mangle2.C: New test.
7450
7451 2001-04-25 Jakub Jelinek <jakub@redhat.com>
7452
7453 * gcc.dg/format/plus-1.c: New test.
7454
7455 2001-04-25 Jakub Jelinek <jakub@redhat.com>
7456
7457 * gcc.dg/20010423-1.c: New test.
7458
7459 2001-04-25 Jakub Jelinek <jakub@redhat.com>
7460
7461 * gcc.c-torture/execute/20010422-1.c: New test.
7462
7463 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
7464
7465 * g++.old-deja/g++.ns/type2.C: New test.
7466
7467 2001-04-24 Zack Weinberg <zackw@stanford.edu>
7468
7469 * g++.old-deja/g++.other/perf1.C: New test.
7470
7471 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
7472
7473 * gcc.dg/c99-func-2.c: Remove xfail.
7474 * gcc.dg/c99-func-3.c: Remove xfail.
7475 * gcc.dg/c99-func-4.c: Remove xfail.
7476
7477 2001-04-23 Zack Weinberg <zackw@stanford.edu>
7478
7479 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
7480
7481 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
7482
7483 * gcc.c-torture/compile/20010423-1.c: New test.
7484
7485 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
7486
7487 * g++.old-deja/g++.pt/typename28.C: New test.
7488
7489 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
7490
7491 * g++.old-deja/g++.abi/empty2.C: New test.
7492 * g++.old-deja/g++.abi/empty3.C: New test.
7493
7494 2001-04-20 Jakub Jelinek <jakub@redhat.com>
7495
7496 * g++.old-deja/g++.other/comdat2.C: New test.
7497 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
7498
7499 2001-04-20 Jakub Jelinek <jakub@redhat.com>
7500
7501 * g++.old-deja/g++.other/overload14.C: New test.
7502
7503 2001-04-20 Jakub Jelinek <jakub@redhat.com>
7504
7505 * g++.old-deja/g++.other/lookup23.C: New test.
7506
7507 2001-04-20 Jakub Jelinek <jakub@redhat.com>
7508
7509 * gcc.c-torture/execute/20010403-1.c: New test.
7510
7511 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
7512 Mark Mitchell <mark@codesourcery.com>
7513
7514 * lib/old-dejagnu.exp: Don't delete output of executable.
7515 Add .exe suffix to executables.
7516
7517 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
7518
7519 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
7520
7521 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7522
7523 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
7524
7525 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
7526
7527 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
7528 * g++.old-deja/g++.abi/crash1.C: New test.
7529
7530 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
7531
7532 * g++.old-deja/g++.other/crash40.C: New test.
7533
7534 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7535
7536 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
7537
7538 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
7539
7540 * g++.old-deja/g++.other/warn6.C: New test.
7541
7542 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
7543
7544 * g++.old-deja/g++.robertl/eb42.C: Same.
7545
7546 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7547
7548 * gcc.dg/wtr-conversion-1.c: New testcase.
7549
7550 2001-04-10 Richard Henderson <rth@redhat.com>
7551
7552 * g++.old-deja/g++.other/array5.C: New.
7553
7554 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7555
7556 * gcc.c-torture/execute/20010408-1.c: New test.
7557
7558 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
7559
7560 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
7561 headers and constructs.
7562 * g++.old-deja/g++.robertl/eb79.C: Same.
7563 * g++.old-deja/g++.robertl/eb77.C (main): Same.
7564 * g++.old-deja/g++.robertl/eb73.C: Same.
7565 * g++.old-deja/g++.robertl/eb66.C (main): Same.
7566 * g++.old-deja/g++.robertl/eb55.C (t): Same.
7567 * g++.old-deja/g++.robertl/eb54.C (main): Same.
7568 * g++.old-deja/g++.robertl/eb46.C (main): Same.
7569 * g++.old-deja/g++.robertl/eb44.C: Same.
7570 * g++.old-deja/g++.robertl/eb41.C (main): Same.
7571 * g++.old-deja/g++.robertl/eb4.C (main): Same.
7572 * g++.old-deja/g++.robertl/eb39.C: Same.
7573 * g++.old-deja/g++.robertl/eb33.C (main): Same.
7574 * g++.old-deja/g++.robertl/eb31.C (main): Same.
7575 * g++.old-deja/g++.robertl/eb30.C: Same.
7576 * g++.old-deja/g++.robertl/eb3.C: Same.
7577 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
7578 * g++.old-deja/g++.robertl/eb21.C: Same.
7579 * g++.old-deja/g++.robertl/eb15.C: Same.
7580 * g++.old-deja/g++.robertl/eb118.C: Same.
7581 * g++.old-deja/g++.robertl/eb115.C (main): Same.
7582 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
7583 * g++.old-deja/g++.robertl/eb109.C: Same.
7584 * g++.old-deja/g++.other/sibcall1.C (main): Same.
7585 * g++.old-deja/g++.mike/rtti1.C: Same.
7586 * g++.old-deja/g++.mike/p658.C: Same.
7587 * g++.old-deja/g++.mike/net46.C: Same.
7588 * g++.old-deja/g++.mike/net34.C: Same.
7589 * g++.old-deja/g++.mike/memoize1.C: Same.
7590 * g++.old-deja/g++.mike/eh2.C: Same.
7591 * g++.old-deja/g++.law/weak.C: Same.
7592 * g++.old-deja/g++.law/visibility7.C: Same.
7593 * g++.old-deja/g++.law/visibility25.C: Same.
7594 * g++.old-deja/g++.law/visibility22.C: Same.
7595 * g++.old-deja/g++.law/visibility2.C: Same.
7596 * g++.old-deja/g++.law/visibility17.C: Same.
7597 * g++.old-deja/g++.law/visibility13.C: Same.
7598 * g++.old-deja/g++.law/visibility10.C: Same.
7599 * g++.old-deja/g++.law/visibility1.C: Same.
7600 * g++.old-deja/g++.law/virtual3.C (eval): Same.
7601 * g++.old-deja/g++.law/vbase1.C: Same.
7602 * g++.old-deja/g++.law/operators32.C: Same.
7603 * g++.old-deja/g++.law/nest3.C: Same.
7604 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
7605 * g++.old-deja/g++.law/except5.C (main): Same.
7606 * g++.old-deja/g++.law/cvt7.C (run): Same.
7607 * g++.old-deja/g++.law/cvt2.C: Same.
7608 * g++.old-deja/g++.law/cvt16.C: Same.
7609 * g++.old-deja/g++.law/ctors6.C (bar): Same.
7610 * g++.old-deja/g++.law/ctors17.C (main): Same.
7611 * g++.old-deja/g++.law/ctors13.C: Same.
7612 * g++.old-deja/g++.law/ctors12.C (main): Same.
7613 * g++.old-deja/g++.law/ctors10.C: Same.
7614 * g++.old-deja/g++.law/code-gen5.C: Same.
7615 * g++.old-deja/g++.law/bad-error7.C: Same.
7616 * g++.old-deja/g++.law/arm9.C: Same.
7617 * g++.old-deja/g++.law/arm12.C: Same.
7618 * g++.old-deja/g++.law/arg8.C: Same.
7619 * g++.old-deja/g++.law/arg1.C: Same.
7620 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7621 * g++.old-deja/g++.jason/template31.C: Same.
7622 * g++.old-deja/g++.jason/template24.C (main): Same.
7623 * g++.old-deja/g++.jason/2371.C: Same.
7624 * g++.old-deja/g++.eh/new2.C: Same.
7625 * g++.old-deja/g++.eh/new1.C: Same.
7626 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7627 * g++.old-deja/g++.brendan/nest21.C (main): Same.
7628 * g++.old-deja/g++.brendan/err-msg3.C: Same.
7629 * g++.old-deja/g++.brendan/crash62.C: Same.
7630 * g++.old-deja/g++.brendan/crash52.C: Same.
7631 * g++.old-deja/g++.brendan/crash49.C (main): Same.
7632 * g++.old-deja/g++.brendan/crash38.C: Same.
7633 * g++.old-deja/g++.brendan/crash15.C (main): Same.
7634 * g++.old-deja/g++.brendan/copy9.C: Same.
7635
7636 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
7637
7638 * gcc.c-torture/execute/20001203-2.c (memset):
7639 Count argument is of type __SIZE_TYPE__.
7640
7641 2001-04-04 Diego Novillo <dnovillo@redhat.com>
7642
7643 * gcc.c-torture/compile/20010404-1.c: New test.
7644
7645 2001-04-04 Jakub Jelinek <jakub@redhat.com>
7646
7647 * gcc.c-torture/compile/20010326-1.c: New test.
7648
7649 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
7650
7651 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7652 peculiarities of the SH.
7653 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7654
7655 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7656
7657 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7658 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7659 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7660
7661 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7662
7663 * g77.f-torture/compile/20010321-1.f: New test.
7664
7665 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7666
7667 * gcc.c-torture/compile/20010329-1.c: New test.
7668
7669 2001-04-02 Jakub Jelinek <jakub@redhat.com>
7670
7671 * gcc.c-torture/execute/20010329-1.c: New test.
7672
7673 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
7674
7675 * g++.old-deja/g++.other/eh4.C: Fix typo.
7676
7677 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
7678
7679 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7680
7681 2001-03-28 Philip Blundell <philb@gnu.org>
7682
7683 * gcc.c-torture/compile/20010328-1.c: New test.
7684
7685 2001-03-27 Richard Henderson <rth@redhat.com>
7686
7687 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7688 * g++.old-deja/g++.eh/vbase3.C: Likewise.
7689
7690 2001-03-27 Alan Modra <alan@linuxcare.com.au>
7691
7692 * gcc.c-torture/compile/20010327-1.c: New test.
7693
7694 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
7695
7696 * g++.old-deja/g++.other/friend12.C: New test.
7697 * g++.old-deja/g++.other/friend9.C: Expect no errors.
7698 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7699
7700 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
7701
7702 * gcc.c-torture/execute/20010325-1.c: New test.
7703
7704 2001-03-23 Jakub Jelinek <jakub@redhat.com>
7705
7706 * g++.old-deja/g++.other/mangle3.C: New test.
7707
7708 2001-03-22 Jakub Jelinek <jakub@redhat.com>
7709
7710 * g++.old-deja/g++.other/anon8.C: New test.
7711
7712 2001-03-20 Philip Blundell <philb@gnu.org>
7713
7714 * gcc.c-torture/compile/20010320-1.c: New test.
7715
7716 2001-03-17 Richard Henderson <rth@redhat.com>
7717
7718 * g++.old-deja/g++.other/eh4.C: Add expected error text.
7719
7720 2001-03-15 Geoff Keating <geoff@redhat.com>
7721
7722 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7723 tests on AIX.
7724
7725 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
7726
7727 * g++.old-deja/g++.other/eh4.C: New test.
7728
7729 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
7730
7731 * gcc.dg/cpp/mi1.c: Update.
7732
7733 2001-03-14 Jakub Jelinek <jakub@redhat.com>
7734
7735 * g++.old-deja/g++.other/regstack.C: New test.
7736
7737 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7738
7739 * g++.old-deja/g++.other/ref4.C: New test.
7740
7741 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
7742
7743 * objc/execute/va_method.m: Added.
7744 * objc/execute/IMP.m: Added.
7745 * objc/execute/_cmd.m: Added.
7746 * objc/execute/accessing_ivars.m: Added.
7747 * objc/execute/class-1.m: Added.
7748 * objc/execute/class-10.m: Added.
7749 * objc/execute/class-11.m: Added.
7750 * objc/execute/class-12.m: Added.
7751 * objc/execute/class-13.m: Added.
7752 * objc/execute/class-14.m: Added.
7753 * objc/execute/class-2.m: Added.
7754 * objc/execute/class-3.m: Added.
7755 * objc/execute/class-4.m: Added.
7756 * objc/execute/class-5.m: Added.
7757 * objc/execute/class-6.m: Added.
7758 * objc/execute/class-7.m: Added.
7759 * objc/execute/class-8.m: Added.
7760 * objc/execute/class-9.m: Added.
7761 * objc/execute/class-tests-1.h
7762 * objc/execute/class-tests-2.h
7763 * objc/execute/compatibility_alias.m: Added.
7764 * objc/execute/encode-1.m: Added.
7765 * objc/execute/formal_protocol-1.m: Added.
7766 * objc/execute/formal_protocol-2.m: Added.
7767 * objc/execute/formal_protocol-3.m: Added.
7768 * objc/execute/formal_protocol-4.m: Added.
7769 * objc/execute/formal_protocol-5.m: Added.
7770 * objc/execute/formal_protocol-6.m: Added.
7771 * objc/execute/formal_protocol-7.m: Added.
7772 * objc/execute/informal_protocol.m: Added.
7773 * objc/execute/initialize.m: Added.
7774 * objc/execute/load.m: Added.
7775 * objc/execute/many_args_method.m: Added.
7776 * objc/execute/nested-3.m: Added.
7777 * objc/execute/no_clash.m: Added.
7778 * objc/execute/private.m: Added.
7779 * objc/execute/redefining_self.m: Added.
7780 * objc/execute/root_methods.m: Added.
7781 * objc/execute/selector-1.m: Added.
7782 * objc/execute/static-1.m: Added.
7783 * objc/execute/static-2.m: Added.
7784 * objc/execute/va_method.m: Added.
7785
7786 2001-03-10 Richard Henderson <rth@redhat.com>
7787
7788 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
7789
7790 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
7791
7792 * g++.old-deja/g++.other/crash31.C: XFAIL.
7793 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
7794 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
7795 * gcc.c-torture/execute/20010123-1.x: XFAIL.
7796 * gcc.c-torture/execute/20010124-1.x: XFAIL.
7797 * gcc.dg/sequence-pt-1.c: XFAIL one test.
7798
7799 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
7800
7801 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
7802
7803 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7804
7805 * gcc.dg/20000724-1.c: Don't use multiline strings.
7806
7807 2001-03-06 Zack Weinberg <zackw@stanford.edu>
7808
7809 * objc/execute/string1.m, objc/execute/string2.m: Compare the
7810 result of -cString against what we expect it to be; don't just
7811 print it out for no one to read.
7812
7813 * objc/execute/string3.m, objc/execute/string4.m: New tests.
7814 Based on testcases provided by Nicola Pero.
7815
7816 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7817
7818 * gcc.dg/cpp/macro7.c: New test.
7819
7820 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
7821
7822 * gcc.dg/cpp/multiline.c: Update.
7823
7824 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7825
7826 * g++.old-deja/g++.other/enum3.C: New test.
7827
7828 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7829
7830 * g++.old-deja/g++.other/pod1.C: New test.
7831
7832 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
7833
7834 * g++.old-deja/g++.ext/overload1.C: New test.
7835
7836 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7837
7838 * g++.old-deja/g++.pt/using1.C: New test.
7839
7840 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
7841
7842 * g++.old-deja/g++.other/using9.C: New test.
7843
7844 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
7845
7846 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
7847
7848 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
7849
7850 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
7851
7852 * g++.old-deja/g++.ext/realpt1.C: Remove.
7853
7854 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
7855
7856 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
7857
7858 2001-02-26 Will Cohen <wcohen@redhat.com>
7859
7860 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
7861
7862 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
7863
7864 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
7865 templatized constructors.
7866
7867 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7868
7869 * gcc.c-torture/execute/20010224-1.c: New test.
7870
7871 2001-02-23 Jakub Jelinek <jakub@redhat.com>
7872
7873 * gcc.c-torture/execute/20010222-1.c: New test.
7874
7875 2001-02-22 Jakub Jelinek <jakub@redhat.com>
7876
7877 * g++.old-deja/g++.other/inline20.C: New test.
7878
7879 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
7880
7881 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
7882
7883 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7884
7885 * g++.old-deja/g++.other/lookup22.C: New test.
7886
7887 2001-02-19 Zack Weinberg <zackw@stanford.edu>
7888
7889 * g77.dg: New directory.
7890 * g77.dg/20010216-1.f: New test case.
7891 * g77.dg/dg.exp: New driver.
7892 * lib/g77-dg.exp: New driver library.
7893
7894 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7895
7896 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
7897
7898 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
7899
7900 * g++.old-deja/g++.other/decl9.C: New test.
7901
7902 2001-02-16 Jakub Jelinek <jakub@redhat.com>
7903
7904 * g++.old-deja/g++.other/init16.C: Update the test so that it does
7905 not need <string> and also tests the initialization at runtime.
7906
7907 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
7908
7909 * gcc.c-torture/execute/longlong.c: New test.
7910
7911 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
7912
7913 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
7914
7915 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
7916
7917 * gcc.c-torture/execute/920302-1.c (execute):
7918 Change argument type to short.
7919
7920 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7921
7922 * g++.old-deja/g++.pt/deduct6.C: New test.
7923
7924 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
7925
7926 * g++.old-deja/g++.pt/deduct5.C: New test.
7927
7928 2001-02-14 Jakub Jelinek <jakub@redhat.com>
7929
7930 * gcc.c-torture/execute/20010209-1.c: New test.
7931
7932 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
7933
7934 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
7935
7936 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
7937
7938 * g++.dg/vtgc1.C: Update for new ABI.
7939
7940 * consistency.vlad: New directory, 1665 files.
7941
7942 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
7943
7944 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
7945 return type.
7946 * gcc.dg/cpp/digraphs.c: Declare puts.
7947
7948 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7949
7950 * g++.old-deja/g++.other/warn5.C: New test.
7951
7952 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7953
7954 * g++.old-deja/g++.pt/spec40.C: New test.
7955
7956 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
7957
7958 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
7959 case.
7960 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
7961
7962 2001-02-12 Jakub Jelinek <jakub@redhat.com>
7963
7964 * gcc.c-torture/compile/20010209-1.c: New test.
7965
7966 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
7967
7968 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
7969 excess errors message but not if it crashes.
7970 * g++.old-deja/g++.other/crash27.C: Likewise.
7971 * g++.old-deja/g++.other/crash28.C: Likewise.
7972 * g++.old-deja/g++.other/crash30.C: Likewise.
7973 * g++.old-deja/g++.other/crash32.C: Likewise.
7974 * g++.old-deja/g++.other/crash35.C: Likewise.
7975 * g++.old-deja/g++.pt/inherit2.C: Likewise.
7976
7977 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
7978
7979 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
7980 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
7981 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
7982 g77.f-torture/execute/execute.exp,
7983 g77.f-torture/noncompile/noncompile.exp,
7984 gcc.c-torture/execute/execute.exp,
7985 gcc.c-torture/execute/memcheck/memcheck.exp,
7986 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
7987 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
7988 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
7989 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
7990 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
7991 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
7992 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7993 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
7994 Remove bug reporting instructions with ancient email addresses.
7995
7996 2001-02-07 Jakub Jelinek <jakub@redhat.com>
7997
7998 * gcc.dg/20010202-1.c: New test.
7999 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
8000
8001 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
8002
8003 * g++.dg/stdbool-if.C: New test.
8004
8005 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
8006
8007 * objc/execute/fdecl.m: Added main().
8008
8009 2001-02-07 Jakub Jelinek <jakub@redhat.com>
8010
8011 * gcc.c-torture/execute/20010206-1.c: New test.
8012
8013 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
8014
8015 * gcc.dg/cpp/avoidpaste1.c: Update.
8016
8017 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
8018
8019 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
8020 Pero <nicola@brainstorm.co.uk>.
8021 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
8022
8023 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
8024
8025 * g++.old-deja/g++.pt/spec39.C: New test.
8026
8027 2001-02-05 Jakub Jelinek <jakub@redhat.com>
8028
8029 * gcc.c-torture/compile/20010202-1.c: New test.
8030
8031 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
8032
8033 * g++.old-deja/g++.abi/primary2.C: New test.
8034 * g++.old-deja/g++.abi/primary3.C: New test.
8035 * g++.old-deja/g++.abi/primary4.C: New test.
8036 * g++.old-deja/g++.abi/primary5.C: New test.
8037 * g++.old-deja/g++.abi/vtable3.h: New test.
8038 * g++.old-deja/g++.abi/vtable3a.C: New test.
8039 * g++.old-deja/g++.abi/vtable3b.C: New test.
8040 * g++.old-deja/g++.abi/vtable3c.C: New test.
8041 * g++.old-deja/g++.abi/vtable3d.C: New test.
8042 * g++.old-deja/g++.abi/vtable3e.C: New test.
8043 * g++.old-deja/g++.abi/vtable3f.C: New test.
8044 * g++.old-deja/g++.abi/vtable3g.C: New test.
8045 * g++.old-deja/g++.abi/vtable3h.C: New test.
8046 * g++.old-deja/g++.abi/vtable3i.C: New test.
8047 * g++.old-deja/g++.abi/vtable3j.C: New test.
8048 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
8049
8050 2001-02-03 Jakub Jelinek <jakub@redhat.com>
8051
8052 * g++.old-deja/g++.other/anon6.C: New test.
8053 * g++.old-deja/g++.other/anon7.C: New test.
8054
8055 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
8056
8057 * gcc.dg/cpp/avoidpaste2.c: New tests.
8058
8059 2001-01-31 Jakub Jelinek <jakub@redhat.com>
8060
8061 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
8062
8063 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
8064
8065 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
8066 DECIMAL_DIG cases for Irix."
8067
8068 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
8069
8070 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
8071
8072 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
8073
8074 * gcc.dg/c99-tag-1.c: New test.
8075
8076 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
8077
8078 * gcc.dg/cpp/tr-warn1.c: Add tests.
8079
8080 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
8081
8082 * gcc.dg/cpp/avoidpaste1.c: Update.
8083 * gcc.dg/cpp/paste4.c: Update.
8084
8085 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
8086
8087 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
8088 cases for Irix.
8089
8090 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
8091
8092 * g++.old-deja/g++.other/inline19.C: New test.
8093
8094 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
8095
8096 * gcc.dg/Wlarger-than.c: New test.
8097
8098 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
8099
8100 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
8101
8102 2001-01-29 Jakub Jelinek <jakub@redhat.com>
8103
8104 * gcc.c-torture/execute/20010129-1.c: New test.
8105 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
8106
8107 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
8108
8109 * gcc.dg/cpp/avoidpaste1.c: Test case.
8110
8111 2001-01-28 Jakub Jelinek <jakub@redhat.com>
8112
8113 * g++.old-deja/g++.other/inline18.C: New test.
8114
8115 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8116
8117 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
8118 and __builtin_putchar.
8119
8120 2001-01-27 Jakub Jelinek <jakub@redhat.com>
8121
8122 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
8123 tests.
8124
8125 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
8126
8127 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
8128 floating point number rounding mode to round to the nearest
8129 representable mode.
8130
8131 2001-01-25 Jakub Jelinek <jakub@redhat.com>
8132
8133 * g++.old-deja/g++.other/mangle2.C: New test.
8134
8135 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
8136
8137 * gcc.c-torture/compile/20010124-1.c: New test.
8138
8139 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
8140
8141 * g++.old-deja/g++.pt/spec38.C: New test.
8142
8143 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8144
8145 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
8146 "Build don't run".
8147
8148 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8149
8150 * gcc.c-torture/execute/20010123-1.c: New test.
8151
8152 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
8153
8154 * g++.old-deja/g++.pt/spec37.C: New test.
8155
8156 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
8157
8158 * g++.old-deja/g++.pt/overload14.C: New test.
8159
8160 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8161
8162 * gcc.c-torture/execute/20010122-1.c: New test, exercise
8163 __builtin_return_address.
8164
8165 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
8166
8167 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
8168 * g++.old-deja/g++.pt/spec35.C: New test.
8169 * g++.old-deja/g++.pt/spec36.C: New test.
8170
8171 2001-01-20 Jakub Jelinek <jakub@redhat.com>
8172
8173 * gcc.c-torture/compile/20010118-1.c: New test.
8174
8175 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
8176
8177 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
8178
8179 2001-01-19 Jakub Jelinek <jakub@redhat.com>
8180
8181 * gcc.c-torture/execute/20010119-1.c: New test.
8182
8183 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
8184
8185 * g++.old-deja/g++.other/vbase5.C: New test.
8186
8187 2001-01-19 Jakub Jelinek <jakub@redhat.com>
8188
8189 * gcc.c-torture/execute/20010118-1.c: New test.
8190
8191 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
8192
8193 * g++.old-deja/g++.pt/deduct3.C: New test.
8194
8195 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
8196
8197 * g++.old-deja/g++.pt/spec34.C: New test.
8198
8199 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
8200
8201 * g77.f-torture/compile/20000601-2.f: New test.
8202
8203 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
8204
8205 * g++.old-deja/g++.other/init17.C: New test.
8206
8207 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
8208
8209 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
8210
8211 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
8212
8213 * g++.old-deja/g++.pt/unify8.C: New test.
8214
8215 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
8216
8217 * g++.old-deja/g++.abi/vbase1.C: New test.
8218
8219 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
8220
8221 * g++.old-deja/g++.pt/crash65.C: New test.
8222
8223 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
8224
8225 * gcc.dg/cpp/assembl2.S: New test case.
8226
8227 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
8228
8229 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
8230 are supported.
8231
8232 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8233
8234 * g++.old-deja/g++.other/builtins1.C: New test.
8235 * g++.old-deja/g++.other/builtins2.C: Likewise.
8236 * g++.old-deja/g++.other/builtins3.C: Likewise.
8237 * g++.old-deja/g++.other/builtins4.C: Likewise.
8238
8239 2001-01-17 Jakub Jelinek <jakub@redhat.com>
8240
8241 * gcc.c-torture/compile/20010117-1.c: New test.
8242 * gcc.c-torture/compile/20010117-2.c: New test.
8243
8244 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
8245
8246 * g77.f-torture/execute/20010116.[fx]: New test,
8247 XFAIL on i?86-*-*.
8248 * g77.f-torture/compile/20010115.f: Indicate it's
8249 a test for PR fortran/1636.
8250
8251 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
8252
8253 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
8254
8255 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
8256
8257 * g77.f-torture/compile/20010115.f: New test.
8258
8259 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
8260
8261 * g++.old-deja/g++.pt/nontype5.C: New test.
8262
8263 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
8264
8265 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
8266 have an equivalent working one below it.
8267
8268 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
8269
8270 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
8271 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8272
8273 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
8274
8275 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
8276 message containing "init_priority".
8277 (conpr-2.C): Likewise.
8278 (conpr-3.C): Likewise.
8279 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
8280
8281 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8282
8283 * gcc.c-torture/execute/20010114-2.c: New test.
8284
8285 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
8286
8287 * gcc.c-torture/compile/20010114-1.c: New test.
8288 * gcc.c-torture/compile/20010114-1.x: Xfail.
8289 * gcc.c-torture/compile/20010114-2.c: New test.
8290 * gcc.c-torture/execute/20010114-1.c: New test.
8291 * gcc.dg/trunc-1.c: New test.
8292 * gcc.dg/uninit-B.c: New test.
8293
8294 2001-01-13 Nick Clifton <nickc@redhat.com>
8295
8296 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
8297 target.
8298
8299 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
8300
8301 * gcc.c-torture/compile/20010113-1.c: New test.
8302
8303 2001-01-13 Jakub Jelinek <jakub@redhat.com>
8304
8305 * gcc.c-torture/compile/20001212-1.c: New test.
8306
8307 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
8308
8309 * gcc.dg/cpp/widestr1.c: Update.
8310 * gcc.dg/cpp/prag-imp.c: Remove.
8311
8312 2001-01-12 Jakub Jelinek <jakub@redhat.com>
8313
8314 * gcc.c-torture/execute/20000801-3.x: Remove.
8315 * gcc.dg/c90-init-1.c: New test.
8316 * gcc.dg/c99-init-1.c: New test.
8317 * gcc.dg/c99-init-2.c: New test.
8318 * gcc.dg/gnu99-init-1.c: New test.
8319
8320 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
8321
8322 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
8323 testing that no relevant ones were found.
8324
8325 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
8326
8327 * g++.old-deja/g++.pt/cast2.C: New test.
8328
8329 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
8330
8331 * g++.old-deja/g++.pt/friend47.C: New test.
8332
8333 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
8334
8335 * g++.old-deja/g++.pt/instantiate13.C: New test.
8336
8337 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
8338
8339 * g++.old-deja/g++.other/defarg7.C: New test.
8340 * g++.old-deja/g++.other/defarg8.C: New test.
8341
8342 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
8343
8344 * g++.old-deja/g++.pt/crash64.C: New test.
8345
8346 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
8347
8348 * g++.old-deja/g++.pt/crash63.C: New test.
8349
8350 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
8351
8352 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
8353
8354 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
8355
8356 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
8357
8358 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
8359
8360 * g++.old-deja/g++.pt/error3.C: New test.
8361
8362 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
8363
8364 * g++.old-deja/g++.other/crash39.C: New test.
8365
8366 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
8367
8368 * g++.old-deja/g++.other/vbase4.C: New test.
8369
8370 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
8371
8372 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
8373 * gcc.dg/special/20000419-2.c: New file. Identical to above.
8374 * gcc.dg/special/special.exp: New test driver which will check
8375 for alias support for the above test.
8376
8377 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
8378
8379 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
8380 problems on small machines.
8381 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
8382 parameterize.
8383
8384 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
8385
8386 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
8387 mips.
8388 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8389
8390 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
8391
8392 * g++.old_deja/g++.pt/using8.C: New test.
8393
8394 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
8395
8396 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
8397
8398 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
8399
8400 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
8401 where a failure is expected.
8402 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
8403
8404 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
8405
8406 * g++.old_deja/g++.pt/instantiate12.C: New test.
8407
8408 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
8409
8410 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
8411 start of structs.
8412 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
8413 * g++.old-deja/g++.brendan/crash17.C: Likewise.
8414 * g++.old-deja/g++.brendan/crash29.C: Likewise.
8415 * g++.old-deja/g++.brendan/crash48.C: Likewise.
8416 * g++.old-deja/g++.brendan/ns1.C: Likewise.
8417 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
8418 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8419 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
8420 * g++.old-deja/g++.eh/spec6.C: Likewise.
8421 * g++.old-deja/g++.jason/crash3.C: Likewise.
8422 * g++.old-deja/g++.law/ctors11.C: Likewise.
8423 * g++.old-deja/g++.law/ctors17.C: Likewise.
8424 * g++.old-deja/g++.law/ctors5.C: Likewise.
8425 * g++.old-deja/g++.law/ctors9.C: Likewise.
8426 * g++.old-deja/g++.mike/ambig1.C: Likewise.
8427 * g++.old-deja/g++.mike/net22.C: Likewise.
8428 * g++.old-deja/g++.mike/p3538a.C: Likewise.
8429 * g++.old-deja/g++.mike/p3538b.C: Likewise.
8430 * g++.old-deja/g++.mike/virt3.C: Likewise.
8431 * g++.old-deja/g++.niklas/t128.C: Likewise.
8432 * g++.old-deja/g++.other/anon4.C: Likewise.
8433 * g++.old-deja/g++.other/using1.C: Likewise.
8434 * g++.old-deja/g++.other/warn3.C: Likewise.
8435 * g++.old-deja/g++.pt/t37.C: Likewise.
8436 * g++.old-deja/g++.robertl/eb69.C: Likewise.
8437 * g++.old-deja/g++.robertl/eb71.C: Likewise.
8438
8439 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
8440
8441 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
8442
8443 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8444
8445 * gcc.c-torture/execute/stdio-opt-3.c: New test.
8446
8447 2001-01-07 Jakub Jelinek <jakub@redhat.com>
8448
8449 * gcc.c-torture/compile/20010107-1.c: New test.
8450
8451 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
8452
8453 * gcc.c-torture/execute/builtin-noret-1.c: New test.
8454
8455 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
8456
8457 * gcc.dg/format/format.h: New file.
8458 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
8459 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
8460 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
8461 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
8462 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
8463 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8464 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
8465 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
8466 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
8467 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
8468 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
8469 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
8470 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
8471 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
8472 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
8473 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
8474 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
8475 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
8476 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
8477 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
8478 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
8479 instead of declaring standard types, macros and functions in each
8480 test.
8481
8482 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
8483
8484 * gcc.c-torture/execute/20010106-1.c: New test.
8485
8486 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
8487
8488 * gcc.dg/format/format.exp: New file.
8489 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
8490 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
8491 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
8492 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
8493 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
8494 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
8495 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
8496 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
8497 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
8498 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
8499 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
8500 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
8501 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
8502 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
8503 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
8504 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
8505 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
8506 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
8507 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
8508 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
8509 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
8510 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
8511 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
8512 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
8513 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
8514 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
8515 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
8516 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
8517 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
8518 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
8519 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
8520 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
8521 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
8522 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
8523 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
8524 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
8525 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
8526 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
8527 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
8528 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
8529 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
8530 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
8531
8532 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
8533
8534 * gcc.c-torture/execute/991228-1.c: Take word endianness into
8535 account.
8536
8537 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
8538
8539 * gcc.c-torture/execute/builtin-complex-1.c: New test.
8540
8541 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
8542
8543 * g++.old-deja/g++.pt/crash62.C: New test.
8544
8545 2001-01-04 Richard Henderson <rth@redhat.com>
8546
8547 * gcc.dg/20000926-1.c: Update expected warnings.
8548 * gcc.dg/array-2.c: Likewise.
8549 * gcc.dg/array-4.c: Also validate flexible array members.
8550 * gcc.dg/c99-flex-array-1.c: New.
8551
8552 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
8553
8554 * gcc.c-torture/compile/20001222-1.x: Remove.
8555
8556 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8557
8558 * gcc.c-torture/execute/built-in-setjmp.c: New.
8559
8560 2001-01-03 Richard Henderson <rth@redhat.com>
8561
8562 * gcc.dg/940510-1.c: Update expected error wording.
8563 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
8564
8565 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
8566
8567 * lib/target-supports.exp (check_alias_available): Modified to
8568 indicate aliases not supported if only weak aliases are supported.
8569
8570 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8571
8572 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
8573 Turn on cmpstrsi checks for __pj__ and __i370__.
8574
8575 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8576
8577 * g++.old-deja/g++.other/virtual11.C: New test.
8578
8579 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
8580
8581 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8582
8583 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8584
8585 * gcc.c-torture/compile/20010102-1.c: New test.
8586
8587 2001-01-02 Andreas Jaeger <aj@suse.de>
8588
8589 * gcc.dg/noreturn-3.c: New test.
8590
8591 * gcc.dg/noreturn-4.c: New test.
8592
8593 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8594
8595 * gcc.c-torture/execute/stdio-opt-1.c: Also test
8596 __builtin_fputc and __builtin_fwrite.
8597
8598 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
8599
8600 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8601 signed char, not default char.
8602
8603 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
8604
8605 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8606
8607 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
8608
8609 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
8610
8611 2000-12-29 Richard Henderson <rth@redhat.com>
8612
8613 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8614 (__cyg_profile_func_exit): Define.
8615
8616 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
8617
8618 * g++.dg/vtgc1.C: New test.
8619
8620 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
8621
8622 * gcc.dg/noncompile/20001228-1.c: New test.
8623
8624 * gcc.dg/20001228-1.c: New test.
8625
8626 * gcc.c-torture/execute/20001228-1.c: New test.
8627
8628 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
8629
8630 * gcc.dg/format-strfmon-1.c: New test.
8631
8632 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8633
8634 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8635 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8636 * gcc.c-torture/execute/string-opt-1.c: Likewise.
8637 * gcc.c-torture/execute/string-opt-2.c: Likewise.
8638 * gcc.c-torture/execute/string-opt-3.c: Likewise.
8639 * gcc.c-torture/execute/string-opt-4.c: Likewise.
8640 * gcc.c-torture/execute/string-opt-6.c: Likewise.
8641 * gcc.c-torture/execute/string-opt-7.c: Likewise.
8642 * gcc.c-torture/execute/string-opt-8.c: Likewise.
8643 * gcc.c-torture/execute/string-opt-9.c: Likewise.
8644 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8645 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8646 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8647
8648 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8649 * gcc.c-torture/execute/string-opt-4.c: Test index.
8650
8651 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
8652
8653 * gcc.c-torture/compile/20001226-1.c: New test.
8654
8655 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
8656
8657 * gcc.c-torture/compile/20001222-1.c: New test.
8658 * gcc.c-torture/compile/20001222-1.x: Xfail.
8659
8660 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
8661
8662 * gcc.c-torture/execute/comp-goto-2.c: New test.
8663
8664 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
8665
8666 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8667 Use long types if __INT_MAX__ is 32767.
8668 (main): Use cast to (sint32 *) when poking 88 into a_page.
8669
8670 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8671
8672 2000-12-21 Bernd Schmidt <bernds@redhat.com>
8673
8674 * gcc.c-torture/compile/20001221-1.c: New test.
8675 * gcc.c-torture/execute/20001221-1.c: New test.
8676
8677 2000-12-20 Richard Henderson <rth@redhat.com>
8678
8679 * g++.old-deja/g++.pt/crash36.C: Update error lines.
8680 * g++.old-deja/g++.robertl/eb109.C: Likewise.
8681
8682 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8683
8684 * gcc.dg/compare3.c: New test.
8685
8686 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
8687
8688 * gcc.dg/format-warnll-1.c: New test.
8689
8690 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
8691
8692 * gcc.dg/cpp/cmdlne-P.c: New test.
8693
8694 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
8695
8696 * gcc.c-torture/execute/builtin-abs-1.c,
8697 gcc.c-torture/execute/builtin-abs-2.c: New tests.
8698
8699 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8700
8701 * gcc.dg/cpp/multiline.c: New test.
8702
8703 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
8704
8705 * g++.old-deja/g++.other/syshdr1.C: Update.
8706 * gcc.dg/cpp/lineflags.c: Remove temporarily.
8707
8708 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8709
8710 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8711
8712 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8713
8714 * g++.old-deja/g++.pt/ttp65.C: New test.
8715
8716 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8717
8718 * g++.old-deja/g++.pt/ttp64.C: New test.
8719
8720 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8721
8722 * g++.old-deja/g++.pt/spec33.C: New test.
8723
8724 2000-12-14 Catherine Moore <clm@redhat.com>
8725
8726 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8727 * gcc.c-torture/execute/920612-2.c: Likewise.
8728 * gcc.c-torture/execute/920428-2.c: Likewise.
8729 * gcc-c-torture/execute/va-arg-11.c: Call exit.
8730 * gcc.c-torture/execute/va-arg-21.c: Likewise.
8731
8732 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8733
8734 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8735 * gcc.dg/pack-test-2.c: Likewise.
8736
8737 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8738
8739 Tests by Zack Weinberg <zackw@stanford.edu>.
8740
8741 * gcc.dg/cpp/defined.c: Update.
8742 * gcc.dg/cpp/defined_trad.c: New tests.
8743
8744 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
8745
8746 * gcc.dg/cpp/trad-direct.c: Update.
8747
8748 2000-12-11 Neil Booth <neilb@earthling.net>
8749
8750 * gcc.dg/cpp/defined_trad.c
8751
8752 2000-12-11 Neil Booth <neilb@earthling.net>
8753
8754 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8755
8756 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
8757
8758 * gcc.dg/format-miss-2.c: New test.
8759
8760 2000-12-09 Neil Booth <neilb@earthling.net>
8761
8762 * gcc.dg/cpp/lineflags.c: New tests.
8763 * gcc.dg/cpp/poison.c: Update.
8764 * gcc.dg/cpp/redef2.c: Update.
8765 * gcc.dg/cpp/skipping.c: New test.
8766
8767 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
8768
8769 * g++.old-deja/g++.other/eh3.C: New testcase.
8770
8771 2000-12-07 Neil Booth <neilb@earthling.net>
8772
8773 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8774 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8775 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8776 wtr-union-init-2.c, wtr-union-init-3.c: Update.
8777 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8778 Update.
8779
8780 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8781
8782 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
8783 __SIZE_TYPE__ instead of int for type of integers cast to
8784 pointers.
8785
8786 2000-12-07 Jakub Jelinek <jakub@redhat.com>
8787
8788 * g++.old-deja/g++.other/cleanup4.C: New test.
8789
8790 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8791
8792 * format-sec-1.c: New test.
8793
8794 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8795
8796 * gcc.dg/format-nonlit-3.c: New test.
8797
8798 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
8799
8800 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
8801 through a null pointer.
8802
8803 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8804
8805 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
8806 * g++.old-deja/g++.pt/partial4.C: New test.
8807
8808 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
8809
8810 * gcc.c-torture/execute/ieee/hugeval.x: New.
8811
8812 2000-12-06 Neil Booth <neilb@earthling.net>
8813
8814 * gcc.dg/cpp/backslash2.c: New tests.
8815
8816 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8817
8818 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
8819 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
8820
8821 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
8822
8823 * gcc.c-torture/execute/20001203-2.c: New testcase.
8824
8825 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8826
8827 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
8828 * g++.old-deja/g++.other/virtual10.C: New test.
8829
8830 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
8831
8832 * g++.old-deja/g++.mike/pmf5.C: Remove test.
8833
8834 2000-12-05 Richard Henderson <rth@redhat.com>
8835
8836 * gcc.c-torture/compile/20001205-1.c: New.
8837
8838 2000-12-04 Neil Booth <neilb@earthling.net>
8839
8840 * g++.old-deja/g++.other/virtual9.C: New test.
8841 * g++.old-deja/g++.pt/crash61.C: New test.
8842 * gcc.c-torture/execute/loop-9.c: New test.
8843
8844 2000-12-04 Neil Booth <neilb@earthling.net>
8845
8846 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
8847 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
8848 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
8849 * gcc.dg/cpp/extratokens.c: ...here.
8850
8851 2000-12-04 Neil Booth <neilb@earthling.net>
8852
8853 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
8854 New tests.
8855
8856 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8857
8858 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
8859 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
8860
8861 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
8862
8863 * gcc.c-torture/execute/20001203-1.c: New test.
8864
8865 2000-12-03 Neil Booth <neilb@earthling.net>
8866
8867 * gcc.dg/cpp/macro6.c: New test cases.
8868
8869 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8870
8871 * gcc.c-torture/execute/string-opt-9.c: New test.
8872 * gcc.c-torture/execute/string-opt-10.c: Likewise.
8873 * gcc.c-torture/execute/string-opt-11.c: Likewise.
8874 * gcc.c-torture/execute/string-opt-12.c: Likewise.
8875
8876 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
8877 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
8878
8879 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
8880
8881 * gcc.dg/cpp/if-6.c: New testcase.
8882
8883 * gcc.dg/20001201-1.c: New testcase.
8884
8885 2000-12-02 Neil Booth <neilb@earthling.net>
8886
8887 * g++.old-deja/g++.other/externC4.C,
8888 g++.old-deja/g++.other/friend10.C: New tests.
8889
8890 2000-12-02 Neil Booth <neilb@earthling.net>
8891
8892 * g++.old-deja/g++.other/instan2.C
8893 * g++.old-deja/g++.other/instan3.C: New test.
8894
8895 2000-12-02 Neil Booth <neilb@earthling.net>
8896
8897 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
8898 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
8899 gnuc99.c,gnuc99-pedantic.c: New tests.
8900
8901 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8902
8903 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
8904 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
8905
8906 2000-12-01 Neil Booth <neilb@earthling.net>
8907
8908 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
8909 * gcc.dg/cpp/poison.c: Update.
8910 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
8911
8912 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
8913
8914 * g77.f-torture/execute/20001201.f: New test.
8915
8916 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
8917
8918 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
8919
8920 2000-12-01 Jakub Jelinek <jakub@redhat.com>
8921
8922 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
8923
8924 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
8925
8926 * g++.old-deja/g++.other/cast6.C: New test.
8927
8928 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
8929
8930 * gcc.c-torture/execute/20001130-2.c: New testcase.
8931
8932 2000-11-30 Richard Henderson <rth@redhat.com>
8933
8934 * gcc.c-torture/execute/20001130-1.c: New test.
8935
8936 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8937
8938 * g++.old-deja/g++.other/op3.C: New test.
8939
8940 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8941
8942 * g++.old-deja/g++.other/op2.C: New test.
8943
8944 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
8945
8946 * g++.old-deja/g++.other/crash38.C: New test.
8947
8948 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
8949
8950 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
8951
8952 2000-11-29 Jakub Jelinek <jakub@redhat.com>
8953
8954 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
8955 tests.
8956 * gcc.c-torture/execute/string-opt-6.c: New test.
8957
8958 * gcc.dg/20001117-1.c: Add main.
8959
8960 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
8961
8962 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
8963 Move from here ...
8964 * gcc.dg/940510-1.c: ... to here.
8965
8966 * gcc.dg/20000926-1.c: GNU C now allows initializations of
8967 zero-size arrays in toplevel structures.
8968
8969 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8970
8971 * gcc.c-torture/execute/loop-8.c: New test.
8972
8973 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8974
8975 * g++.old-deja/g++.other/base1.C: New test.
8976
8977 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8978
8979 * g++.old-deja/g++.other/parse2.C: New test.
8980
8981 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8982
8983 * g++.old-deja/g++.pt/incomplete1.C: New test.
8984
8985 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
8986
8987 * g++.old-deja/g++.other/friend9.C: New test.
8988
8989 2000-11-28 Jakub Jelinek <jakub@redhat.com>
8990
8991 * gcc.dg/20001127-1.c: New test.
8992
8993 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8994
8995 * g++.old-deja/g++.pt/friend46.C: New test.
8996
8997 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
8998
8999 * g++.old-deja/g++.other/ptrmem8.C: New test.
9000
9001 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9002
9003 * gcc.c-torture/execute/string-opt-7.c: New test.
9004 * gcc.c-torture/execute/string-opt-8.c: Likewise.
9005
9006 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
9007
9008 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
9009 instead of 'mkcheck 2'.
9010
9011 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
9012
9013 * gcc.c-torture/execute/memcheck/driver.c,
9014 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
9015 C9X references to refer to C99.
9016
9017 2000-11-25 Jakub Jelinek <jakub@redhat.com>
9018
9019 * gcc.dg/ultrasp3.c: New test.
9020
9021 2000-11-25 Neil Booth <neilb@earthling.net>
9022
9023 * gcc.dg/cpp/include2.c: Update test to be locale independent.
9024
9025 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
9026
9027 * gcc.c-torture/compile/20001123-2.c: New.
9028
9029 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9030
9031 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
9032
9033 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
9034
9035 * gcc.dg/sequence-point-1.c: Add some new tests.
9036 * gcc.c-torture/execute/20001124-1.c: New test.
9037
9038 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
9039
9040 * g++.old-deja/g++.other/vaarg4.C: New test.
9041 * gcc.c-torture/compile/20001123-1.c: New test.
9042
9043 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
9044
9045 * g++.other/crash24.C: Adjust and remove XFAIL.
9046 * g++.other/crash37.C: New test.
9047
9048 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
9049
9050 * g++.old-deja/g++.pt/instantiate9.C: New test.
9051
9052 2000-11-22 Mark Mitchell <mark@codesourcery.com>
9053
9054 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
9055 new ABI, too.
9056
9057 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
9058 * g++.old-deja/g++.robertl/eb55.C: Likewise.
9059
9060 2000-11-22 Neil Booth <neilb@earthling.net>
9061
9062 * gcc.dg/cpp/Wtrigraphs.c: New test.
9063
9064 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
9065
9066 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
9067
9068 2000-11-22 Jakub Jelinek <jakub@redhat.com>
9069
9070 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
9071
9072 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
9073
9074 * lib/gcc-dg.exp: load_lib scanasm.exp.
9075 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
9076 * lib/g++-dg.exp: load_lib scanasm.exp.
9077 * lib/scanasm.exp: New.
9078 (scan-assembler, scan-assembler-not): Add optional arguments to
9079 test name, or if not present, the pattern name.
9080 (scan-assembler-dem, scan-assembler-dem-not): New.
9081
9082 * g++.dg/dg.exp: New.
9083
9084 2000-11-21 Neil Booth <neilb@earthling.net>
9085
9086 * gcc.dg/cpp/integrated1.c: Remove.
9087
9088 2000-11-21 Jakub Jelinek <jakub@redhat.com>
9089
9090 * gcc.c-torture/execute/20001121-1.c: New test.
9091
9092 2000-11-21 Richard Henderson <rth@redhat.com>
9093
9094 * gcc.c-torture/compile/20001121-1.c: New test.
9095
9096 2000-11-20 Neil Booth <neilb@earthling.net>
9097
9098 * gcc.dg/cpp/integrated1.c: New test.
9099
9100 2000-11-21 Jakub Jelinek <jakub@redhat.com>
9101
9102 * g++.old-deja/g++.other/inline17.C: New test.
9103
9104 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
9105
9106 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
9107 local variable to be zero: I made the variable global. Now
9108 uses abort() and exit() instead of relying on main's return value.
9109
9110 2000-11-20 Neil Booth <neilb@earthling.net>
9111
9112 * gcc.dg/cpp/paste2.c: Update test.
9113 * objc/execute/paste.m: New test.
9114
9115 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
9116
9117 * gcc.dg/c99-condexpr-1.c: New test.
9118
9119 2000-11-20 Neil Booth <neilb@earthling.net>
9120
9121 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
9122
9123 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
9124
9125 * g++.old-deja/g++.pt/export1.C: New test.
9126
9127 2000-11-20 Jakub Jelinek <jakub@redhat.com>
9128
9129 * gcc.dg/20001117-1.c: New test.
9130
9131 2000-11-18 Richard Henderson <rth@redhat.com>
9132
9133 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
9134
9135 2000-11-18 Richard Henderson <rth@redhat.com>
9136
9137 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
9138 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
9139 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
9140
9141 2000-11-18 Richard Henderson <rth@redhat.com>
9142
9143 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
9144 (main): New. Exit cleanly.
9145
9146 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
9147
9148 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
9149 gcc.dg/c99-fordecl-2.c: New tests.
9150
9151 2000-11-18 Richard Henderson <rth@redhat.com>
9152
9153 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
9154 * gcc.c-torture/execute/zerolen-2.c: New.
9155
9156 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9157
9158 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
9159 memory.
9160
9161 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
9162
9163 * g++.old-deja/g++.pt/instantiate8.C: New test.
9164
9165 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
9166
9167 * g++.old-deja/g++.other/incomplete.C: Add more tests.
9168 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
9169
9170 2000-11-16 Nick Clifton <nickc@redhat.com>
9171
9172 * gcc.c-torture/execute/nestfunc-2.c: New test.
9173 * gcc.c-torture/execute/nestfunc-3.c: New test.
9174
9175 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
9176
9177 * gcc.c-torture/compile/20001116-1.c: New test.
9178
9179 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9180
9181 * gcc.c-torture/execute/20001115-1.c: New test.
9182
9183 2000-11-15 Mark Mitchell <mark@codesourcery.com>
9184
9185 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
9186 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
9187 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
9188 * g++.old-deja/g++.abi/vmihint.C: Likewise.
9189
9190 2000-11-15 Neil Booth <neilb@earthling.net>
9191
9192 gcc.dg/cpp/_Pragma1.c: Update.
9193 gcc.dg/cpp/_Pragma2.c: New test.
9194
9195 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
9196
9197 * g++.old-deja/g++.other/anon5.C: New test.
9198
9199 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
9200
9201 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
9202 tests.
9203
9204 2000-11-14 Jakub Jelinek <jakub@redhat.com>
9205
9206 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
9207 output.
9208
9209 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
9210
9211 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
9212 labels at end of compound statements.
9213
9214 2000-11-13 Jakub Jelinek <jakub@redhat.com>
9215
9216 * gcc.c-torture/execute/loop-7.c: New test.
9217
9218 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
9219
9220 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
9221
9222 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
9223
9224 * gcc.dg/c99-bool-1.c: New test.
9225
9226 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
9227
9228 * gcc.dg/c99-scope-1.c: Remove xfail.
9229 * gcc.dg/c99-scope-2.c: New test.
9230
9231 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9232
9233 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
9234 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
9235
9236 2000-11-11 Mark Mitchell <mark@codesourcery.com>
9237
9238 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
9239 error messages.
9240
9241 * g++.mike/p700.C: Don't typedef wchar_t.
9242 * g++.mike/p784.C: Likewise.
9243 * g++.mike/eb101.C: Don't use __wchar_t.
9244
9245 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
9246
9247 * g77.f-torture/execute/20001111.[fx]: Test premature exit
9248 from DO loop.
9249
9250 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
9251
9252 * gcc.c-torture/execute/20001111-1.c: New test.
9253
9254 2000-11-10 Nick Clifton <nickc@redhat.com>
9255
9256 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
9257 long multuiple and accumulate.
9258
9259 2000-11-09 Richard Henderson <rth@redhat.com>
9260
9261 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
9262 via size_t instead of int.
9263
9264 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
9265 * gcc.c-torture/execute/string-opt-2.c: Likewise.
9266 * gcc.c-torture/execute/string-opt-3.c: Likewise.
9267 * gcc.c-torture/execute/string-opt-4.c: Likewise.
9268
9269 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
9270
9271 * gcc.c-torture/compile/20001109-1.c: New test.
9272 * gcc.c-torture/compile/20001109-2.c: New test.
9273
9274 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
9275
9276 * g++.old-deja/g++.pt/operator1.C: New test.
9277 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
9278
9279 2000-11-09 Jakub Jelinek <jakub@redhat.com>
9280
9281 * gcc.dg/20001108-1.c: New test.
9282
9283 2000-11-09 Jakub Jelinek <jakub@redhat.com>
9284
9285 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
9286 with both arguments constant strings.
9287 * gcc.c-torture/execute/string-opt-3.c: New test.
9288 * gcc.c-torture/execute/string-opt-4.c: New test.
9289 * gcc.c-torture/execute/string-opt-5.c: New test.
9290
9291 2000-11-08 Nick Clifton <nickc@redhat.com>
9292
9293 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
9294 mulsidi3adddi patterns.
9295
9296 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
9297
9298 * g++.old-deja/g++.other/crash36.C: New test.
9299
9300 2000-11-08 Jakub Jelinek <jakub@redhat.com>
9301
9302 * g++.old-deja/g++.other/init16.C: New test.
9303
9304 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
9305
9306 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
9307
9308 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
9309
9310 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
9311 * gcc.c-torture/execute/va-arg-16.x: Likewise.
9312 * gcc.c-torture/execute/va-arg-17.x: Likewise.
9313
9314 2000-11-07 DJ Delorie <dj@redhat.com>
9315
9316 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
9317
9318 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9319
9320 * gcc.c-torture/execute/string-opt-1.c: New test.
9321
9322 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
9323
9324 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
9325 mips-sgi-irix6.* because the MIPS ABI passes floating-point
9326 parameters in registers, and there is no way for a varargs
9327 function to know in which order the integer and floating-point
9328 parameters should be interleaved when they are placed on the
9329 stack.
9330 * gcc.c-torture/execute/va-arg-16.x: Likewise.
9331 * gcc.c-torture/execute/va-arg-17.x: Likewise.
9332
9333 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9334
9335 * gcc.c-torture/execute/string-opt-2.c: New test.
9336
9337 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
9338
9339 * g++.old-deja/g++.pt/crash60.C: New test.
9340
9341 2000-11-06 Jakub Jelinek <jakub@redhat.com>
9342
9343 * g++.old-deja/g++.other/crash24.C: New test.
9344 * g++.old-deja/g++.other/crash25.C: New test.
9345 * g++.old-deja/g++.other/crash26.C: New test.
9346 * g++.old-deja/g++.other/crash27.C: New test.
9347 * g++.old-deja/g++.other/crash28.C: New test.
9348 * g++.old-deja/g++.other/crash29.C: New test.
9349 * g++.old-deja/g++.other/crash30.C: New test.
9350 * g++.old-deja/g++.other/crash31.C: New test.
9351 * g++.old-deja/g++.other/crash32.C: New test.
9352 * g++.old-deja/g++.other/crash33.C: New test.
9353 * g++.old-deja/g++.other/crash34.C: New test.
9354 * g++.old-deja/g++.other/crash35.C: New test.
9355
9356 2000-11-06 Jakub Jelinek <jakub@redhat.com>
9357
9358 * gcc.c-torture/execute/20001031-1.c: New test.
9359
9360 2000-11-04 Mark Mitchell <mark@codesourcery.com>
9361
9362 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
9363 namespace.
9364
9365 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
9366 standards-conformant.
9367
9368 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
9369
9370 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
9371 * g++.old-deja/g++.mike/p755a.C: Likewise.
9372 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
9373 library makes no calls to `operator new' during initialization.
9374
9375 2000-11-04 Neil Booth <neilb@earthling.net>
9376
9377 * gcc.dg/cpp/include2.c: New tests.
9378
9379 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
9380
9381 * lib/g++.exp (g++_set_ld_library_path): New function.
9382 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
9383
9384 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
9385
9386 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
9387 warnings.
9388
9389 2000-11-01 Richard Henderson <rth@redhat.com>
9390
9391 * g++.old-deja/g++.ext/namedret1.C: New.
9392 * g++.old-deja/g++.ext/namedret2.C: New.
9393 * g++.old-deja/g++.ext/namedret3.C: New.
9394
9395 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
9396
9397 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
9398 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
9399
9400 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9401
9402 * gcc.c-torture/execute/va-arg-21.c: New test.
9403
9404 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
9405
9406 * gcc.dg/c99-complex-2.c: New test.
9407
9408 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9409
9410 * gcc.c-torture/execute/stdio-opt-1.c: New test.
9411
9412 2000-10-31 Jakub Jelinek <jakub@redhat.com>
9413
9414 * g++.old-deja/g++.other/inline16.C: New test.
9415
9416 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
9417
9418 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
9419 __PRETTY_FUNCTION__
9420
9421 2000-10-29 Neil Booth <neilb@earthling.net>
9422
9423 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
9424 New tests.
9425 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
9426 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
9427 optimisation.
9428
9429 2000-10-29 Neil Booth <neilb@earthling.net>
9430
9431 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
9432 * mi1.c, mi1c.h: Add null directives to multiple-include test.
9433 * mi5.c: Test multiple includes work with -C.
9434 * trigraphs.c: Test ^= version.
9435
9436 2000-10-28 Neil Booth <neilb@earthling.net>
9437
9438 New tests and test updates for new macro expander.
9439
9440 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
9441 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
9442 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
9443 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
9444 new diagnostic messages.
9445
9446 * gcc.dg/cpp/macro3.c: New tests.
9447
9448 2000-10-27 Mark Mitchell <mark@codesourcery.com>
9449
9450 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
9451 on the same line.
9452
9453 2000-10-27 Jakub Jelinek <jakub@redhat.com>
9454
9455 * g++.old-deja/g++.other/eh2.C: New test.
9456
9457 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
9458
9459 * gcc.c-torture/execute/20001027-1.c: New test.
9460
9461 2000-10-26 Richard Henderson <rth@redhat.com>
9462
9463 * gcc.c-torture/execute/20001026-1.c: New.
9464
9465 2000-10-26 Mark Mitchell <mark@codesourcery.com>
9466
9467 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
9468 * g++.old-deja/g++.law/builtin1.C: Likewise.
9469 * g++.old-deja/g++.law/ctors10.C: Likewise.
9470 * g++.old-deja/g++.law/virtual3.C: Likewise.
9471 * g++.old-deja/g++.mike/p658.C: Likewise.
9472 * g++.old-deja/g++.other/sibcall1.C: Likewise.
9473 * g++.old-deja/g++.other/vaarg2.C: Likewise.
9474 * g++.old-deja/g++.robertl/eb124.C: Likewise.
9475 * g++.old-deja/g++.robertl/eb44.C: Likewise.
9476 * g++.old-deja/g++.robertl/eb77.C: Likewise.
9477
9478 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
9479
9480 * gcc.c-torture/compile/20001024-1.c: New test.
9481
9482 2000-10-25 Mark Mitchell <mark@codesourcery.com>
9483
9484 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
9485 to tell us whether or not we are using V3.
9486
9487 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
9488
9489 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
9490 operands.
9491
9492 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
9493
9494 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
9495
9496 2000-10-25 Jakub Jelinek <jakub@redhat.com>
9497
9498 * gcc.c-torture/execute/20001024-1.c: New test.
9499
9500 2000-10-24 Jakub Jelinek <jakub@redhat.com>
9501
9502 * g++.old-deja/g++.other/sibcall1.C: New test.
9503
9504 2000-10-20 Jakub Jelinek <jakub@redhat.com>
9505
9506 * gcc.dg/noncompile/init-3.c: New test.
9507
9508 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
9509
9510 * gcc.dg/format-array-1.c: New test.
9511
9512 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
9513
9514 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
9515 writing through null pointers; remove comment about testing
9516 unterminated strings.
9517
9518 2000-10-17 Matthew Hiller <hiller@redhat.com>
9519
9520 * gcc.c-torture/execute/20001017-2.c: New test.
9521
9522 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
9523
9524 * gcc.c-torture/compile/20001018-1.c: New test.
9525 * gcc.c-torture/compile/20001018-1.x: Xfail.
9526
9527 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9528
9529 * gcc.c-torture/execute/20001017-1.c: New test.
9530
9531 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
9532
9533 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
9534 for multiple use of arguments with scanf formats; add tests for
9535 multiple use of arguments.
9536
9537 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
9538
9539 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
9540
9541 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
9542
9543 * gcc.dg/format-miss-1.c: New test.
9544
9545 2000-10-16 Jakub Jelinek <jakub@redhat.com>
9546
9547 * gcc.c-torture/execute/20001013-1.c: New test.
9548
9549 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
9550
9551 * gcc.dg/format-branch-1.c: New test.
9552
9553 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
9554
9555 * README, lib/file-format.exp: Remove EGCS references.
9556
9557 2000-10-16 Jakub Jelinek <jakub@redhat.com>
9558
9559 * gcc.dg/20001013-1.c: New test.
9560
9561 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
9562
9563 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
9564 for intmax_t in the compiler using __typeof__ and the type rules
9565 for conditional expressions.
9566
9567 2000-10-13 Jakub Jelinek <jakub@redhat.com>
9568
9569 * gcc.dg/20001012-1.c: New test.
9570 * gcc.dg/20001012-2.c: New test.
9571
9572 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
9573
9574 * gcc.dg/format-attr-1.c: New test.
9575
9576 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
9577
9578 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
9579 __LONG_LONG_MAX__ instead of LLONG_MAX.
9580
9581 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
9582
9583 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
9584 scanf flags.
9585 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
9586 flags.
9587
9588 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
9589
9590 * gcc.dg/sequence-pt-1.c: New test.
9591
9592 2000-10-11 Geoff Keating <geoffk@cygnus.com>
9593
9594 * gcc.c-torture/execute/20001011-1.c: New testcase.
9595 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9596
9597 2000-10-10 Jakub Jelinek <jakub@redhat.com>
9598
9599 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9600 does not error on it.
9601
9602 2000-10-10 Jakub Jelinek <jakub@redhat.com>
9603
9604 * gcc.dg/20001009-1.c: New test.
9605
9606 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
9607
9608 * gcc.c-torture/compile/20001009-1.c: Move from here ....
9609 * gcc.c-torture/execute/20001009-2.c: ... to here.
9610
9611 2000-10-09 Geoff Keating <geoffk@cygnus.com>
9612
9613 * gcc.c-torture/compile/20001009-1.c: New testcase.
9614 * gcc.c-torture/execute/20001009-1.c: New testcase.
9615 Testcases provided by Jan Hubicka <jh@suse.cz>.
9616
9617 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
9618
9619 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9620 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9621 uintmax_t using <limits.h> to emulate the compiler's internal
9622 logic. No longer XFAIL %j tests.
9623
9624 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
9625
9626 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9627 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9628 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9629 regexps and details of expected handling of some bad formats.
9630 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9631 suppression.
9632
9633 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
9634
9635 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9636 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9637 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9638 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9639 in list archives.
9640
9641 2000-10-06 Richard Henderson <rth@cygnus.com>
9642
9643 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9644 * g++.old-deja/g++.brendan/crash52.C: Likewise.
9645 * g++.old-deja/g++.jason/report.C: Likewise.
9646 * g++.old-deja/g++.law/friend5.C: Likewise.
9647 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
9648 of the expected warnings.
9649
9650 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
9651
9652 * g++.old-deja/g++.pt/enum14.C: New test.
9653
9654 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
9655
9656 * g++.old-deja/g++.pt/crash59.C: New test.
9657
9658 2000-10-04 Will Cohen <wcohen@redhat.com>
9659
9660 * gcc.dg/20000926-1.c: New test.
9661
9662 2000-10-03 Geoff Keating <geoffk@cygnus.com>
9663
9664 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9665 function name for current C++ compiler.
9666 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9667
9668 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
9669
9670 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9671 __PRETTY_FUNCTION__.
9672 * g++.old-deja/g++.ext/pretty2.C: Likewise.
9673
9674 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9675
9676 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9677
9678 2000-09-26 Jakub Jelinek <jakub@redhat.com>
9679
9680 * gcc.c-torture/compile/20000923-1.c: New test.
9681
9682 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9683
9684 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9685 * g++.old-deja/g++.pt/ttp62.C: Same.
9686 * g++.old-deja/g++.other/inline14.C: Same.
9687
9688 2000-09-24 Richard Henderson <rth@cygnus.com>
9689
9690 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9691
9692 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
9693
9694 * gcc.dg/c90-printf-1.c: Add test for wide string format.
9695
9696 2000-09-22 Geoff Keating <geoffk@cygnus.com>
9697
9698 * gcc.c-torture/compile/20000922-1.c: New file.
9699
9700 2000-09-21 Nick Clifton <nickc@redhat.com>
9701
9702 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9703 a signed long modulo operation.
9704 (mod6): New function - perform an unsigned long modulo operation.
9705 (main): Add tests for modulos of very large numbers by very small
9706 dividends.
9707
9708 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9709
9710 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9711
9712 2000-09-19 Richard Henderson <rth@cygnus.com>
9713
9714 * gcc.dg/compare2.c (case 10): XFAIL.
9715
9716 2000-09-18 Richard Henderson <rth@cygnus.com>
9717
9718 * gcc.c-torture/execute/20000906-1.c: Move ...
9719 * gcc.dg/20000906-1.c: ... here. Only run on targets
9720 that support __builtin_trap.
9721
9722 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
9723
9724 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9725
9726 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9727
9728 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9729 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
9730 more $ format tests.
9731
9732 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
9733
9734 * gcc.dg/format-errmk-1.c: New test.
9735
9736 2000-09-17 Greg McGary <greg@mcgary.org>
9737
9738 * gcc.c-torture/execute/20000917-1.x: Remove.
9739
9740 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
9741
9742 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9743
9744 2000-09-17 Greg McGary <greg@mcgary.org>
9745
9746 * gcc.c-torture/execute/20000917-1.c: New test.
9747 * gcc.c-torture/execute/20000917-1.x: XFAIL.
9748
9749 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
9750
9751 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9752 in nested macro bug.
9753
9754 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
9755
9756 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9757
9758 2000-09-14 Jeffrey A Law (law@cygnus.com)
9759
9760 * gcc.c-torture/execute/20000914-1.c: New test.
9761
9762 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
9763
9764 * g++.other/inline13.C: New test.
9765
9766 2000-09-12 Andreas Jaeger <aj@suse.de>
9767
9768 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9769 constant by Ulrich Drepper <drepper@redhat.com>.
9770
9771 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
9772
9773 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9774
9775 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9776
9777 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9778
9779 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
9780
9781 * gcc.dg/cpp/backslash.c: New test.
9782
9783 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
9784
9785 * gcc.c-torture/execute/20000910-1.c: New test.
9786 * gcc.c-torture/execute/20000910-2.c: Likewise.
9787
9788 2000-09-11 Robert Lipe <robertl@sco.com>
9789
9790 * gcc.dg/pragma-align.c: New test.
9791
9792 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
9793
9794 * g++.old-deja/g++.pt/explicit82.C: New test.
9795 * g++.old-deja/g++.pt/explicit83.C: New test.
9796
9797 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
9798
9799 * gcc.dg/asm-names.c: New test.
9800
9801 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9802
9803 * gcc.dg/cpp/tr-warn6.c: New test
9804
9805 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
9806
9807 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
9808 be accepted.
9809
9810 2000-09-07 Catherine Moore <clm@redhat.com>
9811
9812 * gcc.c-torture/execute/unroll-1.c: New test.
9813
9814 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
9815
9816 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
9817 ERROR markers.
9818 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
9819 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
9820 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
9821 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
9822 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
9823 Preprocess only.
9824 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
9825 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
9826
9827 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9828
9829 * g++.old-deja/g++.pt/deduct2.C: New test.
9830
9831 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9832
9833 * g++.old-deja/g++.pt/parms2.C: New test.
9834
9835 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
9836
9837 * g++.old-deja/g++.pt/crash58.C: New test.
9838
9839 2000-09-06 Greg McGary <greg@mcgary.org>
9840
9841 * gcc.c-torture/execute/20000906-1.c: New test.
9842 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
9843
9844 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9845
9846 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
9847
9848 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9849
9850 * g++.old-deja/g++.pt/crash57.C: New test.
9851
9852 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9853
9854 * g++.old-deja/g++.pt/crash56.C: New test.
9855
9856 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
9857
9858 * g++.old-deja/g++.pt/koenig1.C: New test.
9859
9860 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9861
9862 * gcc.dg/20000904-1.c: New test.
9863
9864 2000-09-04 Jakub Jelinek <jakub@redhat.com>
9865
9866 * gcc.dg/cpp/paste8.c: New test.
9867
9868 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
9869
9870 * gcc.c-torture/compile/20000827-1.c: New test.
9871
9872 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9873
9874 * gcc.dg/format-diag-1.c: New test.
9875
9876 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
9877
9878 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
9879 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9880 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
9881 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
9882 gcc.dg/formatz-1.c: Adjust warning regular expressions.
9883
9884 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9885
9886 * g++.old-deja/g++.other/nested4.C: New test.
9887
9888 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
9889
9890 * g++.old-deja/g++.ns/scoped1.C: New test.
9891
9892 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
9893
9894 * lib/g++.exp: Support testing already-installed GCC.
9895
9896 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9897
9898 * wtr-label-1.c, wtr-suffix-1.c: New tests.
9899
9900 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9901
9902 * gcc.dg/return-type-2.c: New test.
9903
9904 2000-08-27 Geoff Keating <geoffk@cygnus.com>
9905
9906 * gcc.c-torture/compile/20000825-1.c: New test.
9907
9908 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
9909
9910 * gcc.dg/dwarf2-2.c: New test.
9911
9912 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
9913
9914 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
9915 dg-warning regexps.
9916
9917 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
9918
9919 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
9920 gcc.dg/format-ext-5.c: New tests.
9921
9922 2000-08-25 Jakub Jelinek <jakub@redhat.com>
9923
9924 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
9925
9926 2000-08-24 Mark Mitchell <mark@codesourcery.com>
9927
9928 * gcc.dg/noncompile/930622-2.c: Adjust error message.
9929
9930 2000-08-24 Richard Henderson <rth@cygnus.com>
9931
9932 * gcc.dg/ia64-sync-1.c: New test.
9933 * gcc.dg/ia64-sync-2.c: New test.
9934 * gcc.dg/ia64-asm-1.c: New test.
9935
9936 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
9937
9938 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
9939 * gcc.dg/format-ext-2.c: New test.
9940
9941 2000-08-23 Jason Merrill <jason@redhat.com>
9942
9943 * lib/old-dejagnu.exp: Also ignore "In member function" and
9944 "At global scope".
9945
9946 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9947
9948 * gcc.dg/noncompile/label-lineno-1.c: New test.
9949
9950 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9951
9952 * gcc.dg/c99-array-nonobj-1.c: New test.
9953
9954 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
9955
9956 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
9957 tests.
9958 * gcc.dg/format-ext-1.c: New test.
9959
9960 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9961
9962 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
9963 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
9964 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
9965 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
9966 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
9967
9968 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
9969
9970 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
9971 gcc.dg/c99-strftime-2.c: New tests.
9972
9973 2000-08-22 Richard Henderson <rth@cygnus.com>
9974
9975 * gcc.c-torture/execute/20000822-1.c: New test.
9976
9977 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9978
9979 * gcc.c-torture/execute/20000819-1.x: Remove.
9980
9981 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9982
9983 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
9984 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
9985 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
9986 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
9987 gcc.dg/format-xopen-1.c: New tests.
9988
9989 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
9990
9991 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
9992
9993 2000-08-21 Jakub Jelinek <jakub@redhat.com>
9994
9995 * g++.old-deja/g++.other/loop2.C: New test.
9996
9997 * gcc.c-torture/compile/20000606-1.c: New test.
9998 * gcc.c-torture/compile/20000728-1.c: New test.
9999 * gcc.c-torture/execute/20000801-1.c: New test.
10000 * gcc.c-torture/execute/20000801-2.c: New test.
10001 * gcc.c-torture/execute/20000819-1.c: New test.
10002 * gcc.c-torture/execute/20000819-1.x: XFAIL.
10003 * gcc.dg/20000629-1.c: New test.
10004 * gcc.dg/20000724-1.c: New test.
10005 * gcc.dg/20000807-1.c: New test.
10006
10007 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
10008
10009 * gcc.dg/cpp/pragma-1.c: New test.
10010 * gcc.dg/cpp/pragma-2.c: New test.
10011
10012 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
10013
10014 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
10015 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
10016
10017 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10018
10019 * gcc.c-torture/compile/20000818-1.c: New test.
10020
10021 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
10022
10023 * gcc.c-torture/execute/20000818-1.c: New test.
10024
10025 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
10026
10027 * gcc.dg/format-va-1.c: New test.
10028
10029 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
10030
10031 * g++.old-deja/g++.other/typedef8.C: New test.
10032
10033 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
10034
10035 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
10036 * g++.old-deja/g++.mike/net36.C: Mark candidate.
10037 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
10038 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
10039 * g++.old-deja/g++.other/ptrmem7.C: New test.
10040 * g++.old-deja/g++.pt/ptrmem10.C: New test.
10041
10042 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
10043
10044 * g++.old-deja/g++.pt/typename27.C: New test.
10045
10046 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
10047
10048 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
10049 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
10050 * g++.old-deja/g++.pt/friend45.C: New test.
10051 * g++.old-deja/g++.other/friend8.C: New test.
10052
10053 2000-08-15 Richard Henderson <rth@cygnus.com>
10054
10055 * gcc.c-torture/execute/20000815-1.c: New test.
10056
10057 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
10058
10059 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
10060 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
10061 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
10062
10063 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
10064
10065 * g++.old-deja/g++.other/refinit2.C: New test.
10066
10067 2000-08-13 Geoff Keating <geoffk@cygnus.com>
10068
10069 * lib/c-torture.exp (c-torture): Make
10070 compiler_conditional_xfail_data global.
10071 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
10072 compiler_conditional_xfail_data machinery.
10073 (f-torture-execute): Likewise.
10074 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
10075 and only when unrolling loops.
10076
10077 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
10078
10079 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
10080
10081 * g++.old-deja/g++.pt/explicit81.C: New test.
10082
10083 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
10084
10085 * g++.old-deja/g++.pt/typename26.C: New test.
10086
10087 2000-08-10 Geoff Keating <geoffk@cygnus.com>
10088
10089 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
10090 warning.
10091
10092 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
10093
10094 * g++.old-deja/g++.other/array3.C: New test.
10095
10096 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
10097
10098 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
10099 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
10100 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
10101 New tests.
10102
10103 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
10104
10105 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
10106 * g++.old-deja/g++.abi/vmihint.C: Likewise.
10107
10108 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
10109
10110 * gcc.c-torture/execute/20000808-1.c: New test.
10111
10112 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
10113
10114 * gcc.dg/c90-const-expr-1.c: New test.
10115
10116 2000-08-08 Richard Henderson <rth@cygnus.com>
10117
10118 * gcc.dg/noncompile/920923-1.c: Declare calloc.
10119
10120 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
10121
10122 * gcc.dg/noncompile/const-ll-1.c: New test.
10123
10124 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
10125
10126 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
10127
10128 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
10129
10130 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
10131 that running programs linked against the shared version of libobjc
10132 run correctly.
10133
10134 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
10135
10136 * gcc.dg/c99-printf-1.c: New test.
10137
10138 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
10139
10140 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
10141
10142 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
10143
10144 * gcc.c-torture/execute/20000731-1.x: Delete.
10145
10146 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
10147
10148 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
10149 and torture_without_loops as is done by c-torture.exp.
10150 (search_for): Copy from c-torture.exp.
10151 (gcc-dg-runtest): New function, drives a directory of tests
10152 iterating over the TORTURE_OPTIONS.
10153 (scan-assembler, scan-assembler-not): Move here from
10154 individual directory drivers.
10155
10156 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
10157 defined by lib/gcc-dg.exp.
10158 * gcc.dg/cpp/cpp.exp: Likewise.
10159 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
10160 gcc-dg-runtest, so we cycle over optimization options.
10161
10162 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
10163 * gcc.dg/compare2.c: No longer expected to fail.
10164
10165 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
10166
10167 * gcc.c-torture/execute/20000804-1.c: New test.
10168
10169 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
10170
10171 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
10172
10173 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
10174
10175 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
10176
10177 2000-08-03 Jeffrey A Law (law@cygnus.com)
10178
10179 * gcc.c-torture/compile/20000803-1.c: New test.
10180
10181 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
10182
10183 * gcc.c-torture/execute/20000801-3.c,
10184 gcc.c-torture/execute/20000801-4.c: New tests.
10185 * gcc.c-torture/execute/20000801-3.x,
10186 gcc.c-torture/execute/20000801-4.x: Xfail.
10187
10188 2000-08-02 Geoff Keating <geoffk@cygnus.com>
10189
10190 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
10191 libobjc/.libs to allow for libtool.
10192
10193 2000-08-02 Jakub Jelinek <jakub@redhat.com>
10194
10195 * gcc.c-torture/compile/20000802-1.c: New test.
10196
10197 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
10198
10199 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
10200
10201 2000-07-31 Jeffrey A Law (law@cygnus.com)
10202
10203 * gcc-c-torture/execute/20000731-2.c: New test.
10204
10205 * gcc.c-torture/execute/20000731-1.c: New test.
10206 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
10207
10208 2000-07-31 Jakub Jelinek <jakub@redhat.com>
10209
10210 * testsuite/gcc.dg/cpp/paste7.c: New test.
10211 * gcc.dg/cpp/20000725-1.c: New test.
10212
10213 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
10214
10215 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
10216 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
10217 declaration warning for __builtin_dwarf_reg_size.
10218
10219 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
10220
10221 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
10222
10223 * gcc.dg/noncompile/voidparam-1.c: New test.
10224
10225 2000-07-30 Richard Henderson <rth@cygnus.com>
10226
10227 * gcc.dg/c90-digraph-1.c: Don't xfail.
10228 * gcc.dg/compare2.c (case 10): Xfail.
10229 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
10230
10231 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
10232
10233 * gcc.dg/c99-main-1.c: New test.
10234
10235 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
10236
10237 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
10238
10239 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
10240
10241 * gcc.c-tortuer/execute/20000726-1.c: New test.
10242
10243 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
10244
10245 * gcc.c-torture/execute/enum-2.c: New test.
10246
10247 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10248
10249 * gcc.dg/cpp/tr-warn3.c: New test.
10250
10251 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
10252
10253 * g++.old-deja/g++.ext/implicit1.C: Remove.
10254 * g++.old-deja/g++.jason/c2.C: Remove
10255 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
10256 * g++.old-deja/g++.pt/crash16.C: Likewise.
10257 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
10258
10259 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
10260
10261 * g++.old-deja/g++.other/for2.C: New test.
10262
10263 2000-07-25 Jakub Jelinek <jakub@redhat.com>
10264
10265 * gcc.dg/20000720-1.c: New test.
10266
10267 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
10268
10269 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
10270
10271 2000-07-24 Geoff Keating <geoffk@cygnus.com>
10272
10273 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
10274 * gcc.c-torture/execute/20000722-1.c: New.
10275 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
10276
10277 2000-07-24 Jakub Jelinek <jakub@redhat.com>
10278
10279 * gcc.dg/cpp/20000720-1.S: New test.
10280
10281 2000-07-21 Michael Meissner <meissner@redhat.com>
10282
10283 * gcc.c-torture/execute/ieee/hugeval.c: New test.
10284
10285 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
10286
10287 * g++.old-deja/g++.brendan/crash16.C,
10288 g++.old-deja/g++.brendan/parse3.C,
10289 g++.old-deja/g++.brendan/redecl1.C,
10290 g++.old-deja/g++.ns/template13.C,
10291 g++.old-deja/g++.other/decl4.C,
10292 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
10293
10294 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
10295
10296 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
10297 and "Internal error".
10298
10299 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
10300 regexps.
10301 * gcc.dg/cpp/paste6.c: New test.
10302
10303 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
10304
10305 * gcc.dg/cpp/tr-direct.c: New test.
10306
10307 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
10308 gcc.dg/cpp/undef1.c: Tweak error regexps.
10309
10310 2000-07-18 Eric Christopher <echristo@redhat.com>
10311
10312 * gcc.c-torture/compile/20000718-1.c: New test.
10313
10314 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
10315
10316 * cpplex.c (_cpp_push_token): If the token being pushed back
10317 is the previous token in this context, just subtract one from
10318 context->posn.
10319 * cppmacro.c (save_expansion): Clear aux field when storing a
10320 placemarker.
10321
10322 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
10323
10324 * gcc.dg/noncompile/redecl-1.c: New test.
10325
10326 2000-07-18 Jakub Jelinek <jakub@redhat.com>
10327
10328 * gcc.c-torture/execute/20000717-5.c: New test.
10329 * gcc.c-torture/execute/20000717-1.x: Removed.
10330
10331 2000-07-17 Richard Henderson <rth@cygnus.com>
10332
10333 * gcc.c-torture/execute/20000717-4.c: New test.
10334
10335 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
10336
10337 * gcc.dg/cpp/syshdr.c: New test.
10338 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
10339
10340 2000-07-17 Neil Booth <neilb@earthling.net>
10341
10342 * gcc.dg/cpp/cmdlne-dM.c: New test.
10343 * gcc.dg/cpp/cmdlne-dD.c: New test.
10344
10345 2000-07-17 Jeffrey A Law (law@cygnus.com)
10346
10347 * gcc.c-torture/execute/20000717-3.c: New test.
10348
10349 * gcc.c-torture/compile/20000717-1.c: New test.
10350
10351 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
10352
10353 * gcc.c-torture/execute/20000717-2.c: New test.
10354
10355 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
10356
10357 * gcc.dg/formatz-1.c: New test.
10358
10359 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
10360 * gcc.dg/c99-digraph-1.c: New tests.
10361
10362 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
10363 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
10364
10365 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
10366 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
10367 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
10368 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
10369 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
10370 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
10371 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
10372
10373 2000-07-17 Greg McGary <greg@mcgary.org>
10374
10375 * gcc.c-torture/execute/20000717-1.c: New test.
10376 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
10377
10378 2000-07-15 Jakub Jelinek <jakub@redhat.com>
10379
10380 * gcc.c-torture/execute/20000715-2.c: New test.
10381 * gcc.dg/20000715-1.c: New test.
10382
10383 2000-07-15 Michael Meissner <meissner@redhat.com>
10384
10385 * gcc.c-torture/execute/20000715-1.c: New test.
10386
10387 2000-07-13 Jakub Jelinek <jakub@redhat.com>
10388
10389 * gcc.c-torture/execute/20000707-1.c: New test.
10390
10391 2000-07-13 Neil Booth <NeilB@earthling.net>
10392
10393 * testsuite/gcc.dg/cpp/digraph1.c,
10394 testsuite/gcc.dg/cpp/digraph2.c,
10395 testsuite/gcc.dg/cpp/digraphs.c: New tests.
10396
10397 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
10398
10399 * g77.f-torture/compile/20000630-2.f: New test.
10400 * g77.f-torture/compile/20000630-2.x
10401
10402 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
10403
10404 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
10405
10406 2000-07-11 Neil Booth <NeilB@earthling.net>
10407
10408 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
10409
10410 2000-07-11 Neil Booth <NeilB@earthling.net>
10411
10412 * gcc.dg/cpp/cmdlne-C.c: New.
10413
10414 2000-07-09 Neil Booth <NeilB@earthling.net>
10415
10416 * gcc.dg/cpp/directiv.c: New tests.
10417 * gcc.dg/cpp/undef1.c: Update.
10418
10419 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
10420
10421 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
10422
10423 2000-07-09 Neil Booth <NeilB@earthling.net>
10424
10425 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
10426
10427 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
10428
10429 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
10430 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
10431
10432 2000-07-08 Neil Booth <NeilB@earthling.net>
10433
10434 * gcc.dg/cpp/macsyntx.c: New tests.
10435
10436 2000-07-07 Jakub Jelinek <jakub@redhat.com>
10437
10438 * gcc.dg/20000707-1.c: New test.
10439
10440 2000-07-07 Jakub Jelinek <jakub@redhat.com>
10441
10442 * gcc.c-torture/execute/20000706-1.c: New test.
10443 * gcc.c-torture/execute/20000706-2.c: New test.
10444 * gcc.c-torture/execute/20000706-3.c: New test.
10445 * gcc.c-torture/execute/20000706-4.c: New test.
10446 * gcc.c-torture/execute/20000706-5.c: New test.
10447
10448 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
10449
10450 * g++.old-deja/g++.pt/instantiate7.C: New test.
10451
10452 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
10453
10454 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
10455 * g++.old-deja/g++.mike/thunk3.C: Likewise.
10456 * g++.old-deja/g++.other/rtti3.C: Likewise.
10457 * g++.old-deja/g++.other/rttid3.C: Likewise.
10458
10459 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
10460
10461 * g77.f-torture/compile/20000630-1.x: Fix typo
10462
10463 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
10464
10465 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
10466 assembly output.
10467
10468 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
10469
10470 * gcc.dg/cpp/ident.c: New test.
10471
10472 2000-07-05 Neil Booth <NeilB@earthling.net>
10473
10474 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
10475 gcc.dg/cpp/lexstrng.c: New tests.
10476
10477 2000-07-04 Neil Booth <NeilB@earthling.net>
10478
10479 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
10480 * gcc.dg/cpp/strify2.c: Same.
10481
10482 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
10483
10484 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
10485 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
10486 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
10487 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
10488
10489 * testsuite/gcc.dg/cpp/macro1.c,
10490 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
10491 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
10492 testsuite/gcc.dg/cpp/strify1.c,
10493 testsuite/gcc.dg/cpp/strify2.c: New tests.
10494
10495 2000-07-03 Jakub Jelinek <jakub@redhat.com>
10496
10497 * gcc.c-torture/execute/20000703-1.c: New test.
10498
10499 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
10500
10501 * g++.old-deja/g++.pt (lookup10.C): New test.
10502
10503 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
10504
10505 * g++.old-deja/g++.pt (typename25.C): New test.
10506
10507 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
10508
10509 * gcc.c-torture/compile/20000701-1.c: New test.
10510
10511 2000-06-30 Nick Clifton <nickc@cygnus.com>
10512
10513 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
10514 to test case.
10515
10516 2000-06-30 Catherine Moore <clm@cygnus.com>
10517
10518 * gcc.c-torture/execute/align-1.c: New test.
10519
10520 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
10521
10522 * g++.old-deja/g++.pt/expr8.C: New test.
10523 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
10524
10525 2000-06-29 Nick Clifton <nickc@cygnus.com>
10526
10527 * gcc.c-torture/compile/20000629-1.c: New test.
10528
10529 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
10530
10531
10532 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
10533 gcc.dg/noncompile directory, depending on whether they're
10534 preprocessor tests or not. Annotate all the tests for the dg
10535 framework.
10536
10537 * gcc.c-torture/noncompile/noncompile.exp: Delete.
10538 * gcc.dg/noncompile/noncompile.exp: New.
10539
10540 * Moved files:
10541 Old name New name
10542 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
10543 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
10544 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
10545 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
10546 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
10547 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
10548 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
10549 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
10550 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
10551 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
10552 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
10553 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
10554 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
10555 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
10556 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
10557 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
10558 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
10559 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
10560 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
10561 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
10562 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
10563 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
10564 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
10565 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
10566
10567 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
10568 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
10569 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
10570 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
10571 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
10572 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
10573
10574 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
10575
10576 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
10577 declare one variable. On the fourth, error.
10578 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
10579 declared by 20000628-1a.h.
10580
10581 2000-06-29 Richard Henderson <rth@redhat.com>
10582
10583 * gcc.c-torture/execute/930529-1.x: New file.
10584 * gcc.dg/920413-1.c: Adjust expected warning text.
10585 * gcc.dg/980217-1.c: Declare abort.
10586 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10587
10588 2000-06-29 Jeffrey A Law (law@cygnus.com)
10589
10590 * g77.f-torture/compile/20000629-1.f: New test.
10591 * g77.f-torture/compile/20000629-1.x: Expected to fail.
10592
10593 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
10594
10595 Rearrange lots of files, removing entirely the
10596 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10597 directories.
10598
10599 * Deleted files:
10600 gcc.c-torture/code_quality/code_quality.exp
10601 gcc.c-torture/special/special.exp
10602 gcc.failure/failure.exp
10603 gcc.failure/940409-1.x
10604 gcc.c-torture/compile/961203-1.x
10605
10606 * New files:
10607 gcc.misc-tests/linkage.exp
10608 gcc.c-torture/execute/920730-1t.c
10609 gcc.c-torture/execute/920730-1t.x
10610 gcc.c-torture/compile/920520-1.x
10611 gcc.c-torture/compile/920521-1.x
10612 gcc.c-torture/compile/981006-1.x
10613 gcc.c-torture/execute/eeprof-1.x
10614
10615 * Moved files (possibly with modifications to fit a new harness):
10616 Old name New name
10617 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
10618 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
10619 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
10620 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
10621 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
10622 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
10623 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
10624 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
10625 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
10626 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
10627 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
10628 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
10629 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
10630 gcc.failure/940409-1.c gcc.dg/940409-1.c
10631
10632 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
10633
10634 * c-torture/compile/961203-1.x: Delete.
10635
10636 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
10637 not exit. Include stdio.h.
10638 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10639 * gcc.misc-tests/dg-12.c: Likewise.
10640 * gcc.misc-tests/dg-5.c: Likewise.
10641 * gcc.misc-tests/dg-6.c: Likewise.
10642 * gcc.misc-tests/dg-7.c: Prototype abort.
10643 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10644 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10645 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
10646 not exit.
10647 * gcc.misc-tests/sieve.c: Use return from main, not exit.
10648 * gcc.misc-tests/sort2.c: Use return from main, not exit.
10649
10650 2000-06-28 Jakub Jelinek <jakub@redhat.com>
10651
10652 * gcc.dg/cpp/20000628-1.c: New test.
10653 * gcc.dg/cpp/20000628-1.h: New header for above test.
10654 * gcc.dg/cpp/20000628-1a.h: Likewise.
10655
10656 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
10657
10658 * gcc.dg/cpp: New directory.
10659 * gcc.dg/cpp/cpp.exp: New driver.
10660 * gcc.dg/cpp/20000627-1.c: New test.
10661 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10662 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10663 and rewrite as a compilation test.
10664
10665 * gcc.dg: Move many files into the cpp subdirectory, possibly
10666 renaming or editing them as well.
10667 Old name New name
10668 990119-1.c cpp/19990119-1.c
10669 990228-1.c cpp/19990228-1.c
10670 990407-1.c cpp/19990407-1.c
10671 990409-1.c cpp/19990409-1.c
10672 990413-1.c cpp/19990413-1.c
10673 990703-1.c cpp/19990703-1.c
10674 20000127-1.c cpp/20000127-1.c
10675 20000129-1.c cpp/20000129-1.c
10676 20000207-1.c cpp/20000207-1.c
10677 20000207-2.c cpp/20000207-2.c
10678 20000209-1.c cpp/20000209-1.c
10679 20000209-2.c cpp/20000209-2.c
10680 20000301-1.c cpp/20000301-1.c
10681 20000419-1.c cpp/20000419-1.c
10682 20000510-1.S cpp/20000510-1.S
10683 20000519-1.c cpp/20000519-1.c
10684 20000529-1.c cpp/20000529-1.c
10685 20000625-1.c cpp/20000625-1.c
10686 20000625-2.c cpp/20000625-2.c
10687 cpp-as1.c cpp/assert1.c
10688 cpp-as2.c cpp/assert2.c
10689 cxx-comments-1.c cpp/cxxcom1.c
10690 cxx-comments-2.c cpp/cxxcom2.c
10691 endif-label.c cpp/endif.c
10692 cpp-hash1.c cpp/hash1.c
10693 cpp-hash2.c cpp/hash2.c
10694 cpp-if1.c cpp/if-1.c
10695 cpp-if2.c cpp/if-2.c
10696 cpp-if3.c cpp/if-3.c
10697 cpp-if4.c cpp/if-4.c
10698 cpp-if5.c cpp/if-5.c
10699 cpp-cond.c cpp/if-cexp.c
10700 cpp-missingop.c cpp/if-mop.c
10701 cpp-missingparen.c cpp/if-mpar.c
10702 cpp-opprec.c cpp/if-oppr.c
10703 cpp-ifparen.c cpp/if-paren.c
10704 cpp-shortcircuit.c cpp/if-sc.c
10705 cpp-shift.c cpp/if-shift.c
10706 cpp-unary.c cpp/if-unary.c
10707 cpp-li1.c cpp/line1.c
10708 cpp-li2.c cpp/line2.c
10709 lineno.c cpp/line3.c
10710 lineno-2.c cpp/line4.c
10711 cpp-mi.c cpp/mi1.c
10712 cpp-mic.h cpp/mi1c.h
10713 cpp-micc.h cpp/mi1cc.h
10714 cpp-mind.h cpp/mi1nd.h
10715 cpp-mindp.h cpp/mi1ndp.h
10716 cpp-mix.h cpp/mi1x.h
10717 cpp-mi2.c cpp/mi2.c
10718 cpp-mi2a.h cpp/mi2a.h
10719 cpp-mi2b.h cpp/mi2b.h
10720 cpp-mi2c.h cpp/mi2c.h
10721 cpp-mi3.c cpp/mi3.c
10722 cpp-mi3.def cpp/mi3.def
10723 poison-1.c cpp/poison.c
10724 pr-impl.c cpp/prag-imp.c
10725 cpp-redef-2.c cpp/redef1.c
10726 cpp-redef.c cpp/redef2.c
10727 strpaste.c cpp/strp1.c
10728 strpaste-2.c cpp/strp2.c
10729 cpp-tradpaste.c cpp/tr-paste.c
10730 cpp-tradstringify.c cpp/tr-str.c
10731 cpp-tradwarn1.c cpp/tr-warn1.c
10732 cpp-tradwarn2.c cpp/tr-warn2.c
10733 trigraphs.c cpp/trigraphs.c
10734 cpp-unc1.c cpp/unc1.c
10735 cpp-unc2.c cpp/unc2.c
10736 cpp-unc3.c cpp/unc3.c
10737 cpp-unc.c cpp/unc4.c
10738 undef.c cpp/undef1.c
10739 undef-2.c cpp/undef2.c
10740 cpp-wi1.c cpp/widestr1.c
10741
10742 2000-06-27 Mark Mitchell <mark@codesourcery.com>
10743
10744 * lib/g++.exp (g++_include_flags): Tweak.
10745
10746 2000-06-27 H.J. Lu <hjl@gnu.org>
10747 Loren J. Rittle <ljrittle@acm.org>
10748
10749 * lib/g++.exp (g++_include_flags): Override libgloss.exp
10750 version with one that knows about the new gcc tree structure.
10751 (g++_link_flags): Same.
10752
10753 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
10754
10755 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10756 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10757 case we are cross-compiling.
10758
10759 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10760 g++.old-deja/g++.niklas/Makefile.in,
10761 g++.old-deja/g++.niklas/configure.in,
10762 g++.old-deja/g++.other/Makefile.in,
10763 g++.old-deja/g++.other/configure.in,
10764 gcc.c-torture/code_quality/Makefile.in,
10765 gcc.c-torture/code_quality/configure.in,
10766 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10767 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10768 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10769 gcc.c-torture/execute/ieee/Makefile.in,
10770 gcc.c-torture/execute/ieee/configure.in,
10771 gcc.c-torture/noncompile/Makefile.in,
10772 gcc.c-torture/noncompile/configure.in,
10773 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10774 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10775 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10776
10777 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10778
10779 * g++.old-deja/g++.other/ambig3.C: New test.
10780
10781 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
10782
10783 * g++.old-deja/g++.pt/syntax1.C: New test.
10784 * g++.old-deja/g++.pt/syntax2.C: New test.
10785 * g++.old-deja/g++.other/syntax3.C: New test.
10786 * g++.old-deja/g++.other/syntax4.C: New test.
10787
10788 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10789
10790 * gcc.dg/20000623-1.c: Prototype exit and abort.
10791
10792 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
10793
10794 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
10795 New tests.
10796 * gcc.dg/cpp-mi3.def: New file.
10797
10798 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
10799 inside assertions.
10800 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
10801 lexer's error messages.
10802 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
10803 divine anything from the linemarkers.
10804 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
10805 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
10806
10807 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
10808
10809 * gcc.dg/20000623-1.c: New test.
10810
10811 2000-06-22 Jakub Jelinek <jakub@redhat.com>
10812
10813 * gcc.c-torture/execute/20000622-1.c: New test.
10814
10815 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10816
10817 * g++.old-deja/g++.other/init15.C: New test.
10818
10819 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
10820
10821 * g++.old-deja/g++.pt/vaarg2.C: New test.
10822 * g++.old-deja/g++.pt/vaarg3.C: New test.
10823
10824 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
10825
10826 * g++.old-deja/g++.other/dyncast6.C: New test.
10827
10828 2000-06-15 Jakub Jelinek <jakub@redhat.com>
10829
10830 * gcc.c-torture/execute/loop-6.c: New test.
10831
10832 2000-06-14 Jakub Jelinek <jakub@redhat.com>
10833
10834 * gcc.dg/20000614-1.c: New test.
10835 * gcc.dg/20000614-2.c: New test.
10836
10837 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
10838
10839 * g++.old-deja/g++.other/inline12.C: New test.
10840
10841 2000-06-13 Jakub Jelinek <jakub@redhat.com>
10842
10843 * g++.old-deja/g++.other/eh1.C: New test.
10844
10845 2000-06-12 Jakub Jelinek <jakub@redhat.com>
10846
10847 * g++.old-deja/g++.other/type.C: New test.
10848
10849 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10850
10851 * g++.old-deja/g++.other/initstring.C: New test.
10852
10853 2000-06-12 Jason Merrill <jason@redhat.com>
10854
10855 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
10856
10857 2000-06-09 Jeffrey A Law (law@cygnus.com)
10858
10859 * gcc.c-torture/compile/20000609-1.c: New test.
10860
10861 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
10862
10863 * gcc.dg/20000609-1.c: New test.
10864
10865 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
10866
10867 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
10868 * gcc.c-torture/noncompile/poison-1.c: Move...
10869 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
10870 * gcc.dg/cpp-li1.c: Add a token after the #line.
10871
10872 2000-06-05 Richard Henderson <rth@cygnus.com>
10873
10874 * gcc.c-torture/execute/20000605-2.c: New test.
10875 * gcc.c-torture/execute/20000605-3.c: New test.
10876
10877 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
10878
10879 * g77.f-torture/execute/20000503-1.x: New file.
10880
10881 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
10882
10883 * g++.old-deja/g++.eh/badalloc1.C: New test.
10884
10885 2000-06-05 Richard Henderson <rth@cygnus.com>
10886
10887 * gcc.c-torture/execute/20000605-1.c: New test.
10888
10889 2000-06-05 Jakub Jelinek <jakub@redhat.com>
10890 Nathan Sidwell <nathan@codesourcery.com>
10891
10892 * gcc.c-torture/compile/20000605-1.c: New test.
10893
10894 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
10895
10896 * g77.f-torture/compile/20000601-1.f: New test.
10897
10898 2000-06-03 Richard Henderson <rth@cygnus.com>
10899
10900 * gcc.c-torture/execute/20000603-1.c: New.
10901
10902 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
10903
10904 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
10905 * gcc.dg/noreturn-2.c (noreturn): Likewise.
10906
10907 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
10908
10909 * gcc.dg/compare2.c (case 12): XFAIL.
10910 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
10911 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
10912
10913 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
10914
10915 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
10916
10917 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
10918 guard macro is already defined when the header is first
10919 included.
10920 * gcc.dg/cpp-mix.h: New file.
10921 * gcc.dg/endif-label.c: Update patterns to match compiler.
10922
10923 * g++.brendan/complex1.C: Declare abort.
10924 * g++.law/refs4.C: Remove XFAIL.
10925 * g++.oliva/expr2.C: Declare abort and exit.
10926
10927 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
10928
10929 * gcc.c-torture/execute/20000528-1.c: New test.
10930
10931 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
10932 * g++.old-deja/g++.law/temps4.C: Likewise.
10933
10934 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
10935 stdlib.h. Call abort() on failure.
10936 * g++.old-deja/g++.law/refs4.C: Likewise.
10937 * g++.old-deja/g++.law/temps4.C: Likewise.
10938 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
10939 * gcc.c-torture/execute/20000112-1.c: Include string.h.
10940
10941 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
10942
10943 Relative to g++.dg/special:
10944 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
10945
10946 Relative to g++.old-deja:
10947 * g++.brendan/complex1.C, g++.jason/optimize2.C,
10948 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
10949 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
10950 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
10951 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
10952 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
10953 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
10954
10955 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
10956 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
10957 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
10958 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
10959 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
10960 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
10961 and/or string.h.
10962
10963 * g++.other/goto1.C: Update expectations for error messages.
10964
10965 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
10966
10967 * gcc.c-torture/compile/20000523-1.c: New test.
10968
10969 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10970
10971 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
10972
10973 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
10974
10975 * g++.old-deja/g++.eh/catch11.C: New test.
10976 * g++.old-deja/g++.eh/catch12.C: New test.
10977
10978 2000-05-24 Nick Clifton <nickc@cygnus.com>
10979
10980 * gcc.c-torture/execute/20000523-1.c: New test.
10981
10982 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
10983
10984 * c-torture/execute/bcp-1.c: Replace abort in arg of
10985 __builtin_constant_p with a generic external function.
10986
10987 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
10988 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
10989 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
10990 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
10991 Prototype abort and/or exit.
10992
10993 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
10994 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
10995 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
10996 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
10997
10998 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
10999
11000 * gcc.dg/dwarf2-1.c: New test.
11001
11002 2000-05-20 Richard Henderson <rth@cygnus.com>
11003
11004 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
11005
11006 2000-05-20 Andreas Jaeger <aj@suse.de>
11007
11008 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
11009 testcase.
11010
11011 2000-05-19 David Edelsohn <edelsohn@gnu.org>
11012
11013 * gcc.c-torture/execute/20000519-2.c: New test.
11014
11015 2000-05-19 Andreas Jaeger <aj@suse.de>
11016
11017 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
11018 which fails with SSA.
11019
11020 * lib/c-torture.exp: Also test with -O3 -fssa.
11021
11022 2000-05-18 Michael Meissner <meissner@redhat.com>
11023
11024 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
11025 * gcc.c-torture/execute/920415-1.c: Ditto.
11026 * gcc.c-torture/execute/920501-1.c: Ditto.
11027 * gcc.c-torture/execute/conversion.c: Ditto.
11028 * gcc.c-torture/execute/cvt-1.c: Ditto.
11029
11030 2000-05-18 Jeffrey A Law (law@cygnus.com)
11031
11032 * gcc.c-torture/compile/20000518-1.c: New test.
11033
11034 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
11035
11036 * g77.f-torture/compile/200005018.f: New test.
11037
11038 2000-05-17 Jeffrey A Law (law@cygnus.com)
11039
11040 * gcc.c-torture/compile/20000517-1.c: New test.
11041
11042 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11043
11044 * gcc.c-torture/execute/20000516-1.c: New test.
11045
11046 2000-05-15 Jakub Jelinek <jakub@redhat.com>
11047
11048 * g++.old-deja/g++.other/eh.C: New test.
11049
11050 2000-05-12 Richard Henderson <rth@cygnus.com>
11051
11052 * gcc.c-torture/execute/990208-1.c (main): Don't pass
11053 constants through to doit's conditional.
11054
11055 2000-05-11 Jeffrey A Law (law@cygnus.com)
11056
11057 * gcc.c-torture/compile/20000511-1.c: New test.
11058 * g77.f-torture/compile/20000511-1.f: New test.
11059 * g77.f-torture/compile/20000511-2.f: New test.
11060
11061 2000-05-11 Michael Meissner <meissner@redhat.com>
11062
11063 * gcc.c-torture/execute/20000511-1.c: New test.
11064
11065 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
11066
11067 * gcc.dg/dg.exp: Scan .S files as well as .c files.
11068 * gcc.dg/20000510-1.S: New.
11069
11070 2000-05-08 Catherine Moore <clm@cygnus.com>
11071
11072 * gcc.dg/unused-3.c: New.
11073
11074 2000-05-06 Richard Henderson <rth@cygnus.com>
11075
11076 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
11077 * g++.old-deja/g++.mike/warn1.C: Likewise.
11078 * g++.old-deja/g++.pt/local1.C: Likewise.
11079 * g++.old-deja/g++.pt/local7.C: Likewise.
11080 * g++.old-deja/g++.pt/spec16.C: Likewise.
11081
11082 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
11083
11084 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
11085
11086 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
11087
11088 * g77.f-torture/execute/20000503-1.f: New test.
11089
11090 2000-05-04 Andreas Jaeger <aj@suse.de>
11091
11092 * gcc.dg/noreturn-2.c: New test.
11093
11094 2000-05-04 Neil Booth <NeilB@earthling.net>
11095
11096 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
11097 preprocessor.
11098
11099 2000-05-04 Richard Henderson <rth@cygnus.com>
11100
11101 * gcc.c-torture/execute/20000503-1.c: Fix typo.
11102
11103 2000-05-04 Richard Henderson <rth@cygnus.com>
11104
11105 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
11106 OpenSSL by Jason R Thorpe.
11107
11108 2000-05-03 Jim Wilson <wilson@cygnus.com>
11109
11110 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
11111
11112 2000-05-03 Robert Lipe <robertlipe@usa.net>
11113
11114 * gcc.dg/20000503-1.c: New test.
11115
11116 2000-05-02 Jakub Jelinek <jakub@redhat.com>
11117
11118 * gcc.c-torture/compile/20000502-1.c: New test.
11119 * g++.old-deja/g++.other/align.C: New test.
11120 * gcc.dg/cpp-tradstringify.c: New test.
11121
11122 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
11123
11124 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
11125 and hard registers.
11126
11127 2000-04-26 Geoff Keating <geoffk@cygnus.com>
11128
11129 * gcc.c-torture/execute/loop-5.c: New test.
11130
11131 2000-04-25 Jakub Jelinek <jakub@redhat.com>
11132
11133 * gcc.c-torture/execute/va-arg-20.c: New test.
11134
11135 2000-04-23 Jeffrey A Law (law@cygnus.com)
11136
11137 * gcc.c-torture/execute/20000422-1.c: New test.
11138
11139 2000-04-20 Greg McGary <gkm@gnu.org>
11140
11141 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
11142 when optimizing, but without sibling-call optimizations (-O1).
11143
11144 2000-04-20 Jeffrey A Law (law@cygnus.com)
11145
11146 * gcc.c-torture/compile/20000420-1.c: New test.
11147
11148 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
11149
11150 * g++.abi/ptrflags.C: New test.
11151 * g++.eh/catchptr1.C: Test incomplete pointer chains.
11152
11153 2000-04-19 Catherine Moore <clm@cygnus.com>
11154
11155 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
11156
11157 2000-04-19 Greg McGary <gkm@gnu.org>
11158
11159 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
11160 sibling-call optimizations.
11161
11162 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
11163
11164 * gcc.dg/20000419-1.c: New test.
11165
11166 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
11167
11168 * gcc.c-torture/execute/20000412-6.c: New test.
11169
11170 2000-04-12 Jeffrey A Law (law@cygnus.com)
11171
11172 * gcc.c-torture/execute/20000412-5.c: New test.
11173 * g77.f-torture/compile/20000412-1.f: New test.
11174 * gcc.c-torture/execute/20000412-4.c: New test.
11175 * gcc.c-torture/compile/20000412-2.c: New test.
11176 * gcc.c-torture/execute/20000412-3.c: New test.
11177 * gcc.c-torture/compile/20000412-1.c: New test.
11178 * gcc.c-torture/execute/20000412-2.c: New test.
11179
11180 2000-04-12 Jakub Jelinek <jakub@redhat.com>
11181
11182 * objc/execute/bf-20.m: New test.
11183
11184 2000-04-10 Richard Henderson <rth@cygnus.com>
11185
11186 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
11187
11188 * gcc.c-torture/execute/20000412-1.c: New test.
11189
11190 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
11191
11192 * g++.old-deja/g++.eh/catchptr1.C: New test.
11193
11194 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
11195
11196 * g++.old-deja/g++.abi/cxa_vec.C: New test.
11197
11198 2000-04-08 Neil Booth <NeilB@earthling.net>
11199
11200 * gcc.dg/cpp-nullchar.c: Remove test as
11201 embedded nulls cause problems.
11202
11203 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11204
11205 * gcc.dg/compare2.c: New test.
11206
11207 2000-04-08 Neil Booth <NeilB@earthling.net>
11208
11209 * gcc.dg/cpp-nullchar.c: New test.
11210
11211 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
11212
11213 * gcc.dg/cpp-mi2.c: New test.
11214 * gcc.dg/cpp-mi2[abc].h: New files.
11215
11216 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
11217
11218 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
11219 member name.
11220
11221 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
11222
11223 * g++.old-deja/g++.abi/vmihint.C: New test.
11224
11225 2000-04-06 Neil Booth <NeilB@earthling.net>
11226
11227 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
11228 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
11229 copyright.
11230
11231 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
11232
11233 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
11234 avoid stack-frame overwrite.
11235
11236 2000-04-05 Jakub Jelinek <jakub@redhat.com>
11237
11238 * gcc.c-torture/compile/20000405-2.c: New test.
11239 * gcc.c-torture/compile/20000405-3.c: New test.
11240
11241 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11242
11243 * gcc.c-torture/compile/20000405-1.c: New test.
11244
11245 2000-04-04 Geoff Keating <geoffk@cygnus.com>
11246
11247 * gcc.dg/cast-qual-1.c: Revert last change.
11248
11249 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11250
11251 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
11252
11253 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
11254
11255 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
11256 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
11257
11258 2000-04-03 Jeffrey A Law (law@cygnus.com)
11259
11260 * gcc.c-torture/compile/20000403-2.c: New test.
11261 * gcc.c-torture/compile/20000403-1.c: New test.
11262
11263 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
11264
11265 * gcc.c-torture/execute/20000403-1.c: New test.
11266
11267 2000-04-03 Geoff Keating <geoffk@cygnus.com>
11268
11269 * gcc.c-torture/execute/20000402-1.c: New test.
11270
11271 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
11272
11273 * gcc.c-torture/execute/va-arg-15.c: New test.
11274 * gcc.c-torture/execute/va-arg-16.c: New test.
11275 * gcc.c-torture/execute/va-arg-17.c: New test.
11276 * gcc.c-torture/execute/va-arg-18.c: New test.
11277 * gcc.c-torture/execute/va-arg-19.c: New test.
11278
11279 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
11280
11281 * gcc.c-torture/compile/981211-1.c: Move to...
11282 * gcc.dg/cpp-as1.c: ...here.
11283 * gcc.dg/cpp-as2.c: New file.
11284
11285 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
11286 compiler.
11287
11288 2000-04-02 Neil Booth <NeilB@earthling.net>
11289
11290 * gcc.dg/cpp-cond.c New tests.
11291 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
11292 accidental success less likely.
11293 * gcc.dg/cpp-missingop.c New tests.
11294 * gcc.dg/cpp-missingparen.c New tests.
11295 * gcc.dg/cpp-shift.c New tests.
11296 * gcc.dg/cpp-shortcircuit.c New tests.
11297 * gcc.dg/cpp-unary.c New tests.
11298
11299 2000-03-29 Jeffrey A Law (law@cygnus.com)
11300
11301 * gcc.c-torture/compile/20000329-1.c: New test.
11302
11303 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
11304
11305 * gcc.c-torture/compile/20000326-1.c: New test.
11306 * gcc.c-torture/compile/20000326-2.c: New test.
11307
11308 2000-03-24 Geoff Keating <geoffk@cygnus.com>
11309
11310 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
11311 the first parameter is a function argument.
11312
11313 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
11314
11315 * g++.old-deja/g++.ext/array4.C: New test.
11316
11317 2000-03-22 Geoff Keating <geoffk@cygnus.com>
11318
11319 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
11320
11321 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11322
11323 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
11324
11325 2000-03-19 Richard Henderson <rth@cygnus.com>
11326
11327 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
11328
11329 2000-03-19 Richard Henderson <rth@cygnus.com>
11330
11331 * gcc.c-torture/compile/20000319-1.c: New test.
11332
11333 2000-03-14 Jeffrey A Law (law@cygnus.com)
11334
11335 * gcc.c-torture/execute/20000314-3.c: New test.
11336 * gcc.c-torture/execute/20000314-2.c: New test.
11337 * gcc.c-torture/execute/20000314-1.c: New test.
11338 * gcc.c-torture/compile/20000314-2.c: New test.
11339 * gcc.c-torture/compile/20000314-1.c: New test.
11340
11341 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
11342
11343 * g++.old-deja/g++.warn/inline.C: New test.
11344
11345 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
11346
11347 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
11348 standards-compliant result rather than specific constants.
11349 Put test-values in array.
11350
11351 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
11352
11353 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
11354 (g++_target_compile): Put test-specific options last.
11355
11356 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
11357
11358 * g++.old-deja/g++.eh/vbase4.C: New test.
11359
11360 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
11361
11362 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
11363
11364 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
11365
11366 * g++.old-deja/g++.brendan/misc12.C: Removed.
11367 * g++.old-deja/g++.pt/memtemp77.C: Constify.
11368 * g++.old-deja/g++.ext/pretty4.C: New test.
11369
11370 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
11371
11372 * g++.old-deja/g++.other/string2.C: New test.
11373
11374 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
11375
11376 * g++.old-deja/g++.warn/impint2.C: New test.
11377
11378 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
11379
11380 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
11381 is 1, not zero.
11382
11383 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
11384
11385 * g++.old-deja/g++.warn/impint.C: New test.
11386 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
11387 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
11388 * g++.old-deja/g++.pt/explicit12.C: Likewise.
11389 * g++.old-deja/g++.pt/explicit13.C: Likewise.
11390 * g++.old-deja/g++.pt/explicit17.C: Likewise.
11391 * g++.old-deja/g++.pt/explicit18.C: Likewise.
11392 * g++.old-deja/g++.pt/explicit19.C: Likewise.
11393 * g++.old-deja/g++.pt/explicit23.C: Likewise.
11394 * g++.old-deja/g++.pt/explicit31.C: Likewise.
11395 * g++.old-deja/g++.pt/explicit35.C: Likewise.
11396 * g++.old-deja/g++.pt/explicit6.C: Likewise.
11397 * g++.old-deja/g++.pt/memclass7.C: Likewise.
11398
11399 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
11400
11401 * gcc.dg/cpp-redef.c: New test.
11402
11403 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
11404
11405 * g++.old-deja/g++.pt/unify7.C: New test.
11406
11407 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11408
11409 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
11410 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
11411
11412 2000-02-25 Geoff Keating <geoffk@cygnus.com>
11413
11414 * gcc.c-torture/compile/20000224-1.c: New test.
11415
11416 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11417
11418 * gcc.c-torture/compile/cpp-2.c: New test.
11419 * gcc.c-torture/compile/cpp-1.c: New test.
11420
11421 2000-02-25 Jeffrey A Law (law@cygnus.com)
11422
11423 * gcc.c-torture/execute/20000225-1.c: New test.
11424
11425 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11426
11427 * gcc.dg/cpp-li2.c: New test.
11428
11429 * gcc.dg/cpp-wi1.c: New test.
11430
11431 * gcc.dg/cpp-li1.c: New test.
11432
11433 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
11434
11435 * g++.old-deja/g++.other/sizeof5.C: New test.
11436
11437 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11438
11439 * gcc.c-torture/execute/va-arg-13.c: New test.
11440
11441 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
11442
11443 * gcc.c-torture/execute/va-arg-12.c: New test.
11444
11445 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
11446
11447 * gcc.c-torture/execute/20000223-1.c: New test.
11448
11449 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
11450
11451 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
11452
11453 2000-02-22 Mark Mitchell <mark@codesourcery.com>
11454
11455 * g++.old-deja/g++.abi/ptrmem.C: New test.
11456
11457 2000-02-19 Richard Henderson <rth@cygnus.com>
11458
11459 * gcc.c-torture/compile/init-3.c: New.
11460
11461 2000-02-17 Mark Mitchell <mark@codesourcery.com>
11462
11463 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
11464 ALWAYS_CXXFLAGS.
11465
11466 2000-02-11 Robert Lipe <robertl@sco.com>
11467
11468 * gcc.c-torture/compile/20000211-3.c: New test.
11469
11470 2000-02-11 Martin Buchholz <martin@xemacs.org>
11471
11472 * gcc.c-torture/compile/20000211-2.c: New test.
11473
11474 2000-02-11 Jeffrey A Law (law@cygnus.com)
11475
11476 * gcc.c-torture/compile/20000211-1.c: New test.
11477
11478 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
11479
11480 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
11481 on native targets
11482
11483 2000-02-08 Nathan Sidwell <nathan@acm.org>
11484
11485 * g++.old-deja/g++.other/cast5.C: New test.
11486
11487 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
11488
11489 * gcc.c-torture/execute/20000205-1.c: New.
11490
11491 2000-02-03 Nathan Sidwell <nathan@acm.org>
11492
11493 * g++.old-deja/g++.jason/cast3.C: Return void.
11494 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
11495
11496 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11497
11498 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
11499
11500 * gcc.dg/loop-1.c: New test.
11501
11502 2000-01-27 Jakub Jelinek <jakub@redhat.com>
11503
11504 * gcc.c-torture/compile/20000127-1.c: New test.
11505 * gcc.c-torture/execute/991228-1.c: New test.
11506
11507 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11508
11509 * gcc.dg/unused-2.c: New test.
11510
11511 * gcc.dg/conv-1.c: New test.
11512
11513 2000-01-24 Mark Mitchell <mark@codesourcery.com>
11514
11515 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
11516 compiler.
11517 (tool_option_proc): Fix typo.
11518
11519 2000-01-24 Geoff Keating <geoffk@cygnus.com>
11520
11521 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
11522 of the ld on the host, not on the build machine.
11523 Also, don't crash if '--help' is not a supported option.
11524
11525 2000-01-24 Richard Henderson <rth@cygnus.com>
11526
11527 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
11528
11529 2000-01-20 Jeffrey A Law (law@cygnus.com)
11530
11531 * gcc.c-torture/execute/20000120-2.c: New test.
11532 * gcc.c-torture/execute/20000120-1.c: New test.
11533
11534 2000-01-13 Jeffrey A Law (law@cygnus.com)
11535
11536 * gcc.c-torture/execute/20000113-1.c: New test.
11537
11538 2000-01-12 Jeffrey A Law (law@cygnus.com)
11539
11540 * gcc.c-torture/execute/20000112-1.c: New test.
11541
11542 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11543
11544 * gcc.dg/20000111-1.c: New test.
11545
11546 2000-01-10 Jeffrey A Law (law@cygnus.com)
11547
11548 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
11549 with 16 bit integers.
11550
11551 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11552
11553 * gcc.dg/20000108-1.c: New test.
11554
11555 2000-01-05 Nathan Sidwell <nathan@acm.org>
11556
11557 * g++.old-deja/g++.ns/koenig8.C: New test.
11558
11559 2000-01-05 Nathan Sidwell <nathan@acm.org>
11560
11561 * g++.old-deja/g++.other/cast4.C: New test.
11562
11563 2000-01-05 Jeffrey A Law (law@cygnus.com)
11564
11565 * gcc.c-torture/compile/20000105-2.c: New test.
11566 * gcc.c-torture/compile/20000105-1.c: New test.
11567
11568 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11569
11570 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
11571 references to printf & atoi to conform to ANSI standard.
11572 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
11573 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
11574 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
11575 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
11576 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
11577 * g++.old-deja/g++.brendan/complex1.C: Likewise.
11578 * g++.old-deja/g++.brendan/copy1.C: Likewise.
11579 * g++.old-deja/g++.brendan/copy2.C: Likewise.
11580 * g++.old-deja/g++.brendan/copy3.C: Likewise.
11581 * g++.old-deja/g++.brendan/copy4.C: Likewise.
11582 * g++.old-deja/g++.brendan/copy5.C: Likewise.
11583 * g++.old-deja/g++.brendan/copy6.C: Likewise.
11584 * g++.old-deja/g++.brendan/copy7.C: Likewise.
11585 * g++.old-deja/g++.brendan/copy8.C: Likewise.
11586 * g++.old-deja/g++.brendan/crash11.C: Likewise.
11587 * g++.old-deja/g++.brendan/crash14.C: Likewise.
11588 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
11589 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11590 * g++.old-deja/g++.brendan/delete2.C: Likewise.
11591 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
11592 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
11593 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
11594 * g++.old-deja/g++.brendan/eh1.C: Likewise.
11595 * g++.old-deja/g++.brendan/groff1.C: Likewise.
11596 * g++.old-deja/g++.brendan/init3.C: Likewise.
11597 * g++.old-deja/g++.brendan/misc12.C: Likewise.
11598 * g++.old-deja/g++.brendan/misc7.C: Likewise.
11599 * g++.old-deja/g++.brendan/new2.C: Likewise.
11600 * g++.old-deja/g++.brendan/operators4.C: Likewise.
11601 * g++.old-deja/g++.brendan/operators5.C: Likewise.
11602 * g++.old-deja/g++.brendan/overload2.C: Likewise.
11603 * g++.old-deja/g++.brendan/overload7.C: Likewise.
11604 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
11605 * g++.old-deja/g++.brendan/reference1.C: Likewise.
11606 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11607 * g++.old-deja/g++.brendan/template24.C: Likewise.
11608 * g++.old-deja/g++.brendan/template3.C: Likewise.
11609 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
11610 * g++.old-deja/g++.jason/inline3.C: Likewise.
11611 * g++.old-deja/g++.jason/opeq.C: Likewise.
11612 * g++.old-deja/g++.law/arg5.C: Likewise.
11613 * g++.old-deja/g++.law/arm7.C: Likewise.
11614 * g++.old-deja/g++.law/ctors11.C: Likewise.
11615 * g++.old-deja/g++.law/cvt8.C: Likewise.
11616 * g++.old-deja/g++.law/init9.C: Likewise.
11617 * g++.old-deja/g++.law/refs4.C: Likewise.
11618 * g++.old-deja/g++.law/template2.C: Likewise.
11619 * g++.old-deja/g++.law/visibility24.C: Likewise.
11620 * g++.old-deja/g++.law/vtable3.C: Likewise.
11621 * g++.old-deja/g++.mike/asm2.C: Likewise.
11622 * g++.old-deja/g++.mike/eh1.C: Likewise.
11623 * g++.old-deja/g++.mike/misc1.C: Likewise.
11624 * g++.old-deja/g++.mike/misc13.C: Likewise.
11625 * g++.old-deja/g++.mike/misc14.C: Likewise.
11626 * g++.old-deja/g++.mike/ns12.C: Likewise.
11627 * g++.old-deja/g++.mike/p1248.C: Likewise.
11628 * g++.old-deja/g++.mike/p3708.C: Likewise.
11629 * g++.old-deja/g++.mike/p3708a.C: Likewise.
11630 * g++.old-deja/g++.mike/p3708b.C: Likewise.
11631 * g++.old-deja/g++.mike/p646.C: Likewise.
11632 * g++.old-deja/g++.mike/p700.C: Likewise.
11633 * g++.old-deja/g++.mike/p783.C: Likewise.
11634 * g++.old-deja/g++.mike/p783a.C: Likewise.
11635 * g++.old-deja/g++.mike/p783b.C: Likewise.
11636 * g++.old-deja/g++.mike/p786.C: Likewise.
11637 * g++.old-deja/g++.mike/p789.C: Likewise.
11638 * g++.old-deja/g++.mike/p789a.C: Likewise.
11639 * g++.old-deja/g++.mike/p807a.C: Likewise.
11640 * g++.old-deja/g++.other/delete3.C: Likewise.
11641 * g++.old-deja/g++.other/dyncast1.C: Likewise.
11642 * g++.old-deja/g++.other/dyncast2.C: Likewise.
11643 * g++.old-deja/g++.other/dyncast3.C: Likewise.
11644 * g++.old-deja/g++.other/empty1.C: Likewise.
11645 * g++.old-deja/g++.other/temporary1.C: Likewise.
11646 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11647 * g++.old-deja/g++.pt/t16.C: Likewise.
11648 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11649
11650 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
11651
11652 * gcc.dg/991230-1.c: New test.
11653
11654 1999-12-29 Jeffrey A Law (law@cygnus.com)
11655
11656 * gcc.c-torture/compile/991229-3.c: New test.
11657 * gcc.c-torture/compile/991229-2.c: New test.
11658 * gcc.c-torture/compile/991229-1.c: New test.
11659
11660 1999-12-29 Greg McGary <gkm@eng.ascend.com>
11661
11662 * gcc.c-torture/compile/labels-2.c: New test.
11663
11664 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
11665
11666 * gcc.c-torture/execute/991227-1.c: New test.
11667
11668 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11669
11670 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11671
11672 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
11673
11674 * gcc.c-torture/execute/991221-1.c: New test.
11675
11676 1999-12-20 Nathan Sidwell <nathan@acm.org>
11677
11678 * g++.old-deja/g++.other/cast3.C: New test.
11679
11680 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
11681
11682 * gcc.c-torture/execute/991216-4.c: New test.
11683
11684 1999-12-16 Michael Meissner <meissner@cygnus.com>
11685
11686 * gcc.c-torture/execute/991216-1.c: New test.
11687 * gcc.c-torture/execute/991216-2.c: New test.
11688 * gcc.c-torture/execute/991216-3.c: New test.
11689
11690 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11691
11692 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11693 Actually make the test fail by using "-O2" for compilation.
11694
11695 1999-12-15 Nathan Sidwell <nathan@acm.org>
11696
11697 * g++.old-deja/g++.warn/cast-align1.C: New test.
11698
11699 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11700
11701 * gcc.c-torture/compile/991214-1.c: New test.
11702 * gcc.c-torture/compile/991214-2.c: New test.
11703
11704 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
11705
11706 * gcc.dg/991214-1.c: New test.
11707
11708 1999-12-13 Jeffrey A Law (law@cygnus.com)
11709
11710 * gcc.c-torture/compile/991213-3.c: New test.
11711 * gcc.c-torture/compile/991213-2.c: New test.
11712 * gcc.c-torture/compile/991213-1.c: New test.
11713
11714 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
11715
11716 * gcc.dg/991209-1.c: New test.
11717
11718 1999-12-08 Nathan Sidwell <nathan@acm.org>
11719
11720 * gcc.c-torture/compile/991208-1.c: New test.
11721
11722 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11723
11724 * gcc.dg/ultrasp2.c: New test.
11725
11726 1999-12-05 Alex Samuel <samuel@codesourcery.com>
11727
11728 * g++.old-deja/g++.abi/align.C (main): Fix typo.
11729
11730 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
11731
11732 * gcc.c-torture/compile/991202-1.c: New test.
11733 * gcc.c-torture/execute/991202-1.c: New test.
11734 * gcc.c-torture/execute/991202-2.c: New test.
11735 * gcc.c-torture/execute/991202-3.c: New test.
11736
11737 1999-12-02 Alex Samuel <samuel@codesourcery.com>
11738
11739 * g++.old-deja/g++.abi/align.C: New test.
11740 * g++.old-deja/g++.abi/aggregates.C: Likewise.
11741 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11742
11743 1999-12-01 Richard Henderson <rth@cygnus.com>
11744
11745 * gcc.c-torture/execute/991201-1.c: New.
11746
11747 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
11748
11749 * gcc.dg/991129-1.c: New test.
11750
11751 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
11752
11753 * gcc.c-torture/compile/991127-1.c: New test.
11754
11755 1999-11-22 Nathan Sidwell <nathan@acm.org>
11756
11757 * g++.old-deja/g++.other/warn4.C: New test.
11758
11759 1999-11-22 Nathan Sidwell <nathan@acm.org>
11760
11761 * g++.old-deja/g++.eh/cleanup2.C: New test.
11762 * g++.old-deja/g++.ext/pretty2.C: New test.
11763 * g++.old-deja/g++.ext/pretty3.C: New test.
11764 * g++.old-deja/g++.other/debug6.C: New test.
11765
11766 1999-10-20 Jim Wilson <wilson@cygnus.com>
11767
11768 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11769 compiler_output to look for one error message instead of two.
11770
11771 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
11772
11773 * gcc.c-torture/execute/991118-1.c: Also test case
11774 where the word boundary does not split a byte evenly.
11775
11776 1999-11-19 Nathan Sidwell <nathan@acm.org>
11777
11778 * g++.old-deja/g++.ext/restrict1.C: New test.
11779
11780 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
11781
11782 * gcc.c-torture/execute/991118-1.c: New test.
11783
11784 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
11785
11786 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
11787 working directory pathnames.
11788
11789 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
11790
11791 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
11792 host is equipped with driver.h and driver.o so it can actually
11793 compile and run the tests.
11794
11795 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
11796
11797 * gcc.c-torture/compile/991008-1.c: New test.
11798
11799 1999-11-08 Nick Clifton <nickc@cygnus.com>
11800
11801 * lib/gcc-dg.exp: Include target-supports.exp
11802
11803 1999-11-05 Nick Clifton <nickc@cygnus.com>
11804
11805 * lib/target-supports.exp: New file: Provide procs to test for
11806 features supported by the target.
11807 (check_weak_available): Moved here from ecos.exp.
11808 (check_alias_available): New proc: Determine of the target
11809 toolchain supports the alias attribute.
11810
11811 * gcc.dg/special/ecos.exp: Move check_weak_available to
11812 target-supports.exp.
11813 (alias-1.c): Only perform the test if the target supports
11814 aliases.
11815 (wkali-1.c): Only perform the test if the target supports
11816 aliases.
11817
11818 * gcc.dg/990506-0.c: Expect error messages from cross
11819 targets as well as native targets.
11820
11821 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11822
11823 * gcc.dg/ultrasp1.c: Removed xfail.
11824 * gcc.dg/struct-ret-2.c: Likewise.
11825 * gcc.dg/array-1.c: Likewise.
11826
11827 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
11828
11829 * gcc.dg/struct-ret-2.c: New test.
11830
11831 * gcc.dg/array-1.c: New test.
11832
11833 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
11834
11835 * gcc.c-torture/execute/991030-1.c: New test.
11836
11837 1999-10-26 Richard Henderson <rth@cygnus.com>
11838
11839 * gcc.c-torture/compile/991026-2.c: New test.
11840
11841 1999-10-26 Jeffrey A Law (law@cygnus.com)
11842
11843 * gcc.c-torture/compile/991026-1.c: New test.
11844
11845 1999-10-23 Jeffrey A Law (law@cygnus.com)
11846
11847 * gcc.c-torture/execute/991023-1.c: New test.
11848
11849 1999-10-19 Jeffrey A Law (law@cygnus.com)
11850
11851 * gcc.c-torture/execute/991019-1.c: New test.
11852
11853 1999-10-16 Richard Henderson <rth@cygnus.com>
11854
11855 * gcc.c-torture/execute/991016-1.c: New test.
11856
11857 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
11858
11859 * gcc.c-torture/execute/991014-1.c: New test.
11860
11861 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
11862
11863 * g++.old-deja/g++.other/union2.C: New test.
11864
11865 1999-10-13 Nathan Sidwell <nathan@acm.org>
11866
11867 * g++.old-deja/g++.other/vaarg2.C: New test.
11868 * g++.old-deja/g++.other/vaarg3.C: New test.
11869
11870 1999-10-12 Craig Burley <craig@jcb-sc.com>
11871
11872 * g77.f-torture/noncompile/19990905-1.f: Moved from being
11873 in compile/.
11874
11875 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
11876
11877 * gcc.c-torture/execute/va-arg-11.c: New test.
11878
11879 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
11880
11881 * lib/file-format.exp (gcc_target_object_format): Don't
11882 crash if objdump is unavailable.
11883
11884 1999-09-29 Donn Terry <donn@interix.com>
11885
11886 * gcc.misc-tests/mg.exp: delete extraneous redirection.
11887
11888 1999-09-28 Nick Clifton <nickc@cygnus.com>
11889
11890 * gcc.c-torture/compile/990928-1.c: New test.
11891
11892 1999-09-28 Nathan Sidwell <nathan@acm.org>
11893
11894 * g++.old-deja/g++.other/decl6.C: New test.
11895
11896 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11897
11898 * gcc.c-torture/execute/va-arg-10.c: New test.
11899
11900 1999-09-27 Nathan Sidwell <nathan@acm.org>
11901
11902 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
11903 __PRETTY_FUNCTION__.
11904
11905 1999-09-23 Nick Clifton <nickc@cygnus.com>
11906
11907 * gcc.c-torture/execute/990923-1.c: New test.
11908
11909 1999-09-21 Nick Clifton <nickc@cygnus.com>
11910
11911 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
11912 for which -fpic is inappropriate.
11913
11914 1999-09-21 Mark Mitchell <mark@codesourcery.com>
11915
11916 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
11917
11918 1999-09-21 Nathan Sidwell <nathan@acm.org>
11919
11920 * g++.old-deja/g++.other/dyncast1.C: New test.
11921 * g++.old-deja/g++.other/dyncast2.C: New test.
11922 * g++.old-deja/g++.other/dyncast3.C: New test.
11923 * g++.old-deja/g++.other/dyncast4.C: New test.
11924 * g++.old-deja/g++.other/dyncast5.C: New test.
11925 * g++.old-deja/g++.eh/catch3.C: New test.
11926 * g++.old-deja/g++.eh/catch3p.C: New test.
11927 * g++.old-deja/g++.eh/catch4.C: New test.
11928 * g++.old-deja/g++.eh/catch4p.C: New test.
11929 * g++.old-deja/g++.eh/catch5.C: New test.
11930 * g++.old-deja/g++.eh/catch5p.C: New test.
11931 * g++.old-deja/g++.eh/catch6.C: New test.
11932 * g++.old-deja/g++.eh/catch6p.C: New test.
11933 * g++.old-deja/g++.eh/catch7.C: New test.
11934 * g++.old-deja/g++.eh/catch7p.C: New test.
11935 * g++.old-deja/g++.eh/catch8.C: New test.
11936 * g++.old-deja/g++.eh/catch8p.C: New test.
11937 * g++.old-deja/g++.eh/catch9.C: New test.
11938 * g++.old-deja/g++.eh/catch9p.C: New test.
11939
11940 1999-09-13 Nathan Sidwell <nathan@acm.org>
11941
11942 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
11943 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
11944
11945 1999-09-13 Jeffrey A Law (law@cygnus.com)
11946
11947 * gcc.c-torture/compile/990913-1.c: New test.
11948
11949 1999-09-10 Nathan Sidwell <nathan@acm.org>
11950
11951 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
11952 * g++.old-deja/g++.jason/rfg5.C: Likewise.
11953
11954 1999-09-09 Richard Henderson <rth@cygnus.com>
11955
11956 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
11957
11958 1999-09-09 Nathan Sidwell <nathan@acm.org>
11959
11960 * g++.old-deja/g++.other/lookup11.C: New test.
11961 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
11962 what is permitted and what we want.
11963 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
11964 overload use.
11965 * g++.old-deja/g++.jason/rfg5.C: Likewise
11966
11967 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
11968
11969 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
11970 * gcc.c-torture/noncompile/poison-1.c: New file.
11971
11972 1999-09-08 Nathan Sidwell <nathan@acm.org>
11973
11974 * g++.old-deja/g++.other/sizeof3.C: New test.
11975 * g++.old-deja/g++.other/sizeof4.C: New test.
11976 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
11977 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
11978
11979 1999-09-07 Richard Henderson <rth@cygnus.com>
11980
11981 * gcc.dg/va-arg-1.c: New.
11982
11983 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11984
11985 * gcc.c-torture/execute/va-arg-9.c: New test.
11986
11987 1999-09-05 Craig Burley <craig@jcb-sc.com>
11988
11989 * g77.f-torture/compile/980519-2.f: New test.
11990 * g77.f-torture/compile/19990905-0.f: New test.
11991 * g77.f-torture/compile/19990905-1.f: New test.
11992 * g77.f-torture/compile/19990905-2.f: New test.
11993
11994 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
11995
11996 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
11997
11998 * gcc.c-torture/execute/990827-1.c: Fix typo.
11999
12000 1999-09-03 Nathan Sidwell <nathan@acm.org>
12001
12002 * g++.old-deja/g++.other/deref1.C: New test.
12003
12004 1999-09-02 Nathan Sidwell <nathan@acm.org>
12005
12006 * g++.old-deja/g++.other/ambig2.C: New test.
12007 * g++.old-deja/g++.other/cond5.C: New test.
12008 * g++.old-deja/g++.other/lookup16.C: New test.
12009
12010 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
12011
12012 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
12013 assemblers too.
12014
12015 1999-08-31 Jeffrey A Law (law@cygnus.com)
12016
12017 * lib/c-torture.exp: Avoid the "compare executables" optimization
12018 when testing native.
12019
12020 1999-08-29 Jeffrey A Law (law@cygnus.com)
12021
12022 * gcc.c-torture/execute/990829-1.c: New test.
12023 * gcc.c-torture/compile/990829-1.c: New test.
12024
12025 1999-08-27 Paul Burchard <burchard@pobox.com>
12026
12027 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
12028 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
12029 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
12030 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
12031 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
12032 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
12033 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
12034 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
12035 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
12036 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
12037 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
12038
12039 1999-08-27 Jeffrey A Law (law@cygnus.com)
12040
12041 * gcc.c-torture/execute/990827-1.c: New test.
12042
12043 1999-08-26 Craig Burley <craig@jcb-sc.com>
12044
12045 * g77.f-torture/noncompile/19990826-4.f: New test.
12046
12047 * g77.f-torture/compile/19990826-3.f: New test.
12048
12049 * g77.f-torture/execute/19990826-2.f: New test.
12050
12051 * g77.f-torture/compile/19990826-1.f: New test.
12052
12053 * gcc.c-torture/execute/990826-0.c: New test.
12054 * g77.c-torture/execute/19990826-0.f: New test.
12055
12056 * g77.f-torture/noncompile/970626-2.f: New test.
12057
12058 1999-08-25 Paul Burchard <burchard@pobox.com>
12059
12060 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
12061 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
12062 lss-011.C: New tests.
12063
12064 1999-08-25 Nathan Sidwell <nathan@acm.org>
12065
12066 * g++.old-deja/g++.other/decl5.C: New test.
12067
12068 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12069
12070 * noncompile/noncompile.exp: Load_lib c-torture.exp.
12071 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
12072 call `postbase' for each one. All callers of `postbase' changed
12073 to call this instead.
12074
12075 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
12076
12077 * gcc.c-torture/execute/990811-1.c: New test.
12078
12079 1999-08-09 Nick Clifton <nickc@cygnus.com>
12080
12081 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
12082 just native ones.
12083
12084 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
12085 just native ones.
12086
12087 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
12088
12089 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
12090
12091 1999-08-04 Jeffrey A Law (law@cygnus.com)
12092
12093 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
12094
12095 1999-08-04 Nathan Sidwell <nathan@acm.org>
12096
12097 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
12098
12099 1999-08-04 Jeffrey A Law (law@cygnus.com)
12100
12101 * gcc.c-torture/execute/990804-1.c: New test.
12102
12103 1999-08-03 Nathan Sidwell <nathan@acm.org>
12104
12105 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
12106 * g++.old-deja/g++.brendan/crash64.C: Likewise
12107 * g++.old-deja/g++.brendan/overload8.C: Likewise
12108
12109 1999-08-03 Nathan Sidwell <nathan@acm.org>
12110
12111 * g++.old-deja/g++.other/struct1.C: New test.
12112
12113 1999-08-03 Nathan Sidwell <nathan@acm.org>
12114
12115 * g++.old-deja/g++.other/enum2.C: New test.
12116
12117 1999-08-02 Richard Henderson <rth@cygnus.com>
12118
12119 Adapted from tests from Franz Sirl:
12120 * gcc.c-torture/execute/va-arg-7.c: New test.
12121 * gcc.c-torture/execute/va-arg-8.c: New test.
12122
12123 1999-08-01 Jeffrey A Law (law@cygnus.com)
12124
12125 * gcc.c-torture/compile/990801-2.c: New test.
12126
12127 * gcc.c-torture/compile/990801-1.c: New test.
12128
12129 1999-07-27 Michael Meissner <meissner@cygnus.com>
12130
12131 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
12132 fp-cmp-1.c, converting double to float.
12133
12134 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
12135 fp-cmp-1.c, converting double to long double.
12136
12137 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
12138 from fr1 to unknown_register, since fr1 is a legitimate register
12139 on some machines.
12140
12141 1999-07-25 Jeffrey A Law (law@cygnus.com)
12142
12143 * README: More listname related changes.
12144
12145 1999-07-08 Catherine Moore <clm@cygnus.com>
12146
12147 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
12148
12149 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
12150
12151 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
12152
12153 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
12154
12155 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
12156
12157 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
12158
12159 * gcc.dg/990703-1.c: New test.
12160
12161 1999-06-29 Nick Clifton <nickc@cygnus.com>
12162
12163 * lib/file-format.exp: New file: Move definition of proc
12164 gcc_target_object_format to here from
12165 gcc.dg/special/ecos.exp.
12166
12167 * lib/c-torture.exp: Include lib file-format.exp.
12168 * lib/gcc-dg.exp: Include lib file-format.exp.
12169
12170 * gcc.dg/special/ecos.exp: Remove definition of proc
12171 gcc_target_object_format.
12172
12173 1999-06-28 Jeffrey A Law (law@cygnus.com)
12174
12175 * gcc.c-torture/execute/990628-1.c: New test.
12176
12177 1999-06-25 Jeffrey A Law (law@cygnus.com)
12178
12179 * gcc.c-torture/compile/990625-2.c: New test.
12180
12181 * gcc.c-torture/compile/990625-1.c: New test.
12182
12183 1999-06-23 Nick Clifton <nickc@cygnus.com>
12184
12185 * gcc.c-torture/compile/dll.c: New test case. Check that dll
12186 attributes compile.
12187 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
12188 ports that use the COFF/PE file format.
12189
12190 1999-06-17 Jeffrey A Law (law@cygnus.com)
12191
12192 * gcc.c-torture/compile/990617-1.c: New test.
12193
12194 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
12195
12196 * g++.old-deja/g++.other/decl4.C: New test.
12197
12198 1999-06-14 Nathan Sidwell <nathan@acm.org>
12199
12200 * g++.old-deja/g++.other/bitfld3.C: New test.
12201
12202 1999-06-08 Nathan Sidwell <nathan@acm.org>
12203
12204 * g++.old-deja/g++.eh/catch1.C: New test.
12205
12206 1999-06-07 Jeffrey A Law (law@cygnus.com)
12207
12208 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
12209
12210 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
12211 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
12212
12213 1999-06-05 Craig Burley <craig@jcb-sc.com>
12214
12215 * g77.f-torture/compile/19990502-0.f: Replace with new,
12216 shorter, test that still fails after recent changes.
12217
12218 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12219
12220 * gcc.c-torture/execute/990604-1.c: New test.
12221
12222 1999-05-31 Jeffrey A Law (law@cygnus.com)
12223
12224 * gcc.c-torture/execute/990531-1.c: New test.
12225
12226 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12227
12228 * gcc.c-torture/compile/990527-1.c: New test.
12229
12230 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
12231
12232 * gcc.c-torture/execute/990527-1.c: New test.
12233
12234 1999-05-25 Nick Clifton <nickc@cygnus.com>
12235
12236 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
12237 bitfields as signed.
12238
12239 1999-05-25 Craig Burley <craig@jcb-sc.com>
12240
12241 * g77.f-torture/compile/19990525-0.f: New test.
12242
12243 1999-05-25 Jeffrey A Law (law@cygnus.com)
12244
12245 * gcc.c-torture/execute/990525-2.c: New test.
12246
12247 * gcc.c-torture/execute/990525-1.c: New test.
12248
12249 1999-05-24 Nathan Sidwell <nathan@acm.org>
12250
12251 * g++.old-deja/g++.other/anon3.C: New test.
12252 * g++.old-deja/g++.other/anon4.C: New test.
12253 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
12254 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
12255 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
12256 Merrill).
12257
12258 1999-05-24 Jeffrey A Law (law@cygnus.com)
12259
12260 * gcc.c-torture/execute/990524-1.c: New test.
12261
12262 * gcc.dg/990524-1.c: New test.
12263
12264 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12265
12266 * gcc.c-torture/compile/990523-1.c: New test.
12267
12268 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
12269
12270 * gcc.c-torture/compile/990519-1.c: New test.
12271
12272 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12273
12274 * gcc.c-torture/compile/990517-1.c: New test.
12275
12276 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
12277 (e4, f4): New tests.
12278 (main): Call them.
12279
12280 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12281
12282 * gcc.dg/noreturn-1.c: New test.
12283
12284 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12285
12286 * gcc.c-torture/execute/990513-1.c: New test.
12287
12288 1999-05-10 Richard Henderson <rth@cygnus.com>
12289
12290 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
12291
12292 1999-05-10 Craig Burley <craig@jcb-sc.com>
12293
12294 * g77.f-torture/execute/erfc.f: Use small single-precision
12295 values, to avoid problems on Alphas when not -mieee.
12296
12297 1999-05-08 Craig Burley <craig@jcb-sc.com>
12298
12299 * gcc.dg/990506-0.c: New test.
12300
12301 1999-05-08 Richard Henderson <rth@cygnus.com>
12302
12303 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
12304 the constant to test. Don't XFAIL 64-bit targets.
12305
12306 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
12307 * g++.old-deja/g++.law/profile1.C: Likewise.
12308
12309 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
12310 operator new instances.
12311 * g++.old-deja/g++.other/delete5.C: Likewise.
12312
12313 1999-05-03 Craig Burley <craig@jcb-sc.com>
12314
12315 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
12316 intrinsic.
12317
12318 1999-05-03 Craig Burley <craig@jcb-sc.com>
12319
12320 * g77.f-torture/execute/u77-test.f: Reverse order of two
12321 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
12322
12323 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12324
12325 * gcc.dg/compare1.c: New test.
12326
12327 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
12328
12329 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
12330 New tests.
12331
12332 1999-05-02 Craig Burley <craig@jcb-sc.com>
12333
12334 * g77.f-torture/compile/19990502-1.f: New test.
12335
12336 1999-05-02 Craig Burley <craig@jcb-sc.com>
12337
12338 * g77.f-torture/compile/19990502-0.f: New test.
12339
12340 1999-05-02 Craig Burley <craig@jcb-sc.com>
12341
12342 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
12343 intrinsic.
12344
12345 1999-05-02 Craig Burley <craig@jcb-sc.com>
12346
12347 * g77.f-torture/execute/u77-test.f (main): List libU77
12348 intrinsics not currently tested.
12349 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
12350 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
12351 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
12352 Trim blanks off the ends of some printed strings.
12353
12354 1999-05-02 Craig Burley <craig@jcb-sc.com>
12355
12356 * g77.f-torture/execute/u77-test.f (main): Just warn about
12357 FSTAT gid disagreement, as it's expected on some systems.
12358
12359 1999-05-01 Craig Burley <craig@jcb-sc.com>
12360
12361 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
12362 use a new function, which allows for some slop.
12363 Clean up some commentary.
12364 (issum): The new function.
12365 (sgladd): Deleted subroutine.
12366
12367 1999-05-01 Craig Burley <craig@jcb-sc.com>
12368
12369 * g77.f-torture/execute/u77-test.f: Modify to be more like
12370 libf2c/libU77 version, bringing patches to that version here.
12371 Add suitable commentary.
12372
12373 1999-04-25 Richard Henderson <rth@cygnus.com>
12374
12375 * gcc.dg/990424-1.c: New test.
12376
12377 1999-04-24 Craig Burley <craig@jcb-sc.com>
12378
12379 * g77.f-torture/execute/u77-test.f (main): Bug involving
12380 LSTAT has been fixed, so turn back on full checking.
12381
12382 1999-04-20 Craig Burley <craig@jcb-sc.com>
12383
12384 * g77.f-torture/compile/19990419-0.f: New test.
12385 * g77.f-torture/execute/19990419-1.f: New test.
12386
12387 1999-04-17 Richard Henderson <rth@cygnus.com>
12388
12389 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
12390 to avoid the need for a prototype to supress a warning.
12391
12392 1999-04-07 Jim Wilson <wilson@cygnus.com>
12393
12394 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
12395
12396 1999-04-04 Jeffrey A Law (law@cygnus.com)
12397
12398 * gcc.c-torture/execute/990404-1.c: New test.
12399
12400 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
12401
12402 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
12403 * gcc.dg/cpp-if3.c: Don't use -pedantic.
12404 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
12405 missing initializer warnings.
12406
12407 1999-03-28 Jeffrey A Law (law@cygnus.com)
12408
12409 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
12410 matching strings.
12411
12412 1999-03-26 Jeffrey A Law (law@cygnus.com)
12413
12414 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
12415
12416 1999-03-26 Craig Burley <craig@jcb-sc.com>
12417
12418 * g77.f-torture/execute/19990325-0.f: New test.
12419 * g77.f-torture/execute/19990325-1.f: New test.
12420
12421 1999-03-24 Jeffrey A Law (law@cygnus.com)
12422
12423 * gcc.c-torture/execute/990324-1.c: New test.
12424
12425 1999-03-22 Jim Wilson <wilson@cygnus.com>
12426
12427 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
12428 test with 4.
12429
12430 1999-03-17 Richard Henderson <rth@cygnus.com>
12431
12432 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
12433
12434 1999-03-13 Craig Burley <craig@jcb-sc.com>
12435
12436 * g77.f-torture/execute/19990313-2.f: New test.
12437 * g77.f-torture/execute/19990313-3.f: New test.
12438
12439 1999-03-13 Craig Burley <craig@jcb-sc.com>
12440
12441 * g77.f-torture/execute/19990313-0.f: New test.
12442 * g77.f-torture/execute/19990313-1.f: New test.
12443
12444 1999-03-12 Jim Wilson <wilson@cygnus.com>
12445
12446 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
12447 printf to sprintf.
12448 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
12449 (main): Add check for u15. Conditionalize u31 check depending on
12450 whether ints are <32 bits or >=32 bits.
12451
12452 1999-03-08 Craig Burley <craig@jcb-sc.com>
12453
12454 * g77.f-torture/execute/19981119-0.f: Improve testiness.
12455
12456 1999-03-08 Craig Burley <craig@jcb-sc.com>
12457
12458 * g77.f-torture/compile/19990305-0.f: New test.
12459 * g77.f-torture/execute/19981119-0.f: New test.
12460
12461 1999-03-08 Craig Burley <craig@jcb-sc.com>
12462
12463 * g77.f-torture/execute/970625-2.f: call ABORT if final
12464 result is not correct, instead of just printing it.
12465 Add this checking via newly introduced obfuscation, to
12466 trip up buggy front ends.
12467
12468 1999-03-07 Craig Burley <craig@jcb-sc.com>
12469
12470 * g77.f-torture/compile/960317-1.f: Moved from being
12471 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
12472
12473 1999-03-06 Craig Burley <craig@jcb-sc.com>
12474
12475 * g77.f-torture/execute/960317-1.f: New (old) test.
12476 * g77.f-torture/execute/970625-2.f: Ditto.
12477
12478 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
12479
12480 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
12481 message on line 1 or line 2; cccp and cpplib do this differently.
12482
12483 1999-03-01 Jeffrey A Law (law@cygnus.com)
12484
12485 * g++.old-deja/g++.law/weak1.C: New test.
12486
12487 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
12488
12489 * gcc.c-torture/execute/990119-1.c: Renamed to...
12490 * gcc.dg/990119-1.c: this, so it will only be tested once
12491 (it's a preprocessor test, it doesn't need to be run at
12492 multiple optimization levels).
12493
12494 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
12495
12496 * lib/g++.exp: Don't add incdir=$base_dir/../include to
12497 ALWAYS_CXXFLAGS.
12498
12499 1999-02-24 Craig Burley <craig@jcb-sc.com>
12500
12501 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
12502 * g77.f-torture/compile/19981216-0.f: ...as it is expected
12503 to not be compilable by current g77.
12504
12505 1999-02-24 Nick Clifton <nickc@cygnus.com>
12506
12507 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
12508
12509 1999-02-22 Jeffrey A Law (law@cygnus.com)
12510
12511 * gcc.c-torture/execute/990222-1.c: New test.
12512
12513 1999-02-19 Craig Burley <craig@jcb-sc.com>
12514
12515 * g77.f-torture/compile/19990218-0.f: New test.
12516 * g77.f-torture/noncompile/19990218-1.f: New test.
12517
12518 1999-02-18 Craig Burley <craig@jcb-sc.com>
12519
12520 * g77.f-torture/compile/19981216-0.f: New test.
12521
12522 1999-02-14 Jeffrey A Law (law@cygnus.com)
12523
12524 * gcc.dg/990214-1.c: New test.
12525
12526 1999-02-13 Jeffrey A Law (law@cygnus.com)
12527
12528 * gcc.dg/990213-2.c: New test.
12529
12530 * gcc.dg/990213-1.c: New test.
12531
12532 1999-02-12 Jeffrey A Law (law@cygnus.com)
12533
12534 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
12535 ints.
12536
12537 1999-02-11 Nick Clifton <nickc@cygnus.com>
12538
12539 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
12540 specified by target.
12541
12542 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
12543
12544 1999-02-11 Jeffrey A Law (law@cygnus.com)
12545
12546 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
12547
12548 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
12549
12550 * gcc.dg/special/ecos.exp: New test driver for new tests with
12551 special requirements.
12552
12553 * gcc.dg/special/alias-1.c: New test.
12554 * gcc.dg/special/gcsec-1.c: New test.
12555 * gcc.dg/special/weak-1.c: New test.
12556 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
12557 * gcc.dg/special/weak-2.c: New test.
12558 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
12559 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
12560 * gcc.dg/special/wkali-1.c: New test.
12561 * gcc.dg/special/wkali-2.c: New test.
12562 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
12563 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
12564
12565 1999-02-10 Felix Lee <flee@cygnus.com>
12566
12567 * lib/c-torture.exp (c-torture-compile): Pull out code for
12568 analyzing gcc error messages.
12569 (c-torture-execute): Likewise. Fix some (harmless) false
12570 positives.
12571 * lib/gcc.exp (gcc_check_compile): New function.
12572
12573 1999-02-08 Richard Henderson <rth@cygnus.com>
12574
12575 * gcc.c-torture/execute/990208-1.c: New test.
12576
12577 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
12578
12579 * g++.dg/special/ecos.exp: New driver for new tests with special
12580 requirements
12581
12582 * g++.dg/special/conpr-1.C: New test
12583 * g++.dg/special/conpr-2.C: New test
12584 * g++.dg/special/conpr-2a.C: New test
12585 * g++.dg/special/conpr-3.C: New test
12586 * g++.dg/special/conpr-3a.C: New test
12587 * g++.dg/special/conpr-3b.C: New test
12588
12589 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12590 allow g++ to use the dg driver
12591
12592 * README: Add comment about g++.dg directory
12593
12594 1999-02-06 Jeffrey A Law (law@cygnus.com)
12595
12596 * README: Update email addresses.
12597
12598 1999-02-03 Nick Clifton <nickc@cygnus.com>
12599
12600 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12601 arguments in order to force structure S onto the stack even on
12602 the alpha.
12603 (test): Pass 10 leading arguments to function foo as well as the
12604 structure S.
12605
12606 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12607 failure for all targets.
12608
12609 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12610 abort to terminate program execution.
12611
12612 1999-01-30 Richard Henderson <rth@cygnus.com>
12613
12614 * gcc.c-torture/execute/990130-1.c: New test.
12615
12616 1999-01-30 Jeffrey A Law (law@cygnus.com)
12617
12618 * gcc.dg/990130-1.c: New test.
12619
12620 1999-01-28 Michael Meissner <meissner@cygnus.com>
12621
12622 * gcc.c-torture/execute/990128-1.c: New test.
12623
12624 1999-01-27 Michael Meissner <meissner@cygnus.com>
12625
12626 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12627
12628 1999-01-27 Felix Lee <flee@cygnus.com>
12629
12630 * lib/c-torture.exp (c-torture-compile): pull out code for
12631 analyzing gcc error messages.
12632 (c-torture-execute): ditto, and fix some (harmless) false
12633 positives.
12634 * lib/gcc.exp (gcc_check_compile): new function.
12635
12636 1999-01-17 Jeffrey A Law (law@cygnus.com)
12637
12638 * gcc.dg/990117-1.c: New test.
12639
12640 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12641
12642 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12643
12644 1999-01-15 Jeffrey A Law (law@cygnus.com)
12645
12646 * g77.f-torture/compile/990115-1.f: New test.
12647
12648 1999-01-07 Jeffrey A Law (law@cygnus.com)
12649
12650 * gcc.c-torture/compile/990107-1.c: New test
12651
12652 1999-01-06 Jeffrey A Law (law@cygnus.com)
12653
12654 * gcc.c-torture/execute/990106-2.c: New test.
12655
12656 * gcc.c-torture/execute/990106-1.c: New test.
12657
12658 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
12659
12660 * gcc.c-torture/compile/981223-1.c: New test.
12661
12662 1998-12-29 Richard Henderson <rth@cygnus.com>
12663
12664 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12665 (opt3): Rename from opt4 and disable.
12666
12667 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
12668
12669 * g++.old-deja/g++.pt/ptrmem5.C: New test.
12670
12671 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
12672
12673 * g++.old-deja/g++.other/conv5.C: New test.
12674
12675 1998-12-14 Nick Clifton <nickc@cygnus.com>
12676
12677 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12678
12679 1998-12-11 Jeffrey A Law (law@cygnus.com)
12680
12681 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12682
12683 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
12684
12685 * gcc.c-torture/compile/981211-1.c: New test.
12686
12687 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
12688
12689 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12690
12691 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12692
12693 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12694
12695 * gcc.special/930510-1.c: Make C9X safe.
12696 * gcc.misc-tests/gcov-1.c Similarly.
12697 * gcc.misc-tests/gcov-2.c Similarly.
12698
12699 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12700
12701 * gcc.dg/ultrasp1.c: New test.
12702
12703 1998-12-06 Richard Henderson <rth@cygnus.com>
12704
12705 * gcc.c-torture/execute/981206.c: New test.
12706
12707 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12708
12709 * g++.old-deja/g++.ns/template7.C: New test.
12710
12711 * g++.old-deja/g++.other/expr1.C: New test.
12712
12713 * g++.old-deja/g++.eh/tmpl3.C: New test.
12714
12715 * g++.old-deja/g++.eh/tmpl2.C: New test.
12716
12717 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12718
12719 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12720 * g++.old-deja/g++.other/using6.C: Removed.
12721 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12722
12723 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12724
12725 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12726
12727 * g++.old-deja/g++.pt/overload8.C: New test.
12728
12729 * g++.old-deja/g++.pt/overload7.C: New test.
12730
12731 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12732
12733 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12734 and relinking messages.
12735 * lib/g++.exp (g++_target_compile): Remove .rpo file when
12736 compiling with -frepo.
12737
12738 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
12739
12740 * g++.old-deja/g++.pt/lookup6.C: New test.
12741
12742 1998-11-30 Nick Clifton <nickc@cygnus.com>
12743
12744 * gcc.c-torture/execute/981130-1.c: New test.
12745 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
12746
12747 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12748
12749 * g++.old-deja/g++.pt/explicit76.C: New test.
12750
12751 * g++.old-deja/g++.pt/friend38.C: New test.
12752
12753 * g++.old-deja/g++.ns/crash2.C: New test.
12754
12755 * g++.old-deja/g++.pt/defarg8.C: New test.
12756
12757 * g++.old-deja/g++.pt/instantiate6.C: New test.
12758
12759 * g++.old-deja/g++.pt/static6.C: New test.
12760
12761 * g++.old-deja/g++.pt/decl2.C: New test.
12762
12763 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
12764
12765 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
12766 problem is actually related with name lookup, but so what? :-)
12767
12768 * g++.old-deja/g++.pt/friend37.C: New test.
12769
12770 1998-11-25 Dave Love <d.love@dl.ac.uk>
12771
12772 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12773 element, which fails on some systems.
12774
12775 * g77.f-torture/execute/labug1.f: New test.
12776
12777 1998-11-21 Jeffrey A Law (law@cygnus.com)
12778
12779 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12780 is defined.
12781
12782 1998-11-18 Dave Love <d.love@dl.ac.uk>
12783
12784 * g77.f-torture/compile/981117-1.f: New test.
12785
12786 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
12787
12788 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
12789 properly discarded.
12790
12791 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
12792
12793 * gcc.c-torture/execute/memcheck: New directory of tests for
12794 -fcheck-memory-usage.
12795
12796 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12797
12798 * README: New file, general information about the testsuite and
12799 new description of the various C++ test subdirectories.
12800 * README.g++: Eliminate obsolete information, update and move most
12801 relevant stuff to README.
12802
12803 1998-11-07 Richard Henderson <rth@cygnus.com>
12804
12805 * gcc.c-torture/compile/981107-1.c: New test.
12806
12807 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
12808
12809 * execute/memcpy-bi.c: New testcase.
12810
12811 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
12812
12813 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
12814 base classes.
12815
12816 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
12817 template is selected.
12818
12819 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
12820 classes, it should be accepted for all types.
12821
12822 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
12823
12824 * g++.old-deja/g++.pt/spec24.C: Ensure that template
12825 specializations start with template headers.
12826
12827 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
12828
12829 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
12830
12831 * g++.old-deja/g++.other/init9.C: Test cross initialization of
12832 non-POD types.
12833
12834 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
12835
12836 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
12837
12838 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
12839
12840 * compile/981022-1.c, compile/981022-1.x: New test and driver.
12841
12842 1998-10-19 Jeffrey A Law (law@cygnus.com)
12843
12844 * 981019-1.c: New test.
12845
12846 1998-10-14 Robert Lipe <robertl@dgii.com>
12847
12848 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
12849 find objc headers.
12850
12851 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12852
12853 * compile/981001-4.c: Remove use of GCC extension that triggers a
12854 compiler bug.
12855
12856 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
12857
12858 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
12859
12860 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
12861
12862 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
12863 instantiation of template produces incorrect code for delete
12864 expression.
12865
12866 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
12867 constructors' name is not unique.
12868 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
12869 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
12870
12871 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
12872 automatic array of const is ill-formed.
12873
12874 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
12875 of template parameter?
12876
12877 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
12878 const.
12879
12880 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
12881 pointer-to-member expression.
12882
12883 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
12884 declaration causes ICE.
12885
12886 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
12887
12888 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
12889 reserved in the global namespace.
12890
12891 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
12892 generate needed virtual table.
12893
12894 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
12895
12896 1998-10-10 Dariush Eslimi <eslimi@loran.com>
12897
12898 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
12899 template-dependent type
12900
12901 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
12902
12903 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
12904 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
12905 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
12906
12907 * g++.old-deja/g++.other/using5.C: New test; using decl from base
12908 class should be usable as argument of member function.
12909 * g++.old-deja/g++.other/using6.C: New test; using decl from base
12910 class should be usable as return type of member function.
12911 * g++.old-deja/g++.other/using7.C: New test; using decl from base
12912 class should be usable as type of data member.
12913
12914 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
12915
12916 1998-10-09 Jeffrey A Law (law@cygnus.com)
12917
12918 * gcc.c-torture/special/920521-1.c: Fix bogus test.
12919
12920 1998-10-08 Nick Clifton <nickc@cygnus.com>
12921
12922 * gcc.dg/dll-?.c Add thumb to target list.
12923 Fix assembler scan patterns to match current assembler output.
12924
12925 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
12926
12927 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
12928 matching of template brackets.
12929
12930 * g++.old-deja/g++.other/using4.C: New test. Test using
12931 declarations of methods from base classes.
12932
12933 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
12934 within functions should introduce names into the innermost
12935 enclosing namespace.
12936
12937 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
12938 of static locals if first initialization throws.
12939
12940 1998-10-07 Jim Wilson <wilson@cygnus.com>
12941
12942 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
12943
12944 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
12945
12946 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
12947 lose track of the possible targets of tablejump insns.
12948 * special/special.exp: Run it.
12949
12950 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
12951
12952 * g++.old-deja/g++.pt/friend35.C: New test. A template function
12953 must be declared before its specializations can be named in friend
12954 declarations.
12955
12956 1998-10-05 Dave Love <d.love@dl.ac.uk>
12957
12958 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
12959
12960 * g77.f-torture/execute/io1.f: New test.
12961
12962 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
12963
12964 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
12965 with pointer to template function, for which no argument deduction
12966 is possible.
12967
12968 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
12969 specialization of template function as argument to template
12970 function.
12971
12972 * g++.old-deja/g++.other/access2.C: New test; Inner class
12973 shouldn't have privileged access to Outer's names.
12974
12975 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
12976
12977 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
12978 friend template declared within template class conflicts with
12979 nested class of the same name.
12980
12981 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
12982 is ignored.
12983
12984 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
12985 object with direct initializer as function declaration.
12986
12987 * g++.old-deja/g++.other/decl2.C: New test; duplicate
12988 initializers.
12989
12990 * g++.old-deja/g++.other/null2.C: New test; conditional operator
12991 involving const pointer and NULL produces incorrect result.
12992
12993 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
12994 type name without `typename' should be rejected with -pedantic.
12995
12996 1998-10-02 Richard Henderson <rth@cygnus.com>
12997
12998 * g++.old-deja/g++.other/addrof1.C: New test.
12999
13000 1998-10-01 Nick Clifton <nickc@cygnus.com>
13001
13002 * gcc.c-torture/compile/981001-1.c: New test.
13003 * gcc.c-torture/execute/981001-1.c: New test.
13004
13005 1998-10-01 Jeffrey A Law (law@cygnus.com)
13006
13007 * gcc.c-torture/compile/981001-2.c: New test.
13008 * gcc.c-torture/compile/981001-3.c: New test.
13009 * gcc.c-torture/compile/981001-4.c: New test.
13010
13011 1998-10-01 Robert Lipe <robertl@dgii.com>
13012
13013 * lib/objc.exp (objc_target_compile): Add -L during compiles for
13014 multilibbed hosts. Idea grafted from g77.exp.
13015
13016 1998-09-30 Dave Love <d.love@dl.ac.uk>
13017
13018 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
13019 avoid losing on systems which need -lsocket.
13020
13021 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
13022
13023 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
13024 * g++.old-deja/g++.other/nested2.C: Ditto.
13025 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
13026 failure.
13027
13028 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
13029
13030 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
13031 preferred over template operator!= for enum bitfields.
13032
13033 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
13034
13035 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
13036 that happen to have the same base name, but in different scopes,
13037 are incorrectly rejected.
13038
13039 1998-09-16 Richard Henderson <rth@cygnus.com>
13040
13041 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
13042 on the native word size instead of an integer literal.
13043
13044 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
13045
13046 * g++.old-deja/g++.other/static2.C: Invocation of static data
13047 member of type pointer-to-function denoted as non-static member.
13048
13049 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
13050 checks involving function types and aliases.
13051
13052 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
13053
13054 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
13055 redefined to the same non-trivial type.
13056
13057 * g++.old-deja/g++.pt/explicit73.C: Test for proper
13058 namespace-qualification of template specializations declared in
13059 other namespaces.
13060
13061 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
13062 to declare a subset of the specializations of a template function
13063 as friends of specializations of a template class.
13064
13065 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
13066 member templates that do not fully specialize the enclosing
13067 template class are rejected.
13068
13069 1998-09-11 Dave Love <d.love@dl.ac.uk>
13070
13071 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
13072
13073 1998-09-08 Dave Love <d.love@dl.ac.uk>
13074
13075 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
13076 altered from libf2c/libU77 version.
13077
13078 1998-09-06 Dave Love <d.love@dl.ac.uk>
13079
13080 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
13081
13082 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
13083
13084 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
13085 (un)signed char are different types for template specialization
13086 purposes.
13087
13088 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
13089
13090 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
13091 * objc: ObjC testsuite.
13092
13093 1998-08-31 Catherine Moore <clm@cygnus.com>
13094
13095 * gcc.c-torture/execute/941014-1.x: New file.
13096
13097 1998-08-31 Nick Clifton <nickc@cygnus.com>
13098
13099 * lib/c-torture.exp: Add support for
13100 torture_eval_before_compile and torture_eval_before_execute
13101 variables.
13102
13103 1998-08-30 Jeffrey A Law (law@cygnus.com)
13104
13105 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
13106 this test triggers valid.
13107
13108 1998-08-27 Jeffrey A Law (law@cygnus.com)
13109
13110 * gcc.dg/980827-1.c: New test.
13111
13112 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
13113
13114 * gcc.c-torture/execute/loop-4b.c: New test.
13115
13116 1998-08-26 Nick Clifton <nickc@cygnus.com>
13117
13118 * lib/c-torture.exp: Add support for
13119 torture_eval_before_compile and torture_eval_before_execute
13120 variables.
13121
13122 1998-08-25 Jeffrey A Law (law@cygnus.com)
13123
13124 * gcc.c-torture/compile/980825-1.c: New test.
13125
13126 1998-08-24 Nick Clifton <nickc@cygnus.com>
13127
13128 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
13129 count number tests in opt_t0 not good_t0.
13130
13131 1998-08-24 Jeffrey A Law (law@cygnus.com)
13132
13133 * gcc.c-torture/compile/930326-1.x: Fix typo.
13134
13135 1998-08-23 Mark Mitchell <mark@markmitchell.com>
13136
13137 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
13138 causes an ICE.
13139
13140 1998-08-21 Jeffrey A Law (law@cygnus.com)
13141
13142 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
13143 STACK_SIZE is defined.
13144 * gcc.c-torture/unsorted/stuct.c: Similarly.
13145
13146 * gcc.c-torture/compile/980821-1.c: New test.
13147
13148 1998-08-21 Jeffrey A Law (law@cygnus.com)
13149
13150 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
13151
13152 1998-08-19 Mark Mitchell <mark@markmitchell.com>
13153
13154 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
13155 code.
13156
13157 1998-08-09 Mark Mitchell <mark@markmitchell.com>
13158
13159 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
13160 error'.
13161
13162 1998-08-18 Jeffrey A Law (law@cygnus.com)
13163
13164 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
13165
13166 1998-08-16 Jeffrey A Law (law@cygnus.com)
13167
13168 * gcc.c-torture/compile/980816-1.c: New test.
13169
13170 * gcc.dg/980816-1.c: New test.
13171
13172 1998-08-13 Jeffrey A Law (law@cygnus.com)
13173
13174 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
13175 compiler for ieee tests.
13176
13177 1998-08-01 Dave Love <d.love@dl.ac.uk>
13178
13179 * g77.f-torture/compile/980729-0.f: New test.
13180
13181 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
13182
13183 * gcc.c-torture/special/eeprof-1.c: New test, for
13184 -finstrument-functions.
13185 * gcc.c-torture/special/special.exp: Run it.
13186
13187 1998-07-29 Jeffrey A Law (law@cygnus.com)
13188
13189 * gcc.c-torture/compile/980729-1.c: New test.
13190
13191 1998-07-27 Nick Clifton <nickc@cygnus.com>
13192
13193 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
13194 __thumb__ is defined, and test for ARM style doubles if so.
13195
13196 1998-07-26 Dave Love <d.love@dl.ac.uk>
13197
13198 * g77.f-torture/noncompile/980615-0.f: New test.
13199
13200 1998-07-26 H.J. Lu (hjl@gnu.org)
13201
13202 * gcc.dg/980312-1.c: Do link instead of compile.
13203 * gcc.dg/980313-1.c: Likewise.
13204
13205 1998-07-26 Jeffrey A Law (law@cygnus.com)
13206
13207 * gcc.c-torture/compile/980726-1.c: New test.
13208
13209 1998-07-25 Dave Love <d.love@dl.ac.uk>
13210
13211 * g77.f-torture/execute/io0.f: New test.
13212
13213 1998-07-24 Nick Clifton <nickc@cygnus.com>
13214
13215 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
13216 an int.
13217
13218 1998-06-18 Michael Meissner <meissner@cygnus.com>
13219
13220 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
13221 m32r bugs.
13222
13223 1998-07-17 Nick Clifton <nickc@cygnus.com>
13224
13225 * gcc.dg/980626-1.c: Expect failures for all toolchains until
13226 c-decl.c:grokdeclarator can handle mode attributes.
13227
13228 1998-07-16 Jeffrey A Law (law@cygnus.com)
13229
13230 * gcc.c-torture/execute/980716-1.c: New test.
13231
13232 1998-07-13 Jeffrey A Law (law@cygnus.com)
13233
13234 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
13235 the mn10200.
13236 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
13237 the mn10200.
13238 * gcc.c-torture/execute/va-arg-3.x: Similarly.
13239 * gcc.c-torture/compile/930326-1.x: Similarly.
13240
13241 1998-07-13 Dave Love <d.love@dl.ac.uk>
13242
13243 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
13244 New test from Craig.
13245
13246 1998-07-12 Dave Love <d.love@dl.ac.uk>
13247
13248 * g77.f-torture/noncompile/980616-0.f: New test.
13249
13250 * g77.f-torture/execute/970816-3.f: New test from Craig.
13251
13252 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13253
13254 * g++.other/singleton.C: Return error value instead of taking
13255 SIGSEGV.
13256
13257 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
13258
13259 * g++.other/singleton.C: New test. Warning is under dispute.
13260 Runtime crash is not.
13261
13262 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13263
13264 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
13265 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
13266 using6.C, using7.C}: New namespace tests.
13267
13268 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
13269
13270 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
13271 specialization with typedef'ed names used as array indexes.
13272
13273 1998-07-09 Jeffrey A Law (law@cygnus.com)
13274
13275 * gcc.c-torture/execute/980709-1.c: New test.
13276
13277 * gcc.dg/980709-1.c: New test.
13278
13279 1998-07-07 Richard Henderson <rth@cygnus.com>
13280
13281 * gcc.c-torture/execute/bcp-1.c: New test.
13282
13283 1998-07-07 Jeffrey A Law (law@cygnus.com)
13284
13285 * gcc.c-torture/execute/980707-1.c: New test.
13286
13287 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
13288
13289 * gcc.c-torture/compile/980706-1.c: New test.
13290
13291 1998-07-01 Dave Love <d.love@dl.ac.uk>
13292
13293 * g77.f-torture/execute/980701-0.f,
13294 g77.f-torture/execute/980701-1.f: New test from Craig.
13295
13296 1998-07-01 Jeffrey A Law (law@cygnus.com)
13297
13298 * gcc.c-torture/compile/980701-1.c: New test.
13299
13300 * gcc.c-torture/execute/980701-1.c: New test.
13301
13302 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
13303 rlsruhe.de>
13304
13305 * g++.old-deja/g++.robertl/eb132.C: New test.
13306 * g++.old-deja/g++.robertl/eb133.C: Likewise.
13307
13308 1998-06-29 Dave Love <d.love@dl.ac.uk>
13309
13310 * g77.f-torture/execute/980628-7.f,
13311 g77.f-torture/execute/980628-8.f,
13312 g77.f-torture/execute/980628-9.f,
13313 g77.f-torture/execute/980628-10.f: New tests from Craig.
13314
13315 * g77.f-torture/execute/980628-3.f: Remove mail headers.
13316
13317 1998-06-28 Jeffrey A Law (law@cygnus.com)
13318
13319 * g77.f-torture/execute/980628-4.f: New test from Craig.
13320 * g77.f-torture/execute/980628-5.f: Likewise.
13321 * g77.f-torture/execute/980628-2.f: Likewise.
13322 * g77.f-torture/execute/980628-0.f: Likewise.
13323 * g77.f-torture/execute/980628-1.f: Likewise.
13324 * g77.f-torture/execute/980628-3.f: Likewise.
13325 * g77.f-torture/execute/980628-6.f: Likewise.
13326
13327 1998-06-28 Jeffrey A Law (law@cygnus.com)
13328
13329 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
13330 directory when nothing has been installed yet.
13331
13332 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
13333
13334 * gcc.c-torture/special/special.exp: Handle newer versions of
13335 dejagnu.
13336
13337 1998-06-26 Jeffrey A Law (law@cygnus.com)
13338
13339 * gcc.dg/980626-1.c: New test.
13340
13341 1998-06-19 Bruno Haible <haible@ilog.fr>
13342
13343 * gcc.misc-tests/m-un-2.c: New test.
13344 * g++.old-deja/g++.other/warn01.c: Likewise.
13345
13346 1998-06-19 Robert Lipe <robertl@dgii.com>
13347
13348 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
13349 compatibility with assmblers with a different comment character.
13350 Eliminate use of GAS-specific extensions.
13351
13352 1998-06-19 Jeffrey A Law (law@cygnus.com)
13353
13354 * gcc.c-torture/execute/ieee/980619-1.c: New test.
13355
13356 1998-06-19 Robert Lipe <robertl@dgii.com>
13357
13358 *lib/g77.exp: Replace search for libf2c.a with search for newly
13359 renamed libg2c.a
13360
13361 1998-06-17 Jeffrey A Law (law@cygnus.com)
13362
13363 * gcc.c-torture/execute/980617-1.c: New test.
13364
13365 1998-06-12 Jeffrey A Law (law@cygnus.com)
13366
13367 * gcc.c-torture/execute/980612-1.c: New test.
13368
13369 1998-06-08 Jeffrey A Law (law@cygnus.com)
13370
13371 * gcc.dg/980523-1.c: Only test on ppc-linux.
13372 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
13373
13374 * gcc.c-torture/execute/980608-1.c: New test.
13375
13376 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
13377
13378 * gcc.c-torture/execute/980605-1.c: New test.
13379
13380 1998-06-04 Jeffrey A Law (law@cygnus.com)
13381
13382 * gcc.c-torture/execute/980604-1.c: New test.
13383
13384 1998-06-02 Jeffrey A Law (law@cygnus.com)
13385
13386 * gcc.c-torture/execute/980602-1.c: New test.
13387 * gcc.c-torture/execute/980602-2.c: Likewise.
13388
13389 1998-06-02 Dave Love <d.love@dl.ac.uk>
13390
13391 * 970125-0.f: Fix per JCB. Add commentary.
13392
13393 1998-05-31 Michael Meissner <meissner@cygnus.com>
13394
13395 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
13396 IEEE -0 support.
13397
13398 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
13399
13400 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
13401 earlier.
13402
13403 1998-05-28 Catherine Moore <clm@cygnus.com>
13404
13405 * gcc.c-torture/execute/980526-3.c: New test.
13406
13407 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
13408
13409 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
13410 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
13411 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
13412 m88k-motorola-sysv3 to XFAIL.
13413
13414 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13415
13416 * gcc.dg/980526-1.c: New test.
13417 * gcc.c-torture/execute/980526-2.c: New test.
13418
13419 1998-05-26 Jeffrey A Law (law@cygnus.com)
13420
13421 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
13422
13423 * gcc.c-torture/execute/980526-1.c: New test.
13424
13425 1998-05-26 Dave Love <d.love@dl.ac.uk>
13426
13427 * g77.f-torture/execute/alpha2.f: Add runtime test.
13428
13429 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
13430
13431 * g++.old-deja/old-deja.exp: Strip leading directories.
13432
13433 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
13434 error for the line. Don't run multiple tests for the same line.
13435
13436 1998-05-23 Jeffrey A Law (law@cygnus.com)
13437
13438 * gcc.dg/980523-1.c: New test.
13439
13440 1998-05-23 Dave Love <d.love@dl.ac.uk>
13441
13442 * g77.f-torture/compile/970915-0.f: New test.
13443
13444 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
13445
13446 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
13447
13448 1998-05-21 Jeffrey A Law (law@cygnus.com)
13449
13450 * gcc.dg/980520-1.c: New test.
13451
13452 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
13453
13454 * gcc.dg/980502-1.c: Fix return type.
13455
13456 1998-05-20 Jeffrey A Law (law@cygnus.com)
13457
13458 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
13459 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
13460 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
13461 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
13462 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
13463
13464 1998-05-20 Dave Love <d.love@dl.ac.uk>
13465
13466 * g77.f-torture/execute/980520-1.f: New test.
13467
13468 1998-05-15 Dave Love <d.love@dl.ac.uk>
13469
13470 * lib/mike-g77.exp: New file.
13471
13472 * g77.f-torture/noncompile/noncompile.exp,
13473 g77.f-torture/noncompile/check0.f: New files.
13474
13475 1998-05-14 Dave Love <d.love@dl.ac.uk>
13476
13477 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
13478 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
13479 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
13480 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
13481 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
13482 abort where appropriate.
13483
13484 1998-05-05 Michael Meissner <meissner@cygnus.com>
13485
13486 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
13487 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
13488
13489 1998-04-29 Dave Love <d.love@dl.ac.uk>
13490
13491 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
13492
13493 1998-04-27 Dave Love <d.love@dl.ac.uk>
13494
13495 * g77.f-torture/compile/980427-0.f: New test.
13496
13497 1998-04-24 Dave Love <d.love@dl.ac.uk>
13498
13499 * g77.f-torture/compile/980424-0.f: New test.
13500
13501 1998-04-19 Dave Love <d.love@dl.ac.uk>
13502
13503 * g77.f-torture/compile/980419-2.f (main): New test.
13504 * g77.f-torture/compile/970125-0.f: New test.
13505 * g77.f-torture/compile/980419-1.f: New test.
13506
13507 1998-04-08 Jim Wilson <wilson@cygnus.com>
13508
13509 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
13510 of loop-4.c.
13511
13512 1998-04-07 Jim Wilson <wilson@cygnus.com>
13513
13514 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
13515
13516 1998-04-03 Jim Wilson <wilson@cygnus.com>
13517
13518 * gcc.c-torture/compile/980329-1.c: New test.
13519
13520 1998-03-18 Jim Wilson <wilson@cygnus.com>
13521
13522 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
13523 * gcc.dg/980312-1.c: Fix typo in -march command.
13524
13525 1998-03-16 H.J. Lu (hjl@gnu.org)
13526
13527 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
13528
13529 1998-03-11 Robert Lipe <robertl@dgii.com>
13530
13531 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
13532 Dave Love agree the Fortran source is bogus.
13533
13534 1998-03-11 Robert Lipe <robertl@dgii.com>
13535
13536 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
13537 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
13538 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
13539 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
13540 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
13541
13542 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
13543
13544 * g++.old-deja/g++.other/friend1.C: New test.
13545
13546 1998-02-18 Dave Love <d.love@dl.ac.uk>
13547
13548 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
13549 possibly uninitialized) variables and declare dnrm2.
13550
13551 1998-02-23 Robert Lipe <robertl@dgii.com>
13552
13553 From Bruno Haible <haible@ilog.fr>:
13554 * gcc.c-torture/execute/980223.c: New test.
13555
13556 1998-02-13 Jeffrey A Law (law@cygnus.com)
13557
13558 * gcc.dg/ifelse-1.c: New test.
13559
13560 1998-02-09 H.J. Lu (hjl@gnu.org)
13561
13562 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
13563
13564 * lib/old-dejagnu.exp (old-dejagnu): Added the
13565 "execution test - XFAIL *-*-*" handling in the spirit of
13566 "excess errors test -". Changed the "execution test fails"
13567 handling to be like "excess errors test fails".
13568 * Update various tests accordingly.
13569
13570 1998-02-06 Jim Wilson <wilson@cygnus.com>
13571
13572 * gcc.c-torture/execute/980205.c: New test.
13573
13574 1998-01-18 Jeffrey A Law (law@cygnus.com)
13575
13576 * lib/c-torture.exp: Look for .x files instead of .cexp files.
13577 * lib/f-torture.exp: Similarly.
13578 * gcc.c-torture: Rename all .cexp files to .x files.
13579
13580 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
13581
13582 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
13583 (940510-1.c): Removed duplicate.
13584 (971104-1.c): New test.
13585
13586 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
13587
13588 * lib/f-torture.exp: Improve error and loop detection.
13589
13590 1997-11-19 Michael Meissner <meissner@cygnus.com>
13591
13592 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13593 use that to size the filler array.
13594
13595 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
13596
13597 * lib/c-torture.exp(c-torture-execute): Fix typo.
13598
13599 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13600 testcase as the executable name. Keep the executable around if
13601 the test fails.
13602
13603 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
13604
13605 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13606 changes. Only test one -g option, and move it to the end of the
13607 list of options to test.
13608
13609 1997-09-19 Michael Meissner <meissner@cygnus.com>
13610
13611 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13612 variable GCC_TORTURE_OPTIONS to supply default switches separated
13613 by colons. If no environment variable, run tests with -O0 -g, -O1
13614 -g, and -O2 -g as well.
13615
13616 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
13617
13618 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13619 explanatory comments. Fix indentation.
13620
13621 1997-09-15 Jeffrey A Law (law@cygnus.com)
13622
13623 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13624
13625 1997-09-11 Jeffrey A Law (law@cygnus.com)
13626
13627 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13628 * g++.old-deja/g++.mike/p7325.C: Likewise.
13629 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13630
13631 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
13632
13633 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13634 * g++.old-deja/g++.brendan/crash30.C: Likewise.
13635 * g++.old-deja/g++.brendan/crash39.C: Likewise.
13636 * g++.old-deja/g++.law/operators4.C: Likewise.
13637
13638 1997-09-11 Joe Buck (jbuck@synopsys.com)
13639
13640 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13641 * g++.old-deja/g++.mike/p784.C: Ditto.
13642 * g++.old-deja/g++.mike/p785.C: Ditto.
13643
13644 1997-09-05 Jeffrey A Law (law@cygnus.com)
13645
13646 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13647
13648 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
13649
13650 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13651 target feature; pass this to c-torture-execute as needed.
13652
13653 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
13654
13655 * lib/c-torture.exp(c-torture-execute): If the previous and the
13656 current executables being tested are identical, we don't need to
13657 run the executable again. Try to make the executable names
13658 unique. Add an optional argument for passing additional compiler
13659 flags.
13660
13661 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
13662
13663 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13664
13665 1997-08-29 Jeffrey A Law (law@cygnus.com)
13666
13667 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13668
13669 1997-07-31 Jeffrey A Law (law@cygnus.com)
13670
13671 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13672 32bit or larger longs.
13673
13674 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13675 have either a 32bit long or 32bit int.
13676
13677 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
13678
13679 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13680 Make double precision tests dependent on sizeof (double).
13681
13682 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
13683
13684 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13685 too.
13686
13687 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
13688
13689 * gcc.c-torture/compile/961203-1.cexp: New script.
13690
13691 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
13692
13693 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13694 up the includes ourselves.
13695
13696 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
13697
13698 * lib/plumhall.exp: Remove random include, and add a few
13699 verbose messages for debugging.
13700
13701 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
13702
13703 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13704 of trying to do it ourselves.
13705
13706 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
13707
13708 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13709
13710 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
13711
13712 * gcc.prms/5403.c: Made regexp a bit less strict.
13713
13714 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
13715
13716 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13717 is returned from remote_load instead.
13718 * lib/plumhall.exp: Ditto.
13719 * lib/mike-g++.exp: Ditto.
13720 * lib/old-dejagnu.exp: Ditto.
13721 * lib/c-torture.exp: Ditto.
13722
13723 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
13724
13725 * lib/g++.exp: Use build_wrapper procedure.
13726 * lib/gcc.exp: Ditto.
13727
13728 1997-05-20 Jeffrey A Law (law@cygnus.com)
13729
13730 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13731 an old-style decl for malloc. Fixes tests to work when
13732 sizeof (int) != sizeof (size_t).
13733
13734 1997-05-15 Mike Meissner <meissner@cygnus.com>
13735
13736 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13737
13738 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13739 use stdargs.h interface.
13740
13741 1997-05-15 Mike Meissner <meissner@cygnus.com>
13742
13743 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13744 NO_VARARGS when compiling.
13745
13746 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
13747
13748 * lib/plumhall.exp(ph_includes): New procedure.
13749 (ph_make): Use it.
13750 (ph_compiler): Ditto.
13751
13752 * lib/g++.exp: Rename test-glue.c to testglue.c.
13753 * lib/gcc.exp: Ditto.
13754
13755 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
13756
13757 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13758 to completion when it's called.
13759
13760 1997-03-21 Michael Meissner <meissner@cygnus.com>
13761
13762 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13763 is defined, don't do test.
13764
13765 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
13766
13767 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13768 for object files.
13769 (ph_summary): Mark skipped testcases as untested, not unresolved.
13770
13771 * lib/plumhall.exp (ph_make): If unresolved because of bad
13772 errorCode, record errorCode in log file.
13773 (*): Replace send_log/verbose with verbose -log.
13774
13775 1997-03-19 Michael Meissner <meissner@cygnus.com>
13776
13777 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13778 double conversion if double isn't at least 8 bytes.
13779
13780 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
13781 int to work with targets where int is 16 bits.
13782
13783 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
13784 8 bytes, just exit, since 4 byte doubles don't have enough bits of
13785 precision for the test to complete.
13786
13787 1997-03-14 Michael Meissner <meissner@cygnus.com>
13788
13789 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
13790 if d10v is not compiled with the -mdouble64 flag.
13791 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
13792
13793 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
13794 d10v is not compiled with the -mint32 flag.
13795
13796 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
13797
13798 * lib/plumhall.exp: Use incr_count.
13799
13800 1997-03-12 Jeffrey A Law (law@cygnus.com)
13801
13802 * gcc.c-torture: Update to c-torture-1.45.
13803
13804 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
13805
13806 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
13807 the name of the expect testcase file).
13808
13809 * lib/g++.exp(g++_init): Ditto.
13810
13811 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
13812
13813 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
13814 the host.
13815
13816 * lib/gcc.exp(gcc_exit): New procedure.
13817
13818 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
13819
13820 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
13821 specs where appropriate.
13822
13823 * g++.old-deja/g++.arm/*: Added additional ERROR checks
13824 because of new "candidates are" messages, and removed a few
13825
13826 * Converted all non-old-style g++ testcases to old-style, and
13827 moved into g++.old-deja.
13828
13829 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
13830
13831 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
13832 options.
13833
13834 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
13835 succeeded.
13836
13837 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
13838
13839 1997-02-13 Michael Meissner <meissner@cygnus.com>
13840
13841 * lib/gcc.exp (gcc_target_compile): Add support for defining
13842 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
13843 the machine doesn't have those features.
13844
13845 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
13846
13847 * g++.law/operators4.exp: Don't use LIBS.
13848
13849 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
13850
13851 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
13852
13853 * lib/mike-g++.exp: Don't set the compiler to be tested here.
13854 * lib/g++.exp: Set it here instead. Also, allow use of the
13855 --tool_exec and --tool_opt options. Change CXX to
13856 GXX_UNDER_TEST.
13857
13858 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
13859
13860 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
13861
13862 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
13863
13864 * lib/old-dejagnu.exp: Use prune_warnings instead of
13865 prune_system_crud.
13866 * lib/mike-g++.exp: Ditto.
13867 * lib/gcc.exp: Ditto.
13868 * lib/g++.exp: Ditto.
13869
13870 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
13871
13872 1997-02-07 Jeffrey A Law (law@cygnus.com)
13873
13874 * 941014-2.c: Include stdlib.h
13875 * 960327-1.c: Include stdio.h
13876 * dbra.c, index-1.c: Don't assume ints are 32bits.
13877
13878 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
13879
13880 * lib/gcc.exp: Add gcc,stack_size target feature.
13881
13882 * lib/g++.exp(g++_target_compile): Add the include and link
13883 paths here, not in two other places. And, it's $options, not
13884 options.
13885
13886 * lib/mike-g++.exp(postbase): Remove the code that determines
13887 the correct include and link paths.
13888 * g++.old-deja/old-deja.exp: Ditto.
13889
13890 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
13891
13892 * lib/g++.exp(g++_init): target_compile no longer returns the
13893 filename of the result.
13894
13895 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
13896
13897 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
13898 call to glob.
13899
13900 * gcc.c-torture/special/special.exp: Change call to
13901 gcc_target_compile to include the object file.
13902
13903 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
13904
13905 * gcc.c-torture/special/special.exp: Correct misspelling in last
13906 change.
13907
13908 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
13909
13910 * lib/plumhall.exp(ph_summary): Log the entire output of the
13911 executable. Return -1 if there were any failures, 0 otherwise.
13912 (ph_execute): Return -1 if there were any failures, 0 otherwise.
13913 (ph_make): Clean up objects and executables that were built
13914 if the tests succeeded.
13915
13916 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
13917
13918 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
13919 libraries and includes in the build tree as appropriate.
13920
13921 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
13922
13923 * lib/c-torture.exp: Instead of looking for the global variable
13924 NO_LONG_LONG, check to see if that's a feature of the target.
13925
13926 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
13927
13928 * config/default.exp: Minimize. Delete the remainer of the files in
13929 config; this functionality is now in devo/dejagnu/config.
13930
13931 g++.*/*: Pass any additional flags used to compile to postbase;
13932 delete CXXFLAGS.
13933
13934 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
13935 is now done by runtest.exp. Use gcc_target_compile instead of
13936 compile.
13937
13938 lib/c-torture.exp: Use gcc_target_compile instead of compile.
13939 Remove references to CFLAGS. Use remote_file instead of
13940 calling rm -f.
13941 (c-torture): Take a list of arguments to use to compile this
13942 testcase.
13943
13944 lib/g++.exp: Simplify. Use target_compile instead of compile.
13945 lib/gcc-dg.exp: Ditto.
13946 lib/gcc.exp: Ditto.
13947 lib/mike-{gcc,g++}.exp: Ditto.
13948 lib/old-dejagnu.exp: Ditto.
13949 lib/plumhall.exp: Ditto.
13950
13951 1997-01-08 Jim Wilson <wilson@cygnus.com>
13952
13953 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
13954 (ph_linker): Likewise.
13955
13956 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
13957
13958 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
13959 MAP_ANON / MAP_ANONYMOUS if defined;
13960 else try to map from /dev/zero .
13961
13962 1996-11-12 Jeffrey A Law (law@cygnus.com)
13963
13964 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
13965 isn't defined, then define it to MAP_ANONYMOUS.
13966
13967 1996-11-12 Jeffrey A Law (law@cygnus.com)
13968
13969 * gcc.c-torture: Update to c-torture-1.42 release.
13970
13971 1996-11-11 Jeffrey A Law (law@cygnus.com)
13972
13973 * gcc.c-torture: Update to c-torture-1.41 release.
13974
13975 1996-10-27 Jeffrey A Law (law@cygnus.com)
13976
13977 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
13978 c-torture release.
13979
13980 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
13981
13982 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
13983 and LDFLAGS. Fix second case to append the target_info ldflags
13984 onto LDFLAGS, not CFLAGS.
13985 * lib/g++.exp (g++_init): Add target_info stuff.
13986 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
13987 of libgloss and newlib flags for !native.
13988
13989 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
13990 (GDB): Fix relative path to go up another dir for finding gdb.
13991
13992 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
13993
13994 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
13995 versions in the target_info array, if they don't exist.
13996
13997 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
13998
13999 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
14000
14001 1996-07-08 Jim Wilson <wilson@cygnus.com>
14002
14003 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
14004 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
14005
14006 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
14007
14008 * lib/old-dejagnu.exp: Don't remove the output file before we've
14009 actually tested it. Don't append pwd to the path of the executable
14010 we're testing.
14011
14012 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
14013
14014 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
14015
14016 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
14017
14018 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
14019 temporary directory for compiler files, and set it to a default
14020 value of /tmp. Set $output as the name of the output file from
14021 compiling the testcase. Add a -o option to $cflags_var so the
14022 compiler writes the final output file as $output. Set $executable
14023 to $output.
14024
14025 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
14026 directory for compiler files, and set it to /tmp if it doesn't
14027 already have a value. Set $output_file to the name of the output
14028 file from compiling the testcase. Add a -o option to CXXFLAGS so
14029 the compiler writes the final output file as $output. Use $output
14030 as the executable to be tested.
14031
14032 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
14033
14034 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
14035
14036 1996-06-08 Jeffrey A Law (law@cygnus.com)
14037
14038 * gcc.c-torture/execute/pending-1.c: New test. Still
14039 pending in Tege's queue.
14040
14041 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
14042
14043 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
14044 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
14045 if there were failures. Call unresolved if there were unresolved
14046 testcases. Call gcc_fail if program did not run to completion.
14047 (ph_make): Pass additional argument name to ph_execute.
14048 (ph_execute): Add new argument. Pass additional arguments to
14049 ph_summary. Call gcc_fail is there is no execution output.
14050
14051 1996-04-24 Jeffrey A Law (law@cygnus.com)
14052
14053 * lib/plumhall.exp (proc_summary): Output relavent summary
14054 lines into the log so specific failures in plumhall can be
14055 investigated.
14056
14057 1996-04-10 Jeffrey A Law (law@cygnus.com)
14058
14059 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
14060 (c-torture-execute): Don't try to execute tests which use
14061 "long long" types if $NO_LONG_LONG is nonzero.
14062
14063 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
14064
14065 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
14066 not c-torture.
14067
14068 * gcc.ieee: Move from here.
14069 * gcc.c-torture/execute/ieee: To here.
14070
14071 1996-03-26 Jeffrey A Law (law@cygnus.com)
14072
14073 * gcc.c-torture: Update to c-torture-1.41 release.
14074
14075 1996-03-22 Jeffrey A Law (law@cygnus.com)
14076
14077 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
14078 not "$output".
14079
14080 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
14081
14082 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
14083 -c present.
14084
14085 1996-03-02 Jeffrey A Law (law@cygnus.com)
14086
14087 * config/proelf.exp: Handle connecting to a simulator.
14088
14089 1996-01-31 Jeffrey A Law (law@cygnus.com)
14090
14091 * config/proelf.exp: New file. Enough framework that we can
14092 run c-torture tests on the proelf targets (or any other target
14093 that gdb can connect to for that matter).
14094
14095 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
14096
14097 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
14098 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
14099
14100 * lib/plumhall.exp (ph_execute): Always call ph_summary if
14101 exec_output exists.
14102
14103 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
14104
14105 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
14106 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
14107
14108 * config/*.exp: Update FSF address. Change result of ${tool}_load
14109 to pass/fail/unresolved/unsupported/untested. Caller must now
14110 call unresolved/unsupported/untested.
14111 * lib/*.exp: Update FSF address. Update to handle new results of
14112 ${tool}_load.
14113 * lib/chill.exp (verbose): Delete.
14114
14115 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
14116
14117 * lib/gcc.exp (default_gcc_start): Change order of args to
14118 $LDFLAGS $CFLAGS $LIBS.
14119 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
14120 Save/set/restore CFLAGS. Pass single arg to gcc_start.
14121 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
14122 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
14123 * gcc.misc-tests/dg-test.exp: Likewise.
14124 * gcc.misc-tests/msgs.exp: Likewise.
14125 * gcc.prms/prms.exp: Likewise.
14126 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
14127 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
14128
14129 * lib/dg.exp: Deleted, moved to dejagnu/lib.
14130
14131 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
14132
14133 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
14134
14135 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
14136 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
14137
14138 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
14139 necessary.
14140
14141 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
14142
14143 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
14144 global for loop; add use of $mathlib.
14145 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
14146 settings here; set mathlib for anything but VxWorks.
14147
14148 1996-01-22 Jeffrey A Law (law@cygnus.com)
14149
14150 * gcc.c-torture: Update to c-torture-1.40 release.
14151
14152 1996-01-03 Jeffrey A Law (law@cygnus.com)
14153
14154 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
14155 dg.exp.
14156
14157 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
14158
14159 * lib/c-torture.exp (c-torture-execute): Declare "output" as
14160 global.
14161
14162 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
14163
14164 * lib/g++.exp (LIBS): Define if not already.
14165 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
14166 (gcc-dg-prune): Call prune_gcc_output.
14167 * lib/gcc.exp (prune_gcc_output): New proc.
14168 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
14169 prune_gcc_output.
14170
14171 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
14172
14173 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
14174 (c-torture-execute): Likewise. Rename `name' to `testcase'.
14175
14176 1995-11-15 Jeffrey A Law (law@cygnus.com)
14177
14178 * gcc.c-torture: Update to c-torture-1.39 release.
14179
14180 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
14181
14182 * lib/c-torture.exp (c-torture-execute): Don't return if one option
14183 fails, try others as well.
14184
14185 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
14186
14187 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
14188 If compilation fails, mark execute tests as `untested'.
14189 If test is marked as unsupported, don't mark compilation and
14190 execute tests as failed.
14191
14192 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
14193
14194 * lib/g++.exp (g++_init): Don't link in libg++, and look to
14195 libstdc++ for whether or not we want to be doing shared
14196 libraries. Delete link_curses since we don't need it anymore.
14197 * lib/mike-g++.exp (postbase): Don't link in libg++.
14198 * g++.old-deja/old-deja.exp: Likewise.
14199
14200 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
14201
14202 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
14203
14204 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
14205
14206 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
14207 For that, add `-Wl,-a,shared_archive'.
14208 * g++.old-deja/old-deja.exp: Likewise.
14209
14210 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
14211
14212 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
14213
14214 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
14215
14216 * lib/mike-g++.exp (postbase): Pay attention to the status of
14217 g++_load.
14218
14219 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
14220
14221 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
14222
14223 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
14224
14225 * lib/gcc.exp (default_gcc_start): No longer need to log program
14226 being executed or its output, execute_anywhere does that now.
14227 * lib/g++.exp (default_g++_version): Call execute_anywhere.
14228 (default_g++_start): Likewise. Delete calls to verbose/send_log.
14229
14230 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
14231
14232 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
14233 the same as those in lib/g++.exp.
14234
14235 1995-10-10 Jeff Law (law@hurl.cygnus.com)
14236
14237 * gcc.c-torture: Update to c-torture-1.38 release.
14238 * gcc.ieee: Related changes.
14239
14240 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
14241
14242 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
14243 "exec". Minor reformatting changes.
14244
14245 * config/rom68k.exp (${tool}_load): Make it work in a canadian
14246 cross. This means all "exec" calls now work on a remote host as
14247 well.
14248 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
14249 cross. Filter out the extra "\r\n" stuff that expect puts in.
14250 (c-torture-execute): Filter out the bogus warnings like
14251 c-torture-compile does. Add support for canadian cross.
14252 * lib/gcc.exp (default_gcc_version, default_gcc_start)
14253 Use execute_anywhere rather than calling exec directly. Now it
14254 works for canadian cross testing.
14255
14256 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
14257
14258 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
14259 results into a variable, and check that rather than using file exists.
14260
14261 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
14262
14263 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
14264 create a libg++.so. For sunos4.1.*, also add -ltermcap.
14265
14266 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
14267
14268 * g++.old-deja/old-deja.exp: Create and pass runshlib and
14269 lib_curses if there's a shared libg++ in the build tree.
14270
14271 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
14272
14273 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
14274 if not supported target.
14275
14276 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
14277
14278 * lib/g++.exp (g++_init): Move empty setting of runshlib and
14279 link_curses up to always happen, not just for native builds.
14280
14281 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
14282
14283 * gcc.c-torture: Update to c-torture-1.36 release.
14284 * gcc.failure: Related changes.
14285
14286 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
14287
14288 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
14289
14290 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
14291
14292 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
14293 * lib/mike-g++.exp (postbase): Not in here. Still reference
14294 runshlib, link_curses, and mathlib for link and run.
14295
14296 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
14297 pass the runtime shared library options for Solaris, OSF/1, and
14298 Irix5, and link with -lcurses to avoid unresolved references.
14299
14300 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
14301
14302 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
14303 only run once.
14304
14305 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
14306
14307 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
14308
14309 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
14310
14311 * gcc.c-torture: Update to c-torture-1.35 release. Note we
14312 do not have a framework for the "compat" tests yet.
14313
14314 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
14315
14316 * lib/mike-g++.exp (postbase): New local variable `mathlib',
14317 set to null if we're testing vxworks5.1. Use that instead of
14318 `-lm' in the setting of LIBS for link and run.
14319
14320 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
14321
14322 * config/rom68k.exp (${tool}_load): Major changes to make it
14323 work. Verified that it does in fact return the stuff in
14324 exec_output properly. Catch any Emul or any TRAP other than 0.
14325
14326 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
14327
14328 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
14329 LDFLAGS properly for targets that need stuff from libgloss.
14330 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
14331 only run once.
14332 (gpp_initialized): New variable.
14333
14334 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
14335
14336 * config/rom68k.exp: Load libgloss.exp.
14337 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
14338 so we can produce a fully linked binary.
14339 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
14340 so we can produce a fully linked binary.
14341
14342 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
14343
14344 * lib/plumhall.exp (ph_section): Watch for expected failures.
14345 Add missing `else'.
14346
14347 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
14348 run the testcase.
14349 (c-torture): Likewise.
14350
14351 1995-08-28 Doug Evans <dje@cygnus.com>
14352
14353 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
14354
14355 * lib/mike-g++.exp (mike_cleanup): New proc.
14356 (prebase): New globals compiler_result, not_compiler_result,
14357 target_regexp.
14358 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
14359 allow leading "-" in pattern. Watch for unsupported tests.
14360 If $compiler_result is set, pattern match assembler code,
14361 and ditto for $not_compiler_result.
14362 * lib/mike-gcc.exp: Likewise.
14363
14364 * lib/plumhall.exp (ph_execute): Only call ph_summary if
14365 execution "succeeded".
14366
14367 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
14368
14369 * config/win32.exp: New file.
14370 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
14371
14372 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
14373
14374 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
14375 unsupported.
14376 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
14377 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
14378 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
14379
14380 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
14381 "... without exceptions was ...". That is now handled by
14382 prune_system_crud.
14383 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14384
14385 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
14386
14387 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
14388 sieve.c,sort2.c}: New files.
14389 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
14390 sieve.exp,sort2.exp}: Drivers for them.
14391
14392 * lib/mike-gcc.exp (program_output): New user settable variable.
14393 (postbase): Call prune_system_crud. Also prune extraneous compiler
14394 messages.
14395 * lib/mike-g++.exp (program_output): New user settable variable.
14396
14397 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
14398
14399 * config/sh.exp: Deleted (use sim.exp instead).
14400
14401 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
14402
14403 * config/vx.exp: Declare CHECKTASK as global.
14404 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
14405 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
14406 * lib/old-dejagnu.exp: Load [pwd]/$executable.
14407
14408 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
14409
14410 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
14411 target. Like vx.exp, only includes `vx29k.exp' instead of
14412 `vxworks.exp'.
14413
14414 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
14415
14416 * config/sim.exp: Increase time limit from 120 seconds to 240.
14417
14418 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
14419
14420 * gcc.c-torture/execute/950628-1.c: New test.
14421
14422 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
14423
14424 * gcc.c-torture: Update with changes/additions from
14425 c-torture-1.34.
14426
14427 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
14428
14429 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
14430
14431 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
14432
14433 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
14434
14435 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
14436
14437 * gcc.c-torture/compile/950512-1.c: New test.
14438 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
14439 * gcc.dg/struct-ret-1.c: Likewise.
14440
14441 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
14442
14443 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
14444 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
14445
14446 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
14447
14448 * gcc.c-torture/special/920411-1.c: Deleted.
14449 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
14450
14451 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
14452
14453 * config/sim.exp (${tool}_load): Hack in call to bash to get a
14454 cpu limit.
14455
14456 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
14457
14458 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
14459
14460 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
14461
14462 From kenner;
14463 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
14464 is the proper length.
14465 * va-arg-3.c: Likewise.
14466
14467 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
14468
14469 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
14470 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
14471
14472 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
14473 * lib/g++.exp (default_g++_start): Delete old cruft.
14474
14475 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
14476
14477 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
14478 (2 * (1 << 18)) to (2 * (1 << 17)).
14479
14480 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
14481
14482 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
14483
14484 * config/rom68k.exp: Renamed from config/idp.exp
14485
14486 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
14487
14488 * c-torture/compile/921109-2.c
14489
14490 1995-04-18 Mike Stump <mrs@cygnus.com>
14491
14492 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
14493 excess errors.
14494
14495 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
14496
14497 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
14498 output.
14499 * lib/g++.exp (default_g++_start): Likewise.
14500
14501 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
14502
14503 * gcc.c-torture/compile/950329-1.c: New test.
14504
14505 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
14506
14507 * config/bug.exp (${tool}_load): Updated to use new remote_open
14508 and remote_close procs.
14509 * config/idp.exp: New file.
14510
14511 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
14512
14513 * gcc.c-torture/execute/950322-1.c: New test.
14514
14515 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
14516
14517 * config/vx.exp (${tool}_load): Clean up testing of return code from
14518 vxworks_ld and vxworks_spawn.
14519
14520 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
14521
14522 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
14523
14524 1995-03-13 Mike Stump <mrs@cygnus.com>
14525
14526 * lib/old-deja.exp: Add `excess errors test - ' error, now one
14527 can mark excess errors on a machine by machine basis. Note, the
14528 default is to not expect any excess errors, even when excess
14529 errors test - is given, so you will want to put an XFAIL ... on
14530 these lines. For example, // excess errors test - XFAIL hppa*-*-*
14531 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
14532 those 4 machines, but no others.
14533
14534 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
14535
14536 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
14537 * lib/c-torture.exp: to here.
14538
14539 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
14540
14541 * gcc.c-torture/execute/950221-1.c: New test.
14542 * gcc.c-torture/execute/struct-ret-1.c: New test.
14543 * gcc.c-torture/compile/950221-1.c: New test.
14544
14545 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
14546
14547 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
14548
14549 * gcc.c-torture/execute/arith-1.c (main): Return 0.
14550 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
14551
14552 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
14553
14554 * g++.gb: New directory of tests, derived from my signature and
14555 class scoping tests.
14556
14557 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
14558 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
14559 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
14560 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
14561 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
14562 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
14563 * g++.gb/sig25.C: Likewise.
14564
14565 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
14566 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
14567 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
14568 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
14569 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
14570 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
14571 * g++.gb/sig25.exp: Likewise.
14572
14573 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
14574 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
14575 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
14576 * g++.gb/scope13.C: Likewise, this test still fails.
14577
14578 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
14579 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
14580 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
14581 * g++.gb/scope13.exp: Ditto.
14582
14583 * g++.gb/README: New file, explains what these tests are about.
14584
14585 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
14586
14587 * lib/dg.exp (dg-do): Support `preprocess'.
14588 (dg-test): Likewise.
14589
14590 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
14591
14592 * config/udi.exp: change "continue -expect" to "exp_continue".
14593
14594 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
14595
14596 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14597 Delete redundant tests.
14598
14599 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14600 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14601 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14602 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14603 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14604 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14605 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14606 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14607
14608 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14609 storing label pointers.
14610 * gcc.c-torture/execute/921019-1.c: Likewise.
14611 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14612 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
14613 parameter fp.
14614 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14615 constants.
14616
14617 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14618 Delete obsolete tests.
14619
14620 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14621 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14622 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14623 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14624 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14625 * gcc.c-torture/compile/950124-1.c: New test.
14626
14627 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14628
14629 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
14630
14631 * lib/mike-g++.exp: Add -lm to LIBS.
14632
14633 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
14634
14635 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14636
14637 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
14638
14639 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14640
14641 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
14642
14643 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14644
14645 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
14646
14647 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14648 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14649 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14650 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14651 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14652 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14653 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14654 * g++.law/{operators31.C, operators32.C,
14655 * g++.law/{operators33.C, operators34.C}: Likewise.
14656 * g++.law/{pic1.C, refs2.C}: Likewise.
14657 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14658 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14659 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14660 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14661
14662 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14663 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14664 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14665 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14666 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14667 * g++.law/{enum9.exp, friend5.exp}: Likewise.
14668 * g++.law/{nest3.exp, nest4.exp}: Likewise.
14669 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14670 * g++.law/{operators30.exp, operators31.exp}: Likewise.
14671 * g++.law/{operators32.exp, operators33.exp}: Likewise.
14672 * g++.law/{operators34.exp}: Likewise.
14673 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14674 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14675 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14676 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14677 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14678
14679 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14680 No longer expected to fail.
14681 * g++.law/missed-error3.C: Tweak for recent bool changes.
14682
14683 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
14684
14685 * config/emb-unix: Deleted.
14686 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14687 remote execution. Do final link on remote host if REMOTE_LINK is set.
14688
14689 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
14690
14691 * lib/dg.exp (dg-test): Fix typo in last patch.
14692
14693 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
14694
14695 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
14696 (handles multiple occurrences).
14697
14698 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
14699
14700 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14701 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14702 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14703 printed).
14704 * lib/c-torture.exp (c-torture-compile): Likewise.
14705 (c-torture): Prepend full path if missing.
14706 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14707 (gcc_fail): Likewise.
14708 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14709
14710 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
14711
14712 * lib/netware.exp: Only attach to NetWare i386 systems.
14713
14714 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
14715
14716 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14717 messages. Add test name to "output pattern match" pass/fail message.
14718
14719 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
14720
14721 * gcc.dg: New testsuite.
14722 * gcc.dg/dg.exp: New file.
14723
14724 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14725 test-switch.c}: Deleted.
14726
14727 * gcc.misc-tests/msgs.exp: New testcase driver.
14728
14729 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
14730
14731 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14732 Watch for illegal return values from ${tool}_load.
14733 * config/unix.exp (${tool}_load): Fix pass/fail detection for
14734 cross targets. Coerce return value >0 to 1.
14735
14736 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
14737
14738 * config/unix.exp (${tool}_load): Call program rsh, not proc.
14739
14740 * config/emb-unix.exp: New file.
14741
14742 * config/sim.exp: Error if variable $SIM not defined.
14743 (${tool}_load): Mark test as "untested" if simulator missing.
14744
14745 * config/unix.exp: Load remote.exp to get rcp_download.
14746 * lib/c-torture.exp: Use different option lists for testcases with
14747 and without loops.
14748 * gcc.c-torture/execute/execute.exp: Likewise.
14749
14750 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
14751
14752 * config/*.exp: Clarify return code from ${tool}_load.
14753 Call `unresolved' or `untested' instead of `warning' or `perror'
14754 (sometimes you still want to call both though).
14755 Add comment that `shell_id' is local to each file.
14756 * config/udi.exp (timeout): Set to 30.
14757 Don't print warning if connection fails, $connectmode has already
14758 printed an error.
14759 (${tool}_load): Move verbose messages to level 2.
14760 Rework pattern for "Process started" message.
14761 Pass `shell_id' to ${connectmode}_download.
14762 Retry twice upon timeout. Make resetting of target more robust.
14763 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14764 Pass `shell_id' to exit_$connectmode.
14765 Only call exit_$connectmode if connected.
14766 * config/unix.exp (${tool}_load): Check return codes better.
14767 * config/vrtx.exp (${tool}_load): Likewise.
14768 * config/vx.exp (${tool}_load): Likewise.
14769 Delete unneeded global's.
14770 * lib/dg.exp (dg-test): Update to reflect clarified return codes
14771 from ${tool}_load.
14772 (dg-stat): Delete.
14773 (dg-init): Delete recording of pass/fail counts.
14774 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14775 (old-dejagnu-init): Likewise.
14776 (old-dejagnu-stat): Delete contents, empty proc now.
14777 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14778 (c-torture): Delete references to lcnt, lpass, lfail.
14779 Get option list from TORTURE_OPTIONS.
14780 Delete -funroll[-all]-loops if no loops.
14781 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
14782 (g++_stat): Delete contents (empty proc now).
14783 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
14784 (gcc_finish): Likewise.
14785 (gcc_stat): Deleted.
14786 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
14787 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
14788 * gcc.c-torture/execute/execute.exp: Likewise.
14789 Split tests into two parts: compile, execute.
14790 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
14791 no loops. Update to reflect clarified return codes from ${tool}_load.
14792
14793 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
14794
14795 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
14796 to grep for.
14797 (old-dejagnu): Likewise (where necessary).
14798
14799 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
14800
14801 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
14802
14803 * lib/dg.exp (dg-process-target): Fix processing of selector.
14804 Add comment regarding use of `error'.
14805
14806 * lib/gcc.exp (prune_system_crud): Define if missing.
14807 * lib/g++.exp (prune_system_crud): Likewise.
14808
14809 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
14810 Call prune_system_crud.
14811 * lib/dg.exp (dg-runtest): New proc.
14812 Use perror instead of send_user for tcl errors in testcase.
14813 Don't return any value, it's never used.
14814 Don't clobber previous definition of `unknown'.
14815 Print tcl errors in `dg-final'.
14816
14817 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
14818
14819 * lib/dg.exp (dg-process-target): Improve syntax error messages.
14820 (dg-test): Don't print errorInfo, it contains stack backtrace.
14821
14822 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
14823
14824 * lib/g++.exp (runtest_file_p): Define if missing.
14825
14826 1994-09-24 Doug Evans (dje@cygnus.com)
14827
14828 * lib/mike-g++.exp: Comment out loading of g++.exp.
14829 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
14830 (default_g++_version): Always print something.
14831 (default_g++_start): Comment out call to `which'.
14832 (g++_start, g++_load): Deleted (must be defined in config file).
14833 * lib/gcc.exp: Test for existence of $CC at start.
14834 Delete check for tmpdir (done in gcc_init).
14835 (default_gcc_version): Always print something.
14836 (default_gcc_start): Comment out call to `which'.
14837 * config/*.exp: Major cleanup - make cross targets work at least a
14838 little better for g++ (by not being "--tool gcc" specific).
14839 Rename gcc_xxx to ${tool}_xxx.
14840 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
14841 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
14842
14843 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
14844
14845 * lib/c-torture.exp (c-torture-compile): Rework compiler
14846 message processing.
14847
14848 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
14849 c-torture.
14850
14851 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
14852
14853 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
14854
14855 * lib/dg.exp (dg-process-target): Support { target native }.
14856
14857 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
14858
14859 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
14860 looked for "... program xxx got fatal signal".
14861 Correct regsub munging of `comp_output'.
14862 Ignore compiler messages "path prefix not used" and "linker input
14863 file unused".
14864
14865 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
14866
14867 * lib/gcc.exp (runtest_file_p): Define if missing.
14868 * gcc.prms/template.c: Example to work from.
14869
14870 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
14871
14872 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
14873 * lib/dg.exp (dg-test): Call unsupported testcases as such.
14874
14875 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
14876 * gcc.prms/1883.c: Moved from compile/940714-1.c.
14877 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
14878 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
14879
14880 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
14881 (dg-process-target): No longer a varargs proc.
14882 Return S/N for target, P/F for xfail. All callers changed.
14883 (user option procs): More argument checking.
14884 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
14885 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
14886 (dg-test): Skip test if not running on selected target in `dg-do'.
14887 Update handling of `dg-do-what', `dg-output-text'.
14888 Separate execution pass/fail from output pattern match pass/fail.
14889 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
14890
14891 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
14892
14893 * gcc.c-torture/special/special.exp: Don't expect failure for mips
14894 target for 920510-1.c.
14895
14896 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
14897
14898 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
14899 Clean up comment regarding use of passcnt, etc.
14900 (gcc_stat): Don't update `testcnt' here.
14901 (gcc_finish): Do it here.
14902 Might as well reset `but_id' here too.
14903 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
14904 to determine if the file should be tested.
14905 * gcc.c-torture/compile/compile.exp: Likewise.
14906 * gcc.c-torture/execute/execute.exp: Likewise.
14907 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14908 * gcc.misc-tests/dg-test.exp: Likewise.
14909 * gcc.prms/prms.exp: Likewise.
14910 * gcc.wendy/wendy.exp: Likewise.
14911 * g++.old-deja.exp: Likewise.
14912 Move "Testing file" message to verbose level 1.
14913
14914 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
14915
14916 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
14917
14918 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
14919
14920 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
14921 (default_gcc_start): Accept optional second list element
14922 of compiler flags. Print compiler output at verbosity level 2.
14923 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
14924 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
14925 Save current values of framework globals passcnt, failcnt, xpasscnt,
14926 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
14927 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
14928 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
14929 xfailcnt to compute stats. Update framework global `testcnt' from
14930 pass/fail counts.
14931 (gcc_finish): New proc. Clean up test environment.
14932 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
14933 (gcc_epass, gcc_efail): Delete.
14934 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
14935 argument of line number.
14936 (dg-init): If the tool has an init routine, call it.
14937 (dg-test): Remove args `cflags_var' and `libs_var'.
14938 Pass all compiler options to ${tool}_start.
14939 Handle missing line number.
14940 (dg-finish): New function.
14941 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
14942 particular files. Call gcc_finish at end. Move "skipping test"
14943 message to verbosity level 3.
14944 * gcc.c-torture/compile/compile.exp: Likewise.
14945 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
14946 * gcc.c-torture/execute/execute.exp: Likewise.
14947 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14948 Print testcase being tried at verbosity level 1.
14949 * gcc.c-torture/special/special.exp: Unset xfail.
14950 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14951 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
14952 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
14953 * gcc.failure/failure.exp: Likewise.
14954 * gcc.ieee/ieee.exp: Likewise.
14955 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
14956 Update call to dg-test. Call dg-finish at end.
14957 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
14958 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
14959 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
14960 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
14961 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
14962 * gcc.wendy/wendy.exp: Add copyright.
14963 Delete setting of tmpdir (done by gcc_init).
14964 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
14965 Pass compiler flags to gcc_start. Call gcc_finish at end.
14966 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
14967 gcc_[ce]pass/fail.
14968
14969 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
14970
14971 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
14972 confusion.
14973 (g++_load): Likewise.
14974
14975 * config/*.exp (gcc_load): Some were varargs fns and some were not.
14976 Rename argument to `prog' to remove the confusion.
14977 Varargs fns behave differently too!
14978 (g++_load): Likewise.
14979
14980 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
14981
14982 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
14983 what it is. Delete (always) printing of status value for !native.
14984 Simplify verbose code, and include status and exec_output.
14985 (g++_load): Use gcc_load.
14986
14987 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
14988
14989 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
14990 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
14991 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
14992 940714-3.c as these testcases don't exist anymore. Make
14993 va-arg-1.c expected to pass.
14994
14995 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
14996
14997 * gcc.misc-tests/misc.exp: Only run specific testcases.
14998 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
14999 * gcc.misc-tests/dg-[1-9].c: New files.
15000
15001 * lib/dg.exp: New testsuite driver.
15002 * gcc.prms/prms.exp: Use it.
15003
15004 * README.gcc: New file.
15005
15006 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
15007 Document and reset `lxpass' and `lxfail'.
15008 Simplify "initialized" message.
15009 (gcc_stat): Clean up comments a little.
15010
15011 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
15012
15013 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
15014
15015 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
15016
15017 * lib/old-dejagnu.exp (process-option): New proc.
15018 (old-dejagnu-init, old-dejagnu-stat): Likewise.
15019 (old-dejagnu): Simplify.
15020 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
15021
15022 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
15023
15024 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
15025 exists and is not an empty string.
15026
15027 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
15028 $xfail rather than calling setup_xfail. Clear $xfail when test is
15029 finished.
15030 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
15031 automatically.
15032
15033 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
15034 longer expected to fail.
15035
15036 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
15037 "f" function call.
15038
15039 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
15040
15041 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
15042 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
15043 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
15044 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
15045 c-torture-1.29.
15046
15047 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
15048 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
15049
15050 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
15051
15052 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
15053 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
15054
15055 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
15056 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
15057 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
15058
15059 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
15060
15061 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
15062 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
15063 940714-1.c, 940714-2.c, 940714-3.c},
15064 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
15065 gcc.misc-tests/{mg.c,mg.exp}:
15066 New tests.
15067 * gcc.noncompile/noncompile.exp: Change accordingly.
15068
15069 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
15070
15071 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
15072 Undo previous clobberage.
15073
15074 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
15075
15076 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
15077 * gcc.special/{930510-1.c, special.exp}:
15078 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
15079 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
15080 struct-varargs-1.c}: New tests from c-torture-1.26.
15081
15082 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
15083
15084 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
15085 argument to switch.
15086
15087 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
15088
15089 * Revert the previous changes. Please see Rob's directory
15090 (/lisa/test/rob/progressive/gcc/testsuite) for testing
15091 fixes.
15092
15093 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
15094
15095 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
15096 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
15097 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
15098 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
15099 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
15100 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
15101 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
15102 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
15103 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
15104 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
15105 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
15106 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
15107 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
15108 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
15109 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
15110 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
15111 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
15112 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
15113 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
15114 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
15115 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
15116 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
15117 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
15118 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
15119 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
15120 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
15121 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
15122
15123 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
15124
15125 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
15126 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
15127 with perror calls.
15128
15129 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
15130
15131 * config/unix.exp (g++_load): Fix syntax.
15132
15133 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
15134
15135 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
15136 * gcc.noncompile/921017-1.c: Deleted obsolete test.
15137 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
15138 Don't expect va-arg-1.c to fail. Correct expected output for
15139 920928-1.c.
15140 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
15141 * gcc.wendy/hbm4.c: Correct typo.
15142 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
15143
15144 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
15145
15146 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
15147 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
15148 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
15149 * lib/c-torture.exp (c-torture-compile): Ditto.
15150
15151 Reduce volume of output (remove all the -I's and such).
15152 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
15153 Call gcc_cpass, gcc_cfail.
15154 (c-torture): Pass testing option to c-torture-compile.
15155
15156 1994-03-21 Doug Evans (dje@cygnus.com)
15157
15158 Bring patches over from progressive.
15159 * config/default.exp: Exit remote shell cleanly.
15160 (g++_exit, g++_start): Add default versions.
15161 * config/sim.exp (gcc_load): Use perror, not error.
15162
15163 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
15164
15165 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
15166 set in site.exp.
15167
15168 1994-03-14 Doug Evans (dje@cygnus.com)
15169
15170 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
15171 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
15172 (wendy_try): New proc to run testcase.
15173 (main loop): Call 'em.
15174 * gcc.wendy/*.c: Clean up pass to correct expected output.
15175
15176 * lib/gcc.exp: Minor cleanup work.
15177 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
15178
15179 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
15180
15181 * config/sim.exp (gcc_load): Document return codes better.
15182 Don't pass -v to simulator.
15183
15184 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
15185
15186 * gcc.special/920717-x.c: Fix typo.
15187 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
15188 get at sources.
15189
15190 * lib/mike-gcc.exp: Fix typo.
15191
15192 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
15193
15194 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
15195 binary to use, transform the name.
15196 * config/*.exp: rename everything. Nuke any g++ specific files,
15197 it's now a special case of gcc that requires no special support.
15198 Add a default.exp for unsupported targets.
15199
15200 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
15201
15202 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
15203 lib/old-dejagnu.exp: Fix a few patterns to work with the new
15204 version of Tcl.
15205
15206 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
15207
15208 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
15209 than a warning.
15210
15211 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
15212
15213 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
15214
15215 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
15216
15217 * gcc.execute/execute.exp: Combine opt_list and foption_list into
15218 option_list. Compile every file with only 4/6 option choices
15219 (same as C torture) instead of with 12/18 different option
15220 choices.
15221 * lib/c-torture.exp: Likewise.
15222
15223 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
15224 not already set.
15225
15226 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
15227
15228 * lib/old-deja.exp: Add `excess errors test fails' error, now one
15229 can put an XFAIL *-*-* on excess errors.
15230
15231 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
15232
15233 * g++.law: Add more tests derived from g++-bugs snapshots.
15234
15235 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
15236 equivalent to g++.law/init9.
15237
15238 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
15239 compiled it, and the a.out file after we've run it.
15240
15241 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
15242
15243 * lib/mike-g++.exp (postbase): Delete the .o file after we've
15244 compiled it, and the a.out file after we've run it.
15245
15246 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
15247
15248 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
15249
15250 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
15251
15252 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
15253 version number.
15254
15255 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
15256
15257 * g++.law: New directory of g++ tests derived from the g++-bugs
15258 snapshots.
15259
15260 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
15261
15262 * gcc.compile: initbug1.c initbug1.exp testcase added
15263
15264 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
15265
15266 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
15267 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
15268 fixes submitted by Jeff Law (law@cs.utah.edu)
15269 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
15270 Jeff Law (law@cs.utah.edu)
15271
15272
15273 1993-11-30 Mike Stump (mrs@cygnus.com)
15274
15275 * config/unix-g++.exp: Follow the gcc way of doing things.
15276 * g++.old-deja/old-deja.exp: Minor updates.
15277 * lib/g++.exp: New file, follow the gcc way of doing things.
15278 * lib/old-dejagnu.exp: Minor updates.
15279 * lib/mike-g++.exp: Always unset errorInfo.
15280
15281 1993-11-06 Mike Stump (mrs@cygnus.com)
15282
15283 * lib/gcc.exp: Fix some errors with the below change, CC and
15284 CFLAGS should be global when setting, not local.
15285
15286 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
15287
15288 * lib/gcc.exp: Transform tool name.
15289
15290 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
15291
15292 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
15293
15294 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
15295
15296 * lib/gcc.exp: change gcc_done to gcc_stat
15297
15298 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
15299
15300 * Upgraded gcc testsuite to c-torture version 1.25
15301
15302 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
15303
15304 * lib/gcc.exp: added reporting code. Changed verbose compile message.
15305 * lib/c-torture: added hooks for new reporting code.
15306
15307 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
15308
15309 * config/sh-gcc.exp: check if sh-sim exists in the path
15310
15311 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
15312
15313 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
15314 * gcc.compile/compile.exp: Initial changes for new logic.
15315 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
15316 * gcc.failure/failure.exp: Initial changes for new logic.
15317 * gcc.ieee/ieee.exp: Initial changes for new logic.
15318 * gcc.misc-tests/misc.exp: Initial changes for new logic.
15319 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
15320 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
15321 * lib/c-torture.exp: Initial changes for new logic.
15322 * lib/gcc.exp: Initial changes for new logic.
15323
15324 1993-10-15 Mike Stump (mrs@cygnus.com)
15325
15326 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
15327 depend upon failure or success. Fully qualify names in failure
15328 and success messages. Always remove a.out before starting
15329 compile, just in case. Pay more attention to error text output by
15330 the compiler. Handle testcases with no known past errors just
15331 like all others, so that things are uniform. Other miscellaneous
15332 improvements.
15333
15334 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
15335
15336 * gcc.cpp: new directory for cpp tests
15337
15338 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
15339
15340 * lib/chill.exp: Code reformatted, removed unused code.
15341 * config/unix-chill.exp: Code reformatted, removed unused code.
15342 * chill.execute/execute.exp: Code reformatted, removed unused code.
15343 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
15344
15345 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
15346
15347 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
15348 routines not written.
15349
15350 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
15351
15352 * config/bug-gcc.exp: Use new procs from bug.exp.
15353
15354 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
15355
15356 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
15357 via ftp, rather than depending on NFS.
15358 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
15359 case.
15360
15361 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
15362
15363 * config/bug-gcc.exp: Use new download proc.
15364
15365 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
15366
15367 * chill.execute/execute.exp: cleanups, handles errors better
15368 * chill.compile/compile.exp: rewrite, based on execute.exp
15369 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
15370 * lib/chill.exp: major changes to diff proc and compile and link
15371 procs. added chill_fail and chill_pass wrappers to pass and
15372 fail. added more comments, and handle error codes better.
15373 Added a hack to capture stderr from exec, so noncompile tests
15374 can work.
15375
15376 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
15377
15378 * chill.execute/execute.exp: rewrite of testsuite driver
15379 * lib/chill.exp: rewrite of testsuite driver
15380 * config/unix-chill.exp: rewrite of testsuite driver
15381
15382 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
15383
15384 In chill.execute:
15385 * iexpr.ch: Standardize uppercase.
15386 * tuples.dat: Standardize uppercase.
15387 * vary.ch: standardize. Correct varying string assignments.
15388 * vary.dat: Add new output lines.
15389
15390 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
15391
15392 In chill.execute:
15393 * chprintf.ch: Standardize use of uppercase.
15394 * tuples.ch: Standardize and turn arr2 into a DCL,
15395 rather than a SYN.
15396 * pinits.ch: Standardize.
15397
15398 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
15399
15400 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
15401 * Makefil: Renamed to Makefile.in.
15402 * configure.in: New.
15403
15404 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
15405
15406 In chill.execute:
15407 * .cvsignore: Add result/output files.
15408 * Makefile: Fix up variables at start. Use MFLAGS
15409 everywhere. Correct bool_loc, built_ins entries.
15410 Add entry for vary1.ch.
15411 * bitarray.ch: Standardize upper-case usage.
15412 * bitexpr.ch: Standardize, add output of b1.
15413 * params.ch: Use arrayt in along PROC parameters, to
15414 avoid novelty problems.
15415 * sets.ch: Tiny cleanup.
15416 * vary1.ch: Re-indent.
15417
15418 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
15419
15420 * Add PR-related files to Makefiles, .cvsignore files, etc.
15421
15422 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
15423
15424 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
15425 with compiler objects. New names are test-flow.c and test-loop.c
15426
15427 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
15428
15429 * Upgraded c-torture tests from 1.19 to 1.20
15430
15431 * new files:
15432 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
15433 * gcc.compile: 930623-1.c 930623-2.c
15434 * gcc.noncompile: 930622-1.c 930622-2.c
15435 * gcc.failure: 920411-1.c 920627-2.c
15436 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
15437
15438 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
15439
15440 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15441 More changes to get testsuite working properly. Needs more work.
15442 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
15443
15444 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
15445
15446 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15447 More changes to get testsuite working properly. Needs more work.
15448
15449 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
15450
15451 * chill.compile/compile.exp: Added for Dejagnu support
15452 * chill.execute/execute.exp: Added for Dejagnu support
15453 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
15454
15455 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
15456
15457 This should complete moving the CHILL test files.
15458 * chill.noncompile(.cvsignore printf.grt
15459 in-printf.grt chprintf.grt chprintf.ch):
15460 Added test-support files.
15461 (Makefile): Modified further.
15462 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
15463 signal.ch): Added test files.
15464 * chill.execute (.cvsignore printf.grt printr.c
15465 in-printf.grt rts.c chprintf.grt rts.h): Added
15466 test-support files.
15467 (Makefile): More corrections.
15468
15469 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
15470
15471 * chill.compile, chill.execute, chill.nocompile: Add CHILL
15472 test cases, ready for DejaGnu.
15473
15474 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
15475
15476 * Upgraded c-torture tests from 1.18 to 1.19
15477
15478 * gcc.compile: added test(s):
15479 930607-1.c
15480 * gcc.execute: added test(s):
15481 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
15482
15483 * added new subdirectory for misc tests: gcc.misc-tests
15484 * gcc.misc-test(s): added tests:
15485 inst-check.c test-consts.c test-ior.c test-switch.c
15486
15487 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
15488
15489 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
15490
15491 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
15492
15493 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
15494
15495 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
15496
15497 * Upgraded c-torture tests from 1.17 to 1.18
15498
15499 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
15500
15501 * Upgraded c-torture tests from 1.12 to 1.17
15502
15503 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
15504
15505 * lib/old-dejagnu.exp:
15506 Fixed handling of XFAIL target triplets to correctly
15507 recognize wildcard characters. Removed code that
15508 appended a unique id tag to the end of the file name
15509 printed out by the result of the testcases within a
15510 given test file.
15511
15512 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
15513
15514 * lib/old-dejagnu.exp:
15515 Reworked expected failure handling to trigger off of XFAIL
15516 keyword in keyphrase embeded in testcase source code. The
15517 XFAIL keyword must be at the end of the keyphrase line. It
15518 may optionally be followed by one or more target triplets.
15519 It has just occured that the handling of wildcards in the
15520 target triplet may not be correct.
15521
15522 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
15523
15524 * g++.old-deja/tests:
15525 Moved all subdirectories up one level into g++.old-deja .
15526
15527 * lib/old-dejagnu.exp:
15528 Fixed problem with CXXFLAGS not being properly reset, and being
15529 corrupted with extraneous "-c" compiler option. This was
15530 causing binaries to not be generated for test that needed them.
15531 Modified strings passed to "pass" and "fail" so that individual
15532 tests from the same test file would be distinguished by an
15533 identifier appended to the test file name in the summary logs;
15534 this corrected a problem with erroneous diff logs. Added code
15535 to search testcases for expected fail and unexpected pass keywords.
15536
15537 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
15538
15539 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
15540
15541 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
15542
15543 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
15544 Removed extraneous text from end of "Special g++ Options"
15545 keyphrase.
15546
15547 * lib/old-dejagnu.exp: Added pattern matching to look for new
15548 keywords, embedded in testcases comments, which will trigger
15549 calls to xpass and xfail.
15550
15551 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
15552
15553 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
15554 comments embedded in the testcases, especially the one looking for
15555 special compiler options, as well as the pattern matching for the
15556 compiler output again.
15557
15558 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
15559
15560 * lib/old-dejagnu.exp: Do a proper check of the return value for
15561 execute tests. Fixed several problems with the pattern matching
15562 of the compiler output which gave erroneous test results.
15563 Changed several of the test result messages to be more descriptive.
15564 * config/unix-g++.exp: Proc g++_load now actually works and
15565 executes the tests passed to it and returns a usable return
15566 value.
15567
15568 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
15569
15570 * lib/gcc.exp: Exits gracefully if $CC is bogus.
15571
15572 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
15573
15574 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
15575 Modified both files to properly execute the old style
15576 dejagnu tests. The previous versions of these files were
15577 experimental and did not function anything near correctly.
15578
15579 1993-04-05 Rob Savoye (rob@cygnus.com)
15580
15581 * Removed all Makefile.in and configure.in files. No configuration
15582 needed now.
15583
15584 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
15585
15586 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15587
15588 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
15589
15590 * gcc.compile/configure.in, gcc.unsorted/configure.in,
15591 gcc.special/configure.in, gcc.noncompile/configure.in,
15592 gcc.execute/configure.in, gcc.code_quality/configure.in,
15593 g++.other/configure.in, g++.old-deja/configure.in,
15594 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15595 in srcname setting.
15596
15597 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
15598
15599 * lib/udi.exp: Fixed mondfe and mondfe_download.
15600 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15601 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15602
15603 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
15604
15605 * config/udi-gdb.exp: Check $shell_id after connecting to target.
15606 (gdb_exit): Don't remove *_soc files.
15607
15608 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
15609
15610 * lib/c-torture.exp: Don't look for main; instead always use -w
15611 -c. This is how the c-torture tests work. Remove the object
15612 file if the compilation succeeds.
15613 * gcc.execute/execute.exp: Remove executable if test passes.
15614 * gcc.noncompile/noncompile.exp: Every test is an expected
15615 failure.
15616 * gcc.special/special.exp: Added tests from c-torture 1.11,
15617 corrected use of existing test.
15618 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15619 gcc.execute/920625-1.c: Updated to c-torture 1.11.
15620 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15621 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15622 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15623 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15624 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15625 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15626 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15627 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15628 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15629 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15630 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15631 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15632 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15633 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15634 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15635 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15636 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15637 c-torture 1.11.
15638 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15639 correspond to c-torture 1.11.
15640
15641 * New file.