c-common.c (statement_code_p): Handle CLEANUP_STMT.
[gcc.git] / gcc / testsuite / ChangeLog
1 2002-03-15 Mark Mitchell <mark@codesourcery.com>
2
3 * g++.dg/opt/dtor1.C: New test.
4
5 2002-03-15 Jakub Jelinek <jakub@redhat.com>
6
7 * gcc.c-torture/compile/20020315-1.c: New test.
8
9 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
10
11 * gcc.dg/weak-1.c: Fix scan tests.
12
13 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
14
15 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
16 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17 cris-*-aout* mmix-*-*.
18 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19 cris-*-aout* mmix-*-*.
20 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
21 cris-*-elf* cris-*-aout* and mmix-*-*.
22 * gcc.dg/20001009-1.c: Ditto.
23 * gcc.dg/20010912-1.c: Ditto.
24 * gcc.dg/20020122-4.c: Ditto.
25 * gcc.dg/inline-2.c: Ditto.
26
27 Thu Mar 14 14:28:38 2002 Jeffrey A Law (law@cygnus.com)
28
29 * gcc.c-torture/compile/20020314-1.c: New test.
30
31 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
32
33 * gcc.c-torture/execute/20020314-1.c: New test.
34
35 2002-03-14 Jakub Jelinek <jakub@redhat.com>
36
37 * g++.dg/warn/Wunused-1.C: New test.
38
39 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
40
41 * g++.dg/abi/mangle6.C: New test.
42
43 2002-03-13 Jakub Jelinek <jakub@redhat.com>
44
45 * gcc.c-torture/compile/20020309-2.c: New test.
46
47 * gcc.c-torture/compile/20020312-1.c: New test.
48
49 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
50
51 * g++.dg/other/access1.C: New test.
52
53 2002-03-12 Jakub Jelinek <jakub@redhat.com>
54
55 * gcc.c-torture/execute/wchar_t-1.c: New test.
56
57 2002-03-12 David Edelsohn <edelsohn@gnu.org>
58
59 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
60
61 2002-03-12 Roger Sayle <roger@eyesopen.com>
62
63 * gcc.dg/20020312-1.c: New test case.
64
65 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
66
67 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
68
69 2002-03-11 Richard Henderson <rth@redhat.com>
70
71 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
72 * g++.old-deja/g++.jason/report.C: Likewise.
73
74 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
75
76 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
77 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
78
79 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
80
81 * testsuite/g++.dg/overload/pmf1.C: New test.
82
83 2002-03-11 Kazu Hirata <kazu@hxi.com>
84
85 * gcc.c-torture/execute/20020307-1.c: Use long.
86
87 2002-03-11 Jakub Jelinek <jakub@redhat.com>
88
89 PR optimization/5844
90 * gcc.dg/20020310-1.c: New test.
91
92 2002-03-09 Michael Meissner <meissner@redhat.com>
93
94 * gcc.c-torture/execute/memcpy-2.c: New test.
95 * gcc.c-torture/execute/memset-1.c: New test.
96 * gcc.c-torture/execute/strlen-1.c: New test.
97 * gcc.c-torture/execute/strcmp-1.c: New test.
98 * gcc.c-torture/execute/strncmp-1.c: New test.
99
100 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
101
102 * gcc.dg/ppc-ldstruct.c: New test.
103
104 2002-03-09 Jakub Jelinek <jakub@redhat.com>
105
106 * gcc.c-torture/execute/va-arg-22.c: New test.
107
108 Sat Mar 9 07:47:50 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
109
110 * gcc.c-torture/compile/20020309-1.c: New test.
111
112 2002-03-08 Jakub Jelinek <jakub@redhat.com>
113
114 * gcc.c-torture/execute/20020307-2.c: New test.
115
116 Thu Mar 7 10:05:31 2002 Jeffrey A Law (law@redhat.com)
117
118 * g77.f-torture/compile/20020307-1.f: New test.
119
120 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
121
122 * gcc.dg/unordered-1.c: New test.
123
124 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
125
126 * gcc.c-torture/execute/20020307-1.c: New test.
127
128 2002-03-05 Jakub Jelinek <jakub@redhat.com>
129
130 * gcc.dg/20020304-1.c: New test.
131
132 * gcc.c-torture/compile/20020304-2.c: New test.
133
134 2002-03-04 Zack Weinberg <zack@codesourcery.com>
135
136 * gcc.c-torture/compile/20020304-1.c: New test case
137 (from PR c/5830).
138
139 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
140
141 * gcc.dg/20020103-1.c: Add other -D ppc variants.
142
143 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
144
145 * g++.dg/other/classkey1.C: New test.
146
147 2002-03-01 Richard Henderson <rth@redhat.com>
148
149 * gcc.c-torture/compile/981223-1.x: New.
150 * gcc.c-torture/compile/920625-1.x: New.
151
152 2002-02-28 Richard Henderson <rth@redhat.com>
153
154 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
155
156 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
157
158 * gcc.c-torture/execute/20020227-1.c: New test.
159
160 2002-02-27 Mark Mitchell <mark@codesourcery.com>
161
162 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
163 here" ERROR lines.
164 * g++.old-deja/g++.oliva/partord1.C: Likewise.
165 * g++.old-deja.g++.other/defarg1.C: Likewise.
166 * g++.old-deja/g++.pt/calls2.C: Likewise.
167 * g++.old-deja/g++.pt/crash20.C: Likewise.
168 * g++.old-deja/g++.pt/crash30.C: Likewise.
169 * g++.old-deja/g++.pt/crash36.C: Likewise.
170 * g++.old-deja/g++.pt/crash6.C: Likewise.
171 * g++.old-deja/g++.pt/defarg13.C: Likewise.
172 * g++.old-deja/g++.pt/derived3.C: Likewise.
173 * g++.old-deja/g++.pt/error1.C: Likewise.
174 * g++.old-deja/g++.pt/friend21.C: Likewise.
175 * g++.old-deja/g++.pt/friend23.C: Likewise.
176 * g++.old-deja/g++.pt/infinite1.C: Likewise.
177 * g++.old-deja/g++.robertl/eb128.C: Likewise.
178
179 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
180
181 * gcc.c-torture/execute/20020225-2.c: New test.
182
183 2002-02-27 Zack Weinberg <zack@codesourcery.com>
184
185 * gcc.c-torture/execute/920730-1t.c,
186 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
187 Delete test cases, only relevant to -traditional.
188
189 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
190
191 * gcc.dg/cpp/undef1.c: Remove.
192 * gcc.dg/cpp/directiv.c: Update.
193 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
194
195 2002-02-27 Michael Meissner <meissner@redhat.com>
196
197 * gcc.c-torture/execute/20020226-1.c: New test.
198
199 2002-02-26 Jakub Jelinek <jakub@redhat.com>
200
201 * g++.dg/debug/debug4.C: New test.
202
203 * gcc.dg/ia64-visibility-1.c: New test.
204
205 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
206
207 * gcc.dg/debug/20020224-1.c: New.
208
209 2002-02-25 Kazu Hirata <kazu@hxi.com>
210
211 * gcc.c-torture/execute/960416-1.x: New.
212 * gcc.c-torture/execute/divconst-3.x: Likewise.
213
214 2002-02-25 Jakub Jelinek <jakub@redhat.com>
215
216 * gcc.dg/20020224-1.c: New test.
217
218 2002-02-25 Alan Modra <amodra@bigpond.net.au>
219
220 * gcc.c-torture/execute/20020225-1.c: New.
221
222 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
223
224 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
225
226 2002-02-23 Jakub Jelinek <jakub@redhat.com>
227
228 * gcc.dg/20020222-1.c: New test.
229
230 2002-02-22 Jakub Jelinek <jakub@redhat.com>
231
232 * g++.dg/opt/anonunion1.C: New test.
233
234 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
235
236 * g++.dg/template/qualttp19.C: New test.
237 * g++.dg/template/qualttp20.C: New test.
238 * g++.old-deja/g++.jason/report.C: Adjust expected errors
239 * g++.old-deja/g++.other/qual1.C: Likewise.
240
241 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
242
243 * gcc.dg/attr-alwaysinline.c: New.
244
245 2002-02-21 Jakub Jelinek <jakub@redhat.com>
246
247 * gcc.dg/20020220-1.c: New test.
248
249 * gcc.dg/20020220-2.c: New test.
250
251 * g++.dg/opt/mmx1.C: New test.
252
253 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
254
255 * gcc.c-torture/compile/20020110.c: New test.
256
257 2002-02-20 Jakub Jelinek <jakub@redhat.com>
258
259 * gcc.c-torture/execute/20020219-1.c: New test.
260
261 * gcc.dg/20020219-1.c: New test.
262
263 * gcc.dg/noncompile/20020220-1.c: New test.
264
265 * g++.dg/opt/ptrintsum1.C: New test.
266
267 * gcc.dg/debug/20020220-1.c: New test.
268
269 2002-02-17 Jakub Jelinek <jakub@redhat.com>
270
271 * gcc.c-torture/execute/20020216-1.c: New test.
272
273 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
274
275 * gcc.dg/decl-1.c: Update, new test.
276
277 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
278
279 * g++.dg/abi/bitfield1.C: New test.
280 * g++.dg/abi/bitfield2.C: New test.
281
282 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
283
284 * gcc.dg/attr-nest.c: New test.
285
286 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
287
288 * gcc.c-torture/execute/20020215-1.c: New test.
289
290 2002-02-14 Jakub Jelinek <jakub@redhat.com>
291
292 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
293 * g++.dg/debug/debug.exp: New.
294 * g++.dg/debug/trivial.C: New.
295 * g++.dg/debug/debug1.C: Moved...
296 * g++.dg/other/debug1.C: ...from here.
297 * g++.dg/debug/debug2.C: Moved...
298 * g++.dg/other/debug2.C: ...from here.
299 * g++.dg/debug/debug3.C: Moved...
300 * g++.dg/other/debug3.C: ...from here.
301
302 * gcc.dg/noncompile/20020213-1.c: New test.
303
304 2002-02-13 Jakub Jelinek <jakub@redhat.com>
305
306 * g++.dg/other/debug3.C: New test.
307
308 * gcc.c-torture/execute/20020213-1.c: New test.
309
310 2002-02-13 Richard Smith <richard@ex-parrot.com>
311
312 * g++.old-deja/g++.other/thunk1.C: New test.
313
314 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
315
316 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
317
318 2002-02-13 Stan Shebs <shebs@apple.com>
319
320 * gcc.dg/altivec-3.c: New.
321
322 2002-02-12 Jakub Jelinek <jakub@redhat.com>
323
324 * gcc.dg/Wunreachable-1.c: New test.
325 * gcc.dg/Wunreachable-2.c: New test.
326
327 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
328
329 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
330
331 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
332
333 * gcc.dg/decl-1.c: New test.
334
335 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
336
337 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
338
339 2002-02-10 Kazu Hirata <kazu@hxi.com>
340
341 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
342 * gcc.c-torture/compile/980506-1.x: Likewise.
343
344 2002-02-10 Kazu Hirata <kazu@hxi.com>
345
346 * gcc.dg/20020210-1.c: New.
347
348 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
349
350 * g77.f-torture/execute/947.f: New regression test
351 for PR fortran/947.
352
353 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
354
355 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
356 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
357
358 2002-02-08 Richard Henderson <rth@redhat.com>
359
360 * gcc.c-torture/compile/labels-3.c: New.
361
362 2002-02-08 Jakub Jelinek <jakub@redhat.com>
363
364 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
365 expression statements work instead.
366 * gcc.dg/noncompile/20020207-1.c: New test.
367
368 2002-02-07 Richard Henderson <rth@redhat.com>
369
370 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
371
372 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
373
374 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
375 message from g77
376 * lib/g77-dg.exp: Trim g77 error messages so that they are
377 recognised by dg.exp.
378
379 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
380
381 PR fortran/5473
382 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
383
384 2002-02-07 Richard Henderson <rth@redhat.com>
385
386 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
387 to be sufficiently aligned for integers.
388
389 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
390
391 * g++.dg/template/friend4.C: New test.
392
393 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
394
395 PR fortran/5743
396 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
397 unsupported cases.
398
399 2002-02-07 Richard Henderson <rth@redhat.com>
400
401 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
402 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
403 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
404 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
405
406 2002-02-06 Richard Henderson <rth@redhat.com>
407
408 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
409
410 2002-02-06 Janis Johnson <janis187@us.ibm.com>
411
412 * gcc.dg/20020206-1.c: New test.
413
414 2002-02-06 Jakub Jelinek <jakub@redhat.com>
415
416 * gcc.c-torture/execute/20020206-1.c: New test.
417
418 * gcc.c-torture/execute/20020206-2.c: New test.
419
420 PR optimization/5429:
421 * gcc.c-torture/compile/20020206-1.c: New test.
422
423 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
424
425 * g++.dg/ext/align1.C: Do not use an explicit alignment value
426 as certain file formats cannot support particularly large
427 alignments.
428
429 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
430 and do not expect to be able to link the executable.
431
432 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
433 fail because the COFF format does not support the weak attribute.
434
435 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
436
437 * g77.dg/pr5473.f: New test
438
439 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
440
441 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
442 Fix testcase accordingly.
443
444 2002-02-04 Richard Henderson <rth@redhat.com>
445
446 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
447 (buf): Change to be an array of pointers, not ints.
448
449 2002-02-04 Jakub Jelinek <jakub@redhat.com>
450
451 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
452 before all tests. Move warning one line above to match where it
453 C frontend emits.
454 * gcc.dg/Wswitch-2.c: New test.
455 * g++.dg/warn/Wswitch-1.C: New test.
456 * g++.dg/warn/Wswitch-2.C: New test.
457
458 2002-02-04 Richard Henderson <rth@redhat.com>
459
460 * g++.dg/abi/offsetof.C: Fix size comparison.
461
462 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
463
464 * gcc.dg/cast-qual-2.c: New test.
465
466 2002-02-04 Jakub Jelinek <jakub@redhat.com>
467
468 * gcc.dg/20020201-4.c: New test.
469
470 2002-02-04 Ben Elliston <bje@redhat.com>
471
472 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
473 target_info attribute != 0, in addition to the empty string.
474 (gcc_target_compile): Likewise.
475
476 2002-02-03 Andrew Cagney <ac131313@redhat.com>
477
478 * gcc.dg/Wswitch.c: New test.
479 PR gcc/4475. PR gcc/3780.
480
481 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
482
483 * g77.f-torture/execute/5122.f: New test for regressions
484 against PR fortran/5122.
485
486 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
487
488 * g77.f-torture/compile/pr3743.f: Delete
489 * g77.dg/pr3743-1.f: New test.
490 * g77.dg/pr3743-2.f: New test.
491 * g77.dg/pr3743-3.f: New test.
492 * g77.dg/pr3743-4.f: New test.
493
494 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
495
496 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
497
498 2002-02-02 Richard Henderson <rth@redhat.com>
499
500 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
501 * gcc.c-torture/execute/bf64-1.c: Likewise.
502
503 2002-02-02 Jakub Jelinek <jakub@redhat.com>
504
505 * gcc.dg/20020201-2.c: New test.
506
507 * gcc.dg/20020201-3.c: New test.
508
509 * gcc.c-torture/execute/bitfld-2.c: New test.
510
511 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
512
513 * gcc.dg/bitfld-1.c: Update.
514 * gcc.dg/bitfld-2.c: Update.
515 * gcc.c-torture/execute/bitfld-1.x: New.
516
517 2002-02-02 Jakub Jelinek <jakub@redhat.com>
518
519 * gcc.c-torture/execute/20020201-1.c: New test.
520
521 2002-02-01 Janis Johnson <janis187@us.ibm.com>
522
523 PR target/5469
524 * gcc.dg/20020201-1.c: New test.
525
526 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
527
528 PR fortran/3743
529 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
530 * g77.f-torture/compile/pr3743.x: Remove
531
532 2002-01-31 Tom Rix <trix@redhat.com>
533
534 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
535
536 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
537
538 * gcc.dg/noncompile/20020130-1.c: New test.
539
540 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
541
542 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
543
544 2002-01-29 Richard Henderson <rth@redhat.com>
545
546 * gcc.c-torture/execute/991118-1.c: Cast various constants back
547 to long long.
548 * gcc.c-torture/execute/bf64-1.c: Likewise.
549
550 2002-01-29 Jakub Jelinek <jakub@redhat.com>
551
552 * gcc.c-torture/execute/20020129-1.c: New test.
553
554 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
555
556 * gcc.c-torture/compile/20000224-1.c: Update.
557 * gcc.c-torture/execute/bitfld-1.c: New tests.
558 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
559 * gcc.dg/uninit-A.c: Update.
560
561 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
562
563 * g++.dg/template/ctor1.C: Add instantiation.
564
565 2002-01-28 Paul Koning <pkoning@equallogic.com>
566
567 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
568 argument to __builtin_prefetch to be const ptr.
569
570 2002-01-28 Jakub Jelinek <jakub@redhat.com>
571
572 * gcc.c-torture/compile/20020120-1.c: New test.
573
574 2002-01-27 Kazu Hirata <kazu@hxi.com>
575
576 * gcc.c-torture/execute/20020127-1.c: New test.
577
578 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
579
580 * g77.dg/f77-edit-i-in.f: New test
581 * g77.dg/f77-edit-i-out.f: New test
582
583 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
584
585 * gcc.dg/debug/debug.exp: New file.
586 * gcc.dg/debug/trivial.c: New file.
587 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
588 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
589 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
590 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
591 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
592 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
593 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
594 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
595 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
596 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
597 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
598 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
599 * gcc.dg/20000503-1.c: Removed.
600 * gcc.dg/20010207-1.c: Removed.
601 * gcc.dg/20011223-1.c: Removed.
602 * gcc.dg/20020104-2.c: Removed.
603 * gcc.dg/debug-1.c: Removed.
604 * gcc.dg/debug-2.c: Removed.
605 * gcc.dg/debug-3.c: Removed.
606 * gcc.dg/debug-4.c: Removed.
607 * gcc.dg/debug-5.c: Removed.
608 * gcc.dg/debug-6.c: Removed.
609 * gcc.dg/dwarf2-1.c: Removed.
610 * gcc.dg/dwarf2-2.c: Removed.
611
612 2002-01-25 Jakub Jelinek <jakub@redhat.com>
613
614 * g++.old-deja/g++.other/eh5.C: New test.
615 * g++.old-deja/g++.other/sibcall2.C: New test.
616 * g++.old-deja/g++.other/array9.C: New test.
617 * g++.old-deja/g++.other/typename2.C: New test.
618 * g++.old-deja/g++.other/crash60.C: New test.
619 * g++.old-deja/g++.other/conv9.C: New test.
620 * g++.old-deja/g++.other/mangle10.C: New test.
621 * g++.old-deja/g++.other/unchanging1.C: New test.
622 * g++.old-deja/g++.other/exprstmt1.C: New test.
623 * g++.old-deja/g++.other/inline23.C: New test.
624 * g++.old-deja/g++.eh/ia64-1.C: New test.
625 * g++.old-deja/g++.other/dwarf2-1.C: New test.
626 * g++.old-deja/g++.other/mangle11.C: New test.
627 * g++.old-deja/g++.other/reload1.C: New test.
628 * g++.old-deja/g++.other/static20.C: New test.
629 * g++.old-deja/g++.other/local-alloc1.C: New test.
630 * g++.old-deja/g++.other/conv8.C: New test.
631 * g++.old-deja/g++.other/stmtexpr2.C: New test.
632 * g++.old-deja/g++.other/storeexpr1.C: New test.
633 * g++.old-deja/g++.other/storeexpr2.C: New test.
634 * g++.dg/eh/template2.C: New test.
635 * g++.dg/warn/weak1.C: New test.
636
637 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
638
639 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
640 Remove first, non-varying, argument.
641
642 2002-01-23 Richard Henderson <rth@redhat.com>
643
644 * gcc.dg/inline-2.c: New.
645
646 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
647 Add optional target arg. Check number of arguments.
648 (scan-assembler-not, scan-assembler-dem): Likewise.
649 (scan-assembler-dem-not): Likewise.
650
651 2002-01-23 Zack Weinberg <zack@codesourcery.com>
652
653 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
654 line 12.
655 * g++.old-deja/g++.brendan/parse3.C,
656 g++.old-deja/g++.other/crash26.C,
657 g++.old-deja/g++.other/crash28.C,
658 g++.old-deja/g++.other/crash29.C,
659 g++.old-deja/g++.other/crash30.C,
660 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
661
662 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
663
664 * gcc.dg/20020115-1.c: New.
665
666 2002-01-23 Bob Wilson <bob.wilson@acm.org>
667
668 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
669
670 2002-01-23 Janis Johnson <janis187@us.ibm.com>
671
672 * gcc.dg/20020122-3.c: New.
673
674 2002-01-23 Jakub Jelinek <jakub@redhat.com>
675
676 * g++.dg/other/gc1.C: New test.
677
678 2002-01-23 Zack Weinberg <zack@codesourcery.com>
679
680 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
681
682 2002-01-22 Richard Henderson <rth@redhat.com>
683
684 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
685
686 2002-01-22 Richard Henderson <rth@redhat.com>
687
688 * gcc.dg/20020122-4.c: New.
689
690 2002-01-22 H.J. Lu <hjl@gnu.org>
691
692 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
693 link output.
694 * gcc.dg/special/ecos.exp: Likewise.
695 * lib/g++-dg.exp: Likewise.
696 * lib/g77-dg.exp: Likewise.
697 * lib/gcc-dg.exp : Likewise.
698 * lib/mike-g++.exp: Likewise.
699 * lib/mike-g77.exp: Likewise.
700 * lib/mike-gcc.exp: Likewise.
701 * lib/objc-dg.exp: Likewise.
702
703 2002-01-22 Janis Johnson <janis187@us.ibm.com>
704
705 PR target/5379
706 * gcc.dg/20020122-2.c: New test.
707
708 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
709
710 * gcc.dg/20020122-1.c: New test.
711
712 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
713
714 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
715
716 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
717
718 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
719
720 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
721
722 * gcc.c-torture/compile/20020121-1.c: New test.
723
724 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
725
726 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
727 ld_library_path.
728
729 2002-01-21 Jakub Jelinek <jakub@redhat.com>
730
731 * gcc.dg/20020218-1.c: New test.
732
733 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
734
735 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
736 messages
737 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
738 "At global scope" warning
739 * g++.dg/ext/align1.C: Change cygwin test for alignment
740 from db-bogus to dg-warning
741
742 2002-01-21 Zack Weinberg <zack@codesourcery.com>
743
744 * g77.f-torture/compile/cpp2.F: New test.
745
746 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
747
748 * g++.dg/template/access1.C: New test.
749
750 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
751
752 * gcc.dg/20020118-1.c: New.
753
754 2002-01-18 Kazu Hirata <kazu@hxi.com>
755
756 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
757
758 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
759
760 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
761 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
762 alignment warnings.
763
764 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
765
766 * gcc.misc-tests/i386-prefetch.exp: Save and restore
767 torture_with_loops and torture_without_loops
768
769 2002-01-17 Jakub Jelinek <jakub@redhat.com>
770
771 * gcc.c-torture/compile/20020116-1.c: New test.
772
773 2002-01-16 Jakub Jelinek <jakub@redhat.com>
774
775 * gcc.dg/20020116-2.c: New test.
776
777 * gcc.dg/ultrasp4.c: New test.
778
779 * gcc.dg/20020116-1.c: New test.
780
781 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
782
783 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
784 by EABI.
785
786 2002-01-15 Janis Johnson <janis187@us.ibm.com>
787
788 * gcc.misc-tests/i386-prefetch.exp: New.
789 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
790 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
791 * gcc.misc-tests/i386-pf-none-1.c: New test.
792 * gcc.misc-tests/i386-pf-sse-1.c: New test.
793
794 2002-01-15 Jakub Jelinek <jakub@redhat.com>
795
796 * gcc.dg/gnu89-init-1.c: Add new tests.
797
798 2002-01-15 Andreas Jaeger <aj@suse.de>
799
800 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
801 * gcc.dg/i386-mmx-2.c: Likewise.
802 * gcc.dg/i386-sse-1.c: Likewise.
803 * gcc.dg/i386-sse-2.c: Likewise.
804 * gcc.dg/i386-sse-3.c: Likewise.
805
806 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
807
808 * g77.f-torture/execute/intrinsic-unix-bessel.f:
809 Uncomment additional cases that now pass.
810
811 2002-01-11 Richard Henderson <rth@redhat.com>
812
813 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
814 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
815
816 Fri Jan 11 12:13:30 2002 Nicola Pero <n.pero@mi.flashnet.it>
817
818 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
819
820 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
821
822 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
823 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
824
825 2002-01-10 Dale Johannesen <dalej@apple.com>
826
827 * gcc.c-torture/execute/loop-11.c: New.
828
829 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
830
831 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
832 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
833
834 2002-01-09 Richard Henderson <rth@redhat.com>
835
836 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
837 type in which to perform the operation for each size.
838
839 Wed Jan 9 16:48:33 2002 Alan Matsuoka (alanm@redhat.com)
840
841 * gcc.c-torture/compile/20020109-2.c: New test.
842
843 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
844
845 * gcc.c-torture/execute/loop-10.c: New test.
846
847 2002-01-09 Jakub Jelinek <jakub@redhat.com>
848
849 * gcc.c-torture/compile/20010226-1.c: New test.
850 * gcc.c-torture/compile/20010227-1.c: New test.
851 * gcc.c-torture/compile/20010426-1.c: New test.
852 * gcc.c-torture/compile/20010510-1.c: New test.
853 * gcc.c-torture/compile/20010605-3.c: New test.
854 * gcc.c-torture/compile/20010824-1.c: New test.
855 * gcc.c-torture/execute/20010409-1.c: New test.
856 * gcc.dg/noncompile/20000901-1.c: New test.
857 * gcc.dg/20001023-1.c: New test.
858 * gcc.dg/20001101-1.c: New test.
859 * gcc.dg/20001102-1.c: New test.
860 * gcc.dg/20010207-1.c: New test.
861 * gcc.dg/20010405-1.c: New test.
862 * gcc.dg/20010822-1.c: New test.
863 * gcc.dg/20011107-1.c: New test.
864
865 Wed Jan 9 14:03:20 2002 Jeffrey A Law (law@redhat.com)
866
867 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
868
869 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
870 execution failure on PA targets.
871
872 2002-01-09 Jakub Jelinek <jakub@redhat.com>
873
874 * gcc.c-torture/compile/20020109-1.c: New test.
875
876 2002-01-08 Kazu Hirata <kazu@hxi.com>
877
878 * gcc.c-torture/execute/20020108-1.c: New test.
879
880 2002-01-08 Jakub Jelinek <jakub@redhat.com>
881
882 * gcc.dg/20020108-1.c: New test.
883
884 2002-01-08 H.J. Lu <hjl@gnu.org>
885
886 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
887 for header files.
888
889 2002-01-08 Geoff Keating <geoffk@redhat.com>
890
891 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
892 consistency.
893
894 002-01-07 Aldy Hernandez <aldyh@redhat.com>
895
896 * gcc.dg/altivec-4.c: Test altivec predicates.
897
898 2002-01-07 Jakub Jelinek <jakub@redhat.com>
899
900 * gcc.c-torture/execute/20020107-1.c: New test.
901
902 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
903
904 PR c/5279
905 * gcc.c-torture/compile/20020106-1.c: New test.
906
907 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
908
909 * gcc.c-torture/execute/nestfunc-4.c: New test.
910
911 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
912
913 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
914 extra triple that slipped in.
915 * g++.old-deja/g++.abi/align.C: Likewise.
916 * g++.old-deja/g++.abi/bitfields.C: Likewise.
917
918 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
919
920 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
921 * g++.old-deja/g++.abi/align.C: Likewise.
922 * g++.old-deja/g++.abi/bitfields.C: Likewise.
923
924 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
925 on FreeBSD/i386.
926 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
927 FreeBSD.
928
929 2002-01-04 Jakub Jelinek <jakub@redhat.com>
930
931 * gcc.dg/20020104-1.c: New test.
932
933 * gcc.dg/20020104-2.c: New test.
934
935 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
936
937 * gcc.dg/20020103-1.c: Fix typo in target selector.
938
939 2002-01-03 Richard Henderson <rth@redhat.com>
940
941 * gcc.dg/20020103-1.c: New.
942
943 2002-01-03 Kazu Hirata <kazu@hxi.com>
944
945 * gcc.c-torture/execute/20020103-1.c: New test.
946
947 2002-01-03 Jakub Jelinek <jakub@redhat.com>
948
949 * g++.dg/other/debug2.C: New test.
950
951 * gcc.c-torture/compile/20020103-1.c: New test.
952
953 2002-01-02 Jakub Jelinek <jakub@redhat.com>
954
955 * gcc.dg/gnu89-init-1.c: Added new tests.
956
957 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
958
959 * g++.dg/template/friend2.C: Remove as patch is reverted.
960
961 * g++.dg/warn/oldcast1.C: New test.
962
963 * g++.dg/template/ptrmem1.C: New test.
964 * g++.dg/template/ptrmem2.C: New test.
965
966 * g++.dg/template/ntp.C: New test.
967
968 * g++.dg/other/component1.C: New test.
969
970 * g++.dg/template/ttp3.C: New test.
971
972 * g++.dg/template/friend2.C: New test.
973 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
974
975 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
976
977 * g++.dg/other/ptrmem1.C: New test.
978 * g++.dg/other/ptrmem2.C: New test.
979
980 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
981
982 * g++.dg/template/ctor1.C: New test.
983
984 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
985
986 * g++.dg/template/friend2.C: New test.
987
988 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
989
990 * gcc.dg/mmix-1.c: New test.
991
992 2001-12-31 Richard Henderson <rth@redhat.com>
993
994 * gcc.dg/asm-5.c: New.
995
996 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
997
998 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
999 in namespace __gnu_cxx
1000
1001 2001-12-30 Richard Henderson <rth@redhat.com>
1002
1003 * gcc.dg/debug-6.c: New.
1004
1005 2001-12-30 Jakub Jelinek <jakub@redhat.com>
1006
1007 * gcc.c-torture/compile/20011229-2.c: New test.
1008
1009 2001-12-29 Jakub Jelinek <jakub@redhat.com>
1010
1011 * gcc.dg/debug-3.c: New test.
1012 * gcc.dg/debug-4.c: New test.
1013 * gcc.dg/debug-5.c: New test.
1014
1015 2001-12-29 Richard Henderson <rth@redhat.com>
1016
1017 * g++.dg/eh/loop1.C: New.
1018
1019 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
1020
1021 * g++.dg/template/crash1.C: New test.
1022
1023 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
1024
1025 * g++.dg/other/const1.C: New test.
1026
1027 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
1028
1029 * gcc.c-torture/compile/20011229-1.c: New test.
1030
1031 2001-12-28 Stan Shebs <shebs@apple.com>
1032
1033 * lib/objc-torture.exp: Resync with c-torture.exp.
1034 * lib/objc.exp: Load standard libraries.
1035
1036 2001-12-28 Jakub Jelinek <jakub@redhat.com>
1037
1038 * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
1039 additional tests.
1040
1041 2001-12-27 Roger Sayle <roger@eyesopen.com>
1042
1043 * gcc.c-torture/execute/string-opt-16.c: New testcase.
1044
1045 2001-12-27 Richard Henderson <rth@redhat.com>
1046
1047 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
1048
1049 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
1050
1051 * g++.dg/eh/ctor1.C: New test.
1052 * g++.dg/other/error2.C: New test.
1053
1054 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
1055
1056 * g++.dg/other/init2.C: New test.
1057
1058 2001-12-24 Richard Henderson <rth@redhat.com>
1059
1060 * gcc.dg/20011223-1.c: New.
1061 * gcc.dg/inline-1.c: New.
1062
1063 2001-12-23 Richard Henderson <rth@redhat.com>
1064
1065 * gcc.dg/asm-4.c: Test operand modifiers.
1066
1067 2001-12-23 Richard Henderson <rth@redhat.com>
1068
1069 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
1070
1071 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
1072
1073 * gcc.c-torture/execute/20011223-1.c: New test.
1074
1075 2001-12-21 Richard Henderson <rth@redhat.com>
1076
1077 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
1078 re-enables the warning.
1079
1080 2001-12-21 Richard Henderson <rth@redhat.com>
1081
1082 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
1083
1084 2001-12-20 Jakub Jelinek <jakub@redhat.com>
1085
1086 * gcc.c-torture/compile/20011218-1.c: New test.
1087
1088 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
1089
1090 * gcc.misc-test/arm-isr.exp: New file. Control running of the
1091 arm-isr.c test.
1092 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
1093 epilogue generation for ARM ISR routines.
1094
1095 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1096
1097 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
1098 * gcc.dg/format/c90-printf-3.c: Likewise.
1099 * gcc.dg/format/c99-printf-3.c: Likewise.
1100 * gcc.dg/format/ext-1.c: Likewise.
1101 * gcc.dg/format/ext-6.c: Likewise.
1102 * gcc.dg/format/format.h: Prototype unlocked stdio.
1103
1104 2001-12-20 Richard Henderson <rth@redhat.com>
1105
1106 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
1107 (arena): Use it.
1108 (malloc): Correct allocation logic. Abort if we fill up the
1109 arena before initialization complete.
1110 (realloc): Correct allocation logic.
1111
1112 2001-12-20 Jakub Jelinek <jakub@redhat.com>
1113
1114 * gcc.c-torture/compile/20011219-2.c: New test.
1115
1116 * gcc.c-torture/execute/20011219-1.c: New test.
1117
1118 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
1119
1120 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
1121 target does not support weak symbols.
1122
1123 2001-12-19 Jakub Jelinek <jakub@redhat.com>
1124
1125 * gcc.c-torture/compile/20011219-1.c: New test.
1126
1127 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
1128
1129 * g++.dg/other/error1.C: New test.
1130
1131 Mon Dec 17 14:31:42 2001 Jeffrey A Law (law@redhat.com)
1132
1133 * gcc.c-torture/execute/20011217-1.c: New test.
1134
1135 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
1136
1137 * objc.dg/special/: New directory.
1138 * objc.dg/special/special.exp: New file.
1139 * objc.dg/special/unclaimed-category-1.h: New file.
1140 * objc.dg/special/unclaimed-category-1a.m: New file.
1141 * objc.dg/special/unclaimed-category-1.m: New file.
1142
1143 2001-12-17 Andreas Jaeger <aj@suse.de>
1144
1145 * gcc.c-torture/compile/20011217-2.c: New test.
1146
1147 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
1148
1149 * gcc.c-torture/compile/20011217-1.c: New test.
1150
1151 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
1152
1153 * testsuite/gcc.dg/20011214-1.c: New.
1154
1155 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
1156
1157 * gcc.dg/altivec-4.c: New.
1158
1159 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
1160
1161 * gcc.dg/20011113-1.c: New test.
1162
1163 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
1164
1165 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
1166 std::__malloc_alloc_template<0> and
1167 std::__default_alloc_template<false, 0>.
1168
1169 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
1170
1171 * objc/execute/bf-21.m: New test.
1172 * objc/execute/enumeration-1.m: New test.
1173 * objc/execute/enumeration-2.m: New test.
1174
1175 2001-12-12 Jakub Jelinek <jakub@redhat.com>
1176
1177 * gcc.dg/gnu89-init-1.c: New test.
1178
1179 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1180
1181 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
1182 * g++.old-deja/g++.jason/2371.C: Likewise.
1183 * g++.old-deja/g++.jason/template33.C: Likewise.
1184 * g++.old-deja/g++.jason/template34.C: Likewise.
1185 * g++.old-deja/g++.jason/template36.C: Likewise.
1186 * g++.old-deja/g++.oliva/typename1.C: Likewise.
1187 * g++.old-deja/g++.oliva/typename2.C: Likewise.
1188 * g++.old-deja/g++.other/typename1.C: Likewise.
1189 * g++.old-deja/g++.pt/inherit2.C: Likewise.
1190 * g++.old-deja/g++.pt/nontype5.C: Likewise.
1191 * g++.old-deja/g++.pt/typename11.C: Likewise.
1192 * g++.old-deja/g++.pt/typename14.C: Likewise.
1193 * g++.old-deja/g++.pt/typename16.C: Likewise.
1194 * g++.old-deja/g++.pt/typename3.C: Likewise.
1195 * g++.old-deja/g++.pt/typename4.C: Likewise.
1196 * g++.old-deja/g++.pt/typename5.C: Likewise.
1197 * g++.old-deja/g++.pt/typename7.C: Likewise.
1198 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1199
1200 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1201
1202 * g++.dg/other/linkage1.C: New test.
1203 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
1204 specifiers.
1205
1206 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
1207
1208 * gcc.dg/concat.c: New test.
1209
1210 2001-12-11 Stan Shebs <shebs@apple.com>
1211
1212 * objc/compile: New test directory.
1213 * objc/compile/compile.exp: New expect script.
1214 * objc/compile/20011211-1.m: New compile test.
1215
1216 2001-12-11 Jason Merrill <jason@redhat.com>
1217
1218 * lib/prune.exp (prune_gcc_output): Also handle "In member
1219 function". So many permutations...
1220
1221 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
1222
1223 * g++.dg/template/typedef1.C: New test.
1224
1225 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
1226
1227 * g++.dg/other/copy1.C: New test.
1228
1229 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
1230
1231 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
1232
1233 * gcc.dg/builtin-choose-expr.c: New.
1234
1235 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
1236
1237 * gcc.dg/altivec-2.c: New.
1238
1239 2001-12-07 Richard Henderson <rth@redhat.com>
1240
1241 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
1242
1243 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
1244
1245 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
1246 ultrasparc.
1247
1248 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1249
1250 * g++-old.deja/g++.robertl/eb101.C: Deleted.
1251
1252 2001-12-06 Janis Johnson <janis187@us.ibm.com>
1253
1254 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
1255 variable argument list.
1256
1257 2001-12-06 Zack Weinberg <zack@codesourcery.com>
1258
1259 * gcc.c-torture/execute/memcheck: Delete entire directory.
1260 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
1261 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1262
1263 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
1264
1265 * gcc.dg/Wshadow-1.c: New test.
1266
1267 2001-12-05 Jakub Jelinek <jakub@redhat.com>
1268
1269 * gcc.c-torture/compile/20011130-1.c: New test.
1270
1271 * gcc.dg/noncompile/20011025-1.c: New test.
1272
1273 * g++.dg/other/anon-union.C: New test.
1274
1275 * gcc.c-torture/execute/20011024-1.c: New test.
1276
1277 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
1278
1279 * gcc.c-torture/execute/20000722-1.x,
1280 gcc.c-torture/execute/20010123-1.x: Remove.
1281 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
1282 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
1283 gcc.dg/c99-complit-2.c: New tests.
1284
1285 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
1286
1287 * g++.dg/inherit/base1.C: New test.
1288
1289 2001-12-04 Jakub Jelinek <jakub@redhat.com>
1290
1291 * g++.dg/other/stdarg1.C: New test.
1292
1293 * gcc.c-torture/compile/20011130-2.c: New test.
1294
1295 2001-12-03 Janis Johnson <janis187@us.ibm.com>
1296
1297 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
1298 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
1299 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
1300 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
1301 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
1302 * gcc.dg/builtin-prefetch-1.c: New test.
1303
1304 2001-12-03 Jakub Jelinek <jakub@redhat.com>
1305
1306 * gcc.dg/20011130-1.c: New test.
1307
1308 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
1309
1310 * g++.dg/other/scope1.C: New test.
1311 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
1312
1313 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
1314
1315 * gcc.dg/vla-init-1.c: New test.
1316
1317 2001-12-01 Geoff Keating <geoffk@redhat.com>
1318
1319 * gcc.c-torture/compile/structs.c: New testcase from GDB.
1320
1321 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
1322
1323 * objc.dg/alias.m: Update.
1324 * objc.dg/class-1.m: Update.
1325 * objc.dg/const-str-1.m: Update.
1326 * objc.dg/fwd-proto-1.m: Update.
1327 * objc.dg/id-1.m: Update.
1328 * objc.dg/super-class-1.m: Update.
1329
1330 2001-11-29 Mark Mitchell <mark@codesourcery.com>
1331
1332 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
1333 constructs.
1334
1335 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
1336
1337 * gcc.c-torture/execute/20011128-1.c: New test.
1338
1339 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
1340
1341 * gcc.dg/20011127-1.c: New test.
1342
1343 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
1344
1345 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
1346 from Austin Group draft 7.
1347 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
1348 scanf format arguments.
1349 * gcc.dg/format/no-exargs-2.c: New test.
1350
1351 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
1352
1353 * g++.dg/abi/vbase8-4.C: New test.
1354
1355 2001-11-24 Ian Lance Taylor <ian@airs.com>
1356
1357 * gcc.c-torture/execute/20011121-1.c: New test.
1358
1359 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
1360
1361 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
1362
1363 2001-11-23 Andreas Jaeger <aj@suse.de>
1364
1365 * gcc.dg/cpp/charconst-2.c: New test.
1366
1367 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
1368
1369 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
1370 to the host if it is remote. Let tests specify extra headers
1371 they use.
1372 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
1373 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
1374 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
1375 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
1376 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
1377 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
1378 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
1379 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
1380 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
1381 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
1382
1383 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
1384
1385 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
1386 for little endian ARMs.
1387
1388 2001-11-20 Jakub Jelinek <jakub@redhat.com>
1389
1390 * gcc.c-torture/compile/20011119-1.c: New test.
1391 * gcc.c-torture/compile/20011119-2.c: New test.
1392
1393 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
1394
1395 * gcc.dg/altivec-1.c: Fix typo.
1396
1397 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
1398
1399 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
1400
1401 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
1402
1403 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
1404
1405 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
1406
1407 * lib/g77.exp: Don't specify --rpath-link.
1408
1409 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
1410 across all the headers.
1411 * gcc.dg/format/format.exp: For testing on a remote host,
1412 copy format.h.
1413
1414 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
1415 * gcc.c-torture/execute/930406-1.c: Likewise.
1416 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1417
1418 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
1419
1420 * gcc.dg/altivec-1.c: New.
1421
1422 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
1423
1424 * gcc.dg/cpp/fpreprocessed.c: New test case.
1425
1426 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
1427
1428 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
1429 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
1430 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
1431
1432 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
1433
1434 * gcc.dg/no-builtin-1.c: New test.
1435
1436 2001-11-16 Jakub Jelinek <jakub@redhat.com>
1437
1438 * gcc.c-torture/execute/20011115-1.c: New test.
1439
1440 2001-11-15 Jakub Jelinek <jakub@redhat.com>
1441
1442 * gcc.c-torture/compile/20011114-2.c: New test.
1443 * gcc.c-torture/compile/20011114-3.c: New test.
1444 * gcc.c-torture/compile/20011114-4.c: New test.
1445
1446 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
1447
1448 * g++.dg/other/init1.C: New test.
1449
1450 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
1451
1452 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
1453 message.
1454
1455 * gcc.c-torture/execute/20011114-1.c: New testcase.
1456
1457 * gcc.c-torture/compile/20010327-1.c: Revert last change.
1458 * gcc.c-torture/compile/20011114-1.c: New test, exactly
1459 like the (before this change) version of 20010327-1.c.
1460
1461 2001-11-14 Roger Sayle <roger@eyesopen.com>
1462
1463 * gcc.c-torture/execute/string-opt-13.c: New testcase.
1464
1465 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
1466
1467 * g++.dg/init/array2.C: New test.
1468
1469 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
1470
1471 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
1472
1473 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
1474
1475 * g++.dg/other/forscope1.C: New test.
1476 * g++.dg/ext/forscope1.C: New test.
1477 * g++.dg/ext/forscope2.C: New test.
1478
1479 2001-11-13 Jakub Jelinek <jakub@redhat.com>
1480
1481 * gcc.c-torture/execute/20011113-1.c: New test.
1482
1483 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
1484
1485 * gcc.c-torture/execute/20011109-2.c: New test.
1486
1487 * gcc.c-torture/execute/20011109-1.c: New test.
1488
1489 2001-11-09 Jakub Jelinek <jakub@redhat.com>
1490
1491 * gcc.c-torture/compile/20011109-1.c: New test.
1492
1493 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
1494
1495 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
1496 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
1497 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
1498 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
1499 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
1500 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
1501 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
1502
1503 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
1504
1505 * g++.dg/warn/Wshadow-1.C: New tests.
1506 * g++.old-deja/g++.mike/for3.C: Update.
1507
1508 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
1509
1510 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
1511 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
1512 XFAILs. Adjust expected error texts.
1513 * gcc.c-torture/compile/20011106-1.c,
1514 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
1515 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
1516 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
1517 gcc.dg/c99-array-lval-5.c: New tests.
1518
1519 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
1520
1521 * gcc.dg/cpp/defined.c: Update.
1522
1523 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
1524
1525 * gcc.c-torture/execute/anon-1.c: New test.
1526
1527 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
1528
1529 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
1530 same size, so no warning should be produced on stormy16.
1531
1532 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
1533 due to oversized array.
1534 * g++.old-deja/g++.mike/ns15.C: Likewise.
1535 * g++.old-deja/g++.pt/crash16.C: Likewise.
1536
1537 2001-11-02 Graham Stott <grahams@redhat.com>
1538
1539 * g++.dgother/debug1.C: Fix typos.
1540
1541 2001-11-01 Jakub Jelinek <jakub@redhat.com>
1542
1543 * g++.dg/other/debug1.C: New test.
1544
1545 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1546
1547 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
1548 of unsigned long.
1549
1550 2001-10-30 Jakub Jelinek <jakub@redhat.com>
1551
1552 * gcc.dg/20011029-2.c: New test.
1553
1554 * gcc.c-torture/compile/20011029-1.c: New test.
1555
1556 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
1557
1558 * objc/execute/class_self-1.m: New test.
1559 * objc/execute/class_self-2.m: New test.
1560
1561 2001-10-25 Zack Weinberg <zack@codesourcery.com>
1562
1563 * gcc.misc-tests/msgs.exp: Delete.
1564 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
1565 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
1566 error set to match recent changes.
1567
1568 2001-10-24 Zack Weinberg <zack@codesourcery.com>
1569
1570 * gcc.dg/20011021-1.c: New test.
1571
1572 2001-10-24 Jakub Jelinek <jakub@redhat.com>
1573
1574 * gcc.c-torture/compile/20011023-1.c: New test.
1575
1576 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
1577
1578 * lib/g77.exp: Rewrite based on lib/g++.exp.
1579
1580 2001-10-19 Jakub Jelinek <jakub@redhat.com>
1581
1582 * gcc.c-torture/execute/20011019-1.c: New test.
1583
1584 * gcc.dg/20011018-1.c: New test.
1585
1586 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
1587
1588 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
1589
1590 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
1591
1592 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
1593 * gcc.dg/attr-invalid.c: Likewise.
1594
1595 2001-10-18 Jakub Jelinek <jakub@redhat.com>
1596
1597 * testsuite/gcc.dg/20011015-1.c: New test.
1598
1599 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
1600
1601 * g++.dg/template/unify2.C: New test.
1602
1603 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
1604
1605 * g++.dg/other/exception-specification.C: New test
1606
1607 2001-10-13 Tom Rix <trix@redhat.com>
1608
1609 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
1610 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
1611
1612 2001-10-12 Jakub Jelinek <jakub@redhat.com>
1613
1614 * testsuite/gcc.dg/20011009-1.c: New test.
1615
1616 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
1617
1618 PR g++/4476
1619 * g++.dg/other/friend1.C: New test.
1620
1621 2001-10-11 Richard Henderson <rth@redhat.com>
1622
1623 * g++.old-deja/g++.other/crash18.C: Add -S to options.
1624
1625 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1626
1627 * gcc.c-torture/compile/20011010-1.c: New.
1628
1629 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
1630
1631 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
1632 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
1633 g77.f-torture/execute/execute.exp,
1634 g77.f-torture/noncompile/noncompile.exp,
1635 gcc.c-torture/compile/compile.exp,
1636 gcc.c-torture/execute/execute.exp,
1637 gcc.c-torture/execute/ieee/ieee.exp,
1638 gcc.c-torture/execute/memcheck/memcheck.exp,
1639 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
1640 objc/execute/execute.exp: Update FSF address.
1641
1642 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
1643
1644 * gcc.dg/cpp/cmdlne-C.c: Update.
1645 * gcc.dg/cpp/cmdlne-C2.c: New.
1646
1647 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1648
1649 * gcc.c-torture/execute/20011008-3.c: New.
1650
1651 2001-10-08 DJ Delorie <dj@redhat.com>
1652
1653 * gcc.dg/20011008-1.c: New.
1654 * gcc.dg/20011008-2.c: New.
1655
1656 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
1657
1658 * gcc.dg/cpp/spacing1.c: Update test.
1659
1660 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
1661
1662 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
1663 spelling errors of "separate" as "seperate".
1664
1665 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
1666
1667 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
1668 enough to avoid inlining.
1669
1670 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
1671
1672 * lib/g77.exp: set libg2c_dir correctly.
1673
1674 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
1675
1676 * gcc.dg/cpp/macro11.c: New test.
1677
1678 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
1679
1680 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
1681 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
1682 gcc.dg/format/multattr-3.c: New tests.
1683 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
1684 tests for format attributes on function pointers being rejected.
1685
1686 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
1687
1688 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
1689
1690 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
1691
1692 * g++.dg/warn/format1.C: New test.
1693
1694 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
1695
1696 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
1697
1698 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
1699
1700 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
1701
1702 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
1703
1704 * gcc.dg/cpp/redef2.c: Add test.
1705
1706 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
1707
1708 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
1709 long-standing bug on i686, apparently.
1710 * gcc.c-torture/execute/loop-2c.x: New file.
1711 * gcc.c-torture/execute/loop-2d.x: New file.
1712 * gcc.c-torture/execute/loop-3c.x: New file.
1713
1714 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
1715
1716 * gcc.dg/cpp/20000625-2.c: Correct line number.
1717
1718 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
1719
1720 * gcc.dg/cpp/macro10.c: New test.
1721 * gcc.dg/cpp/strify3.c: New test.
1722 * gcc.dg/cpp/spacing1.c: Add tests.
1723 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
1724 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
1725
1726 2001-09-24 DJ Delorie <dj@redhat.com>
1727
1728 * gcc.c-torture/execute/20010924-1.c: New test.
1729
1730 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
1731
1732 * testsuite/objc/execute/paste.m: Remove.
1733
1734 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
1735
1736 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
1737
1738 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
1739
1740 * g77.dg/strlen0.f: New test.
1741
1742 2001-09-21 Richard Henderson <rth@redhat.com>
1743
1744 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
1745 * g++.old-deja/g++.abi/vtable2.C: Likewise.
1746
1747 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
1748
1749 Table-driven attributes.
1750 * g++.dg/ext/attrib1.C: New test.
1751
1752 2001-09-20 DJ Delorie <dj@redhat.com>
1753
1754 * gcc.dg/20000926-1.c: Update expected warning messages.
1755 * gcc.dg/array-2.c: Likewise, and test for warnings too.
1756 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
1757 array.
1758
1759 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
1760
1761 * g++.dg/eh/registers1.C: New test case.
1762
1763 2001-09-17 Richard Henderson <rth@redhat.com>
1764
1765 * gcc.dg/array-5.c: Fix VLA decomposition test.
1766
1767 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1768
1769 * gcc.dg/cpp/line5.c: New testcase.
1770
1771 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
1772
1773 * gcc.dg/cpp/macro9.c: New test.
1774
1775 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
1776
1777 * gcc.c-torture/execute/980223.c: Change type of addr from long
1778 to char *.
1779
1780 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
1781
1782 * gcc.c-torture/execute/20010915-1.c: New test.
1783
1784 2001-09-14 Janis Johnson <janis187@us.ibm.com>
1785
1786 * g77.dg/bprob: New directory.
1787 * g77.dg/bprob/bprob.exp: New file.
1788 * g77.dg/bprob/bprob-1.f: New test.
1789 * g77.dg/gcov: New directory.
1790 * g77.dg/gcov/gcov.exp: New file.
1791 * g77.dg/gcov/gcov-1.f: New test.
1792 * g77.dg/gcov/gcov-1.x: New file.
1793
1794 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
1795
1796 * gcc.dg/cpp/directiv.c: Update.
1797 * gcc.dg/cpp/undef1.c: Update.
1798
1799 2001-09-12 Jakub Jelinek <jakub@redhat.com>
1800
1801 * gcc.dg/20010912-1.c: New test.
1802
1803 2001-09-11 Janis Johnson <janis187@us.ibm.com>
1804
1805 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
1806 language-independent file in lib.
1807 * lib/gcov.exp: New file.
1808
1809 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
1810
1811 * gcc.c-torture/compile/20010911-1.c: New test.
1812
1813 2001-09-10 Janis Johnson <janis187@us.ibm.com>
1814
1815 * lib/profopt.exp: New, to support profile-directed optimizations.
1816 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
1817 * gcc.misc-tests/bprob-1.c: New test.
1818 * gcc.misc-tests/bprob-2.c: New test.
1819
1820 2001-09-07 Janis Johnson <janis187@us.ibm.com>
1821
1822 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
1823 XFAIL and which kinds of gcov output to verify.
1824 * gcc.misc-tests/gcov-4b.x: New file.
1825 * gcc.misc-tests/gcov-5b.x: New file.
1826 * gcc.misc-tests/gcov-6.x: New file.
1827 * gcc.misc-tests/gcov-7.c: New test.
1828 * gcc.misc-tests/gcov-7.x: New file.
1829
1830 2001-09-06 Janis Johnson <janis187@us.ibm.com>
1831
1832 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
1833 * gcc.misc-tests/gcov-6.c: New test.
1834
1835 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
1836
1837 PR c++/3986
1838 * g++.dg/abi/vbase1.C: New test.
1839
1840 2001-09-05 Ziemowit Laski <zlaski@apple.com>
1841
1842 * objc.dg/method-2.m: New.
1843
1844 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
1845
1846 PR c++/4203
1847 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
1848 * g++.dg/init/empty1.C: New test.
1849
1850 2001-09-03 Jakub Jelinek <jakub@redhat.com>
1851
1852 * gcc.c-torture/compile/20010903-1.c: New test.
1853
1854 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
1855
1856 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
1857 for m68k.
1858
1859 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
1860
1861 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
1862
1863 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
1864
1865 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
1866
1867 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
1868
1869 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
1870 for 16-bit 'unsigned int'.
1871
1872 2001-08-29 Kazu Hirata <kazu@hxi.com>
1873
1874 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
1875
1876 2001-08-27 Richard Henderson <rth@redhat.com>
1877
1878 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
1879 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
1880
1881 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
1882
1883 * gcc.dg/asm-names.c (ymain): New.
1884
1885 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
1886
1887 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
1888 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
1889 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
1890
1891 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1892
1893 * gcc.dg/compare5.c: New testcase.
1894
1895 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
1896
1897 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
1898 and "In instantiation".
1899
1900 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
1901
1902 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
1903
1904 2001-08-20 Janis Johnson <janis187@us.ibm.com>
1905
1906 * gcc.misc-tests/gcov.exp: Add support for branch information.
1907 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
1908 * gcc.misc-tests/gcov-4.c: New test.
1909 * gcc.misc-tests/gcov-4b.c: New test.
1910 * gcc.misc-tests/gcov-5b.c: New test.
1911
1912 2001-08-20 Zack Weinberg <zackw@panix.com>
1913
1914 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
1915 expected to fail.
1916
1917 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
1918
1919 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
1920
1921 2001-08-19 Jakub Jelinek <jakub@redhat.com>
1922
1923 * g++.dg/eh/template1.C: New test.
1924
1925 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
1926
1927 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
1928 Fix thinko.
1929 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
1930 for xfail.
1931
1932 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
1933
1934 * lib/g77-dg.exp: Use prune.exp for common procedures
1935 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
1936 * lib/g77.exp: (g77-dg-prune) Remove
1937
1938 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
1939
1940 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
1941
1942 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1943
1944 * g++.dg/template/unify1.C: New test.
1945
1946 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1947
1948 * g++.dg/abi/empty4.C: New test.
1949
1950 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
1951
1952 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
1953 solaris2.*
1954 * g77.f-torture/compile/pr3743.x: Likewise
1955
1956 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
1957
1958 * g++.dg/other/using-declaration.C: New test.
1959
1960 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
1961
1962 * gcc.dg/cpp/tr-sign.c: New testcase.
1963
1964 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
1965
1966 * gcc.dg/cpp/19951025-1.c: Revert.
1967 * gcc.dg/cpp/directiv.c: We no longer process directives that
1968 interrupt macro arguments.
1969
1970 2001-08-03 Zack Weinberg <zackw@stanford.edu>
1971
1972 * gcc.dg/bconstp-1.c: New test.
1973
1974 2001-08-03 Richard Henderson <rth@redhat.com>
1975
1976 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
1977
1978 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
1979
1980 * gcc.dg/cpp/19951025-1.c: Update.
1981
1982 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
1983
1984 * g77.dg/ff90-1.f (s): Fix reference of variable z,
1985 should be x.
1986
1987 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
1988
1989 Kill -fhonor-std.
1990 * g++.old-deja/g++.ns/ns14.C: Remove special options.
1991 * g++.old-deja/g++.other/std1.C: Likewise.
1992 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
1993
1994 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
1995
1996 * lib/g77.exp: Load gcc-defs.exp for common procedures
1997 (g77_pass, g77_fail, g77_finish, g77_exit,
1998 ${tool}_check_unsupported_p} Now redundant. Deleted.
1999
2000 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
2001
2002 * g77.dg/fbackslash.f
2003 * g77.dg/fcase-preserve.f
2004 * g77.dg/ff90-1.f
2005 * g77.dg/ffixed-line-length-0.f
2006 * g77.dg/ffixed-line-length-132.f
2007 * g77.dg/ffixed-line-length-7.f
2008 * g77.dg/ffixed-line-length-72.f
2009 * g77.dg/ffixed-line-length-none.f
2010 * g77.dg/ffree-form-1.f
2011 * g77.dg/fno-backslash.f
2012 * g77.dg/fno-f90-1.f
2013 * g77.dg/fno-fixed-form-1.f
2014 * g77.dg/fno-onetrip.f
2015 * g77.dg/fno-typeless-boz.f
2016 * g77.dg/fno-underscoring.f
2017 * g77.dg/fno-vxt-1.f
2018 * g77.dg/fonetrip.f
2019 * g77.dg/ftypeless-boz.f
2020 * g77.dg/fugly-assumed.f
2021 * g77.dg/funderscoring.f
2022 * g77.dg/fvxt-1.f
2023
2024 2001-08-01 Ziemowit Laski <zlaski@apple.com>
2025
2026 * objc.dg/fwd-proto-1.m: New.
2027 * objc.dg/local-decl-1.m: New.
2028 * objc.dg/naming-1.m: New.
2029 * objc.dg/naming-2.m: New.
2030 * objc.dg/proto-hier-1.m: New.
2031
2032 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
2033
2034 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
2035 largest-type elements to a struct makes its size grow.
2036
2037 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
2038
2039 * g++.dg/abi/vthunk1.C: New test.
2040
2041 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
2042
2043 * g++.dg/abi/vbase8-22.C: New test.
2044
2045 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
2046
2047 * gcc.dg/cpp/macro8.c: New test.
2048
2049 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
2050
2051 * g++.dg/abi/vbase8-21.C: New test.
2052
2053 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
2054
2055 * g++.dg/abi/vbase8-10.C: New test.
2056
2057 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2058
2059 * lib/g++.exp (g++_set_ld_library_path): Renamed to
2060 ${tool}_set_ld_library_path.
2061 Changed caller.
2062 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
2063 g++.exp.
2064
2065 2001-07-26 Stan Cox <scox@redhat.com>
2066
2067 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
2068 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
2069 gcc_exit, gcc_check_unsupported_p):
2070 Moved to gcc-deps.exp
2071 * gcc-deps.exp: New file.
2072
2073 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2074
2075 * g++.old-deja/g++.pt/defarg14.C: New test.
2076
2077 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
2078
2079 * g++.old-deja/g++.other/lineno5.C: New test.
2080
2081 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
2082
2083 * g++.old-deja/g++.pt/crash68.C: New test.
2084
2085 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
2086
2087 * g++.old-deja/g++.other/crash42.C: New test.
2088
2089 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
2090
2091 * gcc.dg/cpp/extratokens.c: Fix.
2092 * gcc.dg/cpp/skipping2.c: New tests.
2093
2094 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2095
2096 * gcc.c-torture/execute/20010724-1.c: New file.
2097 * gcc.c-torture/execute/20010724-1.x: New file.
2098
2099 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
2100
2101 * g++.old-deja/g++.other/cond7.C: New test.
2102
2103 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
2104
2105 * g++.old-deja/g++.other/optimize4.C: New test.
2106
2107 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
2108
2109 * g++.old-deja/g++.abi/vbase8-5.C: New test.
2110
2111 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
2112
2113 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
2114 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
2115 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
2116 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
2117
2118 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
2119 bug report" message.
2120
2121 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
2122 * g++.dg/ext/instantiate1.C: Move from old-deja.
2123
2124 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
2125
2126 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
2127 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
2128 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
2129 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
2130
2131 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
2132
2133 * gcc.c-torture/execute/20010723-1.c: New test.
2134
2135 2001-07-23 Ben Elliston <bje@redhat.com>
2136
2137 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
2138
2139 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2140
2141 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
2142 i[34567]86-*-*.
2143 Delete handling of ieee_multilib_flags.
2144 Pass -mieee for alpha*-*-* and sh-*-*.
2145 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
2146
2147 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
2148
2149 Remove old-abi tests.
2150 * g++.old-deja/g++.mike/p11116.C: Remove.
2151 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
2152
2153 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
2154
2155 * g77.f-torture/compile/pr3743.f: New test
2156
2157 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
2158
2159 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
2160
2161 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2162
2163 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
2164 g++.old-deja/g++.pt/static6.C: Likewise.
2165 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
2166 supports weak symbols.
2167
2168 2001-07-18 Andreas Jaeger <aj@suse.de>
2169
2170 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
2171 supported again.
2172
2173 2001-07-18 Andreas Jaeger <aj@suse.de>
2174
2175 * gcc.dg/iftrap-1.c: Fix target line.
2176
2177 2001-07-17 Richard Henderson <rth@redhat.com>
2178
2179 * gcc.c-torture/execute/20010717-1.c: New.
2180
2181 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
2182
2183 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
2184 tests.
2185
2186 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
2187
2188 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
2189
2190 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2191
2192 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
2193 UAC_SIGBUS, UAC_NOPRINT definitions.
2194
2195 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
2196
2197 * objc/execute/object_is_class.m: New test.
2198 * objc/execute/object_is_meta_class.m: New test.
2199
2200 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
2201
2202 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
2203 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
2204
2205 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
2206
2207 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
2208 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
2209
2210 2001-07-14 Richard Henderson <rth@redhat.com>
2211
2212 * gcc.dg/iftrap-1.c: New.
2213
2214 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
2215
2216 * g77.f-torture/execute/intrinsic77.f: New test.
2217
2218 2001-07-11 Janis Johnson <janis@us.ibm.com>
2219
2220 * gcc.misc-tests/gcov-3.c: New test.
2221
2222 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
2223
2224 * gcc.c-torture/compile/20010711-1.c,
2225 * gcc.c-torture/compile/20010711-2.c: New tests.
2226
2227 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
2228
2229 * gcc.c-torture/execute/20010711-1.c: New test.
2230
2231 2001-07-11 Ben Elliston <bje@redhat.com>
2232
2233 * g++.old-deja/g++.other/enum5.C: New test.
2234
2235 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
2236
2237 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
2238 (g++-dg-prune): Call prune_gcc_output.
2239 * prune.exp: New file for prune_gcc_output.
2240 * lib/g++.exp, lib/gcc.exp: Load it.
2241
2242 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
2243
2244 * gcc.c-torture/compile/20010701-1.c,
2245 g++.old-deja/g++.ext/attrib6.C: New tests.
2246
2247 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
2248
2249 * gcc.c-torture/compile/20010706-1.c: New test.
2250
2251 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
2252
2253 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2254
2255 2001-06-28 Stan Shebs <shebs@apple.com>
2256
2257 * gcc.dg/pragma-darwin.c: New test.
2258
2259 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2260
2261 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
2262 Solaris 2.[678] system.
2263
2264 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
2265
2266 * gcc.dg/20010622-1.c: New test.
2267
2268 2001-06-18 Stan Shebs <shebs@apple.com>
2269
2270 * objc.dg: New directory.
2271 * objc.dg/dg.exp: New file.
2272 * objc.dg/alias.m: New.
2273 * objc.dg/class-1.m: New.
2274 * objc.dg/class-2.m: New.
2275 * objc.dg/const-str-1.m: New.
2276 * objc.dg/const-str-2.m: New.
2277 * objc.dg/id-1.m: New.
2278 * objc.dg/method-1.m: New.
2279 * objc.dg/super-class-1.m: New.
2280 * lib/objc-dg.exp: New file.
2281
2282 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
2283
2284 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
2285 of label name.
2286
2287 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
2288
2289 * g++.old-deja/g++.abi/vbase8-9.C: New test.
2290
2291 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2292
2293 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
2294 variable.
2295
2296 2001-06-12 Richard Henderson <rth@redhat.com>
2297
2298 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2299
2300 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2301
2302 * g++.old-deja/g++.abi/vbase5.C: New test.
2303 * g++.old-deja/g++.abi/vbase6.C: New test.
2304 * g++.old-deja/g++.abi/vbase7.C: New test.
2305
2306 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2307
2308 * gcc.c-torture/compile/20010610-1.c: New test.
2309
2310 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2311
2312 * g++.old-deja/g++.abi/vbase4.C: New test.
2313
2314 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2315
2316 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
2317 support %f for HC11/HC12 targets.
2318 * gcc.c-torture/execute/930513-1.x: New file, likewise.
2319 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
2320 on HC11/HC12 targets.
2321 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
2322
2323 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2324
2325 * gcc.dg/wchar_t-1.c: New file.
2326 * gcc.dg/wint_t-1.c: Likewise.
2327
2328 2001-06-11 Bernd Schmidt <bernds@redhat.com>
2329
2330 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
2331
2332 2001-06-11 Richard Henderson <rth@redhat.com>
2333
2334 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
2335
2336 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
2337
2338 * gcc.c-torture/compile/20010611-1.c: New test.
2339
2340 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
2341
2342 * gcc.dg/c99-tag-1.c: Add more tests.
2343
2344 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
2345
2346 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
2347 representation on MN10300 and ARM/Thumb.
2348
2349 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
2350
2351 * g77.f-torture/execute/20010610.f: New.
2352
2353 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
2354
2355 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
2356 names.
2357
2358 2001-06-09 Richard Henderson <rth@redhat.com>
2359
2360 * gcc.c-torture/execute/ashrdi-1.c: New.
2361 * gcc.c-torture/execute/ashldi-1.c: New.
2362 * gcc.c-torture/execute/lshrdi-1.c: New.
2363
2364 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
2365
2366 * objc/execute/load-3.m: Added. Check sending +load to categories,
2367 in addition to classes.
2368
2369 2001-06-08 Stan Shebs <shebs@apple.com>
2370
2371 * objc/execute/load-2.m: New test. From Nicola Pero
2372 <n.pero@mi.flashnet.it>.
2373
2374 2001-06-08 Jakub Jelinek <jakub@redhat.com>
2375
2376 * gcc.c-torture/execute/20010605-2.c: New test.
2377
2378 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
2379
2380 * g++.old-deja/g++.abi/vbase2.C: New test.
2381 * g++.old-deja/g++.abi/vbase3.C: New test.
2382
2383 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
2384
2385 * g++.old-deja/g++.pt/friend49.C: New test.
2386
2387 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
2388
2389 * g++.old-deja/g++.ext/anon3.C: New test.
2390
2391 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
2392
2393 * g++.old-deja/g++.other/conv7.C: New test.
2394
2395 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
2396
2397 * gcc.c-torture/compile/20010605-2.c: New test.
2398
2399 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
2400
2401 * gcc.c-torture/execute/20010604-1.c: New test.
2402
2403 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
2404
2405 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
2406
2407 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
2408
2409 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
2410 (g++_link_flags): Likewise.
2411 (g++_init): Pass gccpath's value to two previous functions.
2412
2413 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2414
2415 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
2416 Ensure logfile entry matches exec command line.
2417
2418 2001-05-31 Richard Henderson <rth@redhat.com>
2419
2420 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
2421 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
2422
2423 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
2424
2425 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
2426 compiler for irix6.2
2427
2428 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
2429
2430 * g++.old-deja/g++.other/optimize3.C: New file.
2431
2432 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
2433
2434 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
2435 assemble.
2436
2437 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
2438
2439 * g++.old-deja/g++.other/optimize2.C: New file.
2440
2441 2001-05-25 Diego Novillo <dnovillo@redhat.com>
2442
2443 * gcc.c-torture/compile/20010518-2.c: New file.
2444 * gcc.c-torture/execute/20010518-1.c: New file.
2445 * gcc.c-torture/execute/20010518-2.c: New file.
2446
2447 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
2448
2449 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
2450
2451 2001-05-24 Mark Mitchell <mark@codesourcery.com>
2452
2453 G++ no longer defines builtins that do not begin with __builtin.
2454 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
2455 * g++.old-deja/g++.brendand/misc13.C: Likewise.
2456 * g++.old-deja/g++.law/builtin1.C: Likewise.
2457 * g++.old-deja/g++.law/cvt2.C: Likewise.
2458 * g++.old-deja/g++.mike/net5.C: Likewise.
2459 * g++.old-deja/g++.other/builtins1.C: Likewise.
2460 * g++.old-deja/g++.other/builtins2.C: Likewise.
2461 * g++.old-deja/g++.other/builtins3.C: Likewise.
2462 * g++.old-deja/g++.other/builtins4.C: Likewise.
2463 * g++.old-deja/g++.other/inline8.C: Likewise.
2464 * g++.old-deja/g++.robertl/eb39.C: Likewise.
2465
2466 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
2467
2468 * g++.old-deja/g++.pt/using1.C: Adjust.
2469 * g++.old-deja/g++.pt/using2.C: New test.
2470
2471 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
2472
2473 * gcc.dg/cpp/charconst.c: New tests.
2474 * gcc.dg/cpp/escape.c: New tests.
2475 * gcc.dg/cpp/escape-1.c: New tests.
2476 * gcc.dg/cpp/escape-2.c: New tests.
2477 * gcc.dg/cpp/ucs.c: New tests.
2478
2479 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
2480
2481 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
2482 native compiler for irix6.5.
2483
2484 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
2485
2486 * lib/g++.exp (g++_include_flags): Use args to compute
2487 get_multilibs.
2488 (g++_link_flags): Likewise.
2489 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
2490
2491 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
2492
2493 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2494
2495 2001-05-21 Geoff Keating <geoffk@redhat.com>
2496
2497 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
2498 this file.
2499
2500 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2501
2502 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
2503 STACK_SIZE;
2504 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
2505 to STACK_SIZE; Use it to define size of add_histo array.
2506 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
2507 to STACK_SIZE.
2508 (f): Use GITT_SIZE to define size of gitt local table.
2509 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
2510 to STACK_SIZE; Use it to define size of bytemem array.
2511
2512 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2513
2514 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
2515 on 68HC11/HC12 due to the asm instruction.
2516 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
2517 * gcc.c-torture/compile/920520-1.x: Likewise.
2518 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
2519 on 68HC11/HC12 because the function is larger than 64K.
2520 * gcc.c-torture/compile/961203-1.x: New file, this test fails
2521 on 68HC11/HC12 because the structure is too large.
2522
2523 2001-05-20 Richard Henderson <rth@redhat.com>
2524
2525 * gcc.c-torture/execute/20010520-1.c: New.
2526
2527 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2528
2529 * g++.old-deja/g++.warn/compare1.C: New test.
2530 * gcc.dg/compare4.c: New test.
2531
2532 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
2533
2534 * g++.old-deja/g++.other/optimize1.C: New test.
2535
2536 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2537
2538 * g++.old-deja/g++.pt/spec41.C: New test.
2539
2540 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
2541
2542 * gcc.c-torture/compile/20010114-1.x: Remove.
2543
2544 2001-05-18 Stan Shebs <shebs@apple.com>
2545
2546 * gcc.c-torture/compile/20010518-1.c: New test.
2547
2548 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
2549
2550 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
2551 * g++.old-deja/g++.pt/crash67.C: New test.
2552
2553 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
2554
2555 * g++.old-deja/g++.other/debug9.C: New test.
2556
2557 2001-05-16 Zack Weinberg <zackw@stanford.edu>
2558
2559 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
2560
2561 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
2562
2563 * gcc.c-torture/compile/20010516-1.c: New test.
2564
2565 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
2566
2567 * g++.old-deja/g++.other/crash41.C: New test.
2568
2569 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
2570
2571 * g++.old-deja/g++.pt/crash66.C: New test.
2572
2573 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
2574
2575 * g++.old-deja/g++.robertl/eb27.C: Convert.
2576
2577 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
2578
2579 * g++.dg/friend-warn.C: New test. Do not warn about friend
2580 declaration being redundant.
2581
2582 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
2583
2584 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
2585
2586 2001-05-14 Mark Mitchell <mark@codesourcery.com>
2587
2588 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
2589
2590 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
2591
2592 * lib/g++.exp: Use testsuite_flags.
2593
2594 2001-05-13 Mark Mitchell <mark@codesourcery.com>
2595
2596 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2597
2598 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
2599
2600 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
2601
2602 2001-05-11 Mark Mitchell <mark@codesourcery.com>
2603
2604 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
2605
2606 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
2607
2608 * gcc.c-torture/compile/20010313-1.c: New test.
2609
2610 2001-05-09 Zack Weinberg <zackw@stanford.edu>
2611
2612 * gcc.dg/cpp/direct2.c: New test.
2613 * gccq.dg/cpp/direct2s.c: New test.
2614
2615 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
2616
2617 2001-05-07 Mark Mitchell <mark@codesourcery.com>
2618
2619 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
2620 * g++.old-deja/g++.other/op3.C: Likewise.
2621
2622 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
2623
2624 * gcc.dg/cpp/syshdr.h: New file.
2625 * gcc.dg/cpp/sysmac1.c: Update.
2626 * gcc.dg/cpp/sysmac2.c: Update.
2627
2628 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2629
2630 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2631
2632 2001-05-04 David Edelsohn <edelsohn@gnu.org>
2633
2634 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
2635 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
2636
2637 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
2638
2639 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
2640
2641 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
2642
2643 * lib/g++.exp (g++_include_flags): Don't use any special flags
2644 if TESTING_IN_BUILD_TREE is not defined.
2645 (g++_init): Use a plain 'c++' as the compiler if
2646 TESTING_IN_BUILD_TREEE is not defined.
2647
2648 2001-05-02 Jakub Jelinek <jakub@redhat.com>
2649
2650 * g++.old-deja/g++.eh/catch13.C: New test.
2651 * g++.old-deja/g++.eh/catch14.C: New test.
2652
2653 2001-05-02 Jakub Jelinek <jakub@redhat.com>
2654
2655 * gcc.dg/cpp/tr-define.c: New test.
2656
2657 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
2658
2659 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
2660 <stdlib.h>, not <malloc.h>.
2661
2662 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
2663
2664 * g++.old-deja/g++.ns/template17.C: New test.
2665
2666 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
2667
2668 * g++.old-deja/g++.pt/ref4.C: New test.
2669
2670 2001-04-30 Richard Henderson <rth@redhat.com>
2671
2672 * gcc.dg/20000724-1.c: Revert last change.
2673
2674 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
2675
2676 * g77.f-torture/execute/20010430.f: New test.
2677
2678 2001-04-30 Mark Mitchell <mark@codesourcery.com>
2679
2680 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
2681
2682 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
2683
2684 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
2685
2686 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
2687
2688 * g++.old-deja/g++.eh/crash6.C: New test.
2689
2690 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
2691
2692 * g++.old-deja/g++.other/warn7.C: New test.
2693
2694 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
2695
2696 * g++.old-deja/g++.other/defarg9.C: New test.
2697
2698 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
2699
2700 * g77.f-torture/compile/20010426.f: New test.
2701 * g77.f-torture/execute/20010426.f: New test.
2702
2703 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
2704
2705 * g77.f-torture/compile/20000629-1.x: Remove - error
2706 has been fixed.
2707
2708 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
2709
2710 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
2711 Tweak slightly to work with g++.dg framework.
2712 * g++.dg/special/ecos.exp: Run initp1.C test.
2713 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
2714
2715 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
2716 its linker doesn't give line numbers either.
2717 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
2718
2719 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
2720
2721 * g++.old-deja/g++.other/lex1.C: New test.
2722
2723 2001-04-26 Jakub Jelinek <jakub@redhat.com>
2724
2725 * gcc.dg/noncompile/20010425-1.c: New test.
2726
2727 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
2728
2729 * g++.old-deja/g++.pt/mangle2.C: New test.
2730
2731 2001-04-25 Jakub Jelinek <jakub@redhat.com>
2732
2733 * gcc.dg/format/plus-1.c: New test.
2734
2735 2001-04-25 Jakub Jelinek <jakub@redhat.com>
2736
2737 * gcc.dg/20010423-1.c: New test.
2738
2739 2001-04-25 Jakub Jelinek <jakub@redhat.com>
2740
2741 * gcc.c-torture/execute/20010422-1.c: New test.
2742
2743 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
2744
2745 * g++.old-deja/g++.ns/type2.C: New test.
2746
2747 2001-04-24 Zack Weinberg <zackw@stanford.edu>
2748
2749 * g++.old-deja/g++.other/perf1.C: New test.
2750
2751 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
2752
2753 * gcc.dg/c99-func-2.c: Remove xfail.
2754 * gcc.dg/c99-func-3.c: Remove xfail.
2755 * gcc.dg/c99-func-4.c: Remove xfail.
2756
2757 2001-04-23 Zack Weinberg <zackw@stanford.edu>
2758
2759 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
2760
2761 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
2762
2763 * gcc.c-torture/compile/20010423-1.c: New test.
2764
2765 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
2766
2767 * g++.old-deja/g++.pt/typename28.C: New test.
2768
2769 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
2770
2771 * g++.old-deja/g++.abi/empty2.C: New test.
2772 * g++.old-deja/g++.abi/empty3.C: New test.
2773
2774 2001-04-20 Jakub Jelinek <jakub@redhat.com>
2775
2776 * g++.old-deja/g++.other/comdat2.C: New test.
2777 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
2778
2779 2001-04-20 Jakub Jelinek <jakub@redhat.com>
2780
2781 * g++.old-deja/g++.other/overload14.C: New test.
2782
2783 2001-04-20 Jakub Jelinek <jakub@redhat.com>
2784
2785 * g++.old-deja/g++.other/lookup23.C: New test.
2786
2787 2001-04-20 Jakub Jelinek <jakub@redhat.com>
2788
2789 * gcc.c-torture/execute/20010403-1.c: New test.
2790
2791 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
2792 Mark Mitchell <mark@codesourcery.com>
2793
2794 * lib/old-dejagnu.exp: Don't delete output of executable.
2795 Add .exe suffix to executables.
2796
2797 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
2798
2799 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
2800
2801 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2802
2803 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
2804
2805 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
2806
2807 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
2808 * g++.old-deja/g++.abi/crash1.C: New test.
2809
2810 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
2811
2812 * g++.old-deja/g++.other/crash40.C: New test.
2813
2814 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2815
2816 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
2817
2818 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
2819
2820 * g++.old-deja/g++.other/warn6.C: New test.
2821
2822 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
2823
2824 * g++.old-deja/g++.robertl/eb42.C: Same.
2825
2826 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2827
2828 * gcc.dg/wtr-conversion-1.c: New testcase.
2829
2830 2001-04-10 Richard Henderson <rth@redhat.com>
2831
2832 * g++.old-deja/g++.other/array5.C: New.
2833
2834 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2835
2836 * gcc.c-torture/execute/20010408-1.c: New test.
2837
2838 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
2839
2840 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
2841 headers and constructs.
2842 * g++.old-deja/g++.robertl/eb79.C: Same.
2843 * g++.old-deja/g++.robertl/eb77.C (main): Same.
2844 * g++.old-deja/g++.robertl/eb73.C: Same.
2845 * g++.old-deja/g++.robertl/eb66.C (main): Same.
2846 * g++.old-deja/g++.robertl/eb55.C (t): Same.
2847 * g++.old-deja/g++.robertl/eb54.C (main): Same.
2848 * g++.old-deja/g++.robertl/eb46.C (main): Same.
2849 * g++.old-deja/g++.robertl/eb44.C: Same.
2850 * g++.old-deja/g++.robertl/eb41.C (main): Same.
2851 * g++.old-deja/g++.robertl/eb4.C (main): Same.
2852 * g++.old-deja/g++.robertl/eb39.C: Same.
2853 * g++.old-deja/g++.robertl/eb33.C (main): Same.
2854 * g++.old-deja/g++.robertl/eb31.C (main): Same.
2855 * g++.old-deja/g++.robertl/eb30.C: Same.
2856 * g++.old-deja/g++.robertl/eb3.C: Same.
2857 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
2858 * g++.old-deja/g++.robertl/eb21.C: Same.
2859 * g++.old-deja/g++.robertl/eb15.C: Same.
2860 * g++.old-deja/g++.robertl/eb118.C: Same.
2861 * g++.old-deja/g++.robertl/eb115.C (main): Same.
2862 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
2863 * g++.old-deja/g++.robertl/eb109.C: Same.
2864 * g++.old-deja/g++.other/sibcall1.C (main): Same.
2865 * g++.old-deja/g++.mike/rtti1.C: Same.
2866 * g++.old-deja/g++.mike/p658.C: Same.
2867 * g++.old-deja/g++.mike/net46.C: Same.
2868 * g++.old-deja/g++.mike/net34.C: Same.
2869 * g++.old-deja/g++.mike/memoize1.C: Same.
2870 * g++.old-deja/g++.mike/eh2.C: Same.
2871 * g++.old-deja/g++.law/weak.C: Same.
2872 * g++.old-deja/g++.law/visibility7.C: Same.
2873 * g++.old-deja/g++.law/visibility25.C: Same.
2874 * g++.old-deja/g++.law/visibility22.C: Same.
2875 * g++.old-deja/g++.law/visibility2.C: Same.
2876 * g++.old-deja/g++.law/visibility17.C: Same.
2877 * g++.old-deja/g++.law/visibility13.C: Same.
2878 * g++.old-deja/g++.law/visibility10.C: Same.
2879 * g++.old-deja/g++.law/visibility1.C: Same.
2880 * g++.old-deja/g++.law/virtual3.C (eval): Same.
2881 * g++.old-deja/g++.law/vbase1.C: Same.
2882 * g++.old-deja/g++.law/operators32.C: Same.
2883 * g++.old-deja/g++.law/nest3.C: Same.
2884 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
2885 * g++.old-deja/g++.law/except5.C (main): Same.
2886 * g++.old-deja/g++.law/cvt7.C (run): Same.
2887 * g++.old-deja/g++.law/cvt2.C: Same.
2888 * g++.old-deja/g++.law/cvt16.C: Same.
2889 * g++.old-deja/g++.law/ctors6.C (bar): Same.
2890 * g++.old-deja/g++.law/ctors17.C (main): Same.
2891 * g++.old-deja/g++.law/ctors13.C: Same.
2892 * g++.old-deja/g++.law/ctors12.C (main): Same.
2893 * g++.old-deja/g++.law/ctors10.C: Same.
2894 * g++.old-deja/g++.law/code-gen5.C: Same.
2895 * g++.old-deja/g++.law/bad-error7.C: Same.
2896 * g++.old-deja/g++.law/arm9.C: Same.
2897 * g++.old-deja/g++.law/arm12.C: Same.
2898 * g++.old-deja/g++.law/arg8.C: Same.
2899 * g++.old-deja/g++.law/arg1.C: Same.
2900 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
2901 * g++.old-deja/g++.jason/template31.C: Same.
2902 * g++.old-deja/g++.jason/template24.C (main): Same.
2903 * g++.old-deja/g++.jason/2371.C: Same.
2904 * g++.old-deja/g++.eh/new2.C: Same.
2905 * g++.old-deja/g++.eh/new1.C: Same.
2906 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
2907 * g++.old-deja/g++.brendan/nest21.C (main): Same.
2908 * g++.old-deja/g++.brendan/err-msg3.C: Same.
2909 * g++.old-deja/g++.brendan/crash62.C: Same.
2910 * g++.old-deja/g++.brendan/crash52.C: Same.
2911 * g++.old-deja/g++.brendan/crash49.C (main): Same.
2912 * g++.old-deja/g++.brendan/crash38.C: Same.
2913 * g++.old-deja/g++.brendan/crash15.C (main): Same.
2914 * g++.old-deja/g++.brendan/copy9.C: Same.
2915
2916 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
2917
2918 * gcc.c-torture/execute/20001203-2.c (memset):
2919 Count argument is of type __SIZE_TYPE__.
2920
2921 2001-04-04 Diego Novillo <dnovillo@redhat.com>
2922
2923 * gcc.c-torture/compile/20010404-1.c: New test.
2924
2925 2001-04-04 Jakub Jelinek <jakub@redhat.com>
2926
2927 * gcc.c-torture/compile/20010326-1.c: New test.
2928
2929 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
2930
2931 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
2932 peculiarities of the SH.
2933 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
2934
2935 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2936
2937 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
2938 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
2939 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
2940
2941 2001-04-02 Jakub Jelinek <jakub@redhat.com>
2942
2943 * g77.f-torture/compile/20010321-1.f: New test.
2944
2945 2001-04-02 Jakub Jelinek <jakub@redhat.com>
2946
2947 * gcc.c-torture/compile/20010329-1.c: New test.
2948
2949 2001-04-02 Jakub Jelinek <jakub@redhat.com>
2950
2951 * gcc.c-torture/execute/20010329-1.c: New test.
2952
2953 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
2954
2955 * g++.old-deja/g++.other/eh4.C: Fix typo.
2956
2957 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
2958
2959 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
2960
2961 2001-03-28 Philip Blundell <philb@gnu.org>
2962
2963 * gcc.c-torture/compile/20010328-1.c: New test.
2964
2965 2001-03-27 Richard Henderson <rth@redhat.com>
2966
2967 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
2968 * g++.old-deja/g++.eh/vbase3.C: Likewise.
2969
2970 2001-03-27 Alan Modra <alan@linuxcare.com.au>
2971
2972 * gcc.c-torture/compile/20010327-1.c: New test.
2973
2974 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
2975
2976 * g++.old-deja/g++.other/friend12.C: New test.
2977 * g++.old-deja/g++.other/friend9.C: Expect no errors.
2978 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
2979
2980 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
2981
2982 * gcc.c-torture/execute/20010325-1.c: New test.
2983
2984 2001-03-23 Jakub Jelinek <jakub@redhat.com>
2985
2986 * g++.old-deja/g++.other/mangle3.C: New test.
2987
2988 2001-03-22 Jakub Jelinek <jakub@redhat.com>
2989
2990 * g++.old-deja/g++.other/anon8.C: New test.
2991
2992 2001-03-20 Philip Blundell <philb@gnu.org>
2993
2994 * gcc.c-torture/compile/20010320-1.c: New test.
2995
2996 2001-03-17 Richard Henderson <rth@redhat.com>
2997
2998 * g++.old-deja/g++.other/eh4.C: Add expected error text.
2999
3000 2001-03-15 Geoff Keating <geoff@redhat.com>
3001
3002 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
3003 tests on AIX.
3004
3005 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
3006
3007 * g++.old-deja/g++.other/eh4.C: New test.
3008
3009 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
3010
3011 * gcc.dg/cpp/mi1.c: Update.
3012
3013 2001-03-14 Jakub Jelinek <jakub@redhat.com>
3014
3015 * g++.old-deja/g++.other/regstack.C: New test.
3016
3017 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
3018
3019 * g++.old-deja/g++.other/ref4.C: New test.
3020
3021 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
3022
3023 * objc/execute/va_method.m: Added.
3024 * objc/execute/IMP.m: Added.
3025 * objc/execute/_cmd.m: Added.
3026 * objc/execute/accessing_ivars.m: Added.
3027 * objc/execute/class-1.m: Added.
3028 * objc/execute/class-10.m: Added.
3029 * objc/execute/class-11.m: Added.
3030 * objc/execute/class-12.m: Added.
3031 * objc/execute/class-13.m: Added.
3032 * objc/execute/class-14.m: Added.
3033 * objc/execute/class-2.m: Added.
3034 * objc/execute/class-3.m: Added.
3035 * objc/execute/class-4.m: Added.
3036 * objc/execute/class-5.m: Added.
3037 * objc/execute/class-6.m: Added.
3038 * objc/execute/class-7.m: Added.
3039 * objc/execute/class-8.m: Added.
3040 * objc/execute/class-9.m: Added.
3041 * objc/execute/class-tests-1.h
3042 * objc/execute/class-tests-2.h
3043 * objc/execute/compatibility_alias.m: Added.
3044 * objc/execute/encode-1.m: Added.
3045 * objc/execute/formal_protocol-1.m: Added.
3046 * objc/execute/formal_protocol-2.m: Added.
3047 * objc/execute/formal_protocol-3.m: Added.
3048 * objc/execute/formal_protocol-4.m: Added.
3049 * objc/execute/formal_protocol-5.m: Added.
3050 * objc/execute/formal_protocol-6.m: Added.
3051 * objc/execute/formal_protocol-7.m: Added.
3052 * objc/execute/informal_protocol.m: Added.
3053 * objc/execute/initialize.m: Added.
3054 * objc/execute/load.m: Added.
3055 * objc/execute/many_args_method.m: Added.
3056 * objc/execute/nested-3.m: Added.
3057 * objc/execute/no_clash.m: Added.
3058 * objc/execute/private.m: Added.
3059 * objc/execute/redefining_self.m: Added.
3060 * objc/execute/root_methods.m: Added.
3061 * objc/execute/selector-1.m: Added.
3062 * objc/execute/static-1.m: Added.
3063 * objc/execute/static-2.m: Added.
3064 * objc/execute/va_method.m: Added.
3065
3066 2001-03-10 Richard Henderson <rth@redhat.com>
3067
3068 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
3069
3070 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
3071
3072 * g++.old-deja/g++.other/crash31.C: XFAIL.
3073 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
3074 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
3075 * gcc.c-torture/execute/20010123-1.x: XFAIL.
3076 * gcc.c-torture/execute/20010124-1.x: XFAIL.
3077 * gcc.dg/sequence-pt-1.c: XFAIL one test.
3078
3079 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
3080
3081 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
3082
3083 2001-03-06 Zack Weinberg <zackw@stanford.edu>
3084
3085 * gcc.dg/20000724-1.c: Don't use multiline strings.
3086
3087 2001-03-06 Zack Weinberg <zackw@stanford.edu>
3088
3089 * objc/execute/string1.m, objc/execute/string2.m: Compare the
3090 result of -cString against what we expect it to be; don't just
3091 print it out for no one to read.
3092
3093 * objc/execute/string3.m, objc/execute/string4.m: New tests.
3094 Based on testcases provided by Nicola Pero.
3095
3096 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
3097
3098 * gcc.dg/cpp/macro7.c: New test.
3099
3100 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
3101
3102 * gcc.dg/cpp/multiline.c: Update.
3103
3104 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3105
3106 * g++.old-deja/g++.other/enum3.C: New test.
3107
3108 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3109
3110 * g++.old-deja/g++.other/pod1.C: New test.
3111
3112 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
3113
3114 * g++.old-deja/g++.ext/overload1.C: New test.
3115
3116 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
3117
3118 * g++.old-deja/g++.pt/using1.C: New test.
3119
3120 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
3121
3122 * g++.old-deja/g++.other/using9.C: New test.
3123
3124 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
3125
3126 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
3127
3128 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
3129
3130 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
3131
3132 * g++.old-deja/g++.ext/realpt1.C: Remove.
3133
3134 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
3135
3136 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
3137
3138 2001-02-26 Will Cohen <wcohen@redhat.com>
3139
3140 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
3141
3142 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
3143
3144 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
3145 templatized constructors.
3146
3147 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3148
3149 * gcc.c-torture/execute/20010224-1.c: New test.
3150
3151 2001-02-23 Jakub Jelinek <jakub@redhat.com>
3152
3153 * gcc.c-torture/execute/20010222-1.c: New test.
3154
3155 2001-02-22 Jakub Jelinek <jakub@redhat.com>
3156
3157 * g++.old-deja/g++.other/inline20.C: New test.
3158
3159 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
3160
3161 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
3162
3163 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
3164
3165 * g++.old-deja/g++.other/lookup22.C: New test.
3166
3167 2001-02-19 Zack Weinberg <zackw@stanford.edu>
3168
3169 * g77.dg: New directory.
3170 * g77.dg/20010216-1.f: New test case.
3171 * g77.dg/dg.exp: New driver.
3172 * lib/g77-dg.exp: New driver library.
3173
3174 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3175
3176 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
3177
3178 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
3179
3180 * g++.old-deja/g++.other/decl9.C: New test.
3181
3182 2001-02-16 Jakub Jelinek <jakub@redhat.com>
3183
3184 * g++.old-deja/g++.other/init16.C: Update the test so that it does
3185 not need <string> and also tests the initialization at runtime.
3186
3187 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
3188
3189 * gcc.c-torture/execute/longlong.c: New test.
3190
3191 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
3192
3193 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
3194
3195 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
3196
3197 * gcc.c-torture/execute/920302-1.c (execute):
3198 Change argument type to short.
3199
3200 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
3201
3202 * g++.old-deja/g++.pt/deduct6.C: New test.
3203
3204 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
3205
3206 * g++.old-deja/g++.pt/deduct5.C: New test.
3207
3208 2001-02-14 Jakub Jelinek <jakub@redhat.com>
3209
3210 * gcc.c-torture/execute/20010209-1.c: New test.
3211
3212 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
3213
3214 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
3215
3216 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
3217
3218 * g++.dg/vtgc1.C: Update for new ABI.
3219
3220 * consistency.vlad: New directory, 1665 files.
3221
3222 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
3223
3224 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
3225 return type.
3226 * gcc.dg/cpp/digraphs.c: Declare puts.
3227
3228 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
3229
3230 * g++.old-deja/g++.other/warn5.C: New test.
3231
3232 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
3233
3234 * g++.old-deja/g++.pt/spec40.C: New test.
3235
3236 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
3237
3238 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
3239 case.
3240 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
3241
3242 2001-02-12 Jakub Jelinek <jakub@redhat.com>
3243
3244 * gcc.c-torture/compile/20010209-1.c: New test.
3245
3246 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
3247
3248 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
3249 excess errors message but not if it crashes.
3250 * g++.old-deja/g++.other/crash27.C: Likewise.
3251 * g++.old-deja/g++.other/crash28.C: Likewise.
3252 * g++.old-deja/g++.other/crash30.C: Likewise.
3253 * g++.old-deja/g++.other/crash32.C: Likewise.
3254 * g++.old-deja/g++.other/crash35.C: Likewise.
3255 * g++.old-deja/g++.pt/inherit2.C: Likewise.
3256
3257 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
3258
3259 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
3260 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
3261 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
3262 g77.f-torture/execute/execute.exp,
3263 g77.f-torture/noncompile/noncompile.exp,
3264 gcc.c-torture/execute/execute.exp,
3265 gcc.c-torture/execute/memcheck/memcheck.exp,
3266 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
3267 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
3268 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
3269 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
3270 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
3271 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
3272 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
3273 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
3274 Remove bug reporting instructions with ancient email addresses.
3275
3276 2001-02-07 Jakub Jelinek <jakub@redhat.com>
3277
3278 * gcc.dg/20010202-1.c: New test.
3279 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
3280
3281 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
3282
3283 * g++.dg/stdbool-if.C: New test.
3284
3285 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
3286
3287 * objc/execute/fdecl.m: Added main().
3288
3289 2001-02-07 Jakub Jelinek <jakub@redhat.com>
3290
3291 * gcc.c-torture/execute/20010206-1.c: New test.
3292
3293 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
3294
3295 * gcc.dg/cpp/avoidpaste1.c: Update.
3296
3297 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
3298
3299 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
3300 Pero <nicola@brainstorm.co.uk>.
3301 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
3302
3303 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
3304
3305 * g++.old-deja/g++.pt/spec39.C: New test.
3306
3307 2001-02-05 Jakub Jelinek <jakub@redhat.com>
3308
3309 * gcc.c-torture/compile/20010202-1.c: New test.
3310
3311 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
3312
3313 * g++.old-deja/g++.abi/primary2.C: New test.
3314 * g++.old-deja/g++.abi/primary3.C: New test.
3315 * g++.old-deja/g++.abi/primary4.C: New test.
3316 * g++.old-deja/g++.abi/primary5.C: New test.
3317 * g++.old-deja/g++.abi/vtable3.h: New test.
3318 * g++.old-deja/g++.abi/vtable3a.C: New test.
3319 * g++.old-deja/g++.abi/vtable3b.C: New test.
3320 * g++.old-deja/g++.abi/vtable3c.C: New test.
3321 * g++.old-deja/g++.abi/vtable3d.C: New test.
3322 * g++.old-deja/g++.abi/vtable3e.C: New test.
3323 * g++.old-deja/g++.abi/vtable3f.C: New test.
3324 * g++.old-deja/g++.abi/vtable3g.C: New test.
3325 * g++.old-deja/g++.abi/vtable3h.C: New test.
3326 * g++.old-deja/g++.abi/vtable3i.C: New test.
3327 * g++.old-deja/g++.abi/vtable3j.C: New test.
3328 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
3329
3330 2001-02-03 Jakub Jelinek <jakub@redhat.com>
3331
3332 * g++.old-deja/g++.other/anon6.C: New test.
3333 * g++.old-deja/g++.other/anon7.C: New test.
3334
3335 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
3336
3337 * gcc.dg/cpp/avoidpaste2.c: New tests.
3338
3339 2001-01-31 Jakub Jelinek <jakub@redhat.com>
3340
3341 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
3342
3343 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
3344
3345 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
3346 DECIMAL_DIG cases for Irix."
3347
3348 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
3349
3350 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
3351
3352 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
3353
3354 * gcc.dg/c99-tag-1.c: New test.
3355
3356 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
3357
3358 * gcc.dg/cpp/tr-warn1.c: Add tests.
3359
3360 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
3361
3362 * gcc.dg/cpp/avoidpaste1.c: Update.
3363 * gcc.dg/cpp/paste4.c: Update.
3364
3365 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
3366
3367 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
3368 cases for Irix.
3369
3370 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3371
3372 * g++.old-deja/g++.other/inline19.C: New test.
3373
3374 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
3375
3376 * gcc.dg/Wlarger-than.c: New test.
3377
3378 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
3379
3380 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
3381
3382 2001-01-29 Jakub Jelinek <jakub@redhat.com>
3383
3384 * gcc.c-torture/execute/20010129-1.c: New test.
3385 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
3386
3387 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
3388
3389 * gcc.dg/cpp/avoidpaste1.c: Test case.
3390
3391 2001-01-28 Jakub Jelinek <jakub@redhat.com>
3392
3393 * g++.old-deja/g++.other/inline18.C: New test.
3394
3395 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3396
3397 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
3398 and __builtin_putchar.
3399
3400 2001-01-27 Jakub Jelinek <jakub@redhat.com>
3401
3402 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
3403 tests.
3404
3405 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
3406
3407 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
3408 floating point number rounding mode to round to the nearest
3409 representable mode.
3410
3411 2001-01-25 Jakub Jelinek <jakub@redhat.com>
3412
3413 * g++.old-deja/g++.other/mangle2.C: New test.
3414
3415 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
3416
3417 * gcc.c-torture/compile/20010124-1.c: New test.
3418
3419 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
3420
3421 * g++.old-deja/g++.pt/spec38.C: New test.
3422
3423 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3424
3425 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
3426 "Build don't run".
3427
3428 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3429
3430 * gcc.c-torture/execute/20010123-1.c: New test.
3431
3432 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
3433
3434 * g++.old-deja/g++.pt/spec37.C: New test.
3435
3436 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
3437
3438 * g++.old-deja/g++.pt/overload14.C: New test.
3439
3440 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3441
3442 * gcc.c-torture/execute/20010122-1.c: New test, exercise
3443 __builtin_return_address.
3444
3445 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
3446
3447 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
3448 * g++.old-deja/g++.pt/spec35.C: New test.
3449 * g++.old-deja/g++.pt/spec36.C: New test.
3450
3451 2001-01-20 Jakub Jelinek <jakub@redhat.com>
3452
3453 * gcc.c-torture/compile/20010118-1.c: New test.
3454
3455 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
3456
3457 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
3458
3459 2001-01-19 Jakub Jelinek <jakub@redhat.com>
3460
3461 * gcc.c-torture/execute/20010119-1.c: New test.
3462
3463 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
3464
3465 * g++.old-deja/g++.other/vbase5.C: New test.
3466
3467 2001-01-19 Jakub Jelinek <jakub@redhat.com>
3468
3469 * gcc.c-torture/execute/20010118-1.c: New test.
3470
3471 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
3472
3473 * g++.old-deja/g++.pt/deduct3.C: New test.
3474
3475 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
3476
3477 * g++.old-deja/g++.pt/spec34.C: New test.
3478
3479 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
3480
3481 * g77.f-torture/compile/20000601-2.f: New test.
3482
3483 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
3484
3485 * g++.old-deja/g++.other/init17.C: New test.
3486
3487 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
3488
3489 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
3490
3491 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
3492
3493 * g++.old-deja/g++.pt/unify8.C: New test.
3494
3495 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
3496
3497 * g++.old-deja/g++.abi/vbase1.C: New test.
3498
3499 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
3500
3501 * g++.old-deja/g++.pt/crash65.C: New test.
3502
3503 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
3504
3505 * gcc.dg/cpp/assembl2.S: New test case.
3506
3507 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
3508
3509 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
3510 are supported.
3511
3512 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3513
3514 * g++.old-deja/g++.other/builtins1.C: New test.
3515 * g++.old-deja/g++.other/builtins2.C: Likewise.
3516 * g++.old-deja/g++.other/builtins3.C: Likewise.
3517 * g++.old-deja/g++.other/builtins4.C: Likewise.
3518
3519 2001-01-17 Jakub Jelinek <jakub@redhat.com>
3520
3521 * gcc.c-torture/compile/20010117-1.c: New test.
3522 * gcc.c-torture/compile/20010117-2.c: New test.
3523
3524 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
3525
3526 * g77.f-torture/execute/20010116.[fx]: New test,
3527 XFAIL on i?86-*-*.
3528 * g77.f-torture/compile/20010115.f: Indicate it's
3529 a test for PR fortran/1636.
3530
3531 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
3532
3533 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
3534
3535 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
3536
3537 * g77.f-torture/compile/20010115.f: New test.
3538
3539 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
3540
3541 * g++.old-deja/g++.pt/nontype5.C: New test.
3542
3543 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
3544
3545 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
3546 have an equivalent working one below it.
3547
3548 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
3549
3550 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
3551 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
3552
3553 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
3554
3555 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
3556 message containing "init_priority".
3557 (conpr-2.C): Likewise.
3558 (conpr-3.C): Likewise.
3559 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
3560
3561 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3562
3563 * gcc.c-torture/execute/20010114-2.c: New test.
3564
3565 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
3566
3567 * gcc.c-torture/compile/20010114-1.c: New test.
3568 * gcc.c-torture/compile/20010114-1.x: Xfail.
3569 * gcc.c-torture/compile/20010114-2.c: New test.
3570 * gcc.c-torture/execute/20010114-1.c: New test.
3571 * gcc.dg/trunc-1.c: New test.
3572 * gcc.dg/uninit-B.c: New test.
3573
3574 2001-01-13 Nick Clifton <nickc@redhat.com>
3575
3576 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
3577 target.
3578
3579 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
3580
3581 * gcc.c-torture/compile/20010113-1.c: New test.
3582
3583 2001-01-13 Jakub Jelinek <jakub@redhat.com>
3584
3585 * gcc.c-torture/compile/20001212-1.c: New test.
3586
3587 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
3588
3589 * gcc.dg/cpp/widestr1.c: Update.
3590 * gcc.dg/cpp/prag-imp.c: Remove.
3591
3592 2001-01-12 Jakub Jelinek <jakub@redhat.com>
3593
3594 * gcc.c-torture/execute/20000801-3.x: Remove.
3595 * gcc.dg/c90-init-1.c: New test.
3596 * gcc.dg/c99-init-1.c: New test.
3597 * gcc.dg/c99-init-2.c: New test.
3598 * gcc.dg/gnu99-init-1.c: New test.
3599
3600 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
3601
3602 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
3603 testing that no relevant ones were found.
3604
3605 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
3606
3607 * g++.old-deja/g++.pt/cast2.C: New test.
3608
3609 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
3610
3611 * g++.old-deja/g++.pt/friend47.C: New test.
3612
3613 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
3614
3615 * g++.old-deja/g++.pt/instantiate13.C: New test.
3616
3617 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
3618
3619 * g++.old-deja/g++.other/defarg7.C: New test.
3620 * g++.old-deja/g++.other/defarg8.C: New test.
3621
3622 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
3623
3624 * g++.old-deja/g++.pt/crash64.C: New test.
3625
3626 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
3627
3628 * g++.old-deja/g++.pt/crash63.C: New test.
3629
3630 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
3631
3632 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
3633
3634 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
3635
3636 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
3637
3638 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
3639
3640 * g++.old-deja/g++.pt/error3.C: New test.
3641
3642 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
3643
3644 * g++.old-deja/g++.other/crash39.C: New test.
3645
3646 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
3647
3648 * g++.old-deja/g++.other/vbase4.C: New test.
3649
3650 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
3651
3652 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
3653 * gcc.dg/special/20000419-2.c: New file. Identical to above.
3654 * gcc.dg/special/special.exp: New test driver which will check
3655 for alias support for the above test.
3656
3657 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
3658
3659 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
3660 problems on small machines.
3661 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
3662 parameterize.
3663
3664 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
3665
3666 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
3667 mips.
3668 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
3669
3670 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
3671
3672 * g++.old_deja/g++.pt/using8.C: New test.
3673
3674 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
3675
3676 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
3677
3678 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
3679
3680 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
3681 where a failure is expected.
3682 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
3683
3684 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
3685
3686 * g++.old_deja/g++.pt/instantiate12.C: New test.
3687
3688 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
3689
3690 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
3691 start of structs.
3692 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
3693 * g++.old-deja/g++.brendan/crash17.C: Likewise.
3694 * g++.old-deja/g++.brendan/crash29.C: Likewise.
3695 * g++.old-deja/g++.brendan/crash48.C: Likewise.
3696 * g++.old-deja/g++.brendan/ns1.C: Likewise.
3697 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
3698 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3699 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
3700 * g++.old-deja/g++.eh/spec6.C: Likewise.
3701 * g++.old-deja/g++.jason/crash3.C: Likewise.
3702 * g++.old-deja/g++.law/ctors11.C: Likewise.
3703 * g++.old-deja/g++.law/ctors17.C: Likewise.
3704 * g++.old-deja/g++.law/ctors5.C: Likewise.
3705 * g++.old-deja/g++.law/ctors9.C: Likewise.
3706 * g++.old-deja/g++.mike/ambig1.C: Likewise.
3707 * g++.old-deja/g++.mike/net22.C: Likewise.
3708 * g++.old-deja/g++.mike/p3538a.C: Likewise.
3709 * g++.old-deja/g++.mike/p3538b.C: Likewise.
3710 * g++.old-deja/g++.mike/virt3.C: Likewise.
3711 * g++.old-deja/g++.niklas/t128.C: Likewise.
3712 * g++.old-deja/g++.other/anon4.C: Likewise.
3713 * g++.old-deja/g++.other/using1.C: Likewise.
3714 * g++.old-deja/g++.other/warn3.C: Likewise.
3715 * g++.old-deja/g++.pt/t37.C: Likewise.
3716 * g++.old-deja/g++.robertl/eb69.C: Likewise.
3717 * g++.old-deja/g++.robertl/eb71.C: Likewise.
3718
3719 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
3720
3721 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
3722
3723 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3724
3725 * gcc.c-torture/execute/stdio-opt-3.c: New test.
3726
3727 2001-01-07 Jakub Jelinek <jakub@redhat.com>
3728
3729 * gcc.c-torture/compile/20010107-1.c: New test.
3730
3731 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
3732
3733 * gcc.c-torture/execute/builtin-noret-1.c: New test.
3734
3735 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
3736
3737 * gcc.dg/format/format.h: New file.
3738 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
3739 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
3740 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
3741 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
3742 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
3743 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
3744 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
3745 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
3746 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
3747 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
3748 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
3749 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
3750 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
3751 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
3752 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
3753 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
3754 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
3755 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
3756 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
3757 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
3758 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
3759 instead of declaring standard types, macros and functions in each
3760 test.
3761
3762 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
3763
3764 * gcc.c-torture/execute/20010106-1.c: New test.
3765
3766 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
3767
3768 * gcc.dg/format/format.exp: New file.
3769 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
3770 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
3771 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
3772 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
3773 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
3774 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
3775 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
3776 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
3777 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
3778 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
3779 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
3780 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
3781 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
3782 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
3783 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
3784 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
3785 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
3786 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
3787 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
3788 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
3789 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
3790 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
3791 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
3792 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
3793 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
3794 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
3795 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
3796 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
3797 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
3798 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
3799 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
3800 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
3801 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
3802 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
3803 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
3804 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
3805 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
3806 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
3807 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
3808 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
3809 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
3810 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
3811
3812 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
3813
3814 * gcc.c-torture/execute/991228-1.c: Take word endianness into
3815 account.
3816
3817 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
3818
3819 * gcc.c-torture/execute/builtin-complex-1.c: New test.
3820
3821 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
3822
3823 * g++.old-deja/g++.pt/crash62.C: New test.
3824
3825 2001-01-04 Richard Henderson <rth@redhat.com>
3826
3827 * gcc.dg/20000926-1.c: Update expected warnings.
3828 * gcc.dg/array-2.c: Likewise.
3829 * gcc.dg/array-4.c: Also validate flexible array members.
3830 * gcc.dg/c99-flex-array-1.c: New.
3831
3832 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
3833
3834 * gcc.c-torture/compile/20001222-1.x: Remove.
3835
3836 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3837
3838 * gcc.c-torture/execute/built-in-setjmp.c: New.
3839
3840 2001-01-03 Richard Henderson <rth@redhat.com>
3841
3842 * gcc.dg/940510-1.c: Update expected error wording.
3843 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
3844
3845 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
3846
3847 * lib/target-supports.exp (check_alias_available): Modified to
3848 indicate aliases not supported if only weak aliases are supported.
3849
3850 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3851
3852 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
3853 Turn on cmpstrsi checks for __pj__ and __i370__.
3854
3855 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
3856
3857 * g++.old-deja/g++.other/virtual11.C: New test.
3858
3859 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
3860
3861 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
3862
3863 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3864
3865 * gcc.c-torture/compile/20010102-1.c: New test.
3866
3867 2001-01-02 Andreas Jaeger <aj@suse.de>
3868
3869 * gcc.dg/noreturn-3.c: New test.
3870
3871 * gcc.dg/noreturn-4.c: New test.
3872
3873 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3874
3875 * gcc.c-torture/execute/stdio-opt-1.c: Also test
3876 __builtin_fputc and __builtin_fwrite.
3877
3878 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
3879
3880 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
3881 signed char, not default char.
3882
3883 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
3884
3885 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
3886
3887 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
3888
3889 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
3890
3891 2000-12-29 Richard Henderson <rth@redhat.com>
3892
3893 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
3894 (__cyg_profile_func_exit): Define.
3895
3896 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
3897
3898 * g++.dg/vtgc1.C: New test.
3899
3900 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
3901
3902 * gcc.dg/noncompile/20001228-1.c: New test.
3903
3904 * gcc.dg/20001228-1.c: New test.
3905
3906 * gcc.c-torture/execute/20001228-1.c: New test.
3907
3908 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
3909
3910 * gcc.dg/format-strfmon-1.c: New test.
3911
3912 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3913
3914 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
3915 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
3916 * gcc.c-torture/execute/string-opt-1.c: Likewise.
3917 * gcc.c-torture/execute/string-opt-2.c: Likewise.
3918 * gcc.c-torture/execute/string-opt-3.c: Likewise.
3919 * gcc.c-torture/execute/string-opt-4.c: Likewise.
3920 * gcc.c-torture/execute/string-opt-6.c: Likewise.
3921 * gcc.c-torture/execute/string-opt-7.c: Likewise.
3922 * gcc.c-torture/execute/string-opt-8.c: Likewise.
3923 * gcc.c-torture/execute/string-opt-9.c: Likewise.
3924 * gcc.c-torture/execute/string-opt-10.c: Likewise.
3925 * gcc.c-torture/execute/string-opt-11.c: Likewise.
3926 * gcc.c-torture/execute/string-opt-12.c: Likewise.
3927
3928 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
3929 * gcc.c-torture/execute/string-opt-4.c: Test index.
3930
3931 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
3932
3933 * gcc.c-torture/compile/20001226-1.c: New test.
3934
3935 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
3936
3937 * gcc.c-torture/compile/20001222-1.c: New test.
3938 * gcc.c-torture/compile/20001222-1.x: Xfail.
3939
3940 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
3941
3942 * gcc.c-torture/execute/comp-goto-2.c: New test.
3943
3944 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
3945
3946 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
3947 Use long types if __INT_MAX__ is 32767.
3948 (main): Use cast to (sint32 *) when poking 88 into a_page.
3949
3950 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
3951
3952 2000-12-21 Bernd Schmidt <bernds@redhat.com>
3953
3954 * gcc.c-torture/compile/20001221-1.c: New test.
3955 * gcc.c-torture/execute/20001221-1.c: New test.
3956
3957 2000-12-20 Richard Henderson <rth@redhat.com>
3958
3959 * g++.old-deja/g++.pt/crash36.C: Update error lines.
3960 * g++.old-deja/g++.robertl/eb109.C: Likewise.
3961
3962 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3963
3964 * gcc.dg/compare3.c: New test.
3965
3966 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
3967
3968 * gcc.dg/format-warnll-1.c: New test.
3969
3970 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
3971
3972 * gcc.dg/cpp/cmdlne-P.c: New test.
3973
3974 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
3975
3976 * gcc.c-torture/execute/builtin-abs-1.c,
3977 gcc.c-torture/execute/builtin-abs-2.c: New tests.
3978
3979 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
3980
3981 * gcc.dg/cpp/multiline.c: New test.
3982
3983 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
3984
3985 * g++.old-deja/g++.other/syshdr1.C: Update.
3986 * gcc.dg/cpp/lineflags.c: Remove temporarily.
3987
3988 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3989
3990 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
3991
3992 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3993
3994 * g++.old-deja/g++.pt/ttp65.C: New test.
3995
3996 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3997
3998 * g++.old-deja/g++.pt/ttp64.C: New test.
3999
4000 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4001
4002 * g++.old-deja/g++.pt/spec33.C: New test.
4003
4004 2000-12-14 Catherine Moore <clm@redhat.com>
4005
4006 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
4007 * gcc.c-torture/execute/920612-2.c: Likewise.
4008 * gcc.c-torture/execute/920428-2.c: Likewise.
4009 * gcc-c-torture/execute/va-arg-11.c: Call exit.
4010 * gcc.c-torture/execute/va-arg-21.c: Likewise.
4011
4012 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4013
4014 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
4015 * gcc.dg/pack-test-2.c: Likewise.
4016
4017 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
4018
4019 Tests by Zack Weinberg <zackw@stanford.edu>.
4020
4021 * gcc.dg/cpp/defined.c: Update.
4022 * gcc.dg/cpp/defined_trad.c: New tests.
4023
4024 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
4025
4026 * gcc.dg/cpp/trad-direct.c: Update.
4027
4028 2000-12-11 Neil Booth <neilb@earthling.net>
4029
4030 * gcc.dg/cpp/defined_trad.c
4031
4032 2000-12-11 Neil Booth <neilb@earthling.net>
4033
4034 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
4035
4036 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
4037
4038 * gcc.dg/format-miss-2.c: New test.
4039
4040 2000-12-09 Neil Booth <neilb@earthling.net>
4041
4042 * gcc.dg/cpp/lineflags.c: New tests.
4043 * gcc.dg/cpp/poison.c: Update.
4044 * gcc.dg/cpp/redef2.c: Update.
4045 * gcc.dg/cpp/skipping.c: New test.
4046
4047 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
4048
4049 * g++.old-deja/g++.other/eh3.C: New testcase.
4050
4051 2000-12-07 Neil Booth <neilb@earthling.net>
4052
4053 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
4054 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
4055 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
4056 wtr-union-init-2.c, wtr-union-init-3.c: Update.
4057 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
4058 Update.
4059
4060 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4061
4062 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
4063 __SIZE_TYPE__ instead of int for type of integers cast to
4064 pointers.
4065
4066 2000-12-07 Jakub Jelinek <jakub@redhat.com>
4067
4068 * g++.old-deja/g++.other/cleanup4.C: New test.
4069
4070 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4071
4072 * format-sec-1.c: New test.
4073
4074 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4075
4076 * gcc.dg/format-nonlit-3.c: New test.
4077
4078 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
4079
4080 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
4081 through a null pointer.
4082
4083 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4084
4085 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
4086 * g++.old-deja/g++.pt/partial4.C: New test.
4087
4088 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
4089
4090 * gcc.c-torture/execute/ieee/hugeval.x: New.
4091
4092 2000-12-06 Neil Booth <neilb@earthling.net>
4093
4094 * gcc.dg/cpp/backslash2.c: New tests.
4095
4096 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4097
4098 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
4099 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
4100
4101 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
4102
4103 * gcc.c-torture/execute/20001203-2.c: New testcase.
4104
4105 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
4106
4107 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
4108 * g++.old-deja/g++.other/virtual10.C: New test.
4109
4110 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
4111
4112 * g++.old-deja/g++.mike/pmf5.C: Remove test.
4113
4114 2000-12-05 Richard Henderson <rth@redhat.com>
4115
4116 * gcc.c-torture/compile/20001205-1.c: New.
4117
4118 2000-12-04 Neil Booth <neilb@earthling.net>
4119
4120 * g++.old-deja/g++.other/virtual9.C: New test.
4121 * g++.old-deja/g++.pt/crash61.C: New test.
4122 * gcc.c-torture/execute/loop-9.c: New test.
4123
4124 2000-12-04 Neil Booth <neilb@earthling.net>
4125
4126 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
4127 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
4128 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
4129 * gcc.dg/cpp/extratokens.c: ...here.
4130
4131 2000-12-04 Neil Booth <neilb@earthling.net>
4132
4133 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
4134 New tests.
4135
4136 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4137
4138 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
4139 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
4140
4141 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
4142
4143 * gcc.c-torture/execute/20001203-1.c: New test.
4144
4145 2000-12-03 Neil Booth <neilb@earthling.net>
4146
4147 * gcc.dg/cpp/macro6.c: New test cases.
4148
4149 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4150
4151 * gcc.c-torture/execute/string-opt-9.c: New test.
4152 * gcc.c-torture/execute/string-opt-10.c: Likewise.
4153 * gcc.c-torture/execute/string-opt-11.c: Likewise.
4154 * gcc.c-torture/execute/string-opt-12.c: Likewise.
4155
4156 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
4157 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
4158
4159 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
4160
4161 * gcc.dg/cpp/if-6.c: New testcase.
4162
4163 * gcc.dg/20001201-1.c: New testcase.
4164
4165 2000-12-02 Neil Booth <neilb@earthling.net>
4166
4167 * g++.old-deja/g++.other/externC4.C,
4168 g++.old-deja/g++.other/friend10.C: New tests.
4169
4170 2000-12-02 Neil Booth <neilb@earthling.net>
4171
4172 * g++.old-deja/g++.other/instan2.C
4173 * g++.old-deja/g++.other/instan3.C: New test.
4174
4175 2000-12-02 Neil Booth <neilb@earthling.net>
4176
4177 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
4178 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
4179 gnuc99.c,gnuc99-pedantic.c: New tests.
4180
4181 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
4182
4183 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
4184 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
4185
4186 2000-12-01 Neil Booth <neilb@earthling.net>
4187
4188 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
4189 * gcc.dg/cpp/poison.c: Update.
4190 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
4191
4192 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
4193
4194 * g77.f-torture/execute/20001201.f: New test.
4195
4196 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
4197
4198 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
4199
4200 2000-12-01 Jakub Jelinek <jakub@redhat.com>
4201
4202 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
4203
4204 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
4205
4206 * g++.old-deja/g++.other/cast6.C: New test.
4207
4208 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
4209
4210 * gcc.c-torture/execute/20001130-2.c: New testcase.
4211
4212 2000-11-30 Richard Henderson <rth@redhat.com>
4213
4214 * gcc.c-torture/execute/20001130-1.c: New test.
4215
4216 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
4217
4218 * g++.old-deja/g++.other/op3.C: New test.
4219
4220 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
4221
4222 * g++.old-deja/g++.other/op2.C: New test.
4223
4224 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
4225
4226 * g++.old-deja/g++.other/crash38.C: New test.
4227
4228 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
4229
4230 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
4231
4232 2000-11-29 Jakub Jelinek <jakub@redhat.com>
4233
4234 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
4235 tests.
4236 * gcc.c-torture/execute/string-opt-6.c: New test.
4237
4238 * gcc.dg/20001117-1.c: Add main.
4239
4240 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
4241
4242 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
4243 Move from here ...
4244 * gcc.dg/940510-1.c: ... to here.
4245
4246 * gcc.dg/20000926-1.c: GNU C now allows initializations of
4247 zero-size arrays in toplevel structures.
4248
4249 2000-11-28 Jakub Jelinek <jakub@redhat.com>
4250
4251 * gcc.c-torture/execute/loop-8.c: New test.
4252
4253 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
4254
4255 * g++.old-deja/g++.other/base1.C: New test.
4256
4257 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
4258
4259 * g++.old-deja/g++.other/parse2.C: New test.
4260
4261 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
4262
4263 * g++.old-deja/g++.pt/incomplete1.C: New test.
4264
4265 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
4266
4267 * g++.old-deja/g++.other/friend9.C: New test.
4268
4269 2000-11-28 Jakub Jelinek <jakub@redhat.com>
4270
4271 * gcc.dg/20001127-1.c: New test.
4272
4273 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
4274
4275 * g++.old-deja/g++.pt/friend46.C: New test.
4276
4277 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
4278
4279 * g++.old-deja/g++.other/ptrmem8.C: New test.
4280
4281 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4282
4283 * gcc.c-torture/execute/string-opt-7.c: New test.
4284 * gcc.c-torture/execute/string-opt-8.c: Likewise.
4285
4286 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
4287
4288 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
4289 instead of 'mkcheck 2'.
4290
4291 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
4292
4293 * gcc.c-torture/execute/memcheck/driver.c,
4294 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
4295 C9X references to refer to C99.
4296
4297 2000-11-25 Jakub Jelinek <jakub@redhat.com>
4298
4299 * gcc.dg/ultrasp3.c: New test.
4300
4301 2000-11-25 Neil Booth <neilb@earthling.net>
4302
4303 * gcc.dg/cpp/include2.c: Update test to be locale independent.
4304
4305 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
4306
4307 * gcc.c-torture/compile/20001123-2.c: New.
4308
4309 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4310
4311 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
4312
4313 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
4314
4315 * gcc.dg/sequence-point-1.c: Add some new tests.
4316 * gcc.c-torture/execute/20001124-1.c: New test.
4317
4318 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
4319
4320 * g++.old-deja/g++.other/vaarg4.C: New test.
4321 * gcc.c-torture/compile/20001123-1.c: New test.
4322
4323 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
4324
4325 * g++.other/crash24.C: Adjust and remove XFAIL.
4326 * g++.other/crash37.C: New test.
4327
4328 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
4329
4330 * g++.old-deja/g++.pt/instantiate9.C: New test.
4331
4332 2000-11-22 Mark Mitchell <mark@codesourcery.com>
4333
4334 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
4335 new ABI, too.
4336
4337 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
4338 * g++.old-deja/g++.robertl/eb55.C: Likewise.
4339
4340 2000-11-22 Neil Booth <neilb@earthling.net>
4341
4342 * gcc.dg/cpp/Wtrigraphs.c: New test.
4343
4344 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
4345
4346 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
4347
4348 2000-11-22 Jakub Jelinek <jakub@redhat.com>
4349
4350 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
4351
4352 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
4353
4354 * lib/gcc-dg.exp: load_lib scanasm.exp.
4355 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
4356 * lib/g++-dg.exp: load_lib scanasm.exp.
4357 * lib/scanasm.exp: New.
4358 (scan-assembler, scan-assembler-not): Add optional arguments to
4359 test name, or if not present, the pattern name.
4360 (scan-assembler-dem, scan-assembler-dem-not): New.
4361
4362 * g++.dg/dg.exp: New.
4363
4364 2000-11-21 Neil Booth <neilb@earthling.net>
4365
4366 * gcc.dg/cpp/integrated1.c: Remove.
4367
4368 2000-11-21 Jakub Jelinek <jakub@redhat.com>
4369
4370 * gcc.c-torture/execute/20001121-1.c: New test.
4371
4372 2000-11-21 Richard Henderson <rth@redhat.com>
4373
4374 * gcc.c-torture/compile/20001121-1.c: New test.
4375
4376 2000-11-20 Neil Booth <neilb@earthling.net>
4377
4378 * gcc.dg/cpp/integrated1.c: New test.
4379
4380 2000-11-21 Jakub Jelinek <jakub@redhat.com>
4381
4382 * g++.old-deja/g++.other/inline17.C: New test.
4383
4384 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
4385
4386 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
4387 local variable to be zero: I made the variable global. Now
4388 uses abort() and exit() instead of relying on main's return value.
4389
4390 2000-11-20 Neil Booth <neilb@earthling.net>
4391
4392 * gcc.dg/cpp/paste2.c: Update test.
4393 * objc/execute/paste.m: New test.
4394
4395 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
4396
4397 * gcc.dg/c99-condexpr-1.c: New test.
4398
4399 2000-11-20 Neil Booth <neilb@earthling.net>
4400
4401 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
4402
4403 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
4404
4405 * g++.old-deja/g++.pt/export1.C: New test.
4406
4407 2000-11-20 Jakub Jelinek <jakub@redhat.com>
4408
4409 * gcc.dg/20001117-1.c: New test.
4410
4411 2000-11-18 Richard Henderson <rth@redhat.com>
4412
4413 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
4414
4415 2000-11-18 Richard Henderson <rth@redhat.com>
4416
4417 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
4418 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
4419 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
4420
4421 2000-11-18 Richard Henderson <rth@redhat.com>
4422
4423 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
4424 (main): New. Exit cleanly.
4425
4426 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
4427
4428 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
4429 gcc.dg/c99-fordecl-2.c: New tests.
4430
4431 2000-11-18 Richard Henderson <rth@redhat.com>
4432
4433 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
4434 * gcc.c-torture/execute/zerolen-2.c: New.
4435
4436 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4437
4438 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
4439 memory.
4440
4441 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
4442
4443 * g++.old-deja/g++.pt/instantiate8.C: New test.
4444
4445 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
4446
4447 * g++.old-deja/g++.other/incomplete.C: Add more tests.
4448 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
4449
4450 2000-11-16 Nick Clifton <nickc@redhat.com>
4451
4452 * gcc.c-torture/execute/nestfunc-2.c: New test.
4453 * gcc.c-torture/execute/nestfunc-3.c: New test.
4454
4455 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
4456
4457 * gcc.c-torture/compile/20001116-1.c: New test.
4458
4459 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4460
4461 * gcc.c-torture/execute/20001115-1.c: New test.
4462
4463 2000-11-15 Mark Mitchell <mark@codesourcery.com>
4464
4465 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
4466 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
4467 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
4468 * g++.old-deja/g++.abi/vmihint.C: Likewise.
4469
4470 2000-11-15 Neil Booth <neilb@earthling.net>
4471
4472 gcc.dg/cpp/_Pragma1.c: Update.
4473 gcc.dg/cpp/_Pragma2.c: New test.
4474
4475 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
4476
4477 * g++.old-deja/g++.other/anon5.C: New test.
4478
4479 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
4480
4481 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
4482 tests.
4483
4484 2000-11-14 Jakub Jelinek <jakub@redhat.com>
4485
4486 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
4487 output.
4488
4489 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
4490
4491 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
4492 labels at end of compound statements.
4493
4494 2000-11-13 Jakub Jelinek <jakub@redhat.com>
4495
4496 * gcc.c-torture/execute/loop-7.c: New test.
4497
4498 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
4499
4500 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
4501
4502 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
4503
4504 * gcc.dg/c99-bool-1.c: New test.
4505
4506 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
4507
4508 * gcc.dg/c99-scope-1.c: Remove xfail.
4509 * gcc.dg/c99-scope-2.c: New test.
4510
4511 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4512
4513 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
4514 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
4515
4516 2000-11-11 Mark Mitchell <mark@codesourcery.com>
4517
4518 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
4519 error messages.
4520
4521 * g++.mike/p700.C: Don't typedef wchar_t.
4522 * g++.mike/p784.C: Likewise.
4523 * g++.mike/eb101.C: Don't use __wchar_t.
4524
4525 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
4526
4527 * g77.f-torture/execute/20001111.[fx]: Test premature exit
4528 from DO loop.
4529
4530 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
4531
4532 * gcc.c-torture/execute/20001111-1.c: New test.
4533
4534 2000-11-10 Nick Clifton <nickc@redhat.com>
4535
4536 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
4537 long multuiple and accumulate.
4538
4539 2000-11-09 Richard Henderson <rth@redhat.com>
4540
4541 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
4542 via size_t instead of int.
4543
4544 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
4545 * gcc.c-torture/execute/string-opt-2.c: Likewise.
4546 * gcc.c-torture/execute/string-opt-3.c: Likewise.
4547 * gcc.c-torture/execute/string-opt-4.c: Likewise.
4548
4549 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
4550
4551 * gcc.c-torture/compile/20001109-1.c: New test.
4552 * gcc.c-torture/compile/20001109-2.c: New test.
4553
4554 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
4555
4556 * g++.old-deja/g++.pt/operator1.C: New test.
4557 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
4558
4559 2000-11-09 Jakub Jelinek <jakub@redhat.com>
4560
4561 * gcc.dg/20001108-1.c: New test.
4562
4563 2000-11-09 Jakub Jelinek <jakub@redhat.com>
4564
4565 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
4566 with both arguments constant strings.
4567 * gcc.c-torture/execute/string-opt-3.c: New test.
4568 * gcc.c-torture/execute/string-opt-4.c: New test.
4569 * gcc.c-torture/execute/string-opt-5.c: New test.
4570
4571 2000-11-08 Nick Clifton <nickc@redhat.com>
4572
4573 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
4574 mulsidi3adddi patterns.
4575
4576 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
4577
4578 * g++.old-deja/g++.other/crash36.C: New test.
4579
4580 2000-11-08 Jakub Jelinek <jakub@redhat.com>
4581
4582 * g++.old-deja/g++.other/init16.C: New test.
4583
4584 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
4585
4586 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
4587
4588 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
4589
4590 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
4591 * gcc.c-torture/execute/va-arg-16.x: Likewise.
4592 * gcc.c-torture/execute/va-arg-17.x: Likewise.
4593
4594 2000-11-07 DJ Delorie <dj@redhat.com>
4595
4596 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
4597
4598 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4599
4600 * gcc.c-torture/execute/string-opt-1.c: New test.
4601
4602 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
4603
4604 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
4605 mips-sgi-irix6.* because the MIPS ABI passes floating-point
4606 parameters in registers, and there is no way for a varargs
4607 function to know in which order the integer and floating-point
4608 parameters should be interleaved when they are placed on the
4609 stack.
4610 * gcc.c-torture/execute/va-arg-16.x: Likewise.
4611 * gcc.c-torture/execute/va-arg-17.x: Likewise.
4612
4613 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4614
4615 * gcc.c-torture/execute/string-opt-2.c: New test.
4616
4617 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
4618
4619 * g++.old-deja/g++.pt/crash60.C: New test.
4620
4621 2000-11-06 Jakub Jelinek <jakub@redhat.com>
4622
4623 * g++.old-deja/g++.other/crash24.C: New test.
4624 * g++.old-deja/g++.other/crash25.C: New test.
4625 * g++.old-deja/g++.other/crash26.C: New test.
4626 * g++.old-deja/g++.other/crash27.C: New test.
4627 * g++.old-deja/g++.other/crash28.C: New test.
4628 * g++.old-deja/g++.other/crash29.C: New test.
4629 * g++.old-deja/g++.other/crash30.C: New test.
4630 * g++.old-deja/g++.other/crash31.C: New test.
4631 * g++.old-deja/g++.other/crash32.C: New test.
4632 * g++.old-deja/g++.other/crash33.C: New test.
4633 * g++.old-deja/g++.other/crash34.C: New test.
4634 * g++.old-deja/g++.other/crash35.C: New test.
4635
4636 2000-11-06 Jakub Jelinek <jakub@redhat.com>
4637
4638 * gcc.c-torture/execute/20001031-1.c: New test.
4639
4640 2000-11-04 Mark Mitchell <mark@codesourcery.com>
4641
4642 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
4643 namespace.
4644
4645 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
4646 standards-conformant.
4647
4648 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
4649
4650 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
4651 * g++.old-deja/g++.mike/p755a.C: Likewise.
4652 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
4653 library makes no calls to `operator new' during initialization.
4654
4655 2000-11-04 Neil Booth <neilb@earthling.net>
4656
4657 * gcc.dg/cpp/include2.c: New tests.
4658
4659 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
4660
4661 * lib/g++.exp (g++_set_ld_library_path): New function.
4662 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
4663
4664 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
4665
4666 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
4667 warnings.
4668
4669 2000-11-01 Richard Henderson <rth@redhat.com>
4670
4671 * g++.old-deja/g++.ext/namedret1.C: New.
4672 * g++.old-deja/g++.ext/namedret2.C: New.
4673 * g++.old-deja/g++.ext/namedret3.C: New.
4674
4675 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
4676
4677 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
4678 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
4679
4680 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4681
4682 * gcc.c-torture/execute/va-arg-21.c: New test.
4683
4684 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
4685
4686 * gcc.dg/c99-complex-2.c: New test.
4687
4688 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4689
4690 * gcc.c-torture/execute/stdio-opt-1.c: New test.
4691
4692 2000-10-31 Jakub Jelinek <jakub@redhat.com>
4693
4694 * g++.old-deja/g++.other/inline16.C: New test.
4695
4696 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
4697
4698 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
4699 __PRETTY_FUNCTION__
4700
4701 2000-10-29 Neil Booth <neilb@earthling.net>
4702
4703 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
4704 New tests.
4705 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
4706 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
4707 optimisation.
4708
4709 2000-10-29 Neil Booth <neilb@earthling.net>
4710
4711 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
4712 * mi1.c, mi1c.h: Add null directives to multiple-include test.
4713 * mi5.c: Test multiple includes work with -C.
4714 * trigraphs.c: Test ^= version.
4715
4716 2000-10-28 Neil Booth <neilb@earthling.net>
4717
4718 New tests and test updates for new macro expander.
4719
4720 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
4721 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
4722 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
4723 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
4724 new diagnostic messages.
4725
4726 * gcc.dg/cpp/macro3.c: New tests.
4727
4728 2000-10-27 Mark Mitchell <mark@codesourcery.com>
4729
4730 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
4731 on the same line.
4732
4733 2000-10-27 Jakub Jelinek <jakub@redhat.com>
4734
4735 * g++.old-deja/g++.other/eh2.C: New test.
4736
4737 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
4738
4739 * gcc.c-torture/execute/20001027-1.c: New test.
4740
4741 2000-10-26 Richard Henderson <rth@redhat.com>
4742
4743 * gcc.c-torture/execute/20001026-1.c: New.
4744
4745 2000-10-26 Mark Mitchell <mark@codesourcery.com>
4746
4747 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
4748 * g++.old-deja/g++.law/builtin1.C: Likewise.
4749 * g++.old-deja/g++.law/ctors10.C: Likewise.
4750 * g++.old-deja/g++.law/virtual3.C: Likewise.
4751 * g++.old-deja/g++.mike/p658.C: Likewise.
4752 * g++.old-deja/g++.other/sibcall1.C: Likewise.
4753 * g++.old-deja/g++.other/vaarg2.C: Likewise.
4754 * g++.old-deja/g++.robertl/eb124.C: Likewise.
4755 * g++.old-deja/g++.robertl/eb44.C: Likewise.
4756 * g++.old-deja/g++.robertl/eb77.C: Likewise.
4757
4758 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
4759
4760 * gcc.c-torture/compile/20001024-1.c: New test.
4761
4762 2000-10-25 Mark Mitchell <mark@codesourcery.com>
4763
4764 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
4765 to tell us whether or not we are using V3.
4766
4767 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
4768
4769 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
4770 operands.
4771
4772 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
4773
4774 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
4775
4776 2000-10-25 Jakub Jelinek <jakub@redhat.com>
4777
4778 * gcc.c-torture/execute/20001024-1.c: New test.
4779
4780 2000-10-24 Jakub Jelinek <jakub@redhat.com>
4781
4782 * g++.old-deja/g++.other/sibcall1.C: New test.
4783
4784 2000-10-20 Jakub Jelinek <jakub@redhat.com>
4785
4786 * gcc.dg/noncompile/init-3.c: New test.
4787
4788 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
4789
4790 * gcc.dg/format-array-1.c: New test.
4791
4792 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
4793
4794 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
4795 writing through null pointers; remove comment about testing
4796 unterminated strings.
4797
4798 2000-10-17 Matthew Hiller <hiller@redhat.com>
4799
4800 * gcc.c-torture/execute/20001017-2.c: New test.
4801
4802 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
4803
4804 * gcc.c-torture/compile/20001018-1.c: New test.
4805 * gcc.c-torture/compile/20001018-1.x: Xfail.
4806
4807 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4808
4809 * gcc.c-torture/execute/20001017-1.c: New test.
4810
4811 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
4812
4813 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
4814 for multiple use of arguments with scanf formats; add tests for
4815 multiple use of arguments.
4816
4817 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
4818
4819 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
4820
4821 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
4822
4823 * gcc.dg/format-miss-1.c: New test.
4824
4825 2000-10-16 Jakub Jelinek <jakub@redhat.com>
4826
4827 * gcc.c-torture/execute/20001013-1.c: New test.
4828
4829 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
4830
4831 * gcc.dg/format-branch-1.c: New test.
4832
4833 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
4834
4835 * README, lib/file-format.exp: Remove EGCS references.
4836
4837 2000-10-16 Jakub Jelinek <jakub@redhat.com>
4838
4839 * gcc.dg/20001013-1.c: New test.
4840
4841 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
4842
4843 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
4844 for intmax_t in the compiler using __typeof__ and the type rules
4845 for conditional expressions.
4846
4847 2000-10-13 Jakub Jelinek <jakub@redhat.com>
4848
4849 * gcc.dg/20001012-1.c: New test.
4850 * gcc.dg/20001012-2.c: New test.
4851
4852 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
4853
4854 * gcc.dg/format-attr-1.c: New test.
4855
4856 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
4857
4858 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
4859 __LONG_LONG_MAX__ instead of LLONG_MAX.
4860
4861 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
4862
4863 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
4864 scanf flags.
4865 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
4866 flags.
4867
4868 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
4869
4870 * gcc.dg/sequence-pt-1.c: New test.
4871
4872 2000-10-11 Geoff Keating <geoffk@cygnus.com>
4873
4874 * gcc.c-torture/execute/20001011-1.c: New testcase.
4875 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
4876
4877 2000-10-10 Jakub Jelinek <jakub@redhat.com>
4878
4879 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
4880 does not error on it.
4881
4882 2000-10-10 Jakub Jelinek <jakub@redhat.com>
4883
4884 * gcc.dg/20001009-1.c: New test.
4885
4886 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
4887
4888 * gcc.c-torture/compile/20001009-1.c: Move from here ....
4889 * gcc.c-torture/execute/20001009-2.c: ... to here.
4890
4891 2000-10-09 Geoff Keating <geoffk@cygnus.com>
4892
4893 * gcc.c-torture/compile/20001009-1.c: New testcase.
4894 * gcc.c-torture/execute/20001009-1.c: New testcase.
4895 Testcases provided by Jan Hubicka <jh@suse.cz>.
4896
4897 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
4898
4899 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
4900 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
4901 uintmax_t using <limits.h> to emulate the compiler's internal
4902 logic. No longer XFAIL %j tests.
4903
4904 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
4905
4906 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
4907 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
4908 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
4909 regexps and details of expected handling of some bad formats.
4910 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
4911 suppression.
4912
4913 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
4914
4915 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
4916 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
4917 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
4918 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
4919 in list archives.
4920
4921 2000-10-06 Richard Henderson <rth@cygnus.com>
4922
4923 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
4924 * g++.old-deja/g++.brendan/crash52.C: Likewise.
4925 * g++.old-deja/g++.jason/report.C: Likewise.
4926 * g++.old-deja/g++.law/friend5.C: Likewise.
4927 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
4928 of the expected warnings.
4929
4930 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
4931
4932 * g++.old-deja/g++.pt/enum14.C: New test.
4933
4934 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
4935
4936 * g++.old-deja/g++.pt/crash59.C: New test.
4937
4938 2000-10-04 Will Cohen <wcohen@redhat.com>
4939
4940 * gcc.dg/20000926-1.c: New test.
4941
4942 2000-10-03 Geoff Keating <geoffk@cygnus.com>
4943
4944 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
4945 function name for current C++ compiler.
4946 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
4947
4948 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
4949
4950 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
4951 __PRETTY_FUNCTION__.
4952 * g++.old-deja/g++.ext/pretty2.C: Likewise.
4953
4954 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4955
4956 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
4957
4958 2000-09-26 Jakub Jelinek <jakub@redhat.com>
4959
4960 * gcc.c-torture/compile/20000923-1.c: New test.
4961
4962 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
4963
4964 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
4965 * g++.old-deja/g++.pt/ttp62.C: Same.
4966 * g++.old-deja/g++.other/inline14.C: Same.
4967
4968 2000-09-24 Richard Henderson <rth@cygnus.com>
4969
4970 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
4971
4972 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
4973
4974 * gcc.dg/c90-printf-1.c: Add test for wide string format.
4975
4976 2000-09-22 Geoff Keating <geoffk@cygnus.com>
4977
4978 * gcc.c-torture/compile/20000922-1.c: New file.
4979
4980 2000-09-21 Nick Clifton <nickc@redhat.com>
4981
4982 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
4983 a signed long modulo operation.
4984 (mod6): New funciton - perform an unsigned long modulo operation.
4985 (main): Add tests for modulos of very large numbers by very small
4986 dividends.
4987
4988 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4989
4990 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
4991
4992 2000-09-19 Richard Henderson <rth@cygnus.com>
4993
4994 * gcc.dg/compare2.c (case 10): XFAIL.
4995
4996 2000-09-18 Richard Henderson <rth@cygnus.com>
4997
4998 * gcc.c-torture/execute/20000906-1.c: Move ...
4999 * gcc.dg/20000906-1.c: ... here. Only run on targets
5000 that support __builtin_trap.
5001
5002 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
5003
5004 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
5005
5006 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
5007
5008 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
5009 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
5010 more $ format tests.
5011
5012 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
5013
5014 * gcc.dg/format-errmk-1.c: New test.
5015
5016 2000-09-17 Greg McGary <greg@mcgary.org>
5017
5018 * gcc.c-torture/execute/20000917-1.x: Remove.
5019
5020 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
5021
5022 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
5023
5024 2000-09-17 Greg McGary <greg@mcgary.org>
5025
5026 * gcc.c-torture/execute/20000917-1.c: New test.
5027 * gcc.c-torture/execute/20000917-1.x: XFAIL.
5028
5029 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
5030
5031 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
5032 in nested macro bug.
5033
5034 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
5035
5036 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
5037
5038 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
5039
5040 * gcc.c-torture/execute/20000914-1.c: New test.
5041
5042 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
5043
5044 * g++.other/inline13.C: New test.
5045
5046 2000-09-12 Andreas Jaeger <aj@suse.de>
5047
5048 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
5049 constant by Ulrich Drepper <drepper@redhat.com>.
5050
5051 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
5052
5053 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
5054
5055 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5056
5057 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
5058
5059 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
5060
5061 * gcc.dg/cpp/backslash.c: New test.
5062
5063 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
5064
5065 * gcc.c-torture/execute/20000910-1.c: New test.
5066 * gcc.c-torture/execute/20000910-2.c: Likewise.
5067
5068 2000-09-11 Robert Lipe <robertl@sco.com>
5069
5070 * gcc.dg/pragma-align.c: New test.
5071
5072 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
5073
5074 * g++.old-deja/g++.pt/explicit82.C: New test.
5075 * g++.old-deja/g++.pt/explicit83.C: New test.
5076
5077 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
5078
5079 * gcc.dg/asm-names.c: New test.
5080
5081 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5082
5083 * gcc.dg/cpp/tr-warn6.c: New test
5084
5085 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
5086
5087 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
5088 be accepted.
5089
5090 2000-09-07 Catherine Moore <clm@redhat.com>
5091
5092 * gcc.c-torture/execute/unroll-1.c: New test.
5093
5094 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
5095
5096 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
5097 ERROR markers.
5098 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
5099 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
5100 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
5101 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
5102 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
5103 Preprocess only.
5104 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
5105 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
5106
5107 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
5108
5109 * g++.old-deja/g++.pt/deduct2.C: New test.
5110
5111 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
5112
5113 * g++.old-deja/g++.pt/parms2.C: New test.
5114
5115 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
5116
5117 * g++.old-deja/g++.pt/crash58.C: New test.
5118
5119 2000-09-06 Greg McGary <greg@mcgary.org>
5120
5121 * gcc.c-torture/execute/20000906-1.c: New test.
5122 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
5123
5124 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5125
5126 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
5127
5128 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
5129
5130 * g++.old-deja/g++.pt/crash57.C: New test.
5131
5132 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
5133
5134 * g++.old-deja/g++.pt/crash56.C: New test.
5135
5136 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
5137
5138 * g++.old-deja/g++.pt/koenig1.C: New test.
5139
5140 2000-09-04 Jakub Jelinek <jakub@redhat.com>
5141
5142 * gcc.dg/20000904-1.c: New test.
5143
5144 2000-09-04 Jakub Jelinek <jakub@redhat.com>
5145
5146 * gcc.dg/cpp/paste8.c: New test.
5147
5148 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
5149
5150 * gcc.c-torture/compile/20000827-1.c: New test.
5151
5152 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
5153
5154 * gcc.dg/format-diag-1.c: New test.
5155
5156 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
5157
5158 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
5159 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
5160 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
5161 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
5162 gcc.dg/formatz-1.c: Adjust warning regular expressions.
5163
5164 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
5165
5166 * g++.old-deja/g++.other/nested4.C: New test.
5167
5168 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
5169
5170 * g++.old-deja/g++.ns/scoped1.C: New test.
5171
5172 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
5173
5174 * lib/g++.exp: Support testing already-installed GCC.
5175
5176 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5177
5178 * wtr-label-1.c, wtr-suffix-1.c: New tests.
5179
5180 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5181
5182 * gcc.dg/return-type-2.c: New test.
5183
5184 2000-08-27 Geoff Keating <geoffk@cygnus.com>
5185
5186 * gcc.c-torture/compile/20000825-1.c: New test.
5187
5188 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
5189
5190 * gcc.dg/dwarf2-2.c: New test.
5191
5192 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
5193
5194 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
5195 dg-warning regexps.
5196
5197 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
5198
5199 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
5200 gcc.dg/format-ext-5.c: New tests.
5201
5202 2000-08-25 Jakub Jelinek <jakub@redhat.com>
5203
5204 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
5205
5206 2000-08-24 Mark Mitchell <mark@codesourcery.com>
5207
5208 * gcc.dg/noncompile/930622-2.c: Adjust error message.
5209
5210 2000-08-24 Richard Henderson <rth@cygnus.com>
5211
5212 * gcc.dg/ia64-sync-1.c: New test.
5213 * gcc.dg/ia64-sync-2.c: New test.
5214 * gcc.dg/ia64-asm-1.c: New test.
5215
5216 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
5217
5218 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
5219 * gcc.dg/format-ext-2.c: New test.
5220
5221 2000-08-23 Jason Merrill <jason@redhat.com>
5222
5223 * lib/old-dejagnu.exp: Also ignore "In member function" and
5224 "At global scope".
5225
5226 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5227
5228 * gcc.dg/noncompile/label-lineno-1.c: New test.
5229
5230 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
5231
5232 * gcc.dg/c99-array-nonobj-1.c: New test.
5233
5234 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
5235
5236 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
5237 tests.
5238 * gcc.dg/format-ext-1.c: New test.
5239
5240 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5241
5242 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
5243 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
5244 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
5245 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
5246 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
5247
5248 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
5249
5250 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
5251 gcc.dg/c99-strftime-2.c: New tests.
5252
5253 2000-08-22 Richard Henderson <rth@cygnus.com>
5254
5255 * gcc.c-torture/execute/20000822-1.c: New test.
5256
5257 2000-08-21 Jakub Jelinek <jakub@redhat.com>
5258
5259 * gcc.c-torture/execute/20000819-1.x: Remove.
5260
5261 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
5262
5263 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
5264 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
5265 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
5266 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
5267 gcc.dg/format-xopen-1.c: New tests.
5268
5269 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
5270
5271 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
5272
5273 2000-08-21 Jakub Jelinek <jakub@redhat.com>
5274
5275 * g++.old-deja/g++.other/loop2.C: New test.
5276
5277 * gcc.c-torture/compile/20000606-1.c: New test.
5278 * gcc.c-torture/compile/20000728-1.c: New test.
5279 * gcc.c-torture/execute/20000801-1.c: New test.
5280 * gcc.c-torture/execute/20000801-2.c: New test.
5281 * gcc.c-torture/execute/20000819-1.c: New test.
5282 * gcc.c-torture/execute/20000819-1.x: XFAIL.
5283 * gcc.dg/20000629-1.c: New test.
5284 * gcc.dg/20000724-1.c: New test.
5285 * gcc.dg/20000807-1.c: New test.
5286
5287 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
5288
5289 * gcc.dg/cpp/pragma-1.c: New test.
5290 * gcc.dg/cpp/pragma-2.c: New test.
5291
5292 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
5293
5294 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
5295 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
5296
5297 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5298
5299 * gcc.c-torture/compile/20000818-1.c: New test.
5300
5301 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
5302
5303 * gcc.c-torture/execute/20000818-1.c: New test.
5304
5305 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
5306
5307 * gcc.dg/format-va-1.c: New test.
5308
5309 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
5310
5311 * g++.old-deja/g++.other/typedef8.C: New test.
5312
5313 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
5314
5315 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
5316 * g++.old-deja/g++.mike/net36.C: Mark candidate.
5317 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
5318 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
5319 * g++.old-deja/g++.other/ptrmem7.C: New test.
5320 * g++.old-deja/g++.pt/ptrmem10.C: New test.
5321
5322 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
5323
5324 * g++.old-deja/g++.pt/typename27.C: New test.
5325
5326 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
5327
5328 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
5329 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
5330 * g++.old-deja/g++.pt/friend45.C: New test.
5331 * g++.old-deja/g++.other/friend8.C: New test.
5332
5333 2000-08-15 Richard Henderson <rth@cygnus.com>
5334
5335 * gcc.c-torture/execute/20000815-1.c: New test.
5336
5337 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
5338
5339 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
5340 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
5341 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
5342
5343 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
5344
5345 * g++.old-deja/g++.other/refinit2.C: New test.
5346
5347 2000-08-13 Geoff Keating <geoffk@cygnus.com>
5348
5349 * lib/c-torture.exp (c-torture): Make
5350 compiler_conditional_xfail_data global.
5351 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
5352 compiler_conditional_xfail_data machinery.
5353 (f-torture-execute): Likewise.
5354 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
5355 and only when unrolling loops.
5356
5357 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
5358
5359 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
5360
5361 * g++.old-deja/g++.pt/explicit81.C: New test.
5362
5363 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
5364
5365 * g++.old-deja/g++.pt/typename26.C: New test.
5366
5367 2000-08-10 Geoff Keating <geoffk@cygnus.com>
5368
5369 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
5370 warning.
5371
5372 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
5373
5374 * g++.old-deja/g++.other/array3.C: New test.
5375
5376 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
5377
5378 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
5379 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
5380 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
5381 New tests.
5382
5383 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
5384
5385 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
5386 * g++.old-deja/g++.abi/vmihint.C: Likewise.
5387
5388 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
5389
5390 * gcc.c-torture/execute/20000808-1.c: New test.
5391
5392 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
5393
5394 * gcc.dg/c90-const-expr-1.c: New test.
5395
5396 2000-08-08 Richard Henderson <rth@cygnus.com>
5397
5398 * gcc.dg/noncompile/920923-1.c: Declare calloc.
5399
5400 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
5401
5402 * gcc.dg/noncompile/const-ll-1.c: New test.
5403
5404 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
5405
5406 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
5407
5408 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
5409
5410 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
5411 that running programs linked against the shared version of libobjc
5412 run correctly.
5413
5414 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
5415
5416 * gcc.dg/c99-printf-1.c: New test.
5417
5418 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
5419
5420 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
5421
5422 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
5423
5424 * gcc.c-torture/execute/20000731-1.x: Delete.
5425
5426 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
5427
5428 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
5429 and torture_without_loops as is done by c-torture.exp.
5430 (search_for): Copy from c-torture.exp.
5431 (gcc-dg-runtest): New function, drives a directory of tests
5432 iterating over the TORTURE_OPTIONS.
5433 (scan-assembler, scan-assembler-not): Move here from
5434 individual directory drivers.
5435
5436 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
5437 defined by lib/gcc-dg.exp.
5438 * gcc.dg/cpp/cpp.exp: Likewise.
5439 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
5440 gcc-dg-runtest, so we cycle over optimization options.
5441
5442 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
5443 * gcc.dg/compare2.c: No longer expected to fail.
5444
5445 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
5446
5447 * gcc.c-torture/execute/20000804-1.c: New test.
5448
5449 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
5450
5451 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
5452
5453 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
5454
5455 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
5456
5457 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
5458
5459 * gcc.c-torture/compile/20000803-1.c: New test.
5460
5461 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
5462
5463 * gcc.c-torture/execute/20000801-3.c,
5464 gcc.c-torture/execute/20000801-4.c: New tests.
5465 * gcc.c-torture/execute/20000801-3.x,
5466 gcc.c-torture/execute/20000801-4.x: Xfail.
5467
5468 2000-08-02 Geoff Keating <geoffk@cygnus.com>
5469
5470 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
5471 libobjc/.libs to allow for libtool.
5472
5473 2000-08-02 Jakub Jelinek <jakub@redhat.com>
5474
5475 * gcc.c-torture/compile/20000802-1.c: New test.
5476
5477 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
5478
5479 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
5480
5481 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
5482
5483 * gcc-c-torture/execute/20000731-2.c: New test.
5484
5485 * gcc.c-torture/execute/20000731-1.c: New test.
5486 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
5487
5488 2000-07-31 Jakub Jelinek <jakub@redhat.com>
5489
5490 * testsuite/gcc.dg/cpp/paste7.c: New test.
5491 * gcc.dg/cpp/20000725-1.c: New test.
5492
5493 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
5494
5495 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
5496 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
5497 declaration warning for __builtin_dwarf_reg_size.
5498
5499 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
5500
5501 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
5502
5503 * gcc.dg/noncompile/voidparam-1.c: New test.
5504
5505 2000-07-30 Richard Henderson <rth@cygnus.com>
5506
5507 * gcc.dg/c90-digraph-1.c: Don't xfail.
5508 * gcc.dg/compare2.c (case 10): Xfail.
5509 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
5510
5511 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
5512
5513 * gcc.dg/c99-main-1.c: New test.
5514
5515 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
5516
5517 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
5518
5519 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
5520
5521 * gcc.c-tortuer/execute/20000726-1.c: New test.
5522
5523 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
5524
5525 * gcc.c-torture/execute/enum-2.c: New test.
5526
5527 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5528
5529 * gcc.dg/cpp/tr-warn3.c: New test.
5530
5531 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
5532
5533 * g++.old-deja/g++.ext/implicit1.C: Remove.
5534 * g++.old-deja/g++.jason/c2.C: Remove
5535 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
5536 * g++.old-deja/g++.pt/crash16.C: Likewise.
5537 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
5538
5539 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
5540
5541 * g++.old-deja/g++.other/for2.C: New test.
5542
5543 2000-07-25 Jakub Jelinek <jakub@redhat.com>
5544
5545 * gcc.dg/20000720-1.c: New test.
5546
5547 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
5548
5549 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
5550
5551 2000-07-24 Geoff Keating <geoffk@cygnus.com>
5552
5553 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
5554 * gcc.c-torture/execute/20000722-1.c: New.
5555 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
5556
5557 2000-07-24 Jakub Jelinek <jakub@redhat.com>
5558
5559 * gcc.dg/cpp/20000720-1.S: New test.
5560
5561 2000-07-21 Michael Meissner <meissner@redhat.com>
5562
5563 * gcc.c-torture/execute/ieee/hugeval.c: New test.
5564
5565 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
5566
5567 * g++.old-deja/g++.brendan/crash16.C,
5568 g++.old-deja/g++.brendan/parse3.C,
5569 g++.old-deja/g++.brendan/redecl1.C,
5570 g++.old-deja/g++.ns/template13.C,
5571 g++.old-deja/g++.other/decl4.C,
5572 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
5573
5574 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
5575
5576 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
5577 and "Internal error".
5578
5579 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
5580 regexps.
5581 * gcc.dg/cpp/paste6.c: New test.
5582
5583 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
5584
5585 * gcc.dg/cpp/tr-direct.c: New test.
5586
5587 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
5588 gcc.dg/cpp/undef1.c: Tweak error regexps.
5589
5590 2000-07-18 Eric Christopher <echristo@redhat.com>
5591
5592 * gcc.c-torture/compile/20000718-1.c: New test.
5593
5594 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
5595
5596 * cpplex.c (_cpp_push_token): If the token being pushed back
5597 is the previous token in this context, just subtract one from
5598 context->posn.
5599 * cppmacro.c (save_expansion): Clear aux field when storing a
5600 placemarker.
5601
5602 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
5603
5604 * gcc.dg/noncompile/redecl-1.c: New test.
5605
5606 2000-07-18 Jakub Jelinek <jakub@redhat.com>
5607
5608 * gcc.c-torture/execute/20000717-5.c: New test.
5609 * gcc.c-torture/execute/20000717-1.x: Removed.
5610
5611 2000-07-17 Richard Henderson <rth@cygnus.com>
5612
5613 * gcc.c-torture/execute/20000717-4.c: New test.
5614
5615 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
5616
5617 * gcc.dg/cpp/syshdr.c: New test.
5618 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
5619
5620 2000-07-17 Neil Booth <neilb@earthling.net>
5621
5622 * gcc.dg/cpp/cmdlne-dM.c: New test.
5623 * gcc.dg/cpp/cmdlne-dD.c: New test.
5624
5625 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
5626
5627 * gcc.c-torture/execute/20000717-3.c: New test.
5628
5629 * gcc.c-torture/compile/20000717-1.c: New test.
5630
5631 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
5632
5633 * gcc.c-torture/execute/20000717-2.c: New test.
5634
5635 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
5636
5637 * gcc.dg/formatz-1.c: New test.
5638
5639 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
5640 * gcc.dg/c99-digraph-1.c: New tests.
5641
5642 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
5643 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
5644
5645 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
5646 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
5647 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
5648 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
5649 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
5650 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
5651 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
5652
5653 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
5654
5655 * gcc.c-torture/execute/20000717-1.c: New test.
5656 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
5657
5658 2000-07-15 Jakub Jelinek <jakub@redhat.com>
5659
5660 * gcc.c-torture/execute/20000715-2.c: New test.
5661 * gcc.dg/20000715-1.c: New test.
5662
5663 2000-07-15 Michael Meissner <meissner@redhat.com>
5664
5665 * gcc.c-torture/execute/20000715-1.c: New test.
5666
5667 2000-07-13 Jakub Jelinek <jakub@redhat.com>
5668
5669 * gcc.c-torture/execute/20000707-1.c: New test.
5670
5671 2000-07-13 Neil Booth <NeilB@earthling.net>
5672
5673 * testsuite/gcc.dg/cpp/digraph1.c,
5674 testsuite/gcc.dg/cpp/digraph2.c,
5675 testsuite/gcc.dg/cpp/digraphs.c: New tests.
5676
5677 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
5678
5679 * g77.f-torture/compile/20000630-2.f: New test.
5680 * g77.f-torture/compile/20000630-2.x
5681
5682 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
5683
5684 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
5685
5686 2000-07-11 Neil Booth <NeilB@earthling.net>
5687
5688 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
5689
5690 2000-07-11 Neil Booth <NeilB@earthling.net>
5691
5692 * gcc.dg/cpp/cmdlne-C.c: New.
5693
5694 2000-07-09 Neil Booth <NeilB@earthling.net>
5695
5696 * gcc.dg/cpp/directiv.c: New tests.
5697 * gcc.dg/cpp/undef1.c: Update.
5698
5699 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
5700
5701 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
5702
5703 2000-07-09 Neil Booth <NeilB@earthling.net>
5704
5705 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
5706
5707 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
5708
5709 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
5710 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
5711
5712 2000-07-08 Neil Booth <NeilB@earthling.net>
5713
5714 * gcc.dg/cpp/macsyntx.c: New tests.
5715
5716 2000-07-07 Jakub Jelinek <jakub@redhat.com>
5717
5718 * gcc.dg/20000707-1.c: New test.
5719
5720 2000-07-07 Jakub Jelinek <jakub@redhat.com>
5721
5722 * gcc.c-torture/execute/20000706-1.c: New test.
5723 * gcc.c-torture/execute/20000706-2.c: New test.
5724 * gcc.c-torture/execute/20000706-3.c: New test.
5725 * gcc.c-torture/execute/20000706-4.c: New test.
5726 * gcc.c-torture/execute/20000706-5.c: New test.
5727
5728 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
5729
5730 * g++.old-deja/g++.pt/instantiate7.C: New test.
5731
5732 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
5733
5734 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
5735 * g++.old-deja/g++.mike/thunk3.C: Likewise.
5736 * g++.old-deja/g++.other/rtti3.C: Likewise.
5737 * g++.old-deja/g++.other/rttid3.C: Likewise.
5738
5739 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
5740
5741 * g77.f-torture/compile/20000630-1.x: Fix typo
5742
5743 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
5744
5745 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
5746 assembly output.
5747
5748 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
5749
5750 * gcc.dg/cpp/ident.c: New test.
5751
5752 2000-07-05 Neil Booth <NeilB@earthling.net>
5753
5754 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
5755 gcc.dg/cpp/lexstrng.c: New tests.
5756
5757 2000-07-04 Neil Booth <NeilB@earthling.net>
5758
5759 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
5760 * gcc.dg/cpp/strify2.c: Same.
5761
5762 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
5763
5764 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
5765 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
5766 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
5767 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
5768
5769 * testsuite/gcc.dg/cpp/macro1.c,
5770 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
5771 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
5772 testsuite/gcc.dg/cpp/strify1.c,
5773 testsuite/gcc.dg/cpp/strify2.c: New tests.
5774
5775 2000-07-03 Jakub Jelinek <jakub@redhat.com>
5776
5777 * gcc.c-torture/execute/20000703-1.c: New test.
5778
5779 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
5780
5781 * g++.old-deja/g++.pt (lookup10.C): New test.
5782
5783 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
5784
5785 * g++.old-deja/g++.pt (typename25.C): New test.
5786
5787 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
5788
5789 * gcc.c-torture/compile/20000701-1.c: New test.
5790
5791 2000-06-30 Nick Clifton <nickc@cygnus.com>
5792
5793 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
5794 to test case.
5795
5796 2000-06-30 Catherine Moore <clm@cygnus.com>
5797
5798 * gcc.c-torture/execute/align-1.c: New test.
5799
5800 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
5801
5802 * g++.old-deja/g++.pt/expr8.C: New test.
5803 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
5804
5805 2000-06-29 Nick Clifton <nickc@cygnus.com>
5806
5807 * gcc.c-torture/compile/20000629-1.c: New test.
5808
5809 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
5810
5811
5812 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
5813 gcc.dg/noncompile directory, depending on whether they're
5814 preprocessor tests or not. Annotate all the tests for the dg
5815 framework.
5816
5817 * gcc.c-torture/noncompile/noncompile.exp: Delete.
5818 * gcc.dg/noncompile/noncompile.exp: New.
5819
5820 * Moved files:
5821 Old name New name
5822 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
5823 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
5824 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
5825 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
5826 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
5827 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
5828 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
5829 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
5830 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
5831 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
5832 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
5833 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
5834 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
5835 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
5836 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
5837 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
5838 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
5839 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
5840 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
5841 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
5842 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
5843 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
5844 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
5845 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
5846
5847 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
5848 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
5849 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
5850 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
5851 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
5852 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
5853
5854 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
5855
5856 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
5857 declare one variable. On the fourth, error.
5858 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
5859 declared by 20000628-1a.h.
5860
5861 2000-06-29 Richard Henderson <rth@redhat.com>
5862
5863 * gcc.c-torture/execute/930529-1.x: New file.
5864 * gcc.dg/920413-1.c: Adjust expected warning text.
5865 * gcc.dg/980217-1.c: Declare abort.
5866 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
5867
5868 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
5869
5870 * g77.f-torture/compile/20000629-1.f: New test.
5871 * g77.f-torture/compile/20000629-1.x: Expected to fail.
5872
5873 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
5874
5875 Rearrange lots of files, removing entirely the
5876 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
5877 directories.
5878
5879 * Deleted files:
5880 gcc.c-torture/code_quality/code_quality.exp
5881 gcc.c-torture/special/special.exp
5882 gcc.failure/failure.exp
5883 gcc.failure/940409-1.x
5884 gcc.c-torture/compile/961203-1.x
5885
5886 * New files:
5887 gcc.misc-tests/linkage.exp
5888 gcc.c-torture/execute/920730-1t.c
5889 gcc.c-torture/execute/920730-1t.x
5890 gcc.c-torture/compile/920520-1.x
5891 gcc.c-torture/compile/920521-1.x
5892 gcc.c-torture/compile/981006-1.x
5893 gcc.c-torture/execute/eeprof-1.x
5894
5895 * Moved files (possibly with modifications to fit a new harness):
5896 Old name New name
5897 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
5898 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
5899 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
5900 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
5901 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
5902 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
5903 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
5904 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
5905 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
5906 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
5907 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
5908 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
5909 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
5910 gcc.failure/940409-1.c gcc.dg/940409-1.c
5911
5912 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
5913
5914 * c-torture/compile/961203-1.x: Delete.
5915
5916 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
5917 not exit. Include stdio.h.
5918 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
5919 * gcc.misc-tests/dg-12.c: Likewise.
5920 * gcc.misc-tests/dg-5.c: Likewise.
5921 * gcc.misc-tests/dg-6.c: Likewise.
5922 * gcc.misc-tests/dg-7.c: Prototype abort.
5923 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
5924 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
5925 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
5926 not exit.
5927 * gcc.misc-tests/sieve.c: Use return from main, not exit.
5928 * gcc.misc-tests/sort2.c: Use return from main, not exit.
5929
5930 2000-06-28 Jakub Jelinek <jakub@redhat.com>
5931
5932 * gcc.dg/cpp/20000628-1.c: New test.
5933 * gcc.dg/cpp/20000628-1.h: New header for above test.
5934 * gcc.dg/cpp/20000628-1a.h: Likewise.
5935
5936 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
5937
5938 * gcc.dg/cpp: New directory.
5939 * gcc.dg/cpp/cpp.exp: New driver.
5940 * gcc.dg/cpp/20000627-1.c: New test.
5941 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
5942 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
5943 and rewrite as a compilation test.
5944
5945 * gcc.dg: Move many files into the cpp subdirectory, possibly
5946 renaming or editing them as well.
5947 Old name New name
5948 990119-1.c cpp/19990119-1.c
5949 990228-1.c cpp/19990228-1.c
5950 990407-1.c cpp/19990407-1.c
5951 990409-1.c cpp/19990409-1.c
5952 990413-1.c cpp/19990413-1.c
5953 990703-1.c cpp/19990703-1.c
5954 20000127-1.c cpp/20000127-1.c
5955 20000129-1.c cpp/20000129-1.c
5956 20000207-1.c cpp/20000207-1.c
5957 20000207-2.c cpp/20000207-2.c
5958 20000209-1.c cpp/20000209-1.c
5959 20000209-2.c cpp/20000209-2.c
5960 20000301-1.c cpp/20000301-1.c
5961 20000419-1.c cpp/20000419-1.c
5962 20000510-1.S cpp/20000510-1.S
5963 20000519-1.c cpp/20000519-1.c
5964 20000529-1.c cpp/20000529-1.c
5965 20000625-1.c cpp/20000625-1.c
5966 20000625-2.c cpp/20000625-2.c
5967 cpp-as1.c cpp/assert1.c
5968 cpp-as2.c cpp/assert2.c
5969 cxx-comments-1.c cpp/cxxcom1.c
5970 cxx-comments-2.c cpp/cxxcom2.c
5971 endif-label.c cpp/endif.c
5972 cpp-hash1.c cpp/hash1.c
5973 cpp-hash2.c cpp/hash2.c
5974 cpp-if1.c cpp/if-1.c
5975 cpp-if2.c cpp/if-2.c
5976 cpp-if3.c cpp/if-3.c
5977 cpp-if4.c cpp/if-4.c
5978 cpp-if5.c cpp/if-5.c
5979 cpp-cond.c cpp/if-cexp.c
5980 cpp-missingop.c cpp/if-mop.c
5981 cpp-missingparen.c cpp/if-mpar.c
5982 cpp-opprec.c cpp/if-oppr.c
5983 cpp-ifparen.c cpp/if-paren.c
5984 cpp-shortcircuit.c cpp/if-sc.c
5985 cpp-shift.c cpp/if-shift.c
5986 cpp-unary.c cpp/if-unary.c
5987 cpp-li1.c cpp/line1.c
5988 cpp-li2.c cpp/line2.c
5989 lineno.c cpp/line3.c
5990 lineno-2.c cpp/line4.c
5991 cpp-mi.c cpp/mi1.c
5992 cpp-mic.h cpp/mi1c.h
5993 cpp-micc.h cpp/mi1cc.h
5994 cpp-mind.h cpp/mi1nd.h
5995 cpp-mindp.h cpp/mi1ndp.h
5996 cpp-mix.h cpp/mi1x.h
5997 cpp-mi2.c cpp/mi2.c
5998 cpp-mi2a.h cpp/mi2a.h
5999 cpp-mi2b.h cpp/mi2b.h
6000 cpp-mi2c.h cpp/mi2c.h
6001 cpp-mi3.c cpp/mi3.c
6002 cpp-mi3.def cpp/mi3.def
6003 poison-1.c cpp/poison.c
6004 pr-impl.c cpp/prag-imp.c
6005 cpp-redef-2.c cpp/redef1.c
6006 cpp-redef.c cpp/redef2.c
6007 strpaste.c cpp/strp1.c
6008 strpaste-2.c cpp/strp2.c
6009 cpp-tradpaste.c cpp/tr-paste.c
6010 cpp-tradstringify.c cpp/tr-str.c
6011 cpp-tradwarn1.c cpp/tr-warn1.c
6012 cpp-tradwarn2.c cpp/tr-warn2.c
6013 trigraphs.c cpp/trigraphs.c
6014 cpp-unc1.c cpp/unc1.c
6015 cpp-unc2.c cpp/unc2.c
6016 cpp-unc3.c cpp/unc3.c
6017 cpp-unc.c cpp/unc4.c
6018 undef.c cpp/undef1.c
6019 undef-2.c cpp/undef2.c
6020 cpp-wi1.c cpp/widestr1.c
6021
6022 2000-06-27 Mark Mitchell <mark@codesourcery.com>
6023
6024 * lib/g++.exp (g++_include_flags): Tweak.
6025
6026 2000-06-27 H.J. Lu <hjl@gnu.org>
6027 Loren J. Rittle <ljrittle@acm.org>
6028
6029 * lib/g++.exp (g++_include_flags): Override libgloss.exp
6030 version with one that knows about the new gcc tree structure.
6031 (g++_link_flags): Same.
6032
6033 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
6034
6035 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
6036 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
6037 case we are cross-compiling.
6038
6039 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
6040 g++.old-deja/g++.niklas/Makefile.in,
6041 g++.old-deja/g++.niklas/configure.in,
6042 g++.old-deja/g++.other/Makefile.in,
6043 g++.old-deja/g++.other/configure.in,
6044 gcc.c-torture/code_quality/Makefile.in,
6045 gcc.c-torture/code_quality/configure.in,
6046 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
6047 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
6048 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
6049 gcc.c-torture/execute/ieee/Makefile.in,
6050 gcc.c-torture/execute/ieee/configure.in,
6051 gcc.c-torture/noncompile/Makefile.in,
6052 gcc.c-torture/noncompile/configure.in,
6053 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
6054 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
6055 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
6056
6057 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
6058
6059 * g++.old-deja/g++.other/ambig3.C: New test.
6060
6061 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
6062
6063 * g++.old-deja/g++.pt/syntax1.C: New test.
6064 * g++.old-deja/g++.pt/syntax2.C: New test.
6065 * g++.old-deja/g++.other/syntax3.C: New test.
6066 * g++.old-deja/g++.other/syntax4.C: New test.
6067
6068 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
6069
6070 * gcc.dg/20000623-1.c: Prototype exit and abort.
6071
6072 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
6073
6074 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
6075 New tests.
6076 * gcc.dg/cpp-mi3.def: New file.
6077
6078 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
6079 inside assertions.
6080 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
6081 lexer's error messages.
6082 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
6083 divine anything from the linemarkers.
6084 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
6085 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
6086
6087 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
6088
6089 * gcc.dg/20000623-1.c: New test.
6090
6091 2000-06-22 Jakub Jelinek <jakub@redhat.com>
6092
6093 * gcc.c-torture/execute/20000622-1.c: New test.
6094
6095 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
6096
6097 * g++.old-deja/g++.other/init15.C: New test.
6098
6099 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
6100
6101 * g++.old-deja/g++.pt/vaarg2.C: New test.
6102 * g++.old-deja/g++.pt/vaarg3.C: New test.
6103
6104 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
6105
6106 * g++.old-deja/g++.other/dyncast6.C: New test.
6107
6108 2000-06-15 Jakub Jelinek <jakub@redhat.com>
6109
6110 * gcc.c-torture/execute/loop-6.c: New test.
6111
6112 2000-06-14 Jakub Jelinek <jakub@redhat.com>
6113
6114 * gcc.dg/20000614-1.c: New test.
6115 * gcc.dg/20000614-2.c: New test.
6116
6117 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
6118
6119 * g++.old-deja/g++.other/inline12.C: New test.
6120
6121 2000-06-13 Jakub Jelinek <jakub@redhat.com>
6122
6123 * g++.old-deja/g++.other/eh1.C: New test.
6124
6125 2000-06-12 Jakub Jelinek <jakub@redhat.com>
6126
6127 * g++.old-deja/g++.other/type.C: New test.
6128
6129 2000-06-05 Jakub Jelinek <jakub@redhat.com>
6130
6131 * g++.old-deja/g++.other/initstring.C: New test.
6132
6133 2000-06-12 Jason Merrill <jason@redhat.com>
6134
6135 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
6136
6137 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
6138
6139 * gcc.c-torture/compile/20000609-1.c: New test.
6140
6141 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
6142
6143 * gcc.dg/20000609-1.c: New test.
6144
6145 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
6146
6147 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
6148 * gcc.c-torture/noncompile/poison-1.c: Move...
6149 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
6150 * gcc.dg/cpp-li1.c: Add a token after the #line.
6151
6152 2000-06-05 Richard Henderson <rth@cygnus.com>
6153
6154 * gcc.c-torture/execute/20000605-2.c: New test.
6155 * gcc.c-torture/execute/20000605-3.c: New test.
6156
6157 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
6158
6159 * g77.f-torture/execute/20000503-1.x: New file.
6160
6161 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
6162
6163 * g++.old-deja/g++.eh/badalloc1.C: New test.
6164
6165 2000-06-05 Richard Henderson <rth@cygnus.com>
6166
6167 * gcc.c-torture/execute/20000605-1.c: New test.
6168
6169 2000-06-05 Jakub Jelinek <jakub@redhat.com>
6170 Nathan Sidwell <nathan@codesourcery.com>
6171
6172 * gcc.c-torture/compile/20000605-1.c: New test.
6173
6174 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
6175
6176 * g77.f-torture/compile/20000601-1.f: New test.
6177
6178 2000-06-03 Richard Henderson <rth@cygnus.com>
6179
6180 * gcc.c-torture/execute/20000603-1.c: New.
6181
6182 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
6183
6184 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
6185 * gcc.dg/noreturn-2.c (noreturn): Likewise.
6186
6187 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
6188
6189 * gcc.dg/compare2.c (case 12): XFAIL.
6190 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
6191 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
6192
6193 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
6194
6195 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
6196
6197 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
6198 guard macro is already defined when the header is first
6199 included.
6200 * gcc.dg/cpp-mix.h: New file.
6201 * gcc.dg/endif-label.c: Update patterns to match compiler.
6202
6203 * g++.brendan/complex1.C: Declare abort.
6204 * g++.law/refs4.C: Remove XFAIL.
6205 * g++.oliva/expr2.C: Declare abort and exit.
6206
6207 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
6208
6209 * gcc.c-torture/execute/20000528-1.c: New test.
6210
6211 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
6212 * g++.old-deja/g++.law/temps4.C: Likewise.
6213
6214 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
6215 stdlib.h. Call abort() on failure.
6216 * g++.old-deja/g++.law/refs4.C: Likewise.
6217 * g++.old-deja/g++.law/temps4.C: Likewise.
6218 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
6219 * gcc.c-torture/execute/20000112-1.c: Include string.h.
6220
6221 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
6222
6223 Relative to g++.dg/special:
6224 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
6225
6226 Relative to g++.old-deja:
6227 * g++.brendan/complex1.C, g++.jason/optimize2.C,
6228 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
6229 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
6230 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
6231 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
6232 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
6233 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
6234
6235 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
6236 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
6237 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
6238 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
6239 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
6240 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
6241 and/or string.h.
6242
6243 * g++.other/goto1.C: Update expectations for error messages.
6244
6245 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
6246
6247 * gcc.c-torture/compile/20000523-1.c: New test.
6248
6249 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
6250
6251 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
6252
6253 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
6254
6255 * g++.old-deja/g++.eh/catch11.C: New test.
6256 * g++.old-deja/g++.eh/catch12.C: New test.
6257
6258 2000-05-24 Nick Clifton <nickc@cygnus.com>
6259
6260 * gcc.c-torture/execute/20000523-1.c: New test.
6261
6262 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
6263
6264 * c-torture/execute/bcp-1.c: Replace abort in arg of
6265 __builtin_constant_p with a generic external function.
6266
6267 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
6268 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
6269 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
6270 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
6271 Prototype abort and/or exit.
6272
6273 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
6274 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
6275 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
6276 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
6277
6278 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
6279
6280 * gcc.dg/dwarf2-1.c: New test.
6281
6282 2000-05-20 Richard Henderson <rth@cygnus.com>
6283
6284 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
6285
6286 2000-05-20 Andreas Jaeger <aj@suse.de>
6287
6288 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
6289 testcase.
6290
6291 2000-05-19 David Edelsohn <edelsohn@gnu.org>
6292
6293 * gcc.c-torture/execute/20000519-2.c: New test.
6294
6295 2000-05-19 Andreas Jaeger <aj@suse.de>
6296
6297 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
6298 which fails with SSA.
6299
6300 * lib/c-torture.exp: Also test with -O3 -fssa.
6301
6302 2000-05-18 Michael Meissner <meissner@redhat.com>
6303
6304 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
6305 * gcc.c-torture/execute/920415-1.c: Ditto.
6306 * gcc.c-torture/execute/920501-1.c: Ditto.
6307 * gcc.c-torture/execute/conversion.c: Ditto.
6308 * gcc.c-torture/execute/cvt-1.c: Ditto.
6309
6310 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
6311
6312 * gcc.c-torture/compile/20000518-1.c: New test.
6313
6314 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
6315
6316 * g77.f-torture/compile/200005018.f: New test.
6317
6318 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
6319
6320 * gcc.c-torture/compile/20000517-1.c: New test.
6321
6322 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6323
6324 * gcc.c-torture/execute/20000516-1.c: New test.
6325
6326 2000-05-15 Jakub Jelinek <jakub@redhat.com>
6327
6328 * g++.old-deja/g++.other/eh.C: New test.
6329
6330 2000-05-12 Richard Henderson <rth@cygnus.com>
6331
6332 * gcc.c-torture/execute/990208-1.c (main): Don't pass
6333 constants through to doit's conditional.
6334
6335 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
6336
6337 * gcc.c-torture/compile/20000511-1.c: New test.
6338 * g77.f-torture/compile/20000511-1.f: New test.
6339 * g77.f-torture/compile/20000511-2.f: New test.
6340
6341 2000-05-11 Michael Meissner <meissner@redhat.com>
6342
6343 * gcc.c-torture/execute/20000511-1.c: New test.
6344
6345 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
6346
6347 * gcc.dg/dg.exp: Scan .S files as well as .c files.
6348 * gcc.dg/20000510-1.S: New.
6349
6350 2000-05-08 Catherine Moore <clm@cygnus.com>
6351
6352 * gcc.dg/unused-3.c: New.
6353
6354 2000-05-06 Richard Henderson <rth@cygnus.com>
6355
6356 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
6357 * g++.old-deja/g++.mike/warn1.C: Likewise.
6358 * g++.old-deja/g++.pt/local1.C: Likewise.
6359 * g++.old-deja/g++.pt/local7.C: Likewise.
6360 * g++.old-deja/g++.pt/spec16.C: Likewise.
6361
6362 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
6363
6364 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
6365
6366 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
6367
6368 * g77.f-torture/execute/20000503-1.f: New test.
6369
6370 2000-05-04 Andreas Jaeger <aj@suse.de>
6371
6372 * gcc.dg/noreturn-2.c: New test.
6373
6374 2000-05-04 Neil Booth <NeilB@earthling.net>
6375
6376 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
6377 preprocessor.
6378
6379 2000-05-04 Richard Henderson <rth@cygnus.com>
6380
6381 * gcc.c-torture/execute/20000503-1.c: Fix typo.
6382
6383 2000-05-04 Richard Henderson <rth@cygnus.com>
6384
6385 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
6386 OpenSSL by Jason R Thorpe.
6387
6388 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
6389
6390 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
6391
6392 2000-05-03 Robert Lipe <robertlipe@usa.net>
6393
6394 * gcc.dg/20000503-1.c: New test.
6395
6396 2000-05-02 Jakub Jelinek <jakub@redhat.com>
6397
6398 * gcc.c-torture/compile/20000502-1.c: New test.
6399 * g++.old-deja/g++.other/align.C: New test.
6400 * gcc.dg/cpp-tradstringify.c: New test.
6401
6402 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
6403
6404 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
6405 and hard registers.
6406
6407 2000-04-26 Geoff Keating <geoffk@cygnus.com>
6408
6409 * gcc.c-torture/execute/loop-5.c: New test.
6410
6411 2000-04-25 Jakub Jelinek <jakub@redhat.com>
6412
6413 * gcc.c-torture/execute/va-arg-20.c: New test.
6414
6415 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
6416
6417 * gcc.c-torture/execute/20000422-1.c: New test.
6418
6419 2000-04-20 Greg McGary <gkm@gnu.org>
6420
6421 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
6422 when optimizing, but without sibling-call optimizations (-O1).
6423
6424 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
6425
6426 * gcc.c-torture/compile/20000420-1.c: New test.
6427
6428 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
6429
6430 * g++.abi/ptrflags.C: New test.
6431 * g++.eh/catchptr1.C: Test incomplete pointer chains.
6432
6433 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
6434
6435 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
6436
6437 2000-04-19 Greg McGary <gkm@gnu.org>
6438
6439 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
6440 sibling-call optimizations.
6441
6442 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
6443
6444 * gcc.dg/20000419-1.c: New test.
6445
6446 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
6447
6448 * gcc.c-torture/execute/20000412-6.c: New test.
6449
6450 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
6451
6452 * gcc.c-torture/execute/20000412-5.c: New test.
6453 * g77.f-torture/compile/20000412-1.f: New test.
6454 * gcc.c-torture/execute/20000412-4.c: New test.
6455 * gcc.c-torture/compile/20000412-2.c: New test.
6456 * gcc.c-torture/execute/20000412-3.c: New test.
6457 * gcc.c-torture/compile/20000412-1.c: New test.
6458 * gcc.c-torture/execute/20000412-2.c: New test.
6459
6460 2000-04-12 Jakub Jelinek <jakub@redhat.com>
6461
6462 * objc/execute/bf-20.m: New test.
6463
6464 2000-04-10 Richard Henderson <rth@cygnus.com>
6465
6466 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
6467
6468 * gcc.c-torture/execute/20000412-1.c: New test.
6469
6470 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
6471
6472 * g++.old-deja/g++.eh/catchptr1.C: New test.
6473
6474 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
6475
6476 * g++.old-deja/g++.abi/cxa_vec.C: New test.
6477
6478 2000-04-08 Neil Booth <NeilB@earthling.net>
6479
6480 * gcc.dg/cpp-nullchar.c: Remove test as
6481 embedded nulls cause problems.
6482
6483 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6484
6485 * gcc.dg/compare2.c: New test.
6486
6487 2000-04-08 Neil Booth <NeilB@earthling.net>
6488
6489 * gcc.dg/cpp-nullchar.c: New test.
6490
6491 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
6492
6493 * gcc.dg/cpp-mi2.c: New test.
6494 * gcc.dg/cpp-mi2[abc].h: New files.
6495
6496 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
6497
6498 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
6499 member name.
6500
6501 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
6502
6503 * g++.old-deja/g++.abi/vmihint.C: New test.
6504
6505 2000-04-06 Neil Booth <NeilB@earthling.net>
6506
6507 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
6508 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
6509 copyright.
6510
6511 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
6512
6513 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
6514 avoid stack-frame overwrite.
6515
6516 2000-04-05 Jakub Jelinek <jakub@redhat.com>
6517
6518 * gcc.c-torture/compile/20000405-2.c: New test.
6519 * gcc.c-torture/compile/20000405-3.c: New test.
6520
6521 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6522
6523 * gcc.c-torture/compile/20000405-1.c: New test.
6524
6525 2000-04-04 Geoff Keating <geoffk@cygnus.com>
6526
6527 * gcc.dg/cast-qual-1.c: Revert last change.
6528
6529 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6530
6531 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
6532
6533 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
6534
6535 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
6536 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
6537
6538 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
6539
6540 * gcc.c-torture/compile/20000403-2.c: New test.
6541 * gcc.c-torture/compile/20000403-1.c: New test.
6542
6543 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
6544
6545 * gcc.c-torture/execute/20000403-1.c: New test.
6546
6547 2000-04-03 Geoff Keating <geoffk@cygnus.com>
6548
6549 * gcc.c-torture/execute/20000402-1.c: New test.
6550
6551 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
6552
6553 * gcc.c-torture/execute/va-arg-15.c: New test.
6554 * gcc.c-torture/execute/va-arg-16.c: New test.
6555 * gcc.c-torture/execute/va-arg-17.c: New test.
6556 * gcc.c-torture/execute/va-arg-18.c: New test.
6557 * gcc.c-torture/execute/va-arg-19.c: New test.
6558
6559 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
6560
6561 * gcc.c-torture/compile/981211-1.c: Move to...
6562 * gcc.dg/cpp-as1.c: ...here.
6563 * gcc.dg/cpp-as2.c: New file.
6564
6565 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
6566 compiler.
6567
6568 2000-04-02 Neil Booth <NeilB@earthling.net>
6569
6570 * gcc.dg/cpp-cond.c New tests.
6571 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
6572 accidental success less likely.
6573 * gcc.dg/cpp-missingop.c New tests.
6574 * gcc.dg/cpp-missingparen.c New tests.
6575 * gcc.dg/cpp-shift.c New tests.
6576 * gcc.dg/cpp-shortcircuit.c New tests.
6577 * gcc.dg/cpp-unary.c New tests.
6578
6579 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
6580
6581 * gcc.c-torture/compile/20000329-1.c: New test.
6582
6583 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
6584
6585 * gcc.c-torture/compile/20000326-1.c: New test.
6586 * gcc.c-torture/compile/20000326-2.c: New test.
6587
6588 2000-03-24 Geoff Keating <geoffk@cygnus.com>
6589
6590 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
6591 the first parameter is a function argument.
6592
6593 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
6594
6595 * g++.old-deja/g++.ext/array4.C: New test.
6596
6597 2000-03-22 Geoff Keating <geoffk@cygnus.com>
6598
6599 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
6600
6601 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6602
6603 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
6604
6605 2000-03-19 Richard Henderson <rth@cygnus.com>
6606
6607 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
6608
6609 2000-03-19 Richard Henderson <rth@cygnus.com>
6610
6611 * gcc.c-torture/compile/20000319-1.c: New test.
6612
6613 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
6614
6615 * gcc.c-torture/execute/20000314-3.c: New test.
6616 * gcc.c-torture/execute/20000314-2.c: New test.
6617 * gcc.c-torture/execute/20000314-1.c: New test.
6618 * gcc.c-torture/compile/20000314-2.c: New test.
6619 * gcc.c-torture/compile/20000314-1.c: New test.
6620
6621 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
6622
6623 * g++.old-deja/g++.warn/inline.C: New test.
6624
6625 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
6626
6627 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
6628 standards-compliant result rather than specific constants.
6629 Put test-values in array.
6630
6631 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
6632
6633 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
6634 (g++_target_compile): Put test-specific options last.
6635
6636 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
6637
6638 * g++.old-deja/g++.eh/vbase4.C: New test.
6639
6640 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
6641
6642 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
6643
6644 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
6645
6646 * g++.old-deja/g++.brendan/misc12.C: Removed.
6647 * g++.old-deja/g++.pt/memtemp77.C: Constify.
6648 * g++.old-deja/g++.ext/pretty4.C: New test.
6649
6650 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
6651
6652 * g++.old-deja/g++.other/string2.C: New test.
6653
6654 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
6655
6656 * g++.old-deja/g++.warn/impint2.C: New test.
6657
6658 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
6659
6660 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
6661 is 1, not zero.
6662
6663 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
6664
6665 * g++.old-deja/g++.warn/impint.C: New test.
6666 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
6667 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
6668 * g++.old-deja/g++.pt/explicit12.C: Likewise.
6669 * g++.old-deja/g++.pt/explicit13.C: Likewise.
6670 * g++.old-deja/g++.pt/explicit17.C: Likewise.
6671 * g++.old-deja/g++.pt/explicit18.C: Likewise.
6672 * g++.old-deja/g++.pt/explicit19.C: Likewise.
6673 * g++.old-deja/g++.pt/explicit23.C: Likewise.
6674 * g++.old-deja/g++.pt/explicit31.C: Likewise.
6675 * g++.old-deja/g++.pt/explicit35.C: Likewise.
6676 * g++.old-deja/g++.pt/explicit6.C: Likewise.
6677 * g++.old-deja/g++.pt/memclass7.C: Likewise.
6678
6679 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
6680
6681 * gcc.dg/cpp-redef.c: New test.
6682
6683 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
6684
6685 * g++.old-deja/g++.pt/unify7.C: New test.
6686
6687 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6688
6689 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
6690 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
6691
6692 2000-02-25 Geoff Keating <geoffk@cygnus.com>
6693
6694 * gcc.c-torture/compile/20000224-1.c: New test.
6695
6696 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6697
6698 * gcc.c-torture/compile/cpp-2.c: New test.
6699 * gcc.c-torture/compile/cpp-1.c: New test.
6700
6701 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
6702
6703 * gcc.c-torture/execute/20000225-1.c: New test.
6704
6705 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6706
6707 * gcc.dg/cpp-li2.c: New test.
6708
6709 * gcc.dg/cpp-wi1.c: New test.
6710
6711 * gcc.dg/cpp-li1.c: New test.
6712
6713 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
6714
6715 * g++.old-deja/g++.other/sizeof5.C: New test.
6716
6717 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6718
6719 * gcc.c-torture/execute/va-arg-13.c: New test.
6720
6721 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
6722
6723 * gcc.c-torture/execute/va-arg-12.c: New test.
6724
6725 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
6726
6727 * gcc.c-torture/execute/20000223-1.c: New test.
6728
6729 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
6730
6731 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
6732
6733 2000-02-22 Mark Mitchell <mark@codesourcery.com>
6734
6735 * g++.old-deja/g++.abi/ptrmem.C: New test.
6736
6737 2000-02-19 Richard Henderson <rth@cygnus.com>
6738
6739 * gcc.c-torture/compile/init-3.c: New.
6740
6741 2000-02-17 Mark Mitchell <mark@codesourcery.com>
6742
6743 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
6744 ALWAYS_CXXFLAGS.
6745
6746 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
6747
6748 * gcc.c-torture/compile/20000211-3.c: New test.
6749
6750 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
6751
6752 * gcc.c-torture/compile/20000211-2.c: New test.
6753
6754 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
6755
6756 * gcc.c-torture/compile/20000211-1.c: New test.
6757
6758 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
6759
6760 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
6761 on native targets
6762
6763 2000-02-08 Nathan Sidwell <nathan@acm.org>
6764
6765 * g++.old-deja/g++.other/cast5.C: New test.
6766
6767 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
6768
6769 * gcc.c-torture/execute/20000205-1.c: New.
6770
6771 2000-02-03 Nathan Sidwell <nathan@acm.org>
6772
6773 * g++.old-deja/g++.jason/cast3.C: Return void.
6774 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
6775
6776 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6777
6778 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
6779
6780 * gcc.dg/loop-1.c: New test.
6781
6782 2000-01-27 Jakub Jelinek <jakub@redhat.com>
6783
6784 * gcc.c-torture/compile/20000127-1.c: New test.
6785 * gcc.c-torture/execute/991228-1.c: New test.
6786
6787 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6788
6789 * gcc.dg/unused-2.c: New test.
6790
6791 * gcc.dg/conv-1.c: New test.
6792
6793 2000-01-24 Mark Mitchell <mark@codesourcery.com>
6794
6795 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
6796 compiler.
6797 (tool_option_proc): Fix typo.
6798
6799 2000-01-24 Geoff Keating <geoffk@cygnus.com>
6800
6801 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
6802 of the ld on the host, not on the build machine.
6803 Also, don't crash if '--help' is not a supported option.
6804
6805 2000-01-24 Richard Henderson <rth@cygnus.com>
6806
6807 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
6808
6809 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
6810
6811 * gcc.c-torture/execute/20000120-2.c: New test.
6812 * gcc.c-torture/execute/20000120-1.c: New test.
6813
6814 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
6815
6816 * gcc.c-torture/execute/20000113-1.c: New test.
6817
6818 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
6819
6820 * gcc.c-torture/execute/20000112-1.c: New test.
6821
6822 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6823
6824 * gcc.dg/20000111-1.c: New test.
6825
6826 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
6827
6828 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
6829 with 16 bit integers.
6830
6831 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6832
6833 * gcc.dg/20000108-1.c: New test.
6834
6835 2000-01-05 Nathan Sidwell <nathan@acm.org>
6836
6837 * g++.old-deja/g++.ns/koenig8.C: New test.
6838
6839 2000-01-05 Nathan Sidwell <nathan@acm.org>
6840
6841 * g++.old-deja/g++.other/cast4.C: New test.
6842
6843 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
6844
6845 * gcc.c-torture/compile/20000105-2.c: New test.
6846 * gcc.c-torture/compile/20000105-1.c: New test.
6847
6848 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6849
6850 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
6851 references to printf & atoi to conform to ANSI standard.
6852 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
6853 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
6854 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
6855 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
6856 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
6857 * g++.old-deja/g++.brendan/complex1.C: Likewise.
6858 * g++.old-deja/g++.brendan/copy1.C: Likewise.
6859 * g++.old-deja/g++.brendan/copy2.C: Likewise.
6860 * g++.old-deja/g++.brendan/copy3.C: Likewise.
6861 * g++.old-deja/g++.brendan/copy4.C: Likewise.
6862 * g++.old-deja/g++.brendan/copy5.C: Likewise.
6863 * g++.old-deja/g++.brendan/copy6.C: Likewise.
6864 * g++.old-deja/g++.brendan/copy7.C: Likewise.
6865 * g++.old-deja/g++.brendan/copy8.C: Likewise.
6866 * g++.old-deja/g++.brendan/crash11.C: Likewise.
6867 * g++.old-deja/g++.brendan/crash14.C: Likewise.
6868 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
6869 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6870 * g++.old-deja/g++.brendan/delete2.C: Likewise.
6871 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
6872 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
6873 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
6874 * g++.old-deja/g++.brendan/eh1.C: Likewise.
6875 * g++.old-deja/g++.brendan/groff1.C: Likewise.
6876 * g++.old-deja/g++.brendan/init3.C: Likewise.
6877 * g++.old-deja/g++.brendan/misc12.C: Likewise.
6878 * g++.old-deja/g++.brendan/misc7.C: Likewise.
6879 * g++.old-deja/g++.brendan/new2.C: Likewise.
6880 * g++.old-deja/g++.brendan/operators4.C: Likewise.
6881 * g++.old-deja/g++.brendan/operators5.C: Likewise.
6882 * g++.old-deja/g++.brendan/overload2.C: Likewise.
6883 * g++.old-deja/g++.brendan/overload7.C: Likewise.
6884 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
6885 * g++.old-deja/g++.brendan/reference1.C: Likewise.
6886 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
6887 * g++.old-deja/g++.brendan/template24.C: Likewise.
6888 * g++.old-deja/g++.brendan/template3.C: Likewise.
6889 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
6890 * g++.old-deja/g++.jason/inline3.C: Likewise.
6891 * g++.old-deja/g++.jason/opeq.C: Likewise.
6892 * g++.old-deja/g++.law/arg5.C: Likewise.
6893 * g++.old-deja/g++.law/arm7.C: Likewise.
6894 * g++.old-deja/g++.law/ctors11.C: Likewise.
6895 * g++.old-deja/g++.law/cvt8.C: Likewise.
6896 * g++.old-deja/g++.law/init9.C: Likewise.
6897 * g++.old-deja/g++.law/refs4.C: Likewise.
6898 * g++.old-deja/g++.law/template2.C: Likewise.
6899 * g++.old-deja/g++.law/visibility24.C: Likewise.
6900 * g++.old-deja/g++.law/vtable3.C: Likewise.
6901 * g++.old-deja/g++.mike/asm2.C: Likewise.
6902 * g++.old-deja/g++.mike/eh1.C: Likewise.
6903 * g++.old-deja/g++.mike/misc1.C: Likewise.
6904 * g++.old-deja/g++.mike/misc13.C: Likewise.
6905 * g++.old-deja/g++.mike/misc14.C: Likewise.
6906 * g++.old-deja/g++.mike/ns12.C: Likewise.
6907 * g++.old-deja/g++.mike/p1248.C: Likewise.
6908 * g++.old-deja/g++.mike/p3708.C: Likewise.
6909 * g++.old-deja/g++.mike/p3708a.C: Likewise.
6910 * g++.old-deja/g++.mike/p3708b.C: Likewise.
6911 * g++.old-deja/g++.mike/p646.C: Likewise.
6912 * g++.old-deja/g++.mike/p700.C: Likewise.
6913 * g++.old-deja/g++.mike/p783.C: Likewise.
6914 * g++.old-deja/g++.mike/p783a.C: Likewise.
6915 * g++.old-deja/g++.mike/p783b.C: Likewise.
6916 * g++.old-deja/g++.mike/p786.C: Likewise.
6917 * g++.old-deja/g++.mike/p789.C: Likewise.
6918 * g++.old-deja/g++.mike/p789a.C: Likewise.
6919 * g++.old-deja/g++.mike/p807a.C: Likewise.
6920 * g++.old-deja/g++.other/delete3.C: Likewise.
6921 * g++.old-deja/g++.other/dyncast1.C: Likewise.
6922 * g++.old-deja/g++.other/dyncast2.C: Likewise.
6923 * g++.old-deja/g++.other/dyncast3.C: Likewise.
6924 * g++.old-deja/g++.other/empty1.C: Likewise.
6925 * g++.old-deja/g++.other/temporary1.C: Likewise.
6926 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
6927 * g++.old-deja/g++.pt/t16.C: Likewise.
6928 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
6929
6930 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
6931
6932 * gcc.dg/991230-1.c: New test.
6933
6934 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
6935
6936 * gcc.c-torture/compile/991229-3.c: New test.
6937 * gcc.c-torture/compile/991229-2.c: New test.
6938 * gcc.c-torture/compile/991229-1.c: New test.
6939
6940 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
6941
6942 * gcc.c-torture/compile/labels-2.c: New test.
6943
6944 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
6945
6946 * gcc.c-torture/execute/991227-1.c: New test.
6947
6948 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6949
6950 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
6951
6952 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
6953
6954 * gcc.c-torture/execute/991221-1.c: New test.
6955
6956 1999-12-20 Nathan Sidwell <nathan@acm.org>
6957
6958 * g++.old-deja/g++.other/cast3.C: New test.
6959
6960 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
6961
6962 * gcc.c-torture/execute/991216-4.c: New test.
6963
6964 1999-12-16 Michael Meissner <meissner@cygnus.com>
6965
6966 * gcc.c-torture/execute/991216-1.c: New test.
6967 * gcc.c-torture/execute/991216-2.c: New test.
6968 * gcc.c-torture/execute/991216-3.c: New test.
6969
6970 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
6971
6972 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
6973 Actually make the test fail by using "-O2" for compilation.
6974
6975 1999-12-15 Nathan Sidwell <nathan@acm.org>
6976
6977 * g++.old-deja/g++.warn/cast-align1.C: New test.
6978
6979 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
6980
6981 * gcc.c-torture/compile/991214-1.c: New test.
6982 * gcc.c-torture/compile/991214-2.c: New test.
6983
6984 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
6985
6986 * gcc.dg/991214-1.c: New test.
6987
6988 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
6989
6990 * gcc.c-torture/compile/991213-3.c: New test.
6991 * gcc.c-torture/compile/991213-2.c: New test.
6992 * gcc.c-torture/compile/991213-1.c: New test.
6993
6994 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
6995
6996 * gcc.dg/991209-1.c: New test.
6997
6998 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
6999
7000 * gcc.c-torture/compile/991208-1.c: New test.
7001
7002 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7003
7004 * gcc.dg/ultrasp2.c: New test.
7005
7006 1999-12-05 Alex Samuel <samuel@codesourcery.com>
7007
7008 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7009
7010 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7011
7012 * gcc.c-torture/compile/991202-1.c: New test.
7013 * gcc.c-torture/execute/991202-1.c: New test.
7014 * gcc.c-torture/execute/991202-2.c: New test.
7015 * gcc.c-torture/execute/991202-3.c: New test.
7016
7017 1999-12-02 Alex Samuel <samuel@codesourcery.com>
7018
7019 * g++.old-deja/g++.abi/align.C: New test.
7020 * g++.old-deja/g++.abi/aggregates.C: Likewise.
7021 * g++.old-deja/g++.abi/bitfields.C: Likewise.
7022
7023 1999-12-01 Richard Henderson <rth@cygnus.com>
7024
7025 * gcc.c-torture/execute/991201-1.c: New.
7026
7027 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
7028
7029 * gcc.dg/991129-1.c: New test.
7030
7031 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
7032
7033 * gcc.c-torture/compile/991127-1.c: New test.
7034
7035 1999-11-22 Nathan Sidwell <nathan@acm.org>
7036
7037 * g++.old-deja/g++.other/warn4.C: New test.
7038
7039 1999-11-22 Nathan Sidwell <nathan@acm.org>
7040
7041 * g++.old-deja/g++.eh/cleanup2.C: New test.
7042 * g++.old-deja/g++.ext/pretty2.C: New test.
7043 * g++.old-deja/g++.ext/pretty3.C: New test.
7044 * g++.old-deja/g++.other/debug6.C: New test.
7045
7046 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
7047
7048 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
7049 compiler_output to look for one error message instead of two.
7050
7051 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
7052
7053 * gcc.c-torture/execute/991118-1.c: Also test case
7054 where the word boundary does not split a byte evenly.
7055
7056 1999-11-19 Nathan Sidwell <nathan@acm.org>
7057
7058 * g++.old-deja/g++.ext/restrict1.C: New test.
7059
7060 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
7061
7062 * gcc.c-torture/execute/991118-1.c: New test.
7063
7064 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
7065
7066 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
7067 working directory pathnames.
7068
7069 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
7070
7071 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
7072 host is equipped with driver.h and driver.o so it can actually
7073 compile and run the tests.
7074
7075 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
7076
7077 * gcc.c-torture/compile/991008-1.c: New test.
7078
7079 1999-11-08 Nick Clifton <nickc@cygnus.com>
7080
7081 * lib/gcc-dg.exp: Include target-supports.exp
7082
7083 1999-11-05 Nick Clifton <nickc@cygnus.com>
7084
7085 * lib/target-supports.exp: New file: Provide procs to test for
7086 features supported by the target.
7087 (check_weak_available): Moved here from ecos.exp.
7088 (check_alias_available): New proc: Determine of the target
7089 toolchain supports the alias attribute.
7090
7091 * gcc.dg/special/ecos.exp: Move check_weak_available to
7092 target-supports.exp.
7093 (alias-1.c): Only perform the test if the target supports
7094 aliases.
7095 (wkali-1.c): Only perform the test if the target supports
7096 aliases.
7097
7098 * gcc.dg/990506-0.c: Expect error messages from cross
7099 targets as well as native targets.
7100
7101 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7102
7103 * gcc.dg/ultrasp1.c: Removed xfail.
7104 * gcc.dg/struct-ret-2.c: Likewise.
7105 * gcc.dg/array-1.c: Likewise.
7106
7107 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7108
7109 * gcc.dg/struct-ret-2.c: New test.
7110
7111 * gcc.dg/array-1.c: New test.
7112
7113 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
7114
7115 * gcc.c-torture/execute/991030-1.c: New test.
7116
7117 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
7118
7119 * gcc.c-torture/compile/991026-2.c: New test.
7120
7121 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
7122
7123 * gcc.c-torture/compile/991026-1.c: New test.
7124
7125 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
7126
7127 * gcc.c-torture/execute/991023-1.c: New test.
7128
7129 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
7130
7131 * gcc.c-torture/execute/991019-1.c: New test.
7132
7133 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
7134
7135 * gcc.c-torture/execute/991016-1.c: New test.
7136
7137 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
7138
7139 * gcc.c-torture/execute/991014-1.c: New test.
7140
7141 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
7142
7143 * g++.old-deja/g++.other/union2.C: New test.
7144
7145 1999-10-13 Nathan Sidwell <nathan@acm.org>
7146
7147 * g++.old-deja/g++.other/vaarg2.C: New test.
7148 * g++.old-deja/g++.other/vaarg3.C: New test.
7149
7150 1999-10-12 Craig Burley <craig@jcb-sc.com>
7151
7152 * g77.f-torture/noncompile/19990905-1.f: Moved from being
7153 in compile/.
7154
7155 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
7156
7157 * gcc.c-torture/execute/va-arg-11.c: New test.
7158
7159 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
7160
7161 * lib/file-format.exp (gcc_target_object_format): Don't
7162 crash if objdump is unavailable.
7163
7164 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
7165
7166 * gcc.misc-tests/mg.exp: delete extraneous redirection.
7167
7168 1999-09-28 Nick Clifton <nickc@cygnus.com>
7169
7170 * gcc.c-torture/compile/990928-1.c: New test.
7171
7172 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
7173
7174 * g++.old-deja/g++.other/decl6.C: New test.
7175
7176 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7177
7178 * gcc.c-torture/execute/va-arg-10.c: New test.
7179
7180 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
7181
7182 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
7183 __PRETTY_FUNCTION__.
7184
7185 1999-09-23 Nick Clifton <nickc@cygnus.com>
7186
7187 * gcc.c-torture/execute/990923-1.c: New test.
7188
7189 1999-09-21 Nick Clifton <nickc@cygnus.com>
7190
7191 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
7192 for which -fpic is inappropriate.
7193
7194 1999-09-21 Mark Mitchell <mark@codesourcery.com>
7195
7196 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
7197
7198 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
7199
7200 * g++.old-deja/g++.other/dyncast1.C: New test.
7201 * g++.old-deja/g++.other/dyncast2.C: New test.
7202 * g++.old-deja/g++.other/dyncast3.C: New test.
7203 * g++.old-deja/g++.other/dyncast4.C: New test.
7204 * g++.old-deja/g++.other/dyncast5.C: New test.
7205 * g++.old-deja/g++.eh/catch3.C: New test.
7206 * g++.old-deja/g++.eh/catch3p.C: New test.
7207 * g++.old-deja/g++.eh/catch4.C: New test.
7208 * g++.old-deja/g++.eh/catch4p.C: New test.
7209 * g++.old-deja/g++.eh/catch5.C: New test.
7210 * g++.old-deja/g++.eh/catch5p.C: New test.
7211 * g++.old-deja/g++.eh/catch6.C: New test.
7212 * g++.old-deja/g++.eh/catch6p.C: New test.
7213 * g++.old-deja/g++.eh/catch7.C: New test.
7214 * g++.old-deja/g++.eh/catch7p.C: New test.
7215 * g++.old-deja/g++.eh/catch8.C: New test.
7216 * g++.old-deja/g++.eh/catch8p.C: New test.
7217 * g++.old-deja/g++.eh/catch9.C: New test.
7218 * g++.old-deja/g++.eh/catch9p.C: New test.
7219
7220 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
7221
7222 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
7223 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
7224
7225 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
7226
7227 * gcc.c-torture/compile/990913-1.c: New test.
7228
7229 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
7230
7231 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
7232 * g++.old-deja/g++.jason/rfg5.C: Likewise.
7233
7234 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
7235
7236 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
7237
7238 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
7239
7240 * g++.old-deja/g++.other/lookup11.C: New test.
7241 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
7242 what is permitted and what we want.
7243 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
7244 overload use.
7245 * g++.old-deja/g++.jason/rfg5.C: Likewise
7246
7247 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
7248
7249 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
7250 * gcc.c-torture/noncompile/poison-1.c: New file.
7251
7252 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
7253
7254 * g++.old-deja/g++.other/sizeof3.C: New test.
7255 * g++.old-deja/g++.other/sizeof4.C: New test.
7256 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
7257 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
7258
7259 1999-09-07 Richard Henderson <rth@cygnus.com>
7260
7261 * gcc.dg/va-arg-1.c: New.
7262
7263 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7264
7265 * gcc.c-torture/execute/va-arg-9.c: New test.
7266
7267 1999-09-05 Craig Burley <craig@jcb-sc.com>
7268
7269 * g77.f-torture/compile/980519-2.f: New test.
7270 * g77.f-torture/compile/19990905-0.f: New test.
7271 * g77.f-torture/compile/19990905-1.f: New test.
7272 * g77.f-torture/compile/19990905-2.f: New test.
7273
7274 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
7275
7276 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
7277
7278 * gcc.c-torture/execute/990827-1.c: Fix typo.
7279
7280 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
7281
7282 * g++.old-deja/g++.other/deref1.C: New test.
7283
7284 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
7285
7286 * g++.old-deja/g++.other/ambig2.C: New test.
7287 * g++.old-deja/g++.other/cond5.C: New test.
7288 * g++.old-deja/g++.other/lookup16.C: New test.
7289
7290 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
7291
7292 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
7293 assemblers too.
7294
7295 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
7296
7297 * lib/c-torture.exp: Avoid the "compare executables" optimization
7298 when testing native.
7299
7300 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
7301
7302 * gcc.c-torture/execute/990829-1.c: New test.
7303 * gcc.c-torture/compile/990829-1.c: New test.
7304
7305 1999-08-27 Paul Burchard <burchard@pobox.com>
7306
7307 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
7308 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
7309 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
7310 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
7311 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
7312 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
7313 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
7314 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
7315 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
7316 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
7317 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
7318
7319 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
7320
7321 * gcc.c-torture/execute/990827-1.c: New test.
7322
7323 1999-08-26 Craig Burley <craig@jcb-sc.com>
7324
7325 * g77.f-torture/noncompile/19990826-4.f: New test.
7326
7327 * g77.f-torture/compile/19990826-3.f: New test.
7328
7329 * g77.f-torture/execute/19990826-2.f: New test.
7330
7331 * g77.f-torture/compile/19990826-1.f: New test.
7332
7333 * gcc.c-torture/execute/990826-0.c: New test.
7334 * g77.c-torture/execute/19990826-0.f: New test.
7335
7336 * g77.f-torture/noncompile/970626-2.f: New test.
7337
7338 1999-08-25 Paul Burchard <burchard@pobox.com>
7339
7340 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
7341 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
7342 lss-011.C: New tests.
7343
7344 1999-08-25 Nathan Sidwell <nathan@acm.org>
7345
7346 * g++.old-deja/g++.other/decl5.C: New test.
7347
7348 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7349
7350 * noncompile/noncompile.exp: Load_lib c-torture.exp.
7351 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
7352 call `postbase' for each one. All callers of `postbase' changed
7353 to call this instead.
7354
7355 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
7356
7357 * gcc.c-torture/execute/990811-1.c: New test.
7358
7359 1999-08-09 Nick Clifton <nickc@cygnus.com>
7360
7361 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
7362 just native ones.
7363
7364 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
7365 just native ones.
7366
7367 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7368
7369 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
7370
7371 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
7372
7373 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
7374
7375 1999-08-04 Nathan Sidwell <nathan@acm.org>
7376
7377 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
7378
7379 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
7380
7381 * gcc.c-torture/execute/990804-1.c: New test.
7382
7383 1999-08-03 Nathan Sidwell <nathan@acm.org>
7384
7385 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
7386 * g++.old-deja/g++.brendan/crash64.C: Likewise
7387 * g++.old-deja/g++.brendan/overload8.C: Likewise
7388
7389 1999-08-03 Nathan Sidwell <nathan@acm.org>
7390
7391 * g++.old-deja/g++.other/struct1.C: New test.
7392
7393 1999-08-03 Nathan Sidwell <nathan@acm.org>
7394
7395 * g++.old-deja/g++.other/enum2.C: New test.
7396
7397 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
7398
7399 Adapted from tests from Franz Sirl:
7400 * gcc.c-torture/execute/va-arg-7.c: New test.
7401 * gcc.c-torture/execute/va-arg-8.c: New test.
7402
7403 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
7404
7405 * gcc.c-torture/compile/990801-2.c: New test.
7406
7407 * gcc.c-torture/compile/990801-1.c: New test.
7408
7409 1999-07-27 Michael Meissner <meissner@cygnus.com>
7410
7411 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
7412 fp-cmp-1.c, converting double to float.
7413
7414 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
7415 fp-cmp-1.c, converting double to long double.
7416
7417 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
7418 from fr1 to unknown_register, since fr1 is a legitimate register
7419 on some machines.
7420
7421 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
7422
7423 * README: More listname related changes.
7424
7425 1999-07-08 Catherine Moore <clm@cygnus.com>
7426
7427 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
7428
7429 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
7430
7431 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
7432
7433 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7434
7435 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
7436
7437 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
7438
7439 * gcc.dg/990703-1.c: New test.
7440
7441 1999-06-29 Nick Clifton <nickc@cygnus.com>
7442
7443 * lib/file-format.exp: New file: Move definition of proc
7444 gcc_target_object_format to here from
7445 gcc.dg/special/ecos.exp.
7446
7447 * lib/c-torture.exp: Include lib file-format.exp.
7448 * lib/gcc-dg.exp: Include lib file-format.exp.
7449
7450 * gcc.dg/special/ecos.exp: Remove definition of proc
7451 gcc_target_object_format.
7452
7453 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
7454
7455 * gcc.c-torture/execute/990628-1.c: New test.
7456
7457 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
7458
7459 * gcc.c-torture/compile/990625-2.c: New test.
7460
7461 * gcc.c-torture/compile/990625-1.c: New test.
7462
7463 1999-06-23 Nick Clifton <nickc@cygnus.com>
7464
7465 * gcc.c-torture/compile/dll.c: New test case. Check that dll
7466 attributes compile.
7467 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
7468 ports that use the COFF/PE file format.
7469
7470 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
7471
7472 * gcc.c-torture/compile/990617-1.c: New test.
7473
7474 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
7475
7476 * g++.old-deja/g++.other/decl4.C: New test.
7477
7478 1999-06-14 Nathan Sidwell <nathan@acm.org>
7479
7480 * g++.old-deja/g++.other/bitfld3.C: New test.
7481
7482 1999-06-08 Nathan Sidwell <nathan@acm.org>
7483
7484 * g++.old-deja/g++.eh/catch1.C: New test.
7485
7486 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
7487
7488 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
7489
7490 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
7491 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
7492
7493 1999-06-05 Craig Burley <craig@jcb-sc.com>
7494
7495 * g77.f-torture/compile/19990502-0.f: Replace with new,
7496 shorter, test that still fails after recent changes.
7497
7498 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7499
7500 * gcc.c-torture/execute/990604-1.c: New test.
7501
7502 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
7503
7504 * gcc.c-torture/execute/990531-1.c: New test.
7505
7506 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7507
7508 * gcc.c-torture/compile/990527-1.c: New test.
7509
7510 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
7511
7512 * gcc.c-torture/execute/990527-1.c: New test.
7513
7514 1999-05-25 Nick Clifton <nickc@cygnus.com>
7515
7516 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
7517 bitfields as signed.
7518
7519 1999-05-25 Craig Burley <craig@jcb-sc.com>
7520
7521 * g77.f-torture/compile/19990525-0.f: New test.
7522
7523 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
7524
7525 * gcc.c-torture/execute/990525-2.c: New test.
7526
7527 * gcc.c-torture/execute/990525-1.c: New test.
7528
7529 1999-05-24 Nathan Sidwell <nathan@acm.org>
7530
7531 * g++.old-deja/g++.other/anon3.C: New test.
7532 * g++.old-deja/g++.other/anon4.C: New test.
7533 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
7534 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
7535 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
7536 Merrill).
7537
7538 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
7539
7540 * gcc.c-torture/execute/990524-1.c: New test.
7541
7542 * gcc.dg/990524-1.c: New test.
7543
7544 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7545
7546 * gcc.c-torture/compile/990523-1.c: New test.
7547
7548 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
7549
7550 * gcc.c-torture/compile/990519-1.c: New test.
7551
7552 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7553
7554 * gcc.c-torture/compile/990517-1.c: New test.
7555
7556 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
7557 (e4, f4): New tests.
7558 (main): Call them.
7559
7560 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7561
7562 * gcc.dg/noreturn-1.c: New test.
7563
7564 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7565
7566 * gcc.c-torture/execute/990513-1.c: New test.
7567
7568 1999-05-10 Richard Henderson <rth@cygnus.com>
7569
7570 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
7571
7572 1999-05-10 Craig Burley <craig@jcb-sc.com>
7573
7574 * g77.f-torture/execute/erfc.f: Use small single-precision
7575 values, to avoid problems on Alphas when not -mieee.
7576
7577 1999-05-08 Craig Burley <craig@jcb-sc.com>
7578
7579 * gcc.dg/990506-0.c: New test.
7580
7581 1999-05-08 Richard Henderson <rth@cygnus.com>
7582
7583 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
7584 the constant to test. Don't XFAIL 64-bit targets.
7585
7586 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
7587 * g++.old-deja/g++.law/profile1.C: Likewise.
7588
7589 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
7590 operator new instances.
7591 * g++.old-deja/g++.other/delete5.C: Likewise.
7592
7593 1999-05-03 Craig Burley <craig@jcb-sc.com>
7594
7595 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
7596 intrinsic.
7597
7598 1999-05-03 Craig Burley <craig@jcb-sc.com>
7599
7600 * g77.f-torture/execute/u77-test.f: Reverse order of two
7601 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
7602
7603 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7604
7605 * gcc.dg/compare1.c: New test.
7606
7607 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
7608
7609 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
7610 New tests.
7611
7612 1999-05-02 Craig Burley <craig@jcb-sc.com>
7613
7614 * g77.f-torture/compile/19990502-1.f: New test.
7615
7616 1999-05-02 Craig Burley <craig@jcb-sc.com>
7617
7618 * g77.f-torture/compile/19990502-0.f: New test.
7619
7620 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
7621
7622 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
7623 intrinsic.
7624
7625 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
7626
7627 * g77.f-torture/execute/u77-test.f (main): List libU77
7628 intrinsics not currently tested.
7629 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
7630 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
7631 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
7632 Trim blanks off the ends of some printed strings.
7633
7634 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
7635
7636 * g77.f-torture/execute/u77-test.f (main): Just warn about
7637 FSTAT gid disagreement, as it's expected on some systems.
7638
7639 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
7640
7641 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
7642 use a new function, which allows for some slop.
7643 Clean up some commentary.
7644 (issum): The new function.
7645 (sgladd): Deleted subroutine.
7646
7647 1999-05-01 Craig Burley <craig@jcb-sc.com>
7648
7649 * g77.f-torture/execute/u77-test.f: Modify to be more like
7650 libf2c/libU77 version, bringing patches to that version here.
7651 Add suitable commentary.
7652
7653 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
7654
7655 * gcc.dg/990424-1.c: New test.
7656
7657 1999-04-24 Craig Burley <craig@jcb-sc.com>
7658
7659 * g77.f-torture/execute/u77-test.f (main): Bug involving
7660 LSTAT has been fixed, so turn back on full checking.
7661
7662 1999-04-20 Craig Burley <craig@jcb-sc.com>
7663
7664 * g77.f-torture/compile/19990419-0.f: New test.
7665 * g77.f-torture/execute/19990419-1.f: New test.
7666
7667 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
7668
7669 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
7670 to avoid the need for a prototype to supress a warning.
7671
7672 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
7673
7674 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
7675
7676 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
7677
7678 * gcc.c-torture/execute/990404-1.c: New test.
7679
7680 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
7681
7682 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
7683 * gcc.dg/cpp-if3.c: Don't use -pedantic.
7684 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
7685 missing initializer warnings.
7686
7687 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
7688
7689 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
7690 matching strings.
7691
7692 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
7693
7694 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
7695
7696 1999-03-26 Craig Burley <craig@jcb-sc.com>
7697
7698 * g77.f-torture/execute/19990325-0.f: New test.
7699 * g77.f-torture/execute/19990325-1.f: New test.
7700
7701 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
7702
7703 * gcc.c-torture/execute/990324-1.c: New test.
7704
7705 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
7706
7707 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
7708 test with 4.
7709
7710 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
7711
7712 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
7713
7714 1999-03-13 Craig Burley <craig@jcb-sc.com>
7715
7716 * g77.f-torture/execute/19990313-2.f: New test.
7717 * g77.f-torture/execute/19990313-3.f: New test.
7718
7719 1999-03-13 Craig Burley <craig@jcb-sc.com>
7720
7721 * g77.f-torture/execute/19990313-0.f: New test.
7722 * g77.f-torture/execute/19990313-1.f: New test.
7723
7724 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
7725
7726 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
7727 printf to sprintf.
7728 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
7729 (main): Add check for u15. Conditionalize u31 check depending on
7730 whether ints are <32 bits or >=32 bits.
7731
7732 1999-03-08 Craig Burley <craig@jcb-sc.com>
7733
7734 * g77.f-torture/execute/19981119-0.f: Improve testiness.
7735
7736 1999-03-08 Craig Burley <craig@jcb-sc.com>
7737
7738 * g77.f-torture/compile/19990305-0.f: New test.
7739 * g77.f-torture/execute/19981119-0.f: New test.
7740
7741 1999-03-08 Craig Burley <craig@jcb-sc.com>
7742
7743 * g77.f-torture/execute/970625-2.f: call ABORT if final
7744 result is not correct, instead of just printing it.
7745 Add this checking via newly introduced obfuscation, to
7746 trip up buggy front ends.
7747
7748 1999-03-07 Craig Burley <craig@jcb-sc.com>
7749
7750 * g77.f-torture/compile/960317-1.f: Moved from being
7751 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
7752
7753 1999-03-06 Craig Burley <craig@jcb-sc.com>
7754
7755 * g77.f-torture/execute/960317-1.f: New (old) test.
7756 * g77.f-torture/execute/970625-2.f: Ditto.
7757
7758 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
7759
7760 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
7761 message on line 1 or line 2; cccp and cpplib do this differently.
7762
7763 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
7764
7765 * g++.old-deja/g++.law/weak1.C: New test.
7766
7767 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
7768
7769 * gcc.c-torture/execute/990119-1.c: Renamed to...
7770 * gcc.dg/990119-1.c: this, so it will only be tested once
7771 (it's a preprocessor test, it doesn't need to be run at
7772 multiple optimization levels).
7773
7774 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
7775
7776 * lib/g++.exp: Don't add incdir=$base_dir/../include to
7777 ALWAYS_CXXFLAGS.
7778
7779 1999-02-24 Craig Burley <craig@jcb-sc.com>
7780
7781 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
7782 * g77.f-torture/compile/19981216-0.f: ...as it is expected
7783 to not be compilable by current g77.
7784
7785 1999-02-24 Nick Clifton <nickc@cygnus.com>
7786
7787 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
7788
7789 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
7790
7791 * gcc.c-torture/execute/990222-1.c: New test.
7792
7793 1999-02-19 Craig Burley <craig@jcb-sc.com>
7794
7795 * g77.f-torture/compile/19990218-0.f: New test.
7796 * g77.f-torture/noncompile/19990218-1.f: New test.
7797
7798 1999-02-18 Craig Burley <craig@jcb-sc.com>
7799
7800 * g77.f-torture/compile/19981216-0.f: New test.
7801
7802 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
7803
7804 * gcc.dg/990214-1.c: New test.
7805
7806 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
7807
7808 * gcc.dg/990213-2.c: New test.
7809
7810 * gcc.dg/990213-1.c: New test.
7811
7812 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
7813
7814 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
7815 ints.
7816
7817 1999-02-11 Nick Clifton <nickc@cygnus.com>
7818
7819 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
7820 specified by target.
7821
7822 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
7823
7824 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
7825
7826 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
7827
7828 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
7829
7830 * gcc.dg/special/ecos.exp: New test driver for new tests with
7831 special requirements.
7832
7833 * gcc.dg/special/alias-1.c: New test.
7834 * gcc.dg/special/gcsec-1.c: New test.
7835 * gcc.dg/special/weak-1.c: New test.
7836 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
7837 * gcc.dg/special/weak-2.c: New test.
7838 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
7839 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
7840 * gcc.dg/special/wkali-1.c: New test.
7841 * gcc.dg/special/wkali-2.c: New test.
7842 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
7843 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
7844
7845 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
7846
7847 * lib/c-torture.exp (c-torture-compile): Pull out code for
7848 analyzing gcc error messages.
7849 (c-torture-execute): Likewise. Fix some (harmless) false
7850 positives.
7851 * lib/gcc.exp (gcc_check_compile): New function.
7852
7853 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
7854
7855 * gcc.c-torture/execute/990208-1.c: New test.
7856
7857 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
7858
7859 * g++.dg/special/ecos.exp: New driver for new tests with special
7860 requirements
7861
7862 * g++.dg/special/conpr-1.C: New test
7863 * g++.dg/special/conpr-2.C: New test
7864 * g++.dg/special/conpr-2a.C: New test
7865 * g++.dg/special/conpr-3.C: New test
7866 * g++.dg/special/conpr-3a.C: New test
7867 * g++.dg/special/conpr-3b.C: New test
7868
7869 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
7870 allow g++ to use the dg driver
7871
7872 * README: Add comment about g++.dg directory
7873
7874 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
7875
7876 * README: Update email addresses.
7877
7878 1999-02-03 Nick Clifton <nickc@cygnus.com>
7879
7880 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
7881 arguments in order to force structure S onto the stack even on
7882 the alpha.
7883 (test): Pass 10 leading arguments to function foo as well as the
7884 structure S.
7885
7886 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
7887 failure for all targets.
7888
7889 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
7890 abort to terminate program execution.
7891
7892 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
7893
7894 * gcc.c-torture/execute/990130-1.c: New test.
7895
7896 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
7897
7898 * gcc.dg/990130-1.c: New test.
7899
7900 1999-01-28 Michael Meissner <meissner@cygnus.com>
7901
7902 * gcc.c-torture/execute/990128-1.c: New test.
7903
7904 1999-01-27 Michael Meissner <meissner@cygnus.com>
7905
7906 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
7907
7908 1999-01-27 Felix Lee <flee@cygnus.com>
7909
7910 * lib/c-torture.exp (c-torture-compile): pull out code for
7911 analyzing gcc error messages.
7912 (c-torture-execute): ditto, and fix some (harmless) false
7913 positives.
7914 * lib/gcc.exp (gcc_check_compile): new function.
7915
7916 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
7917
7918 * gcc.dg/990117-1.c: New test.
7919
7920 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
7921
7922 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
7923
7924 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
7925
7926 * g77.f-torture/compile/990115-1.f: New test.
7927
7928 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
7929
7930 * gcc.c-torture/compile/990107-1.c: New test
7931
7932 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
7933
7934 * gcc.c-torture/execute/990106-2.c: New test.
7935
7936 * gcc.c-torture/execute/990106-1.c: New test.
7937
7938 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
7939
7940 * gcc.c-torture/compile/981223-1.c: New test.
7941
7942 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
7943
7944 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
7945 (opt3): Rename from opt4 and disable.
7946
7947 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
7948
7949 * g++.old-deja/g++.pt/ptrmem5.C: New test.
7950
7951 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
7952
7953 * g++.old-deja/g++.other/conv5.C: New test.
7954
7955 1998-12-14 Nick Clifton <nickc@cygnus.com>
7956
7957 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
7958
7959 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
7960
7961 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
7962
7963 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
7964
7965 * gcc.c-torture/compile/981211-1.c: New test.
7966
7967 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
7968
7969 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
7970
7971 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
7972
7973 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7974
7975 * gcc.special/930510-1.c: Make C9X safe.
7976 * gcc.misc-tests/gcov-1.c Similarly.
7977 * gcc.misc-tests/gcov-2.c Similarly.
7978
7979 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
7980
7981 * gcc.dg/ultrasp1.c: New test.
7982
7983 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
7984
7985 * gcc.c-torture/execute/981206.c: New test.
7986
7987 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
7988
7989 * g++.old-deja/g++.ns/template7.C: New test.
7990
7991 * g++.old-deja/g++.other/expr1.C: New test.
7992
7993 * g++.old-deja/g++.eh/tmpl3.C: New test.
7994
7995 * g++.old-deja/g++.eh/tmpl2.C: New test.
7996
7997 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
7998
7999 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
8000 * g++.old-deja/g++.other/using6.C: Removed.
8001 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
8002
8003 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
8004
8005 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
8006
8007 * g++.old-deja/g++.pt/overload8.C: New test.
8008
8009 * g++.old-deja/g++.pt/overload7.C: New test.
8010
8011 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
8012
8013 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
8014 and relinking messages.
8015 * lib/g++.exp (g++_target_compile): Remove .rpo file when
8016 compiling with -frepo.
8017
8018 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
8019
8020 * g++.old-deja/g++.pt/lookup6.C: New test.
8021
8022 1998-11-30 Nick Clifton <nickc@cygnus.com>
8023
8024 * gcc.c-torture/execute/981130-1.c: New test.
8025 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
8026
8027 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
8028
8029 * g++.old-deja/g++.pt/explicit76.C: New test.
8030
8031 * g++.old-deja/g++.pt/friend38.C: New test.
8032
8033 * g++.old-deja/g++.ns/crash2.C: New test.
8034
8035 * g++.old-deja/g++.pt/defarg8.C: New test.
8036
8037 * g++.old-deja/g++.pt/instantiate6.C: New test.
8038
8039 * g++.old-deja/g++.pt/static6.C: New test.
8040
8041 * g++.old-deja/g++.pt/decl2.C: New test.
8042
8043 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
8044
8045 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
8046 problem is actually related with name lookup, but so what? :-)
8047
8048 * g++.old-deja/g++.pt/friend37.C: New test.
8049
8050 1998-11-25 Dave Love <d.love@dl.ac.uk>
8051
8052 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
8053 element, which fails on some systems.
8054
8055 * g77.f-torture/execute/labug1.f: New test.
8056
8057 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
8058
8059 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
8060 is defined.
8061
8062 1998-11-18 Dave Love <d.love@dl.ac.uk>
8063
8064 * g77.f-torture/compile/981117-1.f: New test.
8065
8066 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
8067
8068 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
8069 properly discarded.
8070
8071 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
8072
8073 * gcc.c-torture/execute/memcheck: New directory of tests for
8074 -fcheck-memory-usage.
8075
8076 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
8077
8078 * README: New file, general information about the testsuite and
8079 new description of the various C++ test subdirectories.
8080 * README.g++: Eliminate obsolete information, update and move most
8081 relevant stuff to README.
8082
8083 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
8084
8085 * gcc.c-torture/compile/981107-1.c: New test.
8086
8087 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
8088
8089 * execute/memcpy-bi.c: New testcase.
8090
8091 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
8092
8093 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
8094 base classes.
8095
8096 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
8097 template is selected.
8098
8099 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
8100 classes, it should be accepted for all types.
8101
8102 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
8103
8104 * g++.old-deja/g++.pt/spec24.C: Ensure that template
8105 specializations start with template headers.
8106
8107 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
8108
8109 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
8110
8111 * g++.old-deja/g++.other/init9.C: Test cross initialization of
8112 non-POD types.
8113
8114 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
8115
8116 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
8117
8118 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
8119
8120 * compile/981022-1.c, compile/981022-1.x: New test and driver.
8121
8122 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
8123
8124 * 981019-1.c: New test.
8125
8126 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
8127
8128 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
8129 find objc headers.
8130
8131 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
8132
8133 * compile/981001-4.c: Remove use of GCC extension that triggers a
8134 compiler bug.
8135
8136 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
8137
8138 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
8139
8140 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
8141
8142 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
8143 instantiation of template produces incorrect code for delete
8144 expression.
8145
8146 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
8147 constructors' name is not unique.
8148 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
8149 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
8150
8151 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
8152 automatic array of const is ill-formed.
8153
8154 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
8155 of template parameter?
8156
8157 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
8158 const.
8159
8160 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
8161 pointer-to-member expression.
8162
8163 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
8164 declaration causes ICE.
8165
8166 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
8167
8168 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
8169 reserved in the global namespace.
8170
8171 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
8172 generate needed virtual table.
8173
8174 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
8175
8176 1998-10-10 Dariush Eslimi <eslimi@loran.com>
8177
8178 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
8179 template-dependent type
8180
8181 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
8182
8183 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
8184 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
8185 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
8186
8187 * g++.old-deja/g++.other/using5.C: New test; using decl from base
8188 class should be usable as argument of member function.
8189 * g++.old-deja/g++.other/using6.C: New test; using decl from base
8190 class should be usable as return type of member function.
8191 * g++.old-deja/g++.other/using7.C: New test; using decl from base
8192 class should be usable as type of data member.
8193
8194 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
8195
8196 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
8197
8198 * gcc.c-torture/special/920521-1.c: Fix bogus test.
8199
8200 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
8201
8202 * gcc.dg/dll-?.c Add thumb to target list.
8203 Fix assembler scan patterns to match current assembler output.
8204
8205 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
8206
8207 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
8208 matching of template brackets.
8209
8210 * g++.old-deja/g++.other/using4.C: New test. Test using
8211 declarations of methods from base classes.
8212
8213 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
8214 within functions should introduce names into the innermost
8215 enclosing namespace.
8216
8217 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
8218 of static locals if first initialization throws.
8219
8220 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
8221
8222 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
8223
8224 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
8225
8226 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
8227 lose track of the possible targets of tablejump insns.
8228 * special/special.exp: Run it.
8229
8230 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
8231
8232 * g++.old-deja/g++.pt/friend35.C: New test. A template function
8233 must be declared before its specializations can be named in friend
8234 declarations.
8235
8236 1998-10-05 Dave Love <d.love@dl.ac.uk>
8237
8238 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
8239
8240 * g77.f-torture/execute/io1.f: New test.
8241
8242 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
8243
8244 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
8245 with pointer to template function, for which no argument deduction
8246 is possible.
8247
8248 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
8249 specialization of template function as argument to template
8250 function.
8251
8252 * g++.old-deja/g++.other/access2.C: New test; Inner class
8253 shouldn't have privileged access to Outer's names.
8254
8255 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
8256
8257 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
8258 friend template declared within template class conflicts with
8259 nested class of the same name.
8260
8261 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
8262 is ignored.
8263
8264 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
8265 object with direct initializer as function declaration.
8266
8267 * g++.old-deja/g++.other/decl2.C: New test; duplicate
8268 initializers.
8269
8270 * g++.old-deja/g++.other/null2.C: New test; conditional operator
8271 involving const pointer and NULL produces incorrect result.
8272
8273 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
8274 type name without `typename' should be rejected with -pedantic.
8275
8276 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
8277
8278 * g++.old-deja/g++.other/addrof1.C: New test.
8279
8280 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
8281
8282 * gcc.c-torture/compile/981001-1.c: New test.
8283 * gcc.c-torture/execute/981001-1.c: New test.
8284
8285 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
8286
8287 * gcc.c-torture/compile/981001-2.c: New test.
8288 * gcc.c-torture/compile/981001-3.c: New test.
8289 * gcc.c-torture/compile/981001-4.c: New test.
8290
8291 1998-10-01 Robert Lipe <robertl@dgii.com>
8292
8293 * lib/objc.exp (objc_target_compile): Add -L during compiles for
8294 multilibbed hosts. Idea grafted from g77.exp.
8295
8296 1998-09-30 Dave Love <d.love@dl.ac.uk>
8297
8298 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
8299 avoid losing on systems which need -lsocket.
8300
8301 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
8302
8303 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
8304 * g++.old-deja/g++.other/nested2.C: Ditto.
8305 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
8306 failure.
8307
8308 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
8309
8310 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
8311 preferred over template operator!= for enum bitfields.
8312
8313 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
8314
8315 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
8316 that happen to have the same base name, but in different scopes,
8317 are incorrectly rejected.
8318
8319 1998-09-16 Richard Henderson <rth@cygnus.com>
8320
8321 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
8322 on the native word size instead of an integer literal.
8323
8324 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
8325
8326 * g++.old-deja/g++.other/static2.C: Invocation of static data
8327 member of type pointer-to-function denoted as non-static member.
8328
8329 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
8330 checks involving function types and aliases.
8331
8332 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
8333
8334 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
8335 redefined to the same non-trivial type.
8336
8337 * g++.old-deja/g++.pt/explicit73.C: Test for proper
8338 namespace-qualification of template specializations declared in
8339 other namespaces.
8340
8341 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
8342 to declare a subset of the specializations of a template function
8343 as friends of specializations of a template class.
8344
8345 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
8346 member templates that do not fully specialize the enclosing
8347 template class are rejected.
8348
8349 1998-09-11 Dave Love <d.love@dl.ac.uk>
8350
8351 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
8352
8353 1998-09-08 Dave Love <d.love@dl.ac.uk>
8354
8355 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
8356 altered from libf2c/libU77 version.
8357
8358 1998-09-06 Dave Love <d.love@dl.ac.uk>
8359
8360 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
8361
8362 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
8363
8364 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
8365 (un)signed char are different types for template specialization
8366 purposes.
8367
8368 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
8369
8370 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
8371 * objc: ObjC testsuite.
8372
8373 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
8374
8375 * gcc.c-torture/execute/941014-1.x: New file.
8376
8377 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
8378
8379 * lib/c-torture.exp: Add support for
8380 torture_eval_before_compile and torture_eval_before_execute
8381 variables.
8382
8383 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
8384
8385 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
8386 this test triggers valid.
8387
8388 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
8389
8390 * gcc.dg/980827-1.c: New test.
8391
8392 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
8393
8394 * gcc.c-torture/execute/loop-4b.c: New test.
8395
8396 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
8397
8398 * lib/c-torture.exp: Add support for
8399 torture_eval_before_compile and torture_eval_before_execute
8400 variables.
8401
8402 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
8403
8404 * gcc.c-torture/compile/980825-1.c: New test.
8405
8406 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
8407
8408 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
8409 count number tests in opt_t0 not good_t0.
8410
8411 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
8412
8413 * gcc.c-torture/compile/930326-1.x: Fix typo.
8414
8415 1998-08-23 Mark Mitchell <mark@markmitchell.com>
8416
8417 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
8418 causes an ICE.
8419
8420 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
8421
8422 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
8423 STACK_SIZE is defined.
8424 * gcc.c-torture/unsorted/stuct.c: Similarly.
8425
8426 * gcc.c-torture/compile/980821-1.c: New test.
8427
8428 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
8429
8430 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
8431
8432 1998-08-19 Mark Mitchell <mark@markmitchell.com>
8433
8434 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
8435 code.
8436
8437 1998-08-09 Mark Mitchell <mark@markmitchell.com>
8438
8439 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
8440 error'.
8441
8442 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
8443
8444 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
8445
8446 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
8447
8448 * gcc.c-torture/compile/980816-1.c: New test.
8449
8450 * gcc.dg/980816-1.c: New test.
8451
8452 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
8453
8454 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
8455 compiler for ieee tests.
8456
8457 1998-08-01 Dave Love <d.love@dl.ac.uk>
8458
8459 * g77.f-torture/compile/980729-0.f: New test.
8460
8461 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
8462
8463 * gcc.c-torture/special/eeprof-1.c: New test, for
8464 -finstrument-functions.
8465 * gcc.c-torture/special/special.exp: Run it.
8466
8467 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
8468
8469 * gcc.c-torture/compile/980729-1.c: New test.
8470
8471 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
8472
8473 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
8474 __thumb__ is defined, and test for ARM style doubles if so.
8475
8476 1998-07-26 Dave Love <d.love@dl.ac.uk>
8477
8478 * g77.f-torture/noncompile/980615-0.f: New test.
8479
8480 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
8481
8482 * gcc.dg/980312-1.c: Do link instead of compile.
8483 * gcc.dg/980313-1.c: Likewise.
8484
8485 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
8486
8487 * gcc.c-torture/compile/980726-1.c: New test.
8488
8489 1998-07-25 Dave Love <d.love@dl.ac.uk>
8490
8491 * g77.f-torture/execute/io0.f: New test.
8492
8493 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
8494
8495 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
8496 an int.
8497
8498 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
8499
8500 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
8501 m32r bugs.
8502
8503 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
8504
8505 * gcc.dg/980626-1.c: Expect failures for all toolchains until
8506 c-decl.c:grokdeclarator can handle mode attributes.
8507
8508 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
8509
8510 * gcc.c-torture/execute/980716-1.c: New test.
8511
8512 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
8513
8514 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
8515 the mn10200.
8516 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
8517 the mn10200.
8518 * gcc.c-torture/execute/va-arg-3.x: Similarly.
8519 * gcc.c-torture/compile/930326-1.x: Similarly.
8520
8521 1998-07-13 Dave Love <d.love@dl.ac.uk>
8522
8523 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
8524 New test from Craig.
8525
8526 1998-07-12 Dave Love <d.love@dl.ac.uk>
8527
8528 * g77.f-torture/noncompile/980616-0.f: New test.
8529
8530 * g77.f-torture/execute/970816-3.f: New test from Craig.
8531
8532 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8533
8534 * g++.other/singleton.C: Return error value instead of taking
8535 SIGSEGV.
8536
8537 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
8538
8539 * g++.other/singleton.C: New test. Warning is under dispute.
8540 Runtime crash is not.
8541
8542 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8543
8544 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
8545 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
8546 using6.C, using7.C}: New namespace tests.
8547
8548 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
8549
8550 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
8551 specialization with typedef'ed names used as array indexes.
8552
8553 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
8554
8555 * gcc.c-torture/execute/980709-1.c: New test.
8556
8557 * gcc.dg/980709-1.c: New test.
8558
8559 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
8560
8561 * gcc.c-torture/execute/bcp-1.c: New test.
8562
8563 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
8564
8565 * gcc.c-torture/execute/980707-1.c: New test.
8566
8567 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
8568
8569 * gcc.c-torture/compile/980706-1.c: New test.
8570
8571 1998-07-01 Dave Love <d.love@dl.ac.uk>
8572
8573 * g77.f-torture/execute/980701-0.f,
8574 g77.f-torture/execute/980701-1.f: New test from Craig.
8575
8576 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
8577
8578 * gcc.c-torture/compile/980701-1.c: New test.
8579
8580 * gcc.c-torture/execute/980701-1.c: New test.
8581
8582 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
8583 rlsruhe.de>
8584
8585 * g++.old-deja/g++.robertl/eb132.C: New test.
8586 * g++.old-deja/g++.robertl/eb133.C: Likewise.
8587
8588 1998-06-29 Dave Love <d.love@dl.ac.uk>
8589
8590 * g77.f-torture/execute/980628-7.f,
8591 g77.f-torture/execute/980628-8.f,
8592 g77.f-torture/execute/980628-9.f,
8593 g77.f-torture/execute/980628-10.f: New tests from Craig.
8594
8595 * g77.f-torture/execute/980628-3.f: Remove mail headers.
8596
8597 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
8598
8599 * g77.f-torture/execute/980628-4.f: New test from Craig.
8600 * g77.f-torture/execute/980628-5.f: Likewise.
8601 * g77.f-torture/execute/980628-2.f: Likewise.
8602 * g77.f-torture/execute/980628-0.f: Likewise.
8603 * g77.f-torture/execute/980628-1.f: Likewise.
8604 * g77.f-torture/execute/980628-3.f: Likewise.
8605 * g77.f-torture/execute/980628-6.f: Likewise.
8606
8607 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
8608
8609 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
8610 directory when nothing has been installed yet.
8611
8612 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
8613
8614 * gcc.c-torture/special/special.exp: Handle newer versions of
8615 dejagnu.
8616
8617 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
8618
8619 * gcc.dg/980626-1.c: New test.
8620
8621 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
8622
8623 * gcc.misc-tests/m-un-2.c: New test.
8624 * g++.old-deja/g++.other/warn01.c: Likewise.
8625
8626 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
8627
8628 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
8629 compatibility with assmblers with a different comment character.
8630 Eliminate use of GAS-specific extensions.
8631
8632 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
8633
8634 * gcc.c-torture/execute/ieee/980619-1.c: New test.
8635
8636 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
8637
8638 *lib/g77.exp: Replace search for libf2c.a with search for newly
8639 renamed libg2c.a
8640
8641 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
8642
8643 * gcc.c-torture/execute/980617-1.c: New test.
8644
8645 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
8646
8647 * gcc.c-torture/execute/980612-1.c: New test.
8648
8649 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
8650
8651 * gcc.dg/980523-1.c: Only test on ppc-linux.
8652 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
8653
8654 * gcc.c-torture/execute/980608-1.c: New test.
8655
8656 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
8657
8658 * gcc.c-torture/execute/980605-1.c: New test.
8659
8660 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
8661
8662 * gcc.c-torture/execute/980604-1.c: New test.
8663
8664 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
8665
8666 * gcc.c-torture/execute/980602-1.c: New test.
8667 * gcc.c-torture/execute/980602-2.c: Likewise.
8668
8669 1998-06-02 Dave Love <d.love@dl.ac.uk>
8670
8671 * 970125-0.f: Fix per JCB. Add commentary.
8672
8673 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
8674
8675 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
8676 IEEE -0 support.
8677
8678 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
8679
8680 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
8681 earlier.
8682
8683 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
8684
8685 * gcc.c-torture/execute/980526-3.c: New test.
8686
8687 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
8688
8689 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
8690 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
8691 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
8692 m88k-motorola-sysv3 to XFAIL.
8693
8694 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8695
8696 * gcc.dg/980526-1.c: New test.
8697 * gcc.c-torture/execute/980526-2.c: New test.
8698
8699 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
8700
8701 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
8702
8703 * gcc.c-torture/execute/980526-1.c: New test.
8704
8705 1998-05-26 Dave Love <d.love@dl.ac.uk>
8706
8707 * g77.f-torture/execute/alpha2.f: Add runtime test.
8708
8709 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
8710
8711 * g++.old-deja/old-deja.exp: Strip leading directories.
8712
8713 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
8714 error for the line. Don't run multiple tests for the same line.
8715
8716 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
8717
8718 * gcc.dg/980523-1.c: New test.
8719
8720 1998-05-23 Dave Love <d.love@dl.ac.uk>
8721
8722 * g77.f-torture/compile/970915-0.f: New test.
8723
8724 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
8725
8726 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
8727
8728 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
8729
8730 * gcc.dg/980520-1.c: New test.
8731
8732 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
8733
8734 * gcc.dg/980502-1.c: Fix return type.
8735
8736 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
8737
8738 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
8739 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
8740 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
8741 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
8742 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
8743
8744 1998-05-20 Dave Love <d.love@dl.ac.uk>
8745
8746 * g77.f-torture/execute/980520-1.f: New test.
8747
8748 1998-05-15 Dave Love <d.love@dl.ac.uk>
8749
8750 * lib/mike-g77.exp: New file.
8751
8752 * g77.f-torture/noncompile/noncompile.exp,
8753 g77.f-torture/noncompile/check0.f: New files.
8754
8755 1998-05-14 Dave Love <d.love@dl.ac.uk>
8756
8757 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
8758 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
8759 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
8760 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
8761 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
8762 abort where appropriate.
8763
8764 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
8765
8766 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
8767 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
8768
8769 1998-04-29 Dave Love <d.love@dl.ac.uk>
8770
8771 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
8772
8773 1998-04-27 Dave Love <d.love@dl.ac.uk>
8774
8775 * g77.f-torture/compile/980427-0.f: New test.
8776
8777 1998-04-24 Dave Love <d.love@dl.ac.uk>
8778
8779 * g77.f-torture/compile/980424-0.f: New test.
8780
8781 1998-04-19 Dave Love <d.love@dl.ac.uk>
8782
8783 * g77.f-torture/compile/980419-2.f (main): New test.
8784 * g77.f-torture/compile/970125-0.f: New test.
8785 * g77.f-torture/compile/980419-1.f: New test.
8786
8787 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
8788
8789 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
8790 of loop-4.c.
8791
8792 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
8793
8794 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
8795
8796 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
8797
8798 * gcc.c-torture/compile/980329-1.c: New test.
8799
8800 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
8801
8802 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
8803 * gcc.dg/980312-1.c: Fix typo in -march command.
8804
8805 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
8806
8807 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
8808
8809 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
8810
8811 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
8812 Dave Love agree the Fortran source is bogus.
8813
8814 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
8815
8816 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
8817 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
8818 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
8819 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
8820 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
8821
8822 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
8823
8824 * g++.old-deja/g++.other/friend1.C: New test.
8825
8826 1998-02-18 Dave Love <d.love@dl.ac.uk>
8827
8828 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
8829 possibly uninitialized) variables and declare dnrm2.
8830
8831 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
8832
8833 From Bruno Haible <haible@ilog.fr>:
8834 * gcc.c-torture/execute/980223.c: New test.
8835
8836 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
8837
8838 * gcc.dg/ifelse-1.c: New test.
8839
8840 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
8841
8842 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
8843
8844 * lib/old-dejagnu.exp (old-dejagnu): Added the
8845 "execution test - XFAIL *-*-*" handling in the spirit of
8846 "excess errors test -". Changed the "execution test fails"
8847 handling to be like "excess errors test fails".
8848 * Update various tests accordingly.
8849
8850 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
8851
8852 * gcc.c-torture/execute/980205.c: New test.
8853
8854 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
8855
8856 * lib/c-torture.exp: Look for .x files instead of .cexp files.
8857 * lib/f-torture.exp: Similarly.
8858 * gcc.c-torture: Rename all .cexp files to .x files.
8859
8860 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
8861
8862 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
8863 (940510-1.c): Removed duplicate.
8864 (971104-1.c): New test.
8865
8866 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
8867
8868 * lib/f-torture.exp: Improve error and loop detection.
8869
8870 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
8871
8872 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
8873 use that to size the filler array.
8874
8875 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
8876
8877 * lib/c-torture.exp(c-torture-execute): Fix typo.
8878
8879 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
8880 testcase as the executable name. Keep the executable around if
8881 the test fails.
8882
8883 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
8884
8885 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
8886 changes. Only test one -g option, and move it to the end of the
8887 list of options to test.
8888
8889 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
8890
8891 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
8892 variable GCC_TORTURE_OPTIONS to supply default switches separated
8893 by colons. If no environment variable, run tests with -O0 -g, -O1
8894 -g, and -O2 -g as well.
8895
8896 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
8897
8898 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
8899 explanatory comments. Fix indentation.
8900
8901 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
8902
8903 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
8904
8905 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
8906
8907 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
8908 * g++.old-deja/g++.mike/p7325.C: Likewise.
8909 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
8910
8911 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
8912
8913 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
8914 * g++.old-deja/g++.brendan/crash30.C: Likewise.
8915 * g++.old-deja/g++.brendan/crash39.C: Likewise.
8916 * g++.old-deja/g++.law/operators4.C: Likewise.
8917
8918 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
8919
8920 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
8921 * g++.old-deja/g++.mike/p784.C: Ditto.
8922 * g++.old-deja/g++.mike/p785.C: Ditto.
8923
8924 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
8925
8926 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
8927
8928 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
8929
8930 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
8931 target feature; pass this to c-torture-execute as needed.
8932
8933 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
8934
8935 * lib/c-torture.exp(c-torture-execute): If the previous and the
8936 current executables being tested are identical, we don't need to
8937 run the executable again. Try to make the executable names
8938 unique. Add an optional argument for passing additional compiler
8939 flags.
8940
8941 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
8942
8943 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
8944
8945 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
8946
8947 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
8948
8949 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
8950
8951 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
8952 32bit or larger longs.
8953
8954 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
8955 have either a 32bit long or 32bit int.
8956
8957 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
8958
8959 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
8960 Make double precision tests dependent on sizeof (double).
8961
8962 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
8963
8964 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
8965 too.
8966
8967 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
8968
8969 * gcc.c-torture/compile/961203-1.cexp: New script.
8970
8971 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
8972
8973 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
8974 up the includes ourselves.
8975
8976 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
8977
8978 * lib/plumhall.exp: Remove random include, and add a few
8979 verbose messages for debugging.
8980
8981 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
8982
8983 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
8984 of trying to do it ourselves.
8985
8986 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
8987
8988 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
8989
8990 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
8991
8992 * gcc.prms/5403.c: Made regexp a bit less strict.
8993
8994 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
8995
8996 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
8997 is returned from remote_load instead.
8998 * lib/plumhall.exp: Ditto.
8999 * lib/mike-g++.exp: Ditto.
9000 * lib/old-dejagnu.exp: Ditto.
9001 * lib/c-torture.exp: Ditto.
9002
9003 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
9004
9005 * lib/g++.exp: Use build_wrapper procedure.
9006 * lib/gcc.exp: Ditto.
9007
9008 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
9009
9010 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
9011 an old-style decl for malloc. Fixes tests to work when
9012 sizeof (int) != sizeof (size_t).
9013
9014 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
9015
9016 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
9017
9018 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
9019 use stdargs.h interface.
9020
9021 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
9022
9023 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
9024 NO_VARARGS when compiling.
9025
9026 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
9027
9028 * lib/plumhall.exp(ph_includes): New procedure.
9029 (ph_make): Use it.
9030 (ph_compiler): Ditto.
9031
9032 * lib/g++.exp: Rename test-glue.c to testglue.c.
9033 * lib/gcc.exp: Ditto.
9034
9035 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
9036
9037 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
9038 to completion when it's called.
9039
9040 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
9041
9042 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
9043 is defined, don't do test.
9044
9045 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
9046
9047 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
9048 for object files.
9049 (ph_summary): Mark skipped testcases as untested, not unresolved.
9050
9051 * lib/plumhall.exp (ph_make): If unresolved because of bad
9052 errorCode, record errorCode in log file.
9053 (*): Replace send_log/verbose with verbose -log.
9054
9055 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
9056
9057 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
9058 double conversion if double isn't at least 8 bytes.
9059
9060 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
9061 int to work with targets where int is 16 bits.
9062
9063 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
9064 8 bytes, just exit, since 4 byte doubles don't have enough bits of
9065 precision for the test to complete.
9066
9067 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
9068
9069 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
9070 if d10v is not compiled with the -mdouble64 flag.
9071 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
9072
9073 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
9074 d10v is not compiled with the -mint32 flag.
9075
9076 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
9077
9078 * lib/plumhall.exp: Use incr_count.
9079
9080 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
9081
9082 * gcc.c-torture: Update to c-torture-1.45.
9083
9084 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
9085
9086 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
9087 the name of the expect testcase file).
9088
9089 * lib/g++.exp(g++_init): Ditto.
9090
9091 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
9092
9093 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
9094 the host.
9095
9096 * lib/gcc.exp(gcc_exit): New procedure.
9097
9098 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
9099
9100 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
9101 specs where appropriate.
9102
9103 * g++.old-deja/g++.arm/*: Added additional ERROR checks
9104 because of new "candidates are" messages, and removed a few
9105
9106 * Converted all non-old-style g++ testcases to old-style, and
9107 moved into g++.old-deja.
9108
9109 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
9110
9111 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
9112 options.
9113
9114 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
9115 succeeded.
9116
9117 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
9118
9119 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
9120
9121 * lib/gcc.exp (gcc_target_compile): Add support for defining
9122 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
9123 the machine doesn't have those features.
9124
9125 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
9126
9127 * g++.law/operators4.exp: Don't use LIBS.
9128
9129 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
9130
9131 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
9132
9133 * lib/mike-g++.exp: Don't set the compiler to be tested here.
9134 * lib/g++.exp: Set it here instead. Also, allow use of the
9135 --tool_exec and --tool_opt options. Change CXX to
9136 GXX_UNDER_TEST.
9137
9138 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
9139
9140 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
9141
9142 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
9143
9144 * lib/old-dejagnu.exp: Use prune_warnings instead of
9145 prune_system_crud.
9146 * lib/mike-g++.exp: Ditto.
9147 * lib/gcc.exp: Ditto.
9148 * lib/g++.exp: Ditto.
9149
9150 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
9151
9152 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
9153
9154 * 941014-2.c: Include stdlib.h
9155 * 960327-1.c: Include stdio.h
9156 * dbra.c, index-1.c: Don't assume ints are 32bits.
9157
9158 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
9159
9160 * lib/gcc.exp: Add gcc,stack_size target feature.
9161
9162 * lib/g++.exp(g++_target_compile): Add the include and link
9163 paths here, not in two other places. And, it's $options, not
9164 options.
9165
9166 * lib/mike-g++.exp(postbase): Remove the code that determines
9167 the correct include and link paths.
9168 * g++.old-deja/old-deja.exp: Ditto.
9169
9170 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
9171
9172 * lib/g++.exp(g++_init): target_compile no longer returns the
9173 filename of the result.
9174
9175 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
9176
9177 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
9178 call to glob.
9179
9180 * gcc.c-torture/special/special.exp: Change call to
9181 gcc_target_compile to include the object file.
9182
9183 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
9184
9185 * gcc.c-torture/special/special.exp: Correct misspelling in last
9186 change.
9187
9188 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
9189
9190 * lib/plumhall.exp(ph_summary): Log the entire output of the
9191 executable. Return -1 if there were any failures, 0 otherwise.
9192 (ph_execute): Return -1 if there were any failures, 0 otherwise.
9193 (ph_make): Clean up objects and executables that were built
9194 if the tests succeeded.
9195
9196 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
9197
9198 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
9199 libraries and includes in the build tree as appropriate.
9200
9201 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
9202
9203 * lib/c-torture.exp: Instead of looking for the global variable
9204 NO_LONG_LONG, check to see if that's a feature of the target.
9205
9206 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
9207
9208 * config/default.exp: Minimize. Delete the remainer of the files in
9209 config; this functionality is now in devo/dejagnu/config.
9210
9211 g++.*/*: Pass any additional flags used to compile to postbase;
9212 delete CXXFLAGS.
9213
9214 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
9215 is now done by runtest.exp. Use gcc_target_compile instead of
9216 compile.
9217
9218 lib/c-torture.exp: Use gcc_target_compile instead of compile.
9219 Remove references to CFLAGS. Use remote_file instead of
9220 calling rm -f.
9221 (c-torture): Take a list of arguments to use to compile this
9222 testcase.
9223
9224 lib/g++.exp: Simplify. Use target_compile instead of compile.
9225 lib/gcc-dg.exp: Ditto.
9226 lib/gcc.exp: Ditto.
9227 lib/mike-{gcc,g++}.exp: Ditto.
9228 lib/old-dejagnu.exp: Ditto.
9229 lib/plumhall.exp: Ditto.
9230
9231 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
9232
9233 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
9234 (ph_linker): Likewise.
9235
9236 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
9237
9238 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
9239 MAP_ANON / MAP_ANONYMOUS if defined;
9240 else try to map from /dev/zero .
9241
9242 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
9243
9244 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
9245 isn't defined, then define it to MAP_ANONYMOUS.
9246
9247 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
9248
9249 * gcc.c-torture: Update to c-torture-1.42 release.
9250
9251 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
9252
9253 * gcc.c-torture: Update to c-torture-1.41 release.
9254
9255 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
9256
9257 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
9258 c-torture release.
9259
9260 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
9261
9262 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
9263 and LDFLAGS. Fix second case to append the target_info ldflags
9264 onto LDFLAGS, not CFLAGS.
9265 * lib/g++.exp (g++_init): Add target_info stuff.
9266 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
9267 of libgloss and newlib flags for !native.
9268
9269 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
9270 (GDB): Fix relative path to go up another dir for finding gdb.
9271
9272 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
9273
9274 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
9275 versions in the target_info array, if they don't exist.
9276
9277 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
9278
9279 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
9280
9281 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
9282
9283 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
9284 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
9285
9286 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
9287
9288 * lib/old-dejagnu.exp: Don't remove the output file before we've
9289 actually tested it. Don't append pwd to the path of the executable
9290 we're testing.
9291
9292 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
9293
9294 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
9295
9296 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
9297
9298 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
9299 temporary directory for compiler files, and set it to a default
9300 value of /tmp. Set $output as the name of the output file from
9301 compiling the testcase. Add a -o option to $cflags_var so the
9302 compiler writes the final output file as $output. Set $executable
9303 to $output.
9304
9305 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
9306 directory for compiler files, and set it to /tmp if it doesn't
9307 already have a value. Set $output_file to the name of the output
9308 file from compiling the testcase. Add a -o option to CXXFLAGS so
9309 the compiler writes the final output file as $output. Use $output
9310 as the executable to be tested.
9311
9312 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
9313
9314 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
9315
9316 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
9317
9318 * gcc.c-torture/execute/pending-1.c: New test. Still
9319 pending in Tege's queue.
9320
9321 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
9322
9323 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
9324 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
9325 if there were failures. Call unresolved if there were unresolved
9326 testcases. Call gcc_fail if program did not run to completion.
9327 (ph_make): Pass additional argument name to ph_execute.
9328 (ph_execute): Add new argument. Pass additional arguments to
9329 ph_summary. Call gcc_fail is there is no execution output.
9330
9331 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
9332
9333 * lib/plumhall.exp (proc_summary): Output relavent summary
9334 lines into the log so specific failures in plumhall can be
9335 investigated.
9336
9337 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
9338
9339 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
9340 (c-torture-execute): Don't try to execute tests which use
9341 "long long" types if $NO_LONG_LONG is nonzero.
9342
9343 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
9344
9345 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
9346 not c-torture.
9347
9348 * gcc.ieee: Move from here.
9349 * gcc.c-torture/execute/ieee: To here.
9350
9351 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
9352
9353 * gcc.c-torture: Update to c-torture-1.41 release.
9354
9355 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
9356
9357 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
9358 not "$output".
9359
9360 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
9361
9362 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
9363 -c present.
9364
9365 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
9366
9367 * config/proelf.exp: Handle connecting to a simulator.
9368
9369 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
9370
9371 * config/proelf.exp: New file. Enough framework that we can
9372 run c-torture tests on the proelf targets (or any other target
9373 that gdb can connect to for that matter).
9374
9375 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
9376
9377 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
9378 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
9379
9380 * lib/plumhall.exp (ph_execute): Always call ph_summary if
9381 exec_output exists.
9382
9383 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
9384
9385 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
9386 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
9387
9388 * config/*.exp: Update FSF address. Change result of ${tool}_load
9389 to pass/fail/unresolved/unsupported/untested. Caller must now
9390 call unresolved/unsupported/untested.
9391 * lib/*.exp: Update FSF address. Update to handle new results of
9392 ${tool}_load.
9393 * lib/chill.exp (verbose): Delete.
9394
9395 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
9396
9397 * lib/gcc.exp (default_gcc_start): Change order of args to
9398 $LDFLAGS $CFLAGS $LIBS.
9399 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
9400 Save/set/restore CFLAGS. Pass single arg to gcc_start.
9401 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
9402 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
9403 * gcc.misc-tests/dg-test.exp: Likewise.
9404 * gcc.misc-tests/msgs.exp: Likewise.
9405 * gcc.prms/prms.exp: Likewise.
9406 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
9407 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
9408
9409 * lib/dg.exp: Deleted, moved to dejagnu/lib.
9410
9411 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
9412
9413 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
9414
9415 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
9416 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
9417
9418 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
9419 necessary.
9420
9421 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
9422
9423 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
9424 global for loop; add use of $mathlib.
9425 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
9426 settings here; set mathlib for anything but VxWorks.
9427
9428 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
9429
9430 * gcc.c-torture: Update to c-torture-1.40 release.
9431
9432 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
9433
9434 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
9435 dg.exp.
9436
9437 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
9438
9439 * lib/c-torture.exp (c-torture-execute): Declare "output" as
9440 global.
9441
9442 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
9443
9444 * lib/g++.exp (LIBS): Define if not already.
9445 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
9446 (gcc-dg-prune): Call prune_gcc_output.
9447 * lib/gcc.exp (prune_gcc_output): New proc.
9448 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
9449 prune_gcc_output.
9450
9451 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
9452
9453 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
9454 (c-torture-execute): Likewise. Rename `name' to `testcase'.
9455
9456 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
9457
9458 * gcc.c-torture: Update to c-torture-1.39 release.
9459
9460 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
9461
9462 * lib/c-torture.exp (c-torture-execute): Don't return if one option
9463 fails, try others as well.
9464
9465 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
9466
9467 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
9468 If compilation fails, mark execute tests as `untested'.
9469 If test is marked as unsupported, don't mark compilation and
9470 execute tests as failed.
9471
9472 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9473
9474 * lib/g++.exp (g++_init): Don't link in libg++, and look to
9475 libstdc++ for whether or not we want to be doing shared
9476 libraries. Delete link_curses since we don't need it anymore.
9477 * lib/mike-g++.exp (postbase): Don't link in libg++.
9478 * g++.old-deja/old-deja.exp: Likewise.
9479
9480 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9481
9482 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
9483
9484 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9485
9486 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
9487 For that, add `-Wl,-a,shared_archive'.
9488 * g++.old-deja/old-deja.exp: Likewise.
9489
9490 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
9491
9492 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
9493
9494 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
9495
9496 * lib/mike-g++.exp (postbase): Pay attention to the status of
9497 g++_load.
9498
9499 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9500
9501 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
9502
9503 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
9504
9505 * lib/gcc.exp (default_gcc_start): No longer need to log program
9506 being executed or its output, execute_anywhere does that now.
9507 * lib/g++.exp (default_g++_version): Call execute_anywhere.
9508 (default_g++_start): Likewise. Delete calls to verbose/send_log.
9509
9510 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9511
9512 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
9513 the same as those in lib/g++.exp.
9514
9515 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
9516
9517 * gcc.c-torture: Update to c-torture-1.38 release.
9518 * gcc.ieee: Related changes.
9519
9520 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
9521
9522 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
9523 "exec". Minor reformatting changes.
9524
9525 * config/rom68k.exp (${tool}_load): Make it work in a canadian
9526 cross. This means all "exec" calls now work on a remote host as
9527 well.
9528 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
9529 cross. Filter out the extra "\r\n" stuff that expect puts in.
9530 (c-torture-execute): Filter out the bogus warnings like
9531 c-torture-compile does. Add support for canadian cross.
9532 * lib/gcc.exp (default_gcc_version, default_gcc_start)
9533 Use execute_anywhere rather than calling exec directly. Now it
9534 works for canadian cross testing.
9535
9536 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
9537
9538 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
9539 results into a variable, and check that rather than using file exists.
9540
9541 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9542
9543 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
9544 create a libg++.so. For sunos4.1.*, also add -ltermcap.
9545
9546 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9547
9548 * g++.old-deja/old-deja.exp: Create and pass runshlib and
9549 lib_curses if there's a shared libg++ in the build tree.
9550
9551 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
9552
9553 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
9554 if not supported target.
9555
9556 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9557
9558 * lib/g++.exp (g++_init): Move empty setting of runshlib and
9559 link_curses up to always happen, not just for native builds.
9560
9561 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
9562
9563 * gcc.c-torture: Update to c-torture-1.36 release.
9564 * gcc.failure: Related changes.
9565
9566 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
9567
9568 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
9569
9570 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9571
9572 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
9573 * lib/mike-g++.exp (postbase): Not in here. Still reference
9574 runshlib, link_curses, and mathlib for link and run.
9575
9576 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
9577 pass the runtime shared library options for Solaris, OSF/1, and
9578 Irix5, and link with -lcurses to avoid unresolved references.
9579
9580 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9581
9582 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
9583 only run once.
9584
9585 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
9586
9587 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
9588
9589 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
9590
9591 * gcc.c-torture: Update to c-torture-1.35 release. Note we
9592 do not have a framework for the "compat" tests yet.
9593
9594 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9595
9596 * lib/mike-g++.exp (postbase): New local variable `mathlib',
9597 set to null if we're testing vxworks5.1. Use that instead of
9598 `-lm' in the setting of LIBS for link and run.
9599
9600 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9601
9602 * config/rom68k.exp (${tool}_load): Major changes to make it
9603 work. Verified that it does in fact return the stuff in
9604 exec_output properly. Catch any Emul or any TRAP other than 0.
9605
9606 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9607
9608 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
9609 LDFLAGS properly for targets that need stuff from libgloss.
9610 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
9611 only run once.
9612 (gpp_initialized): New variable.
9613
9614 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
9615
9616 * config/rom68k.exp: Load libgloss.exp.
9617 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
9618 so we can produce a fully linked binary.
9619 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
9620 so we can produce a fully linked binary.
9621
9622 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
9623
9624 * lib/plumhall.exp (ph_section): Watch for expected failures.
9625 Add missing `else'.
9626
9627 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
9628 run the testcase.
9629 (c-torture): Likewise.
9630
9631 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
9632
9633 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
9634
9635 * lib/mike-g++.exp (mike_cleanup): New proc.
9636 (prebase): New globals compiler_result, not_compiler_result,
9637 target_regexp.
9638 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
9639 allow leading "-" in pattern. Watch for unsupported tests.
9640 If $compiler_result is set, pattern match assembler code,
9641 and ditto for $not_compiler_result.
9642 * lib/mike-gcc.exp: Likewise.
9643
9644 * lib/plumhall.exp (ph_execute): Only call ph_summary if
9645 execution "succeeded".
9646
9647 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
9648
9649 * config/win32.exp: New file.
9650 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
9651
9652 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
9653
9654 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
9655 unsupported.
9656 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
9657 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
9658 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
9659
9660 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
9661 "... without exceptions was ...". That is now handled by
9662 prune_system_crud.
9663 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
9664
9665 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
9666
9667 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
9668 sieve.c,sort2.c}: New files.
9669 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
9670 sieve.exp,sort2.exp}: Drivers for them.
9671
9672 * lib/mike-gcc.exp (program_output): New user settable variable.
9673 (postbase): Call prune_system_crud. Also prune extraneous compiler
9674 messages.
9675 * lib/mike-g++.exp (program_output): New user settable variable.
9676
9677 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
9678
9679 * config/sh.exp: Deleted (use sim.exp instead).
9680
9681 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9682
9683 * config/vx.exp: Declare CHECKTASK as global.
9684 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
9685 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
9686 * lib/old-dejagnu.exp: Load [pwd]/$executable.
9687
9688 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
9689
9690 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
9691 target. Like vx.exp, only includes `vx29k.exp' instead of
9692 `vxworks.exp'.
9693
9694 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
9695
9696 * config/sim.exp: Increase time limit from 120 seconds to 240.
9697
9698 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
9699
9700 * gcc.c-torture/execute/950628-1.c: New test.
9701
9702 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
9703
9704 * gcc.c-torture: Update with changes/additions from
9705 c-torture-1.34.
9706
9707 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
9708
9709 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
9710
9711 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
9712
9713 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
9714
9715 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
9716
9717 * gcc.c-torture/compile/950512-1.c: New test.
9718 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
9719 * gcc.dg/struct-ret-1.c: Likewise.
9720
9721 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
9722
9723 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
9724 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
9725
9726 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
9727
9728 * gcc.c-torture/special/920411-1.c: Deleted.
9729 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
9730
9731 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
9732
9733 * config/sim.exp (${tool}_load): Hack in call to bash to get a
9734 cpu limit.
9735
9736 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
9737
9738 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
9739
9740 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
9741
9742 From kenner;
9743 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
9744 is the proper length.
9745 * va-arg-3.c: Likewise.
9746
9747 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
9748
9749 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
9750 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
9751
9752 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
9753 * lib/g++.exp (default_g++_start): Delete old cruft.
9754
9755 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
9756
9757 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
9758 (2 * (1 << 18)) to (2 * (1 << 17)).
9759
9760 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
9761
9762 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
9763
9764 * config/rom68k.exp: Renamed from config/idp.exp
9765
9766 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
9767
9768 * c-torture/compile/921109-2.c
9769
9770 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
9771
9772 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
9773 excess errors.
9774
9775 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
9776
9777 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
9778 output.
9779 * lib/g++.exp (default_g++_start): Likewise.
9780
9781 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
9782
9783 * gcc.c-torture/compile/950329-1.c: New test.
9784
9785 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
9786
9787 * config/bug.exp (${tool}_load): Updated to use new remote_open
9788 and remote_close procs.
9789 * config/idp.exp: New file.
9790
9791 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
9792
9793 * gcc.c-torture/execute/950322-1.c: New test.
9794
9795 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
9796
9797 * config/vx.exp (${tool}_load): Clean up testing of return code from
9798 vxworks_ld and vxworks_spawn.
9799
9800 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
9801
9802 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
9803
9804 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
9805
9806 * lib/old-deja.exp: Add `excess errors test - ' error, now one
9807 can mark excess errors on a machine by machine basis. Note, the
9808 default is to not expect any excess errors, even when excess
9809 errors test - is given, so you will want to put an XFAIL ... on
9810 these lines. For example, // excess errors test - XFAIL hppa*-*-*
9811 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
9812 those 4 machines, but no others.
9813
9814 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
9815
9816 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
9817 * lib/c-torture.exp: to here.
9818
9819 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
9820
9821 * gcc.c-torture/execute/950221-1.c: New test.
9822 * gcc.c-torture/execute/struct-ret-1.c: New test.
9823 * gcc.c-torture/compile/950221-1.c: New test.
9824
9825 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
9826
9827 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
9828
9829 * gcc.c-torture/execute/arith-1.c (main): Return 0.
9830 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
9831
9832 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
9833
9834 * g++.gb: New directory of tests, derived from my signature and
9835 class scoping tests.
9836
9837 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
9838 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
9839 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
9840 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
9841 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
9842 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
9843 * g++.gb/sig25.C: Likewise.
9844
9845 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
9846 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
9847 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
9848 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
9849 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
9850 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
9851 * g++.gb/sig25.exp: Likewise.
9852
9853 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
9854 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
9855 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
9856 * g++.gb/scope13.C: Likewise, this test still fails.
9857
9858 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
9859 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
9860 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
9861 * g++.gb/scope13.exp: Ditto.
9862
9863 * g++.gb/README: New file, explains what these tests are about.
9864
9865 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
9866
9867 * lib/dg.exp (dg-do): Support `preprocess'.
9868 (dg-test): Likewise.
9869
9870 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
9871
9872 * config/udi.exp: change "continue -expect" to "exp_continue".
9873
9874 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
9875
9876 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
9877 Delete redundant tests.
9878
9879 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
9880 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
9881 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
9882 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
9883 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
9884 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
9885 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
9886 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
9887
9888 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
9889 storing label pointers.
9890 * gcc.c-torture/execute/921019-1.c: Likewise.
9891 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
9892 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
9893 parameter fp.
9894 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
9895 constants.
9896
9897 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
9898 Delete obsolete tests.
9899
9900 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
9901 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
9902 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
9903 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
9904 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
9905 * gcc.c-torture/compile/950124-1.c: New test.
9906
9907 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
9908
9909 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
9910
9911 * lib/mike-g++.exp: Add -lm to LIBS.
9912
9913 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
9914
9915 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
9916
9917 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
9918
9919 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
9920
9921 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
9922
9923 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
9924
9925 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
9926
9927 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
9928 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
9929 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
9930 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
9931 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
9932 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
9933 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
9934 * g++.law/{operators31.C, operators32.C,
9935 * g++.law/{operators33.C, operators34.C}: Likewise.
9936 * g++.law/{pic1.C, refs2.C}: Likewise.
9937 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
9938 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
9939 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
9940 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
9941
9942 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
9943 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
9944 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
9945 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
9946 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
9947 * g++.law/{enum9.exp, friend5.exp}: Likewise.
9948 * g++.law/{nest3.exp, nest4.exp}: Likewise.
9949 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
9950 * g++.law/{operators30.exp, operators31.exp}: Likewise.
9951 * g++.law/{operators32.exp, operators33.exp}: Likewise.
9952 * g++.law/{operators34.exp}: Likewise.
9953 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
9954 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
9955 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
9956 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
9957 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
9958
9959 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
9960 No longer expected to fail.
9961 * g++.law/missed-error3.C: Tweak for recent bool changes.
9962
9963 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
9964
9965 * config/emb-unix: Deleted.
9966 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
9967 remote execution. Do final link on remote host if REMOTE_LINK is set.
9968
9969 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
9970
9971 * lib/dg.exp (dg-test): Fix typo in last patch.
9972
9973 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
9974
9975 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
9976 (handles multiple occurrences).
9977
9978 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
9979
9980 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
9981 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
9982 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
9983 printed).
9984 * lib/c-torture.exp (c-torture-compile): Likewise.
9985 (c-torture): Prepend full path if missing.
9986 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
9987 (gcc_fail): Likewise.
9988 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
9989
9990 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
9991
9992 * lib/netware.exp: Only attach to NetWare i386 systems.
9993
9994 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
9995
9996 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
9997 messages. Add test name to "output pattern match" pass/fail message.
9998
9999 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
10000
10001 * gcc.dg: New testsuite.
10002 * gcc.dg/dg.exp: New file.
10003
10004 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
10005 test-switch.c}: Deleted.
10006
10007 * gcc.misc-tests/msgs.exp: New testcase driver.
10008
10009 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
10010
10011 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
10012 Watch for illegal return values from ${tool}_load.
10013 * config/unix.exp (${tool}_load): Fix pass/fail detection for
10014 cross targets. Coerce return value >0 to 1.
10015
10016 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
10017
10018 * config/unix.exp (${tool}_load): Call program rsh, not proc.
10019
10020 * config/emb-unix.exp: New file.
10021
10022 * config/sim.exp: Error if variable $SIM not defined.
10023 (${tool}_load): Mark test as "untested" if simulator missing.
10024
10025 * config/unix.exp: Load remote.exp to get rcp_download.
10026 * lib/c-torture.exp: Use different option lists for testcases with
10027 and without loops.
10028 * gcc.c-torture/execute/execute.exp: Likewise.
10029
10030 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
10031
10032 * config/*.exp: Clarify return code from ${tool}_load.
10033 Call `unresolved' or `untested' instead of `warning' or `perror'
10034 (sometimes you still want to call both though).
10035 Add comment that `shell_id' is local to each file.
10036 * config/udi.exp (timeout): Set to 30.
10037 Don't print warning if connection fails, $connectmode has already
10038 printed an error.
10039 (${tool}_load): Move verbose messages to level 2.
10040 Rework pattern for "Process started" message.
10041 Pass `shell_id' to ${connectmode}_download.
10042 Retry twice upon timeout. Make resetting of target more robust.
10043 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
10044 Pass `shell_id' to exit_$connectmode.
10045 Only call exit_$connectmode if connected.
10046 * config/unix.exp (${tool}_load): Check return codes better.
10047 * config/vrtx.exp (${tool}_load): Likewise.
10048 * config/vx.exp (${tool}_load): Likewise.
10049 Delete unneeded global's.
10050 * lib/dg.exp (dg-test): Update to reflect clarified return codes
10051 from ${tool}_load.
10052 (dg-stat): Delete.
10053 (dg-init): Delete recording of pass/fail counts.
10054 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10055 (old-dejagnu-init): Likewise.
10056 (old-dejagnu-stat): Delete contents, empty proc now.
10057 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
10058 (c-torture): Delete references to lcnt, lpass, lfail.
10059 Get option list from TORTURE_OPTIONS.
10060 Delete -funroll[-all]-loops if no loops.
10061 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
10062 (g++_stat): Delete contents (empty proc now).
10063 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
10064 (gcc_finish): Likewise.
10065 (gcc_stat): Deleted.
10066 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
10067 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
10068 * gcc.c-torture/execute/execute.exp: Likewise.
10069 Split tests into two parts: compile, execute.
10070 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
10071 no loops. Update to reflect clarified return codes from ${tool}_load.
10072
10073 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
10074
10075 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
10076 to grep for.
10077 (old-dejagnu): Likewise (where necessary).
10078
10079 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
10080
10081 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
10082
10083 * lib/dg.exp (dg-process-target): Fix processing of selector.
10084 Add comment regarding use of `error'.
10085
10086 * lib/gcc.exp (prune_system_crud): Define if missing.
10087 * lib/g++.exp (prune_system_crud): Likewise.
10088
10089 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
10090 Call prune_system_crud.
10091 * lib/dg.exp (dg-runtest): New proc.
10092 Use perror instead of send_user for tcl errors in testcase.
10093 Don't return any value, it's never used.
10094 Don't clobber previous definition of `unknown'.
10095 Print tcl errors in `dg-final'.
10096
10097 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
10098
10099 * lib/dg.exp (dg-process-target): Improve syntax error messages.
10100 (dg-test): Don't print errorInfo, it contains stack backtrace.
10101
10102 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
10103
10104 * lib/g++.exp (runtest_file_p): Define if missing.
10105
10106 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
10107
10108 * lib/mike-g++.exp: Comment out loading of g++.exp.
10109 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
10110 (default_g++_version): Always print something.
10111 (default_g++_start): Comment out call to `which'.
10112 (g++_start, g++_load): Deleted (must be defined in config file).
10113 * lib/gcc.exp: Test for existence of $CC at start.
10114 Delete check for tmpdir (done in gcc_init).
10115 (default_gcc_version): Always print something.
10116 (default_gcc_start): Comment out call to `which'.
10117 * config/*.exp: Major cleanup - make cross targets work at least a
10118 little better for g++ (by not being "--tool gcc" specific).
10119 Rename gcc_xxx to ${tool}_xxx.
10120 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
10121 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
10122
10123 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
10124
10125 * lib/c-torture.exp (c-torture-compile): Rework compiler
10126 message processing.
10127
10128 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
10129 c-torture.
10130
10131 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
10132
10133 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
10134
10135 * lib/dg.exp (dg-process-target): Support { target native }.
10136
10137 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
10138
10139 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
10140 looked for "... program xxx got fatal signal".
10141 Correct regsub munging of `comp_output'.
10142 Ignore compiler messages "path prefix not used" and "linker input
10143 file unused".
10144
10145 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
10146
10147 * lib/gcc.exp (runtest_file_p): Define if missing.
10148 * gcc.prms/template.c: Example to work from.
10149
10150 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
10151
10152 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
10153 * lib/dg.exp (dg-test): Call unsupported testcases as such.
10154
10155 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
10156 * gcc.prms/1883.c: Moved from compile/940714-1.c.
10157 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
10158 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
10159
10160 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
10161 (dg-process-target): No longer a varargs proc.
10162 Return S/N for target, P/F for xfail. All callers changed.
10163 (user option procs): More argument checking.
10164 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
10165 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
10166 (dg-test): Skip test if not running on selected target in `dg-do'.
10167 Update handling of `dg-do-what', `dg-output-text'.
10168 Separate execution pass/fail from output pattern match pass/fail.
10169 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
10170
10171 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
10172
10173 * gcc.c-torture/special/special.exp: Don't expect failure for mips
10174 target for 920510-1.c.
10175
10176 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
10177
10178 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
10179 Clean up comment regarding use of passcnt, etc.
10180 (gcc_stat): Don't update `testcnt' here.
10181 (gcc_finish): Do it here.
10182 Might as well reset `but_id' here too.
10183 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
10184 to determine if the file should be tested.
10185 * gcc.c-torture/compile/compile.exp: Likewise.
10186 * gcc.c-torture/execute/execute.exp: Likewise.
10187 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10188 * gcc.misc-tests/dg-test.exp: Likewise.
10189 * gcc.prms/prms.exp: Likewise.
10190 * gcc.wendy/wendy.exp: Likewise.
10191 * g++.old-deja.exp: Likewise.
10192 Move "Testing file" message to verbose level 1.
10193
10194 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
10195
10196 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
10197
10198 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
10199
10200 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
10201 (default_gcc_start): Accept optional second list element
10202 of compiler flags. Print compiler output at verbosity level 2.
10203 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
10204 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
10205 Save current values of framework globals passcnt, failcnt, xpasscnt,
10206 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
10207 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
10208 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
10209 xfailcnt to compute stats. Update framework global `testcnt' from
10210 pass/fail counts.
10211 (gcc_finish): New proc. Clean up test environment.
10212 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
10213 (gcc_epass, gcc_efail): Delete.
10214 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
10215 argument of line number.
10216 (dg-init): If the tool has an init routine, call it.
10217 (dg-test): Remove args `cflags_var' and `libs_var'.
10218 Pass all compiler options to ${tool}_start.
10219 Handle missing line number.
10220 (dg-finish): New function.
10221 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
10222 particular files. Call gcc_finish at end. Move "skipping test"
10223 message to verbosity level 3.
10224 * gcc.c-torture/compile/compile.exp: Likewise.
10225 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10226 * gcc.c-torture/execute/execute.exp: Likewise.
10227 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10228 Print testcase being tried at verbosity level 1.
10229 * gcc.c-torture/special/special.exp: Unset xfail.
10230 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10231 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
10232 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
10233 * gcc.failure/failure.exp: Likewise.
10234 * gcc.ieee/ieee.exp: Likewise.
10235 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
10236 Update call to dg-test. Call dg-finish at end.
10237 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
10238 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10239 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
10240 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
10241 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
10242 * gcc.wendy/wendy.exp: Add copyright.
10243 Delete setting of tmpdir (done by gcc_init).
10244 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
10245 Pass compiler flags to gcc_start. Call gcc_finish at end.
10246 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
10247 gcc_[ce]pass/fail.
10248
10249 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
10250
10251 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
10252 confusion.
10253 (g++_load): Likewise.
10254
10255 * config/*.exp (gcc_load): Some were varargs fns and some were not.
10256 Rename argument to `prog' to remove the confusion.
10257 Varargs fns behave differently too!
10258 (g++_load): Likewise.
10259
10260 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
10261
10262 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
10263 what it is. Delete (always) printing of status value for !native.
10264 Simplify verbose code, and include status and exec_output.
10265 (g++_load): Use gcc_load.
10266
10267 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
10268
10269 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
10270 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
10271 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
10272 940714-3.c as these testcases don't exist anymore. Make
10273 va-arg-1.c expected to pass.
10274
10275 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
10276
10277 * gcc.misc-tests/misc.exp: Only run specific testcases.
10278 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
10279 * gcc.misc-tests/dg-[1-9].c: New files.
10280
10281 * lib/dg.exp: New testsuite driver.
10282 * gcc.prms/prms.exp: Use it.
10283
10284 * README.gcc: New file.
10285
10286 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
10287 Document and reset `lxpass' and `lxfail'.
10288 Simplify "initialized" message.
10289 (gcc_stat): Clean up comments a little.
10290
10291 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
10292
10293 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
10294
10295 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
10296
10297 * lib/old-dejagnu.exp (process-option): New proc.
10298 (old-dejagnu-init, old-dejagnu-stat): Likewise.
10299 (old-dejagnu): Simplify.
10300 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
10301
10302 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
10303
10304 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
10305 exists and is not an empty string.
10306
10307 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
10308 $xfail rather than calling setup_xfail. Clear $xfail when test is
10309 finished.
10310 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
10311 automatically.
10312
10313 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
10314 longer expected to fail.
10315
10316 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
10317 "f" function call.
10318
10319 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
10320
10321 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
10322 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
10323 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
10324 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
10325 c-torture-1.29.
10326
10327 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
10328 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
10329
10330 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
10331
10332 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
10333 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
10334
10335 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
10336 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
10337 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
10338
10339 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
10340
10341 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
10342 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
10343 940714-1.c, 940714-2.c, 940714-3.c},
10344 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
10345 gcc.misc-tests/{mg.c,mg.exp}:
10346 New tests.
10347 * gcc.noncompile/noncompile.exp: Change accordingly.
10348
10349 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
10350
10351 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
10352 Undo previous clobberage.
10353
10354 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
10355
10356 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
10357 * gcc.special/{930510-1.c, special.exp}:
10358 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
10359 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
10360 struct-varargs-1.c}: New tests from c-torture-1.26.
10361
10362 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
10363
10364 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
10365 argument to switch.
10366
10367 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
10368
10369 * Revert the previous changes. Please see Rob's directory
10370 (/lisa/test/rob/progressive/gcc/testsuite) for testing
10371 fixes.
10372
10373 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
10374
10375 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
10376 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
10377 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
10378 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
10379 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
10380 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
10381 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
10382 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
10383 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
10384 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
10385 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
10386 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
10387 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
10388 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
10389 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
10390 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
10391 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
10392 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
10393 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
10394 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
10395 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
10396 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
10397 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
10398 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
10399 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
10400 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
10401 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
10402
10403 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
10404
10405 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
10406 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
10407 with perror calls.
10408
10409 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
10410
10411 * config/unix.exp (g++_load): Fix syntax.
10412
10413 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
10414
10415 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
10416 * gcc.noncompile/921017-1.c: Deleted obsolete test.
10417 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
10418 Don't expect va-arg-1.c to fail. Correct expected output for
10419 920928-1.c.
10420 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
10421 * gcc.wendy/hbm4.c: Correct typo.
10422 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
10423
10424 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
10425
10426 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
10427 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
10428 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
10429 * lib/c-torture.exp (c-torture-compile): Ditto.
10430
10431 Reduce volume of output (remove all the -I's and such).
10432 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
10433 Call gcc_cpass, gcc_cfail.
10434 (c-torture): Pass testing option to c-torture-compile.
10435
10436 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
10437
10438 Bring patches over from progressive.
10439 * config/default.exp: Exit remote shell cleanly.
10440 (g++_exit, g++_start): Add default versions.
10441 * config/sim.exp (gcc_load): Use perror, not error.
10442
10443 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
10444
10445 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
10446 set in site.exp.
10447
10448 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
10449
10450 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
10451 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
10452 (wendy_try): New proc to run testcase.
10453 (main loop): Call 'em.
10454 * gcc.wendy/*.c: Clean up pass to correct expected output.
10455
10456 * lib/gcc.exp: Minor cleanup work.
10457 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
10458
10459 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
10460
10461 * config/sim.exp (gcc_load): Document return codes better.
10462 Don't pass -v to simulator.
10463
10464 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
10465
10466 * gcc.special/920717-x.c: Fix typo.
10467 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
10468 get at sources.
10469
10470 * lib/mike-gcc.exp: Fix typo.
10471
10472 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
10473
10474 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
10475 binary to use, transform the name.
10476 * config/*.exp: rename everything. Nuke any g++ specific files,
10477 it's now a special case of gcc that requires no special support.
10478 Add a default.exp for unsupported targets.
10479
10480 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
10481
10482 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
10483 lib/old-dejagnu.exp: Fix a few patterns to work with the new
10484 version of Tcl.
10485
10486 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
10487
10488 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
10489 than a warning.
10490
10491 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
10492
10493 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
10494
10495 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
10496
10497 * gcc.execute/execute.exp: Combine opt_list and foption_list into
10498 option_list. Compile every file with only 4/6 option choices
10499 (same as C torture) instead of with 12/18 different option
10500 choices.
10501 * lib/c-torture.exp: Likewise.
10502
10503 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
10504 not already set.
10505
10506 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
10507
10508 * lib/old-deja.exp: Add `excess errors test fails' error, now one
10509 can put an XFAIL *-*-* on excess errors.
10510
10511 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
10512
10513 * g++.law: Add more tests derived from g++-bugs snapshots.
10514
10515 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
10516 equivalent to g++.law/init9.
10517
10518 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
10519 compiled it, and the a.out file after we've run it.
10520
10521 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
10522
10523 * lib/mike-g++.exp (postbase): Delete the .o file after we've
10524 compiled it, and the a.out file after we've run it.
10525
10526 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
10527
10528 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
10529
10530 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
10531
10532 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
10533 version number.
10534
10535 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
10536
10537 * g++.law: New directory of g++ tests derived from the g++-bugs
10538 snapshots.
10539
10540 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
10541
10542 * gcc.compile: initbug1.c initbug1.exp testcase added
10543
10544 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
10545
10546 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
10547 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
10548 fixes submitted by Jeff Law (law@cs.utah.edu)
10549 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
10550 Jeff Law (law@cs.utah.edu)
10551
10552
10553 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
10554
10555 * config/unix-g++.exp: Follow the gcc way of doing things.
10556 * g++.old-deja/old-deja.exp: Minor updates.
10557 * lib/g++.exp: New file, follow the gcc way of doing things.
10558 * lib/old-dejagnu.exp: Minor updates.
10559 * lib/mike-g++.exp: Always unset errorInfo.
10560
10561 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
10562
10563 * lib/gcc.exp: Fix some errors with the below change, CC and
10564 CFLAGS should be global when setting, not local.
10565
10566 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
10567
10568 * lib/gcc.exp: Transform tool name.
10569
10570 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
10571
10572 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
10573
10574 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
10575
10576 * lib/gcc.exp: change gcc_done to gcc_stat
10577
10578 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
10579
10580 * Upgraded gcc testsuite to c-torture version 1.25
10581
10582 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
10583
10584 * lib/gcc.exp: added reporting code. Changed verbose compile message.
10585 * lib/c-torture: added hooks for new reporting code.
10586
10587 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
10588
10589 * config/sh-gcc.exp: check if sh-sim exists in the path
10590
10591 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
10592
10593 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
10594 * gcc.compile/compile.exp: Initial changes for new logic.
10595 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
10596 * gcc.failure/failure.exp: Initial changes for new logic.
10597 * gcc.ieee/ieee.exp: Initial changes for new logic.
10598 * gcc.misc-tests/misc.exp: Initial changes for new logic.
10599 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
10600 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
10601 * lib/c-torture.exp: Initial changes for new logic.
10602 * lib/gcc.exp: Initial changes for new logic.
10603
10604 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
10605
10606 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
10607 depend upon failure or success. Fully qualify names in failure
10608 and success messages. Always remove a.out before starting
10609 compile, just in case. Pay more attention to error text output by
10610 the compiler. Handle testcases with no known past errors just
10611 like all others, so that things are uniform. Other miscellaneous
10612 improvements.
10613
10614 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
10615
10616 * gcc.cpp: new directory for cpp tests
10617
10618 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
10619
10620 * lib/chill.exp: Code reformatted, removed unused code.
10621 * config/unix-chill.exp: Code reformatted, removed unused code.
10622 * chill.execute/execute.exp: Code reformatted, removed unused code.
10623 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
10624
10625 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
10626
10627 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
10628 routines not written.
10629
10630 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
10631
10632 * config/bug-gcc.exp: Use new procs from bug.exp.
10633
10634 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
10635
10636 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
10637 via ftp, rather than depending on NFS.
10638 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
10639 case.
10640
10641 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
10642
10643 * config/bug-gcc.exp: Use new download proc.
10644
10645 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
10646
10647 * chill.execute/execute.exp: cleanups, handles errors better
10648 * chill.compile/compile.exp: rewrite, based on execute.exp
10649 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
10650 * lib/chill.exp: major changes to diff proc and compile and link
10651 procs. added chill_fail and chill_pass wrappers to pass and
10652 fail. added more comments, and handle error codes better.
10653 Added a hack to capture stderr from exec, so noncompile tests
10654 can work.
10655
10656 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
10657
10658 * chill.execute/execute.exp: rewrite of testsuite driver
10659 * lib/chill.exp: rewrite of testsuite driver
10660 * config/unix-chill.exp: rewrite of testsuite driver
10661
10662 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
10663
10664 In chill.execute:
10665 * iexpr.ch: Standardize uppercase.
10666 * tuples.dat: Standardize uppercase.
10667 * vary.ch: standardize. Correct varying string assignments.
10668 * vary.dat: Add new output lines.
10669
10670 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
10671
10672 In chill.execute:
10673 * chprintf.ch: Standardize use of uppercase.
10674 * tuples.ch: Standardize and turn arr2 into a DCL,
10675 rather than a SYN.
10676 * pinits.ch: Standardize.
10677
10678 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
10679
10680 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
10681 * Makefil: Renamed to Makefile.in.
10682 * configure.in: New.
10683
10684 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
10685
10686 In chill.execute:
10687 * .cvsignore: Add result/output files.
10688 * Makefile: Fix up variables at start. Use MFLAGS
10689 everywhere. Correct bool_loc, built_ins entries.
10690 Add entry for vary1.ch.
10691 * bitarray.ch: Standardize upper-case usage.
10692 * bitexpr.ch: Standardize, add output of b1.
10693 * params.ch: Use arrayt in along PROC parameters, to
10694 avoid novelty problems.
10695 * sets.ch: Tiny cleanup.
10696 * vary1.ch: Re-indent.
10697
10698 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
10699
10700 * Add PR-related files to Makefiles, .cvsignore files, etc.
10701
10702 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
10703
10704 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
10705 with compiler objects. New names are test-flow.c and test-loop.c
10706
10707 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
10708
10709 * Upgraded c-torture tests from 1.19 to 1.20
10710
10711 * new files:
10712 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
10713 * gcc.compile: 930623-1.c 930623-2.c
10714 * gcc.noncompile: 930622-1.c 930622-2.c
10715 * gcc.failure: 920411-1.c 920627-2.c
10716 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
10717
10718 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
10719
10720 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
10721 More changes to get testsuite working properly. Needs more work.
10722 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
10723
10724 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
10725
10726 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
10727 More changes to get testsuite working properly. Needs more work.
10728
10729 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
10730
10731 * chill.compile/compile.exp: Added for Dejagnu support
10732 * chill.execute/execute.exp: Added for Dejagnu support
10733 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
10734
10735 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
10736
10737 This should complete moving the CHILL test files.
10738 * chill.noncompile(.cvsignore printf.grt
10739 in-printf.grt chprintf.grt chprintf.ch):
10740 Added test-support files.
10741 (Makefile): Modified further.
10742 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
10743 signal.ch): Added test files.
10744 * chill.execute (.cvsignore printf.grt printr.c
10745 in-printf.grt rts.c chprintf.grt rts.h): Added
10746 test-support files.
10747 (Makefile): More corrections.
10748
10749 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
10750
10751 * chill.compile, chill.execute, chill.nocompile: Add CHILL
10752 test cases, ready for DejaGnu.
10753
10754 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
10755
10756 * Upgraded c-torture tests from 1.18 to 1.19
10757
10758 * gcc.compile: added test(s):
10759 930607-1.c
10760 * gcc.execute: added test(s):
10761 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
10762
10763 * added new subdirectory for misc tests: gcc.misc-tests
10764 * gcc.misc-test(s): added tests:
10765 inst-check.c test-consts.c test-ior.c test-switch.c
10766
10767 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
10768
10769 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
10770
10771 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
10772
10773 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
10774
10775 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
10776
10777 * Upgraded c-torture tests from 1.17 to 1.18
10778
10779 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
10780
10781 * Upgraded c-torture tests from 1.12 to 1.17
10782
10783 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
10784
10785 * lib/old-dejagnu.exp:
10786 Fixed handling of XFAIL target triplets to correctly
10787 recognize wildcard characters. Removed code that
10788 appended a unique id tag to the end of the file name
10789 printed out by the result of the testcases within a
10790 given test file.
10791
10792 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
10793
10794 * lib/old-dejagnu.exp:
10795 Reworked expected failure handling to trigger off of XFAIL
10796 keyword in keyphrase embeded in testcase source code. The
10797 XFAIL keyword must be at the end of the keyphrase line. It
10798 may optionally be followed by one or more target triplets.
10799 It has just occured that the handling of wildcards in the
10800 target triplet may not be correct.
10801
10802 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
10803
10804 * g++.old-deja/tests:
10805 Moved all subdirectories up one level into g++.old-deja .
10806
10807 * lib/old-dejagnu.exp:
10808 Fixed problem with CXXFLAGS not being properly reset, and being
10809 corrupted with extraneous "-c" compiler option. This was
10810 causing binaries to not be generated for test that needed them.
10811 Modified strings passed to "pass" and "fail" so that individual
10812 tests from the same test file would be distinguished by an
10813 identifier appended to the test file name in the summary logs;
10814 this corrected a problem with erroneous diff logs. Added code
10815 to search testcases for expected fail and unexpected pass keywords.
10816
10817 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
10818
10819 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
10820
10821 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
10822
10823 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
10824 Removed extraneous text from end of "Special g++ Options"
10825 keyphrase.
10826
10827 * lib/old-dejagnu.exp: Added pattern matching to look for new
10828 keywords, embedded in testcases comments, which will trigger
10829 calls to xpass and xfail.
10830
10831 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
10832
10833 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
10834 comments embedded in the testcases, especially the one looking for
10835 special compiler options, as well as the pattern matching for the
10836 compiler output again.
10837
10838 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
10839
10840 * lib/old-dejagnu.exp: Do a proper check of the return value for
10841 execute tests. Fixed several problems with the pattern matching
10842 of the compiler output which gave erroneous test results.
10843 Changed several of the test result messages to be more descriptive.
10844 * config/unix-g++.exp: Proc g++_load now actually works and
10845 executes the tests passed to it and returns a usable return
10846 value.
10847
10848 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
10849
10850 * lib/gcc.exp: Exits gracefully if $CC is bogus.
10851
10852 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
10853
10854 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
10855 Modified both files to properly execute the old style
10856 dejagnu tests. The previous versions of these files were
10857 experimental and did not function anything near correctly.
10858
10859 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
10860
10861 * Removed all Makefile.in and configure.in files. No configuration
10862 needed now.
10863
10864 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
10865
10866 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
10867
10868 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
10869
10870 * gcc.compile/configure.in, gcc.unsorted/configure.in,
10871 gcc.special/configure.in, gcc.noncompile/configure.in,
10872 gcc.execute/configure.in, gcc.code_quality/configure.in,
10873 g++.other/configure.in, g++.old-deja/configure.in,
10874 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
10875 in srcname setting.
10876
10877 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
10878
10879 * lib/udi.exp: Fixed mondfe and mondfe_download.
10880 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
10881 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
10882
10883 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
10884
10885 * config/udi-gdb.exp: Check $shell_id after connecting to target.
10886 (gdb_exit): Don't remove *_soc files.
10887
10888 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
10889
10890 * lib/c-torture.exp: Don't look for main; instead always use -w
10891 -c. This is how the c-torture tests work. Remove the object
10892 file if the compilation succeeds.
10893 * gcc.execute/execute.exp: Remove executable if test passes.
10894 * gcc.noncompile/noncompile.exp: Every test is an expected
10895 failure.
10896 * gcc.special/special.exp: Added tests from c-torture 1.11,
10897 corrected use of existing test.
10898 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
10899 gcc.execute/920625-1.c: Updated to c-torture 1.11.
10900 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
10901 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
10902 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
10903 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
10904 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
10905 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
10906 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
10907 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
10908 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
10909 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
10910 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
10911 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
10912 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
10913 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
10914 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
10915 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
10916 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
10917 c-torture 1.11.
10918 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
10919 correspond to c-torture 1.11.
10920
10921 * New file.