]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
wtr-aggr-init-1.c: Test that __extension__ disables then re-enables the warning.
[gcc.git] / gcc / testsuite / ChangeLog
1 2001-12-21 Richard Henderson <rth@redhat.com>
2
3 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
4 re-enables the warning.
5
6 2001-12-21 Richard Henderson <rth@redhat.com>
7
8 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
9
10 2001-12-20 Jakub Jelinek <jakub@redhat.com>
11
12 * gcc.c-torture/compile/20011218-1.c: New test.
13
14 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
15
16 * gcc.misc-test/arm-isr.exp: New file. Control running of the
17 arm-isr.c test.
18 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
19 epilogue generation for ARM ISR routines.
20
21 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22
23 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24 * gcc.dg/format/c90-printf-3.c: Likewise.
25 * gcc.dg/format/c99-printf-3.c: Likewise.
26 * gcc.dg/format/ext-1.c: Likewise.
27 * gcc.dg/format/ext-6.c: Likewise.
28 * gcc.dg/format/format.h: Prototype unlocked stdio.
29
30 2001-12-20 Richard Henderson <rth@redhat.com>
31
32 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
33 (arena): Use it.
34 (malloc): Correct allocation logic. Abort if we fill up the
35 arena before initialization complete.
36 (realloc): Correct allocation logic.
37
38 2001-12-20 Jakub Jelinek <jakub@redhat.com>
39
40 * gcc.c-torture/compile/20011219-2.c: New test.
41
42 * gcc.c-torture/execute/20011219-1.c: New test.
43
44 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
45
46 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
47 target does not support weak symbols.
48
49 2001-12-19 Jakub Jelinek <jakub@redhat.com>
50
51 * gcc.c-torture/compile/20011219-1.c: New test.
52
53 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
54
55 * g++.dg/other/error1.C: New test.
56
57 Mon Dec 17 14:31:42 2001 Jeffrey A Law (law@redhat.com)
58
59 * gcc.c-torture/execute/20011217-1.c: New test.
60
61 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
62
63 * objc.dg/special/: New directory.
64 * objc.dg/special/special.exp: New file.
65 * objc.dg/special/unclaimed-category-1.h: New file.
66 * objc.dg/special/unclaimed-category-1a.m: New file.
67 * objc.dg/special/unclaimed-category-1.m: New file.
68
69 2001-12-17 Andreas Jaeger <aj@suse.de>
70
71 * gcc.c-torture/compile/20011217-2.c: New test.
72
73 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
74
75 * gcc.c-torture/compile/20011217-1.c: New test.
76
77 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
78
79 * testsuite/gcc.dg/20011214-1.c: New.
80
81 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
82
83 * gcc.dg/altivec-4.c: New.
84
85 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
86
87 * gcc.dg/20011113-1.c: New test.
88
89 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
90
91 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
92 std::__malloc_alloc_template<0> and
93 std::__default_alloc_template<false, 0>.
94
95 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
96
97 * objc/execute/bf-21.m: New test.
98 * objc/execute/enumeration-1.m: New test.
99 * objc/execute/enumeration-2.m: New test.
100
101 2001-12-12 Jakub Jelinek <jakub@redhat.com>
102
103 * gcc.dg/gnu89-init-1.c: New test.
104
105 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
106
107 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
108 * g++.old-deja/g++.jason/2371.C: Likewise.
109 * g++.old-deja/g++.jason/template33.C: Likewise.
110 * g++.old-deja/g++.jason/template34.C: Likewise.
111 * g++.old-deja/g++.jason/template36.C: Likewise.
112 * g++.old-deja/g++.oliva/typename1.C: Likewise.
113 * g++.old-deja/g++.oliva/typename2.C: Likewise.
114 * g++.old-deja/g++.other/typename1.C: Likewise.
115 * g++.old-deja/g++.pt/inherit2.C: Likewise.
116 * g++.old-deja/g++.pt/nontype5.C: Likewise.
117 * g++.old-deja/g++.pt/typename11.C: Likewise.
118 * g++.old-deja/g++.pt/typename14.C: Likewise.
119 * g++.old-deja/g++.pt/typename16.C: Likewise.
120 * g++.old-deja/g++.pt/typename3.C: Likewise.
121 * g++.old-deja/g++.pt/typename4.C: Likewise.
122 * g++.old-deja/g++.pt/typename5.C: Likewise.
123 * g++.old-deja/g++.pt/typename7.C: Likewise.
124 * g++.old-deja/g++.robertl/eb9.C: Likewise.
125
126 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
127
128 * g++.dg/other/linkage1.C: New test.
129 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
130 specifiers.
131
132 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
133
134 * gcc.dg/concat.c: New test.
135
136 2001-12-11 Stan Shebs <shebs@apple.com>
137
138 * objc/compile: New test directory.
139 * objc/compile/compile.exp: New expect script.
140 * objc/compile/20011211-1.m: New compile test.
141
142 2001-12-11 Jason Merrill <jason@redhat.com>
143
144 * lib/prune.exp (prune_gcc_output): Also handle "In member
145 function". So many permutations...
146
147 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
148
149 * g++.dg/template/typedef1.C: New test.
150
151 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
152
153 * g++.dg/other/copy1.C: New test.
154
155 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
156
157 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
158
159 * gcc.dg/builtin-choose-expr.c: New.
160
161 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
162
163 * gcc.dg/altivec-2.c: New.
164
165 2001-12-07 Richard Henderson <rth@redhat.com>
166
167 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
168
169 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
170
171 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
172 ultrasparc.
173
174 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
175
176 * g++-old.deja/g++.robertl/eb101.C: Deleted.
177
178 2001-12-06 Janis Johnson <janis187@us.ibm.com>
179
180 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
181 variable argument list.
182
183 2001-12-06 Zack Weinberg <zack@codesourcery.com>
184
185 * gcc.c-torture/execute/memcheck: Delete entire directory.
186 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
187 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
188
189 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
190
191 * gcc.dg/Wshadow-1.c: New test.
192
193 2001-12-05 Jakub Jelinek <jakub@redhat.com>
194
195 * gcc.c-torture/compile/20011130-1.c: New test.
196
197 * gcc.dg/noncompile/20011025-1.c: New test.
198
199 * g++.dg/other/anon-union.C: New test.
200
201 * gcc.c-torture/execute/20011024-1.c: New test.
202
203 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
204
205 * gcc.c-torture/execute/20000722-1.x,
206 gcc.c-torture/execute/20010123-1.x: Remove.
207 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
208 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
209 gcc.dg/c99-complit-2.c: New tests.
210
211 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
212
213 * g++.dg/inherit/base1.C: New test.
214
215 2001-12-04 Jakub Jelinek <jakub@redhat.com>
216
217 * g++.dg/other/stdarg1.C: New test.
218
219 * gcc.c-torture/compile/20011130-2.c: New test.
220
221 2001-12-03 Janis Johnson <janis187@us.ibm.com>
222
223 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
224 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
225 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
226 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
227 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
228 * gcc.dg/builtin-prefetch-1.c: New test.
229
230 2001-12-03 Jakub Jelinek <jakub@redhat.com>
231
232 * gcc.dg/20011130-1.c: New test.
233
234 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
235
236 * g++.dg/other/scope1.C: New test.
237 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
238
239 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
240
241 * gcc.dg/vla-init-1.c: New test.
242
243 2001-12-01 Geoff Keating <geoffk@redhat.com>
244
245 * gcc.c-torture/compile/structs.c: New testcase from GDB.
246
247 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
248
249 * objc.dg/alias.m: Update.
250 * objc.dg/class-1.m: Update.
251 * objc.dg/const-str-1.m: Update.
252 * objc.dg/fwd-proto-1.m: Update.
253 * objc.dg/id-1.m: Update.
254 * objc.dg/super-class-1.m: Update.
255
256 2001-11-29 Mark Mitchell <mark@codesourcery.com>
257
258 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
259 constructs.
260
261 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
262
263 * gcc.c-torture/execute/20011128-1.c: New test.
264
265 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
266
267 * gcc.dg/20011127-1.c: New test.
268
269 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
270
271 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
272 from Austin Group draft 7.
273 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
274 scanf format arguments.
275 * gcc.dg/format/no-exargs-2.c: New test.
276
277 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
278
279 * g++.dg/abi/vbase8-4.C: New test.
280
281 2001-11-24 Ian Lance Taylor <ian@airs.com>
282
283 * gcc.c-torture/execute/20011121-1.c: New test.
284
285 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
286
287 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
288
289 2001-11-23 Andreas Jaeger <aj@suse.de>
290
291 * gcc.dg/cpp/charconst-2.c: New test.
292
293 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
294
295 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
296 to the host if it is remote. Let tests specify extra headers
297 they use.
298 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
299 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
300 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
301 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
302 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
303 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
304 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
305 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
306 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
307 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
308
309 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
310
311 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
312 for little endian ARMs.
313
314 2001-11-20 Jakub Jelinek <jakub@redhat.com>
315
316 * gcc.c-torture/compile/20011119-1.c: New test.
317 * gcc.c-torture/compile/20011119-2.c: New test.
318
319 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
320
321 * gcc.dg/altivec-1.c: Fix typo.
322
323 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
324
325 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
326
327 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
328
329 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
330
331 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
332
333 * lib/g77.exp: Don't specify --rpath-link.
334
335 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
336 across all the headers.
337 * gcc.dg/format/format.exp: For testing on a remote host,
338 copy format.h.
339
340 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
341 * gcc.c-torture/execute/930406-1.c: Likewise.
342 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
343
344 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
345
346 * gcc.dg/altivec-1.c: New.
347
348 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
349
350 * gcc.dg/cpp/fpreprocessed.c: New test case.
351
352 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
353
354 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
355 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
356 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
357
358 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
359
360 * gcc.dg/no-builtin-1.c: New test.
361
362 2001-11-16 Jakub Jelinek <jakub@redhat.com>
363
364 * gcc.c-torture/execute/20011115-1.c: New test.
365
366 2001-11-15 Jakub Jelinek <jakub@redhat.com>
367
368 * gcc.c-torture/compile/20011114-2.c: New test.
369 * gcc.c-torture/compile/20011114-3.c: New test.
370 * gcc.c-torture/compile/20011114-4.c: New test.
371
372 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
373
374 * g++.dg/other/init1.C: New test.
375
376 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
377
378 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
379 message.
380
381 * gcc.c-torture/execute/20011114-1.c: New testcase.
382
383 * gcc.c-torture/compile/20010327-1.c: Revert last change.
384 * gcc.c-torture/compile/20011114-1.c: New test, exactly
385 like the (before this change) version of 20010327-1.c.
386
387 2001-11-14 Roger Sayle <roger@eyesopen.com>
388
389 * gcc.c-torture/execute/string-opt-13.c: New testcase.
390
391 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
392
393 * g++.dg/init/array2.C: New test.
394
395 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
396
397 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
398
399 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
400
401 * g++.dg/other/forscope1.C: New test.
402 * g++.dg/ext/forscope1.C: New test.
403 * g++.dg/ext/forscope2.C: New test.
404
405 2001-11-13 Jakub Jelinek <jakub@redhat.com>
406
407 * gcc.c-torture/execute/20011113-1.c: New test.
408
409 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
410
411 * gcc.c-torture/execute/20011109-2.c: New test.
412
413 * gcc.c-torture/execute/20011109-1.c: New test.
414
415 2001-11-09 Jakub Jelinek <jakub@redhat.com>
416
417 * gcc.c-torture/compile/20011109-1.c: New test.
418
419 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
420
421 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
422 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
423 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
424 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
425 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
426 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
427 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
428
429 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
430
431 * g++.dg/warn/Wshadow-1.C: New tests.
432 * g++.old-deja/g++.mike/for3.C: Update.
433
434 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
435
436 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
437 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
438 XFAILs. Adjust expected error texts.
439 * gcc.c-torture/compile/20011106-1.c,
440 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
441 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
442 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
443 gcc.dg/c99-array-lval-5.c: New tests.
444
445 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
446
447 * gcc.dg/cpp/defined.c: Update.
448
449 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
450
451 * gcc.c-torture/execute/anon-1.c: New test.
452
453 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
454
455 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
456 same size, so no warning should be produced on stormy16.
457
458 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
459 due to oversized array.
460 * g++.old-deja/g++.mike/ns15.C: Likewise.
461 * g++.old-deja/g++.pt/crash16.C: Likewise.
462
463 2001-11-02 Graham Stott <grahams@redhat.com>
464
465 * g++.dgother/debug1.C: Fix typos.
466
467 2001-11-01 Jakub Jelinek <jakub@redhat.com>
468
469 * g++.dg/other/debug1.C: New test.
470
471 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
472
473 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
474 of unsigned long.
475
476 2001-10-30 Jakub Jelinek <jakub@redhat.com>
477
478 * gcc.dg/20011029-2.c: New test.
479
480 * gcc.c-torture/compile/20011029-1.c: New test.
481
482 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
483
484 * objc/execute/class_self-1.m: New test.
485 * objc/execute/class_self-2.m: New test.
486
487 2001-10-25 Zack Weinberg <zack@codesourcery.com>
488
489 * gcc.misc-tests/msgs.exp: Delete.
490 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
491 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
492 error set to match recent changes.
493
494 2001-10-24 Zack Weinberg <zack@codesourcery.com>
495
496 * gcc.dg/20011021-1.c: New test.
497
498 2001-10-24 Jakub Jelinek <jakub@redhat.com>
499
500 * gcc.c-torture/compile/20011023-1.c: New test.
501
502 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
503
504 * lib/g77.exp: Rewrite based on lib/g++.exp.
505
506 2001-10-19 Jakub Jelinek <jakub@redhat.com>
507
508 * gcc.c-torture/execute/20011019-1.c: New test.
509
510 * gcc.dg/20011018-1.c: New test.
511
512 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
513
514 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
515
516 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
517
518 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
519 * gcc.dg/attr-invalid.c: Likewise.
520
521 2001-10-18 Jakub Jelinek <jakub@redhat.com>
522
523 * testsuite/gcc.dg/20011015-1.c: New test.
524
525 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
526
527 * g++.dg/template/unify2.C: New test.
528
529 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
530
531 * g++.dg/other/exception-specification.C: New test
532
533 2001-10-13 Tom Rix <trix@redhat.com>
534
535 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
536 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
537
538 2001-10-12 Jakub Jelinek <jakub@redhat.com>
539
540 * testsuite/gcc.dg/20011009-1.c: New test.
541
542 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
543
544 PR g++/4476
545 * g++.dg/other/friend1.C: New test.
546
547 2001-10-11 Richard Henderson <rth@redhat.com>
548
549 * g++.old-deja/g++.other/crash18.C: Add -S to options.
550
551 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
552
553 * gcc.c-torture/compile/20011010-1.c: New.
554
555 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
556
557 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
558 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
559 g77.f-torture/execute/execute.exp,
560 g77.f-torture/noncompile/noncompile.exp,
561 gcc.c-torture/compile/compile.exp,
562 gcc.c-torture/execute/execute.exp,
563 gcc.c-torture/execute/ieee/ieee.exp,
564 gcc.c-torture/execute/memcheck/memcheck.exp,
565 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
566 objc/execute/execute.exp: Update FSF address.
567
568 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
569
570 * gcc.dg/cpp/cmdlne-C.c: Update.
571 * gcc.dg/cpp/cmdlne-C2.c: New.
572
573 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
574
575 * gcc.c-torture/execute/20011008-3.c: New.
576
577 2001-10-08 DJ Delorie <dj@redhat.com>
578
579 * gcc.dg/20011008-1.c: New.
580 * gcc.dg/20011008-2.c: New.
581
582 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
583
584 * gcc.dg/cpp/spacing1.c: Update test.
585
586 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
587
588 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
589 spelling errors of "separate" as "seperate".
590
591 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
592
593 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
594 enough to avoid inlining.
595
596 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
597
598 * lib/g77.exp: set libg2c_dir correctly.
599
600 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
601
602 * gcc.dg/cpp/macro11.c: New test.
603
604 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
605
606 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
607 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
608 gcc.dg/format/multattr-3.c: New tests.
609 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
610 tests for format attributes on function pointers being rejected.
611
612 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
613
614 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
615
616 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
617
618 * g++.dg/warn/format1.C: New test.
619
620 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
621
622 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
623
624 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
625
626 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
627
628 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
629
630 * gcc.dg/cpp/redef2.c: Add test.
631
632 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
633
634 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
635 long-standing bug on i686, apparently.
636 * gcc.c-torture/execute/loop-2c.x: New file.
637 * gcc.c-torture/execute/loop-2d.x: New file.
638 * gcc.c-torture/execute/loop-3c.x: New file.
639
640 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
641
642 * gcc.dg/cpp/20000625-2.c: Correct line number.
643
644 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
645
646 * gcc.dg/cpp/macro10.c: New test.
647 * gcc.dg/cpp/strify3.c: New test.
648 * gcc.dg/cpp/spacing1.c: Add tests.
649 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
650 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
651
652 2001-09-24 DJ Delorie <dj@redhat.com>
653
654 * gcc.c-torture/execute/20010924-1.c: New test.
655
656 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
657
658 * testsuite/objc/execute/paste.m: Remove.
659
660 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
661
662 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
663
664 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
665
666 * g77.dg/strlen0.f: New test.
667
668 2001-09-21 Richard Henderson <rth@redhat.com>
669
670 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
671 * g++.old-deja/g++.abi/vtable2.C: Likewise.
672
673 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
674
675 Table-driven attributes.
676 * g++.dg/ext/attrib1.C: New test.
677
678 2001-09-20 DJ Delorie <dj@redhat.com>
679
680 * gcc.dg/20000926-1.c: Update expected warning messages.
681 * gcc.dg/array-2.c: Likewise, and test for warnings too.
682 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
683 array.
684
685 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
686
687 * g++.dg/eh/registers1.C: New test case.
688
689 2001-09-17 Richard Henderson <rth@redhat.com>
690
691 * gcc.dg/array-5.c: Fix VLA decomposition test.
692
693 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
694
695 * gcc.dg/cpp/line5.c: New testcase.
696
697 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
698
699 * gcc.dg/cpp/macro9.c: New test.
700
701 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
702
703 * gcc.c-torture/execute/980223.c: Change type of addr from long
704 to char *.
705
706 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
707
708 * gcc.c-torture/execute/20010915-1.c: New test.
709
710 2001-09-14 Janis Johnson <janis187@us.ibm.com>
711
712 * g77.dg/bprob: New directory.
713 * g77.dg/bprob/bprob.exp: New file.
714 * g77.dg/bprob/bprob-1.f: New test.
715 * g77.dg/gcov: New directory.
716 * g77.dg/gcov/gcov.exp: New file.
717 * g77.dg/gcov/gcov-1.f: New test.
718 * g77.dg/gcov/gcov-1.x: New file.
719
720 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
721
722 * gcc.dg/cpp/directiv.c: Update.
723 * gcc.dg/cpp/undef1.c: Update.
724
725 2001-09-12 Jakub Jelinek <jakub@redhat.com>
726
727 * gcc.dg/20010912-1.c: New test.
728
729 2001-09-11 Janis Johnson <janis187@us.ibm.com>
730
731 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
732 language-independent file in lib.
733 * lib/gcov.exp: New file.
734
735 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
736
737 * gcc.c-torture/compile/20010911-1.c: New test.
738
739 2001-09-10 Janis Johnson <janis187@us.ibm.com>
740
741 * lib/profopt.exp: New, to support profile-directed optimizations.
742 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
743 * gcc.misc-tests/bprob-1.c: New test.
744 * gcc.misc-tests/bprob-2.c: New test.
745
746 2001-09-07 Janis Johnson <janis187@us.ibm.com>
747
748 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
749 XFAIL and which kinds of gcov output to verify.
750 * gcc.misc-tests/gcov-4b.x: New file.
751 * gcc.misc-tests/gcov-5b.x: New file.
752 * gcc.misc-tests/gcov-6.x: New file.
753 * gcc.misc-tests/gcov-7.c: New test.
754 * gcc.misc-tests/gcov-7.x: New file.
755
756 2001-09-06 Janis Johnson <janis187@us.ibm.com>
757
758 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
759 * gcc.misc-tests/gcov-6.c: New test.
760
761 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
762
763 PR c++/3986
764 * g++.dg/abi/vbase1.C: New test.
765
766 2001-09-05 Ziemowit Laski <zlaski@apple.com>
767
768 * objc.dg/method-2.m: New.
769
770 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
771
772 PR c++/4203
773 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
774 * g++.dg/init/empty1.C: New test.
775
776 2001-09-03 Jakub Jelinek <jakub@redhat.com>
777
778 * gcc.c-torture/compile/20010903-1.c: New test.
779
780 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
781
782 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
783 for m68k.
784
785 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
786
787 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
788
789 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
790
791 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
792
793 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
794
795 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
796 for 16-bit 'unsigned int'.
797
798 2001-08-29 Kazu Hirata <kazu@hxi.com>
799
800 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
801
802 2001-08-27 Richard Henderson <rth@redhat.com>
803
804 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
805 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
806
807 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
808
809 * gcc.dg/asm-names.c (ymain): New.
810
811 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
812
813 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
814 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
815 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
816
817 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
818
819 * gcc.dg/compare5.c: New testcase.
820
821 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
822
823 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
824 and "In instantiation".
825
826 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
827
828 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
829
830 2001-08-20 Janis Johnson <janis187@us.ibm.com>
831
832 * gcc.misc-tests/gcov.exp: Add support for branch information.
833 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
834 * gcc.misc-tests/gcov-4.c: New test.
835 * gcc.misc-tests/gcov-4b.c: New test.
836 * gcc.misc-tests/gcov-5b.c: New test.
837
838 2001-08-20 Zack Weinberg <zackw@panix.com>
839
840 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
841 expected to fail.
842
843 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
844
845 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
846
847 2001-08-19 Jakub Jelinek <jakub@redhat.com>
848
849 * g++.dg/eh/template1.C: New test.
850
851 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
852
853 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
854 Fix thinko.
855 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
856 for xfail.
857
858 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
859
860 * lib/g77-dg.exp: Use prune.exp for common procedures
861 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
862 * lib/g77.exp: (g77-dg-prune) Remove
863
864 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
865
866 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
867
868 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
869
870 * g++.dg/template/unify1.C: New test.
871
872 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
873
874 * g++.dg/abi/empty4.C: New test.
875
876 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
877
878 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
879 solaris2.*
880 * g77.f-torture/compile/pr3743.x: Likewise
881
882 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
883
884 * g++.dg/other/using-declaration.C: New test.
885
886 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
887
888 * gcc.dg/cpp/tr-sign.c: New testcase.
889
890 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
891
892 * gcc.dg/cpp/19951025-1.c: Revert.
893 * gcc.dg/cpp/directiv.c: We no longer process directives that
894 interrupt macro arguments.
895
896 2001-08-03 Zack Weinberg <zackw@stanford.edu>
897
898 * gcc.dg/bconstp-1.c: New test.
899
900 2001-08-03 Richard Henderson <rth@redhat.com>
901
902 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
903
904 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
905
906 * gcc.dg/cpp/19951025-1.c: Update.
907
908 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
909
910 * g77.dg/ff90-1.f (s): Fix reference of variable z,
911 should be x.
912
913 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
914
915 Kill -fhonor-std.
916 * g++.old-deja/g++.ns/ns14.C: Remove special options.
917 * g++.old-deja/g++.other/std1.C: Likewise.
918 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
919
920 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
921
922 * lib/g77.exp: Load gcc-defs.exp for common procedures
923 (g77_pass, g77_fail, g77_finish, g77_exit,
924 ${tool}_check_unsupported_p} Now redundant. Deleted.
925
926 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
927
928 * g77.dg/fbackslash.f
929 * g77.dg/fcase-preserve.f
930 * g77.dg/ff90-1.f
931 * g77.dg/ffixed-line-length-0.f
932 * g77.dg/ffixed-line-length-132.f
933 * g77.dg/ffixed-line-length-7.f
934 * g77.dg/ffixed-line-length-72.f
935 * g77.dg/ffixed-line-length-none.f
936 * g77.dg/ffree-form-1.f
937 * g77.dg/fno-backslash.f
938 * g77.dg/fno-f90-1.f
939 * g77.dg/fno-fixed-form-1.f
940 * g77.dg/fno-onetrip.f
941 * g77.dg/fno-typeless-boz.f
942 * g77.dg/fno-underscoring.f
943 * g77.dg/fno-vxt-1.f
944 * g77.dg/fonetrip.f
945 * g77.dg/ftypeless-boz.f
946 * g77.dg/fugly-assumed.f
947 * g77.dg/funderscoring.f
948 * g77.dg/fvxt-1.f
949
950 2001-08-01 Ziemowit Laski <zlaski@apple.com>
951
952 * objc.dg/fwd-proto-1.m: New.
953 * objc.dg/local-decl-1.m: New.
954 * objc.dg/naming-1.m: New.
955 * objc.dg/naming-2.m: New.
956 * objc.dg/proto-hier-1.m: New.
957
958 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
959
960 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
961 largest-type elements to a struct makes its size grow.
962
963 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
964
965 * g++.dg/abi/vthunk1.C: New test.
966
967 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
968
969 * g++.dg/abi/vbase8-22.C: New test.
970
971 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
972
973 * gcc.dg/cpp/macro8.c: New test.
974
975 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
976
977 * g++.dg/abi/vbase8-21.C: New test.
978
979 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
980
981 * g++.dg/abi/vbase8-10.C: New test.
982
983 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
984
985 * lib/g++.exp (g++_set_ld_library_path): Renamed to
986 ${tool}_set_ld_library_path.
987 Changed caller.
988 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
989 g++.exp.
990
991 2001-07-26 Stan Cox <scox@redhat.com>
992
993 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
994 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
995 gcc_exit, gcc_check_unsupported_p):
996 Moved to gcc-deps.exp
997 * gcc-deps.exp: New file.
998
999 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1000
1001 * g++.old-deja/g++.pt/defarg14.C: New test.
1002
1003 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1004
1005 * g++.old-deja/g++.other/lineno5.C: New test.
1006
1007 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1008
1009 * g++.old-deja/g++.pt/crash68.C: New test.
1010
1011 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1012
1013 * g++.old-deja/g++.other/crash42.C: New test.
1014
1015 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
1016
1017 * gcc.dg/cpp/extratokens.c: Fix.
1018 * gcc.dg/cpp/skipping2.c: New tests.
1019
1020 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1021
1022 * gcc.c-torture/execute/20010724-1.c: New file.
1023 * gcc.c-torture/execute/20010724-1.x: New file.
1024
1025 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
1026
1027 * g++.old-deja/g++.other/cond7.C: New test.
1028
1029 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
1030
1031 * g++.old-deja/g++.other/optimize4.C: New test.
1032
1033 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
1034
1035 * g++.old-deja/g++.abi/vbase8-5.C: New test.
1036
1037 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
1038
1039 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
1040 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
1041 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
1042 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
1043
1044 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
1045 bug report" message.
1046
1047 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
1048 * g++.dg/ext/instantiate1.C: Move from old-deja.
1049
1050 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
1051
1052 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
1053 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
1054 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
1055 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
1056
1057 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
1058
1059 * gcc.c-torture/execute/20010723-1.c: New test.
1060
1061 2001-07-23 Ben Elliston <bje@redhat.com>
1062
1063 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
1064
1065 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1066
1067 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
1068 i[34567]86-*-*.
1069 Delete handling of ieee_multilib_flags.
1070 Pass -mieee for alpha*-*-* and sh-*-*.
1071 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
1072
1073 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
1074
1075 Remove old-abi tests.
1076 * g++.old-deja/g++.mike/p11116.C: Remove.
1077 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
1078
1079 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
1080
1081 * g77.f-torture/compile/pr3743.f: New test
1082
1083 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
1084
1085 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
1086
1087 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1088
1089 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
1090 g++.old-deja/g++.pt/static6.C: Likewise.
1091 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
1092 supports weak symbols.
1093
1094 2001-07-18 Andreas Jaeger <aj@suse.de>
1095
1096 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
1097 supported again.
1098
1099 2001-07-18 Andreas Jaeger <aj@suse.de>
1100
1101 * gcc.dg/iftrap-1.c: Fix target line.
1102
1103 2001-07-17 Richard Henderson <rth@redhat.com>
1104
1105 * gcc.c-torture/execute/20010717-1.c: New.
1106
1107 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
1108
1109 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
1110 tests.
1111
1112 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
1113
1114 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
1115
1116 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1117
1118 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
1119 UAC_SIGBUS, UAC_NOPRINT definitions.
1120
1121 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
1122
1123 * objc/execute/object_is_class.m: New test.
1124 * objc/execute/object_is_meta_class.m: New test.
1125
1126 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
1127
1128 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
1129 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
1130
1131 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
1132
1133 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
1134 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
1135
1136 2001-07-14 Richard Henderson <rth@redhat.com>
1137
1138 * gcc.dg/iftrap-1.c: New.
1139
1140 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
1141
1142 * g77.f-torture/execute/intrinsic77.f: New test.
1143
1144 2001-07-11 Janis Johnson <janis@us.ibm.com>
1145
1146 * gcc.misc-tests/gcov-3.c: New test.
1147
1148 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
1149
1150 * gcc.c-torture/compile/20010711-1.c,
1151 * gcc.c-torture/compile/20010711-2.c: New tests.
1152
1153 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
1154
1155 * gcc.c-torture/execute/20010711-1.c: New test.
1156
1157 2001-07-11 Ben Elliston <bje@redhat.com>
1158
1159 * g++.old-deja/g++.other/enum5.C: New test.
1160
1161 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
1162
1163 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
1164 (g++-dg-prune): Call prune_gcc_output.
1165 * prune.exp: New file for prune_gcc_output.
1166 * lib/g++.exp, lib/gcc.exp: Load it.
1167
1168 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
1169
1170 * gcc.c-torture/compile/20010701-1.c,
1171 g++.old-deja/g++.ext/attrib6.C: New tests.
1172
1173 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
1174
1175 * gcc.c-torture/compile/20010706-1.c: New test.
1176
1177 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
1178
1179 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
1180
1181 2001-06-28 Stan Shebs <shebs@apple.com>
1182
1183 * gcc.dg/pragma-darwin.c: New test.
1184
1185 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1186
1187 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
1188 Solaris 2.[678] system.
1189
1190 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
1191
1192 * gcc.dg/20010622-1.c: New test.
1193
1194 2001-06-18 Stan Shebs <shebs@apple.com>
1195
1196 * objc.dg: New directory.
1197 * objc.dg/dg.exp: New file.
1198 * objc.dg/alias.m: New.
1199 * objc.dg/class-1.m: New.
1200 * objc.dg/class-2.m: New.
1201 * objc.dg/const-str-1.m: New.
1202 * objc.dg/const-str-2.m: New.
1203 * objc.dg/id-1.m: New.
1204 * objc.dg/method-1.m: New.
1205 * objc.dg/super-class-1.m: New.
1206 * lib/objc-dg.exp: New file.
1207
1208 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
1209
1210 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
1211 of label name.
1212
1213 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
1214
1215 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1216
1217 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1218
1219 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
1220 variable.
1221
1222 2001-06-12 Richard Henderson <rth@redhat.com>
1223
1224 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
1225
1226 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
1227
1228 * g++.old-deja/g++.abi/vbase5.C: New test.
1229 * g++.old-deja/g++.abi/vbase6.C: New test.
1230 * g++.old-deja/g++.abi/vbase7.C: New test.
1231
1232 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1233
1234 * gcc.c-torture/compile/20010610-1.c: New test.
1235
1236 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
1237
1238 * g++.old-deja/g++.abi/vbase4.C: New test.
1239
1240 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1241
1242 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
1243 support %f for HC11/HC12 targets.
1244 * gcc.c-torture/execute/930513-1.x: New file, likewise.
1245 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
1246 on HC11/HC12 targets.
1247 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
1248
1249 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1250
1251 * gcc.dg/wchar_t-1.c: New file.
1252 * gcc.dg/wint_t-1.c: Likewise.
1253
1254 2001-06-11 Bernd Schmidt <bernds@redhat.com>
1255
1256 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
1257
1258 2001-06-11 Richard Henderson <rth@redhat.com>
1259
1260 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
1261
1262 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
1263
1264 * gcc.c-torture/compile/20010611-1.c: New test.
1265
1266 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
1267
1268 * gcc.dg/c99-tag-1.c: Add more tests.
1269
1270 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
1271
1272 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
1273 representation on MN10300 and ARM/Thumb.
1274
1275 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
1276
1277 * g77.f-torture/execute/20010610.f: New.
1278
1279 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
1280
1281 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
1282 names.
1283
1284 2001-06-09 Richard Henderson <rth@redhat.com>
1285
1286 * gcc.c-torture/execute/ashrdi-1.c: New.
1287 * gcc.c-torture/execute/ashldi-1.c: New.
1288 * gcc.c-torture/execute/lshrdi-1.c: New.
1289
1290 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
1291
1292 * objc/execute/load-3.m: Added. Check sending +load to categories,
1293 in addition to classes.
1294
1295 2001-06-08 Stan Shebs <shebs@apple.com>
1296
1297 * objc/execute/load-2.m: New test. From Nicola Pero
1298 <n.pero@mi.flashnet.it>.
1299
1300 2001-06-08 Jakub Jelinek <jakub@redhat.com>
1301
1302 * gcc.c-torture/execute/20010605-2.c: New test.
1303
1304 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
1305
1306 * g++.old-deja/g++.abi/vbase2.C: New test.
1307 * g++.old-deja/g++.abi/vbase3.C: New test.
1308
1309 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
1310
1311 * g++.old-deja/g++.pt/friend49.C: New test.
1312
1313 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
1314
1315 * g++.old-deja/g++.ext/anon3.C: New test.
1316
1317 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
1318
1319 * g++.old-deja/g++.other/conv7.C: New test.
1320
1321 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
1322
1323 * gcc.c-torture/compile/20010605-2.c: New test.
1324
1325 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
1326
1327 * gcc.c-torture/execute/20010604-1.c: New test.
1328
1329 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
1330
1331 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
1332
1333 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
1334
1335 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
1336 (g++_link_flags): Likewise.
1337 (g++_init): Pass gccpath's value to two previous functions.
1338
1339 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1340
1341 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
1342 Ensure logfile entry matches exec command line.
1343
1344 2001-05-31 Richard Henderson <rth@redhat.com>
1345
1346 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
1347 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
1348
1349 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
1350
1351 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
1352 compiler for irix6.2
1353
1354 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1355
1356 * g++.old-deja/g++.other/optimize3.C: New file.
1357
1358 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
1359
1360 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
1361 assemble.
1362
1363 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
1364
1365 * g++.old-deja/g++.other/optimize2.C: New file.
1366
1367 2001-05-25 Diego Novillo <dnovillo@redhat.com>
1368
1369 * gcc.c-torture/compile/20010518-2.c: New file.
1370 * gcc.c-torture/execute/20010518-1.c: New file.
1371 * gcc.c-torture/execute/20010518-2.c: New file.
1372
1373 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
1374
1375 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
1376
1377 2001-05-24 Mark Mitchell <mark@codesourcery.com>
1378
1379 G++ no longer defines builtins that do not begin with __builtin.
1380 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
1381 * g++.old-deja/g++.brendand/misc13.C: Likewise.
1382 * g++.old-deja/g++.law/builtin1.C: Likewise.
1383 * g++.old-deja/g++.law/cvt2.C: Likewise.
1384 * g++.old-deja/g++.mike/net5.C: Likewise.
1385 * g++.old-deja/g++.other/builtins1.C: Likewise.
1386 * g++.old-deja/g++.other/builtins2.C: Likewise.
1387 * g++.old-deja/g++.other/builtins3.C: Likewise.
1388 * g++.old-deja/g++.other/builtins4.C: Likewise.
1389 * g++.old-deja/g++.other/inline8.C: Likewise.
1390 * g++.old-deja/g++.robertl/eb39.C: Likewise.
1391
1392 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
1393
1394 * g++.old-deja/g++.pt/using1.C: Adjust.
1395 * g++.old-deja/g++.pt/using2.C: New test.
1396
1397 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
1398
1399 * gcc.dg/cpp/charconst.c: New tests.
1400 * gcc.dg/cpp/escape.c: New tests.
1401 * gcc.dg/cpp/escape-1.c: New tests.
1402 * gcc.dg/cpp/escape-2.c: New tests.
1403 * gcc.dg/cpp/ucs.c: New tests.
1404
1405 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
1406
1407 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
1408 native compiler for irix6.5.
1409
1410 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
1411
1412 * lib/g++.exp (g++_include_flags): Use args to compute
1413 get_multilibs.
1414 (g++_link_flags): Likewise.
1415 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
1416
1417 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
1418
1419 * gcc.dg/c90-hexfloat-1.c: Add more tests.
1420
1421 2001-05-21 Geoff Keating <geoffk@redhat.com>
1422
1423 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
1424 this file.
1425
1426 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1427
1428 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
1429 STACK_SIZE;
1430 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
1431 to STACK_SIZE; Use it to define size of add_histo array.
1432 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
1433 to STACK_SIZE.
1434 (f): Use GITT_SIZE to define size of gitt local table.
1435 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
1436 to STACK_SIZE; Use it to define size of bytemem array.
1437
1438 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1439
1440 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
1441 on 68HC11/HC12 due to the asm instruction.
1442 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
1443 * gcc.c-torture/compile/920520-1.x: Likewise.
1444 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
1445 on 68HC11/HC12 because the function is larger than 64K.
1446 * gcc.c-torture/compile/961203-1.x: New file, this test fails
1447 on 68HC11/HC12 because the structure is too large.
1448
1449 2001-05-20 Richard Henderson <rth@redhat.com>
1450
1451 * gcc.c-torture/execute/20010520-1.c: New.
1452
1453 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1454
1455 * g++.old-deja/g++.warn/compare1.C: New test.
1456 * gcc.dg/compare4.c: New test.
1457
1458 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
1459
1460 * g++.old-deja/g++.other/optimize1.C: New test.
1461
1462 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1463
1464 * g++.old-deja/g++.pt/spec41.C: New test.
1465
1466 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
1467
1468 * gcc.c-torture/compile/20010114-1.x: Remove.
1469
1470 2001-05-18 Stan Shebs <shebs@apple.com>
1471
1472 * gcc.c-torture/compile/20010518-1.c: New test.
1473
1474 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
1475
1476 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
1477 * g++.old-deja/g++.pt/crash67.C: New test.
1478
1479 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
1480
1481 * g++.old-deja/g++.other/debug9.C: New test.
1482
1483 2001-05-16 Zack Weinberg <zackw@stanford.edu>
1484
1485 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
1486
1487 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
1488
1489 * gcc.c-torture/compile/20010516-1.c: New test.
1490
1491 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
1492
1493 * g++.old-deja/g++.other/crash41.C: New test.
1494
1495 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
1496
1497 * g++.old-deja/g++.pt/crash66.C: New test.
1498
1499 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
1500
1501 * g++.old-deja/g++.robertl/eb27.C: Convert.
1502
1503 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1504
1505 * g++.dg/friend-warn.C: New test. Do not warn about friend
1506 declaration being redundant.
1507
1508 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
1509
1510 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
1511
1512 2001-05-14 Mark Mitchell <mark@codesourcery.com>
1513
1514 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
1515
1516 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
1517
1518 * lib/g++.exp: Use testsuite_flags.
1519
1520 2001-05-13 Mark Mitchell <mark@codesourcery.com>
1521
1522 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
1523
1524 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
1525
1526 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
1527
1528 2001-05-11 Mark Mitchell <mark@codesourcery.com>
1529
1530 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
1531
1532 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
1533
1534 * gcc.c-torture/compile/20010313-1.c: New test.
1535
1536 2001-05-09 Zack Weinberg <zackw@stanford.edu>
1537
1538 * gcc.dg/cpp/direct2.c: New test.
1539 * gccq.dg/cpp/direct2s.c: New test.
1540
1541 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
1542
1543 2001-05-07 Mark Mitchell <mark@codesourcery.com>
1544
1545 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
1546 * g++.old-deja/g++.other/op3.C: Likewise.
1547
1548 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
1549
1550 * gcc.dg/cpp/syshdr.h: New file.
1551 * gcc.dg/cpp/sysmac1.c: Update.
1552 * gcc.dg/cpp/sysmac2.c: Update.
1553
1554 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
1555
1556 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
1557
1558 2001-05-04 David Edelsohn <edelsohn@gnu.org>
1559
1560 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
1561 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
1562
1563 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
1564
1565 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
1566
1567 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
1568
1569 * lib/g++.exp (g++_include_flags): Don't use any special flags
1570 if TESTING_IN_BUILD_TREE is not defined.
1571 (g++_init): Use a plain 'c++' as the compiler if
1572 TESTING_IN_BUILD_TREEE is not defined.
1573
1574 2001-05-02 Jakub Jelinek <jakub@redhat.com>
1575
1576 * g++.old-deja/g++.eh/catch13.C: New test.
1577 * g++.old-deja/g++.eh/catch14.C: New test.
1578
1579 2001-05-02 Jakub Jelinek <jakub@redhat.com>
1580
1581 * gcc.dg/cpp/tr-define.c: New test.
1582
1583 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
1584
1585 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
1586 <stdlib.h>, not <malloc.h>.
1587
1588 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
1589
1590 * g++.old-deja/g++.ns/template17.C: New test.
1591
1592 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
1593
1594 * g++.old-deja/g++.pt/ref4.C: New test.
1595
1596 2001-04-30 Richard Henderson <rth@redhat.com>
1597
1598 * gcc.dg/20000724-1.c: Revert last change.
1599
1600 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
1601
1602 * g77.f-torture/execute/20010430.f: New test.
1603
1604 2001-04-30 Mark Mitchell <mark@codesourcery.com>
1605
1606 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
1607
1608 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
1609
1610 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
1611
1612 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
1613
1614 * g++.old-deja/g++.eh/crash6.C: New test.
1615
1616 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
1617
1618 * g++.old-deja/g++.other/warn7.C: New test.
1619
1620 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
1621
1622 * g++.old-deja/g++.other/defarg9.C: New test.
1623
1624 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
1625
1626 * g77.f-torture/compile/20010426.f: New test.
1627 * g77.f-torture/execute/20010426.f: New test.
1628
1629 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
1630
1631 * g77.f-torture/compile/20000629-1.x: Remove - error
1632 has been fixed.
1633
1634 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
1635
1636 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
1637 Tweak slightly to work with g++.dg framework.
1638 * g++.dg/special/ecos.exp: Run initp1.C test.
1639 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
1640
1641 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
1642 its linker doesn't give line numbers either.
1643 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
1644
1645 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
1646
1647 * g++.old-deja/g++.other/lex1.C: New test.
1648
1649 2001-04-26 Jakub Jelinek <jakub@redhat.com>
1650
1651 * gcc.dg/noncompile/20010425-1.c: New test.
1652
1653 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
1654
1655 * g++.old-deja/g++.pt/mangle2.C: New test.
1656
1657 2001-04-25 Jakub Jelinek <jakub@redhat.com>
1658
1659 * gcc.dg/format/plus-1.c: New test.
1660
1661 2001-04-25 Jakub Jelinek <jakub@redhat.com>
1662
1663 * gcc.dg/20010423-1.c: New test.
1664
1665 2001-04-25 Jakub Jelinek <jakub@redhat.com>
1666
1667 * gcc.c-torture/execute/20010422-1.c: New test.
1668
1669 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
1670
1671 * g++.old-deja/g++.ns/type2.C: New test.
1672
1673 2001-04-24 Zack Weinberg <zackw@stanford.edu>
1674
1675 * g++.old-deja/g++.other/perf1.C: New test.
1676
1677 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
1678
1679 * gcc.dg/c99-func-2.c: Remove xfail.
1680 * gcc.dg/c99-func-3.c: Remove xfail.
1681 * gcc.dg/c99-func-4.c: Remove xfail.
1682
1683 2001-04-23 Zack Weinberg <zackw@stanford.edu>
1684
1685 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
1686
1687 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
1688
1689 * gcc.c-torture/compile/20010423-1.c: New test.
1690
1691 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
1692
1693 * g++.old-deja/g++.pt/typename28.C: New test.
1694
1695 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
1696
1697 * g++.old-deja/g++.abi/empty2.C: New test.
1698 * g++.old-deja/g++.abi/empty3.C: New test.
1699
1700 2001-04-20 Jakub Jelinek <jakub@redhat.com>
1701
1702 * g++.old-deja/g++.other/comdat2.C: New test.
1703 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
1704
1705 2001-04-20 Jakub Jelinek <jakub@redhat.com>
1706
1707 * g++.old-deja/g++.other/overload14.C: New test.
1708
1709 2001-04-20 Jakub Jelinek <jakub@redhat.com>
1710
1711 * g++.old-deja/g++.other/lookup23.C: New test.
1712
1713 2001-04-20 Jakub Jelinek <jakub@redhat.com>
1714
1715 * gcc.c-torture/execute/20010403-1.c: New test.
1716
1717 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
1718 Mark Mitchell <mark@codesourcery.com>
1719
1720 * lib/old-dejagnu.exp: Don't delete output of executable.
1721 Add .exe suffix to executables.
1722
1723 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
1724
1725 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
1726
1727 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1728
1729 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
1730
1731 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
1732
1733 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
1734 * g++.old-deja/g++.abi/crash1.C: New test.
1735
1736 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
1737
1738 * g++.old-deja/g++.other/crash40.C: New test.
1739
1740 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1741
1742 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
1743
1744 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
1745
1746 * g++.old-deja/g++.other/warn6.C: New test.
1747
1748 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
1749
1750 * g++.old-deja/g++.robertl/eb42.C: Same.
1751
1752 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1753
1754 * gcc.dg/wtr-conversion-1.c: New testcase.
1755
1756 2001-04-10 Richard Henderson <rth@redhat.com>
1757
1758 * g++.old-deja/g++.other/array5.C: New.
1759
1760 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1761
1762 * gcc.c-torture/execute/20010408-1.c: New test.
1763
1764 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
1765
1766 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
1767 headers and constructs.
1768 * g++.old-deja/g++.robertl/eb79.C: Same.
1769 * g++.old-deja/g++.robertl/eb77.C (main): Same.
1770 * g++.old-deja/g++.robertl/eb73.C: Same.
1771 * g++.old-deja/g++.robertl/eb66.C (main): Same.
1772 * g++.old-deja/g++.robertl/eb55.C (t): Same.
1773 * g++.old-deja/g++.robertl/eb54.C (main): Same.
1774 * g++.old-deja/g++.robertl/eb46.C (main): Same.
1775 * g++.old-deja/g++.robertl/eb44.C: Same.
1776 * g++.old-deja/g++.robertl/eb41.C (main): Same.
1777 * g++.old-deja/g++.robertl/eb4.C (main): Same.
1778 * g++.old-deja/g++.robertl/eb39.C: Same.
1779 * g++.old-deja/g++.robertl/eb33.C (main): Same.
1780 * g++.old-deja/g++.robertl/eb31.C (main): Same.
1781 * g++.old-deja/g++.robertl/eb30.C: Same.
1782 * g++.old-deja/g++.robertl/eb3.C: Same.
1783 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
1784 * g++.old-deja/g++.robertl/eb21.C: Same.
1785 * g++.old-deja/g++.robertl/eb15.C: Same.
1786 * g++.old-deja/g++.robertl/eb118.C: Same.
1787 * g++.old-deja/g++.robertl/eb115.C (main): Same.
1788 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
1789 * g++.old-deja/g++.robertl/eb109.C: Same.
1790 * g++.old-deja/g++.other/sibcall1.C (main): Same.
1791 * g++.old-deja/g++.mike/rtti1.C: Same.
1792 * g++.old-deja/g++.mike/p658.C: Same.
1793 * g++.old-deja/g++.mike/net46.C: Same.
1794 * g++.old-deja/g++.mike/net34.C: Same.
1795 * g++.old-deja/g++.mike/memoize1.C: Same.
1796 * g++.old-deja/g++.mike/eh2.C: Same.
1797 * g++.old-deja/g++.law/weak.C: Same.
1798 * g++.old-deja/g++.law/visibility7.C: Same.
1799 * g++.old-deja/g++.law/visibility25.C: Same.
1800 * g++.old-deja/g++.law/visibility22.C: Same.
1801 * g++.old-deja/g++.law/visibility2.C: Same.
1802 * g++.old-deja/g++.law/visibility17.C: Same.
1803 * g++.old-deja/g++.law/visibility13.C: Same.
1804 * g++.old-deja/g++.law/visibility10.C: Same.
1805 * g++.old-deja/g++.law/visibility1.C: Same.
1806 * g++.old-deja/g++.law/virtual3.C (eval): Same.
1807 * g++.old-deja/g++.law/vbase1.C: Same.
1808 * g++.old-deja/g++.law/operators32.C: Same.
1809 * g++.old-deja/g++.law/nest3.C: Same.
1810 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
1811 * g++.old-deja/g++.law/except5.C (main): Same.
1812 * g++.old-deja/g++.law/cvt7.C (run): Same.
1813 * g++.old-deja/g++.law/cvt2.C: Same.
1814 * g++.old-deja/g++.law/cvt16.C: Same.
1815 * g++.old-deja/g++.law/ctors6.C (bar): Same.
1816 * g++.old-deja/g++.law/ctors17.C (main): Same.
1817 * g++.old-deja/g++.law/ctors13.C: Same.
1818 * g++.old-deja/g++.law/ctors12.C (main): Same.
1819 * g++.old-deja/g++.law/ctors10.C: Same.
1820 * g++.old-deja/g++.law/code-gen5.C: Same.
1821 * g++.old-deja/g++.law/bad-error7.C: Same.
1822 * g++.old-deja/g++.law/arm9.C: Same.
1823 * g++.old-deja/g++.law/arm12.C: Same.
1824 * g++.old-deja/g++.law/arg8.C: Same.
1825 * g++.old-deja/g++.law/arg1.C: Same.
1826 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
1827 * g++.old-deja/g++.jason/template31.C: Same.
1828 * g++.old-deja/g++.jason/template24.C (main): Same.
1829 * g++.old-deja/g++.jason/2371.C: Same.
1830 * g++.old-deja/g++.eh/new2.C: Same.
1831 * g++.old-deja/g++.eh/new1.C: Same.
1832 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
1833 * g++.old-deja/g++.brendan/nest21.C (main): Same.
1834 * g++.old-deja/g++.brendan/err-msg3.C: Same.
1835 * g++.old-deja/g++.brendan/crash62.C: Same.
1836 * g++.old-deja/g++.brendan/crash52.C: Same.
1837 * g++.old-deja/g++.brendan/crash49.C (main): Same.
1838 * g++.old-deja/g++.brendan/crash38.C: Same.
1839 * g++.old-deja/g++.brendan/crash15.C (main): Same.
1840 * g++.old-deja/g++.brendan/copy9.C: Same.
1841
1842 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
1843
1844 * gcc.c-torture/execute/20001203-2.c (memset):
1845 Count argument is of type __SIZE_TYPE__.
1846
1847 2001-04-04 Diego Novillo <dnovillo@redhat.com>
1848
1849 * gcc.c-torture/compile/20010404-1.c: New test.
1850
1851 2001-04-04 Jakub Jelinek <jakub@redhat.com>
1852
1853 * gcc.c-torture/compile/20010326-1.c: New test.
1854
1855 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
1856
1857 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
1858 peculiarities of the SH.
1859 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
1860
1861 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1862
1863 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
1864 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
1865 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
1866
1867 2001-04-02 Jakub Jelinek <jakub@redhat.com>
1868
1869 * g77.f-torture/compile/20010321-1.f: New test.
1870
1871 2001-04-02 Jakub Jelinek <jakub@redhat.com>
1872
1873 * gcc.c-torture/compile/20010329-1.c: New test.
1874
1875 2001-04-02 Jakub Jelinek <jakub@redhat.com>
1876
1877 * gcc.c-torture/execute/20010329-1.c: New test.
1878
1879 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
1880
1881 * g++.old-deja/g++.other/eh4.C: Fix typo.
1882
1883 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
1884
1885 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
1886
1887 2001-03-28 Philip Blundell <philb@gnu.org>
1888
1889 * gcc.c-torture/compile/20010328-1.c: New test.
1890
1891 2001-03-27 Richard Henderson <rth@redhat.com>
1892
1893 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
1894 * g++.old-deja/g++.eh/vbase3.C: Likewise.
1895
1896 2001-03-27 Alan Modra <alan@linuxcare.com.au>
1897
1898 * gcc.c-torture/compile/20010327-1.c: New test.
1899
1900 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
1901
1902 * g++.old-deja/g++.other/friend12.C: New test.
1903 * g++.old-deja/g++.other/friend9.C: Expect no errors.
1904 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
1905
1906 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
1907
1908 * gcc.c-torture/execute/20010325-1.c: New test.
1909
1910 2001-03-23 Jakub Jelinek <jakub@redhat.com>
1911
1912 * g++.old-deja/g++.other/mangle3.C: New test.
1913
1914 2001-03-22 Jakub Jelinek <jakub@redhat.com>
1915
1916 * g++.old-deja/g++.other/anon8.C: New test.
1917
1918 2001-03-20 Philip Blundell <philb@gnu.org>
1919
1920 * gcc.c-torture/compile/20010320-1.c: New test.
1921
1922 2001-03-17 Richard Henderson <rth@redhat.com>
1923
1924 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1925
1926 2001-03-15 Geoff Keating <geoff@redhat.com>
1927
1928 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
1929 tests on AIX.
1930
1931 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
1932
1933 * g++.old-deja/g++.other/eh4.C: New test.
1934
1935 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
1936
1937 * gcc.dg/cpp/mi1.c: Update.
1938
1939 2001-03-14 Jakub Jelinek <jakub@redhat.com>
1940
1941 * g++.old-deja/g++.other/regstack.C: New test.
1942
1943 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
1944
1945 * g++.old-deja/g++.other/ref4.C: New test.
1946
1947 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
1948
1949 * objc/execute/va_method.m: Added.
1950 * objc/execute/IMP.m: Added.
1951 * objc/execute/_cmd.m: Added.
1952 * objc/execute/accessing_ivars.m: Added.
1953 * objc/execute/class-1.m: Added.
1954 * objc/execute/class-10.m: Added.
1955 * objc/execute/class-11.m: Added.
1956 * objc/execute/class-12.m: Added.
1957 * objc/execute/class-13.m: Added.
1958 * objc/execute/class-14.m: Added.
1959 * objc/execute/class-2.m: Added.
1960 * objc/execute/class-3.m: Added.
1961 * objc/execute/class-4.m: Added.
1962 * objc/execute/class-5.m: Added.
1963 * objc/execute/class-6.m: Added.
1964 * objc/execute/class-7.m: Added.
1965 * objc/execute/class-8.m: Added.
1966 * objc/execute/class-9.m: Added.
1967 * objc/execute/class-tests-1.h
1968 * objc/execute/class-tests-2.h
1969 * objc/execute/compatibility_alias.m: Added.
1970 * objc/execute/encode-1.m: Added.
1971 * objc/execute/formal_protocol-1.m: Added.
1972 * objc/execute/formal_protocol-2.m: Added.
1973 * objc/execute/formal_protocol-3.m: Added.
1974 * objc/execute/formal_protocol-4.m: Added.
1975 * objc/execute/formal_protocol-5.m: Added.
1976 * objc/execute/formal_protocol-6.m: Added.
1977 * objc/execute/formal_protocol-7.m: Added.
1978 * objc/execute/informal_protocol.m: Added.
1979 * objc/execute/initialize.m: Added.
1980 * objc/execute/load.m: Added.
1981 * objc/execute/many_args_method.m: Added.
1982 * objc/execute/nested-3.m: Added.
1983 * objc/execute/no_clash.m: Added.
1984 * objc/execute/private.m: Added.
1985 * objc/execute/redefining_self.m: Added.
1986 * objc/execute/root_methods.m: Added.
1987 * objc/execute/selector-1.m: Added.
1988 * objc/execute/static-1.m: Added.
1989 * objc/execute/static-2.m: Added.
1990 * objc/execute/va_method.m: Added.
1991
1992 2001-03-10 Richard Henderson <rth@redhat.com>
1993
1994 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
1995
1996 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
1997
1998 * g++.old-deja/g++.other/crash31.C: XFAIL.
1999 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
2000 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
2001 * gcc.c-torture/execute/20010123-1.x: XFAIL.
2002 * gcc.c-torture/execute/20010124-1.x: XFAIL.
2003 * gcc.dg/sequence-pt-1.c: XFAIL one test.
2004
2005 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
2006
2007 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
2008
2009 2001-03-06 Zack Weinberg <zackw@stanford.edu>
2010
2011 * gcc.dg/20000724-1.c: Don't use multiline strings.
2012
2013 2001-03-06 Zack Weinberg <zackw@stanford.edu>
2014
2015 * objc/execute/string1.m, objc/execute/string2.m: Compare the
2016 result of -cString against what we expect it to be; don't just
2017 print it out for no one to read.
2018
2019 * objc/execute/string3.m, objc/execute/string4.m: New tests.
2020 Based on testcases provided by Nicola Pero.
2021
2022 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
2023
2024 * gcc.dg/cpp/macro7.c: New test.
2025
2026 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
2027
2028 * gcc.dg/cpp/multiline.c: Update.
2029
2030 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
2031
2032 * g++.old-deja/g++.other/enum3.C: New test.
2033
2034 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
2035
2036 * g++.old-deja/g++.other/pod1.C: New test.
2037
2038 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
2039
2040 * g++.old-deja/g++.ext/overload1.C: New test.
2041
2042 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
2043
2044 * g++.old-deja/g++.pt/using1.C: New test.
2045
2046 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
2047
2048 * g++.old-deja/g++.other/using9.C: New test.
2049
2050 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
2051
2052 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
2053
2054 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
2055
2056 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
2057
2058 * g++.old-deja/g++.ext/realpt1.C: Remove.
2059
2060 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
2061
2062 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
2063
2064 2001-02-26 Will Cohen <wcohen@redhat.com>
2065
2066 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
2067
2068 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
2069
2070 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
2071 templatized constructors.
2072
2073 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2074
2075 * gcc.c-torture/execute/20010224-1.c: New test.
2076
2077 2001-02-23 Jakub Jelinek <jakub@redhat.com>
2078
2079 * gcc.c-torture/execute/20010222-1.c: New test.
2080
2081 2001-02-22 Jakub Jelinek <jakub@redhat.com>
2082
2083 * g++.old-deja/g++.other/inline20.C: New test.
2084
2085 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
2086
2087 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
2088
2089 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
2090
2091 * g++.old-deja/g++.other/lookup22.C: New test.
2092
2093 2001-02-19 Zack Weinberg <zackw@stanford.edu>
2094
2095 * g77.dg: New directory.
2096 * g77.dg/20010216-1.f: New test case.
2097 * g77.dg/dg.exp: New driver.
2098 * lib/g77-dg.exp: New driver library.
2099
2100 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2101
2102 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
2103
2104 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
2105
2106 * g++.old-deja/g++.other/decl9.C: New test.
2107
2108 2001-02-16 Jakub Jelinek <jakub@redhat.com>
2109
2110 * g++.old-deja/g++.other/init16.C: Update the test so that it does
2111 not need <string> and also tests the initialization at runtime.
2112
2113 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
2114
2115 * gcc.c-torture/execute/longlong.c: New test.
2116
2117 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
2118
2119 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
2120
2121 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
2122
2123 * gcc.c-torture/execute/920302-1.c (execute):
2124 Change argument type to short.
2125
2126 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
2127
2128 * g++.old-deja/g++.pt/deduct6.C: New test.
2129
2130 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
2131
2132 * g++.old-deja/g++.pt/deduct5.C: New test.
2133
2134 2001-02-14 Jakub Jelinek <jakub@redhat.com>
2135
2136 * gcc.c-torture/execute/20010209-1.c: New test.
2137
2138 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
2139
2140 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
2141
2142 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
2143
2144 * g++.dg/vtgc1.C: Update for new ABI.
2145
2146 * consistency.vlad: New directory, 1665 files.
2147
2148 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
2149
2150 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
2151 return type.
2152 * gcc.dg/cpp/digraphs.c: Declare puts.
2153
2154 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
2155
2156 * g++.old-deja/g++.other/warn5.C: New test.
2157
2158 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
2159
2160 * g++.old-deja/g++.pt/spec40.C: New test.
2161
2162 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
2163
2164 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
2165 case.
2166 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
2167
2168 2001-02-12 Jakub Jelinek <jakub@redhat.com>
2169
2170 * gcc.c-torture/compile/20010209-1.c: New test.
2171
2172 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
2173
2174 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
2175 excess errors message but not if it crashes.
2176 * g++.old-deja/g++.other/crash27.C: Likewise.
2177 * g++.old-deja/g++.other/crash28.C: Likewise.
2178 * g++.old-deja/g++.other/crash30.C: Likewise.
2179 * g++.old-deja/g++.other/crash32.C: Likewise.
2180 * g++.old-deja/g++.other/crash35.C: Likewise.
2181 * g++.old-deja/g++.pt/inherit2.C: Likewise.
2182
2183 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
2184
2185 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
2186 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
2187 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
2188 g77.f-torture/execute/execute.exp,
2189 g77.f-torture/noncompile/noncompile.exp,
2190 gcc.c-torture/execute/execute.exp,
2191 gcc.c-torture/execute/memcheck/memcheck.exp,
2192 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
2193 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
2194 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
2195 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
2196 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
2197 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
2198 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
2199 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
2200 Remove bug reporting instructions with ancient email addresses.
2201
2202 2001-02-07 Jakub Jelinek <jakub@redhat.com>
2203
2204 * gcc.dg/20010202-1.c: New test.
2205 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
2206
2207 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
2208
2209 * g++.dg/stdbool-if.C: New test.
2210
2211 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
2212
2213 * objc/execute/fdecl.m: Added main().
2214
2215 2001-02-07 Jakub Jelinek <jakub@redhat.com>
2216
2217 * gcc.c-torture/execute/20010206-1.c: New test.
2218
2219 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
2220
2221 * gcc.dg/cpp/avoidpaste1.c: Update.
2222
2223 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
2224
2225 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
2226 Pero <nicola@brainstorm.co.uk>.
2227 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
2228
2229 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
2230
2231 * g++.old-deja/g++.pt/spec39.C: New test.
2232
2233 2001-02-05 Jakub Jelinek <jakub@redhat.com>
2234
2235 * gcc.c-torture/compile/20010202-1.c: New test.
2236
2237 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
2238
2239 * g++.old-deja/g++.abi/primary2.C: New test.
2240 * g++.old-deja/g++.abi/primary3.C: New test.
2241 * g++.old-deja/g++.abi/primary4.C: New test.
2242 * g++.old-deja/g++.abi/primary5.C: New test.
2243 * g++.old-deja/g++.abi/vtable3.h: New test.
2244 * g++.old-deja/g++.abi/vtable3a.C: New test.
2245 * g++.old-deja/g++.abi/vtable3b.C: New test.
2246 * g++.old-deja/g++.abi/vtable3c.C: New test.
2247 * g++.old-deja/g++.abi/vtable3d.C: New test.
2248 * g++.old-deja/g++.abi/vtable3e.C: New test.
2249 * g++.old-deja/g++.abi/vtable3f.C: New test.
2250 * g++.old-deja/g++.abi/vtable3g.C: New test.
2251 * g++.old-deja/g++.abi/vtable3h.C: New test.
2252 * g++.old-deja/g++.abi/vtable3i.C: New test.
2253 * g++.old-deja/g++.abi/vtable3j.C: New test.
2254 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
2255
2256 2001-02-03 Jakub Jelinek <jakub@redhat.com>
2257
2258 * g++.old-deja/g++.other/anon6.C: New test.
2259 * g++.old-deja/g++.other/anon7.C: New test.
2260
2261 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
2262
2263 * gcc.dg/cpp/avoidpaste2.c: New tests.
2264
2265 2001-01-31 Jakub Jelinek <jakub@redhat.com>
2266
2267 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
2268
2269 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
2270
2271 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
2272 DECIMAL_DIG cases for Irix."
2273
2274 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
2275
2276 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
2277
2278 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
2279
2280 * gcc.dg/c99-tag-1.c: New test.
2281
2282 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
2283
2284 * gcc.dg/cpp/tr-warn1.c: Add tests.
2285
2286 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
2287
2288 * gcc.dg/cpp/avoidpaste1.c: Update.
2289 * gcc.dg/cpp/paste4.c: Update.
2290
2291 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
2292
2293 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
2294 cases for Irix.
2295
2296 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2297
2298 * g++.old-deja/g++.other/inline19.C: New test.
2299
2300 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
2301
2302 * gcc.dg/Wlarger-than.c: New test.
2303
2304 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
2305
2306 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
2307
2308 2001-01-29 Jakub Jelinek <jakub@redhat.com>
2309
2310 * gcc.c-torture/execute/20010129-1.c: New test.
2311 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
2312
2313 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
2314
2315 * gcc.dg/cpp/avoidpaste1.c: Test case.
2316
2317 2001-01-28 Jakub Jelinek <jakub@redhat.com>
2318
2319 * g++.old-deja/g++.other/inline18.C: New test.
2320
2321 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2322
2323 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
2324 and __builtin_putchar.
2325
2326 2001-01-27 Jakub Jelinek <jakub@redhat.com>
2327
2328 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
2329 tests.
2330
2331 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
2332
2333 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
2334 floating point number rounding mode to round to the nearest
2335 representable mode.
2336
2337 2001-01-25 Jakub Jelinek <jakub@redhat.com>
2338
2339 * g++.old-deja/g++.other/mangle2.C: New test.
2340
2341 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
2342
2343 * gcc.c-torture/compile/20010124-1.c: New test.
2344
2345 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
2346
2347 * g++.old-deja/g++.pt/spec38.C: New test.
2348
2349 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2350
2351 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
2352 "Build don't run".
2353
2354 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2355
2356 * gcc.c-torture/execute/20010123-1.c: New test.
2357
2358 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
2359
2360 * g++.old-deja/g++.pt/spec37.C: New test.
2361
2362 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
2363
2364 * g++.old-deja/g++.pt/overload14.C: New test.
2365
2366 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2367
2368 * gcc.c-torture/execute/20010122-1.c: New test, exercise
2369 __builtin_return_address.
2370
2371 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
2372
2373 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
2374 * g++.old-deja/g++.pt/spec35.C: New test.
2375 * g++.old-deja/g++.pt/spec36.C: New test.
2376
2377 2001-01-20 Jakub Jelinek <jakub@redhat.com>
2378
2379 * gcc.c-torture/compile/20010118-1.c: New test.
2380
2381 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
2382
2383 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
2384
2385 2001-01-19 Jakub Jelinek <jakub@redhat.com>
2386
2387 * gcc.c-torture/execute/20010119-1.c: New test.
2388
2389 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
2390
2391 * g++.old-deja/g++.other/vbase5.C: New test.
2392
2393 2001-01-19 Jakub Jelinek <jakub@redhat.com>
2394
2395 * gcc.c-torture/execute/20010118-1.c: New test.
2396
2397 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
2398
2399 * g++.old-deja/g++.pt/deduct3.C: New test.
2400
2401 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
2402
2403 * g++.old-deja/g++.pt/spec34.C: New test.
2404
2405 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
2406
2407 * g77.f-torture/compile/20000601-2.f: New test.
2408
2409 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
2410
2411 * g++.old-deja/g++.other/init17.C: New test.
2412
2413 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
2414
2415 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
2416
2417 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
2418
2419 * g++.old-deja/g++.pt/unify8.C: New test.
2420
2421 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
2422
2423 * g++.old-deja/g++.abi/vbase1.C: New test.
2424
2425 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
2426
2427 * g++.old-deja/g++.pt/crash65.C: New test.
2428
2429 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
2430
2431 * gcc.dg/cpp/assembl2.S: New test case.
2432
2433 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
2434
2435 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
2436 are supported.
2437
2438 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2439
2440 * g++.old-deja/g++.other/builtins1.C: New test.
2441 * g++.old-deja/g++.other/builtins2.C: Likewise.
2442 * g++.old-deja/g++.other/builtins3.C: Likewise.
2443 * g++.old-deja/g++.other/builtins4.C: Likewise.
2444
2445 2001-01-17 Jakub Jelinek <jakub@redhat.com>
2446
2447 * gcc.c-torture/compile/20010117-1.c: New test.
2448 * gcc.c-torture/compile/20010117-2.c: New test.
2449
2450 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
2451
2452 * g77.f-torture/execute/20010116.[fx]: New test,
2453 XFAIL on i?86-*-*.
2454 * g77.f-torture/compile/20010115.f: Indicate it's
2455 a test for PR fortran/1636.
2456
2457 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
2458
2459 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
2460
2461 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
2462
2463 * g77.f-torture/compile/20010115.f: New test.
2464
2465 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
2466
2467 * g++.old-deja/g++.pt/nontype5.C: New test.
2468
2469 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
2470
2471 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
2472 have an equivalent working one below it.
2473
2474 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
2475
2476 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
2477 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2478
2479 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
2480
2481 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
2482 message containing "init_priority".
2483 (conpr-2.C): Likewise.
2484 (conpr-3.C): Likewise.
2485 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
2486
2487 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2488
2489 * gcc.c-torture/execute/20010114-2.c: New test.
2490
2491 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
2492
2493 * gcc.c-torture/compile/20010114-1.c: New test.
2494 * gcc.c-torture/compile/20010114-1.x: Xfail.
2495 * gcc.c-torture/compile/20010114-2.c: New test.
2496 * gcc.c-torture/execute/20010114-1.c: New test.
2497 * gcc.dg/trunc-1.c: New test.
2498 * gcc.dg/uninit-B.c: New test.
2499
2500 2001-01-13 Nick Clifton <nickc@redhat.com>
2501
2502 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
2503 target.
2504
2505 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
2506
2507 * gcc.c-torture/compile/20010113-1.c: New test.
2508
2509 2001-01-13 Jakub Jelinek <jakub@redhat.com>
2510
2511 * gcc.c-torture/compile/20001212-1.c: New test.
2512
2513 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
2514
2515 * gcc.dg/cpp/widestr1.c: Update.
2516 * gcc.dg/cpp/prag-imp.c: Remove.
2517
2518 2001-01-12 Jakub Jelinek <jakub@redhat.com>
2519
2520 * gcc.c-torture/execute/20000801-3.x: Remove.
2521 * gcc.dg/c90-init-1.c: New test.
2522 * gcc.dg/c99-init-1.c: New test.
2523 * gcc.dg/c99-init-2.c: New test.
2524 * gcc.dg/gnu99-init-1.c: New test.
2525
2526 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
2527
2528 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
2529 testing that no relevant ones were found.
2530
2531 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
2532
2533 * g++.old-deja/g++.pt/cast2.C: New test.
2534
2535 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
2536
2537 * g++.old-deja/g++.pt/friend47.C: New test.
2538
2539 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
2540
2541 * g++.old-deja/g++.pt/instantiate13.C: New test.
2542
2543 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
2544
2545 * g++.old-deja/g++.other/defarg7.C: New test.
2546 * g++.old-deja/g++.other/defarg8.C: New test.
2547
2548 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
2549
2550 * g++.old-deja/g++.pt/crash64.C: New test.
2551
2552 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
2553
2554 * g++.old-deja/g++.pt/crash63.C: New test.
2555
2556 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
2557
2558 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
2559
2560 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
2561
2562 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
2563
2564 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
2565
2566 * g++.old-deja/g++.pt/error3.C: New test.
2567
2568 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
2569
2570 * g++.old-deja/g++.other/crash39.C: New test.
2571
2572 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
2573
2574 * g++.old-deja/g++.other/vbase4.C: New test.
2575
2576 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
2577
2578 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
2579 * gcc.dg/special/20000419-2.c: New file. Identical to above.
2580 * gcc.dg/special/special.exp: New test driver which will check
2581 for alias support for the above test.
2582
2583 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
2584
2585 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
2586 problems on small machines.
2587 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
2588 parameterize.
2589
2590 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
2591
2592 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
2593 mips.
2594 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2595
2596 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
2597
2598 * g++.old_deja/g++.pt/using8.C: New test.
2599
2600 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
2601
2602 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
2603
2604 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
2605
2606 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
2607 where a failure is expected.
2608 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
2609
2610 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
2611
2612 * g++.old_deja/g++.pt/instantiate12.C: New test.
2613
2614 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
2615
2616 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
2617 start of structs.
2618 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
2619 * g++.old-deja/g++.brendan/crash17.C: Likewise.
2620 * g++.old-deja/g++.brendan/crash29.C: Likewise.
2621 * g++.old-deja/g++.brendan/crash48.C: Likewise.
2622 * g++.old-deja/g++.brendan/ns1.C: Likewise.
2623 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
2624 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
2625 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2626 * g++.old-deja/g++.eh/spec6.C: Likewise.
2627 * g++.old-deja/g++.jason/crash3.C: Likewise.
2628 * g++.old-deja/g++.law/ctors11.C: Likewise.
2629 * g++.old-deja/g++.law/ctors17.C: Likewise.
2630 * g++.old-deja/g++.law/ctors5.C: Likewise.
2631 * g++.old-deja/g++.law/ctors9.C: Likewise.
2632 * g++.old-deja/g++.mike/ambig1.C: Likewise.
2633 * g++.old-deja/g++.mike/net22.C: Likewise.
2634 * g++.old-deja/g++.mike/p3538a.C: Likewise.
2635 * g++.old-deja/g++.mike/p3538b.C: Likewise.
2636 * g++.old-deja/g++.mike/virt3.C: Likewise.
2637 * g++.old-deja/g++.niklas/t128.C: Likewise.
2638 * g++.old-deja/g++.other/anon4.C: Likewise.
2639 * g++.old-deja/g++.other/using1.C: Likewise.
2640 * g++.old-deja/g++.other/warn3.C: Likewise.
2641 * g++.old-deja/g++.pt/t37.C: Likewise.
2642 * g++.old-deja/g++.robertl/eb69.C: Likewise.
2643 * g++.old-deja/g++.robertl/eb71.C: Likewise.
2644
2645 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
2646
2647 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
2648
2649 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2650
2651 * gcc.c-torture/execute/stdio-opt-3.c: New test.
2652
2653 2001-01-07 Jakub Jelinek <jakub@redhat.com>
2654
2655 * gcc.c-torture/compile/20010107-1.c: New test.
2656
2657 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
2658
2659 * gcc.c-torture/execute/builtin-noret-1.c: New test.
2660
2661 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
2662
2663 * gcc.dg/format/format.h: New file.
2664 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
2665 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
2666 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
2667 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
2668 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
2669 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2670 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
2671 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
2672 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
2673 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
2674 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
2675 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
2676 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
2677 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
2678 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
2679 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
2680 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
2681 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
2682 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
2683 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
2684 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
2685 instead of declaring standard types, macros and functions in each
2686 test.
2687
2688 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
2689
2690 * gcc.c-torture/execute/20010106-1.c: New test.
2691
2692 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
2693
2694 * gcc.dg/format/format.exp: New file.
2695 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
2696 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
2697 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
2698 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
2699 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
2700 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
2701 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
2702 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
2703 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
2704 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
2705 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
2706 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
2707 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
2708 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
2709 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
2710 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
2711 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
2712 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
2713 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
2714 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
2715 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
2716 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
2717 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
2718 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
2719 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
2720 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
2721 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
2722 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
2723 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
2724 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
2725 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
2726 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
2727 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
2728 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
2729 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
2730 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
2731 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
2732 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
2733 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
2734 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
2735 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
2736 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
2737
2738 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
2739
2740 * gcc.c-torture/execute/991228-1.c: Take word endianness into
2741 account.
2742
2743 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
2744
2745 * gcc.c-torture/execute/builtin-complex-1.c: New test.
2746
2747 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
2748
2749 * g++.old-deja/g++.pt/crash62.C: New test.
2750
2751 2001-01-04 Richard Henderson <rth@redhat.com>
2752
2753 * gcc.dg/20000926-1.c: Update expected warnings.
2754 * gcc.dg/array-2.c: Likewise.
2755 * gcc.dg/array-4.c: Also validate flexible array members.
2756 * gcc.dg/c99-flex-array-1.c: New.
2757
2758 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
2759
2760 * gcc.c-torture/compile/20001222-1.x: Remove.
2761
2762 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2763
2764 * gcc.c-torture/execute/built-in-setjmp.c: New.
2765
2766 2001-01-03 Richard Henderson <rth@redhat.com>
2767
2768 * gcc.dg/940510-1.c: Update expected error wording.
2769 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
2770
2771 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
2772
2773 * lib/target-supports.exp (check_alias_available): Modified to
2774 indicate aliases not supported if only weak aliases are supported.
2775
2776 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2777
2778 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
2779 Turn on cmpstrsi checks for __pj__ and __i370__.
2780
2781 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
2782
2783 * g++.old-deja/g++.other/virtual11.C: New test.
2784
2785 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
2786
2787 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
2788
2789 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2790
2791 * gcc.c-torture/compile/20010102-1.c: New test.
2792
2793 2001-01-02 Andreas Jaeger <aj@suse.de>
2794
2795 * gcc.dg/noreturn-3.c: New test.
2796
2797 * gcc.dg/noreturn-4.c: New test.
2798
2799 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2800
2801 * gcc.c-torture/execute/stdio-opt-1.c: Also test
2802 __builtin_fputc and __builtin_fwrite.
2803
2804 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
2805
2806 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
2807 signed char, not default char.
2808
2809 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
2810
2811 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
2812
2813 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
2814
2815 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
2816
2817 2000-12-29 Richard Henderson <rth@redhat.com>
2818
2819 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
2820 (__cyg_profile_func_exit): Define.
2821
2822 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
2823
2824 * g++.dg/vtgc1.C: New test.
2825
2826 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
2827
2828 * gcc.dg/noncompile/20001228-1.c: New test.
2829
2830 * gcc.dg/20001228-1.c: New test.
2831
2832 * gcc.c-torture/execute/20001228-1.c: New test.
2833
2834 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
2835
2836 * gcc.dg/format-strfmon-1.c: New test.
2837
2838 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2839
2840 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
2841 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
2842 * gcc.c-torture/execute/string-opt-1.c: Likewise.
2843 * gcc.c-torture/execute/string-opt-2.c: Likewise.
2844 * gcc.c-torture/execute/string-opt-3.c: Likewise.
2845 * gcc.c-torture/execute/string-opt-4.c: Likewise.
2846 * gcc.c-torture/execute/string-opt-6.c: Likewise.
2847 * gcc.c-torture/execute/string-opt-7.c: Likewise.
2848 * gcc.c-torture/execute/string-opt-8.c: Likewise.
2849 * gcc.c-torture/execute/string-opt-9.c: Likewise.
2850 * gcc.c-torture/execute/string-opt-10.c: Likewise.
2851 * gcc.c-torture/execute/string-opt-11.c: Likewise.
2852 * gcc.c-torture/execute/string-opt-12.c: Likewise.
2853
2854 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
2855 * gcc.c-torture/execute/string-opt-4.c: Test index.
2856
2857 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
2858
2859 * gcc.c-torture/compile/20001226-1.c: New test.
2860
2861 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
2862
2863 * gcc.c-torture/compile/20001222-1.c: New test.
2864 * gcc.c-torture/compile/20001222-1.x: Xfail.
2865
2866 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
2867
2868 * gcc.c-torture/execute/comp-goto-2.c: New test.
2869
2870 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
2871
2872 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
2873 Use long types if __INT_MAX__ is 32767.
2874 (main): Use cast to (sint32 *) when poking 88 into a_page.
2875
2876 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
2877
2878 2000-12-21 Bernd Schmidt <bernds@redhat.com>
2879
2880 * gcc.c-torture/compile/20001221-1.c: New test.
2881 * gcc.c-torture/execute/20001221-1.c: New test.
2882
2883 2000-12-20 Richard Henderson <rth@redhat.com>
2884
2885 * g++.old-deja/g++.pt/crash36.C: Update error lines.
2886 * g++.old-deja/g++.robertl/eb109.C: Likewise.
2887
2888 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2889
2890 * gcc.dg/compare3.c: New test.
2891
2892 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
2893
2894 * gcc.dg/format-warnll-1.c: New test.
2895
2896 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
2897
2898 * gcc.dg/cpp/cmdlne-P.c: New test.
2899
2900 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
2901
2902 * gcc.c-torture/execute/builtin-abs-1.c,
2903 gcc.c-torture/execute/builtin-abs-2.c: New tests.
2904
2905 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
2906
2907 * gcc.dg/cpp/multiline.c: New test.
2908
2909 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
2910
2911 * g++.old-deja/g++.other/syshdr1.C: Update.
2912 * gcc.dg/cpp/lineflags.c: Remove temporarily.
2913
2914 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2915
2916 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
2917
2918 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2919
2920 * g++.old-deja/g++.pt/ttp65.C: New test.
2921
2922 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2923
2924 * g++.old-deja/g++.pt/ttp64.C: New test.
2925
2926 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2927
2928 * g++.old-deja/g++.pt/spec33.C: New test.
2929
2930 2000-12-14 Catherine Moore <clm@redhat.com>
2931
2932 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
2933 * gcc.c-torture/execute/920612-2.c: Likewise.
2934 * gcc.c-torture/execute/920428-2.c: Likewise.
2935 * gcc-c-torture/execute/va-arg-11.c: Call exit.
2936 * gcc.c-torture/execute/va-arg-21.c: Likewise.
2937
2938 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2939
2940 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
2941 * gcc.dg/pack-test-2.c: Likewise.
2942
2943 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
2944
2945 Tests by Zack Weinberg <zackw@stanford.edu>.
2946
2947 * gcc.dg/cpp/defined.c: Update.
2948 * gcc.dg/cpp/defined_trad.c: New tests.
2949
2950 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
2951
2952 * gcc.dg/cpp/trad-direct.c: Update.
2953
2954 2000-12-11 Neil Booth <neilb@earthling.net>
2955
2956 * gcc.dg/cpp/defined_trad.c
2957
2958 2000-12-11 Neil Booth <neilb@earthling.net>
2959
2960 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
2961
2962 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
2963
2964 * gcc.dg/format-miss-2.c: New test.
2965
2966 2000-12-09 Neil Booth <neilb@earthling.net>
2967
2968 * gcc.dg/cpp/lineflags.c: New tests.
2969 * gcc.dg/cpp/poison.c: Update.
2970 * gcc.dg/cpp/redef2.c: Update.
2971 * gcc.dg/cpp/skipping.c: New test.
2972
2973 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
2974
2975 * g++.old-deja/g++.other/eh3.C: New testcase.
2976
2977 2000-12-07 Neil Booth <neilb@earthling.net>
2978
2979 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
2980 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
2981 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
2982 wtr-union-init-2.c, wtr-union-init-3.c: Update.
2983 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
2984 Update.
2985
2986 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
2987
2988 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
2989 __SIZE_TYPE__ instead of int for type of integers cast to
2990 pointers.
2991
2992 2000-12-07 Jakub Jelinek <jakub@redhat.com>
2993
2994 * g++.old-deja/g++.other/cleanup4.C: New test.
2995
2996 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
2997
2998 * format-sec-1.c: New test.
2999
3000 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
3001
3002 * gcc.dg/format-nonlit-3.c: New test.
3003
3004 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
3005
3006 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
3007 through a null pointer.
3008
3009 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3010
3011 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
3012 * g++.old-deja/g++.pt/partial4.C: New test.
3013
3014 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
3015
3016 * gcc.c-torture/execute/ieee/hugeval.x: New.
3017
3018 2000-12-06 Neil Booth <neilb@earthling.net>
3019
3020 * gcc.dg/cpp/backslash2.c: New tests.
3021
3022 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3023
3024 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
3025 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
3026
3027 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
3028
3029 * gcc.c-torture/execute/20001203-2.c: New testcase.
3030
3031 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
3032
3033 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
3034 * g++.old-deja/g++.other/virtual10.C: New test.
3035
3036 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
3037
3038 * g++.old-deja/g++.mike/pmf5.C: Remove test.
3039
3040 2000-12-05 Richard Henderson <rth@redhat.com>
3041
3042 * gcc.c-torture/compile/20001205-1.c: New.
3043
3044 2000-12-04 Neil Booth <neilb@earthling.net>
3045
3046 * g++.old-deja/g++.other/virtual9.C: New test.
3047 * g++.old-deja/g++.pt/crash61.C: New test.
3048 * gcc.c-torture/execute/loop-9.c: New test.
3049
3050 2000-12-04 Neil Booth <neilb@earthling.net>
3051
3052 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
3053 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
3054 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
3055 * gcc.dg/cpp/extratokens.c: ...here.
3056
3057 2000-12-04 Neil Booth <neilb@earthling.net>
3058
3059 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
3060 New tests.
3061
3062 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3063
3064 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
3065 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
3066
3067 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
3068
3069 * gcc.c-torture/execute/20001203-1.c: New test.
3070
3071 2000-12-03 Neil Booth <neilb@earthling.net>
3072
3073 * gcc.dg/cpp/macro6.c: New test cases.
3074
3075 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3076
3077 * gcc.c-torture/execute/string-opt-9.c: New test.
3078 * gcc.c-torture/execute/string-opt-10.c: Likewise.
3079 * gcc.c-torture/execute/string-opt-11.c: Likewise.
3080 * gcc.c-torture/execute/string-opt-12.c: Likewise.
3081
3082 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
3083 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
3084
3085 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
3086
3087 * gcc.dg/cpp/if-6.c: New testcase.
3088
3089 * gcc.dg/20001201-1.c: New testcase.
3090
3091 2000-12-02 Neil Booth <neilb@earthling.net>
3092
3093 * g++.old-deja/g++.other/externC4.C,
3094 g++.old-deja/g++.other/friend10.C: New tests.
3095
3096 2000-12-02 Neil Booth <neilb@earthling.net>
3097
3098 * g++.old-deja/g++.other/instan2.C
3099 * g++.old-deja/g++.other/instan3.C: New test.
3100
3101 2000-12-02 Neil Booth <neilb@earthling.net>
3102
3103 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
3104 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
3105 gnuc99.c,gnuc99-pedantic.c: New tests.
3106
3107 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
3108
3109 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
3110 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
3111
3112 2000-12-01 Neil Booth <neilb@earthling.net>
3113
3114 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
3115 * gcc.dg/cpp/poison.c: Update.
3116 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
3117
3118 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
3119
3120 * g77.f-torture/execute/20001201.f: New test.
3121
3122 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
3123
3124 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
3125
3126 2000-12-01 Jakub Jelinek <jakub@redhat.com>
3127
3128 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
3129
3130 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
3131
3132 * g++.old-deja/g++.other/cast6.C: New test.
3133
3134 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
3135
3136 * gcc.c-torture/execute/20001130-2.c: New testcase.
3137
3138 2000-11-30 Richard Henderson <rth@redhat.com>
3139
3140 * gcc.c-torture/execute/20001130-1.c: New test.
3141
3142 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
3143
3144 * g++.old-deja/g++.other/op3.C: New test.
3145
3146 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
3147
3148 * g++.old-deja/g++.other/op2.C: New test.
3149
3150 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
3151
3152 * g++.old-deja/g++.other/crash38.C: New test.
3153
3154 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
3155
3156 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
3157
3158 2000-11-29 Jakub Jelinek <jakub@redhat.com>
3159
3160 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
3161 tests.
3162 * gcc.c-torture/execute/string-opt-6.c: New test.
3163
3164 * gcc.dg/20001117-1.c: Add main.
3165
3166 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
3167
3168 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
3169 Move from here ...
3170 * gcc.dg/940510-1.c: ... to here.
3171
3172 * gcc.dg/20000926-1.c: GNU C now allows initializations of
3173 zero-size arrays in toplevel structures.
3174
3175 2000-11-28 Jakub Jelinek <jakub@redhat.com>
3176
3177 * gcc.c-torture/execute/loop-8.c: New test.
3178
3179 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
3180
3181 * g++.old-deja/g++.other/base1.C: New test.
3182
3183 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
3184
3185 * g++.old-deja/g++.other/parse2.C: New test.
3186
3187 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
3188
3189 * g++.old-deja/g++.pt/incomplete1.C: New test.
3190
3191 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
3192
3193 * g++.old-deja/g++.other/friend9.C: New test.
3194
3195 2000-11-28 Jakub Jelinek <jakub@redhat.com>
3196
3197 * gcc.dg/20001127-1.c: New test.
3198
3199 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
3200
3201 * g++.old-deja/g++.pt/friend46.C: New test.
3202
3203 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
3204
3205 * g++.old-deja/g++.other/ptrmem8.C: New test.
3206
3207 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3208
3209 * gcc.c-torture/execute/string-opt-7.c: New test.
3210 * gcc.c-torture/execute/string-opt-8.c: Likewise.
3211
3212 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
3213
3214 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
3215 instead of 'mkcheck 2'.
3216
3217 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
3218
3219 * gcc.c-torture/execute/memcheck/driver.c,
3220 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
3221 C9X references to refer to C99.
3222
3223 2000-11-25 Jakub Jelinek <jakub@redhat.com>
3224
3225 * gcc.dg/ultrasp3.c: New test.
3226
3227 2000-11-25 Neil Booth <neilb@earthling.net>
3228
3229 * gcc.dg/cpp/include2.c: Update test to be locale independent.
3230
3231 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
3232
3233 * gcc.c-torture/compile/20001123-2.c: New.
3234
3235 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3236
3237 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
3238
3239 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
3240
3241 * gcc.dg/sequence-point-1.c: Add some new tests.
3242 * gcc.c-torture/execute/20001124-1.c: New test.
3243
3244 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
3245
3246 * g++.old-deja/g++.other/vaarg4.C: New test.
3247 * gcc.c-torture/compile/20001123-1.c: New test.
3248
3249 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
3250
3251 * g++.other/crash24.C: Adjust and remove XFAIL.
3252 * g++.other/crash37.C: New test.
3253
3254 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
3255
3256 * g++.old-deja/g++.pt/instantiate9.C: New test.
3257
3258 2000-11-22 Mark Mitchell <mark@codesourcery.com>
3259
3260 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
3261 new ABI, too.
3262
3263 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
3264 * g++.old-deja/g++.robertl/eb55.C: Likewise.
3265
3266 2000-11-22 Neil Booth <neilb@earthling.net>
3267
3268 * gcc.dg/cpp/Wtrigraphs.c: New test.
3269
3270 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
3271
3272 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
3273
3274 2000-11-22 Jakub Jelinek <jakub@redhat.com>
3275
3276 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
3277
3278 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
3279
3280 * lib/gcc-dg.exp: load_lib scanasm.exp.
3281 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
3282 * lib/g++-dg.exp: load_lib scanasm.exp.
3283 * lib/scanasm.exp: New.
3284 (scan-assembler, scan-assembler-not): Add optional arguments to
3285 test name, or if not present, the pattern name.
3286 (scan-assembler-dem, scan-assembler-dem-not): New.
3287
3288 * g++.dg/dg.exp: New.
3289
3290 2000-11-21 Neil Booth <neilb@earthling.net>
3291
3292 * gcc.dg/cpp/integrated1.c: Remove.
3293
3294 2000-11-21 Jakub Jelinek <jakub@redhat.com>
3295
3296 * gcc.c-torture/execute/20001121-1.c: New test.
3297
3298 2000-11-21 Richard Henderson <rth@redhat.com>
3299
3300 * gcc.c-torture/compile/20001121-1.c: New test.
3301
3302 2000-11-20 Neil Booth <neilb@earthling.net>
3303
3304 * gcc.dg/cpp/integrated1.c: New test.
3305
3306 2000-11-21 Jakub Jelinek <jakub@redhat.com>
3307
3308 * g++.old-deja/g++.other/inline17.C: New test.
3309
3310 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
3311
3312 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
3313 local variable to be zero: I made the variable global. Now
3314 uses abort() and exit() instead of relying on main's return value.
3315
3316 2000-11-20 Neil Booth <neilb@earthling.net>
3317
3318 * gcc.dg/cpp/paste2.c: Update test.
3319 * objc/execute/paste.m: New test.
3320
3321 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
3322
3323 * gcc.dg/c99-condexpr-1.c: New test.
3324
3325 2000-11-20 Neil Booth <neilb@earthling.net>
3326
3327 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
3328
3329 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
3330
3331 * g++.old-deja/g++.pt/export1.C: New test.
3332
3333 2000-11-20 Jakub Jelinek <jakub@redhat.com>
3334
3335 * gcc.dg/20001117-1.c: New test.
3336
3337 2000-11-18 Richard Henderson <rth@redhat.com>
3338
3339 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
3340
3341 2000-11-18 Richard Henderson <rth@redhat.com>
3342
3343 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
3344 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
3345 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
3346
3347 2000-11-18 Richard Henderson <rth@redhat.com>
3348
3349 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
3350 (main): New. Exit cleanly.
3351
3352 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
3353
3354 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
3355 gcc.dg/c99-fordecl-2.c: New tests.
3356
3357 2000-11-18 Richard Henderson <rth@redhat.com>
3358
3359 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
3360 * gcc.c-torture/execute/zerolen-2.c: New.
3361
3362 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3363
3364 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
3365 memory.
3366
3367 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
3368
3369 * g++.old-deja/g++.pt/instantiate8.C: New test.
3370
3371 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
3372
3373 * g++.old-deja/g++.other/incomplete.C: Add more tests.
3374 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
3375
3376 2000-11-16 Nick Clifton <nickc@redhat.com>
3377
3378 * gcc.c-torture/execute/nestfunc-2.c: New test.
3379 * gcc.c-torture/execute/nestfunc-3.c: New test.
3380
3381 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
3382
3383 * gcc.c-torture/compile/20001116-1.c: New test.
3384
3385 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3386
3387 * gcc.c-torture/execute/20001115-1.c: New test.
3388
3389 2000-11-15 Mark Mitchell <mark@codesourcery.com>
3390
3391 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
3392 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
3393 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
3394 * g++.old-deja/g++.abi/vmihint.C: Likewise.
3395
3396 2000-11-15 Neil Booth <neilb@earthling.net>
3397
3398 gcc.dg/cpp/_Pragma1.c: Update.
3399 gcc.dg/cpp/_Pragma2.c: New test.
3400
3401 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
3402
3403 * g++.old-deja/g++.other/anon5.C: New test.
3404
3405 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
3406
3407 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
3408 tests.
3409
3410 2000-11-14 Jakub Jelinek <jakub@redhat.com>
3411
3412 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
3413 output.
3414
3415 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
3416
3417 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
3418 labels at end of compound statements.
3419
3420 2000-11-13 Jakub Jelinek <jakub@redhat.com>
3421
3422 * gcc.c-torture/execute/loop-7.c: New test.
3423
3424 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
3425
3426 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
3427
3428 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
3429
3430 * gcc.dg/c99-bool-1.c: New test.
3431
3432 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
3433
3434 * gcc.dg/c99-scope-1.c: Remove xfail.
3435 * gcc.dg/c99-scope-2.c: New test.
3436
3437 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3438
3439 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
3440 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
3441
3442 2000-11-11 Mark Mitchell <mark@codesourcery.com>
3443
3444 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
3445 error messages.
3446
3447 * g++.mike/p700.C: Don't typedef wchar_t.
3448 * g++.mike/p784.C: Likewise.
3449 * g++.mike/eb101.C: Don't use __wchar_t.
3450
3451 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
3452
3453 * g77.f-torture/execute/20001111.[fx]: Test premature exit
3454 from DO loop.
3455
3456 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
3457
3458 * gcc.c-torture/execute/20001111-1.c: New test.
3459
3460 2000-11-10 Nick Clifton <nickc@redhat.com>
3461
3462 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
3463 long multuiple and accumulate.
3464
3465 2000-11-09 Richard Henderson <rth@redhat.com>
3466
3467 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
3468 via size_t instead of int.
3469
3470 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
3471 * gcc.c-torture/execute/string-opt-2.c: Likewise.
3472 * gcc.c-torture/execute/string-opt-3.c: Likewise.
3473 * gcc.c-torture/execute/string-opt-4.c: Likewise.
3474
3475 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
3476
3477 * gcc.c-torture/compile/20001109-1.c: New test.
3478 * gcc.c-torture/compile/20001109-2.c: New test.
3479
3480 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
3481
3482 * g++.old-deja/g++.pt/operator1.C: New test.
3483 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
3484
3485 2000-11-09 Jakub Jelinek <jakub@redhat.com>
3486
3487 * gcc.dg/20001108-1.c: New test.
3488
3489 2000-11-09 Jakub Jelinek <jakub@redhat.com>
3490
3491 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
3492 with both arguments constant strings.
3493 * gcc.c-torture/execute/string-opt-3.c: New test.
3494 * gcc.c-torture/execute/string-opt-4.c: New test.
3495 * gcc.c-torture/execute/string-opt-5.c: New test.
3496
3497 2000-11-08 Nick Clifton <nickc@redhat.com>
3498
3499 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
3500 mulsidi3adddi patterns.
3501
3502 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
3503
3504 * g++.old-deja/g++.other/crash36.C: New test.
3505
3506 2000-11-08 Jakub Jelinek <jakub@redhat.com>
3507
3508 * g++.old-deja/g++.other/init16.C: New test.
3509
3510 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
3511
3512 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
3513
3514 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
3515
3516 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
3517 * gcc.c-torture/execute/va-arg-16.x: Likewise.
3518 * gcc.c-torture/execute/va-arg-17.x: Likewise.
3519
3520 2000-11-07 DJ Delorie <dj@redhat.com>
3521
3522 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
3523
3524 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3525
3526 * gcc.c-torture/execute/string-opt-1.c: New test.
3527
3528 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
3529
3530 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
3531 mips-sgi-irix6.* because the MIPS ABI passes floating-point
3532 parameters in registers, and there is no way for a varargs
3533 function to know in which order the integer and floating-point
3534 parameters should be interleaved when they are placed on the
3535 stack.
3536 * gcc.c-torture/execute/va-arg-16.x: Likewise.
3537 * gcc.c-torture/execute/va-arg-17.x: Likewise.
3538
3539 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3540
3541 * gcc.c-torture/execute/string-opt-2.c: New test.
3542
3543 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
3544
3545 * g++.old-deja/g++.pt/crash60.C: New test.
3546
3547 2000-11-06 Jakub Jelinek <jakub@redhat.com>
3548
3549 * g++.old-deja/g++.other/crash24.C: New test.
3550 * g++.old-deja/g++.other/crash25.C: New test.
3551 * g++.old-deja/g++.other/crash26.C: New test.
3552 * g++.old-deja/g++.other/crash27.C: New test.
3553 * g++.old-deja/g++.other/crash28.C: New test.
3554 * g++.old-deja/g++.other/crash29.C: New test.
3555 * g++.old-deja/g++.other/crash30.C: New test.
3556 * g++.old-deja/g++.other/crash31.C: New test.
3557 * g++.old-deja/g++.other/crash32.C: New test.
3558 * g++.old-deja/g++.other/crash33.C: New test.
3559 * g++.old-deja/g++.other/crash34.C: New test.
3560 * g++.old-deja/g++.other/crash35.C: New test.
3561
3562 2000-11-06 Jakub Jelinek <jakub@redhat.com>
3563
3564 * gcc.c-torture/execute/20001031-1.c: New test.
3565
3566 2000-11-04 Mark Mitchell <mark@codesourcery.com>
3567
3568 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
3569 namespace.
3570
3571 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
3572 standards-conformant.
3573
3574 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
3575
3576 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
3577 * g++.old-deja/g++.mike/p755a.C: Likewise.
3578 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
3579 library makes no calls to `operator new' during initialization.
3580
3581 2000-11-04 Neil Booth <neilb@earthling.net>
3582
3583 * gcc.dg/cpp/include2.c: New tests.
3584
3585 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
3586
3587 * lib/g++.exp (g++_set_ld_library_path): New function.
3588 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
3589
3590 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
3591
3592 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
3593 warnings.
3594
3595 2000-11-01 Richard Henderson <rth@redhat.com>
3596
3597 * g++.old-deja/g++.ext/namedret1.C: New.
3598 * g++.old-deja/g++.ext/namedret2.C: New.
3599 * g++.old-deja/g++.ext/namedret3.C: New.
3600
3601 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
3602
3603 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
3604 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
3605
3606 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3607
3608 * gcc.c-torture/execute/va-arg-21.c: New test.
3609
3610 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
3611
3612 * gcc.dg/c99-complex-2.c: New test.
3613
3614 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3615
3616 * gcc.c-torture/execute/stdio-opt-1.c: New test.
3617
3618 2000-10-31 Jakub Jelinek <jakub@redhat.com>
3619
3620 * g++.old-deja/g++.other/inline16.C: New test.
3621
3622 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
3623
3624 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
3625 __PRETTY_FUNCTION__
3626
3627 2000-10-29 Neil Booth <neilb@earthling.net>
3628
3629 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
3630 New tests.
3631 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
3632 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
3633 optimisation.
3634
3635 2000-10-29 Neil Booth <neilb@earthling.net>
3636
3637 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
3638 * mi1.c, mi1c.h: Add null directives to multiple-include test.
3639 * mi5.c: Test multiple includes work with -C.
3640 * trigraphs.c: Test ^= version.
3641
3642 2000-10-28 Neil Booth <neilb@earthling.net>
3643
3644 New tests and test updates for new macro expander.
3645
3646 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
3647 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
3648 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
3649 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
3650 new diagnostic messages.
3651
3652 * gcc.dg/cpp/macro3.c: New tests.
3653
3654 2000-10-27 Mark Mitchell <mark@codesourcery.com>
3655
3656 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
3657 on the same line.
3658
3659 2000-10-27 Jakub Jelinek <jakub@redhat.com>
3660
3661 * g++.old-deja/g++.other/eh2.C: New test.
3662
3663 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
3664
3665 * gcc.c-torture/execute/20001027-1.c: New test.
3666
3667 2000-10-26 Richard Henderson <rth@redhat.com>
3668
3669 * gcc.c-torture/execute/20001026-1.c: New.
3670
3671 2000-10-26 Mark Mitchell <mark@codesourcery.com>
3672
3673 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
3674 * g++.old-deja/g++.law/builtin1.C: Likewise.
3675 * g++.old-deja/g++.law/ctors10.C: Likewise.
3676 * g++.old-deja/g++.law/virtual3.C: Likewise.
3677 * g++.old-deja/g++.mike/p658.C: Likewise.
3678 * g++.old-deja/g++.other/sibcall1.C: Likewise.
3679 * g++.old-deja/g++.other/vaarg2.C: Likewise.
3680 * g++.old-deja/g++.robertl/eb124.C: Likewise.
3681 * g++.old-deja/g++.robertl/eb44.C: Likewise.
3682 * g++.old-deja/g++.robertl/eb77.C: Likewise.
3683
3684 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
3685
3686 * gcc.c-torture/compile/20001024-1.c: New test.
3687
3688 2000-10-25 Mark Mitchell <mark@codesourcery.com>
3689
3690 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
3691 to tell us whether or not we are using V3.
3692
3693 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
3694
3695 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
3696 operands.
3697
3698 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
3699
3700 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
3701
3702 2000-10-25 Jakub Jelinek <jakub@redhat.com>
3703
3704 * gcc.c-torture/execute/20001024-1.c: New test.
3705
3706 2000-10-24 Jakub Jelinek <jakub@redhat.com>
3707
3708 * g++.old-deja/g++.other/sibcall1.C: New test.
3709
3710 2000-10-20 Jakub Jelinek <jakub@redhat.com>
3711
3712 * gcc.dg/noncompile/init-3.c: New test.
3713
3714 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
3715
3716 * gcc.dg/format-array-1.c: New test.
3717
3718 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
3719
3720 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
3721 writing through null pointers; remove comment about testing
3722 unterminated strings.
3723
3724 2000-10-17 Matthew Hiller <hiller@redhat.com>
3725
3726 * gcc.c-torture/execute/20001017-2.c: New test.
3727
3728 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
3729
3730 * gcc.c-torture/compile/20001018-1.c: New test.
3731 * gcc.c-torture/compile/20001018-1.x: Xfail.
3732
3733 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3734
3735 * gcc.c-torture/execute/20001017-1.c: New test.
3736
3737 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
3738
3739 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
3740 for multiple use of arguments with scanf formats; add tests for
3741 multiple use of arguments.
3742
3743 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
3744
3745 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
3746
3747 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
3748
3749 * gcc.dg/format-miss-1.c: New test.
3750
3751 2000-10-16 Jakub Jelinek <jakub@redhat.com>
3752
3753 * gcc.c-torture/execute/20001013-1.c: New test.
3754
3755 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
3756
3757 * gcc.dg/format-branch-1.c: New test.
3758
3759 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
3760
3761 * README, lib/file-format.exp: Remove EGCS references.
3762
3763 2000-10-16 Jakub Jelinek <jakub@redhat.com>
3764
3765 * gcc.dg/20001013-1.c: New test.
3766
3767 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
3768
3769 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
3770 for intmax_t in the compiler using __typeof__ and the type rules
3771 for conditional expressions.
3772
3773 2000-10-13 Jakub Jelinek <jakub@redhat.com>
3774
3775 * gcc.dg/20001012-1.c: New test.
3776 * gcc.dg/20001012-2.c: New test.
3777
3778 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
3779
3780 * gcc.dg/format-attr-1.c: New test.
3781
3782 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
3783
3784 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
3785 __LONG_LONG_MAX__ instead of LLONG_MAX.
3786
3787 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
3788
3789 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
3790 scanf flags.
3791 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
3792 flags.
3793
3794 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
3795
3796 * gcc.dg/sequence-pt-1.c: New test.
3797
3798 2000-10-11 Geoff Keating <geoffk@cygnus.com>
3799
3800 * gcc.c-torture/execute/20001011-1.c: New testcase.
3801 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
3802
3803 2000-10-10 Jakub Jelinek <jakub@redhat.com>
3804
3805 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
3806 does not error on it.
3807
3808 2000-10-10 Jakub Jelinek <jakub@redhat.com>
3809
3810 * gcc.dg/20001009-1.c: New test.
3811
3812 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
3813
3814 * gcc.c-torture/compile/20001009-1.c: Move from here ....
3815 * gcc.c-torture/execute/20001009-2.c: ... to here.
3816
3817 2000-10-09 Geoff Keating <geoffk@cygnus.com>
3818
3819 * gcc.c-torture/compile/20001009-1.c: New testcase.
3820 * gcc.c-torture/execute/20001009-1.c: New testcase.
3821 Testcases provided by Jan Hubicka <jh@suse.cz>.
3822
3823 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
3824
3825 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
3826 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
3827 uintmax_t using <limits.h> to emulate the compiler's internal
3828 logic. No longer XFAIL %j tests.
3829
3830 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
3831
3832 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
3833 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
3834 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
3835 regexps and details of expected handling of some bad formats.
3836 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
3837 suppression.
3838
3839 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
3840
3841 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
3842 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
3843 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
3844 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
3845 in list archives.
3846
3847 2000-10-06 Richard Henderson <rth@cygnus.com>
3848
3849 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
3850 * g++.old-deja/g++.brendan/crash52.C: Likewise.
3851 * g++.old-deja/g++.jason/report.C: Likewise.
3852 * g++.old-deja/g++.law/friend5.C: Likewise.
3853 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
3854 of the expected warnings.
3855
3856 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
3857
3858 * g++.old-deja/g++.pt/enum14.C: New test.
3859
3860 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
3861
3862 * g++.old-deja/g++.pt/crash59.C: New test.
3863
3864 2000-10-04 Will Cohen <wcohen@redhat.com>
3865
3866 * gcc.dg/20000926-1.c: New test.
3867
3868 2000-10-03 Geoff Keating <geoffk@cygnus.com>
3869
3870 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
3871 function name for current C++ compiler.
3872 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
3873
3874 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
3875
3876 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
3877 __PRETTY_FUNCTION__.
3878 * g++.old-deja/g++.ext/pretty2.C: Likewise.
3879
3880 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3881
3882 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
3883
3884 2000-09-26 Jakub Jelinek <jakub@redhat.com>
3885
3886 * gcc.c-torture/compile/20000923-1.c: New test.
3887
3888 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
3889
3890 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
3891 * g++.old-deja/g++.pt/ttp62.C: Same.
3892 * g++.old-deja/g++.other/inline14.C: Same.
3893
3894 2000-09-24 Richard Henderson <rth@cygnus.com>
3895
3896 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
3897
3898 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
3899
3900 * gcc.dg/c90-printf-1.c: Add test for wide string format.
3901
3902 2000-09-22 Geoff Keating <geoffk@cygnus.com>
3903
3904 * gcc.c-torture/compile/20000922-1.c: New file.
3905
3906 2000-09-21 Nick Clifton <nickc@redhat.com>
3907
3908 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
3909 a signed long modulo operation.
3910 (mod6): New funciton - perform an unsigned long modulo operation.
3911 (main): Add tests for modulos of very large numbers by very small
3912 dividends.
3913
3914 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3915
3916 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
3917
3918 2000-09-19 Richard Henderson <rth@cygnus.com>
3919
3920 * gcc.dg/compare2.c (case 10): XFAIL.
3921
3922 2000-09-18 Richard Henderson <rth@cygnus.com>
3923
3924 * gcc.c-torture/execute/20000906-1.c: Move ...
3925 * gcc.dg/20000906-1.c: ... here. Only run on targets
3926 that support __builtin_trap.
3927
3928 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
3929
3930 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
3931
3932 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
3933
3934 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
3935 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
3936 more $ format tests.
3937
3938 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
3939
3940 * gcc.dg/format-errmk-1.c: New test.
3941
3942 2000-09-17 Greg McGary <greg@mcgary.org>
3943
3944 * gcc.c-torture/execute/20000917-1.x: Remove.
3945
3946 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
3947
3948 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
3949
3950 2000-09-17 Greg McGary <greg@mcgary.org>
3951
3952 * gcc.c-torture/execute/20000917-1.c: New test.
3953 * gcc.c-torture/execute/20000917-1.x: XFAIL.
3954
3955 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
3956
3957 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
3958 in nested macro bug.
3959
3960 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
3961
3962 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
3963
3964 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
3965
3966 * gcc.c-torture/execute/20000914-1.c: New test.
3967
3968 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
3969
3970 * g++.other/inline13.C: New test.
3971
3972 2000-09-12 Andreas Jaeger <aj@suse.de>
3973
3974 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
3975 constant by Ulrich Drepper <drepper@redhat.com>.
3976
3977 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
3978
3979 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
3980
3981 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3982
3983 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
3984
3985 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
3986
3987 * gcc.dg/cpp/backslash.c: New test.
3988
3989 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
3990
3991 * gcc.c-torture/execute/20000910-1.c: New test.
3992 * gcc.c-torture/execute/20000910-2.c: Likewise.
3993
3994 2000-09-11 Robert Lipe <robertl@sco.com>
3995
3996 * gcc.dg/pragma-align.c: New test.
3997
3998 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
3999
4000 * g++.old-deja/g++.pt/explicit82.C: New test.
4001 * g++.old-deja/g++.pt/explicit83.C: New test.
4002
4003 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
4004
4005 * gcc.dg/asm-names.c: New test.
4006
4007 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4008
4009 * gcc.dg/cpp/tr-warn6.c: New test
4010
4011 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
4012
4013 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
4014 be accepted.
4015
4016 2000-09-07 Catherine Moore <clm@redhat.com>
4017
4018 * gcc.c-torture/execute/unroll-1.c: New test.
4019
4020 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
4021
4022 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
4023 ERROR markers.
4024 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
4025 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
4026 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
4027 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
4028 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
4029 Preprocess only.
4030 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
4031 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
4032
4033 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
4034
4035 * g++.old-deja/g++.pt/deduct2.C: New test.
4036
4037 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
4038
4039 * g++.old-deja/g++.pt/parms2.C: New test.
4040
4041 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
4042
4043 * g++.old-deja/g++.pt/crash58.C: New test.
4044
4045 2000-09-06 Greg McGary <greg@mcgary.org>
4046
4047 * gcc.c-torture/execute/20000906-1.c: New test.
4048 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
4049
4050 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4051
4052 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
4053
4054 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
4055
4056 * g++.old-deja/g++.pt/crash57.C: New test.
4057
4058 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
4059
4060 * g++.old-deja/g++.pt/crash56.C: New test.
4061
4062 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
4063
4064 * g++.old-deja/g++.pt/koenig1.C: New test.
4065
4066 2000-09-04 Jakub Jelinek <jakub@redhat.com>
4067
4068 * gcc.dg/20000904-1.c: New test.
4069
4070 2000-09-04 Jakub Jelinek <jakub@redhat.com>
4071
4072 * gcc.dg/cpp/paste8.c: New test.
4073
4074 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
4075
4076 * gcc.c-torture/compile/20000827-1.c: New test.
4077
4078 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
4079
4080 * gcc.dg/format-diag-1.c: New test.
4081
4082 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
4083
4084 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
4085 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
4086 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
4087 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
4088 gcc.dg/formatz-1.c: Adjust warning regular expressions.
4089
4090 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
4091
4092 * g++.old-deja/g++.other/nested4.C: New test.
4093
4094 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
4095
4096 * g++.old-deja/g++.ns/scoped1.C: New test.
4097
4098 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
4099
4100 * lib/g++.exp: Support testing already-installed GCC.
4101
4102 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4103
4104 * wtr-label-1.c, wtr-suffix-1.c: New tests.
4105
4106 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4107
4108 * gcc.dg/return-type-2.c: New test.
4109
4110 2000-08-27 Geoff Keating <geoffk@cygnus.com>
4111
4112 * gcc.c-torture/compile/20000825-1.c: New test.
4113
4114 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
4115
4116 * gcc.dg/dwarf2-2.c: New test.
4117
4118 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
4119
4120 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
4121 dg-warning regexps.
4122
4123 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
4124
4125 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
4126 gcc.dg/format-ext-5.c: New tests.
4127
4128 2000-08-25 Jakub Jelinek <jakub@redhat.com>
4129
4130 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
4131
4132 2000-08-24 Mark Mitchell <mark@codesourcery.com>
4133
4134 * gcc.dg/noncompile/930622-2.c: Adjust error message.
4135
4136 2000-08-24 Richard Henderson <rth@cygnus.com>
4137
4138 * gcc.dg/ia64-sync-1.c: New test.
4139 * gcc.dg/ia64-sync-2.c: New test.
4140 * gcc.dg/ia64-asm-1.c: New test.
4141
4142 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
4143
4144 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
4145 * gcc.dg/format-ext-2.c: New test.
4146
4147 2000-08-23 Jason Merrill <jason@redhat.com>
4148
4149 * lib/old-dejagnu.exp: Also ignore "In member function" and
4150 "At global scope".
4151
4152 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4153
4154 * gcc.dg/noncompile/label-lineno-1.c: New test.
4155
4156 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
4157
4158 * gcc.dg/c99-array-nonobj-1.c: New test.
4159
4160 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
4161
4162 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
4163 tests.
4164 * gcc.dg/format-ext-1.c: New test.
4165
4166 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4167
4168 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
4169 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
4170 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
4171 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
4172 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
4173
4174 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
4175
4176 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
4177 gcc.dg/c99-strftime-2.c: New tests.
4178
4179 2000-08-22 Richard Henderson <rth@cygnus.com>
4180
4181 * gcc.c-torture/execute/20000822-1.c: New test.
4182
4183 2000-08-21 Jakub Jelinek <jakub@redhat.com>
4184
4185 * gcc.c-torture/execute/20000819-1.x: Remove.
4186
4187 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
4188
4189 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
4190 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
4191 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
4192 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
4193 gcc.dg/format-xopen-1.c: New tests.
4194
4195 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
4196
4197 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
4198
4199 2000-08-21 Jakub Jelinek <jakub@redhat.com>
4200
4201 * g++.old-deja/g++.other/loop2.C: New test.
4202
4203 * gcc.c-torture/compile/20000606-1.c: New test.
4204 * gcc.c-torture/compile/20000728-1.c: New test.
4205 * gcc.c-torture/execute/20000801-1.c: New test.
4206 * gcc.c-torture/execute/20000801-2.c: New test.
4207 * gcc.c-torture/execute/20000819-1.c: New test.
4208 * gcc.c-torture/execute/20000819-1.x: XFAIL.
4209 * gcc.dg/20000629-1.c: New test.
4210 * gcc.dg/20000724-1.c: New test.
4211 * gcc.dg/20000807-1.c: New test.
4212
4213 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
4214
4215 * gcc.dg/cpp/pragma-1.c: New test.
4216 * gcc.dg/cpp/pragma-2.c: New test.
4217
4218 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
4219
4220 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
4221 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
4222
4223 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4224
4225 * gcc.c-torture/compile/20000818-1.c: New test.
4226
4227 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
4228
4229 * gcc.c-torture/execute/20000818-1.c: New test.
4230
4231 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
4232
4233 * gcc.dg/format-va-1.c: New test.
4234
4235 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
4236
4237 * g++.old-deja/g++.other/typedef8.C: New test.
4238
4239 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
4240
4241 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
4242 * g++.old-deja/g++.mike/net36.C: Mark candidate.
4243 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
4244 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
4245 * g++.old-deja/g++.other/ptrmem7.C: New test.
4246 * g++.old-deja/g++.pt/ptrmem10.C: New test.
4247
4248 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
4249
4250 * g++.old-deja/g++.pt/typename27.C: New test.
4251
4252 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
4253
4254 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
4255 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
4256 * g++.old-deja/g++.pt/friend45.C: New test.
4257 * g++.old-deja/g++.other/friend8.C: New test.
4258
4259 2000-08-15 Richard Henderson <rth@cygnus.com>
4260
4261 * gcc.c-torture/execute/20000815-1.c: New test.
4262
4263 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
4264
4265 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
4266 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
4267 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
4268
4269 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
4270
4271 * g++.old-deja/g++.other/refinit2.C: New test.
4272
4273 2000-08-13 Geoff Keating <geoffk@cygnus.com>
4274
4275 * lib/c-torture.exp (c-torture): Make
4276 compiler_conditional_xfail_data global.
4277 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
4278 compiler_conditional_xfail_data machinery.
4279 (f-torture-execute): Likewise.
4280 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
4281 and only when unrolling loops.
4282
4283 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
4284
4285 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
4286
4287 * g++.old-deja/g++.pt/explicit81.C: New test.
4288
4289 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
4290
4291 * g++.old-deja/g++.pt/typename26.C: New test.
4292
4293 2000-08-10 Geoff Keating <geoffk@cygnus.com>
4294
4295 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
4296 warning.
4297
4298 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
4299
4300 * g++.old-deja/g++.other/array3.C: New test.
4301
4302 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
4303
4304 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
4305 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
4306 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
4307 New tests.
4308
4309 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
4310
4311 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
4312 * g++.old-deja/g++.abi/vmihint.C: Likewise.
4313
4314 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
4315
4316 * gcc.c-torture/execute/20000808-1.c: New test.
4317
4318 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
4319
4320 * gcc.dg/c90-const-expr-1.c: New test.
4321
4322 2000-08-08 Richard Henderson <rth@cygnus.com>
4323
4324 * gcc.dg/noncompile/920923-1.c: Declare calloc.
4325
4326 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
4327
4328 * gcc.dg/noncompile/const-ll-1.c: New test.
4329
4330 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
4331
4332 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
4333
4334 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
4335
4336 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
4337 that running programs linked against the shared version of libobjc
4338 run correctly.
4339
4340 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
4341
4342 * gcc.dg/c99-printf-1.c: New test.
4343
4344 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
4345
4346 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
4347
4348 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
4349
4350 * gcc.c-torture/execute/20000731-1.x: Delete.
4351
4352 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
4353
4354 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
4355 and torture_without_loops as is done by c-torture.exp.
4356 (search_for): Copy from c-torture.exp.
4357 (gcc-dg-runtest): New function, drives a directory of tests
4358 iterating over the TORTURE_OPTIONS.
4359 (scan-assembler, scan-assembler-not): Move here from
4360 individual directory drivers.
4361
4362 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
4363 defined by lib/gcc-dg.exp.
4364 * gcc.dg/cpp/cpp.exp: Likewise.
4365 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
4366 gcc-dg-runtest, so we cycle over optimization options.
4367
4368 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
4369 * gcc.dg/compare2.c: No longer expected to fail.
4370
4371 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
4372
4373 * gcc.c-torture/execute/20000804-1.c: New test.
4374
4375 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
4376
4377 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
4378
4379 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
4380
4381 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
4382
4383 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
4384
4385 * gcc.c-torture/compile/20000803-1.c: New test.
4386
4387 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
4388
4389 * gcc.c-torture/execute/20000801-3.c,
4390 gcc.c-torture/execute/20000801-4.c: New tests.
4391 * gcc.c-torture/execute/20000801-3.x,
4392 gcc.c-torture/execute/20000801-4.x: Xfail.
4393
4394 2000-08-02 Geoff Keating <geoffk@cygnus.com>
4395
4396 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
4397 libobjc/.libs to allow for libtool.
4398
4399 2000-08-02 Jakub Jelinek <jakub@redhat.com>
4400
4401 * gcc.c-torture/compile/20000802-1.c: New test.
4402
4403 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
4404
4405 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
4406
4407 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
4408
4409 * gcc-c-torture/execute/20000731-2.c: New test.
4410
4411 * gcc.c-torture/execute/20000731-1.c: New test.
4412 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
4413
4414 2000-07-31 Jakub Jelinek <jakub@redhat.com>
4415
4416 * testsuite/gcc.dg/cpp/paste7.c: New test.
4417 * gcc.dg/cpp/20000725-1.c: New test.
4418
4419 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
4420
4421 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
4422 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
4423 declaration warning for __builtin_dwarf_reg_size.
4424
4425 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
4426
4427 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
4428
4429 * gcc.dg/noncompile/voidparam-1.c: New test.
4430
4431 2000-07-30 Richard Henderson <rth@cygnus.com>
4432
4433 * gcc.dg/c90-digraph-1.c: Don't xfail.
4434 * gcc.dg/compare2.c (case 10): Xfail.
4435 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
4436
4437 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
4438
4439 * gcc.dg/c99-main-1.c: New test.
4440
4441 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
4442
4443 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
4444
4445 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
4446
4447 * gcc.c-tortuer/execute/20000726-1.c: New test.
4448
4449 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
4450
4451 * gcc.c-torture/execute/enum-2.c: New test.
4452
4453 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4454
4455 * gcc.dg/cpp/tr-warn3.c: New test.
4456
4457 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
4458
4459 * g++.old-deja/g++.ext/implicit1.C: Remove.
4460 * g++.old-deja/g++.jason/c2.C: Remove
4461 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
4462 * g++.old-deja/g++.pt/crash16.C: Likewise.
4463 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
4464
4465 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
4466
4467 * g++.old-deja/g++.other/for2.C: New test.
4468
4469 2000-07-25 Jakub Jelinek <jakub@redhat.com>
4470
4471 * gcc.dg/20000720-1.c: New test.
4472
4473 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
4474
4475 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
4476
4477 2000-07-24 Geoff Keating <geoffk@cygnus.com>
4478
4479 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
4480 * gcc.c-torture/execute/20000722-1.c: New.
4481 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
4482
4483 2000-07-24 Jakub Jelinek <jakub@redhat.com>
4484
4485 * gcc.dg/cpp/20000720-1.S: New test.
4486
4487 2000-07-21 Michael Meissner <meissner@redhat.com>
4488
4489 * gcc.c-torture/execute/ieee/hugeval.c: New test.
4490
4491 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
4492
4493 * g++.old-deja/g++.brendan/crash16.C,
4494 g++.old-deja/g++.brendan/parse3.C,
4495 g++.old-deja/g++.brendan/redecl1.C,
4496 g++.old-deja/g++.ns/template13.C,
4497 g++.old-deja/g++.other/decl4.C,
4498 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
4499
4500 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
4501
4502 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
4503 and "Internal error".
4504
4505 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
4506 regexps.
4507 * gcc.dg/cpp/paste6.c: New test.
4508
4509 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
4510
4511 * gcc.dg/cpp/tr-direct.c: New test.
4512
4513 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
4514 gcc.dg/cpp/undef1.c: Tweak error regexps.
4515
4516 2000-07-18 Eric Christopher <echristo@redhat.com>
4517
4518 * gcc.c-torture/compile/20000718-1.c: New test.
4519
4520 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
4521
4522 * cpplex.c (_cpp_push_token): If the token being pushed back
4523 is the previous token in this context, just subtract one from
4524 context->posn.
4525 * cppmacro.c (save_expansion): Clear aux field when storing a
4526 placemarker.
4527
4528 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
4529
4530 * gcc.dg/noncompile/redecl-1.c: New test.
4531
4532 2000-07-18 Jakub Jelinek <jakub@redhat.com>
4533
4534 * gcc.c-torture/execute/20000717-5.c: New test.
4535 * gcc.c-torture/execute/20000717-1.x: Removed.
4536
4537 2000-07-17 Richard Henderson <rth@cygnus.com>
4538
4539 * gcc.c-torture/execute/20000717-4.c: New test.
4540
4541 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
4542
4543 * gcc.dg/cpp/syshdr.c: New test.
4544 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
4545
4546 2000-07-17 Neil Booth <neilb@earthling.net>
4547
4548 * gcc.dg/cpp/cmdlne-dM.c: New test.
4549 * gcc.dg/cpp/cmdlne-dD.c: New test.
4550
4551 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
4552
4553 * gcc.c-torture/execute/20000717-3.c: New test.
4554
4555 * gcc.c-torture/compile/20000717-1.c: New test.
4556
4557 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
4558
4559 * gcc.c-torture/execute/20000717-2.c: New test.
4560
4561 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
4562
4563 * gcc.dg/formatz-1.c: New test.
4564
4565 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
4566 * gcc.dg/c99-digraph-1.c: New tests.
4567
4568 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
4569 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
4570
4571 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
4572 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
4573 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
4574 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
4575 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
4576 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
4577 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
4578
4579 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
4580
4581 * gcc.c-torture/execute/20000717-1.c: New test.
4582 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
4583
4584 2000-07-15 Jakub Jelinek <jakub@redhat.com>
4585
4586 * gcc.c-torture/execute/20000715-2.c: New test.
4587 * gcc.dg/20000715-1.c: New test.
4588
4589 2000-07-15 Michael Meissner <meissner@redhat.com>
4590
4591 * gcc.c-torture/execute/20000715-1.c: New test.
4592
4593 2000-07-13 Jakub Jelinek <jakub@redhat.com>
4594
4595 * gcc.c-torture/execute/20000707-1.c: New test.
4596
4597 2000-07-13 Neil Booth <NeilB@earthling.net>
4598
4599 * testsuite/gcc.dg/cpp/digraph1.c,
4600 testsuite/gcc.dg/cpp/digraph2.c,
4601 testsuite/gcc.dg/cpp/digraphs.c: New tests.
4602
4603 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
4604
4605 * g77.f-torture/compile/20000630-2.f: New test.
4606 * g77.f-torture/compile/20000630-2.x
4607
4608 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
4609
4610 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
4611
4612 2000-07-11 Neil Booth <NeilB@earthling.net>
4613
4614 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
4615
4616 2000-07-11 Neil Booth <NeilB@earthling.net>
4617
4618 * gcc.dg/cpp/cmdlne-C.c: New.
4619
4620 2000-07-09 Neil Booth <NeilB@earthling.net>
4621
4622 * gcc.dg/cpp/directiv.c: New tests.
4623 * gcc.dg/cpp/undef1.c: Update.
4624
4625 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
4626
4627 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
4628
4629 2000-07-09 Neil Booth <NeilB@earthling.net>
4630
4631 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
4632
4633 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
4634
4635 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
4636 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
4637
4638 2000-07-08 Neil Booth <NeilB@earthling.net>
4639
4640 * gcc.dg/cpp/macsyntx.c: New tests.
4641
4642 2000-07-07 Jakub Jelinek <jakub@redhat.com>
4643
4644 * gcc.dg/20000707-1.c: New test.
4645
4646 2000-07-07 Jakub Jelinek <jakub@redhat.com>
4647
4648 * gcc.c-torture/execute/20000706-1.c: New test.
4649 * gcc.c-torture/execute/20000706-2.c: New test.
4650 * gcc.c-torture/execute/20000706-3.c: New test.
4651 * gcc.c-torture/execute/20000706-4.c: New test.
4652 * gcc.c-torture/execute/20000706-5.c: New test.
4653
4654 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
4655
4656 * g++.old-deja/g++.pt/instantiate7.C: New test.
4657
4658 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
4659
4660 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
4661 * g++.old-deja/g++.mike/thunk3.C: Likewise.
4662 * g++.old-deja/g++.other/rtti3.C: Likewise.
4663 * g++.old-deja/g++.other/rttid3.C: Likewise.
4664
4665 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
4666
4667 * g77.f-torture/compile/20000630-1.x: Fix typo
4668
4669 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
4670
4671 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
4672 assembly output.
4673
4674 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
4675
4676 * gcc.dg/cpp/ident.c: New test.
4677
4678 2000-07-05 Neil Booth <NeilB@earthling.net>
4679
4680 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
4681 gcc.dg/cpp/lexstrng.c: New tests.
4682
4683 2000-07-04 Neil Booth <NeilB@earthling.net>
4684
4685 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
4686 * gcc.dg/cpp/strify2.c: Same.
4687
4688 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
4689
4690 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
4691 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
4692 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
4693 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
4694
4695 * testsuite/gcc.dg/cpp/macro1.c,
4696 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
4697 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
4698 testsuite/gcc.dg/cpp/strify1.c,
4699 testsuite/gcc.dg/cpp/strify2.c: New tests.
4700
4701 2000-07-03 Jakub Jelinek <jakub@redhat.com>
4702
4703 * gcc.c-torture/execute/20000703-1.c: New test.
4704
4705 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
4706
4707 * g++.old-deja/g++.pt (lookup10.C): New test.
4708
4709 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
4710
4711 * g++.old-deja/g++.pt (typename25.C): New test.
4712
4713 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
4714
4715 * gcc.c-torture/compile/20000701-1.c: New test.
4716
4717 2000-06-30 Nick Clifton <nickc@cygnus.com>
4718
4719 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
4720 to test case.
4721
4722 2000-06-30 Catherine Moore <clm@cygnus.com>
4723
4724 * gcc.c-torture/execute/align-1.c: New test.
4725
4726 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
4727
4728 * g++.old-deja/g++.pt/expr8.C: New test.
4729 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
4730
4731 2000-06-29 Nick Clifton <nickc@cygnus.com>
4732
4733 * gcc.c-torture/compile/20000629-1.c: New test.
4734
4735 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
4736
4737
4738 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
4739 gcc.dg/noncompile directory, depending on whether they're
4740 preprocessor tests or not. Annotate all the tests for the dg
4741 framework.
4742
4743 * gcc.c-torture/noncompile/noncompile.exp: Delete.
4744 * gcc.dg/noncompile/noncompile.exp: New.
4745
4746 * Moved files:
4747 Old name New name
4748 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
4749 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
4750 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
4751 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
4752 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
4753 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
4754 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
4755 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
4756 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
4757 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
4758 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
4759 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
4760 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
4761 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
4762 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
4763 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
4764 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
4765 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
4766 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
4767 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
4768 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
4769 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
4770 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
4771 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
4772
4773 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
4774 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
4775 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
4776 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
4777 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
4778 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
4779
4780 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
4781
4782 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
4783 declare one variable. On the fourth, error.
4784 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
4785 declared by 20000628-1a.h.
4786
4787 2000-06-29 Richard Henderson <rth@redhat.com>
4788
4789 * gcc.c-torture/execute/930529-1.x: New file.
4790 * gcc.dg/920413-1.c: Adjust expected warning text.
4791 * gcc.dg/980217-1.c: Declare abort.
4792 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
4793
4794 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
4795
4796 * g77.f-torture/compile/20000629-1.f: New test.
4797 * g77.f-torture/compile/20000629-1.x: Expected to fail.
4798
4799 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
4800
4801 Rearrange lots of files, removing entirely the
4802 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
4803 directories.
4804
4805 * Deleted files:
4806 gcc.c-torture/code_quality/code_quality.exp
4807 gcc.c-torture/special/special.exp
4808 gcc.failure/failure.exp
4809 gcc.failure/940409-1.x
4810 gcc.c-torture/compile/961203-1.x
4811
4812 * New files:
4813 gcc.misc-tests/linkage.exp
4814 gcc.c-torture/execute/920730-1t.c
4815 gcc.c-torture/execute/920730-1t.x
4816 gcc.c-torture/compile/920520-1.x
4817 gcc.c-torture/compile/920521-1.x
4818 gcc.c-torture/compile/981006-1.x
4819 gcc.c-torture/execute/eeprof-1.x
4820
4821 * Moved files (possibly with modifications to fit a new harness):
4822 Old name New name
4823 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
4824 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
4825 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
4826 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
4827 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
4828 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
4829 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
4830 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
4831 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
4832 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
4833 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
4834 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
4835 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
4836 gcc.failure/940409-1.c gcc.dg/940409-1.c
4837
4838 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
4839
4840 * c-torture/compile/961203-1.x: Delete.
4841
4842 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
4843 not exit. Include stdio.h.
4844 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
4845 * gcc.misc-tests/dg-12.c: Likewise.
4846 * gcc.misc-tests/dg-5.c: Likewise.
4847 * gcc.misc-tests/dg-6.c: Likewise.
4848 * gcc.misc-tests/dg-7.c: Prototype abort.
4849 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
4850 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
4851 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
4852 not exit.
4853 * gcc.misc-tests/sieve.c: Use return from main, not exit.
4854 * gcc.misc-tests/sort2.c: Use return from main, not exit.
4855
4856 2000-06-28 Jakub Jelinek <jakub@redhat.com>
4857
4858 * gcc.dg/cpp/20000628-1.c: New test.
4859 * gcc.dg/cpp/20000628-1.h: New header for above test.
4860 * gcc.dg/cpp/20000628-1a.h: Likewise.
4861
4862 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
4863
4864 * gcc.dg/cpp: New directory.
4865 * gcc.dg/cpp/cpp.exp: New driver.
4866 * gcc.dg/cpp/20000627-1.c: New test.
4867 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
4868 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
4869 and rewrite as a compilation test.
4870
4871 * gcc.dg: Move many files into the cpp subdirectory, possibly
4872 renaming or editing them as well.
4873 Old name New name
4874 990119-1.c cpp/19990119-1.c
4875 990228-1.c cpp/19990228-1.c
4876 990407-1.c cpp/19990407-1.c
4877 990409-1.c cpp/19990409-1.c
4878 990413-1.c cpp/19990413-1.c
4879 990703-1.c cpp/19990703-1.c
4880 20000127-1.c cpp/20000127-1.c
4881 20000129-1.c cpp/20000129-1.c
4882 20000207-1.c cpp/20000207-1.c
4883 20000207-2.c cpp/20000207-2.c
4884 20000209-1.c cpp/20000209-1.c
4885 20000209-2.c cpp/20000209-2.c
4886 20000301-1.c cpp/20000301-1.c
4887 20000419-1.c cpp/20000419-1.c
4888 20000510-1.S cpp/20000510-1.S
4889 20000519-1.c cpp/20000519-1.c
4890 20000529-1.c cpp/20000529-1.c
4891 20000625-1.c cpp/20000625-1.c
4892 20000625-2.c cpp/20000625-2.c
4893 cpp-as1.c cpp/assert1.c
4894 cpp-as2.c cpp/assert2.c
4895 cxx-comments-1.c cpp/cxxcom1.c
4896 cxx-comments-2.c cpp/cxxcom2.c
4897 endif-label.c cpp/endif.c
4898 cpp-hash1.c cpp/hash1.c
4899 cpp-hash2.c cpp/hash2.c
4900 cpp-if1.c cpp/if-1.c
4901 cpp-if2.c cpp/if-2.c
4902 cpp-if3.c cpp/if-3.c
4903 cpp-if4.c cpp/if-4.c
4904 cpp-if5.c cpp/if-5.c
4905 cpp-cond.c cpp/if-cexp.c
4906 cpp-missingop.c cpp/if-mop.c
4907 cpp-missingparen.c cpp/if-mpar.c
4908 cpp-opprec.c cpp/if-oppr.c
4909 cpp-ifparen.c cpp/if-paren.c
4910 cpp-shortcircuit.c cpp/if-sc.c
4911 cpp-shift.c cpp/if-shift.c
4912 cpp-unary.c cpp/if-unary.c
4913 cpp-li1.c cpp/line1.c
4914 cpp-li2.c cpp/line2.c
4915 lineno.c cpp/line3.c
4916 lineno-2.c cpp/line4.c
4917 cpp-mi.c cpp/mi1.c
4918 cpp-mic.h cpp/mi1c.h
4919 cpp-micc.h cpp/mi1cc.h
4920 cpp-mind.h cpp/mi1nd.h
4921 cpp-mindp.h cpp/mi1ndp.h
4922 cpp-mix.h cpp/mi1x.h
4923 cpp-mi2.c cpp/mi2.c
4924 cpp-mi2a.h cpp/mi2a.h
4925 cpp-mi2b.h cpp/mi2b.h
4926 cpp-mi2c.h cpp/mi2c.h
4927 cpp-mi3.c cpp/mi3.c
4928 cpp-mi3.def cpp/mi3.def
4929 poison-1.c cpp/poison.c
4930 pr-impl.c cpp/prag-imp.c
4931 cpp-redef-2.c cpp/redef1.c
4932 cpp-redef.c cpp/redef2.c
4933 strpaste.c cpp/strp1.c
4934 strpaste-2.c cpp/strp2.c
4935 cpp-tradpaste.c cpp/tr-paste.c
4936 cpp-tradstringify.c cpp/tr-str.c
4937 cpp-tradwarn1.c cpp/tr-warn1.c
4938 cpp-tradwarn2.c cpp/tr-warn2.c
4939 trigraphs.c cpp/trigraphs.c
4940 cpp-unc1.c cpp/unc1.c
4941 cpp-unc2.c cpp/unc2.c
4942 cpp-unc3.c cpp/unc3.c
4943 cpp-unc.c cpp/unc4.c
4944 undef.c cpp/undef1.c
4945 undef-2.c cpp/undef2.c
4946 cpp-wi1.c cpp/widestr1.c
4947
4948 2000-06-27 Mark Mitchell <mark@codesourcery.com>
4949
4950 * lib/g++.exp (g++_include_flags): Tweak.
4951
4952 2000-06-27 H.J. Lu <hjl@gnu.org>
4953 Loren J. Rittle <ljrittle@acm.org>
4954
4955 * lib/g++.exp (g++_include_flags): Override libgloss.exp
4956 version with one that knows about the new gcc tree structure.
4957 (g++_link_flags): Same.
4958
4959 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
4960
4961 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
4962 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
4963 case we are cross-compiling.
4964
4965 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
4966 g++.old-deja/g++.niklas/Makefile.in,
4967 g++.old-deja/g++.niklas/configure.in,
4968 g++.old-deja/g++.other/Makefile.in,
4969 g++.old-deja/g++.other/configure.in,
4970 gcc.c-torture/code_quality/Makefile.in,
4971 gcc.c-torture/code_quality/configure.in,
4972 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
4973 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
4974 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
4975 gcc.c-torture/execute/ieee/Makefile.in,
4976 gcc.c-torture/execute/ieee/configure.in,
4977 gcc.c-torture/noncompile/Makefile.in,
4978 gcc.c-torture/noncompile/configure.in,
4979 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
4980 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
4981 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
4982
4983 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
4984
4985 * g++.old-deja/g++.other/ambig3.C: New test.
4986
4987 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
4988
4989 * g++.old-deja/g++.pt/syntax1.C: New test.
4990 * g++.old-deja/g++.pt/syntax2.C: New test.
4991 * g++.old-deja/g++.other/syntax3.C: New test.
4992 * g++.old-deja/g++.other/syntax4.C: New test.
4993
4994 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
4995
4996 * gcc.dg/20000623-1.c: Prototype exit and abort.
4997
4998 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
4999
5000 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
5001 New tests.
5002 * gcc.dg/cpp-mi3.def: New file.
5003
5004 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
5005 inside assertions.
5006 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
5007 lexer's error messages.
5008 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
5009 divine anything from the linemarkers.
5010 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
5011 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
5012
5013 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
5014
5015 * gcc.dg/20000623-1.c: New test.
5016
5017 2000-06-22 Jakub Jelinek <jakub@redhat.com>
5018
5019 * gcc.c-torture/execute/20000622-1.c: New test.
5020
5021 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
5022
5023 * g++.old-deja/g++.other/init15.C: New test.
5024
5025 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
5026
5027 * g++.old-deja/g++.pt/vaarg2.C: New test.
5028 * g++.old-deja/g++.pt/vaarg3.C: New test.
5029
5030 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
5031
5032 * g++.old-deja/g++.other/dyncast6.C: New test.
5033
5034 2000-06-15 Jakub Jelinek <jakub@redhat.com>
5035
5036 * gcc.c-torture/execute/loop-6.c: New test.
5037
5038 2000-06-14 Jakub Jelinek <jakub@redhat.com>
5039
5040 * gcc.dg/20000614-1.c: New test.
5041 * gcc.dg/20000614-2.c: New test.
5042
5043 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
5044
5045 * g++.old-deja/g++.other/inline12.C: New test.
5046
5047 2000-06-13 Jakub Jelinek <jakub@redhat.com>
5048
5049 * g++.old-deja/g++.other/eh1.C: New test.
5050
5051 2000-06-12 Jakub Jelinek <jakub@redhat.com>
5052
5053 * g++.old-deja/g++.other/type.C: New test.
5054
5055 2000-06-05 Jakub Jelinek <jakub@redhat.com>
5056
5057 * g++.old-deja/g++.other/initstring.C: New test.
5058
5059 2000-06-12 Jason Merrill <jason@redhat.com>
5060
5061 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
5062
5063 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
5064
5065 * gcc.c-torture/compile/20000609-1.c: New test.
5066
5067 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
5068
5069 * gcc.dg/20000609-1.c: New test.
5070
5071 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
5072
5073 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
5074 * gcc.c-torture/noncompile/poison-1.c: Move...
5075 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
5076 * gcc.dg/cpp-li1.c: Add a token after the #line.
5077
5078 2000-06-05 Richard Henderson <rth@cygnus.com>
5079
5080 * gcc.c-torture/execute/20000605-2.c: New test.
5081 * gcc.c-torture/execute/20000605-3.c: New test.
5082
5083 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
5084
5085 * g77.f-torture/execute/20000503-1.x: New file.
5086
5087 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
5088
5089 * g++.old-deja/g++.eh/badalloc1.C: New test.
5090
5091 2000-06-05 Richard Henderson <rth@cygnus.com>
5092
5093 * gcc.c-torture/execute/20000605-1.c: New test.
5094
5095 2000-06-05 Jakub Jelinek <jakub@redhat.com>
5096 Nathan Sidwell <nathan@codesourcery.com>
5097
5098 * gcc.c-torture/compile/20000605-1.c: New test.
5099
5100 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
5101
5102 * g77.f-torture/compile/20000601-1.f: New test.
5103
5104 2000-06-03 Richard Henderson <rth@cygnus.com>
5105
5106 * gcc.c-torture/execute/20000603-1.c: New.
5107
5108 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
5109
5110 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
5111 * gcc.dg/noreturn-2.c (noreturn): Likewise.
5112
5113 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
5114
5115 * gcc.dg/compare2.c (case 12): XFAIL.
5116 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
5117 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
5118
5119 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
5120
5121 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
5122
5123 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
5124 guard macro is already defined when the header is first
5125 included.
5126 * gcc.dg/cpp-mix.h: New file.
5127 * gcc.dg/endif-label.c: Update patterns to match compiler.
5128
5129 * g++.brendan/complex1.C: Declare abort.
5130 * g++.law/refs4.C: Remove XFAIL.
5131 * g++.oliva/expr2.C: Declare abort and exit.
5132
5133 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
5134
5135 * gcc.c-torture/execute/20000528-1.c: New test.
5136
5137 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
5138 * g++.old-deja/g++.law/temps4.C: Likewise.
5139
5140 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
5141 stdlib.h. Call abort() on failure.
5142 * g++.old-deja/g++.law/refs4.C: Likewise.
5143 * g++.old-deja/g++.law/temps4.C: Likewise.
5144 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
5145 * gcc.c-torture/execute/20000112-1.c: Include string.h.
5146
5147 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
5148
5149 Relative to g++.dg/special:
5150 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
5151
5152 Relative to g++.old-deja:
5153 * g++.brendan/complex1.C, g++.jason/optimize2.C,
5154 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
5155 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
5156 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
5157 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
5158 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
5159 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
5160
5161 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
5162 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
5163 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
5164 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
5165 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
5166 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
5167 and/or string.h.
5168
5169 * g++.other/goto1.C: Update expectations for error messages.
5170
5171 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
5172
5173 * gcc.c-torture/compile/20000523-1.c: New test.
5174
5175 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
5176
5177 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
5178
5179 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
5180
5181 * g++.old-deja/g++.eh/catch11.C: New test.
5182 * g++.old-deja/g++.eh/catch12.C: New test.
5183
5184 2000-05-24 Nick Clifton <nickc@cygnus.com>
5185
5186 * gcc.c-torture/execute/20000523-1.c: New test.
5187
5188 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
5189
5190 * c-torture/execute/bcp-1.c: Replace abort in arg of
5191 __builtin_constant_p with a generic external function.
5192
5193 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
5194 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
5195 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
5196 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
5197 Prototype abort and/or exit.
5198
5199 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
5200 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
5201 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
5202 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
5203
5204 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
5205
5206 * gcc.dg/dwarf2-1.c: New test.
5207
5208 2000-05-20 Richard Henderson <rth@cygnus.com>
5209
5210 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
5211
5212 2000-05-20 Andreas Jaeger <aj@suse.de>
5213
5214 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
5215 testcase.
5216
5217 2000-05-19 David Edelsohn <edelsohn@gnu.org>
5218
5219 * gcc.c-torture/execute/20000519-2.c: New test.
5220
5221 2000-05-19 Andreas Jaeger <aj@suse.de>
5222
5223 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
5224 which fails with SSA.
5225
5226 * lib/c-torture.exp: Also test with -O3 -fssa.
5227
5228 2000-05-18 Michael Meissner <meissner@redhat.com>
5229
5230 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
5231 * gcc.c-torture/execute/920415-1.c: Ditto.
5232 * gcc.c-torture/execute/920501-1.c: Ditto.
5233 * gcc.c-torture/execute/conversion.c: Ditto.
5234 * gcc.c-torture/execute/cvt-1.c: Ditto.
5235
5236 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
5237
5238 * gcc.c-torture/compile/20000518-1.c: New test.
5239
5240 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
5241
5242 * g77.f-torture/compile/200005018.f: New test.
5243
5244 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
5245
5246 * gcc.c-torture/compile/20000517-1.c: New test.
5247
5248 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5249
5250 * gcc.c-torture/execute/20000516-1.c: New test.
5251
5252 2000-05-15 Jakub Jelinek <jakub@redhat.com>
5253
5254 * g++.old-deja/g++.other/eh.C: New test.
5255
5256 2000-05-12 Richard Henderson <rth@cygnus.com>
5257
5258 * gcc.c-torture/execute/990208-1.c (main): Don't pass
5259 constants through to doit's conditional.
5260
5261 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
5262
5263 * gcc.c-torture/compile/20000511-1.c: New test.
5264 * g77.f-torture/compile/20000511-1.f: New test.
5265 * g77.f-torture/compile/20000511-2.f: New test.
5266
5267 2000-05-11 Michael Meissner <meissner@redhat.com>
5268
5269 * gcc.c-torture/execute/20000511-1.c: New test.
5270
5271 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
5272
5273 * gcc.dg/dg.exp: Scan .S files as well as .c files.
5274 * gcc.dg/20000510-1.S: New.
5275
5276 2000-05-08 Catherine Moore <clm@cygnus.com>
5277
5278 * gcc.dg/unused-3.c: New.
5279
5280 2000-05-06 Richard Henderson <rth@cygnus.com>
5281
5282 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
5283 * g++.old-deja/g++.mike/warn1.C: Likewise.
5284 * g++.old-deja/g++.pt/local1.C: Likewise.
5285 * g++.old-deja/g++.pt/local7.C: Likewise.
5286 * g++.old-deja/g++.pt/spec16.C: Likewise.
5287
5288 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
5289
5290 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
5291
5292 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
5293
5294 * g77.f-torture/execute/20000503-1.f: New test.
5295
5296 2000-05-04 Andreas Jaeger <aj@suse.de>
5297
5298 * gcc.dg/noreturn-2.c: New test.
5299
5300 2000-05-04 Neil Booth <NeilB@earthling.net>
5301
5302 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
5303 preprocessor.
5304
5305 2000-05-04 Richard Henderson <rth@cygnus.com>
5306
5307 * gcc.c-torture/execute/20000503-1.c: Fix typo.
5308
5309 2000-05-04 Richard Henderson <rth@cygnus.com>
5310
5311 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
5312 OpenSSL by Jason R Thorpe.
5313
5314 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
5315
5316 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
5317
5318 2000-05-03 Robert Lipe <robertlipe@usa.net>
5319
5320 * gcc.dg/20000503-1.c: New test.
5321
5322 2000-05-02 Jakub Jelinek <jakub@redhat.com>
5323
5324 * gcc.c-torture/compile/20000502-1.c: New test.
5325 * g++.old-deja/g++.other/align.C: New test.
5326 * gcc.dg/cpp-tradstringify.c: New test.
5327
5328 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
5329
5330 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
5331 and hard registers.
5332
5333 2000-04-26 Geoff Keating <geoffk@cygnus.com>
5334
5335 * gcc.c-torture/execute/loop-5.c: New test.
5336
5337 2000-04-25 Jakub Jelinek <jakub@redhat.com>
5338
5339 * gcc.c-torture/execute/va-arg-20.c: New test.
5340
5341 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
5342
5343 * gcc.c-torture/execute/20000422-1.c: New test.
5344
5345 2000-04-20 Greg McGary <gkm@gnu.org>
5346
5347 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
5348 when optimizing, but without sibling-call optimizations (-O1).
5349
5350 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
5351
5352 * gcc.c-torture/compile/20000420-1.c: New test.
5353
5354 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
5355
5356 * g++.abi/ptrflags.C: New test.
5357 * g++.eh/catchptr1.C: Test incomplete pointer chains.
5358
5359 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
5360
5361 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
5362
5363 2000-04-19 Greg McGary <gkm@gnu.org>
5364
5365 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
5366 sibling-call optimizations.
5367
5368 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
5369
5370 * gcc.dg/20000419-1.c: New test.
5371
5372 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
5373
5374 * gcc.c-torture/execute/20000412-6.c: New test.
5375
5376 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
5377
5378 * gcc.c-torture/execute/20000412-5.c: New test.
5379 * g77.f-torture/compile/20000412-1.f: New test.
5380 * gcc.c-torture/execute/20000412-4.c: New test.
5381 * gcc.c-torture/compile/20000412-2.c: New test.
5382 * gcc.c-torture/execute/20000412-3.c: New test.
5383 * gcc.c-torture/compile/20000412-1.c: New test.
5384 * gcc.c-torture/execute/20000412-2.c: New test.
5385
5386 2000-04-12 Jakub Jelinek <jakub@redhat.com>
5387
5388 * objc/execute/bf-20.m: New test.
5389
5390 2000-04-10 Richard Henderson <rth@cygnus.com>
5391
5392 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
5393
5394 * gcc.c-torture/execute/20000412-1.c: New test.
5395
5396 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
5397
5398 * g++.old-deja/g++.eh/catchptr1.C: New test.
5399
5400 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
5401
5402 * g++.old-deja/g++.abi/cxa_vec.C: New test.
5403
5404 2000-04-08 Neil Booth <NeilB@earthling.net>
5405
5406 * gcc.dg/cpp-nullchar.c: Remove test as
5407 embedded nulls cause problems.
5408
5409 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5410
5411 * gcc.dg/compare2.c: New test.
5412
5413 2000-04-08 Neil Booth <NeilB@earthling.net>
5414
5415 * gcc.dg/cpp-nullchar.c: New test.
5416
5417 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
5418
5419 * gcc.dg/cpp-mi2.c: New test.
5420 * gcc.dg/cpp-mi2[abc].h: New files.
5421
5422 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
5423
5424 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
5425 member name.
5426
5427 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
5428
5429 * g++.old-deja/g++.abi/vmihint.C: New test.
5430
5431 2000-04-06 Neil Booth <NeilB@earthling.net>
5432
5433 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
5434 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
5435 copyright.
5436
5437 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
5438
5439 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
5440 avoid stack-frame overwrite.
5441
5442 2000-04-05 Jakub Jelinek <jakub@redhat.com>
5443
5444 * gcc.c-torture/compile/20000405-2.c: New test.
5445 * gcc.c-torture/compile/20000405-3.c: New test.
5446
5447 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5448
5449 * gcc.c-torture/compile/20000405-1.c: New test.
5450
5451 2000-04-04 Geoff Keating <geoffk@cygnus.com>
5452
5453 * gcc.dg/cast-qual-1.c: Revert last change.
5454
5455 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5456
5457 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
5458
5459 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
5460
5461 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
5462 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
5463
5464 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
5465
5466 * gcc.c-torture/compile/20000403-2.c: New test.
5467 * gcc.c-torture/compile/20000403-1.c: New test.
5468
5469 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
5470
5471 * gcc.c-torture/execute/20000403-1.c: New test.
5472
5473 2000-04-03 Geoff Keating <geoffk@cygnus.com>
5474
5475 * gcc.c-torture/execute/20000402-1.c: New test.
5476
5477 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
5478
5479 * gcc.c-torture/execute/va-arg-15.c: New test.
5480 * gcc.c-torture/execute/va-arg-16.c: New test.
5481 * gcc.c-torture/execute/va-arg-17.c: New test.
5482 * gcc.c-torture/execute/va-arg-18.c: New test.
5483 * gcc.c-torture/execute/va-arg-19.c: New test.
5484
5485 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
5486
5487 * gcc.c-torture/compile/981211-1.c: Move to...
5488 * gcc.dg/cpp-as1.c: ...here.
5489 * gcc.dg/cpp-as2.c: New file.
5490
5491 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
5492 compiler.
5493
5494 2000-04-02 Neil Booth <NeilB@earthling.net>
5495
5496 * gcc.dg/cpp-cond.c New tests.
5497 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
5498 accidental success less likely.
5499 * gcc.dg/cpp-missingop.c New tests.
5500 * gcc.dg/cpp-missingparen.c New tests.
5501 * gcc.dg/cpp-shift.c New tests.
5502 * gcc.dg/cpp-shortcircuit.c New tests.
5503 * gcc.dg/cpp-unary.c New tests.
5504
5505 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
5506
5507 * gcc.c-torture/compile/20000329-1.c: New test.
5508
5509 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
5510
5511 * gcc.c-torture/compile/20000326-1.c: New test.
5512 * gcc.c-torture/compile/20000326-2.c: New test.
5513
5514 2000-03-24 Geoff Keating <geoffk@cygnus.com>
5515
5516 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
5517 the first parameter is a function argument.
5518
5519 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
5520
5521 * g++.old-deja/g++.ext/array4.C: New test.
5522
5523 2000-03-22 Geoff Keating <geoffk@cygnus.com>
5524
5525 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
5526
5527 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5528
5529 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
5530
5531 2000-03-19 Richard Henderson <rth@cygnus.com>
5532
5533 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
5534
5535 2000-03-19 Richard Henderson <rth@cygnus.com>
5536
5537 * gcc.c-torture/compile/20000319-1.c: New test.
5538
5539 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
5540
5541 * gcc.c-torture/execute/20000314-3.c: New test.
5542 * gcc.c-torture/execute/20000314-2.c: New test.
5543 * gcc.c-torture/execute/20000314-1.c: New test.
5544 * gcc.c-torture/compile/20000314-2.c: New test.
5545 * gcc.c-torture/compile/20000314-1.c: New test.
5546
5547 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
5548
5549 * g++.old-deja/g++.warn/inline.C: New test.
5550
5551 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
5552
5553 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
5554 standards-compliant result rather than specific constants.
5555 Put test-values in array.
5556
5557 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
5558
5559 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
5560 (g++_target_compile): Put test-specific options last.
5561
5562 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
5563
5564 * g++.old-deja/g++.eh/vbase4.C: New test.
5565
5566 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
5567
5568 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
5569
5570 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
5571
5572 * g++.old-deja/g++.brendan/misc12.C: Removed.
5573 * g++.old-deja/g++.pt/memtemp77.C: Constify.
5574 * g++.old-deja/g++.ext/pretty4.C: New test.
5575
5576 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
5577
5578 * g++.old-deja/g++.other/string2.C: New test.
5579
5580 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
5581
5582 * g++.old-deja/g++.warn/impint2.C: New test.
5583
5584 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
5585
5586 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
5587 is 1, not zero.
5588
5589 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
5590
5591 * g++.old-deja/g++.warn/impint.C: New test.
5592 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
5593 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
5594 * g++.old-deja/g++.pt/explicit12.C: Likewise.
5595 * g++.old-deja/g++.pt/explicit13.C: Likewise.
5596 * g++.old-deja/g++.pt/explicit17.C: Likewise.
5597 * g++.old-deja/g++.pt/explicit18.C: Likewise.
5598 * g++.old-deja/g++.pt/explicit19.C: Likewise.
5599 * g++.old-deja/g++.pt/explicit23.C: Likewise.
5600 * g++.old-deja/g++.pt/explicit31.C: Likewise.
5601 * g++.old-deja/g++.pt/explicit35.C: Likewise.
5602 * g++.old-deja/g++.pt/explicit6.C: Likewise.
5603 * g++.old-deja/g++.pt/memclass7.C: Likewise.
5604
5605 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
5606
5607 * gcc.dg/cpp-redef.c: New test.
5608
5609 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
5610
5611 * g++.old-deja/g++.pt/unify7.C: New test.
5612
5613 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5614
5615 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
5616 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
5617
5618 2000-02-25 Geoff Keating <geoffk@cygnus.com>
5619
5620 * gcc.c-torture/compile/20000224-1.c: New test.
5621
5622 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5623
5624 * gcc.c-torture/compile/cpp-2.c: New test.
5625 * gcc.c-torture/compile/cpp-1.c: New test.
5626
5627 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
5628
5629 * gcc.c-torture/execute/20000225-1.c: New test.
5630
5631 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5632
5633 * gcc.dg/cpp-li2.c: New test.
5634
5635 * gcc.dg/cpp-wi1.c: New test.
5636
5637 * gcc.dg/cpp-li1.c: New test.
5638
5639 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
5640
5641 * g++.old-deja/g++.other/sizeof5.C: New test.
5642
5643 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5644
5645 * gcc.c-torture/execute/va-arg-13.c: New test.
5646
5647 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
5648
5649 * gcc.c-torture/execute/va-arg-12.c: New test.
5650
5651 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
5652
5653 * gcc.c-torture/execute/20000223-1.c: New test.
5654
5655 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
5656
5657 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
5658
5659 2000-02-22 Mark Mitchell <mark@codesourcery.com>
5660
5661 * g++.old-deja/g++.abi/ptrmem.C: New test.
5662
5663 2000-02-19 Richard Henderson <rth@cygnus.com>
5664
5665 * gcc.c-torture/compile/init-3.c: New.
5666
5667 2000-02-17 Mark Mitchell <mark@codesourcery.com>
5668
5669 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
5670 ALWAYS_CXXFLAGS.
5671
5672 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
5673
5674 * gcc.c-torture/compile/20000211-3.c: New test.
5675
5676 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
5677
5678 * gcc.c-torture/compile/20000211-2.c: New test.
5679
5680 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
5681
5682 * gcc.c-torture/compile/20000211-1.c: New test.
5683
5684 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
5685
5686 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
5687 on native targets
5688
5689 2000-02-08 Nathan Sidwell <nathan@acm.org>
5690
5691 * g++.old-deja/g++.other/cast5.C: New test.
5692
5693 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
5694
5695 * gcc.c-torture/execute/20000205-1.c: New.
5696
5697 2000-02-03 Nathan Sidwell <nathan@acm.org>
5698
5699 * g++.old-deja/g++.jason/cast3.C: Return void.
5700 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
5701
5702 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5703
5704 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
5705
5706 * gcc.dg/loop-1.c: New test.
5707
5708 2000-01-27 Jakub Jelinek <jakub@redhat.com>
5709
5710 * gcc.c-torture/compile/20000127-1.c: New test.
5711 * gcc.c-torture/execute/991228-1.c: New test.
5712
5713 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5714
5715 * gcc.dg/unused-2.c: New test.
5716
5717 * gcc.dg/conv-1.c: New test.
5718
5719 2000-01-24 Mark Mitchell <mark@codesourcery.com>
5720
5721 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
5722 compiler.
5723 (tool_option_proc): Fix typo.
5724
5725 2000-01-24 Geoff Keating <geoffk@cygnus.com>
5726
5727 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
5728 of the ld on the host, not on the build machine.
5729 Also, don't crash if '--help' is not a supported option.
5730
5731 2000-01-24 Richard Henderson <rth@cygnus.com>
5732
5733 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
5734
5735 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
5736
5737 * gcc.c-torture/execute/20000120-2.c: New test.
5738 * gcc.c-torture/execute/20000120-1.c: New test.
5739
5740 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
5741
5742 * gcc.c-torture/execute/20000113-1.c: New test.
5743
5744 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
5745
5746 * gcc.c-torture/execute/20000112-1.c: New test.
5747
5748 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5749
5750 * gcc.dg/20000111-1.c: New test.
5751
5752 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
5753
5754 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
5755 with 16 bit integers.
5756
5757 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5758
5759 * gcc.dg/20000108-1.c: New test.
5760
5761 2000-01-05 Nathan Sidwell <nathan@acm.org>
5762
5763 * g++.old-deja/g++.ns/koenig8.C: New test.
5764
5765 2000-01-05 Nathan Sidwell <nathan@acm.org>
5766
5767 * g++.old-deja/g++.other/cast4.C: New test.
5768
5769 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
5770
5771 * gcc.c-torture/compile/20000105-2.c: New test.
5772 * gcc.c-torture/compile/20000105-1.c: New test.
5773
5774 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5775
5776 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
5777 references to printf & atoi to conform to ANSI standard.
5778 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
5779 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
5780 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
5781 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
5782 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
5783 * g++.old-deja/g++.brendan/complex1.C: Likewise.
5784 * g++.old-deja/g++.brendan/copy1.C: Likewise.
5785 * g++.old-deja/g++.brendan/copy2.C: Likewise.
5786 * g++.old-deja/g++.brendan/copy3.C: Likewise.
5787 * g++.old-deja/g++.brendan/copy4.C: Likewise.
5788 * g++.old-deja/g++.brendan/copy5.C: Likewise.
5789 * g++.old-deja/g++.brendan/copy6.C: Likewise.
5790 * g++.old-deja/g++.brendan/copy7.C: Likewise.
5791 * g++.old-deja/g++.brendan/copy8.C: Likewise.
5792 * g++.old-deja/g++.brendan/crash11.C: Likewise.
5793 * g++.old-deja/g++.brendan/crash14.C: Likewise.
5794 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
5795 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5796 * g++.old-deja/g++.brendan/delete2.C: Likewise.
5797 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
5798 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
5799 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
5800 * g++.old-deja/g++.brendan/eh1.C: Likewise.
5801 * g++.old-deja/g++.brendan/groff1.C: Likewise.
5802 * g++.old-deja/g++.brendan/init3.C: Likewise.
5803 * g++.old-deja/g++.brendan/misc12.C: Likewise.
5804 * g++.old-deja/g++.brendan/misc7.C: Likewise.
5805 * g++.old-deja/g++.brendan/new2.C: Likewise.
5806 * g++.old-deja/g++.brendan/operators4.C: Likewise.
5807 * g++.old-deja/g++.brendan/operators5.C: Likewise.
5808 * g++.old-deja/g++.brendan/overload2.C: Likewise.
5809 * g++.old-deja/g++.brendan/overload7.C: Likewise.
5810 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
5811 * g++.old-deja/g++.brendan/reference1.C: Likewise.
5812 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
5813 * g++.old-deja/g++.brendan/template24.C: Likewise.
5814 * g++.old-deja/g++.brendan/template3.C: Likewise.
5815 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
5816 * g++.old-deja/g++.jason/inline3.C: Likewise.
5817 * g++.old-deja/g++.jason/opeq.C: Likewise.
5818 * g++.old-deja/g++.law/arg5.C: Likewise.
5819 * g++.old-deja/g++.law/arm7.C: Likewise.
5820 * g++.old-deja/g++.law/ctors11.C: Likewise.
5821 * g++.old-deja/g++.law/cvt8.C: Likewise.
5822 * g++.old-deja/g++.law/init9.C: Likewise.
5823 * g++.old-deja/g++.law/refs4.C: Likewise.
5824 * g++.old-deja/g++.law/template2.C: Likewise.
5825 * g++.old-deja/g++.law/visibility24.C: Likewise.
5826 * g++.old-deja/g++.law/vtable3.C: Likewise.
5827 * g++.old-deja/g++.mike/asm2.C: Likewise.
5828 * g++.old-deja/g++.mike/eh1.C: Likewise.
5829 * g++.old-deja/g++.mike/misc1.C: Likewise.
5830 * g++.old-deja/g++.mike/misc13.C: Likewise.
5831 * g++.old-deja/g++.mike/misc14.C: Likewise.
5832 * g++.old-deja/g++.mike/ns12.C: Likewise.
5833 * g++.old-deja/g++.mike/p1248.C: Likewise.
5834 * g++.old-deja/g++.mike/p3708.C: Likewise.
5835 * g++.old-deja/g++.mike/p3708a.C: Likewise.
5836 * g++.old-deja/g++.mike/p3708b.C: Likewise.
5837 * g++.old-deja/g++.mike/p646.C: Likewise.
5838 * g++.old-deja/g++.mike/p700.C: Likewise.
5839 * g++.old-deja/g++.mike/p783.C: Likewise.
5840 * g++.old-deja/g++.mike/p783a.C: Likewise.
5841 * g++.old-deja/g++.mike/p783b.C: Likewise.
5842 * g++.old-deja/g++.mike/p786.C: Likewise.
5843 * g++.old-deja/g++.mike/p789.C: Likewise.
5844 * g++.old-deja/g++.mike/p789a.C: Likewise.
5845 * g++.old-deja/g++.mike/p807a.C: Likewise.
5846 * g++.old-deja/g++.other/delete3.C: Likewise.
5847 * g++.old-deja/g++.other/dyncast1.C: Likewise.
5848 * g++.old-deja/g++.other/dyncast2.C: Likewise.
5849 * g++.old-deja/g++.other/dyncast3.C: Likewise.
5850 * g++.old-deja/g++.other/empty1.C: Likewise.
5851 * g++.old-deja/g++.other/temporary1.C: Likewise.
5852 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
5853 * g++.old-deja/g++.pt/t16.C: Likewise.
5854 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
5855
5856 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
5857
5858 * gcc.dg/991230-1.c: New test.
5859
5860 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
5861
5862 * gcc.c-torture/compile/991229-3.c: New test.
5863 * gcc.c-torture/compile/991229-2.c: New test.
5864 * gcc.c-torture/compile/991229-1.c: New test.
5865
5866 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
5867
5868 * gcc.c-torture/compile/labels-2.c: New test.
5869
5870 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
5871
5872 * gcc.c-torture/execute/991227-1.c: New test.
5873
5874 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5875
5876 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
5877
5878 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
5879
5880 * gcc.c-torture/execute/991221-1.c: New test.
5881
5882 1999-12-20 Nathan Sidwell <nathan@acm.org>
5883
5884 * g++.old-deja/g++.other/cast3.C: New test.
5885
5886 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
5887
5888 * gcc.c-torture/execute/991216-4.c: New test.
5889
5890 1999-12-16 Michael Meissner <meissner@cygnus.com>
5891
5892 * gcc.c-torture/execute/991216-1.c: New test.
5893 * gcc.c-torture/execute/991216-2.c: New test.
5894 * gcc.c-torture/execute/991216-3.c: New test.
5895
5896 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
5897
5898 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
5899 Actually make the test fail by using "-O2" for compilation.
5900
5901 1999-12-15 Nathan Sidwell <nathan@acm.org>
5902
5903 * g++.old-deja/g++.warn/cast-align1.C: New test.
5904
5905 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
5906
5907 * gcc.c-torture/compile/991214-1.c: New test.
5908 * gcc.c-torture/compile/991214-2.c: New test.
5909
5910 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
5911
5912 * gcc.dg/991214-1.c: New test.
5913
5914 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
5915
5916 * gcc.c-torture/compile/991213-3.c: New test.
5917 * gcc.c-torture/compile/991213-2.c: New test.
5918 * gcc.c-torture/compile/991213-1.c: New test.
5919
5920 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
5921
5922 * gcc.dg/991209-1.c: New test.
5923
5924 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
5925
5926 * gcc.c-torture/compile/991208-1.c: New test.
5927
5928 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5929
5930 * gcc.dg/ultrasp2.c: New test.
5931
5932 1999-12-05 Alex Samuel <samuel@codesourcery.com>
5933
5934 * g++.old-deja/g++.abi/align.C (main): Fix typo.
5935
5936 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
5937
5938 * gcc.c-torture/compile/991202-1.c: New test.
5939 * gcc.c-torture/execute/991202-1.c: New test.
5940 * gcc.c-torture/execute/991202-2.c: New test.
5941 * gcc.c-torture/execute/991202-3.c: New test.
5942
5943 1999-12-02 Alex Samuel <samuel@codesourcery.com>
5944
5945 * g++.old-deja/g++.abi/align.C: New test.
5946 * g++.old-deja/g++.abi/aggregates.C: Likewise.
5947 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5948
5949 1999-12-01 Richard Henderson <rth@cygnus.com>
5950
5951 * gcc.c-torture/execute/991201-1.c: New.
5952
5953 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
5954
5955 * gcc.dg/991129-1.c: New test.
5956
5957 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
5958
5959 * gcc.c-torture/compile/991127-1.c: New test.
5960
5961 1999-11-22 Nathan Sidwell <nathan@acm.org>
5962
5963 * g++.old-deja/g++.other/warn4.C: New test.
5964
5965 1999-11-22 Nathan Sidwell <nathan@acm.org>
5966
5967 * g++.old-deja/g++.eh/cleanup2.C: New test.
5968 * g++.old-deja/g++.ext/pretty2.C: New test.
5969 * g++.old-deja/g++.ext/pretty3.C: New test.
5970 * g++.old-deja/g++.other/debug6.C: New test.
5971
5972 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
5973
5974 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
5975 compiler_output to look for one error message instead of two.
5976
5977 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
5978
5979 * gcc.c-torture/execute/991118-1.c: Also test case
5980 where the word boundary does not split a byte evenly.
5981
5982 1999-11-19 Nathan Sidwell <nathan@acm.org>
5983
5984 * g++.old-deja/g++.ext/restrict1.C: New test.
5985
5986 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
5987
5988 * gcc.c-torture/execute/991118-1.c: New test.
5989
5990 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
5991
5992 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
5993 working directory pathnames.
5994
5995 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
5996
5997 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
5998 host is equipped with driver.h and driver.o so it can actually
5999 compile and run the tests.
6000
6001 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
6002
6003 * gcc.c-torture/compile/991008-1.c: New test.
6004
6005 1999-11-08 Nick Clifton <nickc@cygnus.com>
6006
6007 * lib/gcc-dg.exp: Include target-supports.exp
6008
6009 1999-11-05 Nick Clifton <nickc@cygnus.com>
6010
6011 * lib/target-supports.exp: New file: Provide procs to test for
6012 features supported by the target.
6013 (check_weak_available): Moved here from ecos.exp.
6014 (check_alias_available): New proc: Determine of the target
6015 toolchain supports the alias attribute.
6016
6017 * gcc.dg/special/ecos.exp: Move check_weak_available to
6018 target-supports.exp.
6019 (alias-1.c): Only perform the test if the target supports
6020 aliases.
6021 (wkali-1.c): Only perform the test if the target supports
6022 aliases.
6023
6024 * gcc.dg/990506-0.c: Expect error messages from cross
6025 targets as well as native targets.
6026
6027 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6028
6029 * gcc.dg/ultrasp1.c: Removed xfail.
6030 * gcc.dg/struct-ret-2.c: Likewise.
6031 * gcc.dg/array-1.c: Likewise.
6032
6033 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6034
6035 * gcc.dg/struct-ret-2.c: New test.
6036
6037 * gcc.dg/array-1.c: New test.
6038
6039 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
6040
6041 * gcc.c-torture/execute/991030-1.c: New test.
6042
6043 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
6044
6045 * gcc.c-torture/compile/991026-2.c: New test.
6046
6047 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
6048
6049 * gcc.c-torture/compile/991026-1.c: New test.
6050
6051 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
6052
6053 * gcc.c-torture/execute/991023-1.c: New test.
6054
6055 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
6056
6057 * gcc.c-torture/execute/991019-1.c: New test.
6058
6059 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
6060
6061 * gcc.c-torture/execute/991016-1.c: New test.
6062
6063 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
6064
6065 * gcc.c-torture/execute/991014-1.c: New test.
6066
6067 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
6068
6069 * g++.old-deja/g++.other/union2.C: New test.
6070
6071 1999-10-13 Nathan Sidwell <nathan@acm.org>
6072
6073 * g++.old-deja/g++.other/vaarg2.C: New test.
6074 * g++.old-deja/g++.other/vaarg3.C: New test.
6075
6076 1999-10-12 Craig Burley <craig@jcb-sc.com>
6077
6078 * g77.f-torture/noncompile/19990905-1.f: Moved from being
6079 in compile/.
6080
6081 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
6082
6083 * gcc.c-torture/execute/va-arg-11.c: New test.
6084
6085 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
6086
6087 * lib/file-format.exp (gcc_target_object_format): Don't
6088 crash if objdump is unavailable.
6089
6090 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
6091
6092 * gcc.misc-tests/mg.exp: delete extraneous redirection.
6093
6094 1999-09-28 Nick Clifton <nickc@cygnus.com>
6095
6096 * gcc.c-torture/compile/990928-1.c: New test.
6097
6098 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
6099
6100 * g++.old-deja/g++.other/decl6.C: New test.
6101
6102 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6103
6104 * gcc.c-torture/execute/va-arg-10.c: New test.
6105
6106 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
6107
6108 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
6109 __PRETTY_FUNCTION__.
6110
6111 1999-09-23 Nick Clifton <nickc@cygnus.com>
6112
6113 * gcc.c-torture/execute/990923-1.c: New test.
6114
6115 1999-09-21 Nick Clifton <nickc@cygnus.com>
6116
6117 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
6118 for which -fpic is inappropriate.
6119
6120 1999-09-21 Mark Mitchell <mark@codesourcery.com>
6121
6122 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
6123
6124 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
6125
6126 * g++.old-deja/g++.other/dyncast1.C: New test.
6127 * g++.old-deja/g++.other/dyncast2.C: New test.
6128 * g++.old-deja/g++.other/dyncast3.C: New test.
6129 * g++.old-deja/g++.other/dyncast4.C: New test.
6130 * g++.old-deja/g++.other/dyncast5.C: New test.
6131 * g++.old-deja/g++.eh/catch3.C: New test.
6132 * g++.old-deja/g++.eh/catch3p.C: New test.
6133 * g++.old-deja/g++.eh/catch4.C: New test.
6134 * g++.old-deja/g++.eh/catch4p.C: New test.
6135 * g++.old-deja/g++.eh/catch5.C: New test.
6136 * g++.old-deja/g++.eh/catch5p.C: New test.
6137 * g++.old-deja/g++.eh/catch6.C: New test.
6138 * g++.old-deja/g++.eh/catch6p.C: New test.
6139 * g++.old-deja/g++.eh/catch7.C: New test.
6140 * g++.old-deja/g++.eh/catch7p.C: New test.
6141 * g++.old-deja/g++.eh/catch8.C: New test.
6142 * g++.old-deja/g++.eh/catch8p.C: New test.
6143 * g++.old-deja/g++.eh/catch9.C: New test.
6144 * g++.old-deja/g++.eh/catch9p.C: New test.
6145
6146 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
6147
6148 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
6149 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
6150
6151 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
6152
6153 * gcc.c-torture/compile/990913-1.c: New test.
6154
6155 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
6156
6157 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
6158 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6159
6160 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
6161
6162 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
6163
6164 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
6165
6166 * g++.old-deja/g++.other/lookup11.C: New test.
6167 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
6168 what is permitted and what we want.
6169 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
6170 overload use.
6171 * g++.old-deja/g++.jason/rfg5.C: Likewise
6172
6173 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
6174
6175 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
6176 * gcc.c-torture/noncompile/poison-1.c: New file.
6177
6178 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
6179
6180 * g++.old-deja/g++.other/sizeof3.C: New test.
6181 * g++.old-deja/g++.other/sizeof4.C: New test.
6182 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
6183 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
6184
6185 1999-09-07 Richard Henderson <rth@cygnus.com>
6186
6187 * gcc.dg/va-arg-1.c: New.
6188
6189 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6190
6191 * gcc.c-torture/execute/va-arg-9.c: New test.
6192
6193 1999-09-05 Craig Burley <craig@jcb-sc.com>
6194
6195 * g77.f-torture/compile/980519-2.f: New test.
6196 * g77.f-torture/compile/19990905-0.f: New test.
6197 * g77.f-torture/compile/19990905-1.f: New test.
6198 * g77.f-torture/compile/19990905-2.f: New test.
6199
6200 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
6201
6202 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
6203
6204 * gcc.c-torture/execute/990827-1.c: Fix typo.
6205
6206 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
6207
6208 * g++.old-deja/g++.other/deref1.C: New test.
6209
6210 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
6211
6212 * g++.old-deja/g++.other/ambig2.C: New test.
6213 * g++.old-deja/g++.other/cond5.C: New test.
6214 * g++.old-deja/g++.other/lookup16.C: New test.
6215
6216 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
6217
6218 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
6219 assemblers too.
6220
6221 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
6222
6223 * lib/c-torture.exp: Avoid the "compare executables" optimization
6224 when testing native.
6225
6226 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
6227
6228 * gcc.c-torture/execute/990829-1.c: New test.
6229 * gcc.c-torture/compile/990829-1.c: New test.
6230
6231 1999-08-27 Paul Burchard <burchard@pobox.com>
6232
6233 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
6234 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
6235 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
6236 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
6237 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
6238 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
6239 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
6240 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
6241 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
6242 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
6243 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
6244
6245 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
6246
6247 * gcc.c-torture/execute/990827-1.c: New test.
6248
6249 1999-08-26 Craig Burley <craig@jcb-sc.com>
6250
6251 * g77.f-torture/noncompile/19990826-4.f: New test.
6252
6253 * g77.f-torture/compile/19990826-3.f: New test.
6254
6255 * g77.f-torture/execute/19990826-2.f: New test.
6256
6257 * g77.f-torture/compile/19990826-1.f: New test.
6258
6259 * gcc.c-torture/execute/990826-0.c: New test.
6260 * g77.c-torture/execute/19990826-0.f: New test.
6261
6262 * g77.f-torture/noncompile/970626-2.f: New test.
6263
6264 1999-08-25 Paul Burchard <burchard@pobox.com>
6265
6266 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
6267 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
6268 lss-011.C: New tests.
6269
6270 1999-08-25 Nathan Sidwell <nathan@acm.org>
6271
6272 * g++.old-deja/g++.other/decl5.C: New test.
6273
6274 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6275
6276 * noncompile/noncompile.exp: Load_lib c-torture.exp.
6277 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
6278 call `postbase' for each one. All callers of `postbase' changed
6279 to call this instead.
6280
6281 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
6282
6283 * gcc.c-torture/execute/990811-1.c: New test.
6284
6285 1999-08-09 Nick Clifton <nickc@cygnus.com>
6286
6287 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
6288 just native ones.
6289
6290 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
6291 just native ones.
6292
6293 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
6294
6295 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
6296
6297 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
6298
6299 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6300
6301 1999-08-04 Nathan Sidwell <nathan@acm.org>
6302
6303 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
6304
6305 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
6306
6307 * gcc.c-torture/execute/990804-1.c: New test.
6308
6309 1999-08-03 Nathan Sidwell <nathan@acm.org>
6310
6311 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
6312 * g++.old-deja/g++.brendan/crash64.C: Likewise
6313 * g++.old-deja/g++.brendan/overload8.C: Likewise
6314
6315 1999-08-03 Nathan Sidwell <nathan@acm.org>
6316
6317 * g++.old-deja/g++.other/struct1.C: New test.
6318
6319 1999-08-03 Nathan Sidwell <nathan@acm.org>
6320
6321 * g++.old-deja/g++.other/enum2.C: New test.
6322
6323 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
6324
6325 Adapted from tests from Franz Sirl:
6326 * gcc.c-torture/execute/va-arg-7.c: New test.
6327 * gcc.c-torture/execute/va-arg-8.c: New test.
6328
6329 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
6330
6331 * gcc.c-torture/compile/990801-2.c: New test.
6332
6333 * gcc.c-torture/compile/990801-1.c: New test.
6334
6335 1999-07-27 Michael Meissner <meissner@cygnus.com>
6336
6337 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
6338 fp-cmp-1.c, converting double to float.
6339
6340 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
6341 fp-cmp-1.c, converting double to long double.
6342
6343 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
6344 from fr1 to unknown_register, since fr1 is a legitimate register
6345 on some machines.
6346
6347 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
6348
6349 * README: More listname related changes.
6350
6351 1999-07-08 Catherine Moore <clm@cygnus.com>
6352
6353 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
6354
6355 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
6356
6357 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
6358
6359 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
6360
6361 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
6362
6363 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
6364
6365 * gcc.dg/990703-1.c: New test.
6366
6367 1999-06-29 Nick Clifton <nickc@cygnus.com>
6368
6369 * lib/file-format.exp: New file: Move definition of proc
6370 gcc_target_object_format to here from
6371 gcc.dg/special/ecos.exp.
6372
6373 * lib/c-torture.exp: Include lib file-format.exp.
6374 * lib/gcc-dg.exp: Include lib file-format.exp.
6375
6376 * gcc.dg/special/ecos.exp: Remove definition of proc
6377 gcc_target_object_format.
6378
6379 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
6380
6381 * gcc.c-torture/execute/990628-1.c: New test.
6382
6383 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
6384
6385 * gcc.c-torture/compile/990625-2.c: New test.
6386
6387 * gcc.c-torture/compile/990625-1.c: New test.
6388
6389 1999-06-23 Nick Clifton <nickc@cygnus.com>
6390
6391 * gcc.c-torture/compile/dll.c: New test case. Check that dll
6392 attributes compile.
6393 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
6394 ports that use the COFF/PE file format.
6395
6396 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
6397
6398 * gcc.c-torture/compile/990617-1.c: New test.
6399
6400 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
6401
6402 * g++.old-deja/g++.other/decl4.C: New test.
6403
6404 1999-06-14 Nathan Sidwell <nathan@acm.org>
6405
6406 * g++.old-deja/g++.other/bitfld3.C: New test.
6407
6408 1999-06-08 Nathan Sidwell <nathan@acm.org>
6409
6410 * g++.old-deja/g++.eh/catch1.C: New test.
6411
6412 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
6413
6414 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
6415
6416 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
6417 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
6418
6419 1999-06-05 Craig Burley <craig@jcb-sc.com>
6420
6421 * g77.f-torture/compile/19990502-0.f: Replace with new,
6422 shorter, test that still fails after recent changes.
6423
6424 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6425
6426 * gcc.c-torture/execute/990604-1.c: New test.
6427
6428 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
6429
6430 * gcc.c-torture/execute/990531-1.c: New test.
6431
6432 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6433
6434 * gcc.c-torture/compile/990527-1.c: New test.
6435
6436 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
6437
6438 * gcc.c-torture/execute/990527-1.c: New test.
6439
6440 1999-05-25 Nick Clifton <nickc@cygnus.com>
6441
6442 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
6443 bitfields as signed.
6444
6445 1999-05-25 Craig Burley <craig@jcb-sc.com>
6446
6447 * g77.f-torture/compile/19990525-0.f: New test.
6448
6449 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
6450
6451 * gcc.c-torture/execute/990525-2.c: New test.
6452
6453 * gcc.c-torture/execute/990525-1.c: New test.
6454
6455 1999-05-24 Nathan Sidwell <nathan@acm.org>
6456
6457 * g++.old-deja/g++.other/anon3.C: New test.
6458 * g++.old-deja/g++.other/anon4.C: New test.
6459 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
6460 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
6461 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
6462 Merrill).
6463
6464 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
6465
6466 * gcc.c-torture/execute/990524-1.c: New test.
6467
6468 * gcc.dg/990524-1.c: New test.
6469
6470 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6471
6472 * gcc.c-torture/compile/990523-1.c: New test.
6473
6474 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
6475
6476 * gcc.c-torture/compile/990519-1.c: New test.
6477
6478 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6479
6480 * gcc.c-torture/compile/990517-1.c: New test.
6481
6482 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
6483 (e4, f4): New tests.
6484 (main): Call them.
6485
6486 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6487
6488 * gcc.dg/noreturn-1.c: New test.
6489
6490 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6491
6492 * gcc.c-torture/execute/990513-1.c: New test.
6493
6494 1999-05-10 Richard Henderson <rth@cygnus.com>
6495
6496 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
6497
6498 1999-05-10 Craig Burley <craig@jcb-sc.com>
6499
6500 * g77.f-torture/execute/erfc.f: Use small single-precision
6501 values, to avoid problems on Alphas when not -mieee.
6502
6503 1999-05-08 Craig Burley <craig@jcb-sc.com>
6504
6505 * gcc.dg/990506-0.c: New test.
6506
6507 1999-05-08 Richard Henderson <rth@cygnus.com>
6508
6509 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
6510 the constant to test. Don't XFAIL 64-bit targets.
6511
6512 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
6513 * g++.old-deja/g++.law/profile1.C: Likewise.
6514
6515 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
6516 operator new instances.
6517 * g++.old-deja/g++.other/delete5.C: Likewise.
6518
6519 1999-05-03 Craig Burley <craig@jcb-sc.com>
6520
6521 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
6522 intrinsic.
6523
6524 1999-05-03 Craig Burley <craig@jcb-sc.com>
6525
6526 * g77.f-torture/execute/u77-test.f: Reverse order of two
6527 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
6528
6529 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6530
6531 * gcc.dg/compare1.c: New test.
6532
6533 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
6534
6535 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
6536 New tests.
6537
6538 1999-05-02 Craig Burley <craig@jcb-sc.com>
6539
6540 * g77.f-torture/compile/19990502-1.f: New test.
6541
6542 1999-05-02 Craig Burley <craig@jcb-sc.com>
6543
6544 * g77.f-torture/compile/19990502-0.f: New test.
6545
6546 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
6547
6548 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
6549 intrinsic.
6550
6551 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
6552
6553 * g77.f-torture/execute/u77-test.f (main): List libU77
6554 intrinsics not currently tested.
6555 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
6556 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
6557 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
6558 Trim blanks off the ends of some printed strings.
6559
6560 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
6561
6562 * g77.f-torture/execute/u77-test.f (main): Just warn about
6563 FSTAT gid disagreement, as it's expected on some systems.
6564
6565 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
6566
6567 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
6568 use a new function, which allows for some slop.
6569 Clean up some commentary.
6570 (issum): The new function.
6571 (sgladd): Deleted subroutine.
6572
6573 1999-05-01 Craig Burley <craig@jcb-sc.com>
6574
6575 * g77.f-torture/execute/u77-test.f: Modify to be more like
6576 libf2c/libU77 version, bringing patches to that version here.
6577 Add suitable commentary.
6578
6579 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
6580
6581 * gcc.dg/990424-1.c: New test.
6582
6583 1999-04-24 Craig Burley <craig@jcb-sc.com>
6584
6585 * g77.f-torture/execute/u77-test.f (main): Bug involving
6586 LSTAT has been fixed, so turn back on full checking.
6587
6588 1999-04-20 Craig Burley <craig@jcb-sc.com>
6589
6590 * g77.f-torture/compile/19990419-0.f: New test.
6591 * g77.f-torture/execute/19990419-1.f: New test.
6592
6593 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
6594
6595 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
6596 to avoid the need for a prototype to supress a warning.
6597
6598 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
6599
6600 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
6601
6602 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
6603
6604 * gcc.c-torture/execute/990404-1.c: New test.
6605
6606 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
6607
6608 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
6609 * gcc.dg/cpp-if3.c: Don't use -pedantic.
6610 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
6611 missing initializer warnings.
6612
6613 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
6614
6615 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
6616 matching strings.
6617
6618 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
6619
6620 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
6621
6622 1999-03-26 Craig Burley <craig@jcb-sc.com>
6623
6624 * g77.f-torture/execute/19990325-0.f: New test.
6625 * g77.f-torture/execute/19990325-1.f: New test.
6626
6627 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
6628
6629 * gcc.c-torture/execute/990324-1.c: New test.
6630
6631 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
6632
6633 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
6634 test with 4.
6635
6636 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
6637
6638 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
6639
6640 1999-03-13 Craig Burley <craig@jcb-sc.com>
6641
6642 * g77.f-torture/execute/19990313-2.f: New test.
6643 * g77.f-torture/execute/19990313-3.f: New test.
6644
6645 1999-03-13 Craig Burley <craig@jcb-sc.com>
6646
6647 * g77.f-torture/execute/19990313-0.f: New test.
6648 * g77.f-torture/execute/19990313-1.f: New test.
6649
6650 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
6651
6652 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
6653 printf to sprintf.
6654 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
6655 (main): Add check for u15. Conditionalize u31 check depending on
6656 whether ints are <32 bits or >=32 bits.
6657
6658 1999-03-08 Craig Burley <craig@jcb-sc.com>
6659
6660 * g77.f-torture/execute/19981119-0.f: Improve testiness.
6661
6662 1999-03-08 Craig Burley <craig@jcb-sc.com>
6663
6664 * g77.f-torture/compile/19990305-0.f: New test.
6665 * g77.f-torture/execute/19981119-0.f: New test.
6666
6667 1999-03-08 Craig Burley <craig@jcb-sc.com>
6668
6669 * g77.f-torture/execute/970625-2.f: call ABORT if final
6670 result is not correct, instead of just printing it.
6671 Add this checking via newly introduced obfuscation, to
6672 trip up buggy front ends.
6673
6674 1999-03-07 Craig Burley <craig@jcb-sc.com>
6675
6676 * g77.f-torture/compile/960317-1.f: Moved from being
6677 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
6678
6679 1999-03-06 Craig Burley <craig@jcb-sc.com>
6680
6681 * g77.f-torture/execute/960317-1.f: New (old) test.
6682 * g77.f-torture/execute/970625-2.f: Ditto.
6683
6684 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
6685
6686 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
6687 message on line 1 or line 2; cccp and cpplib do this differently.
6688
6689 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
6690
6691 * g++.old-deja/g++.law/weak1.C: New test.
6692
6693 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
6694
6695 * gcc.c-torture/execute/990119-1.c: Renamed to...
6696 * gcc.dg/990119-1.c: this, so it will only be tested once
6697 (it's a preprocessor test, it doesn't need to be run at
6698 multiple optimization levels).
6699
6700 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
6701
6702 * lib/g++.exp: Don't add incdir=$base_dir/../include to
6703 ALWAYS_CXXFLAGS.
6704
6705 1999-02-24 Craig Burley <craig@jcb-sc.com>
6706
6707 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
6708 * g77.f-torture/compile/19981216-0.f: ...as it is expected
6709 to not be compilable by current g77.
6710
6711 1999-02-24 Nick Clifton <nickc@cygnus.com>
6712
6713 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
6714
6715 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
6716
6717 * gcc.c-torture/execute/990222-1.c: New test.
6718
6719 1999-02-19 Craig Burley <craig@jcb-sc.com>
6720
6721 * g77.f-torture/compile/19990218-0.f: New test.
6722 * g77.f-torture/noncompile/19990218-1.f: New test.
6723
6724 1999-02-18 Craig Burley <craig@jcb-sc.com>
6725
6726 * g77.f-torture/compile/19981216-0.f: New test.
6727
6728 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
6729
6730 * gcc.dg/990214-1.c: New test.
6731
6732 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
6733
6734 * gcc.dg/990213-2.c: New test.
6735
6736 * gcc.dg/990213-1.c: New test.
6737
6738 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
6739
6740 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
6741 ints.
6742
6743 1999-02-11 Nick Clifton <nickc@cygnus.com>
6744
6745 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
6746 specified by target.
6747
6748 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
6749
6750 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
6751
6752 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
6753
6754 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
6755
6756 * gcc.dg/special/ecos.exp: New test driver for new tests with
6757 special requirements.
6758
6759 * gcc.dg/special/alias-1.c: New test.
6760 * gcc.dg/special/gcsec-1.c: New test.
6761 * gcc.dg/special/weak-1.c: New test.
6762 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
6763 * gcc.dg/special/weak-2.c: New test.
6764 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
6765 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
6766 * gcc.dg/special/wkali-1.c: New test.
6767 * gcc.dg/special/wkali-2.c: New test.
6768 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
6769 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
6770
6771 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
6772
6773 * lib/c-torture.exp (c-torture-compile): Pull out code for
6774 analyzing gcc error messages.
6775 (c-torture-execute): Likewise. Fix some (harmless) false
6776 positives.
6777 * lib/gcc.exp (gcc_check_compile): New function.
6778
6779 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
6780
6781 * gcc.c-torture/execute/990208-1.c: New test.
6782
6783 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
6784
6785 * g++.dg/special/ecos.exp: New driver for new tests with special
6786 requirements
6787
6788 * g++.dg/special/conpr-1.C: New test
6789 * g++.dg/special/conpr-2.C: New test
6790 * g++.dg/special/conpr-2a.C: New test
6791 * g++.dg/special/conpr-3.C: New test
6792 * g++.dg/special/conpr-3a.C: New test
6793 * g++.dg/special/conpr-3b.C: New test
6794
6795 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
6796 allow g++ to use the dg driver
6797
6798 * README: Add comment about g++.dg directory
6799
6800 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
6801
6802 * README: Update email addresses.
6803
6804 1999-02-03 Nick Clifton <nickc@cygnus.com>
6805
6806 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
6807 arguments in order to force structure S onto the stack even on
6808 the alpha.
6809 (test): Pass 10 leading arguments to function foo as well as the
6810 structure S.
6811
6812 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
6813 failure for all targets.
6814
6815 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
6816 abort to terminate program execution.
6817
6818 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
6819
6820 * gcc.c-torture/execute/990130-1.c: New test.
6821
6822 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
6823
6824 * gcc.dg/990130-1.c: New test.
6825
6826 1999-01-28 Michael Meissner <meissner@cygnus.com>
6827
6828 * gcc.c-torture/execute/990128-1.c: New test.
6829
6830 1999-01-27 Michael Meissner <meissner@cygnus.com>
6831
6832 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
6833
6834 1999-01-27 Felix Lee <flee@cygnus.com>
6835
6836 * lib/c-torture.exp (c-torture-compile): pull out code for
6837 analyzing gcc error messages.
6838 (c-torture-execute): ditto, and fix some (harmless) false
6839 positives.
6840 * lib/gcc.exp (gcc_check_compile): new function.
6841
6842 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
6843
6844 * gcc.dg/990117-1.c: New test.
6845
6846 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
6847
6848 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
6849
6850 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
6851
6852 * g77.f-torture/compile/990115-1.f: New test.
6853
6854 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
6855
6856 * gcc.c-torture/compile/990107-1.c: New test
6857
6858 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
6859
6860 * gcc.c-torture/execute/990106-2.c: New test.
6861
6862 * gcc.c-torture/execute/990106-1.c: New test.
6863
6864 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
6865
6866 * gcc.c-torture/compile/981223-1.c: New test.
6867
6868 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
6869
6870 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
6871 (opt3): Rename from opt4 and disable.
6872
6873 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
6874
6875 * g++.old-deja/g++.pt/ptrmem5.C: New test.
6876
6877 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
6878
6879 * g++.old-deja/g++.other/conv5.C: New test.
6880
6881 1998-12-14 Nick Clifton <nickc@cygnus.com>
6882
6883 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
6884
6885 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
6886
6887 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
6888
6889 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
6890
6891 * gcc.c-torture/compile/981211-1.c: New test.
6892
6893 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
6894
6895 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
6896
6897 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
6898
6899 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6900
6901 * gcc.special/930510-1.c: Make C9X safe.
6902 * gcc.misc-tests/gcov-1.c Similarly.
6903 * gcc.misc-tests/gcov-2.c Similarly.
6904
6905 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
6906
6907 * gcc.dg/ultrasp1.c: New test.
6908
6909 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
6910
6911 * gcc.c-torture/execute/981206.c: New test.
6912
6913 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
6914
6915 * g++.old-deja/g++.ns/template7.C: New test.
6916
6917 * g++.old-deja/g++.other/expr1.C: New test.
6918
6919 * g++.old-deja/g++.eh/tmpl3.C: New test.
6920
6921 * g++.old-deja/g++.eh/tmpl2.C: New test.
6922
6923 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
6924
6925 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
6926 * g++.old-deja/g++.other/using6.C: Removed.
6927 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
6928
6929 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
6930
6931 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
6932
6933 * g++.old-deja/g++.pt/overload8.C: New test.
6934
6935 * g++.old-deja/g++.pt/overload7.C: New test.
6936
6937 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
6938
6939 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
6940 and relinking messages.
6941 * lib/g++.exp (g++_target_compile): Remove .rpo file when
6942 compiling with -frepo.
6943
6944 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
6945
6946 * g++.old-deja/g++.pt/lookup6.C: New test.
6947
6948 1998-11-30 Nick Clifton <nickc@cygnus.com>
6949
6950 * gcc.c-torture/execute/981130-1.c: New test.
6951 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
6952
6953 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
6954
6955 * g++.old-deja/g++.pt/explicit76.C: New test.
6956
6957 * g++.old-deja/g++.pt/friend38.C: New test.
6958
6959 * g++.old-deja/g++.ns/crash2.C: New test.
6960
6961 * g++.old-deja/g++.pt/defarg8.C: New test.
6962
6963 * g++.old-deja/g++.pt/instantiate6.C: New test.
6964
6965 * g++.old-deja/g++.pt/static6.C: New test.
6966
6967 * g++.old-deja/g++.pt/decl2.C: New test.
6968
6969 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
6970
6971 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
6972 problem is actually related with name lookup, but so what? :-)
6973
6974 * g++.old-deja/g++.pt/friend37.C: New test.
6975
6976 1998-11-25 Dave Love <d.love@dl.ac.uk>
6977
6978 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
6979 element, which fails on some systems.
6980
6981 * g77.f-torture/execute/labug1.f: New test.
6982
6983 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
6984
6985 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
6986 is defined.
6987
6988 1998-11-18 Dave Love <d.love@dl.ac.uk>
6989
6990 * g77.f-torture/compile/981117-1.f: New test.
6991
6992 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
6993
6994 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
6995 properly discarded.
6996
6997 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
6998
6999 * gcc.c-torture/execute/memcheck: New directory of tests for
7000 -fcheck-memory-usage.
7001
7002 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7003
7004 * README: New file, general information about the testsuite and
7005 new description of the various C++ test subdirectories.
7006 * README.g++: Eliminate obsolete information, update and move most
7007 relevant stuff to README.
7008
7009 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
7010
7011 * gcc.c-torture/compile/981107-1.c: New test.
7012
7013 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
7014
7015 * execute/memcpy-bi.c: New testcase.
7016
7017 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
7018
7019 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
7020 base classes.
7021
7022 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
7023 template is selected.
7024
7025 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
7026 classes, it should be accepted for all types.
7027
7028 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
7029
7030 * g++.old-deja/g++.pt/spec24.C: Ensure that template
7031 specializations start with template headers.
7032
7033 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
7034
7035 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
7036
7037 * g++.old-deja/g++.other/init9.C: Test cross initialization of
7038 non-POD types.
7039
7040 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
7041
7042 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
7043
7044 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
7045
7046 * compile/981022-1.c, compile/981022-1.x: New test and driver.
7047
7048 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
7049
7050 * 981019-1.c: New test.
7051
7052 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
7053
7054 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
7055 find objc headers.
7056
7057 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7058
7059 * compile/981001-4.c: Remove use of GCC extension that triggers a
7060 compiler bug.
7061
7062 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
7063
7064 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
7065
7066 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
7067
7068 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
7069 instantiation of template produces incorrect code for delete
7070 expression.
7071
7072 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
7073 constructors' name is not unique.
7074 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
7075 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
7076
7077 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
7078 automatic array of const is ill-formed.
7079
7080 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
7081 of template parameter?
7082
7083 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
7084 const.
7085
7086 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
7087 pointer-to-member expression.
7088
7089 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
7090 declaration causes ICE.
7091
7092 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
7093
7094 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
7095 reserved in the global namespace.
7096
7097 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
7098 generate needed virtual table.
7099
7100 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
7101
7102 1998-10-10 Dariush Eslimi <eslimi@loran.com>
7103
7104 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
7105 template-dependent type
7106
7107 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
7108
7109 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
7110 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
7111 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
7112
7113 * g++.old-deja/g++.other/using5.C: New test; using decl from base
7114 class should be usable as argument of member function.
7115 * g++.old-deja/g++.other/using6.C: New test; using decl from base
7116 class should be usable as return type of member function.
7117 * g++.old-deja/g++.other/using7.C: New test; using decl from base
7118 class should be usable as type of data member.
7119
7120 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
7121
7122 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
7123
7124 * gcc.c-torture/special/920521-1.c: Fix bogus test.
7125
7126 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
7127
7128 * gcc.dg/dll-?.c Add thumb to target list.
7129 Fix assembler scan patterns to match current assembler output.
7130
7131 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
7132
7133 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
7134 matching of template brackets.
7135
7136 * g++.old-deja/g++.other/using4.C: New test. Test using
7137 declarations of methods from base classes.
7138
7139 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
7140 within functions should introduce names into the innermost
7141 enclosing namespace.
7142
7143 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
7144 of static locals if first initialization throws.
7145
7146 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
7147
7148 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
7149
7150 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
7151
7152 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
7153 lose track of the possible targets of tablejump insns.
7154 * special/special.exp: Run it.
7155
7156 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
7157
7158 * g++.old-deja/g++.pt/friend35.C: New test. A template function
7159 must be declared before its specializations can be named in friend
7160 declarations.
7161
7162 1998-10-05 Dave Love <d.love@dl.ac.uk>
7163
7164 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
7165
7166 * g77.f-torture/execute/io1.f: New test.
7167
7168 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
7169
7170 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
7171 with pointer to template function, for which no argument deduction
7172 is possible.
7173
7174 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
7175 specialization of template function as argument to template
7176 function.
7177
7178 * g++.old-deja/g++.other/access2.C: New test; Inner class
7179 shouldn't have privileged access to Outer's names.
7180
7181 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
7182
7183 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
7184 friend template declared within template class conflicts with
7185 nested class of the same name.
7186
7187 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
7188 is ignored.
7189
7190 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
7191 object with direct initializer as function declaration.
7192
7193 * g++.old-deja/g++.other/decl2.C: New test; duplicate
7194 initializers.
7195
7196 * g++.old-deja/g++.other/null2.C: New test; conditional operator
7197 involving const pointer and NULL produces incorrect result.
7198
7199 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
7200 type name without `typename' should be rejected with -pedantic.
7201
7202 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
7203
7204 * g++.old-deja/g++.other/addrof1.C: New test.
7205
7206 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
7207
7208 * gcc.c-torture/compile/981001-1.c: New test.
7209 * gcc.c-torture/execute/981001-1.c: New test.
7210
7211 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
7212
7213 * gcc.c-torture/compile/981001-2.c: New test.
7214 * gcc.c-torture/compile/981001-3.c: New test.
7215 * gcc.c-torture/compile/981001-4.c: New test.
7216
7217 1998-10-01 Robert Lipe <robertl@dgii.com>
7218
7219 * lib/objc.exp (objc_target_compile): Add -L during compiles for
7220 multilibbed hosts. Idea grafted from g77.exp.
7221
7222 1998-09-30 Dave Love <d.love@dl.ac.uk>
7223
7224 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
7225 avoid losing on systems which need -lsocket.
7226
7227 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
7228
7229 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
7230 * g++.old-deja/g++.other/nested2.C: Ditto.
7231 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
7232 failure.
7233
7234 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
7235
7236 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
7237 preferred over template operator!= for enum bitfields.
7238
7239 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
7240
7241 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
7242 that happen to have the same base name, but in different scopes,
7243 are incorrectly rejected.
7244
7245 1998-09-16 Richard Henderson <rth@cygnus.com>
7246
7247 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
7248 on the native word size instead of an integer literal.
7249
7250 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
7251
7252 * g++.old-deja/g++.other/static2.C: Invocation of static data
7253 member of type pointer-to-function denoted as non-static member.
7254
7255 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
7256 checks involving function types and aliases.
7257
7258 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
7259
7260 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
7261 redefined to the same non-trivial type.
7262
7263 * g++.old-deja/g++.pt/explicit73.C: Test for proper
7264 namespace-qualification of template specializations declared in
7265 other namespaces.
7266
7267 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
7268 to declare a subset of the specializations of a template function
7269 as friends of specializations of a template class.
7270
7271 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
7272 member templates that do not fully specialize the enclosing
7273 template class are rejected.
7274
7275 1998-09-11 Dave Love <d.love@dl.ac.uk>
7276
7277 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
7278
7279 1998-09-08 Dave Love <d.love@dl.ac.uk>
7280
7281 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
7282 altered from libf2c/libU77 version.
7283
7284 1998-09-06 Dave Love <d.love@dl.ac.uk>
7285
7286 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
7287
7288 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
7289
7290 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
7291 (un)signed char are different types for template specialization
7292 purposes.
7293
7294 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
7295
7296 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
7297 * objc: ObjC testsuite.
7298
7299 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
7300
7301 * gcc.c-torture/execute/941014-1.x: New file.
7302
7303 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
7304
7305 * lib/c-torture.exp: Add support for
7306 torture_eval_before_compile and torture_eval_before_execute
7307 variables.
7308
7309 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
7310
7311 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
7312 this test triggers valid.
7313
7314 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
7315
7316 * gcc.dg/980827-1.c: New test.
7317
7318 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7319
7320 * gcc.c-torture/execute/loop-4b.c: New test.
7321
7322 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
7323
7324 * lib/c-torture.exp: Add support for
7325 torture_eval_before_compile and torture_eval_before_execute
7326 variables.
7327
7328 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
7329
7330 * gcc.c-torture/compile/980825-1.c: New test.
7331
7332 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
7333
7334 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
7335 count number tests in opt_t0 not good_t0.
7336
7337 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
7338
7339 * gcc.c-torture/compile/930326-1.x: Fix typo.
7340
7341 1998-08-23 Mark Mitchell <mark@markmitchell.com>
7342
7343 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
7344 causes an ICE.
7345
7346 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
7347
7348 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
7349 STACK_SIZE is defined.
7350 * gcc.c-torture/unsorted/stuct.c: Similarly.
7351
7352 * gcc.c-torture/compile/980821-1.c: New test.
7353
7354 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
7355
7356 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
7357
7358 1998-08-19 Mark Mitchell <mark@markmitchell.com>
7359
7360 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
7361 code.
7362
7363 1998-08-09 Mark Mitchell <mark@markmitchell.com>
7364
7365 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
7366 error'.
7367
7368 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
7369
7370 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
7371
7372 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
7373
7374 * gcc.c-torture/compile/980816-1.c: New test.
7375
7376 * gcc.dg/980816-1.c: New test.
7377
7378 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
7379
7380 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
7381 compiler for ieee tests.
7382
7383 1998-08-01 Dave Love <d.love@dl.ac.uk>
7384
7385 * g77.f-torture/compile/980729-0.f: New test.
7386
7387 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
7388
7389 * gcc.c-torture/special/eeprof-1.c: New test, for
7390 -finstrument-functions.
7391 * gcc.c-torture/special/special.exp: Run it.
7392
7393 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
7394
7395 * gcc.c-torture/compile/980729-1.c: New test.
7396
7397 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
7398
7399 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
7400 __thumb__ is defined, and test for ARM style doubles if so.
7401
7402 1998-07-26 Dave Love <d.love@dl.ac.uk>
7403
7404 * g77.f-torture/noncompile/980615-0.f: New test.
7405
7406 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
7407
7408 * gcc.dg/980312-1.c: Do link instead of compile.
7409 * gcc.dg/980313-1.c: Likewise.
7410
7411 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
7412
7413 * gcc.c-torture/compile/980726-1.c: New test.
7414
7415 1998-07-25 Dave Love <d.love@dl.ac.uk>
7416
7417 * g77.f-torture/execute/io0.f: New test.
7418
7419 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
7420
7421 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
7422 an int.
7423
7424 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
7425
7426 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
7427 m32r bugs.
7428
7429 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
7430
7431 * gcc.dg/980626-1.c: Expect failures for all toolchains until
7432 c-decl.c:grokdeclarator can handle mode attributes.
7433
7434 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
7435
7436 * gcc.c-torture/execute/980716-1.c: New test.
7437
7438 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
7439
7440 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
7441 the mn10200.
7442 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
7443 the mn10200.
7444 * gcc.c-torture/execute/va-arg-3.x: Similarly.
7445 * gcc.c-torture/compile/930326-1.x: Similarly.
7446
7447 1998-07-13 Dave Love <d.love@dl.ac.uk>
7448
7449 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
7450 New test from Craig.
7451
7452 1998-07-12 Dave Love <d.love@dl.ac.uk>
7453
7454 * g77.f-torture/noncompile/980616-0.f: New test.
7455
7456 * g77.f-torture/execute/970816-3.f: New test from Craig.
7457
7458 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7459
7460 * g++.other/singleton.C: Return error value instead of taking
7461 SIGSEGV.
7462
7463 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
7464
7465 * g++.other/singleton.C: New test. Warning is under dispute.
7466 Runtime crash is not.
7467
7468 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7469
7470 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
7471 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
7472 using6.C, using7.C}: New namespace tests.
7473
7474 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
7475
7476 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
7477 specialization with typedef'ed names used as array indexes.
7478
7479 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
7480
7481 * gcc.c-torture/execute/980709-1.c: New test.
7482
7483 * gcc.dg/980709-1.c: New test.
7484
7485 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
7486
7487 * gcc.c-torture/execute/bcp-1.c: New test.
7488
7489 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
7490
7491 * gcc.c-torture/execute/980707-1.c: New test.
7492
7493 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
7494
7495 * gcc.c-torture/compile/980706-1.c: New test.
7496
7497 1998-07-01 Dave Love <d.love@dl.ac.uk>
7498
7499 * g77.f-torture/execute/980701-0.f,
7500 g77.f-torture/execute/980701-1.f: New test from Craig.
7501
7502 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
7503
7504 * gcc.c-torture/compile/980701-1.c: New test.
7505
7506 * gcc.c-torture/execute/980701-1.c: New test.
7507
7508 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
7509 rlsruhe.de>
7510
7511 * g++.old-deja/g++.robertl/eb132.C: New test.
7512 * g++.old-deja/g++.robertl/eb133.C: Likewise.
7513
7514 1998-06-29 Dave Love <d.love@dl.ac.uk>
7515
7516 * g77.f-torture/execute/980628-7.f,
7517 g77.f-torture/execute/980628-8.f,
7518 g77.f-torture/execute/980628-9.f,
7519 g77.f-torture/execute/980628-10.f: New tests from Craig.
7520
7521 * g77.f-torture/execute/980628-3.f: Remove mail headers.
7522
7523 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
7524
7525 * g77.f-torture/execute/980628-4.f: New test from Craig.
7526 * g77.f-torture/execute/980628-5.f: Likewise.
7527 * g77.f-torture/execute/980628-2.f: Likewise.
7528 * g77.f-torture/execute/980628-0.f: Likewise.
7529 * g77.f-torture/execute/980628-1.f: Likewise.
7530 * g77.f-torture/execute/980628-3.f: Likewise.
7531 * g77.f-torture/execute/980628-6.f: Likewise.
7532
7533 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
7534
7535 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
7536 directory when nothing has been installed yet.
7537
7538 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
7539
7540 * gcc.c-torture/special/special.exp: Handle newer versions of
7541 dejagnu.
7542
7543 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
7544
7545 * gcc.dg/980626-1.c: New test.
7546
7547 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
7548
7549 * gcc.misc-tests/m-un-2.c: New test.
7550 * g++.old-deja/g++.other/warn01.c: Likewise.
7551
7552 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
7553
7554 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
7555 compatibility with assmblers with a different comment character.
7556 Eliminate use of GAS-specific extensions.
7557
7558 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
7559
7560 * gcc.c-torture/execute/ieee/980619-1.c: New test.
7561
7562 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
7563
7564 *lib/g77.exp: Replace search for libf2c.a with search for newly
7565 renamed libg2c.a
7566
7567 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
7568
7569 * gcc.c-torture/execute/980617-1.c: New test.
7570
7571 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
7572
7573 * gcc.c-torture/execute/980612-1.c: New test.
7574
7575 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
7576
7577 * gcc.dg/980523-1.c: Only test on ppc-linux.
7578 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
7579
7580 * gcc.c-torture/execute/980608-1.c: New test.
7581
7582 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7583
7584 * gcc.c-torture/execute/980605-1.c: New test.
7585
7586 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
7587
7588 * gcc.c-torture/execute/980604-1.c: New test.
7589
7590 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
7591
7592 * gcc.c-torture/execute/980602-1.c: New test.
7593 * gcc.c-torture/execute/980602-2.c: Likewise.
7594
7595 1998-06-02 Dave Love <d.love@dl.ac.uk>
7596
7597 * 970125-0.f: Fix per JCB. Add commentary.
7598
7599 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
7600
7601 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
7602 IEEE -0 support.
7603
7604 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
7605
7606 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
7607 earlier.
7608
7609 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
7610
7611 * gcc.c-torture/execute/980526-3.c: New test.
7612
7613 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
7614
7615 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
7616 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
7617 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
7618 m88k-motorola-sysv3 to XFAIL.
7619
7620 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7621
7622 * gcc.dg/980526-1.c: New test.
7623 * gcc.c-torture/execute/980526-2.c: New test.
7624
7625 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
7626
7627 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
7628
7629 * gcc.c-torture/execute/980526-1.c: New test.
7630
7631 1998-05-26 Dave Love <d.love@dl.ac.uk>
7632
7633 * g77.f-torture/execute/alpha2.f: Add runtime test.
7634
7635 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
7636
7637 * g++.old-deja/old-deja.exp: Strip leading directories.
7638
7639 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
7640 error for the line. Don't run multiple tests for the same line.
7641
7642 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
7643
7644 * gcc.dg/980523-1.c: New test.
7645
7646 1998-05-23 Dave Love <d.love@dl.ac.uk>
7647
7648 * g77.f-torture/compile/970915-0.f: New test.
7649
7650 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
7651
7652 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
7653
7654 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
7655
7656 * gcc.dg/980520-1.c: New test.
7657
7658 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
7659
7660 * gcc.dg/980502-1.c: Fix return type.
7661
7662 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
7663
7664 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
7665 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
7666 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
7667 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
7668 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
7669
7670 1998-05-20 Dave Love <d.love@dl.ac.uk>
7671
7672 * g77.f-torture/execute/980520-1.f: New test.
7673
7674 1998-05-15 Dave Love <d.love@dl.ac.uk>
7675
7676 * lib/mike-g77.exp: New file.
7677
7678 * g77.f-torture/noncompile/noncompile.exp,
7679 g77.f-torture/noncompile/check0.f: New files.
7680
7681 1998-05-14 Dave Love <d.love@dl.ac.uk>
7682
7683 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
7684 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
7685 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
7686 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
7687 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
7688 abort where appropriate.
7689
7690 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
7691
7692 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
7693 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
7694
7695 1998-04-29 Dave Love <d.love@dl.ac.uk>
7696
7697 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
7698
7699 1998-04-27 Dave Love <d.love@dl.ac.uk>
7700
7701 * g77.f-torture/compile/980427-0.f: New test.
7702
7703 1998-04-24 Dave Love <d.love@dl.ac.uk>
7704
7705 * g77.f-torture/compile/980424-0.f: New test.
7706
7707 1998-04-19 Dave Love <d.love@dl.ac.uk>
7708
7709 * g77.f-torture/compile/980419-2.f (main): New test.
7710 * g77.f-torture/compile/970125-0.f: New test.
7711 * g77.f-torture/compile/980419-1.f: New test.
7712
7713 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
7714
7715 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
7716 of loop-4.c.
7717
7718 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
7719
7720 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
7721
7722 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
7723
7724 * gcc.c-torture/compile/980329-1.c: New test.
7725
7726 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
7727
7728 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
7729 * gcc.dg/980312-1.c: Fix typo in -march command.
7730
7731 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
7732
7733 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
7734
7735 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
7736
7737 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
7738 Dave Love agree the Fortran source is bogus.
7739
7740 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
7741
7742 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
7743 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
7744 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
7745 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
7746 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
7747
7748 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
7749
7750 * g++.old-deja/g++.other/friend1.C: New test.
7751
7752 1998-02-18 Dave Love <d.love@dl.ac.uk>
7753
7754 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
7755 possibly uninitialized) variables and declare dnrm2.
7756
7757 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
7758
7759 From Bruno Haible <haible@ilog.fr>:
7760 * gcc.c-torture/execute/980223.c: New test.
7761
7762 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
7763
7764 * gcc.dg/ifelse-1.c: New test.
7765
7766 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
7767
7768 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
7769
7770 * lib/old-dejagnu.exp (old-dejagnu): Added the
7771 "execution test - XFAIL *-*-*" handling in the spirit of
7772 "excess errors test -". Changed the "execution test fails"
7773 handling to be like "excess errors test fails".
7774 * Update various tests accordingly.
7775
7776 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
7777
7778 * gcc.c-torture/execute/980205.c: New test.
7779
7780 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
7781
7782 * lib/c-torture.exp: Look for .x files instead of .cexp files.
7783 * lib/f-torture.exp: Similarly.
7784 * gcc.c-torture: Rename all .cexp files to .x files.
7785
7786 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7787
7788 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
7789 (940510-1.c): Removed duplicate.
7790 (971104-1.c): New test.
7791
7792 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
7793
7794 * lib/f-torture.exp: Improve error and loop detection.
7795
7796 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
7797
7798 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
7799 use that to size the filler array.
7800
7801 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
7802
7803 * lib/c-torture.exp(c-torture-execute): Fix typo.
7804
7805 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
7806 testcase as the executable name. Keep the executable around if
7807 the test fails.
7808
7809 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
7810
7811 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
7812 changes. Only test one -g option, and move it to the end of the
7813 list of options to test.
7814
7815 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
7816
7817 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
7818 variable GCC_TORTURE_OPTIONS to supply default switches separated
7819 by colons. If no environment variable, run tests with -O0 -g, -O1
7820 -g, and -O2 -g as well.
7821
7822 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
7823
7824 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
7825 explanatory comments. Fix indentation.
7826
7827 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
7828
7829 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
7830
7831 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
7832
7833 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
7834 * g++.old-deja/g++.mike/p7325.C: Likewise.
7835 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
7836
7837 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
7838
7839 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
7840 * g++.old-deja/g++.brendan/crash30.C: Likewise.
7841 * g++.old-deja/g++.brendan/crash39.C: Likewise.
7842 * g++.old-deja/g++.law/operators4.C: Likewise.
7843
7844 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
7845
7846 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
7847 * g++.old-deja/g++.mike/p784.C: Ditto.
7848 * g++.old-deja/g++.mike/p785.C: Ditto.
7849
7850 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
7851
7852 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
7853
7854 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
7855
7856 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
7857 target feature; pass this to c-torture-execute as needed.
7858
7859 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
7860
7861 * lib/c-torture.exp(c-torture-execute): If the previous and the
7862 current executables being tested are identical, we don't need to
7863 run the executable again. Try to make the executable names
7864 unique. Add an optional argument for passing additional compiler
7865 flags.
7866
7867 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
7868
7869 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
7870
7871 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
7872
7873 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
7874
7875 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
7876
7877 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
7878 32bit or larger longs.
7879
7880 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
7881 have either a 32bit long or 32bit int.
7882
7883 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7884
7885 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
7886 Make double precision tests dependent on sizeof (double).
7887
7888 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
7889
7890 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
7891 too.
7892
7893 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7894
7895 * gcc.c-torture/compile/961203-1.cexp: New script.
7896
7897 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
7898
7899 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
7900 up the includes ourselves.
7901
7902 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
7903
7904 * lib/plumhall.exp: Remove random include, and add a few
7905 verbose messages for debugging.
7906
7907 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
7908
7909 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
7910 of trying to do it ourselves.
7911
7912 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7913
7914 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
7915
7916 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
7917
7918 * gcc.prms/5403.c: Made regexp a bit less strict.
7919
7920 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
7921
7922 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
7923 is returned from remote_load instead.
7924 * lib/plumhall.exp: Ditto.
7925 * lib/mike-g++.exp: Ditto.
7926 * lib/old-dejagnu.exp: Ditto.
7927 * lib/c-torture.exp: Ditto.
7928
7929 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
7930
7931 * lib/g++.exp: Use build_wrapper procedure.
7932 * lib/gcc.exp: Ditto.
7933
7934 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
7935
7936 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
7937 an old-style decl for malloc. Fixes tests to work when
7938 sizeof (int) != sizeof (size_t).
7939
7940 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
7941
7942 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
7943
7944 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
7945 use stdargs.h interface.
7946
7947 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
7948
7949 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
7950 NO_VARARGS when compiling.
7951
7952 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
7953
7954 * lib/plumhall.exp(ph_includes): New procedure.
7955 (ph_make): Use it.
7956 (ph_compiler): Ditto.
7957
7958 * lib/g++.exp: Rename test-glue.c to testglue.c.
7959 * lib/gcc.exp: Ditto.
7960
7961 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
7962
7963 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
7964 to completion when it's called.
7965
7966 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
7967
7968 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
7969 is defined, don't do test.
7970
7971 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
7972
7973 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
7974 for object files.
7975 (ph_summary): Mark skipped testcases as untested, not unresolved.
7976
7977 * lib/plumhall.exp (ph_make): If unresolved because of bad
7978 errorCode, record errorCode in log file.
7979 (*): Replace send_log/verbose with verbose -log.
7980
7981 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
7982
7983 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
7984 double conversion if double isn't at least 8 bytes.
7985
7986 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
7987 int to work with targets where int is 16 bits.
7988
7989 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
7990 8 bytes, just exit, since 4 byte doubles don't have enough bits of
7991 precision for the test to complete.
7992
7993 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
7994
7995 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
7996 if d10v is not compiled with the -mdouble64 flag.
7997 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
7998
7999 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
8000 d10v is not compiled with the -mint32 flag.
8001
8002 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
8003
8004 * lib/plumhall.exp: Use incr_count.
8005
8006 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
8007
8008 * gcc.c-torture: Update to c-torture-1.45.
8009
8010 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
8011
8012 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
8013 the name of the expect testcase file).
8014
8015 * lib/g++.exp(g++_init): Ditto.
8016
8017 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
8018
8019 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
8020 the host.
8021
8022 * lib/gcc.exp(gcc_exit): New procedure.
8023
8024 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
8025
8026 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
8027 specs where appropriate.
8028
8029 * g++.old-deja/g++.arm/*: Added additional ERROR checks
8030 because of new "candidates are" messages, and removed a few
8031
8032 * Converted all non-old-style g++ testcases to old-style, and
8033 moved into g++.old-deja.
8034
8035 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
8036
8037 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
8038 options.
8039
8040 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
8041 succeeded.
8042
8043 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
8044
8045 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
8046
8047 * lib/gcc.exp (gcc_target_compile): Add support for defining
8048 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
8049 the machine doesn't have those features.
8050
8051 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
8052
8053 * g++.law/operators4.exp: Don't use LIBS.
8054
8055 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
8056
8057 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
8058
8059 * lib/mike-g++.exp: Don't set the compiler to be tested here.
8060 * lib/g++.exp: Set it here instead. Also, allow use of the
8061 --tool_exec and --tool_opt options. Change CXX to
8062 GXX_UNDER_TEST.
8063
8064 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
8065
8066 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
8067
8068 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
8069
8070 * lib/old-dejagnu.exp: Use prune_warnings instead of
8071 prune_system_crud.
8072 * lib/mike-g++.exp: Ditto.
8073 * lib/gcc.exp: Ditto.
8074 * lib/g++.exp: Ditto.
8075
8076 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
8077
8078 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
8079
8080 * 941014-2.c: Include stdlib.h
8081 * 960327-1.c: Include stdio.h
8082 * dbra.c, index-1.c: Don't assume ints are 32bits.
8083
8084 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
8085
8086 * lib/gcc.exp: Add gcc,stack_size target feature.
8087
8088 * lib/g++.exp(g++_target_compile): Add the include and link
8089 paths here, not in two other places. And, it's $options, not
8090 options.
8091
8092 * lib/mike-g++.exp(postbase): Remove the code that determines
8093 the correct include and link paths.
8094 * g++.old-deja/old-deja.exp: Ditto.
8095
8096 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
8097
8098 * lib/g++.exp(g++_init): target_compile no longer returns the
8099 filename of the result.
8100
8101 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
8102
8103 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
8104 call to glob.
8105
8106 * gcc.c-torture/special/special.exp: Change call to
8107 gcc_target_compile to include the object file.
8108
8109 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
8110
8111 * gcc.c-torture/special/special.exp: Correct misspelling in last
8112 change.
8113
8114 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
8115
8116 * lib/plumhall.exp(ph_summary): Log the entire output of the
8117 executable. Return -1 if there were any failures, 0 otherwise.
8118 (ph_execute): Return -1 if there were any failures, 0 otherwise.
8119 (ph_make): Clean up objects and executables that were built
8120 if the tests succeeded.
8121
8122 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
8123
8124 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
8125 libraries and includes in the build tree as appropriate.
8126
8127 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
8128
8129 * lib/c-torture.exp: Instead of looking for the global variable
8130 NO_LONG_LONG, check to see if that's a feature of the target.
8131
8132 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
8133
8134 * config/default.exp: Minimize. Delete the remainer of the files in
8135 config; this functionality is now in devo/dejagnu/config.
8136
8137 g++.*/*: Pass any additional flags used to compile to postbase;
8138 delete CXXFLAGS.
8139
8140 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
8141 is now done by runtest.exp. Use gcc_target_compile instead of
8142 compile.
8143
8144 lib/c-torture.exp: Use gcc_target_compile instead of compile.
8145 Remove references to CFLAGS. Use remote_file instead of
8146 calling rm -f.
8147 (c-torture): Take a list of arguments to use to compile this
8148 testcase.
8149
8150 lib/g++.exp: Simplify. Use target_compile instead of compile.
8151 lib/gcc-dg.exp: Ditto.
8152 lib/gcc.exp: Ditto.
8153 lib/mike-{gcc,g++}.exp: Ditto.
8154 lib/old-dejagnu.exp: Ditto.
8155 lib/plumhall.exp: Ditto.
8156
8157 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
8158
8159 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
8160 (ph_linker): Likewise.
8161
8162 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
8163
8164 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
8165 MAP_ANON / MAP_ANONYMOUS if defined;
8166 else try to map from /dev/zero .
8167
8168 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
8169
8170 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
8171 isn't defined, then define it to MAP_ANONYMOUS.
8172
8173 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
8174
8175 * gcc.c-torture: Update to c-torture-1.42 release.
8176
8177 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
8178
8179 * gcc.c-torture: Update to c-torture-1.41 release.
8180
8181 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
8182
8183 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
8184 c-torture release.
8185
8186 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
8187
8188 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
8189 and LDFLAGS. Fix second case to append the target_info ldflags
8190 onto LDFLAGS, not CFLAGS.
8191 * lib/g++.exp (g++_init): Add target_info stuff.
8192 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
8193 of libgloss and newlib flags for !native.
8194
8195 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
8196 (GDB): Fix relative path to go up another dir for finding gdb.
8197
8198 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
8199
8200 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
8201 versions in the target_info array, if they don't exist.
8202
8203 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
8204
8205 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
8206
8207 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
8208
8209 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
8210 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
8211
8212 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
8213
8214 * lib/old-dejagnu.exp: Don't remove the output file before we've
8215 actually tested it. Don't append pwd to the path of the executable
8216 we're testing.
8217
8218 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
8219
8220 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
8221
8222 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
8223
8224 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
8225 temporary directory for compiler files, and set it to a default
8226 value of /tmp. Set $output as the name of the output file from
8227 compiling the testcase. Add a -o option to $cflags_var so the
8228 compiler writes the final output file as $output. Set $executable
8229 to $output.
8230
8231 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
8232 directory for compiler files, and set it to /tmp if it doesn't
8233 already have a value. Set $output_file to the name of the output
8234 file from compiling the testcase. Add a -o option to CXXFLAGS so
8235 the compiler writes the final output file as $output. Use $output
8236 as the executable to be tested.
8237
8238 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
8239
8240 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
8241
8242 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
8243
8244 * gcc.c-torture/execute/pending-1.c: New test. Still
8245 pending in Tege's queue.
8246
8247 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
8248
8249 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
8250 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
8251 if there were failures. Call unresolved if there were unresolved
8252 testcases. Call gcc_fail if program did not run to completion.
8253 (ph_make): Pass additional argument name to ph_execute.
8254 (ph_execute): Add new argument. Pass additional arguments to
8255 ph_summary. Call gcc_fail is there is no execution output.
8256
8257 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
8258
8259 * lib/plumhall.exp (proc_summary): Output relavent summary
8260 lines into the log so specific failures in plumhall can be
8261 investigated.
8262
8263 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
8264
8265 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
8266 (c-torture-execute): Don't try to execute tests which use
8267 "long long" types if $NO_LONG_LONG is nonzero.
8268
8269 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
8270
8271 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
8272 not c-torture.
8273
8274 * gcc.ieee: Move from here.
8275 * gcc.c-torture/execute/ieee: To here.
8276
8277 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
8278
8279 * gcc.c-torture: Update to c-torture-1.41 release.
8280
8281 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
8282
8283 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
8284 not "$output".
8285
8286 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
8287
8288 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
8289 -c present.
8290
8291 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
8292
8293 * config/proelf.exp: Handle connecting to a simulator.
8294
8295 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
8296
8297 * config/proelf.exp: New file. Enough framework that we can
8298 run c-torture tests on the proelf targets (or any other target
8299 that gdb can connect to for that matter).
8300
8301 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
8302
8303 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
8304 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
8305
8306 * lib/plumhall.exp (ph_execute): Always call ph_summary if
8307 exec_output exists.
8308
8309 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
8310
8311 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
8312 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
8313
8314 * config/*.exp: Update FSF address. Change result of ${tool}_load
8315 to pass/fail/unresolved/unsupported/untested. Caller must now
8316 call unresolved/unsupported/untested.
8317 * lib/*.exp: Update FSF address. Update to handle new results of
8318 ${tool}_load.
8319 * lib/chill.exp (verbose): Delete.
8320
8321 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
8322
8323 * lib/gcc.exp (default_gcc_start): Change order of args to
8324 $LDFLAGS $CFLAGS $LIBS.
8325 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
8326 Save/set/restore CFLAGS. Pass single arg to gcc_start.
8327 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
8328 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
8329 * gcc.misc-tests/dg-test.exp: Likewise.
8330 * gcc.misc-tests/msgs.exp: Likewise.
8331 * gcc.prms/prms.exp: Likewise.
8332 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
8333 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
8334
8335 * lib/dg.exp: Deleted, moved to dejagnu/lib.
8336
8337 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
8338
8339 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
8340
8341 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
8342 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
8343
8344 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
8345 necessary.
8346
8347 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
8348
8349 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
8350 global for loop; add use of $mathlib.
8351 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
8352 settings here; set mathlib for anything but VxWorks.
8353
8354 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
8355
8356 * gcc.c-torture: Update to c-torture-1.40 release.
8357
8358 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
8359
8360 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
8361 dg.exp.
8362
8363 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
8364
8365 * lib/c-torture.exp (c-torture-execute): Declare "output" as
8366 global.
8367
8368 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
8369
8370 * lib/g++.exp (LIBS): Define if not already.
8371 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
8372 (gcc-dg-prune): Call prune_gcc_output.
8373 * lib/gcc.exp (prune_gcc_output): New proc.
8374 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
8375 prune_gcc_output.
8376
8377 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
8378
8379 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
8380 (c-torture-execute): Likewise. Rename `name' to `testcase'.
8381
8382 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
8383
8384 * gcc.c-torture: Update to c-torture-1.39 release.
8385
8386 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
8387
8388 * lib/c-torture.exp (c-torture-execute): Don't return if one option
8389 fails, try others as well.
8390
8391 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
8392
8393 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
8394 If compilation fails, mark execute tests as `untested'.
8395 If test is marked as unsupported, don't mark compilation and
8396 execute tests as failed.
8397
8398 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8399
8400 * lib/g++.exp (g++_init): Don't link in libg++, and look to
8401 libstdc++ for whether or not we want to be doing shared
8402 libraries. Delete link_curses since we don't need it anymore.
8403 * lib/mike-g++.exp (postbase): Don't link in libg++.
8404 * g++.old-deja/old-deja.exp: Likewise.
8405
8406 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8407
8408 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
8409
8410 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8411
8412 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
8413 For that, add `-Wl,-a,shared_archive'.
8414 * g++.old-deja/old-deja.exp: Likewise.
8415
8416 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
8417
8418 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
8419
8420 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
8421
8422 * lib/mike-g++.exp (postbase): Pay attention to the status of
8423 g++_load.
8424
8425 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8426
8427 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
8428
8429 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
8430
8431 * lib/gcc.exp (default_gcc_start): No longer need to log program
8432 being executed or its output, execute_anywhere does that now.
8433 * lib/g++.exp (default_g++_version): Call execute_anywhere.
8434 (default_g++_start): Likewise. Delete calls to verbose/send_log.
8435
8436 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8437
8438 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
8439 the same as those in lib/g++.exp.
8440
8441 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
8442
8443 * gcc.c-torture: Update to c-torture-1.38 release.
8444 * gcc.ieee: Related changes.
8445
8446 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
8447
8448 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
8449 "exec". Minor reformatting changes.
8450
8451 * config/rom68k.exp (${tool}_load): Make it work in a canadian
8452 cross. This means all "exec" calls now work on a remote host as
8453 well.
8454 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
8455 cross. Filter out the extra "\r\n" stuff that expect puts in.
8456 (c-torture-execute): Filter out the bogus warnings like
8457 c-torture-compile does. Add support for canadian cross.
8458 * lib/gcc.exp (default_gcc_version, default_gcc_start)
8459 Use execute_anywhere rather than calling exec directly. Now it
8460 works for canadian cross testing.
8461
8462 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
8463
8464 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
8465 results into a variable, and check that rather than using file exists.
8466
8467 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8468
8469 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
8470 create a libg++.so. For sunos4.1.*, also add -ltermcap.
8471
8472 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8473
8474 * g++.old-deja/old-deja.exp: Create and pass runshlib and
8475 lib_curses if there's a shared libg++ in the build tree.
8476
8477 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
8478
8479 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
8480 if not supported target.
8481
8482 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8483
8484 * lib/g++.exp (g++_init): Move empty setting of runshlib and
8485 link_curses up to always happen, not just for native builds.
8486
8487 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
8488
8489 * gcc.c-torture: Update to c-torture-1.36 release.
8490 * gcc.failure: Related changes.
8491
8492 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
8493
8494 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
8495
8496 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8497
8498 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
8499 * lib/mike-g++.exp (postbase): Not in here. Still reference
8500 runshlib, link_curses, and mathlib for link and run.
8501
8502 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
8503 pass the runtime shared library options for Solaris, OSF/1, and
8504 Irix5, and link with -lcurses to avoid unresolved references.
8505
8506 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8507
8508 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
8509 only run once.
8510
8511 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
8512
8513 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
8514
8515 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
8516
8517 * gcc.c-torture: Update to c-torture-1.35 release. Note we
8518 do not have a framework for the "compat" tests yet.
8519
8520 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8521
8522 * lib/mike-g++.exp (postbase): New local variable `mathlib',
8523 set to null if we're testing vxworks5.1. Use that instead of
8524 `-lm' in the setting of LIBS for link and run.
8525
8526 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8527
8528 * config/rom68k.exp (${tool}_load): Major changes to make it
8529 work. Verified that it does in fact return the stuff in
8530 exec_output properly. Catch any Emul or any TRAP other than 0.
8531
8532 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8533
8534 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
8535 LDFLAGS properly for targets that need stuff from libgloss.
8536 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
8537 only run once.
8538 (gpp_initialized): New variable.
8539
8540 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
8541
8542 * config/rom68k.exp: Load libgloss.exp.
8543 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
8544 so we can produce a fully linked binary.
8545 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
8546 so we can produce a fully linked binary.
8547
8548 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
8549
8550 * lib/plumhall.exp (ph_section): Watch for expected failures.
8551 Add missing `else'.
8552
8553 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
8554 run the testcase.
8555 (c-torture): Likewise.
8556
8557 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
8558
8559 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
8560
8561 * lib/mike-g++.exp (mike_cleanup): New proc.
8562 (prebase): New globals compiler_result, not_compiler_result,
8563 target_regexp.
8564 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
8565 allow leading "-" in pattern. Watch for unsupported tests.
8566 If $compiler_result is set, pattern match assembler code,
8567 and ditto for $not_compiler_result.
8568 * lib/mike-gcc.exp: Likewise.
8569
8570 * lib/plumhall.exp (ph_execute): Only call ph_summary if
8571 execution "succeeded".
8572
8573 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
8574
8575 * config/win32.exp: New file.
8576 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
8577
8578 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
8579
8580 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
8581 unsupported.
8582 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
8583 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
8584 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
8585
8586 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
8587 "... without exceptions was ...". That is now handled by
8588 prune_system_crud.
8589 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8590
8591 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
8592
8593 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
8594 sieve.c,sort2.c}: New files.
8595 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
8596 sieve.exp,sort2.exp}: Drivers for them.
8597
8598 * lib/mike-gcc.exp (program_output): New user settable variable.
8599 (postbase): Call prune_system_crud. Also prune extraneous compiler
8600 messages.
8601 * lib/mike-g++.exp (program_output): New user settable variable.
8602
8603 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
8604
8605 * config/sh.exp: Deleted (use sim.exp instead).
8606
8607 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8608
8609 * config/vx.exp: Declare CHECKTASK as global.
8610 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
8611 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
8612 * lib/old-dejagnu.exp: Load [pwd]/$executable.
8613
8614 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8615
8616 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
8617 target. Like vx.exp, only includes `vx29k.exp' instead of
8618 `vxworks.exp'.
8619
8620 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
8621
8622 * config/sim.exp: Increase time limit from 120 seconds to 240.
8623
8624 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
8625
8626 * gcc.c-torture/execute/950628-1.c: New test.
8627
8628 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
8629
8630 * gcc.c-torture: Update with changes/additions from
8631 c-torture-1.34.
8632
8633 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
8634
8635 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
8636
8637 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
8638
8639 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
8640
8641 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
8642
8643 * gcc.c-torture/compile/950512-1.c: New test.
8644 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
8645 * gcc.dg/struct-ret-1.c: Likewise.
8646
8647 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
8648
8649 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
8650 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
8651
8652 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
8653
8654 * gcc.c-torture/special/920411-1.c: Deleted.
8655 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
8656
8657 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
8658
8659 * config/sim.exp (${tool}_load): Hack in call to bash to get a
8660 cpu limit.
8661
8662 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
8663
8664 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
8665
8666 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
8667
8668 From kenner;
8669 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
8670 is the proper length.
8671 * va-arg-3.c: Likewise.
8672
8673 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
8674
8675 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
8676 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
8677
8678 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
8679 * lib/g++.exp (default_g++_start): Delete old cruft.
8680
8681 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
8682
8683 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
8684 (2 * (1 << 18)) to (2 * (1 << 17)).
8685
8686 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
8687
8688 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
8689
8690 * config/rom68k.exp: Renamed from config/idp.exp
8691
8692 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
8693
8694 * c-torture/compile/921109-2.c
8695
8696 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
8697
8698 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
8699 excess errors.
8700
8701 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
8702
8703 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
8704 output.
8705 * lib/g++.exp (default_g++_start): Likewise.
8706
8707 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
8708
8709 * gcc.c-torture/compile/950329-1.c: New test.
8710
8711 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
8712
8713 * config/bug.exp (${tool}_load): Updated to use new remote_open
8714 and remote_close procs.
8715 * config/idp.exp: New file.
8716
8717 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
8718
8719 * gcc.c-torture/execute/950322-1.c: New test.
8720
8721 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
8722
8723 * config/vx.exp (${tool}_load): Clean up testing of return code from
8724 vxworks_ld and vxworks_spawn.
8725
8726 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
8727
8728 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
8729
8730 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
8731
8732 * lib/old-deja.exp: Add `excess errors test - ' error, now one
8733 can mark excess errors on a machine by machine basis. Note, the
8734 default is to not expect any excess errors, even when excess
8735 errors test - is given, so you will want to put an XFAIL ... on
8736 these lines. For example, // excess errors test - XFAIL hppa*-*-*
8737 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
8738 those 4 machines, but no others.
8739
8740 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
8741
8742 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
8743 * lib/c-torture.exp: to here.
8744
8745 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
8746
8747 * gcc.c-torture/execute/950221-1.c: New test.
8748 * gcc.c-torture/execute/struct-ret-1.c: New test.
8749 * gcc.c-torture/compile/950221-1.c: New test.
8750
8751 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
8752
8753 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
8754
8755 * gcc.c-torture/execute/arith-1.c (main): Return 0.
8756 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
8757
8758 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
8759
8760 * g++.gb: New directory of tests, derived from my signature and
8761 class scoping tests.
8762
8763 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
8764 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
8765 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
8766 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
8767 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
8768 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
8769 * g++.gb/sig25.C: Likewise.
8770
8771 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
8772 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
8773 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
8774 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
8775 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
8776 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
8777 * g++.gb/sig25.exp: Likewise.
8778
8779 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
8780 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
8781 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
8782 * g++.gb/scope13.C: Likewise, this test still fails.
8783
8784 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
8785 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
8786 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
8787 * g++.gb/scope13.exp: Ditto.
8788
8789 * g++.gb/README: New file, explains what these tests are about.
8790
8791 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
8792
8793 * lib/dg.exp (dg-do): Support `preprocess'.
8794 (dg-test): Likewise.
8795
8796 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
8797
8798 * config/udi.exp: change "continue -expect" to "exp_continue".
8799
8800 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
8801
8802 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
8803 Delete redundant tests.
8804
8805 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
8806 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
8807 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
8808 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
8809 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
8810 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
8811 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
8812 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
8813
8814 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
8815 storing label pointers.
8816 * gcc.c-torture/execute/921019-1.c: Likewise.
8817 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
8818 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
8819 parameter fp.
8820 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
8821 constants.
8822
8823 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
8824 Delete obsolete tests.
8825
8826 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
8827 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
8828 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
8829 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
8830 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
8831 * gcc.c-torture/compile/950124-1.c: New test.
8832
8833 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
8834
8835 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
8836
8837 * lib/mike-g++.exp: Add -lm to LIBS.
8838
8839 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
8840
8841 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
8842
8843 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
8844
8845 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
8846
8847 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
8848
8849 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
8850
8851 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
8852
8853 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
8854 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
8855 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
8856 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
8857 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
8858 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
8859 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
8860 * g++.law/{operators31.C, operators32.C,
8861 * g++.law/{operators33.C, operators34.C}: Likewise.
8862 * g++.law/{pic1.C, refs2.C}: Likewise.
8863 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
8864 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
8865 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
8866 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
8867
8868 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
8869 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
8870 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
8871 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
8872 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
8873 * g++.law/{enum9.exp, friend5.exp}: Likewise.
8874 * g++.law/{nest3.exp, nest4.exp}: Likewise.
8875 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
8876 * g++.law/{operators30.exp, operators31.exp}: Likewise.
8877 * g++.law/{operators32.exp, operators33.exp}: Likewise.
8878 * g++.law/{operators34.exp}: Likewise.
8879 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
8880 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
8881 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
8882 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
8883 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
8884
8885 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
8886 No longer expected to fail.
8887 * g++.law/missed-error3.C: Tweak for recent bool changes.
8888
8889 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
8890
8891 * config/emb-unix: Deleted.
8892 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
8893 remote execution. Do final link on remote host if REMOTE_LINK is set.
8894
8895 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
8896
8897 * lib/dg.exp (dg-test): Fix typo in last patch.
8898
8899 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
8900
8901 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
8902 (handles multiple occurrences).
8903
8904 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
8905
8906 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
8907 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
8908 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
8909 printed).
8910 * lib/c-torture.exp (c-torture-compile): Likewise.
8911 (c-torture): Prepend full path if missing.
8912 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
8913 (gcc_fail): Likewise.
8914 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
8915
8916 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
8917
8918 * lib/netware.exp: Only attach to NetWare i386 systems.
8919
8920 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
8921
8922 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
8923 messages. Add test name to "output pattern match" pass/fail message.
8924
8925 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
8926
8927 * gcc.dg: New testsuite.
8928 * gcc.dg/dg.exp: New file.
8929
8930 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
8931 test-switch.c}: Deleted.
8932
8933 * gcc.misc-tests/msgs.exp: New testcase driver.
8934
8935 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
8936
8937 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
8938 Watch for illegal return values from ${tool}_load.
8939 * config/unix.exp (${tool}_load): Fix pass/fail detection for
8940 cross targets. Coerce return value >0 to 1.
8941
8942 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
8943
8944 * config/unix.exp (${tool}_load): Call program rsh, not proc.
8945
8946 * config/emb-unix.exp: New file.
8947
8948 * config/sim.exp: Error if variable $SIM not defined.
8949 (${tool}_load): Mark test as "untested" if simulator missing.
8950
8951 * config/unix.exp: Load remote.exp to get rcp_download.
8952 * lib/c-torture.exp: Use different option lists for testcases with
8953 and without loops.
8954 * gcc.c-torture/execute/execute.exp: Likewise.
8955
8956 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
8957
8958 * config/*.exp: Clarify return code from ${tool}_load.
8959 Call `unresolved' or `untested' instead of `warning' or `perror'
8960 (sometimes you still want to call both though).
8961 Add comment that `shell_id' is local to each file.
8962 * config/udi.exp (timeout): Set to 30.
8963 Don't print warning if connection fails, $connectmode has already
8964 printed an error.
8965 (${tool}_load): Move verbose messages to level 2.
8966 Rework pattern for "Process started" message.
8967 Pass `shell_id' to ${connectmode}_download.
8968 Retry twice upon timeout. Make resetting of target more robust.
8969 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
8970 Pass `shell_id' to exit_$connectmode.
8971 Only call exit_$connectmode if connected.
8972 * config/unix.exp (${tool}_load): Check return codes better.
8973 * config/vrtx.exp (${tool}_load): Likewise.
8974 * config/vx.exp (${tool}_load): Likewise.
8975 Delete unneeded global's.
8976 * lib/dg.exp (dg-test): Update to reflect clarified return codes
8977 from ${tool}_load.
8978 (dg-stat): Delete.
8979 (dg-init): Delete recording of pass/fail counts.
8980 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8981 (old-dejagnu-init): Likewise.
8982 (old-dejagnu-stat): Delete contents, empty proc now.
8983 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
8984 (c-torture): Delete references to lcnt, lpass, lfail.
8985 Get option list from TORTURE_OPTIONS.
8986 Delete -funroll[-all]-loops if no loops.
8987 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
8988 (g++_stat): Delete contents (empty proc now).
8989 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
8990 (gcc_finish): Likewise.
8991 (gcc_stat): Deleted.
8992 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
8993 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
8994 * gcc.c-torture/execute/execute.exp: Likewise.
8995 Split tests into two parts: compile, execute.
8996 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
8997 no loops. Update to reflect clarified return codes from ${tool}_load.
8998
8999 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
9000
9001 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
9002 to grep for.
9003 (old-dejagnu): Likewise (where necessary).
9004
9005 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
9006
9007 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
9008
9009 * lib/dg.exp (dg-process-target): Fix processing of selector.
9010 Add comment regarding use of `error'.
9011
9012 * lib/gcc.exp (prune_system_crud): Define if missing.
9013 * lib/g++.exp (prune_system_crud): Likewise.
9014
9015 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
9016 Call prune_system_crud.
9017 * lib/dg.exp (dg-runtest): New proc.
9018 Use perror instead of send_user for tcl errors in testcase.
9019 Don't return any value, it's never used.
9020 Don't clobber previous definition of `unknown'.
9021 Print tcl errors in `dg-final'.
9022
9023 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
9024
9025 * lib/dg.exp (dg-process-target): Improve syntax error messages.
9026 (dg-test): Don't print errorInfo, it contains stack backtrace.
9027
9028 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
9029
9030 * lib/g++.exp (runtest_file_p): Define if missing.
9031
9032 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
9033
9034 * lib/mike-g++.exp: Comment out loading of g++.exp.
9035 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
9036 (default_g++_version): Always print something.
9037 (default_g++_start): Comment out call to `which'.
9038 (g++_start, g++_load): Deleted (must be defined in config file).
9039 * lib/gcc.exp: Test for existence of $CC at start.
9040 Delete check for tmpdir (done in gcc_init).
9041 (default_gcc_version): Always print something.
9042 (default_gcc_start): Comment out call to `which'.
9043 * config/*.exp: Major cleanup - make cross targets work at least a
9044 little better for g++ (by not being "--tool gcc" specific).
9045 Rename gcc_xxx to ${tool}_xxx.
9046 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
9047 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
9048
9049 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
9050
9051 * lib/c-torture.exp (c-torture-compile): Rework compiler
9052 message processing.
9053
9054 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
9055 c-torture.
9056
9057 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
9058
9059 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
9060
9061 * lib/dg.exp (dg-process-target): Support { target native }.
9062
9063 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
9064
9065 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
9066 looked for "... program xxx got fatal signal".
9067 Correct regsub munging of `comp_output'.
9068 Ignore compiler messages "path prefix not used" and "linker input
9069 file unused".
9070
9071 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
9072
9073 * lib/gcc.exp (runtest_file_p): Define if missing.
9074 * gcc.prms/template.c: Example to work from.
9075
9076 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
9077
9078 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
9079 * lib/dg.exp (dg-test): Call unsupported testcases as such.
9080
9081 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
9082 * gcc.prms/1883.c: Moved from compile/940714-1.c.
9083 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
9084 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
9085
9086 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
9087 (dg-process-target): No longer a varargs proc.
9088 Return S/N for target, P/F for xfail. All callers changed.
9089 (user option procs): More argument checking.
9090 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
9091 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
9092 (dg-test): Skip test if not running on selected target in `dg-do'.
9093 Update handling of `dg-do-what', `dg-output-text'.
9094 Separate execution pass/fail from output pattern match pass/fail.
9095 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
9096
9097 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
9098
9099 * gcc.c-torture/special/special.exp: Don't expect failure for mips
9100 target for 920510-1.c.
9101
9102 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
9103
9104 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
9105 Clean up comment regarding use of passcnt, etc.
9106 (gcc_stat): Don't update `testcnt' here.
9107 (gcc_finish): Do it here.
9108 Might as well reset `but_id' here too.
9109 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
9110 to determine if the file should be tested.
9111 * gcc.c-torture/compile/compile.exp: Likewise.
9112 * gcc.c-torture/execute/execute.exp: Likewise.
9113 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
9114 * gcc.misc-tests/dg-test.exp: Likewise.
9115 * gcc.prms/prms.exp: Likewise.
9116 * gcc.wendy/wendy.exp: Likewise.
9117 * g++.old-deja.exp: Likewise.
9118 Move "Testing file" message to verbose level 1.
9119
9120 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
9121
9122 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
9123
9124 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
9125
9126 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
9127 (default_gcc_start): Accept optional second list element
9128 of compiler flags. Print compiler output at verbosity level 2.
9129 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
9130 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
9131 Save current values of framework globals passcnt, failcnt, xpasscnt,
9132 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
9133 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
9134 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
9135 xfailcnt to compute stats. Update framework global `testcnt' from
9136 pass/fail counts.
9137 (gcc_finish): New proc. Clean up test environment.
9138 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
9139 (gcc_epass, gcc_efail): Delete.
9140 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
9141 argument of line number.
9142 (dg-init): If the tool has an init routine, call it.
9143 (dg-test): Remove args `cflags_var' and `libs_var'.
9144 Pass all compiler options to ${tool}_start.
9145 Handle missing line number.
9146 (dg-finish): New function.
9147 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
9148 particular files. Call gcc_finish at end. Move "skipping test"
9149 message to verbosity level 3.
9150 * gcc.c-torture/compile/compile.exp: Likewise.
9151 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
9152 * gcc.c-torture/execute/execute.exp: Likewise.
9153 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
9154 Print testcase being tried at verbosity level 1.
9155 * gcc.c-torture/special/special.exp: Unset xfail.
9156 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
9157 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
9158 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
9159 * gcc.failure/failure.exp: Likewise.
9160 * gcc.ieee/ieee.exp: Likewise.
9161 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
9162 Update call to dg-test. Call dg-finish at end.
9163 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
9164 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
9165 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
9166 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
9167 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
9168 * gcc.wendy/wendy.exp: Add copyright.
9169 Delete setting of tmpdir (done by gcc_init).
9170 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
9171 Pass compiler flags to gcc_start. Call gcc_finish at end.
9172 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
9173 gcc_[ce]pass/fail.
9174
9175 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
9176
9177 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
9178 confusion.
9179 (g++_load): Likewise.
9180
9181 * config/*.exp (gcc_load): Some were varargs fns and some were not.
9182 Rename argument to `prog' to remove the confusion.
9183 Varargs fns behave differently too!
9184 (g++_load): Likewise.
9185
9186 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
9187
9188 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
9189 what it is. Delete (always) printing of status value for !native.
9190 Simplify verbose code, and include status and exec_output.
9191 (g++_load): Use gcc_load.
9192
9193 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
9194
9195 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
9196 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
9197 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
9198 940714-3.c as these testcases don't exist anymore. Make
9199 va-arg-1.c expected to pass.
9200
9201 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
9202
9203 * gcc.misc-tests/misc.exp: Only run specific testcases.
9204 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
9205 * gcc.misc-tests/dg-[1-9].c: New files.
9206
9207 * lib/dg.exp: New testsuite driver.
9208 * gcc.prms/prms.exp: Use it.
9209
9210 * README.gcc: New file.
9211
9212 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
9213 Document and reset `lxpass' and `lxfail'.
9214 Simplify "initialized" message.
9215 (gcc_stat): Clean up comments a little.
9216
9217 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
9218
9219 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
9220
9221 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
9222
9223 * lib/old-dejagnu.exp (process-option): New proc.
9224 (old-dejagnu-init, old-dejagnu-stat): Likewise.
9225 (old-dejagnu): Simplify.
9226 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
9227
9228 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
9229
9230 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
9231 exists and is not an empty string.
9232
9233 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
9234 $xfail rather than calling setup_xfail. Clear $xfail when test is
9235 finished.
9236 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
9237 automatically.
9238
9239 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
9240 longer expected to fail.
9241
9242 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
9243 "f" function call.
9244
9245 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
9246
9247 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
9248 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
9249 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
9250 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
9251 c-torture-1.29.
9252
9253 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
9254 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
9255
9256 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
9257
9258 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
9259 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
9260
9261 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
9262 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
9263 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
9264
9265 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
9266
9267 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
9268 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
9269 940714-1.c, 940714-2.c, 940714-3.c},
9270 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
9271 gcc.misc-tests/{mg.c,mg.exp}:
9272 New tests.
9273 * gcc.noncompile/noncompile.exp: Change accordingly.
9274
9275 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
9276
9277 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
9278 Undo previous clobberage.
9279
9280 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
9281
9282 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
9283 * gcc.special/{930510-1.c, special.exp}:
9284 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
9285 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
9286 struct-varargs-1.c}: New tests from c-torture-1.26.
9287
9288 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
9289
9290 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
9291 argument to switch.
9292
9293 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
9294
9295 * Revert the previous changes. Please see Rob's directory
9296 (/lisa/test/rob/progressive/gcc/testsuite) for testing
9297 fixes.
9298
9299 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
9300
9301 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
9302 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
9303 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
9304 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
9305 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
9306 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
9307 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
9308 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
9309 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
9310 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
9311 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
9312 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
9313 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
9314 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
9315 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
9316 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
9317 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
9318 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
9319 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
9320 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
9321 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
9322 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
9323 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
9324 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
9325 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
9326 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
9327 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
9328
9329 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
9330
9331 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
9332 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
9333 with perror calls.
9334
9335 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
9336
9337 * config/unix.exp (g++_load): Fix syntax.
9338
9339 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
9340
9341 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
9342 * gcc.noncompile/921017-1.c: Deleted obsolete test.
9343 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
9344 Don't expect va-arg-1.c to fail. Correct expected output for
9345 920928-1.c.
9346 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
9347 * gcc.wendy/hbm4.c: Correct typo.
9348 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
9349
9350 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
9351
9352 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
9353 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
9354 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
9355 * lib/c-torture.exp (c-torture-compile): Ditto.
9356
9357 Reduce volume of output (remove all the -I's and such).
9358 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
9359 Call gcc_cpass, gcc_cfail.
9360 (c-torture): Pass testing option to c-torture-compile.
9361
9362 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
9363
9364 Bring patches over from progressive.
9365 * config/default.exp: Exit remote shell cleanly.
9366 (g++_exit, g++_start): Add default versions.
9367 * config/sim.exp (gcc_load): Use perror, not error.
9368
9369 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
9370
9371 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
9372 set in site.exp.
9373
9374 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
9375
9376 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
9377 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
9378 (wendy_try): New proc to run testcase.
9379 (main loop): Call 'em.
9380 * gcc.wendy/*.c: Clean up pass to correct expected output.
9381
9382 * lib/gcc.exp: Minor cleanup work.
9383 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
9384
9385 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
9386
9387 * config/sim.exp (gcc_load): Document return codes better.
9388 Don't pass -v to simulator.
9389
9390 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
9391
9392 * gcc.special/920717-x.c: Fix typo.
9393 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
9394 get at sources.
9395
9396 * lib/mike-gcc.exp: Fix typo.
9397
9398 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
9399
9400 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
9401 binary to use, transform the name.
9402 * config/*.exp: rename everything. Nuke any g++ specific files,
9403 it's now a special case of gcc that requires no special support.
9404 Add a default.exp for unsupported targets.
9405
9406 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
9407
9408 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
9409 lib/old-dejagnu.exp: Fix a few patterns to work with the new
9410 version of Tcl.
9411
9412 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
9413
9414 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
9415 than a warning.
9416
9417 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
9418
9419 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
9420
9421 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
9422
9423 * gcc.execute/execute.exp: Combine opt_list and foption_list into
9424 option_list. Compile every file with only 4/6 option choices
9425 (same as C torture) instead of with 12/18 different option
9426 choices.
9427 * lib/c-torture.exp: Likewise.
9428
9429 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
9430 not already set.
9431
9432 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
9433
9434 * lib/old-deja.exp: Add `excess errors test fails' error, now one
9435 can put an XFAIL *-*-* on excess errors.
9436
9437 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
9438
9439 * g++.law: Add more tests derived from g++-bugs snapshots.
9440
9441 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
9442 equivalent to g++.law/init9.
9443
9444 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
9445 compiled it, and the a.out file after we've run it.
9446
9447 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
9448
9449 * lib/mike-g++.exp (postbase): Delete the .o file after we've
9450 compiled it, and the a.out file after we've run it.
9451
9452 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
9453
9454 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
9455
9456 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
9457
9458 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
9459 version number.
9460
9461 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
9462
9463 * g++.law: New directory of g++ tests derived from the g++-bugs
9464 snapshots.
9465
9466 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
9467
9468 * gcc.compile: initbug1.c initbug1.exp testcase added
9469
9470 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
9471
9472 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
9473 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
9474 fixes submitted by Jeff Law (law@cs.utah.edu)
9475 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
9476 Jeff Law (law@cs.utah.edu)
9477
9478
9479 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
9480
9481 * config/unix-g++.exp: Follow the gcc way of doing things.
9482 * g++.old-deja/old-deja.exp: Minor updates.
9483 * lib/g++.exp: New file, follow the gcc way of doing things.
9484 * lib/old-dejagnu.exp: Minor updates.
9485 * lib/mike-g++.exp: Always unset errorInfo.
9486
9487 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
9488
9489 * lib/gcc.exp: Fix some errors with the below change, CC and
9490 CFLAGS should be global when setting, not local.
9491
9492 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
9493
9494 * lib/gcc.exp: Transform tool name.
9495
9496 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
9497
9498 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
9499
9500 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
9501
9502 * lib/gcc.exp: change gcc_done to gcc_stat
9503
9504 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
9505
9506 * Upgraded gcc testsuite to c-torture version 1.25
9507
9508 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
9509
9510 * lib/gcc.exp: added reporting code. Changed verbose compile message.
9511 * lib/c-torture: added hooks for new reporting code.
9512
9513 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
9514
9515 * config/sh-gcc.exp: check if sh-sim exists in the path
9516
9517 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
9518
9519 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
9520 * gcc.compile/compile.exp: Initial changes for new logic.
9521 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
9522 * gcc.failure/failure.exp: Initial changes for new logic.
9523 * gcc.ieee/ieee.exp: Initial changes for new logic.
9524 * gcc.misc-tests/misc.exp: Initial changes for new logic.
9525 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
9526 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
9527 * lib/c-torture.exp: Initial changes for new logic.
9528 * lib/gcc.exp: Initial changes for new logic.
9529
9530 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
9531
9532 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
9533 depend upon failure or success. Fully qualify names in failure
9534 and success messages. Always remove a.out before starting
9535 compile, just in case. Pay more attention to error text output by
9536 the compiler. Handle testcases with no known past errors just
9537 like all others, so that things are uniform. Other miscellaneous
9538 improvements.
9539
9540 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
9541
9542 * gcc.cpp: new directory for cpp tests
9543
9544 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
9545
9546 * lib/chill.exp: Code reformatted, removed unused code.
9547 * config/unix-chill.exp: Code reformatted, removed unused code.
9548 * chill.execute/execute.exp: Code reformatted, removed unused code.
9549 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
9550
9551 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
9552
9553 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
9554 routines not written.
9555
9556 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
9557
9558 * config/bug-gcc.exp: Use new procs from bug.exp.
9559
9560 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
9561
9562 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
9563 via ftp, rather than depending on NFS.
9564 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
9565 case.
9566
9567 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
9568
9569 * config/bug-gcc.exp: Use new download proc.
9570
9571 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
9572
9573 * chill.execute/execute.exp: cleanups, handles errors better
9574 * chill.compile/compile.exp: rewrite, based on execute.exp
9575 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
9576 * lib/chill.exp: major changes to diff proc and compile and link
9577 procs. added chill_fail and chill_pass wrappers to pass and
9578 fail. added more comments, and handle error codes better.
9579 Added a hack to capture stderr from exec, so noncompile tests
9580 can work.
9581
9582 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
9583
9584 * chill.execute/execute.exp: rewrite of testsuite driver
9585 * lib/chill.exp: rewrite of testsuite driver
9586 * config/unix-chill.exp: rewrite of testsuite driver
9587
9588 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
9589
9590 In chill.execute:
9591 * iexpr.ch: Standardize uppercase.
9592 * tuples.dat: Standardize uppercase.
9593 * vary.ch: standardize. Correct varying string assignments.
9594 * vary.dat: Add new output lines.
9595
9596 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
9597
9598 In chill.execute:
9599 * chprintf.ch: Standardize use of uppercase.
9600 * tuples.ch: Standardize and turn arr2 into a DCL,
9601 rather than a SYN.
9602 * pinits.ch: Standardize.
9603
9604 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
9605
9606 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
9607 * Makefil: Renamed to Makefile.in.
9608 * configure.in: New.
9609
9610 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
9611
9612 In chill.execute:
9613 * .cvsignore: Add result/output files.
9614 * Makefile: Fix up variables at start. Use MFLAGS
9615 everywhere. Correct bool_loc, built_ins entries.
9616 Add entry for vary1.ch.
9617 * bitarray.ch: Standardize upper-case usage.
9618 * bitexpr.ch: Standardize, add output of b1.
9619 * params.ch: Use arrayt in along PROC parameters, to
9620 avoid novelty problems.
9621 * sets.ch: Tiny cleanup.
9622 * vary1.ch: Re-indent.
9623
9624 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
9625
9626 * Add PR-related files to Makefiles, .cvsignore files, etc.
9627
9628 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9629
9630 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
9631 with compiler objects. New names are test-flow.c and test-loop.c
9632
9633 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9634
9635 * Upgraded c-torture tests from 1.19 to 1.20
9636
9637 * new files:
9638 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
9639 * gcc.compile: 930623-1.c 930623-2.c
9640 * gcc.noncompile: 930622-1.c 930622-2.c
9641 * gcc.failure: 920411-1.c 920627-2.c
9642 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
9643
9644 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9645
9646 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9647 More changes to get testsuite working properly. Needs more work.
9648 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
9649
9650 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9651
9652 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9653 More changes to get testsuite working properly. Needs more work.
9654
9655 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9656
9657 * chill.compile/compile.exp: Added for Dejagnu support
9658 * chill.execute/execute.exp: Added for Dejagnu support
9659 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
9660
9661 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
9662
9663 This should complete moving the CHILL test files.
9664 * chill.noncompile(.cvsignore printf.grt
9665 in-printf.grt chprintf.grt chprintf.ch):
9666 Added test-support files.
9667 (Makefile): Modified further.
9668 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
9669 signal.ch): Added test files.
9670 * chill.execute (.cvsignore printf.grt printr.c
9671 in-printf.grt rts.c chprintf.grt rts.h): Added
9672 test-support files.
9673 (Makefile): More corrections.
9674
9675 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
9676
9677 * chill.compile, chill.execute, chill.nocompile: Add CHILL
9678 test cases, ready for DejaGnu.
9679
9680 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
9681
9682 * Upgraded c-torture tests from 1.18 to 1.19
9683
9684 * gcc.compile: added test(s):
9685 930607-1.c
9686 * gcc.execute: added test(s):
9687 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
9688
9689 * added new subdirectory for misc tests: gcc.misc-tests
9690 * gcc.misc-test(s): added tests:
9691 inst-check.c test-consts.c test-ior.c test-switch.c
9692
9693 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
9694
9695 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
9696
9697 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
9698
9699 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
9700
9701 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
9702
9703 * Upgraded c-torture tests from 1.17 to 1.18
9704
9705 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
9706
9707 * Upgraded c-torture tests from 1.12 to 1.17
9708
9709 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
9710
9711 * lib/old-dejagnu.exp:
9712 Fixed handling of XFAIL target triplets to correctly
9713 recognize wildcard characters. Removed code that
9714 appended a unique id tag to the end of the file name
9715 printed out by the result of the testcases within a
9716 given test file.
9717
9718 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
9719
9720 * lib/old-dejagnu.exp:
9721 Reworked expected failure handling to trigger off of XFAIL
9722 keyword in keyphrase embeded in testcase source code. The
9723 XFAIL keyword must be at the end of the keyphrase line. It
9724 may optionally be followed by one or more target triplets.
9725 It has just occured that the handling of wildcards in the
9726 target triplet may not be correct.
9727
9728 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
9729
9730 * g++.old-deja/tests:
9731 Moved all subdirectories up one level into g++.old-deja .
9732
9733 * lib/old-dejagnu.exp:
9734 Fixed problem with CXXFLAGS not being properly reset, and being
9735 corrupted with extraneous "-c" compiler option. This was
9736 causing binaries to not be generated for test that needed them.
9737 Modified strings passed to "pass" and "fail" so that individual
9738 tests from the same test file would be distinguished by an
9739 identifier appended to the test file name in the summary logs;
9740 this corrected a problem with erroneous diff logs. Added code
9741 to search testcases for expected fail and unexpected pass keywords.
9742
9743 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
9744
9745 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
9746
9747 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
9748
9749 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
9750 Removed extraneous text from end of "Special g++ Options"
9751 keyphrase.
9752
9753 * lib/old-dejagnu.exp: Added pattern matching to look for new
9754 keywords, embedded in testcases comments, which will trigger
9755 calls to xpass and xfail.
9756
9757 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
9758
9759 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
9760 comments embedded in the testcases, especially the one looking for
9761 special compiler options, as well as the pattern matching for the
9762 compiler output again.
9763
9764 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
9765
9766 * lib/old-dejagnu.exp: Do a proper check of the return value for
9767 execute tests. Fixed several problems with the pattern matching
9768 of the compiler output which gave erroneous test results.
9769 Changed several of the test result messages to be more descriptive.
9770 * config/unix-g++.exp: Proc g++_load now actually works and
9771 executes the tests passed to it and returns a usable return
9772 value.
9773
9774 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
9775
9776 * lib/gcc.exp: Exits gracefully if $CC is bogus.
9777
9778 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
9779
9780 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
9781 Modified both files to properly execute the old style
9782 dejagnu tests. The previous versions of these files were
9783 experimental and did not function anything near correctly.
9784
9785 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
9786
9787 * Removed all Makefile.in and configure.in files. No configuration
9788 needed now.
9789
9790 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
9791
9792 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
9793
9794 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
9795
9796 * gcc.compile/configure.in, gcc.unsorted/configure.in,
9797 gcc.special/configure.in, gcc.noncompile/configure.in,
9798 gcc.execute/configure.in, gcc.code_quality/configure.in,
9799 g++.other/configure.in, g++.old-deja/configure.in,
9800 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
9801 in srcname setting.
9802
9803 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
9804
9805 * lib/udi.exp: Fixed mondfe and mondfe_download.
9806 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
9807 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
9808
9809 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
9810
9811 * config/udi-gdb.exp: Check $shell_id after connecting to target.
9812 (gdb_exit): Don't remove *_soc files.
9813
9814 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
9815
9816 * lib/c-torture.exp: Don't look for main; instead always use -w
9817 -c. This is how the c-torture tests work. Remove the object
9818 file if the compilation succeeds.
9819 * gcc.execute/execute.exp: Remove executable if test passes.
9820 * gcc.noncompile/noncompile.exp: Every test is an expected
9821 failure.
9822 * gcc.special/special.exp: Added tests from c-torture 1.11,
9823 corrected use of existing test.
9824 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
9825 gcc.execute/920625-1.c: Updated to c-torture 1.11.
9826 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
9827 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
9828 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
9829 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
9830 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
9831 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
9832 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
9833 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
9834 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
9835 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
9836 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
9837 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
9838 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
9839 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
9840 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
9841 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
9842 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
9843 c-torture 1.11.
9844 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
9845 correspond to c-torture 1.11.
9846
9847 * New file.
This page took 0.469337 seconds and 6 git commands to generate.