43bcac065a32e81674b3f645499fcb33c68e7618
[gcc.git] / gcc / testsuite / ChangeLog
1 2001-12-17 Andreas Jaeger <aj@suse.de>
2
3 * gcc.c-torture/compile/20011217-2.c: New test.
4
5 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
6
7 * gcc.c-torture/compile/20011217-1.c: New test.
8
9 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
10
11 * testsuite/gcc.dg/20011214-1.c: New.
12
13 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
14
15 * gcc.dg/altivec-4.c: New.
16
17 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
18
19 * gcc.dg/20011113-1.c: New test.
20
21 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
22
23 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24 std::__malloc_alloc_template<0> and
25 std::__default_alloc_template<false, 0>.
26
27 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
28
29 * objc/execute/bf-21.m: New test.
30 * objc/execute/enumeration-1.m: New test.
31 * objc/execute/enumeration-2.m: New test.
32
33 2001-12-12 Jakub Jelinek <jakub@redhat.com>
34
35 * gcc.dg/gnu89-init-1.c: New test.
36
37 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
38
39 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
40 * g++.old-deja/g++.jason/2371.C: Likewise.
41 * g++.old-deja/g++.jason/template33.C: Likewise.
42 * g++.old-deja/g++.jason/template34.C: Likewise.
43 * g++.old-deja/g++.jason/template36.C: Likewise.
44 * g++.old-deja/g++.oliva/typename1.C: Likewise.
45 * g++.old-deja/g++.oliva/typename2.C: Likewise.
46 * g++.old-deja/g++.other/typename1.C: Likewise.
47 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48 * g++.old-deja/g++.pt/nontype5.C: Likewise.
49 * g++.old-deja/g++.pt/typename11.C: Likewise.
50 * g++.old-deja/g++.pt/typename14.C: Likewise.
51 * g++.old-deja/g++.pt/typename16.C: Likewise.
52 * g++.old-deja/g++.pt/typename3.C: Likewise.
53 * g++.old-deja/g++.pt/typename4.C: Likewise.
54 * g++.old-deja/g++.pt/typename5.C: Likewise.
55 * g++.old-deja/g++.pt/typename7.C: Likewise.
56 * g++.old-deja/g++.robertl/eb9.C: Likewise.
57
58 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
59
60 * g++.dg/other/linkage1.C: New test.
61 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
62 specifiers.
63
64 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
65
66 * gcc.dg/concat.c: New test.
67
68 2001-12-11 Stan Shebs <shebs@apple.com>
69
70 * objc/compile: New test directory.
71 * objc/compile/compile.exp: New expect script.
72 * objc/compile/20011211-1.m: New compile test.
73
74 2001-12-11 Jason Merrill <jason@redhat.com>
75
76 * lib/prune.exp (prune_gcc_output): Also handle "In member
77 function". So many permutations...
78
79 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
80
81 * g++.dg/template/typedef1.C: New test.
82
83 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
84
85 * g++.dg/other/copy1.C: New test.
86
87 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
88
89 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
90
91 * gcc.dg/builtin-choose-expr.c: New.
92
93 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
94
95 * gcc.dg/altivec-2.c: New.
96
97 2001-12-07 Richard Henderson <rth@redhat.com>
98
99 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
100
101 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
102
103 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
104 ultrasparc.
105
106 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
107
108 * g++-old.deja/g++.robertl/eb101.C: Deleted.
109
110 2001-12-06 Janis Johnson <janis187@us.ibm.com>
111
112 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
113 variable argument list.
114
115 2001-12-06 Zack Weinberg <zack@codesourcery.com>
116
117 * gcc.c-torture/execute/memcheck: Delete entire directory.
118 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
119 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
120
121 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
122
123 * gcc.dg/Wshadow-1.c: New test.
124
125 2001-12-05 Jakub Jelinek <jakub@redhat.com>
126
127 * gcc.c-torture/compile/20011130-1.c: New test.
128
129 * gcc.dg/noncompile/20011025-1.c: New test.
130
131 * g++.dg/other/anon-union.C: New test.
132
133 * gcc.c-torture/execute/20011024-1.c: New test.
134
135 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
136
137 * gcc.c-torture/execute/20000722-1.x,
138 gcc.c-torture/execute/20010123-1.x: Remove.
139 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
140 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
141 gcc.dg/c99-complit-2.c: New tests.
142
143 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
144
145 * g++.dg/inherit/base1.C: New test.
146
147 2001-12-04 Jakub Jelinek <jakub@redhat.com>
148
149 * g++.dg/other/stdarg1.C: New test.
150
151 * gcc.c-torture/compile/20011130-2.c: New test.
152
153 2001-12-03 Janis Johnson <janis187@us.ibm.com>
154
155 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
156 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
157 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
158 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
159 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
160 * gcc.dg/builtin-prefetch-1.c: New test.
161
162 2001-12-03 Jakub Jelinek <jakub@redhat.com>
163
164 * gcc.dg/20011130-1.c: New test.
165
166 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
167
168 * g++.dg/other/scope1.C: New test.
169 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
170
171 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
172
173 * gcc.dg/vla-init-1.c: New test.
174
175 2001-12-01 Geoff Keating <geoffk@redhat.com>
176
177 * gcc.c-torture/compile/structs.c: New testcase from GDB.
178
179 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
180
181 * objc.dg/alias.m: Update.
182 * objc.dg/class-1.m: Update.
183 * objc.dg/const-str-1.m: Update.
184 * objc.dg/fwd-proto-1.m: Update.
185 * objc.dg/id-1.m: Update.
186 * objc.dg/super-class-1.m: Update.
187
188 2001-11-29 Mark Mitchell <mark@codesourcery.com>
189
190 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
191 constructs.
192
193 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
194
195 * gcc.c-torture/execute/20011128-1.c: New test.
196
197 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
198
199 * gcc.dg/20011127-1.c: New test.
200
201 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
202
203 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
204 from Austin Group draft 7.
205 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
206 scanf format arguments.
207 * gcc.dg/format/no-exargs-2.c: New test.
208
209 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
210
211 * g++.dg/abi/vbase8-4.C: New test.
212
213 2001-11-24 Ian Lance Taylor <ian@airs.com>
214
215 * gcc.c-torture/execute/20011121-1.c: New test.
216
217 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
218
219 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
220
221 2001-11-23 Andreas Jaeger <aj@suse.de>
222
223 * gcc.dg/cpp/charconst-2.c: New test.
224
225 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
226
227 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
228 to the host if it is remote. Let tests specify extra headers
229 they use.
230 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
231 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
232 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
233 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
234 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
235 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
236 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
237 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
238 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
239 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
240
241 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
242
243 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
244 for little endian ARMs.
245
246 2001-11-20 Jakub Jelinek <jakub@redhat.com>
247
248 * gcc.c-torture/compile/20011119-1.c: New test.
249 * gcc.c-torture/compile/20011119-2.c: New test.
250
251 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
252
253 * gcc.dg/altivec-1.c: Fix typo.
254
255 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
256
257 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
258
259 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
260
261 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
262
263 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
264
265 * lib/g77.exp: Don't specify --rpath-link.
266
267 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
268 across all the headers.
269 * gcc.dg/format/format.exp: For testing on a remote host,
270 copy format.h.
271
272 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
273 * gcc.c-torture/execute/930406-1.c: Likewise.
274 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
275
276 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
277
278 * gcc.dg/altivec-1.c: New.
279
280 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
281
282 * gcc.dg/cpp/fpreprocessed.c: New test case.
283
284 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
285
286 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
287 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
288 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
289
290 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
291
292 * gcc.dg/no-builtin-1.c: New test.
293
294 2001-11-16 Jakub Jelinek <jakub@redhat.com>
295
296 * gcc.c-torture/execute/20011115-1.c: New test.
297
298 2001-11-15 Jakub Jelinek <jakub@redhat.com>
299
300 * gcc.c-torture/compile/20011114-2.c: New test.
301 * gcc.c-torture/compile/20011114-3.c: New test.
302 * gcc.c-torture/compile/20011114-4.c: New test.
303
304 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
305
306 * g++.dg/other/init1.C: New test.
307
308 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
309
310 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
311 message.
312
313 * gcc.c-torture/execute/20011114-1.c: New testcase.
314
315 * gcc.c-torture/compile/20010327-1.c: Revert last change.
316 * gcc.c-torture/compile/20011114-1.c: New test, exactly
317 like the (before this change) version of 20010327-1.c.
318
319 2001-11-14 Roger Sayle <roger@eyesopen.com>
320
321 * gcc.c-torture/execute/string-opt-13.c: New testcase.
322
323 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
324
325 * g++.dg/init/array2.C: New test.
326
327 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
328
329 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
330
331 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
332
333 * g++.dg/other/forscope1.C: New test.
334 * g++.dg/ext/forscope1.C: New test.
335 * g++.dg/ext/forscope2.C: New test.
336
337 2001-11-13 Jakub Jelinek <jakub@redhat.com>
338
339 * gcc.c-torture/execute/20011113-1.c: New test.
340
341 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
342
343 * gcc.c-torture/execute/20011109-2.c: New test.
344
345 * gcc.c-torture/execute/20011109-1.c: New test.
346
347 2001-11-09 Jakub Jelinek <jakub@redhat.com>
348
349 * gcc.c-torture/compile/20011109-1.c: New test.
350
351 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
352
353 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
354 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
355 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
356 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
357 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
358 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
359 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
360
361 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
362
363 * g++.dg/warn/Wshadow-1.C: New tests.
364 * g++.old-deja/g++.mike/for3.C: Update.
365
366 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
367
368 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
369 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
370 XFAILs. Adjust expected error texts.
371 * gcc.c-torture/compile/20011106-1.c,
372 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
373 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
374 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
375 gcc.dg/c99-array-lval-5.c: New tests.
376
377 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
378
379 * gcc.dg/cpp/defined.c: Update.
380
381 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
382
383 * gcc.c-torture/execute/anon-1.c: New test.
384
385 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
386
387 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
388 same size, so no warning should be produced on stormy16.
389
390 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
391 due to oversized array.
392 * g++.old-deja/g++.mike/ns15.C: Likewise.
393 * g++.old-deja/g++.pt/crash16.C: Likewise.
394
395 2001-11-02 Graham Stott <grahams@redhat.com>
396
397 * g++.dgother/debug1.C: Fix typos.
398
399 2001-11-01 Jakub Jelinek <jakub@redhat.com>
400
401 * g++.dg/other/debug1.C: New test.
402
403 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
404
405 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
406 of unsigned long.
407
408 2001-10-30 Jakub Jelinek <jakub@redhat.com>
409
410 * gcc.dg/20011029-2.c: New test.
411
412 * gcc.c-torture/compile/20011029-1.c: New test.
413
414 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
415
416 * objc/execute/class_self-1.m: New test.
417 * objc/execute/class_self-2.m: New test.
418
419 2001-10-25 Zack Weinberg <zack@codesourcery.com>
420
421 * gcc.misc-tests/msgs.exp: Delete.
422 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
423 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
424 error set to match recent changes.
425
426 2001-10-24 Zack Weinberg <zack@codesourcery.com>
427
428 * gcc.dg/20011021-1.c: New test.
429
430 2001-10-24 Jakub Jelinek <jakub@redhat.com>
431
432 * gcc.c-torture/compile/20011023-1.c: New test.
433
434 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
435
436 * lib/g77.exp: Rewrite based on lib/g++.exp.
437
438 2001-10-19 Jakub Jelinek <jakub@redhat.com>
439
440 * gcc.c-torture/execute/20011019-1.c: New test.
441
442 * gcc.dg/20011018-1.c: New test.
443
444 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
445
446 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
447
448 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
449
450 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
451 * gcc.dg/attr-invalid.c: Likewise.
452
453 2001-10-18 Jakub Jelinek <jakub@redhat.com>
454
455 * testsuite/gcc.dg/20011015-1.c: New test.
456
457 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
458
459 * g++.dg/template/unify2.C: New test.
460
461 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
462
463 * g++.dg/other/exception-specification.C: New test
464
465 2001-10-13 Tom Rix <trix@redhat.com>
466
467 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
468 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
469
470 2001-10-12 Jakub Jelinek <jakub@redhat.com>
471
472 * testsuite/gcc.dg/20011009-1.c: New test.
473
474 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
475
476 PR g++/4476
477 * g++.dg/other/friend1.C: New test.
478
479 2001-10-11 Richard Henderson <rth@redhat.com>
480
481 * g++.old-deja/g++.other/crash18.C: Add -S to options.
482
483 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
484
485 * gcc.c-torture/compile/20011010-1.c: New.
486
487 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
488
489 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
490 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
491 g77.f-torture/execute/execute.exp,
492 g77.f-torture/noncompile/noncompile.exp,
493 gcc.c-torture/compile/compile.exp,
494 gcc.c-torture/execute/execute.exp,
495 gcc.c-torture/execute/ieee/ieee.exp,
496 gcc.c-torture/execute/memcheck/memcheck.exp,
497 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
498 objc/execute/execute.exp: Update FSF address.
499
500 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
501
502 * gcc.dg/cpp/cmdlne-C.c: Update.
503 * gcc.dg/cpp/cmdlne-C2.c: New.
504
505 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
506
507 * gcc.c-torture/execute/20011008-3.c: New.
508
509 2001-10-08 DJ Delorie <dj@redhat.com>
510
511 * gcc.dg/20011008-1.c: New.
512 * gcc.dg/20011008-2.c: New.
513
514 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
515
516 * gcc.dg/cpp/spacing1.c: Update test.
517
518 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
519
520 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
521 spelling errors of "separate" as "seperate".
522
523 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
524
525 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
526 enough to avoid inlining.
527
528 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
529
530 * lib/g77.exp: set libg2c_dir correctly.
531
532 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
533
534 * gcc.dg/cpp/macro11.c: New test.
535
536 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
537
538 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
539 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
540 gcc.dg/format/multattr-3.c: New tests.
541 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
542 tests for format attributes on function pointers being rejected.
543
544 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
545
546 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
547
548 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
549
550 * g++.dg/warn/format1.C: New test.
551
552 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
553
554 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
555
556 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
557
558 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
559
560 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
561
562 * gcc.dg/cpp/redef2.c: Add test.
563
564 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
565
566 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
567 long-standing bug on i686, apparently.
568 * gcc.c-torture/execute/loop-2c.x: New file.
569 * gcc.c-torture/execute/loop-2d.x: New file.
570 * gcc.c-torture/execute/loop-3c.x: New file.
571
572 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
573
574 * gcc.dg/cpp/20000625-2.c: Correct line number.
575
576 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
577
578 * gcc.dg/cpp/macro10.c: New test.
579 * gcc.dg/cpp/strify3.c: New test.
580 * gcc.dg/cpp/spacing1.c: Add tests.
581 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
582 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
583
584 2001-09-24 DJ Delorie <dj@redhat.com>
585
586 * gcc.c-torture/execute/20010924-1.c: New test.
587
588 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
589
590 * testsuite/objc/execute/paste.m: Remove.
591
592 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
593
594 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
595
596 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
597
598 * g77.dg/strlen0.f: New test.
599
600 2001-09-21 Richard Henderson <rth@redhat.com>
601
602 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
603 * g++.old-deja/g++.abi/vtable2.C: Likewise.
604
605 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
606
607 Table-driven attributes.
608 * g++.dg/ext/attrib1.C: New test.
609
610 2001-09-20 DJ Delorie <dj@redhat.com>
611
612 * gcc.dg/20000926-1.c: Update expected warning messages.
613 * gcc.dg/array-2.c: Likewise, and test for warnings too.
614 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
615 array.
616
617 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
618
619 * g++.dg/eh/registers1.C: New test case.
620
621 2001-09-17 Richard Henderson <rth@redhat.com>
622
623 * gcc.dg/array-5.c: Fix VLA decomposition test.
624
625 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
626
627 * gcc.dg/cpp/line5.c: New testcase.
628
629 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
630
631 * gcc.dg/cpp/macro9.c: New test.
632
633 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
634
635 * gcc.c-torture/execute/980223.c: Change type of addr from long
636 to char *.
637
638 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
639
640 * gcc.c-torture/execute/20010915-1.c: New test.
641
642 2001-09-14 Janis Johnson <janis187@us.ibm.com>
643
644 * g77.dg/bprob: New directory.
645 * g77.dg/bprob/bprob.exp: New file.
646 * g77.dg/bprob/bprob-1.f: New test.
647 * g77.dg/gcov: New directory.
648 * g77.dg/gcov/gcov.exp: New file.
649 * g77.dg/gcov/gcov-1.f: New test.
650 * g77.dg/gcov/gcov-1.x: New file.
651
652 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
653
654 * gcc.dg/cpp/directiv.c: Update.
655 * gcc.dg/cpp/undef1.c: Update.
656
657 2001-09-12 Jakub Jelinek <jakub@redhat.com>
658
659 * gcc.dg/20010912-1.c: New test.
660
661 2001-09-11 Janis Johnson <janis187@us.ibm.com>
662
663 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
664 language-independent file in lib.
665 * lib/gcov.exp: New file.
666
667 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
668
669 * gcc.c-torture/compile/20010911-1.c: New test.
670
671 2001-09-10 Janis Johnson <janis187@us.ibm.com>
672
673 * lib/profopt.exp: New, to support profile-directed optimizations.
674 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
675 * gcc.misc-tests/bprob-1.c: New test.
676 * gcc.misc-tests/bprob-2.c: New test.
677
678 2001-09-07 Janis Johnson <janis187@us.ibm.com>
679
680 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
681 XFAIL and which kinds of gcov output to verify.
682 * gcc.misc-tests/gcov-4b.x: New file.
683 * gcc.misc-tests/gcov-5b.x: New file.
684 * gcc.misc-tests/gcov-6.x: New file.
685 * gcc.misc-tests/gcov-7.c: New test.
686 * gcc.misc-tests/gcov-7.x: New file.
687
688 2001-09-06 Janis Johnson <janis187@us.ibm.com>
689
690 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
691 * gcc.misc-tests/gcov-6.c: New test.
692
693 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
694
695 PR c++/3986
696 * g++.dg/abi/vbase1.C: New test.
697
698 2001-09-05 Ziemowit Laski <zlaski@apple.com>
699
700 * objc.dg/method-2.m: New.
701
702 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
703
704 PR c++/4203
705 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
706 * g++.dg/init/empty1.C: New test.
707
708 2001-09-03 Jakub Jelinek <jakub@redhat.com>
709
710 * gcc.c-torture/compile/20010903-1.c: New test.
711
712 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
713
714 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
715 for m68k.
716
717 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
718
719 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
720
721 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
722
723 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
724
725 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
726
727 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
728 for 16-bit 'unsigned int'.
729
730 2001-08-29 Kazu Hirata <kazu@hxi.com>
731
732 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
733
734 2001-08-27 Richard Henderson <rth@redhat.com>
735
736 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
737 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
738
739 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
740
741 * gcc.dg/asm-names.c (ymain): New.
742
743 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
744
745 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
746 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
747 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
748
749 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
750
751 * gcc.dg/compare5.c: New testcase.
752
753 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
754
755 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
756 and "In instantiation".
757
758 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
759
760 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
761
762 2001-08-20 Janis Johnson <janis187@us.ibm.com>
763
764 * gcc.misc-tests/gcov.exp: Add support for branch information.
765 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
766 * gcc.misc-tests/gcov-4.c: New test.
767 * gcc.misc-tests/gcov-4b.c: New test.
768 * gcc.misc-tests/gcov-5b.c: New test.
769
770 2001-08-20 Zack Weinberg <zackw@panix.com>
771
772 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
773 expected to fail.
774
775 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
776
777 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
778
779 2001-08-19 Jakub Jelinek <jakub@redhat.com>
780
781 * g++.dg/eh/template1.C: New test.
782
783 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
784
785 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
786 Fix thinko.
787 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
788 for xfail.
789
790 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
791
792 * lib/g77-dg.exp: Use prune.exp for common procedures
793 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
794 * lib/g77.exp: (g77-dg-prune) Remove
795
796 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
797
798 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
799
800 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
801
802 * g++.dg/template/unify1.C: New test.
803
804 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
805
806 * g++.dg/abi/empty4.C: New test.
807
808 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
809
810 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
811 solaris2.*
812 * g77.f-torture/compile/pr3743.x: Likewise
813
814 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
815
816 * g++.dg/other/using-declaration.C: New test.
817
818 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
819
820 * gcc.dg/cpp/tr-sign.c: New testcase.
821
822 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
823
824 * gcc.dg/cpp/19951025-1.c: Revert.
825 * gcc.dg/cpp/directiv.c: We no longer process directives that
826 interrupt macro arguments.
827
828 2001-08-03 Zack Weinberg <zackw@stanford.edu>
829
830 * gcc.dg/bconstp-1.c: New test.
831
832 2001-08-03 Richard Henderson <rth@redhat.com>
833
834 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
835
836 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
837
838 * gcc.dg/cpp/19951025-1.c: Update.
839
840 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
841
842 * g77.dg/ff90-1.f (s): Fix reference of variable z,
843 should be x.
844
845 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
846
847 Kill -fhonor-std.
848 * g++.old-deja/g++.ns/ns14.C: Remove special options.
849 * g++.old-deja/g++.other/std1.C: Likewise.
850 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
851
852 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
853
854 * lib/g77.exp: Load gcc-defs.exp for common procedures
855 (g77_pass, g77_fail, g77_finish, g77_exit,
856 ${tool}_check_unsupported_p} Now redundant. Deleted.
857
858 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
859
860 * g77.dg/fbackslash.f
861 * g77.dg/fcase-preserve.f
862 * g77.dg/ff90-1.f
863 * g77.dg/ffixed-line-length-0.f
864 * g77.dg/ffixed-line-length-132.f
865 * g77.dg/ffixed-line-length-7.f
866 * g77.dg/ffixed-line-length-72.f
867 * g77.dg/ffixed-line-length-none.f
868 * g77.dg/ffree-form-1.f
869 * g77.dg/fno-backslash.f
870 * g77.dg/fno-f90-1.f
871 * g77.dg/fno-fixed-form-1.f
872 * g77.dg/fno-onetrip.f
873 * g77.dg/fno-typeless-boz.f
874 * g77.dg/fno-underscoring.f
875 * g77.dg/fno-vxt-1.f
876 * g77.dg/fonetrip.f
877 * g77.dg/ftypeless-boz.f
878 * g77.dg/fugly-assumed.f
879 * g77.dg/funderscoring.f
880 * g77.dg/fvxt-1.f
881
882 2001-08-01 Ziemowit Laski <zlaski@apple.com>
883
884 * objc.dg/fwd-proto-1.m: New.
885 * objc.dg/local-decl-1.m: New.
886 * objc.dg/naming-1.m: New.
887 * objc.dg/naming-2.m: New.
888 * objc.dg/proto-hier-1.m: New.
889
890 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
891
892 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
893 largest-type elements to a struct makes its size grow.
894
895 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
896
897 * g++.dg/abi/vthunk1.C: New test.
898
899 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
900
901 * g++.dg/abi/vbase8-22.C: New test.
902
903 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
904
905 * gcc.dg/cpp/macro8.c: New test.
906
907 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
908
909 * g++.dg/abi/vbase8-21.C: New test.
910
911 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
912
913 * g++.dg/abi/vbase8-10.C: New test.
914
915 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
916
917 * lib/g++.exp (g++_set_ld_library_path): Renamed to
918 ${tool}_set_ld_library_path.
919 Changed caller.
920 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
921 g++.exp.
922
923 2001-07-26 Stan Cox <scox@redhat.com>
924
925 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
926 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
927 gcc_exit, gcc_check_unsupported_p):
928 Moved to gcc-deps.exp
929 * gcc-deps.exp: New file.
930
931 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
932
933 * g++.old-deja/g++.pt/defarg14.C: New test.
934
935 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
936
937 * g++.old-deja/g++.other/lineno5.C: New test.
938
939 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
940
941 * g++.old-deja/g++.pt/crash68.C: New test.
942
943 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
944
945 * g++.old-deja/g++.other/crash42.C: New test.
946
947 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
948
949 * gcc.dg/cpp/extratokens.c: Fix.
950 * gcc.dg/cpp/skipping2.c: New tests.
951
952 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
953
954 * gcc.c-torture/execute/20010724-1.c: New file.
955 * gcc.c-torture/execute/20010724-1.x: New file.
956
957 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
958
959 * g++.old-deja/g++.other/cond7.C: New test.
960
961 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
962
963 * g++.old-deja/g++.other/optimize4.C: New test.
964
965 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
966
967 * g++.old-deja/g++.abi/vbase8-5.C: New test.
968
969 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
970
971 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
972 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
973 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
974 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
975
976 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
977 bug report" message.
978
979 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
980 * g++.dg/ext/instantiate1.C: Move from old-deja.
981
982 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
983
984 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
985 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
986 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
987 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
988
989 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
990
991 * gcc.c-torture/execute/20010723-1.c: New test.
992
993 2001-07-23 Ben Elliston <bje@redhat.com>
994
995 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
996
997 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
998
999 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
1000 i[34567]86-*-*.
1001 Delete handling of ieee_multilib_flags.
1002 Pass -mieee for alpha*-*-* and sh-*-*.
1003 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
1004
1005 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
1006
1007 Remove old-abi tests.
1008 * g++.old-deja/g++.mike/p11116.C: Remove.
1009 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
1010
1011 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
1012
1013 * g77.f-torture/compile/pr3743.f: New test
1014
1015 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
1016
1017 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
1018
1019 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1020
1021 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
1022 g++.old-deja/g++.pt/static6.C: Likewise.
1023 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
1024 supports weak symbols.
1025
1026 2001-07-18 Andreas Jaeger <aj@suse.de>
1027
1028 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
1029 supported again.
1030
1031 2001-07-18 Andreas Jaeger <aj@suse.de>
1032
1033 * gcc.dg/iftrap-1.c: Fix target line.
1034
1035 2001-07-17 Richard Henderson <rth@redhat.com>
1036
1037 * gcc.c-torture/execute/20010717-1.c: New.
1038
1039 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
1040
1041 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
1042 tests.
1043
1044 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
1045
1046 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
1047
1048 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1049
1050 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
1051 UAC_SIGBUS, UAC_NOPRINT definitions.
1052
1053 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
1054
1055 * objc/execute/object_is_class.m: New test.
1056 * objc/execute/object_is_meta_class.m: New test.
1057
1058 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
1059
1060 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
1061 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
1062
1063 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
1064
1065 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
1066 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
1067
1068 2001-07-14 Richard Henderson <rth@redhat.com>
1069
1070 * gcc.dg/iftrap-1.c: New.
1071
1072 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
1073
1074 * g77.f-torture/execute/intrinsic77.f: New test.
1075
1076 2001-07-11 Janis Johnson <janis@us.ibm.com>
1077
1078 * gcc.misc-tests/gcov-3.c: New test.
1079
1080 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
1081
1082 * gcc.c-torture/compile/20010711-1.c,
1083 * gcc.c-torture/compile/20010711-2.c: New tests.
1084
1085 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
1086
1087 * gcc.c-torture/execute/20010711-1.c: New test.
1088
1089 2001-07-11 Ben Elliston <bje@redhat.com>
1090
1091 * g++.old-deja/g++.other/enum5.C: New test.
1092
1093 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
1094
1095 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
1096 (g++-dg-prune): Call prune_gcc_output.
1097 * prune.exp: New file for prune_gcc_output.
1098 * lib/g++.exp, lib/gcc.exp: Load it.
1099
1100 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
1101
1102 * gcc.c-torture/compile/20010701-1.c,
1103 g++.old-deja/g++.ext/attrib6.C: New tests.
1104
1105 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
1106
1107 * gcc.c-torture/compile/20010706-1.c: New test.
1108
1109 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
1110
1111 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
1112
1113 2001-06-28 Stan Shebs <shebs@apple.com>
1114
1115 * gcc.dg/pragma-darwin.c: New test.
1116
1117 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1118
1119 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
1120 Solaris 2.[678] system.
1121
1122 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
1123
1124 * gcc.dg/20010622-1.c: New test.
1125
1126 2001-06-18 Stan Shebs <shebs@apple.com>
1127
1128 * objc.dg: New directory.
1129 * objc.dg/dg.exp: New file.
1130 * objc.dg/alias.m: New.
1131 * objc.dg/class-1.m: New.
1132 * objc.dg/class-2.m: New.
1133 * objc.dg/const-str-1.m: New.
1134 * objc.dg/const-str-2.m: New.
1135 * objc.dg/id-1.m: New.
1136 * objc.dg/method-1.m: New.
1137 * objc.dg/super-class-1.m: New.
1138 * lib/objc-dg.exp: New file.
1139
1140 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
1141
1142 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
1143 of label name.
1144
1145 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
1146
1147 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1148
1149 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1150
1151 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
1152 variable.
1153
1154 2001-06-12 Richard Henderson <rth@redhat.com>
1155
1156 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
1157
1158 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
1159
1160 * g++.old-deja/g++.abi/vbase5.C: New test.
1161 * g++.old-deja/g++.abi/vbase6.C: New test.
1162 * g++.old-deja/g++.abi/vbase7.C: New test.
1163
1164 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1165
1166 * gcc.c-torture/compile/20010610-1.c: New test.
1167
1168 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
1169
1170 * g++.old-deja/g++.abi/vbase4.C: New test.
1171
1172 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1173
1174 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
1175 support %f for HC11/HC12 targets.
1176 * gcc.c-torture/execute/930513-1.x: New file, likewise.
1177 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
1178 on HC11/HC12 targets.
1179 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
1180
1181 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1182
1183 * gcc.dg/wchar_t-1.c: New file.
1184 * gcc.dg/wint_t-1.c: Likewise.
1185
1186 2001-06-11 Bernd Schmidt <bernds@redhat.com>
1187
1188 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
1189
1190 2001-06-11 Richard Henderson <rth@redhat.com>
1191
1192 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
1193
1194 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
1195
1196 * gcc.c-torture/compile/20010611-1.c: New test.
1197
1198 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
1199
1200 * gcc.dg/c99-tag-1.c: Add more tests.
1201
1202 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
1203
1204 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
1205 representation on MN10300 and ARM/Thumb.
1206
1207 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
1208
1209 * g77.f-torture/execute/20010610.f: New.
1210
1211 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
1212
1213 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
1214 names.
1215
1216 2001-06-09 Richard Henderson <rth@redhat.com>
1217
1218 * gcc.c-torture/execute/ashrdi-1.c: New.
1219 * gcc.c-torture/execute/ashldi-1.c: New.
1220 * gcc.c-torture/execute/lshrdi-1.c: New.
1221
1222 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
1223
1224 * objc/execute/load-3.m: Added. Check sending +load to categories,
1225 in addition to classes.
1226
1227 2001-06-08 Stan Shebs <shebs@apple.com>
1228
1229 * objc/execute/load-2.m: New test. From Nicola Pero
1230 <n.pero@mi.flashnet.it>.
1231
1232 2001-06-08 Jakub Jelinek <jakub@redhat.com>
1233
1234 * gcc.c-torture/execute/20010605-2.c: New test.
1235
1236 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
1237
1238 * g++.old-deja/g++.abi/vbase2.C: New test.
1239 * g++.old-deja/g++.abi/vbase3.C: New test.
1240
1241 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
1242
1243 * g++.old-deja/g++.pt/friend49.C: New test.
1244
1245 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
1246
1247 * g++.old-deja/g++.ext/anon3.C: New test.
1248
1249 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
1250
1251 * g++.old-deja/g++.other/conv7.C: New test.
1252
1253 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
1254
1255 * gcc.c-torture/compile/20010605-2.c: New test.
1256
1257 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
1258
1259 * gcc.c-torture/execute/20010604-1.c: New test.
1260
1261 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
1262
1263 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
1264
1265 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
1266
1267 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
1268 (g++_link_flags): Likewise.
1269 (g++_init): Pass gccpath's value to two previous functions.
1270
1271 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1272
1273 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
1274 Ensure logfile entry matches exec command line.
1275
1276 2001-05-31 Richard Henderson <rth@redhat.com>
1277
1278 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
1279 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
1280
1281 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
1282
1283 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
1284 compiler for irix6.2
1285
1286 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1287
1288 * g++.old-deja/g++.other/optimize3.C: New file.
1289
1290 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
1291
1292 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
1293 assemble.
1294
1295 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
1296
1297 * g++.old-deja/g++.other/optimize2.C: New file.
1298
1299 2001-05-25 Diego Novillo <dnovillo@redhat.com>
1300
1301 * gcc.c-torture/compile/20010518-2.c: New file.
1302 * gcc.c-torture/execute/20010518-1.c: New file.
1303 * gcc.c-torture/execute/20010518-2.c: New file.
1304
1305 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
1306
1307 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
1308
1309 2001-05-24 Mark Mitchell <mark@codesourcery.com>
1310
1311 G++ no longer defines builtins that do not begin with __builtin.
1312 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
1313 * g++.old-deja/g++.brendand/misc13.C: Likewise.
1314 * g++.old-deja/g++.law/builtin1.C: Likewise.
1315 * g++.old-deja/g++.law/cvt2.C: Likewise.
1316 * g++.old-deja/g++.mike/net5.C: Likewise.
1317 * g++.old-deja/g++.other/builtins1.C: Likewise.
1318 * g++.old-deja/g++.other/builtins2.C: Likewise.
1319 * g++.old-deja/g++.other/builtins3.C: Likewise.
1320 * g++.old-deja/g++.other/builtins4.C: Likewise.
1321 * g++.old-deja/g++.other/inline8.C: Likewise.
1322 * g++.old-deja/g++.robertl/eb39.C: Likewise.
1323
1324 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
1325
1326 * g++.old-deja/g++.pt/using1.C: Adjust.
1327 * g++.old-deja/g++.pt/using2.C: New test.
1328
1329 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
1330
1331 * gcc.dg/cpp/charconst.c: New tests.
1332 * gcc.dg/cpp/escape.c: New tests.
1333 * gcc.dg/cpp/escape-1.c: New tests.
1334 * gcc.dg/cpp/escape-2.c: New tests.
1335 * gcc.dg/cpp/ucs.c: New tests.
1336
1337 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
1338
1339 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
1340 native compiler for irix6.5.
1341
1342 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
1343
1344 * lib/g++.exp (g++_include_flags): Use args to compute
1345 get_multilibs.
1346 (g++_link_flags): Likewise.
1347 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
1348
1349 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
1350
1351 * gcc.dg/c90-hexfloat-1.c: Add more tests.
1352
1353 2001-05-21 Geoff Keating <geoffk@redhat.com>
1354
1355 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
1356 this file.
1357
1358 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1359
1360 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
1361 STACK_SIZE;
1362 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
1363 to STACK_SIZE; Use it to define size of add_histo array.
1364 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
1365 to STACK_SIZE.
1366 (f): Use GITT_SIZE to define size of gitt local table.
1367 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
1368 to STACK_SIZE; Use it to define size of bytemem array.
1369
1370 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1371
1372 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
1373 on 68HC11/HC12 due to the asm instruction.
1374 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
1375 * gcc.c-torture/compile/920520-1.x: Likewise.
1376 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
1377 on 68HC11/HC12 because the function is larger than 64K.
1378 * gcc.c-torture/compile/961203-1.x: New file, this test fails
1379 on 68HC11/HC12 because the structure is too large.
1380
1381 2001-05-20 Richard Henderson <rth@redhat.com>
1382
1383 * gcc.c-torture/execute/20010520-1.c: New.
1384
1385 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1386
1387 * g++.old-deja/g++.warn/compare1.C: New test.
1388 * gcc.dg/compare4.c: New test.
1389
1390 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
1391
1392 * g++.old-deja/g++.other/optimize1.C: New test.
1393
1394 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1395
1396 * g++.old-deja/g++.pt/spec41.C: New test.
1397
1398 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
1399
1400 * gcc.c-torture/compile/20010114-1.x: Remove.
1401
1402 2001-05-18 Stan Shebs <shebs@apple.com>
1403
1404 * gcc.c-torture/compile/20010518-1.c: New test.
1405
1406 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
1407
1408 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
1409 * g++.old-deja/g++.pt/crash67.C: New test.
1410
1411 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
1412
1413 * g++.old-deja/g++.other/debug9.C: New test.
1414
1415 2001-05-16 Zack Weinberg <zackw@stanford.edu>
1416
1417 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
1418
1419 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
1420
1421 * gcc.c-torture/compile/20010516-1.c: New test.
1422
1423 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
1424
1425 * g++.old-deja/g++.other/crash41.C: New test.
1426
1427 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
1428
1429 * g++.old-deja/g++.pt/crash66.C: New test.
1430
1431 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
1432
1433 * g++.old-deja/g++.robertl/eb27.C: Convert.
1434
1435 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1436
1437 * g++.dg/friend-warn.C: New test. Do not warn about friend
1438 declaration being redundant.
1439
1440 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
1441
1442 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
1443
1444 2001-05-14 Mark Mitchell <mark@codesourcery.com>
1445
1446 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
1447
1448 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
1449
1450 * lib/g++.exp: Use testsuite_flags.
1451
1452 2001-05-13 Mark Mitchell <mark@codesourcery.com>
1453
1454 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
1455
1456 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
1457
1458 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
1459
1460 2001-05-11 Mark Mitchell <mark@codesourcery.com>
1461
1462 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
1463
1464 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
1465
1466 * gcc.c-torture/compile/20010313-1.c: New test.
1467
1468 2001-05-09 Zack Weinberg <zackw@stanford.edu>
1469
1470 * gcc.dg/cpp/direct2.c: New test.
1471 * gccq.dg/cpp/direct2s.c: New test.
1472
1473 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
1474
1475 2001-05-07 Mark Mitchell <mark@codesourcery.com>
1476
1477 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
1478 * g++.old-deja/g++.other/op3.C: Likewise.
1479
1480 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
1481
1482 * gcc.dg/cpp/syshdr.h: New file.
1483 * gcc.dg/cpp/sysmac1.c: Update.
1484 * gcc.dg/cpp/sysmac2.c: Update.
1485
1486 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
1487
1488 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
1489
1490 2001-05-04 David Edelsohn <edelsohn@gnu.org>
1491
1492 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
1493 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
1494
1495 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
1496
1497 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
1498
1499 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
1500
1501 * lib/g++.exp (g++_include_flags): Don't use any special flags
1502 if TESTING_IN_BUILD_TREE is not defined.
1503 (g++_init): Use a plain 'c++' as the compiler if
1504 TESTING_IN_BUILD_TREEE is not defined.
1505
1506 2001-05-02 Jakub Jelinek <jakub@redhat.com>
1507
1508 * g++.old-deja/g++.eh/catch13.C: New test.
1509 * g++.old-deja/g++.eh/catch14.C: New test.
1510
1511 2001-05-02 Jakub Jelinek <jakub@redhat.com>
1512
1513 * gcc.dg/cpp/tr-define.c: New test.
1514
1515 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
1516
1517 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
1518 <stdlib.h>, not <malloc.h>.
1519
1520 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
1521
1522 * g++.old-deja/g++.ns/template17.C: New test.
1523
1524 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
1525
1526 * g++.old-deja/g++.pt/ref4.C: New test.
1527
1528 2001-04-30 Richard Henderson <rth@redhat.com>
1529
1530 * gcc.dg/20000724-1.c: Revert last change.
1531
1532 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
1533
1534 * g77.f-torture/execute/20010430.f: New test.
1535
1536 2001-04-30 Mark Mitchell <mark@codesourcery.com>
1537
1538 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
1539
1540 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
1541
1542 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
1543
1544 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
1545
1546 * g++.old-deja/g++.eh/crash6.C: New test.
1547
1548 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
1549
1550 * g++.old-deja/g++.other/warn7.C: New test.
1551
1552 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
1553
1554 * g++.old-deja/g++.other/defarg9.C: New test.
1555
1556 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
1557
1558 * g77.f-torture/compile/20010426.f: New test.
1559 * g77.f-torture/execute/20010426.f: New test.
1560
1561 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
1562
1563 * g77.f-torture/compile/20000629-1.x: Remove - error
1564 has been fixed.
1565
1566 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
1567
1568 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
1569 Tweak slightly to work with g++.dg framework.
1570 * g++.dg/special/ecos.exp: Run initp1.C test.
1571 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
1572
1573 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
1574 its linker doesn't give line numbers either.
1575 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
1576
1577 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
1578
1579 * g++.old-deja/g++.other/lex1.C: New test.
1580
1581 2001-04-26 Jakub Jelinek <jakub@redhat.com>
1582
1583 * gcc.dg/noncompile/20010425-1.c: New test.
1584
1585 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
1586
1587 * g++.old-deja/g++.pt/mangle2.C: New test.
1588
1589 2001-04-25 Jakub Jelinek <jakub@redhat.com>
1590
1591 * gcc.dg/format/plus-1.c: New test.
1592
1593 2001-04-25 Jakub Jelinek <jakub@redhat.com>
1594
1595 * gcc.dg/20010423-1.c: New test.
1596
1597 2001-04-25 Jakub Jelinek <jakub@redhat.com>
1598
1599 * gcc.c-torture/execute/20010422-1.c: New test.
1600
1601 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
1602
1603 * g++.old-deja/g++.ns/type2.C: New test.
1604
1605 2001-04-24 Zack Weinberg <zackw@stanford.edu>
1606
1607 * g++.old-deja/g++.other/perf1.C: New test.
1608
1609 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
1610
1611 * gcc.dg/c99-func-2.c: Remove xfail.
1612 * gcc.dg/c99-func-3.c: Remove xfail.
1613 * gcc.dg/c99-func-4.c: Remove xfail.
1614
1615 2001-04-23 Zack Weinberg <zackw@stanford.edu>
1616
1617 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
1618
1619 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
1620
1621 * gcc.c-torture/compile/20010423-1.c: New test.
1622
1623 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
1624
1625 * g++.old-deja/g++.pt/typename28.C: New test.
1626
1627 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
1628
1629 * g++.old-deja/g++.abi/empty2.C: New test.
1630 * g++.old-deja/g++.abi/empty3.C: New test.
1631
1632 2001-04-20 Jakub Jelinek <jakub@redhat.com>
1633
1634 * g++.old-deja/g++.other/comdat2.C: New test.
1635 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
1636
1637 2001-04-20 Jakub Jelinek <jakub@redhat.com>
1638
1639 * g++.old-deja/g++.other/overload14.C: New test.
1640
1641 2001-04-20 Jakub Jelinek <jakub@redhat.com>
1642
1643 * g++.old-deja/g++.other/lookup23.C: New test.
1644
1645 2001-04-20 Jakub Jelinek <jakub@redhat.com>
1646
1647 * gcc.c-torture/execute/20010403-1.c: New test.
1648
1649 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
1650 Mark Mitchell <mark@codesourcery.com>
1651
1652 * lib/old-dejagnu.exp: Don't delete output of executable.
1653 Add .exe suffix to executables.
1654
1655 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
1656
1657 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
1658
1659 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1660
1661 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
1662
1663 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
1664
1665 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
1666 * g++.old-deja/g++.abi/crash1.C: New test.
1667
1668 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
1669
1670 * g++.old-deja/g++.other/crash40.C: New test.
1671
1672 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1673
1674 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
1675
1676 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
1677
1678 * g++.old-deja/g++.other/warn6.C: New test.
1679
1680 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
1681
1682 * g++.old-deja/g++.robertl/eb42.C: Same.
1683
1684 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1685
1686 * gcc.dg/wtr-conversion-1.c: New testcase.
1687
1688 2001-04-10 Richard Henderson <rth@redhat.com>
1689
1690 * g++.old-deja/g++.other/array5.C: New.
1691
1692 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1693
1694 * gcc.c-torture/execute/20010408-1.c: New test.
1695
1696 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
1697
1698 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
1699 headers and constructs.
1700 * g++.old-deja/g++.robertl/eb79.C: Same.
1701 * g++.old-deja/g++.robertl/eb77.C (main): Same.
1702 * g++.old-deja/g++.robertl/eb73.C: Same.
1703 * g++.old-deja/g++.robertl/eb66.C (main): Same.
1704 * g++.old-deja/g++.robertl/eb55.C (t): Same.
1705 * g++.old-deja/g++.robertl/eb54.C (main): Same.
1706 * g++.old-deja/g++.robertl/eb46.C (main): Same.
1707 * g++.old-deja/g++.robertl/eb44.C: Same.
1708 * g++.old-deja/g++.robertl/eb41.C (main): Same.
1709 * g++.old-deja/g++.robertl/eb4.C (main): Same.
1710 * g++.old-deja/g++.robertl/eb39.C: Same.
1711 * g++.old-deja/g++.robertl/eb33.C (main): Same.
1712 * g++.old-deja/g++.robertl/eb31.C (main): Same.
1713 * g++.old-deja/g++.robertl/eb30.C: Same.
1714 * g++.old-deja/g++.robertl/eb3.C: Same.
1715 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
1716 * g++.old-deja/g++.robertl/eb21.C: Same.
1717 * g++.old-deja/g++.robertl/eb15.C: Same.
1718 * g++.old-deja/g++.robertl/eb118.C: Same.
1719 * g++.old-deja/g++.robertl/eb115.C (main): Same.
1720 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
1721 * g++.old-deja/g++.robertl/eb109.C: Same.
1722 * g++.old-deja/g++.other/sibcall1.C (main): Same.
1723 * g++.old-deja/g++.mike/rtti1.C: Same.
1724 * g++.old-deja/g++.mike/p658.C: Same.
1725 * g++.old-deja/g++.mike/net46.C: Same.
1726 * g++.old-deja/g++.mike/net34.C: Same.
1727 * g++.old-deja/g++.mike/memoize1.C: Same.
1728 * g++.old-deja/g++.mike/eh2.C: Same.
1729 * g++.old-deja/g++.law/weak.C: Same.
1730 * g++.old-deja/g++.law/visibility7.C: Same.
1731 * g++.old-deja/g++.law/visibility25.C: Same.
1732 * g++.old-deja/g++.law/visibility22.C: Same.
1733 * g++.old-deja/g++.law/visibility2.C: Same.
1734 * g++.old-deja/g++.law/visibility17.C: Same.
1735 * g++.old-deja/g++.law/visibility13.C: Same.
1736 * g++.old-deja/g++.law/visibility10.C: Same.
1737 * g++.old-deja/g++.law/visibility1.C: Same.
1738 * g++.old-deja/g++.law/virtual3.C (eval): Same.
1739 * g++.old-deja/g++.law/vbase1.C: Same.
1740 * g++.old-deja/g++.law/operators32.C: Same.
1741 * g++.old-deja/g++.law/nest3.C: Same.
1742 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
1743 * g++.old-deja/g++.law/except5.C (main): Same.
1744 * g++.old-deja/g++.law/cvt7.C (run): Same.
1745 * g++.old-deja/g++.law/cvt2.C: Same.
1746 * g++.old-deja/g++.law/cvt16.C: Same.
1747 * g++.old-deja/g++.law/ctors6.C (bar): Same.
1748 * g++.old-deja/g++.law/ctors17.C (main): Same.
1749 * g++.old-deja/g++.law/ctors13.C: Same.
1750 * g++.old-deja/g++.law/ctors12.C (main): Same.
1751 * g++.old-deja/g++.law/ctors10.C: Same.
1752 * g++.old-deja/g++.law/code-gen5.C: Same.
1753 * g++.old-deja/g++.law/bad-error7.C: Same.
1754 * g++.old-deja/g++.law/arm9.C: Same.
1755 * g++.old-deja/g++.law/arm12.C: Same.
1756 * g++.old-deja/g++.law/arg8.C: Same.
1757 * g++.old-deja/g++.law/arg1.C: Same.
1758 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
1759 * g++.old-deja/g++.jason/template31.C: Same.
1760 * g++.old-deja/g++.jason/template24.C (main): Same.
1761 * g++.old-deja/g++.jason/2371.C: Same.
1762 * g++.old-deja/g++.eh/new2.C: Same.
1763 * g++.old-deja/g++.eh/new1.C: Same.
1764 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
1765 * g++.old-deja/g++.brendan/nest21.C (main): Same.
1766 * g++.old-deja/g++.brendan/err-msg3.C: Same.
1767 * g++.old-deja/g++.brendan/crash62.C: Same.
1768 * g++.old-deja/g++.brendan/crash52.C: Same.
1769 * g++.old-deja/g++.brendan/crash49.C (main): Same.
1770 * g++.old-deja/g++.brendan/crash38.C: Same.
1771 * g++.old-deja/g++.brendan/crash15.C (main): Same.
1772 * g++.old-deja/g++.brendan/copy9.C: Same.
1773
1774 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
1775
1776 * gcc.c-torture/execute/20001203-2.c (memset):
1777 Count argument is of type __SIZE_TYPE__.
1778
1779 2001-04-04 Diego Novillo <dnovillo@redhat.com>
1780
1781 * gcc.c-torture/compile/20010404-1.c: New test.
1782
1783 2001-04-04 Jakub Jelinek <jakub@redhat.com>
1784
1785 * gcc.c-torture/compile/20010326-1.c: New test.
1786
1787 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
1788
1789 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
1790 peculiarities of the SH.
1791 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
1792
1793 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1794
1795 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
1796 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
1797 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
1798
1799 2001-04-02 Jakub Jelinek <jakub@redhat.com>
1800
1801 * g77.f-torture/compile/20010321-1.f: New test.
1802
1803 2001-04-02 Jakub Jelinek <jakub@redhat.com>
1804
1805 * gcc.c-torture/compile/20010329-1.c: New test.
1806
1807 2001-04-02 Jakub Jelinek <jakub@redhat.com>
1808
1809 * gcc.c-torture/execute/20010329-1.c: New test.
1810
1811 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
1812
1813 * g++.old-deja/g++.other/eh4.C: Fix typo.
1814
1815 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
1816
1817 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
1818
1819 2001-03-28 Philip Blundell <philb@gnu.org>
1820
1821 * gcc.c-torture/compile/20010328-1.c: New test.
1822
1823 2001-03-27 Richard Henderson <rth@redhat.com>
1824
1825 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
1826 * g++.old-deja/g++.eh/vbase3.C: Likewise.
1827
1828 2001-03-27 Alan Modra <alan@linuxcare.com.au>
1829
1830 * gcc.c-torture/compile/20010327-1.c: New test.
1831
1832 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
1833
1834 * g++.old-deja/g++.other/friend12.C: New test.
1835 * g++.old-deja/g++.other/friend9.C: Expect no errors.
1836 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
1837
1838 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
1839
1840 * gcc.c-torture/execute/20010325-1.c: New test.
1841
1842 2001-03-23 Jakub Jelinek <jakub@redhat.com>
1843
1844 * g++.old-deja/g++.other/mangle3.C: New test.
1845
1846 2001-03-22 Jakub Jelinek <jakub@redhat.com>
1847
1848 * g++.old-deja/g++.other/anon8.C: New test.
1849
1850 2001-03-20 Philip Blundell <philb@gnu.org>
1851
1852 * gcc.c-torture/compile/20010320-1.c: New test.
1853
1854 2001-03-17 Richard Henderson <rth@redhat.com>
1855
1856 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1857
1858 2001-03-15 Geoff Keating <geoff@redhat.com>
1859
1860 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
1861 tests on AIX.
1862
1863 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
1864
1865 * g++.old-deja/g++.other/eh4.C: New test.
1866
1867 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
1868
1869 * gcc.dg/cpp/mi1.c: Update.
1870
1871 2001-03-14 Jakub Jelinek <jakub@redhat.com>
1872
1873 * g++.old-deja/g++.other/regstack.C: New test.
1874
1875 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
1876
1877 * g++.old-deja/g++.other/ref4.C: New test.
1878
1879 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
1880
1881 * objc/execute/va_method.m: Added.
1882 * objc/execute/IMP.m: Added.
1883 * objc/execute/_cmd.m: Added.
1884 * objc/execute/accessing_ivars.m: Added.
1885 * objc/execute/class-1.m: Added.
1886 * objc/execute/class-10.m: Added.
1887 * objc/execute/class-11.m: Added.
1888 * objc/execute/class-12.m: Added.
1889 * objc/execute/class-13.m: Added.
1890 * objc/execute/class-14.m: Added.
1891 * objc/execute/class-2.m: Added.
1892 * objc/execute/class-3.m: Added.
1893 * objc/execute/class-4.m: Added.
1894 * objc/execute/class-5.m: Added.
1895 * objc/execute/class-6.m: Added.
1896 * objc/execute/class-7.m: Added.
1897 * objc/execute/class-8.m: Added.
1898 * objc/execute/class-9.m: Added.
1899 * objc/execute/class-tests-1.h
1900 * objc/execute/class-tests-2.h
1901 * objc/execute/compatibility_alias.m: Added.
1902 * objc/execute/encode-1.m: Added.
1903 * objc/execute/formal_protocol-1.m: Added.
1904 * objc/execute/formal_protocol-2.m: Added.
1905 * objc/execute/formal_protocol-3.m: Added.
1906 * objc/execute/formal_protocol-4.m: Added.
1907 * objc/execute/formal_protocol-5.m: Added.
1908 * objc/execute/formal_protocol-6.m: Added.
1909 * objc/execute/formal_protocol-7.m: Added.
1910 * objc/execute/informal_protocol.m: Added.
1911 * objc/execute/initialize.m: Added.
1912 * objc/execute/load.m: Added.
1913 * objc/execute/many_args_method.m: Added.
1914 * objc/execute/nested-3.m: Added.
1915 * objc/execute/no_clash.m: Added.
1916 * objc/execute/private.m: Added.
1917 * objc/execute/redefining_self.m: Added.
1918 * objc/execute/root_methods.m: Added.
1919 * objc/execute/selector-1.m: Added.
1920 * objc/execute/static-1.m: Added.
1921 * objc/execute/static-2.m: Added.
1922 * objc/execute/va_method.m: Added.
1923
1924 2001-03-10 Richard Henderson <rth@redhat.com>
1925
1926 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
1927
1928 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
1929
1930 * g++.old-deja/g++.other/crash31.C: XFAIL.
1931 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
1932 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
1933 * gcc.c-torture/execute/20010123-1.x: XFAIL.
1934 * gcc.c-torture/execute/20010124-1.x: XFAIL.
1935 * gcc.dg/sequence-pt-1.c: XFAIL one test.
1936
1937 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
1938
1939 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
1940
1941 2001-03-06 Zack Weinberg <zackw@stanford.edu>
1942
1943 * gcc.dg/20000724-1.c: Don't use multiline strings.
1944
1945 2001-03-06 Zack Weinberg <zackw@stanford.edu>
1946
1947 * objc/execute/string1.m, objc/execute/string2.m: Compare the
1948 result of -cString against what we expect it to be; don't just
1949 print it out for no one to read.
1950
1951 * objc/execute/string3.m, objc/execute/string4.m: New tests.
1952 Based on testcases provided by Nicola Pero.
1953
1954 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
1955
1956 * gcc.dg/cpp/macro7.c: New test.
1957
1958 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
1959
1960 * gcc.dg/cpp/multiline.c: Update.
1961
1962 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
1963
1964 * g++.old-deja/g++.other/enum3.C: New test.
1965
1966 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
1967
1968 * g++.old-deja/g++.other/pod1.C: New test.
1969
1970 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
1971
1972 * g++.old-deja/g++.ext/overload1.C: New test.
1973
1974 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
1975
1976 * g++.old-deja/g++.pt/using1.C: New test.
1977
1978 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
1979
1980 * g++.old-deja/g++.other/using9.C: New test.
1981
1982 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
1983
1984 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
1985
1986 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
1987
1988 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
1989
1990 * g++.old-deja/g++.ext/realpt1.C: Remove.
1991
1992 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
1993
1994 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
1995
1996 2001-02-26 Will Cohen <wcohen@redhat.com>
1997
1998 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
1999
2000 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
2001
2002 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
2003 templatized constructors.
2004
2005 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2006
2007 * gcc.c-torture/execute/20010224-1.c: New test.
2008
2009 2001-02-23 Jakub Jelinek <jakub@redhat.com>
2010
2011 * gcc.c-torture/execute/20010222-1.c: New test.
2012
2013 2001-02-22 Jakub Jelinek <jakub@redhat.com>
2014
2015 * g++.old-deja/g++.other/inline20.C: New test.
2016
2017 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
2018
2019 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
2020
2021 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
2022
2023 * g++.old-deja/g++.other/lookup22.C: New test.
2024
2025 2001-02-19 Zack Weinberg <zackw@stanford.edu>
2026
2027 * g77.dg: New directory.
2028 * g77.dg/20010216-1.f: New test case.
2029 * g77.dg/dg.exp: New driver.
2030 * lib/g77-dg.exp: New driver library.
2031
2032 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2033
2034 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
2035
2036 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
2037
2038 * g++.old-deja/g++.other/decl9.C: New test.
2039
2040 2001-02-16 Jakub Jelinek <jakub@redhat.com>
2041
2042 * g++.old-deja/g++.other/init16.C: Update the test so that it does
2043 not need <string> and also tests the initialization at runtime.
2044
2045 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
2046
2047 * gcc.c-torture/execute/longlong.c: New test.
2048
2049 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
2050
2051 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
2052
2053 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
2054
2055 * gcc.c-torture/execute/920302-1.c (execute):
2056 Change argument type to short.
2057
2058 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
2059
2060 * g++.old-deja/g++.pt/deduct6.C: New test.
2061
2062 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
2063
2064 * g++.old-deja/g++.pt/deduct5.C: New test.
2065
2066 2001-02-14 Jakub Jelinek <jakub@redhat.com>
2067
2068 * gcc.c-torture/execute/20010209-1.c: New test.
2069
2070 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
2071
2072 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
2073
2074 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
2075
2076 * g++.dg/vtgc1.C: Update for new ABI.
2077
2078 * consistency.vlad: New directory, 1665 files.
2079
2080 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
2081
2082 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
2083 return type.
2084 * gcc.dg/cpp/digraphs.c: Declare puts.
2085
2086 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
2087
2088 * g++.old-deja/g++.other/warn5.C: New test.
2089
2090 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
2091
2092 * g++.old-deja/g++.pt/spec40.C: New test.
2093
2094 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
2095
2096 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
2097 case.
2098 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
2099
2100 2001-02-12 Jakub Jelinek <jakub@redhat.com>
2101
2102 * gcc.c-torture/compile/20010209-1.c: New test.
2103
2104 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
2105
2106 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
2107 excess errors message but not if it crashes.
2108 * g++.old-deja/g++.other/crash27.C: Likewise.
2109 * g++.old-deja/g++.other/crash28.C: Likewise.
2110 * g++.old-deja/g++.other/crash30.C: Likewise.
2111 * g++.old-deja/g++.other/crash32.C: Likewise.
2112 * g++.old-deja/g++.other/crash35.C: Likewise.
2113 * g++.old-deja/g++.pt/inherit2.C: Likewise.
2114
2115 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
2116
2117 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
2118 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
2119 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
2120 g77.f-torture/execute/execute.exp,
2121 g77.f-torture/noncompile/noncompile.exp,
2122 gcc.c-torture/execute/execute.exp,
2123 gcc.c-torture/execute/memcheck/memcheck.exp,
2124 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
2125 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
2126 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
2127 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
2128 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
2129 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
2130 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
2131 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
2132 Remove bug reporting instructions with ancient email addresses.
2133
2134 2001-02-07 Jakub Jelinek <jakub@redhat.com>
2135
2136 * gcc.dg/20010202-1.c: New test.
2137 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
2138
2139 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
2140
2141 * g++.dg/stdbool-if.C: New test.
2142
2143 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
2144
2145 * objc/execute/fdecl.m: Added main().
2146
2147 2001-02-07 Jakub Jelinek <jakub@redhat.com>
2148
2149 * gcc.c-torture/execute/20010206-1.c: New test.
2150
2151 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
2152
2153 * gcc.dg/cpp/avoidpaste1.c: Update.
2154
2155 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
2156
2157 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
2158 Pero <nicola@brainstorm.co.uk>.
2159 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
2160
2161 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
2162
2163 * g++.old-deja/g++.pt/spec39.C: New test.
2164
2165 2001-02-05 Jakub Jelinek <jakub@redhat.com>
2166
2167 * gcc.c-torture/compile/20010202-1.c: New test.
2168
2169 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
2170
2171 * g++.old-deja/g++.abi/primary2.C: New test.
2172 * g++.old-deja/g++.abi/primary3.C: New test.
2173 * g++.old-deja/g++.abi/primary4.C: New test.
2174 * g++.old-deja/g++.abi/primary5.C: New test.
2175 * g++.old-deja/g++.abi/vtable3.h: New test.
2176 * g++.old-deja/g++.abi/vtable3a.C: New test.
2177 * g++.old-deja/g++.abi/vtable3b.C: New test.
2178 * g++.old-deja/g++.abi/vtable3c.C: New test.
2179 * g++.old-deja/g++.abi/vtable3d.C: New test.
2180 * g++.old-deja/g++.abi/vtable3e.C: New test.
2181 * g++.old-deja/g++.abi/vtable3f.C: New test.
2182 * g++.old-deja/g++.abi/vtable3g.C: New test.
2183 * g++.old-deja/g++.abi/vtable3h.C: New test.
2184 * g++.old-deja/g++.abi/vtable3i.C: New test.
2185 * g++.old-deja/g++.abi/vtable3j.C: New test.
2186 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
2187
2188 2001-02-03 Jakub Jelinek <jakub@redhat.com>
2189
2190 * g++.old-deja/g++.other/anon6.C: New test.
2191 * g++.old-deja/g++.other/anon7.C: New test.
2192
2193 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
2194
2195 * gcc.dg/cpp/avoidpaste2.c: New tests.
2196
2197 2001-01-31 Jakub Jelinek <jakub@redhat.com>
2198
2199 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
2200
2201 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
2202
2203 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
2204 DECIMAL_DIG cases for Irix."
2205
2206 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
2207
2208 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
2209
2210 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
2211
2212 * gcc.dg/c99-tag-1.c: New test.
2213
2214 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
2215
2216 * gcc.dg/cpp/tr-warn1.c: Add tests.
2217
2218 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
2219
2220 * gcc.dg/cpp/avoidpaste1.c: Update.
2221 * gcc.dg/cpp/paste4.c: Update.
2222
2223 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
2224
2225 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
2226 cases for Irix.
2227
2228 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2229
2230 * g++.old-deja/g++.other/inline19.C: New test.
2231
2232 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
2233
2234 * gcc.dg/Wlarger-than.c: New test.
2235
2236 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
2237
2238 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
2239
2240 2001-01-29 Jakub Jelinek <jakub@redhat.com>
2241
2242 * gcc.c-torture/execute/20010129-1.c: New test.
2243 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
2244
2245 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
2246
2247 * gcc.dg/cpp/avoidpaste1.c: Test case.
2248
2249 2001-01-28 Jakub Jelinek <jakub@redhat.com>
2250
2251 * g++.old-deja/g++.other/inline18.C: New test.
2252
2253 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2254
2255 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
2256 and __builtin_putchar.
2257
2258 2001-01-27 Jakub Jelinek <jakub@redhat.com>
2259
2260 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
2261 tests.
2262
2263 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
2264
2265 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
2266 floating point number rounding mode to round to the nearest
2267 representable mode.
2268
2269 2001-01-25 Jakub Jelinek <jakub@redhat.com>
2270
2271 * g++.old-deja/g++.other/mangle2.C: New test.
2272
2273 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
2274
2275 * gcc.c-torture/compile/20010124-1.c: New test.
2276
2277 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
2278
2279 * g++.old-deja/g++.pt/spec38.C: New test.
2280
2281 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2282
2283 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
2284 "Build don't run".
2285
2286 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2287
2288 * gcc.c-torture/execute/20010123-1.c: New test.
2289
2290 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
2291
2292 * g++.old-deja/g++.pt/spec37.C: New test.
2293
2294 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
2295
2296 * g++.old-deja/g++.pt/overload14.C: New test.
2297
2298 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2299
2300 * gcc.c-torture/execute/20010122-1.c: New test, exercise
2301 __builtin_return_address.
2302
2303 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
2304
2305 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
2306 * g++.old-deja/g++.pt/spec35.C: New test.
2307 * g++.old-deja/g++.pt/spec36.C: New test.
2308
2309 2001-01-20 Jakub Jelinek <jakub@redhat.com>
2310
2311 * gcc.c-torture/compile/20010118-1.c: New test.
2312
2313 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
2314
2315 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
2316
2317 2001-01-19 Jakub Jelinek <jakub@redhat.com>
2318
2319 * gcc.c-torture/execute/20010119-1.c: New test.
2320
2321 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
2322
2323 * g++.old-deja/g++.other/vbase5.C: New test.
2324
2325 2001-01-19 Jakub Jelinek <jakub@redhat.com>
2326
2327 * gcc.c-torture/execute/20010118-1.c: New test.
2328
2329 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
2330
2331 * g++.old-deja/g++.pt/deduct3.C: New test.
2332
2333 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
2334
2335 * g++.old-deja/g++.pt/spec34.C: New test.
2336
2337 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
2338
2339 * g77.f-torture/compile/20000601-2.f: New test.
2340
2341 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
2342
2343 * g++.old-deja/g++.other/init17.C: New test.
2344
2345 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
2346
2347 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
2348
2349 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
2350
2351 * g++.old-deja/g++.pt/unify8.C: New test.
2352
2353 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
2354
2355 * g++.old-deja/g++.abi/vbase1.C: New test.
2356
2357 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
2358
2359 * g++.old-deja/g++.pt/crash65.C: New test.
2360
2361 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
2362
2363 * gcc.dg/cpp/assembl2.S: New test case.
2364
2365 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
2366
2367 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
2368 are supported.
2369
2370 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2371
2372 * g++.old-deja/g++.other/builtins1.C: New test.
2373 * g++.old-deja/g++.other/builtins2.C: Likewise.
2374 * g++.old-deja/g++.other/builtins3.C: Likewise.
2375 * g++.old-deja/g++.other/builtins4.C: Likewise.
2376
2377 2001-01-17 Jakub Jelinek <jakub@redhat.com>
2378
2379 * gcc.c-torture/compile/20010117-1.c: New test.
2380 * gcc.c-torture/compile/20010117-2.c: New test.
2381
2382 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
2383
2384 * g77.f-torture/execute/20010116.[fx]: New test,
2385 XFAIL on i?86-*-*.
2386 * g77.f-torture/compile/20010115.f: Indicate it's
2387 a test for PR fortran/1636.
2388
2389 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
2390
2391 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
2392
2393 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
2394
2395 * g77.f-torture/compile/20010115.f: New test.
2396
2397 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
2398
2399 * g++.old-deja/g++.pt/nontype5.C: New test.
2400
2401 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
2402
2403 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
2404 have an equivalent working one below it.
2405
2406 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
2407
2408 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
2409 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2410
2411 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
2412
2413 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
2414 message containing "init_priority".
2415 (conpr-2.C): Likewise.
2416 (conpr-3.C): Likewise.
2417 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
2418
2419 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2420
2421 * gcc.c-torture/execute/20010114-2.c: New test.
2422
2423 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
2424
2425 * gcc.c-torture/compile/20010114-1.c: New test.
2426 * gcc.c-torture/compile/20010114-1.x: Xfail.
2427 * gcc.c-torture/compile/20010114-2.c: New test.
2428 * gcc.c-torture/execute/20010114-1.c: New test.
2429 * gcc.dg/trunc-1.c: New test.
2430 * gcc.dg/uninit-B.c: New test.
2431
2432 2001-01-13 Nick Clifton <nickc@redhat.com>
2433
2434 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
2435 target.
2436
2437 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
2438
2439 * gcc.c-torture/compile/20010113-1.c: New test.
2440
2441 2001-01-13 Jakub Jelinek <jakub@redhat.com>
2442
2443 * gcc.c-torture/compile/20001212-1.c: New test.
2444
2445 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
2446
2447 * gcc.dg/cpp/widestr1.c: Update.
2448 * gcc.dg/cpp/prag-imp.c: Remove.
2449
2450 2001-01-12 Jakub Jelinek <jakub@redhat.com>
2451
2452 * gcc.c-torture/execute/20000801-3.x: Remove.
2453 * gcc.dg/c90-init-1.c: New test.
2454 * gcc.dg/c99-init-1.c: New test.
2455 * gcc.dg/c99-init-2.c: New test.
2456 * gcc.dg/gnu99-init-1.c: New test.
2457
2458 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
2459
2460 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
2461 testing that no relevant ones were found.
2462
2463 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
2464
2465 * g++.old-deja/g++.pt/cast2.C: New test.
2466
2467 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
2468
2469 * g++.old-deja/g++.pt/friend47.C: New test.
2470
2471 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
2472
2473 * g++.old-deja/g++.pt/instantiate13.C: New test.
2474
2475 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
2476
2477 * g++.old-deja/g++.other/defarg7.C: New test.
2478 * g++.old-deja/g++.other/defarg8.C: New test.
2479
2480 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
2481
2482 * g++.old-deja/g++.pt/crash64.C: New test.
2483
2484 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
2485
2486 * g++.old-deja/g++.pt/crash63.C: New test.
2487
2488 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
2489
2490 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
2491
2492 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
2493
2494 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
2495
2496 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
2497
2498 * g++.old-deja/g++.pt/error3.C: New test.
2499
2500 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
2501
2502 * g++.old-deja/g++.other/crash39.C: New test.
2503
2504 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
2505
2506 * g++.old-deja/g++.other/vbase4.C: New test.
2507
2508 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
2509
2510 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
2511 * gcc.dg/special/20000419-2.c: New file. Identical to above.
2512 * gcc.dg/special/special.exp: New test driver which will check
2513 for alias support for the above test.
2514
2515 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
2516
2517 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
2518 problems on small machines.
2519 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
2520 parameterize.
2521
2522 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
2523
2524 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
2525 mips.
2526 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2527
2528 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
2529
2530 * g++.old_deja/g++.pt/using8.C: New test.
2531
2532 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
2533
2534 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
2535
2536 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
2537
2538 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
2539 where a failure is expected.
2540 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
2541
2542 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
2543
2544 * g++.old_deja/g++.pt/instantiate12.C: New test.
2545
2546 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
2547
2548 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
2549 start of structs.
2550 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
2551 * g++.old-deja/g++.brendan/crash17.C: Likewise.
2552 * g++.old-deja/g++.brendan/crash29.C: Likewise.
2553 * g++.old-deja/g++.brendan/crash48.C: Likewise.
2554 * g++.old-deja/g++.brendan/ns1.C: Likewise.
2555 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
2556 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
2557 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2558 * g++.old-deja/g++.eh/spec6.C: Likewise.
2559 * g++.old-deja/g++.jason/crash3.C: Likewise.
2560 * g++.old-deja/g++.law/ctors11.C: Likewise.
2561 * g++.old-deja/g++.law/ctors17.C: Likewise.
2562 * g++.old-deja/g++.law/ctors5.C: Likewise.
2563 * g++.old-deja/g++.law/ctors9.C: Likewise.
2564 * g++.old-deja/g++.mike/ambig1.C: Likewise.
2565 * g++.old-deja/g++.mike/net22.C: Likewise.
2566 * g++.old-deja/g++.mike/p3538a.C: Likewise.
2567 * g++.old-deja/g++.mike/p3538b.C: Likewise.
2568 * g++.old-deja/g++.mike/virt3.C: Likewise.
2569 * g++.old-deja/g++.niklas/t128.C: Likewise.
2570 * g++.old-deja/g++.other/anon4.C: Likewise.
2571 * g++.old-deja/g++.other/using1.C: Likewise.
2572 * g++.old-deja/g++.other/warn3.C: Likewise.
2573 * g++.old-deja/g++.pt/t37.C: Likewise.
2574 * g++.old-deja/g++.robertl/eb69.C: Likewise.
2575 * g++.old-deja/g++.robertl/eb71.C: Likewise.
2576
2577 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
2578
2579 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
2580
2581 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2582
2583 * gcc.c-torture/execute/stdio-opt-3.c: New test.
2584
2585 2001-01-07 Jakub Jelinek <jakub@redhat.com>
2586
2587 * gcc.c-torture/compile/20010107-1.c: New test.
2588
2589 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
2590
2591 * gcc.c-torture/execute/builtin-noret-1.c: New test.
2592
2593 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
2594
2595 * gcc.dg/format/format.h: New file.
2596 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
2597 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
2598 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
2599 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
2600 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
2601 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2602 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
2603 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
2604 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
2605 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
2606 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
2607 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
2608 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
2609 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
2610 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
2611 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
2612 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
2613 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
2614 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
2615 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
2616 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
2617 instead of declaring standard types, macros and functions in each
2618 test.
2619
2620 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
2621
2622 * gcc.c-torture/execute/20010106-1.c: New test.
2623
2624 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
2625
2626 * gcc.dg/format/format.exp: New file.
2627 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
2628 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
2629 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
2630 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
2631 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
2632 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
2633 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
2634 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
2635 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
2636 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
2637 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
2638 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
2639 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
2640 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
2641 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
2642 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
2643 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
2644 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
2645 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
2646 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
2647 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
2648 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
2649 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
2650 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
2651 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
2652 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
2653 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
2654 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
2655 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
2656 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
2657 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
2658 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
2659 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
2660 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
2661 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
2662 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
2663 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
2664 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
2665 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
2666 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
2667 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
2668 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
2669
2670 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
2671
2672 * gcc.c-torture/execute/991228-1.c: Take word endianness into
2673 account.
2674
2675 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
2676
2677 * gcc.c-torture/execute/builtin-complex-1.c: New test.
2678
2679 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
2680
2681 * g++.old-deja/g++.pt/crash62.C: New test.
2682
2683 2001-01-04 Richard Henderson <rth@redhat.com>
2684
2685 * gcc.dg/20000926-1.c: Update expected warnings.
2686 * gcc.dg/array-2.c: Likewise.
2687 * gcc.dg/array-4.c: Also validate flexible array members.
2688 * gcc.dg/c99-flex-array-1.c: New.
2689
2690 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
2691
2692 * gcc.c-torture/compile/20001222-1.x: Remove.
2693
2694 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2695
2696 * gcc.c-torture/execute/built-in-setjmp.c: New.
2697
2698 2001-01-03 Richard Henderson <rth@redhat.com>
2699
2700 * gcc.dg/940510-1.c: Update expected error wording.
2701 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
2702
2703 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
2704
2705 * lib/target-supports.exp (check_alias_available): Modified to
2706 indicate aliases not supported if only weak aliases are supported.
2707
2708 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2709
2710 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
2711 Turn on cmpstrsi checks for __pj__ and __i370__.
2712
2713 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
2714
2715 * g++.old-deja/g++.other/virtual11.C: New test.
2716
2717 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
2718
2719 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
2720
2721 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2722
2723 * gcc.c-torture/compile/20010102-1.c: New test.
2724
2725 2001-01-02 Andreas Jaeger <aj@suse.de>
2726
2727 * gcc.dg/noreturn-3.c: New test.
2728
2729 * gcc.dg/noreturn-4.c: New test.
2730
2731 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2732
2733 * gcc.c-torture/execute/stdio-opt-1.c: Also test
2734 __builtin_fputc and __builtin_fwrite.
2735
2736 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
2737
2738 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
2739 signed char, not default char.
2740
2741 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
2742
2743 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
2744
2745 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
2746
2747 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
2748
2749 2000-12-29 Richard Henderson <rth@redhat.com>
2750
2751 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
2752 (__cyg_profile_func_exit): Define.
2753
2754 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
2755
2756 * g++.dg/vtgc1.C: New test.
2757
2758 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
2759
2760 * gcc.dg/noncompile/20001228-1.c: New test.
2761
2762 * gcc.dg/20001228-1.c: New test.
2763
2764 * gcc.c-torture/execute/20001228-1.c: New test.
2765
2766 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
2767
2768 * gcc.dg/format-strfmon-1.c: New test.
2769
2770 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2771
2772 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
2773 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
2774 * gcc.c-torture/execute/string-opt-1.c: Likewise.
2775 * gcc.c-torture/execute/string-opt-2.c: Likewise.
2776 * gcc.c-torture/execute/string-opt-3.c: Likewise.
2777 * gcc.c-torture/execute/string-opt-4.c: Likewise.
2778 * gcc.c-torture/execute/string-opt-6.c: Likewise.
2779 * gcc.c-torture/execute/string-opt-7.c: Likewise.
2780 * gcc.c-torture/execute/string-opt-8.c: Likewise.
2781 * gcc.c-torture/execute/string-opt-9.c: Likewise.
2782 * gcc.c-torture/execute/string-opt-10.c: Likewise.
2783 * gcc.c-torture/execute/string-opt-11.c: Likewise.
2784 * gcc.c-torture/execute/string-opt-12.c: Likewise.
2785
2786 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
2787 * gcc.c-torture/execute/string-opt-4.c: Test index.
2788
2789 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
2790
2791 * gcc.c-torture/compile/20001226-1.c: New test.
2792
2793 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
2794
2795 * gcc.c-torture/compile/20001222-1.c: New test.
2796 * gcc.c-torture/compile/20001222-1.x: Xfail.
2797
2798 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
2799
2800 * gcc.c-torture/execute/comp-goto-2.c: New test.
2801
2802 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
2803
2804 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
2805 Use long types if __INT_MAX__ is 32767.
2806 (main): Use cast to (sint32 *) when poking 88 into a_page.
2807
2808 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
2809
2810 2000-12-21 Bernd Schmidt <bernds@redhat.com>
2811
2812 * gcc.c-torture/compile/20001221-1.c: New test.
2813 * gcc.c-torture/execute/20001221-1.c: New test.
2814
2815 2000-12-20 Richard Henderson <rth@redhat.com>
2816
2817 * g++.old-deja/g++.pt/crash36.C: Update error lines.
2818 * g++.old-deja/g++.robertl/eb109.C: Likewise.
2819
2820 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2821
2822 * gcc.dg/compare3.c: New test.
2823
2824 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
2825
2826 * gcc.dg/format-warnll-1.c: New test.
2827
2828 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
2829
2830 * gcc.dg/cpp/cmdlne-P.c: New test.
2831
2832 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
2833
2834 * gcc.c-torture/execute/builtin-abs-1.c,
2835 gcc.c-torture/execute/builtin-abs-2.c: New tests.
2836
2837 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
2838
2839 * gcc.dg/cpp/multiline.c: New test.
2840
2841 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
2842
2843 * g++.old-deja/g++.other/syshdr1.C: Update.
2844 * gcc.dg/cpp/lineflags.c: Remove temporarily.
2845
2846 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2847
2848 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
2849
2850 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2851
2852 * g++.old-deja/g++.pt/ttp65.C: New test.
2853
2854 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2855
2856 * g++.old-deja/g++.pt/ttp64.C: New test.
2857
2858 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2859
2860 * g++.old-deja/g++.pt/spec33.C: New test.
2861
2862 2000-12-14 Catherine Moore <clm@redhat.com>
2863
2864 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
2865 * gcc.c-torture/execute/920612-2.c: Likewise.
2866 * gcc.c-torture/execute/920428-2.c: Likewise.
2867 * gcc-c-torture/execute/va-arg-11.c: Call exit.
2868 * gcc.c-torture/execute/va-arg-21.c: Likewise.
2869
2870 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2871
2872 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
2873 * gcc.dg/pack-test-2.c: Likewise.
2874
2875 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
2876
2877 Tests by Zack Weinberg <zackw@stanford.edu>.
2878
2879 * gcc.dg/cpp/defined.c: Update.
2880 * gcc.dg/cpp/defined_trad.c: New tests.
2881
2882 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
2883
2884 * gcc.dg/cpp/trad-direct.c: Update.
2885
2886 2000-12-11 Neil Booth <neilb@earthling.net>
2887
2888 * gcc.dg/cpp/defined_trad.c
2889
2890 2000-12-11 Neil Booth <neilb@earthling.net>
2891
2892 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
2893
2894 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
2895
2896 * gcc.dg/format-miss-2.c: New test.
2897
2898 2000-12-09 Neil Booth <neilb@earthling.net>
2899
2900 * gcc.dg/cpp/lineflags.c: New tests.
2901 * gcc.dg/cpp/poison.c: Update.
2902 * gcc.dg/cpp/redef2.c: Update.
2903 * gcc.dg/cpp/skipping.c: New test.
2904
2905 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
2906
2907 * g++.old-deja/g++.other/eh3.C: New testcase.
2908
2909 2000-12-07 Neil Booth <neilb@earthling.net>
2910
2911 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
2912 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
2913 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
2914 wtr-union-init-2.c, wtr-union-init-3.c: Update.
2915 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
2916 Update.
2917
2918 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
2919
2920 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
2921 __SIZE_TYPE__ instead of int for type of integers cast to
2922 pointers.
2923
2924 2000-12-07 Jakub Jelinek <jakub@redhat.com>
2925
2926 * g++.old-deja/g++.other/cleanup4.C: New test.
2927
2928 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
2929
2930 * format-sec-1.c: New test.
2931
2932 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
2933
2934 * gcc.dg/format-nonlit-3.c: New test.
2935
2936 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
2937
2938 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
2939 through a null pointer.
2940
2941 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2942
2943 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
2944 * g++.old-deja/g++.pt/partial4.C: New test.
2945
2946 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
2947
2948 * gcc.c-torture/execute/ieee/hugeval.x: New.
2949
2950 2000-12-06 Neil Booth <neilb@earthling.net>
2951
2952 * gcc.dg/cpp/backslash2.c: New tests.
2953
2954 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2955
2956 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
2957 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
2958
2959 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
2960
2961 * gcc.c-torture/execute/20001203-2.c: New testcase.
2962
2963 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
2964
2965 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
2966 * g++.old-deja/g++.other/virtual10.C: New test.
2967
2968 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
2969
2970 * g++.old-deja/g++.mike/pmf5.C: Remove test.
2971
2972 2000-12-05 Richard Henderson <rth@redhat.com>
2973
2974 * gcc.c-torture/compile/20001205-1.c: New.
2975
2976 2000-12-04 Neil Booth <neilb@earthling.net>
2977
2978 * g++.old-deja/g++.other/virtual9.C: New test.
2979 * g++.old-deja/g++.pt/crash61.C: New test.
2980 * gcc.c-torture/execute/loop-9.c: New test.
2981
2982 2000-12-04 Neil Booth <neilb@earthling.net>
2983
2984 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
2985 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
2986 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
2987 * gcc.dg/cpp/extratokens.c: ...here.
2988
2989 2000-12-04 Neil Booth <neilb@earthling.net>
2990
2991 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
2992 New tests.
2993
2994 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2995
2996 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
2997 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
2998
2999 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
3000
3001 * gcc.c-torture/execute/20001203-1.c: New test.
3002
3003 2000-12-03 Neil Booth <neilb@earthling.net>
3004
3005 * gcc.dg/cpp/macro6.c: New test cases.
3006
3007 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3008
3009 * gcc.c-torture/execute/string-opt-9.c: New test.
3010 * gcc.c-torture/execute/string-opt-10.c: Likewise.
3011 * gcc.c-torture/execute/string-opt-11.c: Likewise.
3012 * gcc.c-torture/execute/string-opt-12.c: Likewise.
3013
3014 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
3015 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
3016
3017 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
3018
3019 * gcc.dg/cpp/if-6.c: New testcase.
3020
3021 * gcc.dg/20001201-1.c: New testcase.
3022
3023 2000-12-02 Neil Booth <neilb@earthling.net>
3024
3025 * g++.old-deja/g++.other/externC4.C,
3026 g++.old-deja/g++.other/friend10.C: New tests.
3027
3028 2000-12-02 Neil Booth <neilb@earthling.net>
3029
3030 * g++.old-deja/g++.other/instan2.C
3031 * g++.old-deja/g++.other/instan3.C: New test.
3032
3033 2000-12-02 Neil Booth <neilb@earthling.net>
3034
3035 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
3036 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
3037 gnuc99.c,gnuc99-pedantic.c: New tests.
3038
3039 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
3040
3041 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
3042 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
3043
3044 2000-12-01 Neil Booth <neilb@earthling.net>
3045
3046 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
3047 * gcc.dg/cpp/poison.c: Update.
3048 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
3049
3050 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
3051
3052 * g77.f-torture/execute/20001201.f: New test.
3053
3054 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
3055
3056 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
3057
3058 2000-12-01 Jakub Jelinek <jakub@redhat.com>
3059
3060 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
3061
3062 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
3063
3064 * g++.old-deja/g++.other/cast6.C: New test.
3065
3066 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
3067
3068 * gcc.c-torture/execute/20001130-2.c: New testcase.
3069
3070 2000-11-30 Richard Henderson <rth@redhat.com>
3071
3072 * gcc.c-torture/execute/20001130-1.c: New test.
3073
3074 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
3075
3076 * g++.old-deja/g++.other/op3.C: New test.
3077
3078 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
3079
3080 * g++.old-deja/g++.other/op2.C: New test.
3081
3082 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
3083
3084 * g++.old-deja/g++.other/crash38.C: New test.
3085
3086 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
3087
3088 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
3089
3090 2000-11-29 Jakub Jelinek <jakub@redhat.com>
3091
3092 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
3093 tests.
3094 * gcc.c-torture/execute/string-opt-6.c: New test.
3095
3096 * gcc.dg/20001117-1.c: Add main.
3097
3098 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
3099
3100 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
3101 Move from here ...
3102 * gcc.dg/940510-1.c: ... to here.
3103
3104 * gcc.dg/20000926-1.c: GNU C now allows initializations of
3105 zero-size arrays in toplevel structures.
3106
3107 2000-11-28 Jakub Jelinek <jakub@redhat.com>
3108
3109 * gcc.c-torture/execute/loop-8.c: New test.
3110
3111 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
3112
3113 * g++.old-deja/g++.other/base1.C: New test.
3114
3115 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
3116
3117 * g++.old-deja/g++.other/parse2.C: New test.
3118
3119 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
3120
3121 * g++.old-deja/g++.pt/incomplete1.C: New test.
3122
3123 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
3124
3125 * g++.old-deja/g++.other/friend9.C: New test.
3126
3127 2000-11-28 Jakub Jelinek <jakub@redhat.com>
3128
3129 * gcc.dg/20001127-1.c: New test.
3130
3131 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
3132
3133 * g++.old-deja/g++.pt/friend46.C: New test.
3134
3135 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
3136
3137 * g++.old-deja/g++.other/ptrmem8.C: New test.
3138
3139 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3140
3141 * gcc.c-torture/execute/string-opt-7.c: New test.
3142 * gcc.c-torture/execute/string-opt-8.c: Likewise.
3143
3144 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
3145
3146 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
3147 instead of 'mkcheck 2'.
3148
3149 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
3150
3151 * gcc.c-torture/execute/memcheck/driver.c,
3152 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
3153 C9X references to refer to C99.
3154
3155 2000-11-25 Jakub Jelinek <jakub@redhat.com>
3156
3157 * gcc.dg/ultrasp3.c: New test.
3158
3159 2000-11-25 Neil Booth <neilb@earthling.net>
3160
3161 * gcc.dg/cpp/include2.c: Update test to be locale independent.
3162
3163 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
3164
3165 * gcc.c-torture/compile/20001123-2.c: New.
3166
3167 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3168
3169 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
3170
3171 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
3172
3173 * gcc.dg/sequence-point-1.c: Add some new tests.
3174 * gcc.c-torture/execute/20001124-1.c: New test.
3175
3176 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
3177
3178 * g++.old-deja/g++.other/vaarg4.C: New test.
3179 * gcc.c-torture/compile/20001123-1.c: New test.
3180
3181 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
3182
3183 * g++.other/crash24.C: Adjust and remove XFAIL.
3184 * g++.other/crash37.C: New test.
3185
3186 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
3187
3188 * g++.old-deja/g++.pt/instantiate9.C: New test.
3189
3190 2000-11-22 Mark Mitchell <mark@codesourcery.com>
3191
3192 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
3193 new ABI, too.
3194
3195 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
3196 * g++.old-deja/g++.robertl/eb55.C: Likewise.
3197
3198 2000-11-22 Neil Booth <neilb@earthling.net>
3199
3200 * gcc.dg/cpp/Wtrigraphs.c: New test.
3201
3202 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
3203
3204 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
3205
3206 2000-11-22 Jakub Jelinek <jakub@redhat.com>
3207
3208 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
3209
3210 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
3211
3212 * lib/gcc-dg.exp: load_lib scanasm.exp.
3213 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
3214 * lib/g++-dg.exp: load_lib scanasm.exp.
3215 * lib/scanasm.exp: New.
3216 (scan-assembler, scan-assembler-not): Add optional arguments to
3217 test name, or if not present, the pattern name.
3218 (scan-assembler-dem, scan-assembler-dem-not): New.
3219
3220 * g++.dg/dg.exp: New.
3221
3222 2000-11-21 Neil Booth <neilb@earthling.net>
3223
3224 * gcc.dg/cpp/integrated1.c: Remove.
3225
3226 2000-11-21 Jakub Jelinek <jakub@redhat.com>
3227
3228 * gcc.c-torture/execute/20001121-1.c: New test.
3229
3230 2000-11-21 Richard Henderson <rth@redhat.com>
3231
3232 * gcc.c-torture/compile/20001121-1.c: New test.
3233
3234 2000-11-20 Neil Booth <neilb@earthling.net>
3235
3236 * gcc.dg/cpp/integrated1.c: New test.
3237
3238 2000-11-21 Jakub Jelinek <jakub@redhat.com>
3239
3240 * g++.old-deja/g++.other/inline17.C: New test.
3241
3242 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
3243
3244 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
3245 local variable to be zero: I made the variable global. Now
3246 uses abort() and exit() instead of relying on main's return value.
3247
3248 2000-11-20 Neil Booth <neilb@earthling.net>
3249
3250 * gcc.dg/cpp/paste2.c: Update test.
3251 * objc/execute/paste.m: New test.
3252
3253 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
3254
3255 * gcc.dg/c99-condexpr-1.c: New test.
3256
3257 2000-11-20 Neil Booth <neilb@earthling.net>
3258
3259 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
3260
3261 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
3262
3263 * g++.old-deja/g++.pt/export1.C: New test.
3264
3265 2000-11-20 Jakub Jelinek <jakub@redhat.com>
3266
3267 * gcc.dg/20001117-1.c: New test.
3268
3269 2000-11-18 Richard Henderson <rth@redhat.com>
3270
3271 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
3272
3273 2000-11-18 Richard Henderson <rth@redhat.com>
3274
3275 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
3276 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
3277 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
3278
3279 2000-11-18 Richard Henderson <rth@redhat.com>
3280
3281 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
3282 (main): New. Exit cleanly.
3283
3284 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
3285
3286 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
3287 gcc.dg/c99-fordecl-2.c: New tests.
3288
3289 2000-11-18 Richard Henderson <rth@redhat.com>
3290
3291 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
3292 * gcc.c-torture/execute/zerolen-2.c: New.
3293
3294 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3295
3296 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
3297 memory.
3298
3299 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
3300
3301 * g++.old-deja/g++.pt/instantiate8.C: New test.
3302
3303 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
3304
3305 * g++.old-deja/g++.other/incomplete.C: Add more tests.
3306 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
3307
3308 2000-11-16 Nick Clifton <nickc@redhat.com>
3309
3310 * gcc.c-torture/execute/nestfunc-2.c: New test.
3311 * gcc.c-torture/execute/nestfunc-3.c: New test.
3312
3313 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
3314
3315 * gcc.c-torture/compile/20001116-1.c: New test.
3316
3317 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3318
3319 * gcc.c-torture/execute/20001115-1.c: New test.
3320
3321 2000-11-15 Mark Mitchell <mark@codesourcery.com>
3322
3323 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
3324 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
3325 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
3326 * g++.old-deja/g++.abi/vmihint.C: Likewise.
3327
3328 2000-11-15 Neil Booth <neilb@earthling.net>
3329
3330 gcc.dg/cpp/_Pragma1.c: Update.
3331 gcc.dg/cpp/_Pragma2.c: New test.
3332
3333 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
3334
3335 * g++.old-deja/g++.other/anon5.C: New test.
3336
3337 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
3338
3339 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
3340 tests.
3341
3342 2000-11-14 Jakub Jelinek <jakub@redhat.com>
3343
3344 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
3345 output.
3346
3347 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
3348
3349 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
3350 labels at end of compound statements.
3351
3352 2000-11-13 Jakub Jelinek <jakub@redhat.com>
3353
3354 * gcc.c-torture/execute/loop-7.c: New test.
3355
3356 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
3357
3358 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
3359
3360 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
3361
3362 * gcc.dg/c99-bool-1.c: New test.
3363
3364 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
3365
3366 * gcc.dg/c99-scope-1.c: Remove xfail.
3367 * gcc.dg/c99-scope-2.c: New test.
3368
3369 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3370
3371 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
3372 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
3373
3374 2000-11-11 Mark Mitchell <mark@codesourcery.com>
3375
3376 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
3377 error messages.
3378
3379 * g++.mike/p700.C: Don't typedef wchar_t.
3380 * g++.mike/p784.C: Likewise.
3381 * g++.mike/eb101.C: Don't use __wchar_t.
3382
3383 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
3384
3385 * g77.f-torture/execute/20001111.[fx]: Test premature exit
3386 from DO loop.
3387
3388 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
3389
3390 * gcc.c-torture/execute/20001111-1.c: New test.
3391
3392 2000-11-10 Nick Clifton <nickc@redhat.com>
3393
3394 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
3395 long multuiple and accumulate.
3396
3397 2000-11-09 Richard Henderson <rth@redhat.com>
3398
3399 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
3400 via size_t instead of int.
3401
3402 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
3403 * gcc.c-torture/execute/string-opt-2.c: Likewise.
3404 * gcc.c-torture/execute/string-opt-3.c: Likewise.
3405 * gcc.c-torture/execute/string-opt-4.c: Likewise.
3406
3407 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
3408
3409 * gcc.c-torture/compile/20001109-1.c: New test.
3410 * gcc.c-torture/compile/20001109-2.c: New test.
3411
3412 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
3413
3414 * g++.old-deja/g++.pt/operator1.C: New test.
3415 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
3416
3417 2000-11-09 Jakub Jelinek <jakub@redhat.com>
3418
3419 * gcc.dg/20001108-1.c: New test.
3420
3421 2000-11-09 Jakub Jelinek <jakub@redhat.com>
3422
3423 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
3424 with both arguments constant strings.
3425 * gcc.c-torture/execute/string-opt-3.c: New test.
3426 * gcc.c-torture/execute/string-opt-4.c: New test.
3427 * gcc.c-torture/execute/string-opt-5.c: New test.
3428
3429 2000-11-08 Nick Clifton <nickc@redhat.com>
3430
3431 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
3432 mulsidi3adddi patterns.
3433
3434 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
3435
3436 * g++.old-deja/g++.other/crash36.C: New test.
3437
3438 2000-11-08 Jakub Jelinek <jakub@redhat.com>
3439
3440 * g++.old-deja/g++.other/init16.C: New test.
3441
3442 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
3443
3444 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
3445
3446 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
3447
3448 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
3449 * gcc.c-torture/execute/va-arg-16.x: Likewise.
3450 * gcc.c-torture/execute/va-arg-17.x: Likewise.
3451
3452 2000-11-07 DJ Delorie <dj@redhat.com>
3453
3454 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
3455
3456 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3457
3458 * gcc.c-torture/execute/string-opt-1.c: New test.
3459
3460 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
3461
3462 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
3463 mips-sgi-irix6.* because the MIPS ABI passes floating-point
3464 parameters in registers, and there is no way for a varargs
3465 function to know in which order the integer and floating-point
3466 parameters should be interleaved when they are placed on the
3467 stack.
3468 * gcc.c-torture/execute/va-arg-16.x: Likewise.
3469 * gcc.c-torture/execute/va-arg-17.x: Likewise.
3470
3471 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3472
3473 * gcc.c-torture/execute/string-opt-2.c: New test.
3474
3475 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
3476
3477 * g++.old-deja/g++.pt/crash60.C: New test.
3478
3479 2000-11-06 Jakub Jelinek <jakub@redhat.com>
3480
3481 * g++.old-deja/g++.other/crash24.C: New test.
3482 * g++.old-deja/g++.other/crash25.C: New test.
3483 * g++.old-deja/g++.other/crash26.C: New test.
3484 * g++.old-deja/g++.other/crash27.C: New test.
3485 * g++.old-deja/g++.other/crash28.C: New test.
3486 * g++.old-deja/g++.other/crash29.C: New test.
3487 * g++.old-deja/g++.other/crash30.C: New test.
3488 * g++.old-deja/g++.other/crash31.C: New test.
3489 * g++.old-deja/g++.other/crash32.C: New test.
3490 * g++.old-deja/g++.other/crash33.C: New test.
3491 * g++.old-deja/g++.other/crash34.C: New test.
3492 * g++.old-deja/g++.other/crash35.C: New test.
3493
3494 2000-11-06 Jakub Jelinek <jakub@redhat.com>
3495
3496 * gcc.c-torture/execute/20001031-1.c: New test.
3497
3498 2000-11-04 Mark Mitchell <mark@codesourcery.com>
3499
3500 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
3501 namespace.
3502
3503 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
3504 standards-conformant.
3505
3506 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
3507
3508 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
3509 * g++.old-deja/g++.mike/p755a.C: Likewise.
3510 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
3511 library makes no calls to `operator new' during initialization.
3512
3513 2000-11-04 Neil Booth <neilb@earthling.net>
3514
3515 * gcc.dg/cpp/include2.c: New tests.
3516
3517 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
3518
3519 * lib/g++.exp (g++_set_ld_library_path): New function.
3520 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
3521
3522 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
3523
3524 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
3525 warnings.
3526
3527 2000-11-01 Richard Henderson <rth@redhat.com>
3528
3529 * g++.old-deja/g++.ext/namedret1.C: New.
3530 * g++.old-deja/g++.ext/namedret2.C: New.
3531 * g++.old-deja/g++.ext/namedret3.C: New.
3532
3533 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
3534
3535 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
3536 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
3537
3538 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3539
3540 * gcc.c-torture/execute/va-arg-21.c: New test.
3541
3542 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
3543
3544 * gcc.dg/c99-complex-2.c: New test.
3545
3546 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3547
3548 * gcc.c-torture/execute/stdio-opt-1.c: New test.
3549
3550 2000-10-31 Jakub Jelinek <jakub@redhat.com>
3551
3552 * g++.old-deja/g++.other/inline16.C: New test.
3553
3554 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
3555
3556 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
3557 __PRETTY_FUNCTION__
3558
3559 2000-10-29 Neil Booth <neilb@earthling.net>
3560
3561 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
3562 New tests.
3563 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
3564 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
3565 optimisation.
3566
3567 2000-10-29 Neil Booth <neilb@earthling.net>
3568
3569 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
3570 * mi1.c, mi1c.h: Add null directives to multiple-include test.
3571 * mi5.c: Test multiple includes work with -C.
3572 * trigraphs.c: Test ^= version.
3573
3574 2000-10-28 Neil Booth <neilb@earthling.net>
3575
3576 New tests and test updates for new macro expander.
3577
3578 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
3579 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
3580 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
3581 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
3582 new diagnostic messages.
3583
3584 * gcc.dg/cpp/macro3.c: New tests.
3585
3586 2000-10-27 Mark Mitchell <mark@codesourcery.com>
3587
3588 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
3589 on the same line.
3590
3591 2000-10-27 Jakub Jelinek <jakub@redhat.com>
3592
3593 * g++.old-deja/g++.other/eh2.C: New test.
3594
3595 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
3596
3597 * gcc.c-torture/execute/20001027-1.c: New test.
3598
3599 2000-10-26 Richard Henderson <rth@redhat.com>
3600
3601 * gcc.c-torture/execute/20001026-1.c: New.
3602
3603 2000-10-26 Mark Mitchell <mark@codesourcery.com>
3604
3605 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
3606 * g++.old-deja/g++.law/builtin1.C: Likewise.
3607 * g++.old-deja/g++.law/ctors10.C: Likewise.
3608 * g++.old-deja/g++.law/virtual3.C: Likewise.
3609 * g++.old-deja/g++.mike/p658.C: Likewise.
3610 * g++.old-deja/g++.other/sibcall1.C: Likewise.
3611 * g++.old-deja/g++.other/vaarg2.C: Likewise.
3612 * g++.old-deja/g++.robertl/eb124.C: Likewise.
3613 * g++.old-deja/g++.robertl/eb44.C: Likewise.
3614 * g++.old-deja/g++.robertl/eb77.C: Likewise.
3615
3616 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
3617
3618 * gcc.c-torture/compile/20001024-1.c: New test.
3619
3620 2000-10-25 Mark Mitchell <mark@codesourcery.com>
3621
3622 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
3623 to tell us whether or not we are using V3.
3624
3625 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
3626
3627 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
3628 operands.
3629
3630 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
3631
3632 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
3633
3634 2000-10-25 Jakub Jelinek <jakub@redhat.com>
3635
3636 * gcc.c-torture/execute/20001024-1.c: New test.
3637
3638 2000-10-24 Jakub Jelinek <jakub@redhat.com>
3639
3640 * g++.old-deja/g++.other/sibcall1.C: New test.
3641
3642 2000-10-20 Jakub Jelinek <jakub@redhat.com>
3643
3644 * gcc.dg/noncompile/init-3.c: New test.
3645
3646 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
3647
3648 * gcc.dg/format-array-1.c: New test.
3649
3650 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
3651
3652 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
3653 writing through null pointers; remove comment about testing
3654 unterminated strings.
3655
3656 2000-10-17 Matthew Hiller <hiller@redhat.com>
3657
3658 * gcc.c-torture/execute/20001017-2.c: New test.
3659
3660 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
3661
3662 * gcc.c-torture/compile/20001018-1.c: New test.
3663 * gcc.c-torture/compile/20001018-1.x: Xfail.
3664
3665 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3666
3667 * gcc.c-torture/execute/20001017-1.c: New test.
3668
3669 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
3670
3671 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
3672 for multiple use of arguments with scanf formats; add tests for
3673 multiple use of arguments.
3674
3675 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
3676
3677 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
3678
3679 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
3680
3681 * gcc.dg/format-miss-1.c: New test.
3682
3683 2000-10-16 Jakub Jelinek <jakub@redhat.com>
3684
3685 * gcc.c-torture/execute/20001013-1.c: New test.
3686
3687 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
3688
3689 * gcc.dg/format-branch-1.c: New test.
3690
3691 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
3692
3693 * README, lib/file-format.exp: Remove EGCS references.
3694
3695 2000-10-16 Jakub Jelinek <jakub@redhat.com>
3696
3697 * gcc.dg/20001013-1.c: New test.
3698
3699 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
3700
3701 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
3702 for intmax_t in the compiler using __typeof__ and the type rules
3703 for conditional expressions.
3704
3705 2000-10-13 Jakub Jelinek <jakub@redhat.com>
3706
3707 * gcc.dg/20001012-1.c: New test.
3708 * gcc.dg/20001012-2.c: New test.
3709
3710 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
3711
3712 * gcc.dg/format-attr-1.c: New test.
3713
3714 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
3715
3716 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
3717 __LONG_LONG_MAX__ instead of LLONG_MAX.
3718
3719 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
3720
3721 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
3722 scanf flags.
3723 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
3724 flags.
3725
3726 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
3727
3728 * gcc.dg/sequence-pt-1.c: New test.
3729
3730 2000-10-11 Geoff Keating <geoffk@cygnus.com>
3731
3732 * gcc.c-torture/execute/20001011-1.c: New testcase.
3733 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
3734
3735 2000-10-10 Jakub Jelinek <jakub@redhat.com>
3736
3737 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
3738 does not error on it.
3739
3740 2000-10-10 Jakub Jelinek <jakub@redhat.com>
3741
3742 * gcc.dg/20001009-1.c: New test.
3743
3744 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
3745
3746 * gcc.c-torture/compile/20001009-1.c: Move from here ....
3747 * gcc.c-torture/execute/20001009-2.c: ... to here.
3748
3749 2000-10-09 Geoff Keating <geoffk@cygnus.com>
3750
3751 * gcc.c-torture/compile/20001009-1.c: New testcase.
3752 * gcc.c-torture/execute/20001009-1.c: New testcase.
3753 Testcases provided by Jan Hubicka <jh@suse.cz>.
3754
3755 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
3756
3757 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
3758 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
3759 uintmax_t using <limits.h> to emulate the compiler's internal
3760 logic. No longer XFAIL %j tests.
3761
3762 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
3763
3764 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
3765 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
3766 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
3767 regexps and details of expected handling of some bad formats.
3768 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
3769 suppression.
3770
3771 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
3772
3773 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
3774 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
3775 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
3776 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
3777 in list archives.
3778
3779 2000-10-06 Richard Henderson <rth@cygnus.com>
3780
3781 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
3782 * g++.old-deja/g++.brendan/crash52.C: Likewise.
3783 * g++.old-deja/g++.jason/report.C: Likewise.
3784 * g++.old-deja/g++.law/friend5.C: Likewise.
3785 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
3786 of the expected warnings.
3787
3788 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
3789
3790 * g++.old-deja/g++.pt/enum14.C: New test.
3791
3792 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
3793
3794 * g++.old-deja/g++.pt/crash59.C: New test.
3795
3796 2000-10-04 Will Cohen <wcohen@redhat.com>
3797
3798 * gcc.dg/20000926-1.c: New test.
3799
3800 2000-10-03 Geoff Keating <geoffk@cygnus.com>
3801
3802 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
3803 function name for current C++ compiler.
3804 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
3805
3806 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
3807
3808 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
3809 __PRETTY_FUNCTION__.
3810 * g++.old-deja/g++.ext/pretty2.C: Likewise.
3811
3812 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3813
3814 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
3815
3816 2000-09-26 Jakub Jelinek <jakub@redhat.com>
3817
3818 * gcc.c-torture/compile/20000923-1.c: New test.
3819
3820 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
3821
3822 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
3823 * g++.old-deja/g++.pt/ttp62.C: Same.
3824 * g++.old-deja/g++.other/inline14.C: Same.
3825
3826 2000-09-24 Richard Henderson <rth@cygnus.com>
3827
3828 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
3829
3830 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
3831
3832 * gcc.dg/c90-printf-1.c: Add test for wide string format.
3833
3834 2000-09-22 Geoff Keating <geoffk@cygnus.com>
3835
3836 * gcc.c-torture/compile/20000922-1.c: New file.
3837
3838 2000-09-21 Nick Clifton <nickc@redhat.com>
3839
3840 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
3841 a signed long modulo operation.
3842 (mod6): New funciton - perform an unsigned long modulo operation.
3843 (main): Add tests for modulos of very large numbers by very small
3844 dividends.
3845
3846 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3847
3848 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
3849
3850 2000-09-19 Richard Henderson <rth@cygnus.com>
3851
3852 * gcc.dg/compare2.c (case 10): XFAIL.
3853
3854 2000-09-18 Richard Henderson <rth@cygnus.com>
3855
3856 * gcc.c-torture/execute/20000906-1.c: Move ...
3857 * gcc.dg/20000906-1.c: ... here. Only run on targets
3858 that support __builtin_trap.
3859
3860 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
3861
3862 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
3863
3864 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
3865
3866 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
3867 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
3868 more $ format tests.
3869
3870 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
3871
3872 * gcc.dg/format-errmk-1.c: New test.
3873
3874 2000-09-17 Greg McGary <greg@mcgary.org>
3875
3876 * gcc.c-torture/execute/20000917-1.x: Remove.
3877
3878 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
3879
3880 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
3881
3882 2000-09-17 Greg McGary <greg@mcgary.org>
3883
3884 * gcc.c-torture/execute/20000917-1.c: New test.
3885 * gcc.c-torture/execute/20000917-1.x: XFAIL.
3886
3887 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
3888
3889 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
3890 in nested macro bug.
3891
3892 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
3893
3894 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
3895
3896 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
3897
3898 * gcc.c-torture/execute/20000914-1.c: New test.
3899
3900 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
3901
3902 * g++.other/inline13.C: New test.
3903
3904 2000-09-12 Andreas Jaeger <aj@suse.de>
3905
3906 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
3907 constant by Ulrich Drepper <drepper@redhat.com>.
3908
3909 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
3910
3911 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
3912
3913 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3914
3915 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
3916
3917 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
3918
3919 * gcc.dg/cpp/backslash.c: New test.
3920
3921 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
3922
3923 * gcc.c-torture/execute/20000910-1.c: New test.
3924 * gcc.c-torture/execute/20000910-2.c: Likewise.
3925
3926 2000-09-11 Robert Lipe <robertl@sco.com>
3927
3928 * gcc.dg/pragma-align.c: New test.
3929
3930 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
3931
3932 * g++.old-deja/g++.pt/explicit82.C: New test.
3933 * g++.old-deja/g++.pt/explicit83.C: New test.
3934
3935 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
3936
3937 * gcc.dg/asm-names.c: New test.
3938
3939 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3940
3941 * gcc.dg/cpp/tr-warn6.c: New test
3942
3943 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
3944
3945 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
3946 be accepted.
3947
3948 2000-09-07 Catherine Moore <clm@redhat.com>
3949
3950 * gcc.c-torture/execute/unroll-1.c: New test.
3951
3952 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
3953
3954 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
3955 ERROR markers.
3956 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
3957 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
3958 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
3959 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
3960 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
3961 Preprocess only.
3962 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
3963 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
3964
3965 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
3966
3967 * g++.old-deja/g++.pt/deduct2.C: New test.
3968
3969 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
3970
3971 * g++.old-deja/g++.pt/parms2.C: New test.
3972
3973 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
3974
3975 * g++.old-deja/g++.pt/crash58.C: New test.
3976
3977 2000-09-06 Greg McGary <greg@mcgary.org>
3978
3979 * gcc.c-torture/execute/20000906-1.c: New test.
3980 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
3981
3982 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3983
3984 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
3985
3986 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
3987
3988 * g++.old-deja/g++.pt/crash57.C: New test.
3989
3990 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
3991
3992 * g++.old-deja/g++.pt/crash56.C: New test.
3993
3994 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
3995
3996 * g++.old-deja/g++.pt/koenig1.C: New test.
3997
3998 2000-09-04 Jakub Jelinek <jakub@redhat.com>
3999
4000 * gcc.dg/20000904-1.c: New test.
4001
4002 2000-09-04 Jakub Jelinek <jakub@redhat.com>
4003
4004 * gcc.dg/cpp/paste8.c: New test.
4005
4006 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
4007
4008 * gcc.c-torture/compile/20000827-1.c: New test.
4009
4010 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
4011
4012 * gcc.dg/format-diag-1.c: New test.
4013
4014 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
4015
4016 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
4017 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
4018 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
4019 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
4020 gcc.dg/formatz-1.c: Adjust warning regular expressions.
4021
4022 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
4023
4024 * g++.old-deja/g++.other/nested4.C: New test.
4025
4026 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
4027
4028 * g++.old-deja/g++.ns/scoped1.C: New test.
4029
4030 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
4031
4032 * lib/g++.exp: Support testing already-installed GCC.
4033
4034 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4035
4036 * wtr-label-1.c, wtr-suffix-1.c: New tests.
4037
4038 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4039
4040 * gcc.dg/return-type-2.c: New test.
4041
4042 2000-08-27 Geoff Keating <geoffk@cygnus.com>
4043
4044 * gcc.c-torture/compile/20000825-1.c: New test.
4045
4046 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
4047
4048 * gcc.dg/dwarf2-2.c: New test.
4049
4050 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
4051
4052 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
4053 dg-warning regexps.
4054
4055 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
4056
4057 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
4058 gcc.dg/format-ext-5.c: New tests.
4059
4060 2000-08-25 Jakub Jelinek <jakub@redhat.com>
4061
4062 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
4063
4064 2000-08-24 Mark Mitchell <mark@codesourcery.com>
4065
4066 * gcc.dg/noncompile/930622-2.c: Adjust error message.
4067
4068 2000-08-24 Richard Henderson <rth@cygnus.com>
4069
4070 * gcc.dg/ia64-sync-1.c: New test.
4071 * gcc.dg/ia64-sync-2.c: New test.
4072 * gcc.dg/ia64-asm-1.c: New test.
4073
4074 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
4075
4076 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
4077 * gcc.dg/format-ext-2.c: New test.
4078
4079 2000-08-23 Jason Merrill <jason@redhat.com>
4080
4081 * lib/old-dejagnu.exp: Also ignore "In member function" and
4082 "At global scope".
4083
4084 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4085
4086 * gcc.dg/noncompile/label-lineno-1.c: New test.
4087
4088 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
4089
4090 * gcc.dg/c99-array-nonobj-1.c: New test.
4091
4092 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
4093
4094 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
4095 tests.
4096 * gcc.dg/format-ext-1.c: New test.
4097
4098 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4099
4100 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
4101 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
4102 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
4103 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
4104 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
4105
4106 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
4107
4108 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
4109 gcc.dg/c99-strftime-2.c: New tests.
4110
4111 2000-08-22 Richard Henderson <rth@cygnus.com>
4112
4113 * gcc.c-torture/execute/20000822-1.c: New test.
4114
4115 2000-08-21 Jakub Jelinek <jakub@redhat.com>
4116
4117 * gcc.c-torture/execute/20000819-1.x: Remove.
4118
4119 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
4120
4121 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
4122 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
4123 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
4124 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
4125 gcc.dg/format-xopen-1.c: New tests.
4126
4127 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
4128
4129 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
4130
4131 2000-08-21 Jakub Jelinek <jakub@redhat.com>
4132
4133 * g++.old-deja/g++.other/loop2.C: New test.
4134
4135 * gcc.c-torture/compile/20000606-1.c: New test.
4136 * gcc.c-torture/compile/20000728-1.c: New test.
4137 * gcc.c-torture/execute/20000801-1.c: New test.
4138 * gcc.c-torture/execute/20000801-2.c: New test.
4139 * gcc.c-torture/execute/20000819-1.c: New test.
4140 * gcc.c-torture/execute/20000819-1.x: XFAIL.
4141 * gcc.dg/20000629-1.c: New test.
4142 * gcc.dg/20000724-1.c: New test.
4143 * gcc.dg/20000807-1.c: New test.
4144
4145 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
4146
4147 * gcc.dg/cpp/pragma-1.c: New test.
4148 * gcc.dg/cpp/pragma-2.c: New test.
4149
4150 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
4151
4152 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
4153 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
4154
4155 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4156
4157 * gcc.c-torture/compile/20000818-1.c: New test.
4158
4159 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
4160
4161 * gcc.c-torture/execute/20000818-1.c: New test.
4162
4163 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
4164
4165 * gcc.dg/format-va-1.c: New test.
4166
4167 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
4168
4169 * g++.old-deja/g++.other/typedef8.C: New test.
4170
4171 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
4172
4173 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
4174 * g++.old-deja/g++.mike/net36.C: Mark candidate.
4175 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
4176 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
4177 * g++.old-deja/g++.other/ptrmem7.C: New test.
4178 * g++.old-deja/g++.pt/ptrmem10.C: New test.
4179
4180 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
4181
4182 * g++.old-deja/g++.pt/typename27.C: New test.
4183
4184 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
4185
4186 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
4187 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
4188 * g++.old-deja/g++.pt/friend45.C: New test.
4189 * g++.old-deja/g++.other/friend8.C: New test.
4190
4191 2000-08-15 Richard Henderson <rth@cygnus.com>
4192
4193 * gcc.c-torture/execute/20000815-1.c: New test.
4194
4195 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
4196
4197 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
4198 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
4199 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
4200
4201 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
4202
4203 * g++.old-deja/g++.other/refinit2.C: New test.
4204
4205 2000-08-13 Geoff Keating <geoffk@cygnus.com>
4206
4207 * lib/c-torture.exp (c-torture): Make
4208 compiler_conditional_xfail_data global.
4209 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
4210 compiler_conditional_xfail_data machinery.
4211 (f-torture-execute): Likewise.
4212 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
4213 and only when unrolling loops.
4214
4215 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
4216
4217 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
4218
4219 * g++.old-deja/g++.pt/explicit81.C: New test.
4220
4221 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
4222
4223 * g++.old-deja/g++.pt/typename26.C: New test.
4224
4225 2000-08-10 Geoff Keating <geoffk@cygnus.com>
4226
4227 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
4228 warning.
4229
4230 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
4231
4232 * g++.old-deja/g++.other/array3.C: New test.
4233
4234 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
4235
4236 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
4237 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
4238 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
4239 New tests.
4240
4241 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
4242
4243 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
4244 * g++.old-deja/g++.abi/vmihint.C: Likewise.
4245
4246 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
4247
4248 * gcc.c-torture/execute/20000808-1.c: New test.
4249
4250 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
4251
4252 * gcc.dg/c90-const-expr-1.c: New test.
4253
4254 2000-08-08 Richard Henderson <rth@cygnus.com>
4255
4256 * gcc.dg/noncompile/920923-1.c: Declare calloc.
4257
4258 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
4259
4260 * gcc.dg/noncompile/const-ll-1.c: New test.
4261
4262 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
4263
4264 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
4265
4266 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
4267
4268 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
4269 that running programs linked against the shared version of libobjc
4270 run correctly.
4271
4272 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
4273
4274 * gcc.dg/c99-printf-1.c: New test.
4275
4276 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
4277
4278 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
4279
4280 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
4281
4282 * gcc.c-torture/execute/20000731-1.x: Delete.
4283
4284 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
4285
4286 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
4287 and torture_without_loops as is done by c-torture.exp.
4288 (search_for): Copy from c-torture.exp.
4289 (gcc-dg-runtest): New function, drives a directory of tests
4290 iterating over the TORTURE_OPTIONS.
4291 (scan-assembler, scan-assembler-not): Move here from
4292 individual directory drivers.
4293
4294 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
4295 defined by lib/gcc-dg.exp.
4296 * gcc.dg/cpp/cpp.exp: Likewise.
4297 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
4298 gcc-dg-runtest, so we cycle over optimization options.
4299
4300 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
4301 * gcc.dg/compare2.c: No longer expected to fail.
4302
4303 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
4304
4305 * gcc.c-torture/execute/20000804-1.c: New test.
4306
4307 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
4308
4309 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
4310
4311 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
4312
4313 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
4314
4315 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
4316
4317 * gcc.c-torture/compile/20000803-1.c: New test.
4318
4319 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
4320
4321 * gcc.c-torture/execute/20000801-3.c,
4322 gcc.c-torture/execute/20000801-4.c: New tests.
4323 * gcc.c-torture/execute/20000801-3.x,
4324 gcc.c-torture/execute/20000801-4.x: Xfail.
4325
4326 2000-08-02 Geoff Keating <geoffk@cygnus.com>
4327
4328 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
4329 libobjc/.libs to allow for libtool.
4330
4331 2000-08-02 Jakub Jelinek <jakub@redhat.com>
4332
4333 * gcc.c-torture/compile/20000802-1.c: New test.
4334
4335 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
4336
4337 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
4338
4339 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
4340
4341 * gcc-c-torture/execute/20000731-2.c: New test.
4342
4343 * gcc.c-torture/execute/20000731-1.c: New test.
4344 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
4345
4346 2000-07-31 Jakub Jelinek <jakub@redhat.com>
4347
4348 * testsuite/gcc.dg/cpp/paste7.c: New test.
4349 * gcc.dg/cpp/20000725-1.c: New test.
4350
4351 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
4352
4353 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
4354 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
4355 declaration warning for __builtin_dwarf_reg_size.
4356
4357 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
4358
4359 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
4360
4361 * gcc.dg/noncompile/voidparam-1.c: New test.
4362
4363 2000-07-30 Richard Henderson <rth@cygnus.com>
4364
4365 * gcc.dg/c90-digraph-1.c: Don't xfail.
4366 * gcc.dg/compare2.c (case 10): Xfail.
4367 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
4368
4369 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
4370
4371 * gcc.dg/c99-main-1.c: New test.
4372
4373 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
4374
4375 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
4376
4377 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
4378
4379 * gcc.c-tortuer/execute/20000726-1.c: New test.
4380
4381 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
4382
4383 * gcc.c-torture/execute/enum-2.c: New test.
4384
4385 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4386
4387 * gcc.dg/cpp/tr-warn3.c: New test.
4388
4389 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
4390
4391 * g++.old-deja/g++.ext/implicit1.C: Remove.
4392 * g++.old-deja/g++.jason/c2.C: Remove
4393 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
4394 * g++.old-deja/g++.pt/crash16.C: Likewise.
4395 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
4396
4397 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
4398
4399 * g++.old-deja/g++.other/for2.C: New test.
4400
4401 2000-07-25 Jakub Jelinek <jakub@redhat.com>
4402
4403 * gcc.dg/20000720-1.c: New test.
4404
4405 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
4406
4407 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
4408
4409 2000-07-24 Geoff Keating <geoffk@cygnus.com>
4410
4411 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
4412 * gcc.c-torture/execute/20000722-1.c: New.
4413 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
4414
4415 2000-07-24 Jakub Jelinek <jakub@redhat.com>
4416
4417 * gcc.dg/cpp/20000720-1.S: New test.
4418
4419 2000-07-21 Michael Meissner <meissner@redhat.com>
4420
4421 * gcc.c-torture/execute/ieee/hugeval.c: New test.
4422
4423 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
4424
4425 * g++.old-deja/g++.brendan/crash16.C,
4426 g++.old-deja/g++.brendan/parse3.C,
4427 g++.old-deja/g++.brendan/redecl1.C,
4428 g++.old-deja/g++.ns/template13.C,
4429 g++.old-deja/g++.other/decl4.C,
4430 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
4431
4432 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
4433
4434 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
4435 and "Internal error".
4436
4437 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
4438 regexps.
4439 * gcc.dg/cpp/paste6.c: New test.
4440
4441 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
4442
4443 * gcc.dg/cpp/tr-direct.c: New test.
4444
4445 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
4446 gcc.dg/cpp/undef1.c: Tweak error regexps.
4447
4448 2000-07-18 Eric Christopher <echristo@redhat.com>
4449
4450 * gcc.c-torture/compile/20000718-1.c: New test.
4451
4452 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
4453
4454 * cpplex.c (_cpp_push_token): If the token being pushed back
4455 is the previous token in this context, just subtract one from
4456 context->posn.
4457 * cppmacro.c (save_expansion): Clear aux field when storing a
4458 placemarker.
4459
4460 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
4461
4462 * gcc.dg/noncompile/redecl-1.c: New test.
4463
4464 2000-07-18 Jakub Jelinek <jakub@redhat.com>
4465
4466 * gcc.c-torture/execute/20000717-5.c: New test.
4467 * gcc.c-torture/execute/20000717-1.x: Removed.
4468
4469 2000-07-17 Richard Henderson <rth@cygnus.com>
4470
4471 * gcc.c-torture/execute/20000717-4.c: New test.
4472
4473 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
4474
4475 * gcc.dg/cpp/syshdr.c: New test.
4476 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
4477
4478 2000-07-17 Neil Booth <neilb@earthling.net>
4479
4480 * gcc.dg/cpp/cmdlne-dM.c: New test.
4481 * gcc.dg/cpp/cmdlne-dD.c: New test.
4482
4483 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
4484
4485 * gcc.c-torture/execute/20000717-3.c: New test.
4486
4487 * gcc.c-torture/compile/20000717-1.c: New test.
4488
4489 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
4490
4491 * gcc.c-torture/execute/20000717-2.c: New test.
4492
4493 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
4494
4495 * gcc.dg/formatz-1.c: New test.
4496
4497 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
4498 * gcc.dg/c99-digraph-1.c: New tests.
4499
4500 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
4501 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
4502
4503 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
4504 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
4505 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
4506 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
4507 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
4508 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
4509 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
4510
4511 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
4512
4513 * gcc.c-torture/execute/20000717-1.c: New test.
4514 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
4515
4516 2000-07-15 Jakub Jelinek <jakub@redhat.com>
4517
4518 * gcc.c-torture/execute/20000715-2.c: New test.
4519 * gcc.dg/20000715-1.c: New test.
4520
4521 2000-07-15 Michael Meissner <meissner@redhat.com>
4522
4523 * gcc.c-torture/execute/20000715-1.c: New test.
4524
4525 2000-07-13 Jakub Jelinek <jakub@redhat.com>
4526
4527 * gcc.c-torture/execute/20000707-1.c: New test.
4528
4529 2000-07-13 Neil Booth <NeilB@earthling.net>
4530
4531 * testsuite/gcc.dg/cpp/digraph1.c,
4532 testsuite/gcc.dg/cpp/digraph2.c,
4533 testsuite/gcc.dg/cpp/digraphs.c: New tests.
4534
4535 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
4536
4537 * g77.f-torture/compile/20000630-2.f: New test.
4538 * g77.f-torture/compile/20000630-2.x
4539
4540 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
4541
4542 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
4543
4544 2000-07-11 Neil Booth <NeilB@earthling.net>
4545
4546 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
4547
4548 2000-07-11 Neil Booth <NeilB@earthling.net>
4549
4550 * gcc.dg/cpp/cmdlne-C.c: New.
4551
4552 2000-07-09 Neil Booth <NeilB@earthling.net>
4553
4554 * gcc.dg/cpp/directiv.c: New tests.
4555 * gcc.dg/cpp/undef1.c: Update.
4556
4557 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
4558
4559 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
4560
4561 2000-07-09 Neil Booth <NeilB@earthling.net>
4562
4563 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
4564
4565 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
4566
4567 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
4568 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
4569
4570 2000-07-08 Neil Booth <NeilB@earthling.net>
4571
4572 * gcc.dg/cpp/macsyntx.c: New tests.
4573
4574 2000-07-07 Jakub Jelinek <jakub@redhat.com>
4575
4576 * gcc.dg/20000707-1.c: New test.
4577
4578 2000-07-07 Jakub Jelinek <jakub@redhat.com>
4579
4580 * gcc.c-torture/execute/20000706-1.c: New test.
4581 * gcc.c-torture/execute/20000706-2.c: New test.
4582 * gcc.c-torture/execute/20000706-3.c: New test.
4583 * gcc.c-torture/execute/20000706-4.c: New test.
4584 * gcc.c-torture/execute/20000706-5.c: New test.
4585
4586 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
4587
4588 * g++.old-deja/g++.pt/instantiate7.C: New test.
4589
4590 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
4591
4592 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
4593 * g++.old-deja/g++.mike/thunk3.C: Likewise.
4594 * g++.old-deja/g++.other/rtti3.C: Likewise.
4595 * g++.old-deja/g++.other/rttid3.C: Likewise.
4596
4597 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
4598
4599 * g77.f-torture/compile/20000630-1.x: Fix typo
4600
4601 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
4602
4603 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
4604 assembly output.
4605
4606 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
4607
4608 * gcc.dg/cpp/ident.c: New test.
4609
4610 2000-07-05 Neil Booth <NeilB@earthling.net>
4611
4612 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
4613 gcc.dg/cpp/lexstrng.c: New tests.
4614
4615 2000-07-04 Neil Booth <NeilB@earthling.net>
4616
4617 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
4618 * gcc.dg/cpp/strify2.c: Same.
4619
4620 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
4621
4622 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
4623 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
4624 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
4625 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
4626
4627 * testsuite/gcc.dg/cpp/macro1.c,
4628 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
4629 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
4630 testsuite/gcc.dg/cpp/strify1.c,
4631 testsuite/gcc.dg/cpp/strify2.c: New tests.
4632
4633 2000-07-03 Jakub Jelinek <jakub@redhat.com>
4634
4635 * gcc.c-torture/execute/20000703-1.c: New test.
4636
4637 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
4638
4639 * g++.old-deja/g++.pt (lookup10.C): New test.
4640
4641 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
4642
4643 * g++.old-deja/g++.pt (typename25.C): New test.
4644
4645 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
4646
4647 * gcc.c-torture/compile/20000701-1.c: New test.
4648
4649 2000-06-30 Nick Clifton <nickc@cygnus.com>
4650
4651 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
4652 to test case.
4653
4654 2000-06-30 Catherine Moore <clm@cygnus.com>
4655
4656 * gcc.c-torture/execute/align-1.c: New test.
4657
4658 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
4659
4660 * g++.old-deja/g++.pt/expr8.C: New test.
4661 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
4662
4663 2000-06-29 Nick Clifton <nickc@cygnus.com>
4664
4665 * gcc.c-torture/compile/20000629-1.c: New test.
4666
4667 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
4668
4669
4670 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
4671 gcc.dg/noncompile directory, depending on whether they're
4672 preprocessor tests or not. Annotate all the tests for the dg
4673 framework.
4674
4675 * gcc.c-torture/noncompile/noncompile.exp: Delete.
4676 * gcc.dg/noncompile/noncompile.exp: New.
4677
4678 * Moved files:
4679 Old name New name
4680 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
4681 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
4682 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
4683 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
4684 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
4685 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
4686 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
4687 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
4688 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
4689 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
4690 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
4691 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
4692 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
4693 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
4694 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
4695 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
4696 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
4697 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
4698 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
4699 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
4700 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
4701 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
4702 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
4703 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
4704
4705 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
4706 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
4707 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
4708 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
4709 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
4710 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
4711
4712 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
4713
4714 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
4715 declare one variable. On the fourth, error.
4716 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
4717 declared by 20000628-1a.h.
4718
4719 2000-06-29 Richard Henderson <rth@redhat.com>
4720
4721 * gcc.c-torture/execute/930529-1.x: New file.
4722 * gcc.dg/920413-1.c: Adjust expected warning text.
4723 * gcc.dg/980217-1.c: Declare abort.
4724 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
4725
4726 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
4727
4728 * g77.f-torture/compile/20000629-1.f: New test.
4729 * g77.f-torture/compile/20000629-1.x: Expected to fail.
4730
4731 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
4732
4733 Rearrange lots of files, removing entirely the
4734 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
4735 directories.
4736
4737 * Deleted files:
4738 gcc.c-torture/code_quality/code_quality.exp
4739 gcc.c-torture/special/special.exp
4740 gcc.failure/failure.exp
4741 gcc.failure/940409-1.x
4742 gcc.c-torture/compile/961203-1.x
4743
4744 * New files:
4745 gcc.misc-tests/linkage.exp
4746 gcc.c-torture/execute/920730-1t.c
4747 gcc.c-torture/execute/920730-1t.x
4748 gcc.c-torture/compile/920520-1.x
4749 gcc.c-torture/compile/920521-1.x
4750 gcc.c-torture/compile/981006-1.x
4751 gcc.c-torture/execute/eeprof-1.x
4752
4753 * Moved files (possibly with modifications to fit a new harness):
4754 Old name New name
4755 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
4756 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
4757 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
4758 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
4759 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
4760 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
4761 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
4762 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
4763 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
4764 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
4765 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
4766 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
4767 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
4768 gcc.failure/940409-1.c gcc.dg/940409-1.c
4769
4770 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
4771
4772 * c-torture/compile/961203-1.x: Delete.
4773
4774 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
4775 not exit. Include stdio.h.
4776 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
4777 * gcc.misc-tests/dg-12.c: Likewise.
4778 * gcc.misc-tests/dg-5.c: Likewise.
4779 * gcc.misc-tests/dg-6.c: Likewise.
4780 * gcc.misc-tests/dg-7.c: Prototype abort.
4781 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
4782 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
4783 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
4784 not exit.
4785 * gcc.misc-tests/sieve.c: Use return from main, not exit.
4786 * gcc.misc-tests/sort2.c: Use return from main, not exit.
4787
4788 2000-06-28 Jakub Jelinek <jakub@redhat.com>
4789
4790 * gcc.dg/cpp/20000628-1.c: New test.
4791 * gcc.dg/cpp/20000628-1.h: New header for above test.
4792 * gcc.dg/cpp/20000628-1a.h: Likewise.
4793
4794 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
4795
4796 * gcc.dg/cpp: New directory.
4797 * gcc.dg/cpp/cpp.exp: New driver.
4798 * gcc.dg/cpp/20000627-1.c: New test.
4799 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
4800 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
4801 and rewrite as a compilation test.
4802
4803 * gcc.dg: Move many files into the cpp subdirectory, possibly
4804 renaming or editing them as well.
4805 Old name New name
4806 990119-1.c cpp/19990119-1.c
4807 990228-1.c cpp/19990228-1.c
4808 990407-1.c cpp/19990407-1.c
4809 990409-1.c cpp/19990409-1.c
4810 990413-1.c cpp/19990413-1.c
4811 990703-1.c cpp/19990703-1.c
4812 20000127-1.c cpp/20000127-1.c
4813 20000129-1.c cpp/20000129-1.c
4814 20000207-1.c cpp/20000207-1.c
4815 20000207-2.c cpp/20000207-2.c
4816 20000209-1.c cpp/20000209-1.c
4817 20000209-2.c cpp/20000209-2.c
4818 20000301-1.c cpp/20000301-1.c
4819 20000419-1.c cpp/20000419-1.c
4820 20000510-1.S cpp/20000510-1.S
4821 20000519-1.c cpp/20000519-1.c
4822 20000529-1.c cpp/20000529-1.c
4823 20000625-1.c cpp/20000625-1.c
4824 20000625-2.c cpp/20000625-2.c
4825 cpp-as1.c cpp/assert1.c
4826 cpp-as2.c cpp/assert2.c
4827 cxx-comments-1.c cpp/cxxcom1.c
4828 cxx-comments-2.c cpp/cxxcom2.c
4829 endif-label.c cpp/endif.c
4830 cpp-hash1.c cpp/hash1.c
4831 cpp-hash2.c cpp/hash2.c
4832 cpp-if1.c cpp/if-1.c
4833 cpp-if2.c cpp/if-2.c
4834 cpp-if3.c cpp/if-3.c
4835 cpp-if4.c cpp/if-4.c
4836 cpp-if5.c cpp/if-5.c
4837 cpp-cond.c cpp/if-cexp.c
4838 cpp-missingop.c cpp/if-mop.c
4839 cpp-missingparen.c cpp/if-mpar.c
4840 cpp-opprec.c cpp/if-oppr.c
4841 cpp-ifparen.c cpp/if-paren.c
4842 cpp-shortcircuit.c cpp/if-sc.c
4843 cpp-shift.c cpp/if-shift.c
4844 cpp-unary.c cpp/if-unary.c
4845 cpp-li1.c cpp/line1.c
4846 cpp-li2.c cpp/line2.c
4847 lineno.c cpp/line3.c
4848 lineno-2.c cpp/line4.c
4849 cpp-mi.c cpp/mi1.c
4850 cpp-mic.h cpp/mi1c.h
4851 cpp-micc.h cpp/mi1cc.h
4852 cpp-mind.h cpp/mi1nd.h
4853 cpp-mindp.h cpp/mi1ndp.h
4854 cpp-mix.h cpp/mi1x.h
4855 cpp-mi2.c cpp/mi2.c
4856 cpp-mi2a.h cpp/mi2a.h
4857 cpp-mi2b.h cpp/mi2b.h
4858 cpp-mi2c.h cpp/mi2c.h
4859 cpp-mi3.c cpp/mi3.c
4860 cpp-mi3.def cpp/mi3.def
4861 poison-1.c cpp/poison.c
4862 pr-impl.c cpp/prag-imp.c
4863 cpp-redef-2.c cpp/redef1.c
4864 cpp-redef.c cpp/redef2.c
4865 strpaste.c cpp/strp1.c
4866 strpaste-2.c cpp/strp2.c
4867 cpp-tradpaste.c cpp/tr-paste.c
4868 cpp-tradstringify.c cpp/tr-str.c
4869 cpp-tradwarn1.c cpp/tr-warn1.c
4870 cpp-tradwarn2.c cpp/tr-warn2.c
4871 trigraphs.c cpp/trigraphs.c
4872 cpp-unc1.c cpp/unc1.c
4873 cpp-unc2.c cpp/unc2.c
4874 cpp-unc3.c cpp/unc3.c
4875 cpp-unc.c cpp/unc4.c
4876 undef.c cpp/undef1.c
4877 undef-2.c cpp/undef2.c
4878 cpp-wi1.c cpp/widestr1.c
4879
4880 2000-06-27 Mark Mitchell <mark@codesourcery.com>
4881
4882 * lib/g++.exp (g++_include_flags): Tweak.
4883
4884 2000-06-27 H.J. Lu <hjl@gnu.org>
4885 Loren J. Rittle <ljrittle@acm.org>
4886
4887 * lib/g++.exp (g++_include_flags): Override libgloss.exp
4888 version with one that knows about the new gcc tree structure.
4889 (g++_link_flags): Same.
4890
4891 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
4892
4893 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
4894 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
4895 case we are cross-compiling.
4896
4897 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
4898 g++.old-deja/g++.niklas/Makefile.in,
4899 g++.old-deja/g++.niklas/configure.in,
4900 g++.old-deja/g++.other/Makefile.in,
4901 g++.old-deja/g++.other/configure.in,
4902 gcc.c-torture/code_quality/Makefile.in,
4903 gcc.c-torture/code_quality/configure.in,
4904 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
4905 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
4906 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
4907 gcc.c-torture/execute/ieee/Makefile.in,
4908 gcc.c-torture/execute/ieee/configure.in,
4909 gcc.c-torture/noncompile/Makefile.in,
4910 gcc.c-torture/noncompile/configure.in,
4911 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
4912 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
4913 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
4914
4915 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
4916
4917 * g++.old-deja/g++.other/ambig3.C: New test.
4918
4919 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
4920
4921 * g++.old-deja/g++.pt/syntax1.C: New test.
4922 * g++.old-deja/g++.pt/syntax2.C: New test.
4923 * g++.old-deja/g++.other/syntax3.C: New test.
4924 * g++.old-deja/g++.other/syntax4.C: New test.
4925
4926 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
4927
4928 * gcc.dg/20000623-1.c: Prototype exit and abort.
4929
4930 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
4931
4932 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
4933 New tests.
4934 * gcc.dg/cpp-mi3.def: New file.
4935
4936 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
4937 inside assertions.
4938 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
4939 lexer's error messages.
4940 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
4941 divine anything from the linemarkers.
4942 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
4943 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
4944
4945 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
4946
4947 * gcc.dg/20000623-1.c: New test.
4948
4949 2000-06-22 Jakub Jelinek <jakub@redhat.com>
4950
4951 * gcc.c-torture/execute/20000622-1.c: New test.
4952
4953 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
4954
4955 * g++.old-deja/g++.other/init15.C: New test.
4956
4957 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
4958
4959 * g++.old-deja/g++.pt/vaarg2.C: New test.
4960 * g++.old-deja/g++.pt/vaarg3.C: New test.
4961
4962 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
4963
4964 * g++.old-deja/g++.other/dyncast6.C: New test.
4965
4966 2000-06-15 Jakub Jelinek <jakub@redhat.com>
4967
4968 * gcc.c-torture/execute/loop-6.c: New test.
4969
4970 2000-06-14 Jakub Jelinek <jakub@redhat.com>
4971
4972 * gcc.dg/20000614-1.c: New test.
4973 * gcc.dg/20000614-2.c: New test.
4974
4975 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
4976
4977 * g++.old-deja/g++.other/inline12.C: New test.
4978
4979 2000-06-13 Jakub Jelinek <jakub@redhat.com>
4980
4981 * g++.old-deja/g++.other/eh1.C: New test.
4982
4983 2000-06-12 Jakub Jelinek <jakub@redhat.com>
4984
4985 * g++.old-deja/g++.other/type.C: New test.
4986
4987 2000-06-05 Jakub Jelinek <jakub@redhat.com>
4988
4989 * g++.old-deja/g++.other/initstring.C: New test.
4990
4991 2000-06-12 Jason Merrill <jason@redhat.com>
4992
4993 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
4994
4995 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
4996
4997 * gcc.c-torture/compile/20000609-1.c: New test.
4998
4999 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
5000
5001 * gcc.dg/20000609-1.c: New test.
5002
5003 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
5004
5005 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
5006 * gcc.c-torture/noncompile/poison-1.c: Move...
5007 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
5008 * gcc.dg/cpp-li1.c: Add a token after the #line.
5009
5010 2000-06-05 Richard Henderson <rth@cygnus.com>
5011
5012 * gcc.c-torture/execute/20000605-2.c: New test.
5013 * gcc.c-torture/execute/20000605-3.c: New test.
5014
5015 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
5016
5017 * g77.f-torture/execute/20000503-1.x: New file.
5018
5019 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
5020
5021 * g++.old-deja/g++.eh/badalloc1.C: New test.
5022
5023 2000-06-05 Richard Henderson <rth@cygnus.com>
5024
5025 * gcc.c-torture/execute/20000605-1.c: New test.
5026
5027 2000-06-05 Jakub Jelinek <jakub@redhat.com>
5028 Nathan Sidwell <nathan@codesourcery.com>
5029
5030 * gcc.c-torture/compile/20000605-1.c: New test.
5031
5032 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
5033
5034 * g77.f-torture/compile/20000601-1.f: New test.
5035
5036 2000-06-03 Richard Henderson <rth@cygnus.com>
5037
5038 * gcc.c-torture/execute/20000603-1.c: New.
5039
5040 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
5041
5042 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
5043 * gcc.dg/noreturn-2.c (noreturn): Likewise.
5044
5045 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
5046
5047 * gcc.dg/compare2.c (case 12): XFAIL.
5048 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
5049 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
5050
5051 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
5052
5053 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
5054
5055 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
5056 guard macro is already defined when the header is first
5057 included.
5058 * gcc.dg/cpp-mix.h: New file.
5059 * gcc.dg/endif-label.c: Update patterns to match compiler.
5060
5061 * g++.brendan/complex1.C: Declare abort.
5062 * g++.law/refs4.C: Remove XFAIL.
5063 * g++.oliva/expr2.C: Declare abort and exit.
5064
5065 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
5066
5067 * gcc.c-torture/execute/20000528-1.c: New test.
5068
5069 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
5070 * g++.old-deja/g++.law/temps4.C: Likewise.
5071
5072 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
5073 stdlib.h. Call abort() on failure.
5074 * g++.old-deja/g++.law/refs4.C: Likewise.
5075 * g++.old-deja/g++.law/temps4.C: Likewise.
5076 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
5077 * gcc.c-torture/execute/20000112-1.c: Include string.h.
5078
5079 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
5080
5081 Relative to g++.dg/special:
5082 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
5083
5084 Relative to g++.old-deja:
5085 * g++.brendan/complex1.C, g++.jason/optimize2.C,
5086 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
5087 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
5088 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
5089 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
5090 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
5091 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
5092
5093 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
5094 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
5095 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
5096 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
5097 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
5098 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
5099 and/or string.h.
5100
5101 * g++.other/goto1.C: Update expectations for error messages.
5102
5103 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
5104
5105 * gcc.c-torture/compile/20000523-1.c: New test.
5106
5107 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
5108
5109 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
5110
5111 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
5112
5113 * g++.old-deja/g++.eh/catch11.C: New test.
5114 * g++.old-deja/g++.eh/catch12.C: New test.
5115
5116 2000-05-24 Nick Clifton <nickc@cygnus.com>
5117
5118 * gcc.c-torture/execute/20000523-1.c: New test.
5119
5120 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
5121
5122 * c-torture/execute/bcp-1.c: Replace abort in arg of
5123 __builtin_constant_p with a generic external function.
5124
5125 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
5126 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
5127 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
5128 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
5129 Prototype abort and/or exit.
5130
5131 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
5132 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
5133 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
5134 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
5135
5136 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
5137
5138 * gcc.dg/dwarf2-1.c: New test.
5139
5140 2000-05-20 Richard Henderson <rth@cygnus.com>
5141
5142 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
5143
5144 2000-05-20 Andreas Jaeger <aj@suse.de>
5145
5146 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
5147 testcase.
5148
5149 2000-05-19 David Edelsohn <edelsohn@gnu.org>
5150
5151 * gcc.c-torture/execute/20000519-2.c: New test.
5152
5153 2000-05-19 Andreas Jaeger <aj@suse.de>
5154
5155 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
5156 which fails with SSA.
5157
5158 * lib/c-torture.exp: Also test with -O3 -fssa.
5159
5160 2000-05-18 Michael Meissner <meissner@redhat.com>
5161
5162 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
5163 * gcc.c-torture/execute/920415-1.c: Ditto.
5164 * gcc.c-torture/execute/920501-1.c: Ditto.
5165 * gcc.c-torture/execute/conversion.c: Ditto.
5166 * gcc.c-torture/execute/cvt-1.c: Ditto.
5167
5168 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
5169
5170 * gcc.c-torture/compile/20000518-1.c: New test.
5171
5172 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
5173
5174 * g77.f-torture/compile/200005018.f: New test.
5175
5176 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
5177
5178 * gcc.c-torture/compile/20000517-1.c: New test.
5179
5180 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5181
5182 * gcc.c-torture/execute/20000516-1.c: New test.
5183
5184 2000-05-15 Jakub Jelinek <jakub@redhat.com>
5185
5186 * g++.old-deja/g++.other/eh.C: New test.
5187
5188 2000-05-12 Richard Henderson <rth@cygnus.com>
5189
5190 * gcc.c-torture/execute/990208-1.c (main): Don't pass
5191 constants through to doit's conditional.
5192
5193 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
5194
5195 * gcc.c-torture/compile/20000511-1.c: New test.
5196 * g77.f-torture/compile/20000511-1.f: New test.
5197 * g77.f-torture/compile/20000511-2.f: New test.
5198
5199 2000-05-11 Michael Meissner <meissner@redhat.com>
5200
5201 * gcc.c-torture/execute/20000511-1.c: New test.
5202
5203 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
5204
5205 * gcc.dg/dg.exp: Scan .S files as well as .c files.
5206 * gcc.dg/20000510-1.S: New.
5207
5208 2000-05-08 Catherine Moore <clm@cygnus.com>
5209
5210 * gcc.dg/unused-3.c: New.
5211
5212 2000-05-06 Richard Henderson <rth@cygnus.com>
5213
5214 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
5215 * g++.old-deja/g++.mike/warn1.C: Likewise.
5216 * g++.old-deja/g++.pt/local1.C: Likewise.
5217 * g++.old-deja/g++.pt/local7.C: Likewise.
5218 * g++.old-deja/g++.pt/spec16.C: Likewise.
5219
5220 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
5221
5222 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
5223
5224 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
5225
5226 * g77.f-torture/execute/20000503-1.f: New test.
5227
5228 2000-05-04 Andreas Jaeger <aj@suse.de>
5229
5230 * gcc.dg/noreturn-2.c: New test.
5231
5232 2000-05-04 Neil Booth <NeilB@earthling.net>
5233
5234 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
5235 preprocessor.
5236
5237 2000-05-04 Richard Henderson <rth@cygnus.com>
5238
5239 * gcc.c-torture/execute/20000503-1.c: Fix typo.
5240
5241 2000-05-04 Richard Henderson <rth@cygnus.com>
5242
5243 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
5244 OpenSSL by Jason R Thorpe.
5245
5246 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
5247
5248 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
5249
5250 2000-05-03 Robert Lipe <robertlipe@usa.net>
5251
5252 * gcc.dg/20000503-1.c: New test.
5253
5254 2000-05-02 Jakub Jelinek <jakub@redhat.com>
5255
5256 * gcc.c-torture/compile/20000502-1.c: New test.
5257 * g++.old-deja/g++.other/align.C: New test.
5258 * gcc.dg/cpp-tradstringify.c: New test.
5259
5260 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
5261
5262 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
5263 and hard registers.
5264
5265 2000-04-26 Geoff Keating <geoffk@cygnus.com>
5266
5267 * gcc.c-torture/execute/loop-5.c: New test.
5268
5269 2000-04-25 Jakub Jelinek <jakub@redhat.com>
5270
5271 * gcc.c-torture/execute/va-arg-20.c: New test.
5272
5273 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
5274
5275 * gcc.c-torture/execute/20000422-1.c: New test.
5276
5277 2000-04-20 Greg McGary <gkm@gnu.org>
5278
5279 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
5280 when optimizing, but without sibling-call optimizations (-O1).
5281
5282 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
5283
5284 * gcc.c-torture/compile/20000420-1.c: New test.
5285
5286 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
5287
5288 * g++.abi/ptrflags.C: New test.
5289 * g++.eh/catchptr1.C: Test incomplete pointer chains.
5290
5291 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
5292
5293 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
5294
5295 2000-04-19 Greg McGary <gkm@gnu.org>
5296
5297 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
5298 sibling-call optimizations.
5299
5300 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
5301
5302 * gcc.dg/20000419-1.c: New test.
5303
5304 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
5305
5306 * gcc.c-torture/execute/20000412-6.c: New test.
5307
5308 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
5309
5310 * gcc.c-torture/execute/20000412-5.c: New test.
5311 * g77.f-torture/compile/20000412-1.f: New test.
5312 * gcc.c-torture/execute/20000412-4.c: New test.
5313 * gcc.c-torture/compile/20000412-2.c: New test.
5314 * gcc.c-torture/execute/20000412-3.c: New test.
5315 * gcc.c-torture/compile/20000412-1.c: New test.
5316 * gcc.c-torture/execute/20000412-2.c: New test.
5317
5318 2000-04-12 Jakub Jelinek <jakub@redhat.com>
5319
5320 * objc/execute/bf-20.m: New test.
5321
5322 2000-04-10 Richard Henderson <rth@cygnus.com>
5323
5324 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
5325
5326 * gcc.c-torture/execute/20000412-1.c: New test.
5327
5328 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
5329
5330 * g++.old-deja/g++.eh/catchptr1.C: New test.
5331
5332 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
5333
5334 * g++.old-deja/g++.abi/cxa_vec.C: New test.
5335
5336 2000-04-08 Neil Booth <NeilB@earthling.net>
5337
5338 * gcc.dg/cpp-nullchar.c: Remove test as
5339 embedded nulls cause problems.
5340
5341 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5342
5343 * gcc.dg/compare2.c: New test.
5344
5345 2000-04-08 Neil Booth <NeilB@earthling.net>
5346
5347 * gcc.dg/cpp-nullchar.c: New test.
5348
5349 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
5350
5351 * gcc.dg/cpp-mi2.c: New test.
5352 * gcc.dg/cpp-mi2[abc].h: New files.
5353
5354 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
5355
5356 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
5357 member name.
5358
5359 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
5360
5361 * g++.old-deja/g++.abi/vmihint.C: New test.
5362
5363 2000-04-06 Neil Booth <NeilB@earthling.net>
5364
5365 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
5366 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
5367 copyright.
5368
5369 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
5370
5371 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
5372 avoid stack-frame overwrite.
5373
5374 2000-04-05 Jakub Jelinek <jakub@redhat.com>
5375
5376 * gcc.c-torture/compile/20000405-2.c: New test.
5377 * gcc.c-torture/compile/20000405-3.c: New test.
5378
5379 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5380
5381 * gcc.c-torture/compile/20000405-1.c: New test.
5382
5383 2000-04-04 Geoff Keating <geoffk@cygnus.com>
5384
5385 * gcc.dg/cast-qual-1.c: Revert last change.
5386
5387 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5388
5389 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
5390
5391 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
5392
5393 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
5394 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
5395
5396 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
5397
5398 * gcc.c-torture/compile/20000403-2.c: New test.
5399 * gcc.c-torture/compile/20000403-1.c: New test.
5400
5401 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
5402
5403 * gcc.c-torture/execute/20000403-1.c: New test.
5404
5405 2000-04-03 Geoff Keating <geoffk@cygnus.com>
5406
5407 * gcc.c-torture/execute/20000402-1.c: New test.
5408
5409 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
5410
5411 * gcc.c-torture/execute/va-arg-15.c: New test.
5412 * gcc.c-torture/execute/va-arg-16.c: New test.
5413 * gcc.c-torture/execute/va-arg-17.c: New test.
5414 * gcc.c-torture/execute/va-arg-18.c: New test.
5415 * gcc.c-torture/execute/va-arg-19.c: New test.
5416
5417 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
5418
5419 * gcc.c-torture/compile/981211-1.c: Move to...
5420 * gcc.dg/cpp-as1.c: ...here.
5421 * gcc.dg/cpp-as2.c: New file.
5422
5423 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
5424 compiler.
5425
5426 2000-04-02 Neil Booth <NeilB@earthling.net>
5427
5428 * gcc.dg/cpp-cond.c New tests.
5429 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
5430 accidental success less likely.
5431 * gcc.dg/cpp-missingop.c New tests.
5432 * gcc.dg/cpp-missingparen.c New tests.
5433 * gcc.dg/cpp-shift.c New tests.
5434 * gcc.dg/cpp-shortcircuit.c New tests.
5435 * gcc.dg/cpp-unary.c New tests.
5436
5437 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
5438
5439 * gcc.c-torture/compile/20000329-1.c: New test.
5440
5441 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
5442
5443 * gcc.c-torture/compile/20000326-1.c: New test.
5444 * gcc.c-torture/compile/20000326-2.c: New test.
5445
5446 2000-03-24 Geoff Keating <geoffk@cygnus.com>
5447
5448 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
5449 the first parameter is a function argument.
5450
5451 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
5452
5453 * g++.old-deja/g++.ext/array4.C: New test.
5454
5455 2000-03-22 Geoff Keating <geoffk@cygnus.com>
5456
5457 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
5458
5459 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5460
5461 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
5462
5463 2000-03-19 Richard Henderson <rth@cygnus.com>
5464
5465 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
5466
5467 2000-03-19 Richard Henderson <rth@cygnus.com>
5468
5469 * gcc.c-torture/compile/20000319-1.c: New test.
5470
5471 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
5472
5473 * gcc.c-torture/execute/20000314-3.c: New test.
5474 * gcc.c-torture/execute/20000314-2.c: New test.
5475 * gcc.c-torture/execute/20000314-1.c: New test.
5476 * gcc.c-torture/compile/20000314-2.c: New test.
5477 * gcc.c-torture/compile/20000314-1.c: New test.
5478
5479 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
5480
5481 * g++.old-deja/g++.warn/inline.C: New test.
5482
5483 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
5484
5485 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
5486 standards-compliant result rather than specific constants.
5487 Put test-values in array.
5488
5489 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
5490
5491 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
5492 (g++_target_compile): Put test-specific options last.
5493
5494 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
5495
5496 * g++.old-deja/g++.eh/vbase4.C: New test.
5497
5498 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
5499
5500 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
5501
5502 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
5503
5504 * g++.old-deja/g++.brendan/misc12.C: Removed.
5505 * g++.old-deja/g++.pt/memtemp77.C: Constify.
5506 * g++.old-deja/g++.ext/pretty4.C: New test.
5507
5508 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
5509
5510 * g++.old-deja/g++.other/string2.C: New test.
5511
5512 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
5513
5514 * g++.old-deja/g++.warn/impint2.C: New test.
5515
5516 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
5517
5518 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
5519 is 1, not zero.
5520
5521 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
5522
5523 * g++.old-deja/g++.warn/impint.C: New test.
5524 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
5525 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
5526 * g++.old-deja/g++.pt/explicit12.C: Likewise.
5527 * g++.old-deja/g++.pt/explicit13.C: Likewise.
5528 * g++.old-deja/g++.pt/explicit17.C: Likewise.
5529 * g++.old-deja/g++.pt/explicit18.C: Likewise.
5530 * g++.old-deja/g++.pt/explicit19.C: Likewise.
5531 * g++.old-deja/g++.pt/explicit23.C: Likewise.
5532 * g++.old-deja/g++.pt/explicit31.C: Likewise.
5533 * g++.old-deja/g++.pt/explicit35.C: Likewise.
5534 * g++.old-deja/g++.pt/explicit6.C: Likewise.
5535 * g++.old-deja/g++.pt/memclass7.C: Likewise.
5536
5537 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
5538
5539 * gcc.dg/cpp-redef.c: New test.
5540
5541 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
5542
5543 * g++.old-deja/g++.pt/unify7.C: New test.
5544
5545 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5546
5547 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
5548 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
5549
5550 2000-02-25 Geoff Keating <geoffk@cygnus.com>
5551
5552 * gcc.c-torture/compile/20000224-1.c: New test.
5553
5554 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5555
5556 * gcc.c-torture/compile/cpp-2.c: New test.
5557 * gcc.c-torture/compile/cpp-1.c: New test.
5558
5559 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
5560
5561 * gcc.c-torture/execute/20000225-1.c: New test.
5562
5563 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5564
5565 * gcc.dg/cpp-li2.c: New test.
5566
5567 * gcc.dg/cpp-wi1.c: New test.
5568
5569 * gcc.dg/cpp-li1.c: New test.
5570
5571 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
5572
5573 * g++.old-deja/g++.other/sizeof5.C: New test.
5574
5575 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5576
5577 * gcc.c-torture/execute/va-arg-13.c: New test.
5578
5579 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
5580
5581 * gcc.c-torture/execute/va-arg-12.c: New test.
5582
5583 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
5584
5585 * gcc.c-torture/execute/20000223-1.c: New test.
5586
5587 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
5588
5589 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
5590
5591 2000-02-22 Mark Mitchell <mark@codesourcery.com>
5592
5593 * g++.old-deja/g++.abi/ptrmem.C: New test.
5594
5595 2000-02-19 Richard Henderson <rth@cygnus.com>
5596
5597 * gcc.c-torture/compile/init-3.c: New.
5598
5599 2000-02-17 Mark Mitchell <mark@codesourcery.com>
5600
5601 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
5602 ALWAYS_CXXFLAGS.
5603
5604 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
5605
5606 * gcc.c-torture/compile/20000211-3.c: New test.
5607
5608 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
5609
5610 * gcc.c-torture/compile/20000211-2.c: New test.
5611
5612 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
5613
5614 * gcc.c-torture/compile/20000211-1.c: New test.
5615
5616 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
5617
5618 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
5619 on native targets
5620
5621 2000-02-08 Nathan Sidwell <nathan@acm.org>
5622
5623 * g++.old-deja/g++.other/cast5.C: New test.
5624
5625 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
5626
5627 * gcc.c-torture/execute/20000205-1.c: New.
5628
5629 2000-02-03 Nathan Sidwell <nathan@acm.org>
5630
5631 * g++.old-deja/g++.jason/cast3.C: Return void.
5632 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
5633
5634 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5635
5636 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
5637
5638 * gcc.dg/loop-1.c: New test.
5639
5640 2000-01-27 Jakub Jelinek <jakub@redhat.com>
5641
5642 * gcc.c-torture/compile/20000127-1.c: New test.
5643 * gcc.c-torture/execute/991228-1.c: New test.
5644
5645 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5646
5647 * gcc.dg/unused-2.c: New test.
5648
5649 * gcc.dg/conv-1.c: New test.
5650
5651 2000-01-24 Mark Mitchell <mark@codesourcery.com>
5652
5653 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
5654 compiler.
5655 (tool_option_proc): Fix typo.
5656
5657 2000-01-24 Geoff Keating <geoffk@cygnus.com>
5658
5659 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
5660 of the ld on the host, not on the build machine.
5661 Also, don't crash if '--help' is not a supported option.
5662
5663 2000-01-24 Richard Henderson <rth@cygnus.com>
5664
5665 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
5666
5667 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
5668
5669 * gcc.c-torture/execute/20000120-2.c: New test.
5670 * gcc.c-torture/execute/20000120-1.c: New test.
5671
5672 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
5673
5674 * gcc.c-torture/execute/20000113-1.c: New test.
5675
5676 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
5677
5678 * gcc.c-torture/execute/20000112-1.c: New test.
5679
5680 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5681
5682 * gcc.dg/20000111-1.c: New test.
5683
5684 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
5685
5686 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
5687 with 16 bit integers.
5688
5689 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5690
5691 * gcc.dg/20000108-1.c: New test.
5692
5693 2000-01-05 Nathan Sidwell <nathan@acm.org>
5694
5695 * g++.old-deja/g++.ns/koenig8.C: New test.
5696
5697 2000-01-05 Nathan Sidwell <nathan@acm.org>
5698
5699 * g++.old-deja/g++.other/cast4.C: New test.
5700
5701 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
5702
5703 * gcc.c-torture/compile/20000105-2.c: New test.
5704 * gcc.c-torture/compile/20000105-1.c: New test.
5705
5706 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5707
5708 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
5709 references to printf & atoi to conform to ANSI standard.
5710 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
5711 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
5712 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
5713 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
5714 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
5715 * g++.old-deja/g++.brendan/complex1.C: Likewise.
5716 * g++.old-deja/g++.brendan/copy1.C: Likewise.
5717 * g++.old-deja/g++.brendan/copy2.C: Likewise.
5718 * g++.old-deja/g++.brendan/copy3.C: Likewise.
5719 * g++.old-deja/g++.brendan/copy4.C: Likewise.
5720 * g++.old-deja/g++.brendan/copy5.C: Likewise.
5721 * g++.old-deja/g++.brendan/copy6.C: Likewise.
5722 * g++.old-deja/g++.brendan/copy7.C: Likewise.
5723 * g++.old-deja/g++.brendan/copy8.C: Likewise.
5724 * g++.old-deja/g++.brendan/crash11.C: Likewise.
5725 * g++.old-deja/g++.brendan/crash14.C: Likewise.
5726 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
5727 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5728 * g++.old-deja/g++.brendan/delete2.C: Likewise.
5729 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
5730 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
5731 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
5732 * g++.old-deja/g++.brendan/eh1.C: Likewise.
5733 * g++.old-deja/g++.brendan/groff1.C: Likewise.
5734 * g++.old-deja/g++.brendan/init3.C: Likewise.
5735 * g++.old-deja/g++.brendan/misc12.C: Likewise.
5736 * g++.old-deja/g++.brendan/misc7.C: Likewise.
5737 * g++.old-deja/g++.brendan/new2.C: Likewise.
5738 * g++.old-deja/g++.brendan/operators4.C: Likewise.
5739 * g++.old-deja/g++.brendan/operators5.C: Likewise.
5740 * g++.old-deja/g++.brendan/overload2.C: Likewise.
5741 * g++.old-deja/g++.brendan/overload7.C: Likewise.
5742 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
5743 * g++.old-deja/g++.brendan/reference1.C: Likewise.
5744 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
5745 * g++.old-deja/g++.brendan/template24.C: Likewise.
5746 * g++.old-deja/g++.brendan/template3.C: Likewise.
5747 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
5748 * g++.old-deja/g++.jason/inline3.C: Likewise.
5749 * g++.old-deja/g++.jason/opeq.C: Likewise.
5750 * g++.old-deja/g++.law/arg5.C: Likewise.
5751 * g++.old-deja/g++.law/arm7.C: Likewise.
5752 * g++.old-deja/g++.law/ctors11.C: Likewise.
5753 * g++.old-deja/g++.law/cvt8.C: Likewise.
5754 * g++.old-deja/g++.law/init9.C: Likewise.
5755 * g++.old-deja/g++.law/refs4.C: Likewise.
5756 * g++.old-deja/g++.law/template2.C: Likewise.
5757 * g++.old-deja/g++.law/visibility24.C: Likewise.
5758 * g++.old-deja/g++.law/vtable3.C: Likewise.
5759 * g++.old-deja/g++.mike/asm2.C: Likewise.
5760 * g++.old-deja/g++.mike/eh1.C: Likewise.
5761 * g++.old-deja/g++.mike/misc1.C: Likewise.
5762 * g++.old-deja/g++.mike/misc13.C: Likewise.
5763 * g++.old-deja/g++.mike/misc14.C: Likewise.
5764 * g++.old-deja/g++.mike/ns12.C: Likewise.
5765 * g++.old-deja/g++.mike/p1248.C: Likewise.
5766 * g++.old-deja/g++.mike/p3708.C: Likewise.
5767 * g++.old-deja/g++.mike/p3708a.C: Likewise.
5768 * g++.old-deja/g++.mike/p3708b.C: Likewise.
5769 * g++.old-deja/g++.mike/p646.C: Likewise.
5770 * g++.old-deja/g++.mike/p700.C: Likewise.
5771 * g++.old-deja/g++.mike/p783.C: Likewise.
5772 * g++.old-deja/g++.mike/p783a.C: Likewise.
5773 * g++.old-deja/g++.mike/p783b.C: Likewise.
5774 * g++.old-deja/g++.mike/p786.C: Likewise.
5775 * g++.old-deja/g++.mike/p789.C: Likewise.
5776 * g++.old-deja/g++.mike/p789a.C: Likewise.
5777 * g++.old-deja/g++.mike/p807a.C: Likewise.
5778 * g++.old-deja/g++.other/delete3.C: Likewise.
5779 * g++.old-deja/g++.other/dyncast1.C: Likewise.
5780 * g++.old-deja/g++.other/dyncast2.C: Likewise.
5781 * g++.old-deja/g++.other/dyncast3.C: Likewise.
5782 * g++.old-deja/g++.other/empty1.C: Likewise.
5783 * g++.old-deja/g++.other/temporary1.C: Likewise.
5784 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
5785 * g++.old-deja/g++.pt/t16.C: Likewise.
5786 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
5787
5788 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
5789
5790 * gcc.dg/991230-1.c: New test.
5791
5792 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
5793
5794 * gcc.c-torture/compile/991229-3.c: New test.
5795 * gcc.c-torture/compile/991229-2.c: New test.
5796 * gcc.c-torture/compile/991229-1.c: New test.
5797
5798 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
5799
5800 * gcc.c-torture/compile/labels-2.c: New test.
5801
5802 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
5803
5804 * gcc.c-torture/execute/991227-1.c: New test.
5805
5806 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5807
5808 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
5809
5810 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
5811
5812 * gcc.c-torture/execute/991221-1.c: New test.
5813
5814 1999-12-20 Nathan Sidwell <nathan@acm.org>
5815
5816 * g++.old-deja/g++.other/cast3.C: New test.
5817
5818 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
5819
5820 * gcc.c-torture/execute/991216-4.c: New test.
5821
5822 1999-12-16 Michael Meissner <meissner@cygnus.com>
5823
5824 * gcc.c-torture/execute/991216-1.c: New test.
5825 * gcc.c-torture/execute/991216-2.c: New test.
5826 * gcc.c-torture/execute/991216-3.c: New test.
5827
5828 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
5829
5830 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
5831 Actually make the test fail by using "-O2" for compilation.
5832
5833 1999-12-15 Nathan Sidwell <nathan@acm.org>
5834
5835 * g++.old-deja/g++.warn/cast-align1.C: New test.
5836
5837 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
5838
5839 * gcc.c-torture/compile/991214-1.c: New test.
5840 * gcc.c-torture/compile/991214-2.c: New test.
5841
5842 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
5843
5844 * gcc.dg/991214-1.c: New test.
5845
5846 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
5847
5848 * gcc.c-torture/compile/991213-3.c: New test.
5849 * gcc.c-torture/compile/991213-2.c: New test.
5850 * gcc.c-torture/compile/991213-1.c: New test.
5851
5852 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
5853
5854 * gcc.dg/991209-1.c: New test.
5855
5856 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
5857
5858 * gcc.c-torture/compile/991208-1.c: New test.
5859
5860 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5861
5862 * gcc.dg/ultrasp2.c: New test.
5863
5864 1999-12-05 Alex Samuel <samuel@codesourcery.com>
5865
5866 * g++.old-deja/g++.abi/align.C (main): Fix typo.
5867
5868 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
5869
5870 * gcc.c-torture/compile/991202-1.c: New test.
5871 * gcc.c-torture/execute/991202-1.c: New test.
5872 * gcc.c-torture/execute/991202-2.c: New test.
5873 * gcc.c-torture/execute/991202-3.c: New test.
5874
5875 1999-12-02 Alex Samuel <samuel@codesourcery.com>
5876
5877 * g++.old-deja/g++.abi/align.C: New test.
5878 * g++.old-deja/g++.abi/aggregates.C: Likewise.
5879 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5880
5881 1999-12-01 Richard Henderson <rth@cygnus.com>
5882
5883 * gcc.c-torture/execute/991201-1.c: New.
5884
5885 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
5886
5887 * gcc.dg/991129-1.c: New test.
5888
5889 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
5890
5891 * gcc.c-torture/compile/991127-1.c: New test.
5892
5893 1999-11-22 Nathan Sidwell <nathan@acm.org>
5894
5895 * g++.old-deja/g++.other/warn4.C: New test.
5896
5897 1999-11-22 Nathan Sidwell <nathan@acm.org>
5898
5899 * g++.old-deja/g++.eh/cleanup2.C: New test.
5900 * g++.old-deja/g++.ext/pretty2.C: New test.
5901 * g++.old-deja/g++.ext/pretty3.C: New test.
5902 * g++.old-deja/g++.other/debug6.C: New test.
5903
5904 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
5905
5906 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
5907 compiler_output to look for one error message instead of two.
5908
5909 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
5910
5911 * gcc.c-torture/execute/991118-1.c: Also test case
5912 where the word boundary does not split a byte evenly.
5913
5914 1999-11-19 Nathan Sidwell <nathan@acm.org>
5915
5916 * g++.old-deja/g++.ext/restrict1.C: New test.
5917
5918 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
5919
5920 * gcc.c-torture/execute/991118-1.c: New test.
5921
5922 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
5923
5924 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
5925 working directory pathnames.
5926
5927 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
5928
5929 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
5930 host is equipped with driver.h and driver.o so it can actually
5931 compile and run the tests.
5932
5933 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
5934
5935 * gcc.c-torture/compile/991008-1.c: New test.
5936
5937 1999-11-08 Nick Clifton <nickc@cygnus.com>
5938
5939 * lib/gcc-dg.exp: Include target-supports.exp
5940
5941 1999-11-05 Nick Clifton <nickc@cygnus.com>
5942
5943 * lib/target-supports.exp: New file: Provide procs to test for
5944 features supported by the target.
5945 (check_weak_available): Moved here from ecos.exp.
5946 (check_alias_available): New proc: Determine of the target
5947 toolchain supports the alias attribute.
5948
5949 * gcc.dg/special/ecos.exp: Move check_weak_available to
5950 target-supports.exp.
5951 (alias-1.c): Only perform the test if the target supports
5952 aliases.
5953 (wkali-1.c): Only perform the test if the target supports
5954 aliases.
5955
5956 * gcc.dg/990506-0.c: Expect error messages from cross
5957 targets as well as native targets.
5958
5959 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5960
5961 * gcc.dg/ultrasp1.c: Removed xfail.
5962 * gcc.dg/struct-ret-2.c: Likewise.
5963 * gcc.dg/array-1.c: Likewise.
5964
5965 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5966
5967 * gcc.dg/struct-ret-2.c: New test.
5968
5969 * gcc.dg/array-1.c: New test.
5970
5971 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
5972
5973 * gcc.c-torture/execute/991030-1.c: New test.
5974
5975 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
5976
5977 * gcc.c-torture/compile/991026-2.c: New test.
5978
5979 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
5980
5981 * gcc.c-torture/compile/991026-1.c: New test.
5982
5983 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
5984
5985 * gcc.c-torture/execute/991023-1.c: New test.
5986
5987 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
5988
5989 * gcc.c-torture/execute/991019-1.c: New test.
5990
5991 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
5992
5993 * gcc.c-torture/execute/991016-1.c: New test.
5994
5995 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
5996
5997 * gcc.c-torture/execute/991014-1.c: New test.
5998
5999 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
6000
6001 * g++.old-deja/g++.other/union2.C: New test.
6002
6003 1999-10-13 Nathan Sidwell <nathan@acm.org>
6004
6005 * g++.old-deja/g++.other/vaarg2.C: New test.
6006 * g++.old-deja/g++.other/vaarg3.C: New test.
6007
6008 1999-10-12 Craig Burley <craig@jcb-sc.com>
6009
6010 * g77.f-torture/noncompile/19990905-1.f: Moved from being
6011 in compile/.
6012
6013 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
6014
6015 * gcc.c-torture/execute/va-arg-11.c: New test.
6016
6017 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
6018
6019 * lib/file-format.exp (gcc_target_object_format): Don't
6020 crash if objdump is unavailable.
6021
6022 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
6023
6024 * gcc.misc-tests/mg.exp: delete extraneous redirection.
6025
6026 1999-09-28 Nick Clifton <nickc@cygnus.com>
6027
6028 * gcc.c-torture/compile/990928-1.c: New test.
6029
6030 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
6031
6032 * g++.old-deja/g++.other/decl6.C: New test.
6033
6034 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6035
6036 * gcc.c-torture/execute/va-arg-10.c: New test.
6037
6038 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
6039
6040 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
6041 __PRETTY_FUNCTION__.
6042
6043 1999-09-23 Nick Clifton <nickc@cygnus.com>
6044
6045 * gcc.c-torture/execute/990923-1.c: New test.
6046
6047 1999-09-21 Nick Clifton <nickc@cygnus.com>
6048
6049 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
6050 for which -fpic is inappropriate.
6051
6052 1999-09-21 Mark Mitchell <mark@codesourcery.com>
6053
6054 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
6055
6056 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
6057
6058 * g++.old-deja/g++.other/dyncast1.C: New test.
6059 * g++.old-deja/g++.other/dyncast2.C: New test.
6060 * g++.old-deja/g++.other/dyncast3.C: New test.
6061 * g++.old-deja/g++.other/dyncast4.C: New test.
6062 * g++.old-deja/g++.other/dyncast5.C: New test.
6063 * g++.old-deja/g++.eh/catch3.C: New test.
6064 * g++.old-deja/g++.eh/catch3p.C: New test.
6065 * g++.old-deja/g++.eh/catch4.C: New test.
6066 * g++.old-deja/g++.eh/catch4p.C: New test.
6067 * g++.old-deja/g++.eh/catch5.C: New test.
6068 * g++.old-deja/g++.eh/catch5p.C: New test.
6069 * g++.old-deja/g++.eh/catch6.C: New test.
6070 * g++.old-deja/g++.eh/catch6p.C: New test.
6071 * g++.old-deja/g++.eh/catch7.C: New test.
6072 * g++.old-deja/g++.eh/catch7p.C: New test.
6073 * g++.old-deja/g++.eh/catch8.C: New test.
6074 * g++.old-deja/g++.eh/catch8p.C: New test.
6075 * g++.old-deja/g++.eh/catch9.C: New test.
6076 * g++.old-deja/g++.eh/catch9p.C: New test.
6077
6078 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
6079
6080 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
6081 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
6082
6083 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
6084
6085 * gcc.c-torture/compile/990913-1.c: New test.
6086
6087 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
6088
6089 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
6090 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6091
6092 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
6093
6094 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
6095
6096 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
6097
6098 * g++.old-deja/g++.other/lookup11.C: New test.
6099 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
6100 what is permitted and what we want.
6101 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
6102 overload use.
6103 * g++.old-deja/g++.jason/rfg5.C: Likewise
6104
6105 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
6106
6107 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
6108 * gcc.c-torture/noncompile/poison-1.c: New file.
6109
6110 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
6111
6112 * g++.old-deja/g++.other/sizeof3.C: New test.
6113 * g++.old-deja/g++.other/sizeof4.C: New test.
6114 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
6115 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
6116
6117 1999-09-07 Richard Henderson <rth@cygnus.com>
6118
6119 * gcc.dg/va-arg-1.c: New.
6120
6121 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6122
6123 * gcc.c-torture/execute/va-arg-9.c: New test.
6124
6125 1999-09-05 Craig Burley <craig@jcb-sc.com>
6126
6127 * g77.f-torture/compile/980519-2.f: New test.
6128 * g77.f-torture/compile/19990905-0.f: New test.
6129 * g77.f-torture/compile/19990905-1.f: New test.
6130 * g77.f-torture/compile/19990905-2.f: New test.
6131
6132 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
6133
6134 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
6135
6136 * gcc.c-torture/execute/990827-1.c: Fix typo.
6137
6138 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
6139
6140 * g++.old-deja/g++.other/deref1.C: New test.
6141
6142 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
6143
6144 * g++.old-deja/g++.other/ambig2.C: New test.
6145 * g++.old-deja/g++.other/cond5.C: New test.
6146 * g++.old-deja/g++.other/lookup16.C: New test.
6147
6148 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
6149
6150 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
6151 assemblers too.
6152
6153 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
6154
6155 * lib/c-torture.exp: Avoid the "compare executables" optimization
6156 when testing native.
6157
6158 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
6159
6160 * gcc.c-torture/execute/990829-1.c: New test.
6161 * gcc.c-torture/compile/990829-1.c: New test.
6162
6163 1999-08-27 Paul Burchard <burchard@pobox.com>
6164
6165 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
6166 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
6167 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
6168 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
6169 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
6170 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
6171 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
6172 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
6173 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
6174 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
6175 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
6176
6177 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
6178
6179 * gcc.c-torture/execute/990827-1.c: New test.
6180
6181 1999-08-26 Craig Burley <craig@jcb-sc.com>
6182
6183 * g77.f-torture/noncompile/19990826-4.f: New test.
6184
6185 * g77.f-torture/compile/19990826-3.f: New test.
6186
6187 * g77.f-torture/execute/19990826-2.f: New test.
6188
6189 * g77.f-torture/compile/19990826-1.f: New test.
6190
6191 * gcc.c-torture/execute/990826-0.c: New test.
6192 * g77.c-torture/execute/19990826-0.f: New test.
6193
6194 * g77.f-torture/noncompile/970626-2.f: New test.
6195
6196 1999-08-25 Paul Burchard <burchard@pobox.com>
6197
6198 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
6199 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
6200 lss-011.C: New tests.
6201
6202 1999-08-25 Nathan Sidwell <nathan@acm.org>
6203
6204 * g++.old-deja/g++.other/decl5.C: New test.
6205
6206 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6207
6208 * noncompile/noncompile.exp: Load_lib c-torture.exp.
6209 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
6210 call `postbase' for each one. All callers of `postbase' changed
6211 to call this instead.
6212
6213 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
6214
6215 * gcc.c-torture/execute/990811-1.c: New test.
6216
6217 1999-08-09 Nick Clifton <nickc@cygnus.com>
6218
6219 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
6220 just native ones.
6221
6222 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
6223 just native ones.
6224
6225 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
6226
6227 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
6228
6229 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
6230
6231 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6232
6233 1999-08-04 Nathan Sidwell <nathan@acm.org>
6234
6235 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
6236
6237 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
6238
6239 * gcc.c-torture/execute/990804-1.c: New test.
6240
6241 1999-08-03 Nathan Sidwell <nathan@acm.org>
6242
6243 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
6244 * g++.old-deja/g++.brendan/crash64.C: Likewise
6245 * g++.old-deja/g++.brendan/overload8.C: Likewise
6246
6247 1999-08-03 Nathan Sidwell <nathan@acm.org>
6248
6249 * g++.old-deja/g++.other/struct1.C: New test.
6250
6251 1999-08-03 Nathan Sidwell <nathan@acm.org>
6252
6253 * g++.old-deja/g++.other/enum2.C: New test.
6254
6255 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
6256
6257 Adapted from tests from Franz Sirl:
6258 * gcc.c-torture/execute/va-arg-7.c: New test.
6259 * gcc.c-torture/execute/va-arg-8.c: New test.
6260
6261 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
6262
6263 * gcc.c-torture/compile/990801-2.c: New test.
6264
6265 * gcc.c-torture/compile/990801-1.c: New test.
6266
6267 1999-07-27 Michael Meissner <meissner@cygnus.com>
6268
6269 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
6270 fp-cmp-1.c, converting double to float.
6271
6272 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
6273 fp-cmp-1.c, converting double to long double.
6274
6275 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
6276 from fr1 to unknown_register, since fr1 is a legitimate register
6277 on some machines.
6278
6279 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
6280
6281 * README: More listname related changes.
6282
6283 1999-07-08 Catherine Moore <clm@cygnus.com>
6284
6285 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
6286
6287 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
6288
6289 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
6290
6291 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
6292
6293 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
6294
6295 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
6296
6297 * gcc.dg/990703-1.c: New test.
6298
6299 1999-06-29 Nick Clifton <nickc@cygnus.com>
6300
6301 * lib/file-format.exp: New file: Move definition of proc
6302 gcc_target_object_format to here from
6303 gcc.dg/special/ecos.exp.
6304
6305 * lib/c-torture.exp: Include lib file-format.exp.
6306 * lib/gcc-dg.exp: Include lib file-format.exp.
6307
6308 * gcc.dg/special/ecos.exp: Remove definition of proc
6309 gcc_target_object_format.
6310
6311 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
6312
6313 * gcc.c-torture/execute/990628-1.c: New test.
6314
6315 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
6316
6317 * gcc.c-torture/compile/990625-2.c: New test.
6318
6319 * gcc.c-torture/compile/990625-1.c: New test.
6320
6321 1999-06-23 Nick Clifton <nickc@cygnus.com>
6322
6323 * gcc.c-torture/compile/dll.c: New test case. Check that dll
6324 attributes compile.
6325 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
6326 ports that use the COFF/PE file format.
6327
6328 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
6329
6330 * gcc.c-torture/compile/990617-1.c: New test.
6331
6332 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
6333
6334 * g++.old-deja/g++.other/decl4.C: New test.
6335
6336 1999-06-14 Nathan Sidwell <nathan@acm.org>
6337
6338 * g++.old-deja/g++.other/bitfld3.C: New test.
6339
6340 1999-06-08 Nathan Sidwell <nathan@acm.org>
6341
6342 * g++.old-deja/g++.eh/catch1.C: New test.
6343
6344 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
6345
6346 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
6347
6348 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
6349 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
6350
6351 1999-06-05 Craig Burley <craig@jcb-sc.com>
6352
6353 * g77.f-torture/compile/19990502-0.f: Replace with new,
6354 shorter, test that still fails after recent changes.
6355
6356 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6357
6358 * gcc.c-torture/execute/990604-1.c: New test.
6359
6360 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
6361
6362 * gcc.c-torture/execute/990531-1.c: New test.
6363
6364 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6365
6366 * gcc.c-torture/compile/990527-1.c: New test.
6367
6368 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
6369
6370 * gcc.c-torture/execute/990527-1.c: New test.
6371
6372 1999-05-25 Nick Clifton <nickc@cygnus.com>
6373
6374 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
6375 bitfields as signed.
6376
6377 1999-05-25 Craig Burley <craig@jcb-sc.com>
6378
6379 * g77.f-torture/compile/19990525-0.f: New test.
6380
6381 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
6382
6383 * gcc.c-torture/execute/990525-2.c: New test.
6384
6385 * gcc.c-torture/execute/990525-1.c: New test.
6386
6387 1999-05-24 Nathan Sidwell <nathan@acm.org>
6388
6389 * g++.old-deja/g++.other/anon3.C: New test.
6390 * g++.old-deja/g++.other/anon4.C: New test.
6391 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
6392 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
6393 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
6394 Merrill).
6395
6396 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
6397
6398 * gcc.c-torture/execute/990524-1.c: New test.
6399
6400 * gcc.dg/990524-1.c: New test.
6401
6402 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6403
6404 * gcc.c-torture/compile/990523-1.c: New test.
6405
6406 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
6407
6408 * gcc.c-torture/compile/990519-1.c: New test.
6409
6410 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6411
6412 * gcc.c-torture/compile/990517-1.c: New test.
6413
6414 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
6415 (e4, f4): New tests.
6416 (main): Call them.
6417
6418 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6419
6420 * gcc.dg/noreturn-1.c: New test.
6421
6422 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6423
6424 * gcc.c-torture/execute/990513-1.c: New test.
6425
6426 1999-05-10 Richard Henderson <rth@cygnus.com>
6427
6428 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
6429
6430 1999-05-10 Craig Burley <craig@jcb-sc.com>
6431
6432 * g77.f-torture/execute/erfc.f: Use small single-precision
6433 values, to avoid problems on Alphas when not -mieee.
6434
6435 1999-05-08 Craig Burley <craig@jcb-sc.com>
6436
6437 * gcc.dg/990506-0.c: New test.
6438
6439 1999-05-08 Richard Henderson <rth@cygnus.com>
6440
6441 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
6442 the constant to test. Don't XFAIL 64-bit targets.
6443
6444 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
6445 * g++.old-deja/g++.law/profile1.C: Likewise.
6446
6447 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
6448 operator new instances.
6449 * g++.old-deja/g++.other/delete5.C: Likewise.
6450
6451 1999-05-03 Craig Burley <craig@jcb-sc.com>
6452
6453 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
6454 intrinsic.
6455
6456 1999-05-03 Craig Burley <craig@jcb-sc.com>
6457
6458 * g77.f-torture/execute/u77-test.f: Reverse order of two
6459 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
6460
6461 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6462
6463 * gcc.dg/compare1.c: New test.
6464
6465 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
6466
6467 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
6468 New tests.
6469
6470 1999-05-02 Craig Burley <craig@jcb-sc.com>
6471
6472 * g77.f-torture/compile/19990502-1.f: New test.
6473
6474 1999-05-02 Craig Burley <craig@jcb-sc.com>
6475
6476 * g77.f-torture/compile/19990502-0.f: New test.
6477
6478 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
6479
6480 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
6481 intrinsic.
6482
6483 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
6484
6485 * g77.f-torture/execute/u77-test.f (main): List libU77
6486 intrinsics not currently tested.
6487 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
6488 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
6489 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
6490 Trim blanks off the ends of some printed strings.
6491
6492 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
6493
6494 * g77.f-torture/execute/u77-test.f (main): Just warn about
6495 FSTAT gid disagreement, as it's expected on some systems.
6496
6497 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
6498
6499 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
6500 use a new function, which allows for some slop.
6501 Clean up some commentary.
6502 (issum): The new function.
6503 (sgladd): Deleted subroutine.
6504
6505 1999-05-01 Craig Burley <craig@jcb-sc.com>
6506
6507 * g77.f-torture/execute/u77-test.f: Modify to be more like
6508 libf2c/libU77 version, bringing patches to that version here.
6509 Add suitable commentary.
6510
6511 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
6512
6513 * gcc.dg/990424-1.c: New test.
6514
6515 1999-04-24 Craig Burley <craig@jcb-sc.com>
6516
6517 * g77.f-torture/execute/u77-test.f (main): Bug involving
6518 LSTAT has been fixed, so turn back on full checking.
6519
6520 1999-04-20 Craig Burley <craig@jcb-sc.com>
6521
6522 * g77.f-torture/compile/19990419-0.f: New test.
6523 * g77.f-torture/execute/19990419-1.f: New test.
6524
6525 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
6526
6527 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
6528 to avoid the need for a prototype to supress a warning.
6529
6530 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
6531
6532 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
6533
6534 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
6535
6536 * gcc.c-torture/execute/990404-1.c: New test.
6537
6538 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
6539
6540 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
6541 * gcc.dg/cpp-if3.c: Don't use -pedantic.
6542 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
6543 missing initializer warnings.
6544
6545 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
6546
6547 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
6548 matching strings.
6549
6550 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
6551
6552 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
6553
6554 1999-03-26 Craig Burley <craig@jcb-sc.com>
6555
6556 * g77.f-torture/execute/19990325-0.f: New test.
6557 * g77.f-torture/execute/19990325-1.f: New test.
6558
6559 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
6560
6561 * gcc.c-torture/execute/990324-1.c: New test.
6562
6563 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
6564
6565 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
6566 test with 4.
6567
6568 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
6569
6570 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
6571
6572 1999-03-13 Craig Burley <craig@jcb-sc.com>
6573
6574 * g77.f-torture/execute/19990313-2.f: New test.
6575 * g77.f-torture/execute/19990313-3.f: New test.
6576
6577 1999-03-13 Craig Burley <craig@jcb-sc.com>
6578
6579 * g77.f-torture/execute/19990313-0.f: New test.
6580 * g77.f-torture/execute/19990313-1.f: New test.
6581
6582 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
6583
6584 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
6585 printf to sprintf.
6586 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
6587 (main): Add check for u15. Conditionalize u31 check depending on
6588 whether ints are <32 bits or >=32 bits.
6589
6590 1999-03-08 Craig Burley <craig@jcb-sc.com>
6591
6592 * g77.f-torture/execute/19981119-0.f: Improve testiness.
6593
6594 1999-03-08 Craig Burley <craig@jcb-sc.com>
6595
6596 * g77.f-torture/compile/19990305-0.f: New test.
6597 * g77.f-torture/execute/19981119-0.f: New test.
6598
6599 1999-03-08 Craig Burley <craig@jcb-sc.com>
6600
6601 * g77.f-torture/execute/970625-2.f: call ABORT if final
6602 result is not correct, instead of just printing it.
6603 Add this checking via newly introduced obfuscation, to
6604 trip up buggy front ends.
6605
6606 1999-03-07 Craig Burley <craig@jcb-sc.com>
6607
6608 * g77.f-torture/compile/960317-1.f: Moved from being
6609 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
6610
6611 1999-03-06 Craig Burley <craig@jcb-sc.com>
6612
6613 * g77.f-torture/execute/960317-1.f: New (old) test.
6614 * g77.f-torture/execute/970625-2.f: Ditto.
6615
6616 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
6617
6618 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
6619 message on line 1 or line 2; cccp and cpplib do this differently.
6620
6621 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
6622
6623 * g++.old-deja/g++.law/weak1.C: New test.
6624
6625 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
6626
6627 * gcc.c-torture/execute/990119-1.c: Renamed to...
6628 * gcc.dg/990119-1.c: this, so it will only be tested once
6629 (it's a preprocessor test, it doesn't need to be run at
6630 multiple optimization levels).
6631
6632 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
6633
6634 * lib/g++.exp: Don't add incdir=$base_dir/../include to
6635 ALWAYS_CXXFLAGS.
6636
6637 1999-02-24 Craig Burley <craig@jcb-sc.com>
6638
6639 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
6640 * g77.f-torture/compile/19981216-0.f: ...as it is expected
6641 to not be compilable by current g77.
6642
6643 1999-02-24 Nick Clifton <nickc@cygnus.com>
6644
6645 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
6646
6647 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
6648
6649 * gcc.c-torture/execute/990222-1.c: New test.
6650
6651 1999-02-19 Craig Burley <craig@jcb-sc.com>
6652
6653 * g77.f-torture/compile/19990218-0.f: New test.
6654 * g77.f-torture/noncompile/19990218-1.f: New test.
6655
6656 1999-02-18 Craig Burley <craig@jcb-sc.com>
6657
6658 * g77.f-torture/compile/19981216-0.f: New test.
6659
6660 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
6661
6662 * gcc.dg/990214-1.c: New test.
6663
6664 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
6665
6666 * gcc.dg/990213-2.c: New test.
6667
6668 * gcc.dg/990213-1.c: New test.
6669
6670 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
6671
6672 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
6673 ints.
6674
6675 1999-02-11 Nick Clifton <nickc@cygnus.com>
6676
6677 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
6678 specified by target.
6679
6680 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
6681
6682 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
6683
6684 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
6685
6686 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
6687
6688 * gcc.dg/special/ecos.exp: New test driver for new tests with
6689 special requirements.
6690
6691 * gcc.dg/special/alias-1.c: New test.
6692 * gcc.dg/special/gcsec-1.c: New test.
6693 * gcc.dg/special/weak-1.c: New test.
6694 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
6695 * gcc.dg/special/weak-2.c: New test.
6696 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
6697 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
6698 * gcc.dg/special/wkali-1.c: New test.
6699 * gcc.dg/special/wkali-2.c: New test.
6700 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
6701 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
6702
6703 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
6704
6705 * lib/c-torture.exp (c-torture-compile): Pull out code for
6706 analyzing gcc error messages.
6707 (c-torture-execute): Likewise. Fix some (harmless) false
6708 positives.
6709 * lib/gcc.exp (gcc_check_compile): New function.
6710
6711 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
6712
6713 * gcc.c-torture/execute/990208-1.c: New test.
6714
6715 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
6716
6717 * g++.dg/special/ecos.exp: New driver for new tests with special
6718 requirements
6719
6720 * g++.dg/special/conpr-1.C: New test
6721 * g++.dg/special/conpr-2.C: New test
6722 * g++.dg/special/conpr-2a.C: New test
6723 * g++.dg/special/conpr-3.C: New test
6724 * g++.dg/special/conpr-3a.C: New test
6725 * g++.dg/special/conpr-3b.C: New test
6726
6727 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
6728 allow g++ to use the dg driver
6729
6730 * README: Add comment about g++.dg directory
6731
6732 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
6733
6734 * README: Update email addresses.
6735
6736 1999-02-03 Nick Clifton <nickc@cygnus.com>
6737
6738 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
6739 arguments in order to force structure S onto the stack even on
6740 the alpha.
6741 (test): Pass 10 leading arguments to function foo as well as the
6742 structure S.
6743
6744 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
6745 failure for all targets.
6746
6747 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
6748 abort to terminate program execution.
6749
6750 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
6751
6752 * gcc.c-torture/execute/990130-1.c: New test.
6753
6754 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
6755
6756 * gcc.dg/990130-1.c: New test.
6757
6758 1999-01-28 Michael Meissner <meissner@cygnus.com>
6759
6760 * gcc.c-torture/execute/990128-1.c: New test.
6761
6762 1999-01-27 Michael Meissner <meissner@cygnus.com>
6763
6764 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
6765
6766 1999-01-27 Felix Lee <flee@cygnus.com>
6767
6768 * lib/c-torture.exp (c-torture-compile): pull out code for
6769 analyzing gcc error messages.
6770 (c-torture-execute): ditto, and fix some (harmless) false
6771 positives.
6772 * lib/gcc.exp (gcc_check_compile): new function.
6773
6774 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
6775
6776 * gcc.dg/990117-1.c: New test.
6777
6778 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
6779
6780 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
6781
6782 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
6783
6784 * g77.f-torture/compile/990115-1.f: New test.
6785
6786 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
6787
6788 * gcc.c-torture/compile/990107-1.c: New test
6789
6790 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
6791
6792 * gcc.c-torture/execute/990106-2.c: New test.
6793
6794 * gcc.c-torture/execute/990106-1.c: New test.
6795
6796 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
6797
6798 * gcc.c-torture/compile/981223-1.c: New test.
6799
6800 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
6801
6802 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
6803 (opt3): Rename from opt4 and disable.
6804
6805 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
6806
6807 * g++.old-deja/g++.pt/ptrmem5.C: New test.
6808
6809 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
6810
6811 * g++.old-deja/g++.other/conv5.C: New test.
6812
6813 1998-12-14 Nick Clifton <nickc@cygnus.com>
6814
6815 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
6816
6817 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
6818
6819 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
6820
6821 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
6822
6823 * gcc.c-torture/compile/981211-1.c: New test.
6824
6825 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
6826
6827 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
6828
6829 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
6830
6831 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6832
6833 * gcc.special/930510-1.c: Make C9X safe.
6834 * gcc.misc-tests/gcov-1.c Similarly.
6835 * gcc.misc-tests/gcov-2.c Similarly.
6836
6837 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
6838
6839 * gcc.dg/ultrasp1.c: New test.
6840
6841 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
6842
6843 * gcc.c-torture/execute/981206.c: New test.
6844
6845 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
6846
6847 * g++.old-deja/g++.ns/template7.C: New test.
6848
6849 * g++.old-deja/g++.other/expr1.C: New test.
6850
6851 * g++.old-deja/g++.eh/tmpl3.C: New test.
6852
6853 * g++.old-deja/g++.eh/tmpl2.C: New test.
6854
6855 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
6856
6857 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
6858 * g++.old-deja/g++.other/using6.C: Removed.
6859 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
6860
6861 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
6862
6863 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
6864
6865 * g++.old-deja/g++.pt/overload8.C: New test.
6866
6867 * g++.old-deja/g++.pt/overload7.C: New test.
6868
6869 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
6870
6871 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
6872 and relinking messages.
6873 * lib/g++.exp (g++_target_compile): Remove .rpo file when
6874 compiling with -frepo.
6875
6876 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
6877
6878 * g++.old-deja/g++.pt/lookup6.C: New test.
6879
6880 1998-11-30 Nick Clifton <nickc@cygnus.com>
6881
6882 * gcc.c-torture/execute/981130-1.c: New test.
6883 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
6884
6885 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
6886
6887 * g++.old-deja/g++.pt/explicit76.C: New test.
6888
6889 * g++.old-deja/g++.pt/friend38.C: New test.
6890
6891 * g++.old-deja/g++.ns/crash2.C: New test.
6892
6893 * g++.old-deja/g++.pt/defarg8.C: New test.
6894
6895 * g++.old-deja/g++.pt/instantiate6.C: New test.
6896
6897 * g++.old-deja/g++.pt/static6.C: New test.
6898
6899 * g++.old-deja/g++.pt/decl2.C: New test.
6900
6901 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
6902
6903 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
6904 problem is actually related with name lookup, but so what? :-)
6905
6906 * g++.old-deja/g++.pt/friend37.C: New test.
6907
6908 1998-11-25 Dave Love <d.love@dl.ac.uk>
6909
6910 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
6911 element, which fails on some systems.
6912
6913 * g77.f-torture/execute/labug1.f: New test.
6914
6915 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
6916
6917 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
6918 is defined.
6919
6920 1998-11-18 Dave Love <d.love@dl.ac.uk>
6921
6922 * g77.f-torture/compile/981117-1.f: New test.
6923
6924 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
6925
6926 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
6927 properly discarded.
6928
6929 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
6930
6931 * gcc.c-torture/execute/memcheck: New directory of tests for
6932 -fcheck-memory-usage.
6933
6934 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
6935
6936 * README: New file, general information about the testsuite and
6937 new description of the various C++ test subdirectories.
6938 * README.g++: Eliminate obsolete information, update and move most
6939 relevant stuff to README.
6940
6941 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
6942
6943 * gcc.c-torture/compile/981107-1.c: New test.
6944
6945 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
6946
6947 * execute/memcpy-bi.c: New testcase.
6948
6949 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
6950
6951 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
6952 base classes.
6953
6954 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
6955 template is selected.
6956
6957 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
6958 classes, it should be accepted for all types.
6959
6960 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
6961
6962 * g++.old-deja/g++.pt/spec24.C: Ensure that template
6963 specializations start with template headers.
6964
6965 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
6966
6967 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
6968
6969 * g++.old-deja/g++.other/init9.C: Test cross initialization of
6970 non-POD types.
6971
6972 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
6973
6974 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
6975
6976 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
6977
6978 * compile/981022-1.c, compile/981022-1.x: New test and driver.
6979
6980 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
6981
6982 * 981019-1.c: New test.
6983
6984 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
6985
6986 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
6987 find objc headers.
6988
6989 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6990
6991 * compile/981001-4.c: Remove use of GCC extension that triggers a
6992 compiler bug.
6993
6994 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
6995
6996 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
6997
6998 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
6999
7000 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
7001 instantiation of template produces incorrect code for delete
7002 expression.
7003
7004 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
7005 constructors' name is not unique.
7006 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
7007 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
7008
7009 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
7010 automatic array of const is ill-formed.
7011
7012 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
7013 of template parameter?
7014
7015 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
7016 const.
7017
7018 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
7019 pointer-to-member expression.
7020
7021 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
7022 declaration causes ICE.
7023
7024 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
7025
7026 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
7027 reserved in the global namespace.
7028
7029 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
7030 generate needed virtual table.
7031
7032 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
7033
7034 1998-10-10 Dariush Eslimi <eslimi@loran.com>
7035
7036 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
7037 template-dependent type
7038
7039 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
7040
7041 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
7042 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
7043 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
7044
7045 * g++.old-deja/g++.other/using5.C: New test; using decl from base
7046 class should be usable as argument of member function.
7047 * g++.old-deja/g++.other/using6.C: New test; using decl from base
7048 class should be usable as return type of member function.
7049 * g++.old-deja/g++.other/using7.C: New test; using decl from base
7050 class should be usable as type of data member.
7051
7052 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
7053
7054 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
7055
7056 * gcc.c-torture/special/920521-1.c: Fix bogus test.
7057
7058 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
7059
7060 * gcc.dg/dll-?.c Add thumb to target list.
7061 Fix assembler scan patterns to match current assembler output.
7062
7063 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
7064
7065 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
7066 matching of template brackets.
7067
7068 * g++.old-deja/g++.other/using4.C: New test. Test using
7069 declarations of methods from base classes.
7070
7071 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
7072 within functions should introduce names into the innermost
7073 enclosing namespace.
7074
7075 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
7076 of static locals if first initialization throws.
7077
7078 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
7079
7080 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
7081
7082 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
7083
7084 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
7085 lose track of the possible targets of tablejump insns.
7086 * special/special.exp: Run it.
7087
7088 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
7089
7090 * g++.old-deja/g++.pt/friend35.C: New test. A template function
7091 must be declared before its specializations can be named in friend
7092 declarations.
7093
7094 1998-10-05 Dave Love <d.love@dl.ac.uk>
7095
7096 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
7097
7098 * g77.f-torture/execute/io1.f: New test.
7099
7100 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
7101
7102 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
7103 with pointer to template function, for which no argument deduction
7104 is possible.
7105
7106 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
7107 specialization of template function as argument to template
7108 function.
7109
7110 * g++.old-deja/g++.other/access2.C: New test; Inner class
7111 shouldn't have privileged access to Outer's names.
7112
7113 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
7114
7115 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
7116 friend template declared within template class conflicts with
7117 nested class of the same name.
7118
7119 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
7120 is ignored.
7121
7122 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
7123 object with direct initializer as function declaration.
7124
7125 * g++.old-deja/g++.other/decl2.C: New test; duplicate
7126 initializers.
7127
7128 * g++.old-deja/g++.other/null2.C: New test; conditional operator
7129 involving const pointer and NULL produces incorrect result.
7130
7131 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
7132 type name without `typename' should be rejected with -pedantic.
7133
7134 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
7135
7136 * g++.old-deja/g++.other/addrof1.C: New test.
7137
7138 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
7139
7140 * gcc.c-torture/compile/981001-1.c: New test.
7141 * gcc.c-torture/execute/981001-1.c: New test.
7142
7143 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
7144
7145 * gcc.c-torture/compile/981001-2.c: New test.
7146 * gcc.c-torture/compile/981001-3.c: New test.
7147 * gcc.c-torture/compile/981001-4.c: New test.
7148
7149 1998-10-01 Robert Lipe <robertl@dgii.com>
7150
7151 * lib/objc.exp (objc_target_compile): Add -L during compiles for
7152 multilibbed hosts. Idea grafted from g77.exp.
7153
7154 1998-09-30 Dave Love <d.love@dl.ac.uk>
7155
7156 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
7157 avoid losing on systems which need -lsocket.
7158
7159 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
7160
7161 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
7162 * g++.old-deja/g++.other/nested2.C: Ditto.
7163 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
7164 failure.
7165
7166 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
7167
7168 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
7169 preferred over template operator!= for enum bitfields.
7170
7171 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
7172
7173 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
7174 that happen to have the same base name, but in different scopes,
7175 are incorrectly rejected.
7176
7177 1998-09-16 Richard Henderson <rth@cygnus.com>
7178
7179 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
7180 on the native word size instead of an integer literal.
7181
7182 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
7183
7184 * g++.old-deja/g++.other/static2.C: Invocation of static data
7185 member of type pointer-to-function denoted as non-static member.
7186
7187 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
7188 checks involving function types and aliases.
7189
7190 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
7191
7192 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
7193 redefined to the same non-trivial type.
7194
7195 * g++.old-deja/g++.pt/explicit73.C: Test for proper
7196 namespace-qualification of template specializations declared in
7197 other namespaces.
7198
7199 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
7200 to declare a subset of the specializations of a template function
7201 as friends of specializations of a template class.
7202
7203 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
7204 member templates that do not fully specialize the enclosing
7205 template class are rejected.
7206
7207 1998-09-11 Dave Love <d.love@dl.ac.uk>
7208
7209 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
7210
7211 1998-09-08 Dave Love <d.love@dl.ac.uk>
7212
7213 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
7214 altered from libf2c/libU77 version.
7215
7216 1998-09-06 Dave Love <d.love@dl.ac.uk>
7217
7218 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
7219
7220 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
7221
7222 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
7223 (un)signed char are different types for template specialization
7224 purposes.
7225
7226 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
7227
7228 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
7229 * objc: ObjC testsuite.
7230
7231 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
7232
7233 * gcc.c-torture/execute/941014-1.x: New file.
7234
7235 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
7236
7237 * lib/c-torture.exp: Add support for
7238 torture_eval_before_compile and torture_eval_before_execute
7239 variables.
7240
7241 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
7242
7243 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
7244 this test triggers valid.
7245
7246 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
7247
7248 * gcc.dg/980827-1.c: New test.
7249
7250 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7251
7252 * gcc.c-torture/execute/loop-4b.c: New test.
7253
7254 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
7255
7256 * lib/c-torture.exp: Add support for
7257 torture_eval_before_compile and torture_eval_before_execute
7258 variables.
7259
7260 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
7261
7262 * gcc.c-torture/compile/980825-1.c: New test.
7263
7264 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
7265
7266 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
7267 count number tests in opt_t0 not good_t0.
7268
7269 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
7270
7271 * gcc.c-torture/compile/930326-1.x: Fix typo.
7272
7273 1998-08-23 Mark Mitchell <mark@markmitchell.com>
7274
7275 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
7276 causes an ICE.
7277
7278 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
7279
7280 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
7281 STACK_SIZE is defined.
7282 * gcc.c-torture/unsorted/stuct.c: Similarly.
7283
7284 * gcc.c-torture/compile/980821-1.c: New test.
7285
7286 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
7287
7288 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
7289
7290 1998-08-19 Mark Mitchell <mark@markmitchell.com>
7291
7292 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
7293 code.
7294
7295 1998-08-09 Mark Mitchell <mark@markmitchell.com>
7296
7297 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
7298 error'.
7299
7300 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
7301
7302 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
7303
7304 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
7305
7306 * gcc.c-torture/compile/980816-1.c: New test.
7307
7308 * gcc.dg/980816-1.c: New test.
7309
7310 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
7311
7312 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
7313 compiler for ieee tests.
7314
7315 1998-08-01 Dave Love <d.love@dl.ac.uk>
7316
7317 * g77.f-torture/compile/980729-0.f: New test.
7318
7319 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
7320
7321 * gcc.c-torture/special/eeprof-1.c: New test, for
7322 -finstrument-functions.
7323 * gcc.c-torture/special/special.exp: Run it.
7324
7325 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
7326
7327 * gcc.c-torture/compile/980729-1.c: New test.
7328
7329 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
7330
7331 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
7332 __thumb__ is defined, and test for ARM style doubles if so.
7333
7334 1998-07-26 Dave Love <d.love@dl.ac.uk>
7335
7336 * g77.f-torture/noncompile/980615-0.f: New test.
7337
7338 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
7339
7340 * gcc.dg/980312-1.c: Do link instead of compile.
7341 * gcc.dg/980313-1.c: Likewise.
7342
7343 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
7344
7345 * gcc.c-torture/compile/980726-1.c: New test.
7346
7347 1998-07-25 Dave Love <d.love@dl.ac.uk>
7348
7349 * g77.f-torture/execute/io0.f: New test.
7350
7351 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
7352
7353 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
7354 an int.
7355
7356 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
7357
7358 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
7359 m32r bugs.
7360
7361 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
7362
7363 * gcc.dg/980626-1.c: Expect failures for all toolchains until
7364 c-decl.c:grokdeclarator can handle mode attributes.
7365
7366 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
7367
7368 * gcc.c-torture/execute/980716-1.c: New test.
7369
7370 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
7371
7372 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
7373 the mn10200.
7374 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
7375 the mn10200.
7376 * gcc.c-torture/execute/va-arg-3.x: Similarly.
7377 * gcc.c-torture/compile/930326-1.x: Similarly.
7378
7379 1998-07-13 Dave Love <d.love@dl.ac.uk>
7380
7381 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
7382 New test from Craig.
7383
7384 1998-07-12 Dave Love <d.love@dl.ac.uk>
7385
7386 * g77.f-torture/noncompile/980616-0.f: New test.
7387
7388 * g77.f-torture/execute/970816-3.f: New test from Craig.
7389
7390 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7391
7392 * g++.other/singleton.C: Return error value instead of taking
7393 SIGSEGV.
7394
7395 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
7396
7397 * g++.other/singleton.C: New test. Warning is under dispute.
7398 Runtime crash is not.
7399
7400 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7401
7402 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
7403 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
7404 using6.C, using7.C}: New namespace tests.
7405
7406 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
7407
7408 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
7409 specialization with typedef'ed names used as array indexes.
7410
7411 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
7412
7413 * gcc.c-torture/execute/980709-1.c: New test.
7414
7415 * gcc.dg/980709-1.c: New test.
7416
7417 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
7418
7419 * gcc.c-torture/execute/bcp-1.c: New test.
7420
7421 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
7422
7423 * gcc.c-torture/execute/980707-1.c: New test.
7424
7425 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
7426
7427 * gcc.c-torture/compile/980706-1.c: New test.
7428
7429 1998-07-01 Dave Love <d.love@dl.ac.uk>
7430
7431 * g77.f-torture/execute/980701-0.f,
7432 g77.f-torture/execute/980701-1.f: New test from Craig.
7433
7434 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
7435
7436 * gcc.c-torture/compile/980701-1.c: New test.
7437
7438 * gcc.c-torture/execute/980701-1.c: New test.
7439
7440 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
7441 rlsruhe.de>
7442
7443 * g++.old-deja/g++.robertl/eb132.C: New test.
7444 * g++.old-deja/g++.robertl/eb133.C: Likewise.
7445
7446 1998-06-29 Dave Love <d.love@dl.ac.uk>
7447
7448 * g77.f-torture/execute/980628-7.f,
7449 g77.f-torture/execute/980628-8.f,
7450 g77.f-torture/execute/980628-9.f,
7451 g77.f-torture/execute/980628-10.f: New tests from Craig.
7452
7453 * g77.f-torture/execute/980628-3.f: Remove mail headers.
7454
7455 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
7456
7457 * g77.f-torture/execute/980628-4.f: New test from Craig.
7458 * g77.f-torture/execute/980628-5.f: Likewise.
7459 * g77.f-torture/execute/980628-2.f: Likewise.
7460 * g77.f-torture/execute/980628-0.f: Likewise.
7461 * g77.f-torture/execute/980628-1.f: Likewise.
7462 * g77.f-torture/execute/980628-3.f: Likewise.
7463 * g77.f-torture/execute/980628-6.f: Likewise.
7464
7465 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
7466
7467 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
7468 directory when nothing has been installed yet.
7469
7470 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
7471
7472 * gcc.c-torture/special/special.exp: Handle newer versions of
7473 dejagnu.
7474
7475 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
7476
7477 * gcc.dg/980626-1.c: New test.
7478
7479 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
7480
7481 * gcc.misc-tests/m-un-2.c: New test.
7482 * g++.old-deja/g++.other/warn01.c: Likewise.
7483
7484 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
7485
7486 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
7487 compatibility with assmblers with a different comment character.
7488 Eliminate use of GAS-specific extensions.
7489
7490 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
7491
7492 * gcc.c-torture/execute/ieee/980619-1.c: New test.
7493
7494 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
7495
7496 *lib/g77.exp: Replace search for libf2c.a with search for newly
7497 renamed libg2c.a
7498
7499 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
7500
7501 * gcc.c-torture/execute/980617-1.c: New test.
7502
7503 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
7504
7505 * gcc.c-torture/execute/980612-1.c: New test.
7506
7507 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
7508
7509 * gcc.dg/980523-1.c: Only test on ppc-linux.
7510 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
7511
7512 * gcc.c-torture/execute/980608-1.c: New test.
7513
7514 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7515
7516 * gcc.c-torture/execute/980605-1.c: New test.
7517
7518 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
7519
7520 * gcc.c-torture/execute/980604-1.c: New test.
7521
7522 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
7523
7524 * gcc.c-torture/execute/980602-1.c: New test.
7525 * gcc.c-torture/execute/980602-2.c: Likewise.
7526
7527 1998-06-02 Dave Love <d.love@dl.ac.uk>
7528
7529 * 970125-0.f: Fix per JCB. Add commentary.
7530
7531 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
7532
7533 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
7534 IEEE -0 support.
7535
7536 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
7537
7538 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
7539 earlier.
7540
7541 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
7542
7543 * gcc.c-torture/execute/980526-3.c: New test.
7544
7545 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
7546
7547 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
7548 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
7549 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
7550 m88k-motorola-sysv3 to XFAIL.
7551
7552 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7553
7554 * gcc.dg/980526-1.c: New test.
7555 * gcc.c-torture/execute/980526-2.c: New test.
7556
7557 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
7558
7559 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
7560
7561 * gcc.c-torture/execute/980526-1.c: New test.
7562
7563 1998-05-26 Dave Love <d.love@dl.ac.uk>
7564
7565 * g77.f-torture/execute/alpha2.f: Add runtime test.
7566
7567 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
7568
7569 * g++.old-deja/old-deja.exp: Strip leading directories.
7570
7571 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
7572 error for the line. Don't run multiple tests for the same line.
7573
7574 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
7575
7576 * gcc.dg/980523-1.c: New test.
7577
7578 1998-05-23 Dave Love <d.love@dl.ac.uk>
7579
7580 * g77.f-torture/compile/970915-0.f: New test.
7581
7582 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
7583
7584 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
7585
7586 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
7587
7588 * gcc.dg/980520-1.c: New test.
7589
7590 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
7591
7592 * gcc.dg/980502-1.c: Fix return type.
7593
7594 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
7595
7596 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
7597 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
7598 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
7599 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
7600 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
7601
7602 1998-05-20 Dave Love <d.love@dl.ac.uk>
7603
7604 * g77.f-torture/execute/980520-1.f: New test.
7605
7606 1998-05-15 Dave Love <d.love@dl.ac.uk>
7607
7608 * lib/mike-g77.exp: New file.
7609
7610 * g77.f-torture/noncompile/noncompile.exp,
7611 g77.f-torture/noncompile/check0.f: New files.
7612
7613 1998-05-14 Dave Love <d.love@dl.ac.uk>
7614
7615 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
7616 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
7617 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
7618 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
7619 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
7620 abort where appropriate.
7621
7622 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
7623
7624 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
7625 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
7626
7627 1998-04-29 Dave Love <d.love@dl.ac.uk>
7628
7629 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
7630
7631 1998-04-27 Dave Love <d.love@dl.ac.uk>
7632
7633 * g77.f-torture/compile/980427-0.f: New test.
7634
7635 1998-04-24 Dave Love <d.love@dl.ac.uk>
7636
7637 * g77.f-torture/compile/980424-0.f: New test.
7638
7639 1998-04-19 Dave Love <d.love@dl.ac.uk>
7640
7641 * g77.f-torture/compile/980419-2.f (main): New test.
7642 * g77.f-torture/compile/970125-0.f: New test.
7643 * g77.f-torture/compile/980419-1.f: New test.
7644
7645 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
7646
7647 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
7648 of loop-4.c.
7649
7650 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
7651
7652 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
7653
7654 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
7655
7656 * gcc.c-torture/compile/980329-1.c: New test.
7657
7658 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
7659
7660 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
7661 * gcc.dg/980312-1.c: Fix typo in -march command.
7662
7663 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
7664
7665 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
7666
7667 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
7668
7669 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
7670 Dave Love agree the Fortran source is bogus.
7671
7672 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
7673
7674 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
7675 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
7676 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
7677 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
7678 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
7679
7680 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
7681
7682 * g++.old-deja/g++.other/friend1.C: New test.
7683
7684 1998-02-18 Dave Love <d.love@dl.ac.uk>
7685
7686 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
7687 possibly uninitialized) variables and declare dnrm2.
7688
7689 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
7690
7691 From Bruno Haible <haible@ilog.fr>:
7692 * gcc.c-torture/execute/980223.c: New test.
7693
7694 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
7695
7696 * gcc.dg/ifelse-1.c: New test.
7697
7698 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
7699
7700 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
7701
7702 * lib/old-dejagnu.exp (old-dejagnu): Added the
7703 "execution test - XFAIL *-*-*" handling in the spirit of
7704 "excess errors test -". Changed the "execution test fails"
7705 handling to be like "excess errors test fails".
7706 * Update various tests accordingly.
7707
7708 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
7709
7710 * gcc.c-torture/execute/980205.c: New test.
7711
7712 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
7713
7714 * lib/c-torture.exp: Look for .x files instead of .cexp files.
7715 * lib/f-torture.exp: Similarly.
7716 * gcc.c-torture: Rename all .cexp files to .x files.
7717
7718 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7719
7720 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
7721 (940510-1.c): Removed duplicate.
7722 (971104-1.c): New test.
7723
7724 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
7725
7726 * lib/f-torture.exp: Improve error and loop detection.
7727
7728 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
7729
7730 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
7731 use that to size the filler array.
7732
7733 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
7734
7735 * lib/c-torture.exp(c-torture-execute): Fix typo.
7736
7737 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
7738 testcase as the executable name. Keep the executable around if
7739 the test fails.
7740
7741 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
7742
7743 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
7744 changes. Only test one -g option, and move it to the end of the
7745 list of options to test.
7746
7747 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
7748
7749 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
7750 variable GCC_TORTURE_OPTIONS to supply default switches separated
7751 by colons. If no environment variable, run tests with -O0 -g, -O1
7752 -g, and -O2 -g as well.
7753
7754 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
7755
7756 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
7757 explanatory comments. Fix indentation.
7758
7759 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
7760
7761 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
7762
7763 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
7764
7765 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
7766 * g++.old-deja/g++.mike/p7325.C: Likewise.
7767 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
7768
7769 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
7770
7771 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
7772 * g++.old-deja/g++.brendan/crash30.C: Likewise.
7773 * g++.old-deja/g++.brendan/crash39.C: Likewise.
7774 * g++.old-deja/g++.law/operators4.C: Likewise.
7775
7776 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
7777
7778 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
7779 * g++.old-deja/g++.mike/p784.C: Ditto.
7780 * g++.old-deja/g++.mike/p785.C: Ditto.
7781
7782 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
7783
7784 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
7785
7786 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
7787
7788 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
7789 target feature; pass this to c-torture-execute as needed.
7790
7791 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
7792
7793 * lib/c-torture.exp(c-torture-execute): If the previous and the
7794 current executables being tested are identical, we don't need to
7795 run the executable again. Try to make the executable names
7796 unique. Add an optional argument for passing additional compiler
7797 flags.
7798
7799 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
7800
7801 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
7802
7803 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
7804
7805 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
7806
7807 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
7808
7809 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
7810 32bit or larger longs.
7811
7812 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
7813 have either a 32bit long or 32bit int.
7814
7815 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7816
7817 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
7818 Make double precision tests dependent on sizeof (double).
7819
7820 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
7821
7822 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
7823 too.
7824
7825 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7826
7827 * gcc.c-torture/compile/961203-1.cexp: New script.
7828
7829 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
7830
7831 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
7832 up the includes ourselves.
7833
7834 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
7835
7836 * lib/plumhall.exp: Remove random include, and add a few
7837 verbose messages for debugging.
7838
7839 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
7840
7841 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
7842 of trying to do it ourselves.
7843
7844 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7845
7846 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
7847
7848 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
7849
7850 * gcc.prms/5403.c: Made regexp a bit less strict.
7851
7852 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
7853
7854 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
7855 is returned from remote_load instead.
7856 * lib/plumhall.exp: Ditto.
7857 * lib/mike-g++.exp: Ditto.
7858 * lib/old-dejagnu.exp: Ditto.
7859 * lib/c-torture.exp: Ditto.
7860
7861 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
7862
7863 * lib/g++.exp: Use build_wrapper procedure.
7864 * lib/gcc.exp: Ditto.
7865
7866 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
7867
7868 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
7869 an old-style decl for malloc. Fixes tests to work when
7870 sizeof (int) != sizeof (size_t).
7871
7872 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
7873
7874 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
7875
7876 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
7877 use stdargs.h interface.
7878
7879 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
7880
7881 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
7882 NO_VARARGS when compiling.
7883
7884 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
7885
7886 * lib/plumhall.exp(ph_includes): New procedure.
7887 (ph_make): Use it.
7888 (ph_compiler): Ditto.
7889
7890 * lib/g++.exp: Rename test-glue.c to testglue.c.
7891 * lib/gcc.exp: Ditto.
7892
7893 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
7894
7895 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
7896 to completion when it's called.
7897
7898 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
7899
7900 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
7901 is defined, don't do test.
7902
7903 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
7904
7905 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
7906 for object files.
7907 (ph_summary): Mark skipped testcases as untested, not unresolved.
7908
7909 * lib/plumhall.exp (ph_make): If unresolved because of bad
7910 errorCode, record errorCode in log file.
7911 (*): Replace send_log/verbose with verbose -log.
7912
7913 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
7914
7915 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
7916 double conversion if double isn't at least 8 bytes.
7917
7918 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
7919 int to work with targets where int is 16 bits.
7920
7921 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
7922 8 bytes, just exit, since 4 byte doubles don't have enough bits of
7923 precision for the test to complete.
7924
7925 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
7926
7927 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
7928 if d10v is not compiled with the -mdouble64 flag.
7929 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
7930
7931 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
7932 d10v is not compiled with the -mint32 flag.
7933
7934 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
7935
7936 * lib/plumhall.exp: Use incr_count.
7937
7938 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
7939
7940 * gcc.c-torture: Update to c-torture-1.45.
7941
7942 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
7943
7944 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
7945 the name of the expect testcase file).
7946
7947 * lib/g++.exp(g++_init): Ditto.
7948
7949 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
7950
7951 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
7952 the host.
7953
7954 * lib/gcc.exp(gcc_exit): New procedure.
7955
7956 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
7957
7958 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
7959 specs where appropriate.
7960
7961 * g++.old-deja/g++.arm/*: Added additional ERROR checks
7962 because of new "candidates are" messages, and removed a few
7963
7964 * Converted all non-old-style g++ testcases to old-style, and
7965 moved into g++.old-deja.
7966
7967 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
7968
7969 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
7970 options.
7971
7972 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
7973 succeeded.
7974
7975 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
7976
7977 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
7978
7979 * lib/gcc.exp (gcc_target_compile): Add support for defining
7980 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
7981 the machine doesn't have those features.
7982
7983 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
7984
7985 * g++.law/operators4.exp: Don't use LIBS.
7986
7987 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
7988
7989 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
7990
7991 * lib/mike-g++.exp: Don't set the compiler to be tested here.
7992 * lib/g++.exp: Set it here instead. Also, allow use of the
7993 --tool_exec and --tool_opt options. Change CXX to
7994 GXX_UNDER_TEST.
7995
7996 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
7997
7998 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
7999
8000 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
8001
8002 * lib/old-dejagnu.exp: Use prune_warnings instead of
8003 prune_system_crud.
8004 * lib/mike-g++.exp: Ditto.
8005 * lib/gcc.exp: Ditto.
8006 * lib/g++.exp: Ditto.
8007
8008 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
8009
8010 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
8011
8012 * 941014-2.c: Include stdlib.h
8013 * 960327-1.c: Include stdio.h
8014 * dbra.c, index-1.c: Don't assume ints are 32bits.
8015
8016 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
8017
8018 * lib/gcc.exp: Add gcc,stack_size target feature.
8019
8020 * lib/g++.exp(g++_target_compile): Add the include and link
8021 paths here, not in two other places. And, it's $options, not
8022 options.
8023
8024 * lib/mike-g++.exp(postbase): Remove the code that determines
8025 the correct include and link paths.
8026 * g++.old-deja/old-deja.exp: Ditto.
8027
8028 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
8029
8030 * lib/g++.exp(g++_init): target_compile no longer returns the
8031 filename of the result.
8032
8033 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
8034
8035 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
8036 call to glob.
8037
8038 * gcc.c-torture/special/special.exp: Change call to
8039 gcc_target_compile to include the object file.
8040
8041 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
8042
8043 * gcc.c-torture/special/special.exp: Correct misspelling in last
8044 change.
8045
8046 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
8047
8048 * lib/plumhall.exp(ph_summary): Log the entire output of the
8049 executable. Return -1 if there were any failures, 0 otherwise.
8050 (ph_execute): Return -1 if there were any failures, 0 otherwise.
8051 (ph_make): Clean up objects and executables that were built
8052 if the tests succeeded.
8053
8054 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
8055
8056 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
8057 libraries and includes in the build tree as appropriate.
8058
8059 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
8060
8061 * lib/c-torture.exp: Instead of looking for the global variable
8062 NO_LONG_LONG, check to see if that's a feature of the target.
8063
8064 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
8065
8066 * config/default.exp: Minimize. Delete the remainer of the files in
8067 config; this functionality is now in devo/dejagnu/config.
8068
8069 g++.*/*: Pass any additional flags used to compile to postbase;
8070 delete CXXFLAGS.
8071
8072 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
8073 is now done by runtest.exp. Use gcc_target_compile instead of
8074 compile.
8075
8076 lib/c-torture.exp: Use gcc_target_compile instead of compile.
8077 Remove references to CFLAGS. Use remote_file instead of
8078 calling rm -f.
8079 (c-torture): Take a list of arguments to use to compile this
8080 testcase.
8081
8082 lib/g++.exp: Simplify. Use target_compile instead of compile.
8083 lib/gcc-dg.exp: Ditto.
8084 lib/gcc.exp: Ditto.
8085 lib/mike-{gcc,g++}.exp: Ditto.
8086 lib/old-dejagnu.exp: Ditto.
8087 lib/plumhall.exp: Ditto.
8088
8089 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
8090
8091 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
8092 (ph_linker): Likewise.
8093
8094 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
8095
8096 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
8097 MAP_ANON / MAP_ANONYMOUS if defined;
8098 else try to map from /dev/zero .
8099
8100 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
8101
8102 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
8103 isn't defined, then define it to MAP_ANONYMOUS.
8104
8105 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
8106
8107 * gcc.c-torture: Update to c-torture-1.42 release.
8108
8109 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
8110
8111 * gcc.c-torture: Update to c-torture-1.41 release.
8112
8113 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
8114
8115 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
8116 c-torture release.
8117
8118 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
8119
8120 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
8121 and LDFLAGS. Fix second case to append the target_info ldflags
8122 onto LDFLAGS, not CFLAGS.
8123 * lib/g++.exp (g++_init): Add target_info stuff.
8124 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
8125 of libgloss and newlib flags for !native.
8126
8127 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
8128 (GDB): Fix relative path to go up another dir for finding gdb.
8129
8130 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
8131
8132 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
8133 versions in the target_info array, if they don't exist.
8134
8135 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
8136
8137 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
8138
8139 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
8140
8141 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
8142 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
8143
8144 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
8145
8146 * lib/old-dejagnu.exp: Don't remove the output file before we've
8147 actually tested it. Don't append pwd to the path of the executable
8148 we're testing.
8149
8150 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
8151
8152 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
8153
8154 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
8155
8156 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
8157 temporary directory for compiler files, and set it to a default
8158 value of /tmp. Set $output as the name of the output file from
8159 compiling the testcase. Add a -o option to $cflags_var so the
8160 compiler writes the final output file as $output. Set $executable
8161 to $output.
8162
8163 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
8164 directory for compiler files, and set it to /tmp if it doesn't
8165 already have a value. Set $output_file to the name of the output
8166 file from compiling the testcase. Add a -o option to CXXFLAGS so
8167 the compiler writes the final output file as $output. Use $output
8168 as the executable to be tested.
8169
8170 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
8171
8172 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
8173
8174 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
8175
8176 * gcc.c-torture/execute/pending-1.c: New test. Still
8177 pending in Tege's queue.
8178
8179 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
8180
8181 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
8182 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
8183 if there were failures. Call unresolved if there were unresolved
8184 testcases. Call gcc_fail if program did not run to completion.
8185 (ph_make): Pass additional argument name to ph_execute.
8186 (ph_execute): Add new argument. Pass additional arguments to
8187 ph_summary. Call gcc_fail is there is no execution output.
8188
8189 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
8190
8191 * lib/plumhall.exp (proc_summary): Output relavent summary
8192 lines into the log so specific failures in plumhall can be
8193 investigated.
8194
8195 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
8196
8197 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
8198 (c-torture-execute): Don't try to execute tests which use
8199 "long long" types if $NO_LONG_LONG is nonzero.
8200
8201 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
8202
8203 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
8204 not c-torture.
8205
8206 * gcc.ieee: Move from here.
8207 * gcc.c-torture/execute/ieee: To here.
8208
8209 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
8210
8211 * gcc.c-torture: Update to c-torture-1.41 release.
8212
8213 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
8214
8215 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
8216 not "$output".
8217
8218 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
8219
8220 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
8221 -c present.
8222
8223 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
8224
8225 * config/proelf.exp: Handle connecting to a simulator.
8226
8227 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
8228
8229 * config/proelf.exp: New file. Enough framework that we can
8230 run c-torture tests on the proelf targets (or any other target
8231 that gdb can connect to for that matter).
8232
8233 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
8234
8235 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
8236 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
8237
8238 * lib/plumhall.exp (ph_execute): Always call ph_summary if
8239 exec_output exists.
8240
8241 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
8242
8243 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
8244 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
8245
8246 * config/*.exp: Update FSF address. Change result of ${tool}_load
8247 to pass/fail/unresolved/unsupported/untested. Caller must now
8248 call unresolved/unsupported/untested.
8249 * lib/*.exp: Update FSF address. Update to handle new results of
8250 ${tool}_load.
8251 * lib/chill.exp (verbose): Delete.
8252
8253 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
8254
8255 * lib/gcc.exp (default_gcc_start): Change order of args to
8256 $LDFLAGS $CFLAGS $LIBS.
8257 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
8258 Save/set/restore CFLAGS. Pass single arg to gcc_start.
8259 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
8260 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
8261 * gcc.misc-tests/dg-test.exp: Likewise.
8262 * gcc.misc-tests/msgs.exp: Likewise.
8263 * gcc.prms/prms.exp: Likewise.
8264 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
8265 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
8266
8267 * lib/dg.exp: Deleted, moved to dejagnu/lib.
8268
8269 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
8270
8271 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
8272
8273 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
8274 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
8275
8276 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
8277 necessary.
8278
8279 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
8280
8281 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
8282 global for loop; add use of $mathlib.
8283 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
8284 settings here; set mathlib for anything but VxWorks.
8285
8286 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
8287
8288 * gcc.c-torture: Update to c-torture-1.40 release.
8289
8290 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
8291
8292 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
8293 dg.exp.
8294
8295 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
8296
8297 * lib/c-torture.exp (c-torture-execute): Declare "output" as
8298 global.
8299
8300 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
8301
8302 * lib/g++.exp (LIBS): Define if not already.
8303 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
8304 (gcc-dg-prune): Call prune_gcc_output.
8305 * lib/gcc.exp (prune_gcc_output): New proc.
8306 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
8307 prune_gcc_output.
8308
8309 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
8310
8311 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
8312 (c-torture-execute): Likewise. Rename `name' to `testcase'.
8313
8314 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
8315
8316 * gcc.c-torture: Update to c-torture-1.39 release.
8317
8318 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
8319
8320 * lib/c-torture.exp (c-torture-execute): Don't return if one option
8321 fails, try others as well.
8322
8323 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
8324
8325 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
8326 If compilation fails, mark execute tests as `untested'.
8327 If test is marked as unsupported, don't mark compilation and
8328 execute tests as failed.
8329
8330 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8331
8332 * lib/g++.exp (g++_init): Don't link in libg++, and look to
8333 libstdc++ for whether or not we want to be doing shared
8334 libraries. Delete link_curses since we don't need it anymore.
8335 * lib/mike-g++.exp (postbase): Don't link in libg++.
8336 * g++.old-deja/old-deja.exp: Likewise.
8337
8338 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8339
8340 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
8341
8342 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8343
8344 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
8345 For that, add `-Wl,-a,shared_archive'.
8346 * g++.old-deja/old-deja.exp: Likewise.
8347
8348 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
8349
8350 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
8351
8352 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
8353
8354 * lib/mike-g++.exp (postbase): Pay attention to the status of
8355 g++_load.
8356
8357 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8358
8359 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
8360
8361 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
8362
8363 * lib/gcc.exp (default_gcc_start): No longer need to log program
8364 being executed or its output, execute_anywhere does that now.
8365 * lib/g++.exp (default_g++_version): Call execute_anywhere.
8366 (default_g++_start): Likewise. Delete calls to verbose/send_log.
8367
8368 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8369
8370 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
8371 the same as those in lib/g++.exp.
8372
8373 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
8374
8375 * gcc.c-torture: Update to c-torture-1.38 release.
8376 * gcc.ieee: Related changes.
8377
8378 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
8379
8380 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
8381 "exec". Minor reformatting changes.
8382
8383 * config/rom68k.exp (${tool}_load): Make it work in a canadian
8384 cross. This means all "exec" calls now work on a remote host as
8385 well.
8386 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
8387 cross. Filter out the extra "\r\n" stuff that expect puts in.
8388 (c-torture-execute): Filter out the bogus warnings like
8389 c-torture-compile does. Add support for canadian cross.
8390 * lib/gcc.exp (default_gcc_version, default_gcc_start)
8391 Use execute_anywhere rather than calling exec directly. Now it
8392 works for canadian cross testing.
8393
8394 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
8395
8396 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
8397 results into a variable, and check that rather than using file exists.
8398
8399 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8400
8401 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
8402 create a libg++.so. For sunos4.1.*, also add -ltermcap.
8403
8404 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8405
8406 * g++.old-deja/old-deja.exp: Create and pass runshlib and
8407 lib_curses if there's a shared libg++ in the build tree.
8408
8409 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
8410
8411 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
8412 if not supported target.
8413
8414 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8415
8416 * lib/g++.exp (g++_init): Move empty setting of runshlib and
8417 link_curses up to always happen, not just for native builds.
8418
8419 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
8420
8421 * gcc.c-torture: Update to c-torture-1.36 release.
8422 * gcc.failure: Related changes.
8423
8424 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
8425
8426 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
8427
8428 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8429
8430 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
8431 * lib/mike-g++.exp (postbase): Not in here. Still reference
8432 runshlib, link_curses, and mathlib for link and run.
8433
8434 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
8435 pass the runtime shared library options for Solaris, OSF/1, and
8436 Irix5, and link with -lcurses to avoid unresolved references.
8437
8438 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8439
8440 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
8441 only run once.
8442
8443 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
8444
8445 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
8446
8447 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
8448
8449 * gcc.c-torture: Update to c-torture-1.35 release. Note we
8450 do not have a framework for the "compat" tests yet.
8451
8452 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8453
8454 * lib/mike-g++.exp (postbase): New local variable `mathlib',
8455 set to null if we're testing vxworks5.1. Use that instead of
8456 `-lm' in the setting of LIBS for link and run.
8457
8458 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8459
8460 * config/rom68k.exp (${tool}_load): Major changes to make it
8461 work. Verified that it does in fact return the stuff in
8462 exec_output properly. Catch any Emul or any TRAP other than 0.
8463
8464 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8465
8466 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
8467 LDFLAGS properly for targets that need stuff from libgloss.
8468 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
8469 only run once.
8470 (gpp_initialized): New variable.
8471
8472 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
8473
8474 * config/rom68k.exp: Load libgloss.exp.
8475 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
8476 so we can produce a fully linked binary.
8477 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
8478 so we can produce a fully linked binary.
8479
8480 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
8481
8482 * lib/plumhall.exp (ph_section): Watch for expected failures.
8483 Add missing `else'.
8484
8485 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
8486 run the testcase.
8487 (c-torture): Likewise.
8488
8489 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
8490
8491 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
8492
8493 * lib/mike-g++.exp (mike_cleanup): New proc.
8494 (prebase): New globals compiler_result, not_compiler_result,
8495 target_regexp.
8496 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
8497 allow leading "-" in pattern. Watch for unsupported tests.
8498 If $compiler_result is set, pattern match assembler code,
8499 and ditto for $not_compiler_result.
8500 * lib/mike-gcc.exp: Likewise.
8501
8502 * lib/plumhall.exp (ph_execute): Only call ph_summary if
8503 execution "succeeded".
8504
8505 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
8506
8507 * config/win32.exp: New file.
8508 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
8509
8510 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
8511
8512 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
8513 unsupported.
8514 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
8515 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
8516 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
8517
8518 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
8519 "... without exceptions was ...". That is now handled by
8520 prune_system_crud.
8521 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8522
8523 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
8524
8525 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
8526 sieve.c,sort2.c}: New files.
8527 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
8528 sieve.exp,sort2.exp}: Drivers for them.
8529
8530 * lib/mike-gcc.exp (program_output): New user settable variable.
8531 (postbase): Call prune_system_crud. Also prune extraneous compiler
8532 messages.
8533 * lib/mike-g++.exp (program_output): New user settable variable.
8534
8535 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
8536
8537 * config/sh.exp: Deleted (use sim.exp instead).
8538
8539 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8540
8541 * config/vx.exp: Declare CHECKTASK as global.
8542 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
8543 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
8544 * lib/old-dejagnu.exp: Load [pwd]/$executable.
8545
8546 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8547
8548 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
8549 target. Like vx.exp, only includes `vx29k.exp' instead of
8550 `vxworks.exp'.
8551
8552 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
8553
8554 * config/sim.exp: Increase time limit from 120 seconds to 240.
8555
8556 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
8557
8558 * gcc.c-torture/execute/950628-1.c: New test.
8559
8560 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
8561
8562 * gcc.c-torture: Update with changes/additions from
8563 c-torture-1.34.
8564
8565 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
8566
8567 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
8568
8569 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
8570
8571 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
8572
8573 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
8574
8575 * gcc.c-torture/compile/950512-1.c: New test.
8576 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
8577 * gcc.dg/struct-ret-1.c: Likewise.
8578
8579 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
8580
8581 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
8582 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
8583
8584 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
8585
8586 * gcc.c-torture/special/920411-1.c: Deleted.
8587 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
8588
8589 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
8590
8591 * config/sim.exp (${tool}_load): Hack in call to bash to get a
8592 cpu limit.
8593
8594 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
8595
8596 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
8597
8598 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
8599
8600 From kenner;
8601 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
8602 is the proper length.
8603 * va-arg-3.c: Likewise.
8604
8605 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
8606
8607 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
8608 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
8609
8610 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
8611 * lib/g++.exp (default_g++_start): Delete old cruft.
8612
8613 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
8614
8615 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
8616 (2 * (1 << 18)) to (2 * (1 << 17)).
8617
8618 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
8619
8620 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
8621
8622 * config/rom68k.exp: Renamed from config/idp.exp
8623
8624 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
8625
8626 * c-torture/compile/921109-2.c
8627
8628 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
8629
8630 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
8631 excess errors.
8632
8633 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
8634
8635 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
8636 output.
8637 * lib/g++.exp (default_g++_start): Likewise.
8638
8639 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
8640
8641 * gcc.c-torture/compile/950329-1.c: New test.
8642
8643 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
8644
8645 * config/bug.exp (${tool}_load): Updated to use new remote_open
8646 and remote_close procs.
8647 * config/idp.exp: New file.
8648
8649 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
8650
8651 * gcc.c-torture/execute/950322-1.c: New test.
8652
8653 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
8654
8655 * config/vx.exp (${tool}_load): Clean up testing of return code from
8656 vxworks_ld and vxworks_spawn.
8657
8658 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
8659
8660 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
8661
8662 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
8663
8664 * lib/old-deja.exp: Add `excess errors test - ' error, now one
8665 can mark excess errors on a machine by machine basis. Note, the
8666 default is to not expect any excess errors, even when excess
8667 errors test - is given, so you will want to put an XFAIL ... on
8668 these lines. For example, // excess errors test - XFAIL hppa*-*-*
8669 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
8670 those 4 machines, but no others.
8671
8672 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
8673
8674 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
8675 * lib/c-torture.exp: to here.
8676
8677 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
8678
8679 * gcc.c-torture/execute/950221-1.c: New test.
8680 * gcc.c-torture/execute/struct-ret-1.c: New test.
8681 * gcc.c-torture/compile/950221-1.c: New test.
8682
8683 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
8684
8685 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
8686
8687 * gcc.c-torture/execute/arith-1.c (main): Return 0.
8688 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
8689
8690 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
8691
8692 * g++.gb: New directory of tests, derived from my signature and
8693 class scoping tests.
8694
8695 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
8696 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
8697 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
8698 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
8699 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
8700 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
8701 * g++.gb/sig25.C: Likewise.
8702
8703 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
8704 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
8705 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
8706 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
8707 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
8708 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
8709 * g++.gb/sig25.exp: Likewise.
8710
8711 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
8712 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
8713 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
8714 * g++.gb/scope13.C: Likewise, this test still fails.
8715
8716 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
8717 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
8718 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
8719 * g++.gb/scope13.exp: Ditto.
8720
8721 * g++.gb/README: New file, explains what these tests are about.
8722
8723 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
8724
8725 * lib/dg.exp (dg-do): Support `preprocess'.
8726 (dg-test): Likewise.
8727
8728 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
8729
8730 * config/udi.exp: change "continue -expect" to "exp_continue".
8731
8732 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
8733
8734 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
8735 Delete redundant tests.
8736
8737 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
8738 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
8739 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
8740 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
8741 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
8742 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
8743 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
8744 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
8745
8746 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
8747 storing label pointers.
8748 * gcc.c-torture/execute/921019-1.c: Likewise.
8749 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
8750 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
8751 parameter fp.
8752 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
8753 constants.
8754
8755 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
8756 Delete obsolete tests.
8757
8758 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
8759 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
8760 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
8761 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
8762 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
8763 * gcc.c-torture/compile/950124-1.c: New test.
8764
8765 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
8766
8767 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
8768
8769 * lib/mike-g++.exp: Add -lm to LIBS.
8770
8771 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
8772
8773 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
8774
8775 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
8776
8777 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
8778
8779 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
8780
8781 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
8782
8783 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
8784
8785 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
8786 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
8787 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
8788 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
8789 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
8790 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
8791 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
8792 * g++.law/{operators31.C, operators32.C,
8793 * g++.law/{operators33.C, operators34.C}: Likewise.
8794 * g++.law/{pic1.C, refs2.C}: Likewise.
8795 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
8796 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
8797 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
8798 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
8799
8800 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
8801 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
8802 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
8803 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
8804 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
8805 * g++.law/{enum9.exp, friend5.exp}: Likewise.
8806 * g++.law/{nest3.exp, nest4.exp}: Likewise.
8807 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
8808 * g++.law/{operators30.exp, operators31.exp}: Likewise.
8809 * g++.law/{operators32.exp, operators33.exp}: Likewise.
8810 * g++.law/{operators34.exp}: Likewise.
8811 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
8812 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
8813 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
8814 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
8815 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
8816
8817 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
8818 No longer expected to fail.
8819 * g++.law/missed-error3.C: Tweak for recent bool changes.
8820
8821 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
8822
8823 * config/emb-unix: Deleted.
8824 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
8825 remote execution. Do final link on remote host if REMOTE_LINK is set.
8826
8827 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
8828
8829 * lib/dg.exp (dg-test): Fix typo in last patch.
8830
8831 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
8832
8833 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
8834 (handles multiple occurrences).
8835
8836 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
8837
8838 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
8839 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
8840 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
8841 printed).
8842 * lib/c-torture.exp (c-torture-compile): Likewise.
8843 (c-torture): Prepend full path if missing.
8844 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
8845 (gcc_fail): Likewise.
8846 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
8847
8848 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
8849
8850 * lib/netware.exp: Only attach to NetWare i386 systems.
8851
8852 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
8853
8854 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
8855 messages. Add test name to "output pattern match" pass/fail message.
8856
8857 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
8858
8859 * gcc.dg: New testsuite.
8860 * gcc.dg/dg.exp: New file.
8861
8862 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
8863 test-switch.c}: Deleted.
8864
8865 * gcc.misc-tests/msgs.exp: New testcase driver.
8866
8867 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
8868
8869 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
8870 Watch for illegal return values from ${tool}_load.
8871 * config/unix.exp (${tool}_load): Fix pass/fail detection for
8872 cross targets. Coerce return value >0 to 1.
8873
8874 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
8875
8876 * config/unix.exp (${tool}_load): Call program rsh, not proc.
8877
8878 * config/emb-unix.exp: New file.
8879
8880 * config/sim.exp: Error if variable $SIM not defined.
8881 (${tool}_load): Mark test as "untested" if simulator missing.
8882
8883 * config/unix.exp: Load remote.exp to get rcp_download.
8884 * lib/c-torture.exp: Use different option lists for testcases with
8885 and without loops.
8886 * gcc.c-torture/execute/execute.exp: Likewise.
8887
8888 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
8889
8890 * config/*.exp: Clarify return code from ${tool}_load.
8891 Call `unresolved' or `untested' instead of `warning' or `perror'
8892 (sometimes you still want to call both though).
8893 Add comment that `shell_id' is local to each file.
8894 * config/udi.exp (timeout): Set to 30.
8895 Don't print warning if connection fails, $connectmode has already
8896 printed an error.
8897 (${tool}_load): Move verbose messages to level 2.
8898 Rework pattern for "Process started" message.
8899 Pass `shell_id' to ${connectmode}_download.
8900 Retry twice upon timeout. Make resetting of target more robust.
8901 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
8902 Pass `shell_id' to exit_$connectmode.
8903 Only call exit_$connectmode if connected.
8904 * config/unix.exp (${tool}_load): Check return codes better.
8905 * config/vrtx.exp (${tool}_load): Likewise.
8906 * config/vx.exp (${tool}_load): Likewise.
8907 Delete unneeded global's.
8908 * lib/dg.exp (dg-test): Update to reflect clarified return codes
8909 from ${tool}_load.
8910 (dg-stat): Delete.
8911 (dg-init): Delete recording of pass/fail counts.
8912 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8913 (old-dejagnu-init): Likewise.
8914 (old-dejagnu-stat): Delete contents, empty proc now.
8915 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
8916 (c-torture): Delete references to lcnt, lpass, lfail.
8917 Get option list from TORTURE_OPTIONS.
8918 Delete -funroll[-all]-loops if no loops.
8919 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
8920 (g++_stat): Delete contents (empty proc now).
8921 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
8922 (gcc_finish): Likewise.
8923 (gcc_stat): Deleted.
8924 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
8925 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
8926 * gcc.c-torture/execute/execute.exp: Likewise.
8927 Split tests into two parts: compile, execute.
8928 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
8929 no loops. Update to reflect clarified return codes from ${tool}_load.
8930
8931 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
8932
8933 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
8934 to grep for.
8935 (old-dejagnu): Likewise (where necessary).
8936
8937 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
8938
8939 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
8940
8941 * lib/dg.exp (dg-process-target): Fix processing of selector.
8942 Add comment regarding use of `error'.
8943
8944 * lib/gcc.exp (prune_system_crud): Define if missing.
8945 * lib/g++.exp (prune_system_crud): Likewise.
8946
8947 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
8948 Call prune_system_crud.
8949 * lib/dg.exp (dg-runtest): New proc.
8950 Use perror instead of send_user for tcl errors in testcase.
8951 Don't return any value, it's never used.
8952 Don't clobber previous definition of `unknown'.
8953 Print tcl errors in `dg-final'.
8954
8955 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
8956
8957 * lib/dg.exp (dg-process-target): Improve syntax error messages.
8958 (dg-test): Don't print errorInfo, it contains stack backtrace.
8959
8960 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
8961
8962 * lib/g++.exp (runtest_file_p): Define if missing.
8963
8964 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
8965
8966 * lib/mike-g++.exp: Comment out loading of g++.exp.
8967 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
8968 (default_g++_version): Always print something.
8969 (default_g++_start): Comment out call to `which'.
8970 (g++_start, g++_load): Deleted (must be defined in config file).
8971 * lib/gcc.exp: Test for existence of $CC at start.
8972 Delete check for tmpdir (done in gcc_init).
8973 (default_gcc_version): Always print something.
8974 (default_gcc_start): Comment out call to `which'.
8975 * config/*.exp: Major cleanup - make cross targets work at least a
8976 little better for g++ (by not being "--tool gcc" specific).
8977 Rename gcc_xxx to ${tool}_xxx.
8978 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
8979 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
8980
8981 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
8982
8983 * lib/c-torture.exp (c-torture-compile): Rework compiler
8984 message processing.
8985
8986 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
8987 c-torture.
8988
8989 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
8990
8991 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
8992
8993 * lib/dg.exp (dg-process-target): Support { target native }.
8994
8995 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
8996
8997 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
8998 looked for "... program xxx got fatal signal".
8999 Correct regsub munging of `comp_output'.
9000 Ignore compiler messages "path prefix not used" and "linker input
9001 file unused".
9002
9003 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
9004
9005 * lib/gcc.exp (runtest_file_p): Define if missing.
9006 * gcc.prms/template.c: Example to work from.
9007
9008 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
9009
9010 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
9011 * lib/dg.exp (dg-test): Call unsupported testcases as such.
9012
9013 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
9014 * gcc.prms/1883.c: Moved from compile/940714-1.c.
9015 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
9016 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
9017
9018 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
9019 (dg-process-target): No longer a varargs proc.
9020 Return S/N for target, P/F for xfail. All callers changed.
9021 (user option procs): More argument checking.
9022 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
9023 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
9024 (dg-test): Skip test if not running on selected target in `dg-do'.
9025 Update handling of `dg-do-what', `dg-output-text'.
9026 Separate execution pass/fail from output pattern match pass/fail.
9027 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
9028
9029 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
9030
9031 * gcc.c-torture/special/special.exp: Don't expect failure for mips
9032 target for 920510-1.c.
9033
9034 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
9035
9036 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
9037 Clean up comment regarding use of passcnt, etc.
9038 (gcc_stat): Don't update `testcnt' here.
9039 (gcc_finish): Do it here.
9040 Might as well reset `but_id' here too.
9041 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
9042 to determine if the file should be tested.
9043 * gcc.c-torture/compile/compile.exp: Likewise.
9044 * gcc.c-torture/execute/execute.exp: Likewise.
9045 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
9046 * gcc.misc-tests/dg-test.exp: Likewise.
9047 * gcc.prms/prms.exp: Likewise.
9048 * gcc.wendy/wendy.exp: Likewise.
9049 * g++.old-deja.exp: Likewise.
9050 Move "Testing file" message to verbose level 1.
9051
9052 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
9053
9054 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
9055
9056 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
9057
9058 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
9059 (default_gcc_start): Accept optional second list element
9060 of compiler flags. Print compiler output at verbosity level 2.
9061 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
9062 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
9063 Save current values of framework globals passcnt, failcnt, xpasscnt,
9064 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
9065 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
9066 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
9067 xfailcnt to compute stats. Update framework global `testcnt' from
9068 pass/fail counts.
9069 (gcc_finish): New proc. Clean up test environment.
9070 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
9071 (gcc_epass, gcc_efail): Delete.
9072 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
9073 argument of line number.
9074 (dg-init): If the tool has an init routine, call it.
9075 (dg-test): Remove args `cflags_var' and `libs_var'.
9076 Pass all compiler options to ${tool}_start.
9077 Handle missing line number.
9078 (dg-finish): New function.
9079 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
9080 particular files. Call gcc_finish at end. Move "skipping test"
9081 message to verbosity level 3.
9082 * gcc.c-torture/compile/compile.exp: Likewise.
9083 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
9084 * gcc.c-torture/execute/execute.exp: Likewise.
9085 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
9086 Print testcase being tried at verbosity level 1.
9087 * gcc.c-torture/special/special.exp: Unset xfail.
9088 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
9089 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
9090 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
9091 * gcc.failure/failure.exp: Likewise.
9092 * gcc.ieee/ieee.exp: Likewise.
9093 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
9094 Update call to dg-test. Call dg-finish at end.
9095 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
9096 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
9097 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
9098 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
9099 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
9100 * gcc.wendy/wendy.exp: Add copyright.
9101 Delete setting of tmpdir (done by gcc_init).
9102 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
9103 Pass compiler flags to gcc_start. Call gcc_finish at end.
9104 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
9105 gcc_[ce]pass/fail.
9106
9107 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
9108
9109 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
9110 confusion.
9111 (g++_load): Likewise.
9112
9113 * config/*.exp (gcc_load): Some were varargs fns and some were not.
9114 Rename argument to `prog' to remove the confusion.
9115 Varargs fns behave differently too!
9116 (g++_load): Likewise.
9117
9118 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
9119
9120 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
9121 what it is. Delete (always) printing of status value for !native.
9122 Simplify verbose code, and include status and exec_output.
9123 (g++_load): Use gcc_load.
9124
9125 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
9126
9127 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
9128 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
9129 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
9130 940714-3.c as these testcases don't exist anymore. Make
9131 va-arg-1.c expected to pass.
9132
9133 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
9134
9135 * gcc.misc-tests/misc.exp: Only run specific testcases.
9136 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
9137 * gcc.misc-tests/dg-[1-9].c: New files.
9138
9139 * lib/dg.exp: New testsuite driver.
9140 * gcc.prms/prms.exp: Use it.
9141
9142 * README.gcc: New file.
9143
9144 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
9145 Document and reset `lxpass' and `lxfail'.
9146 Simplify "initialized" message.
9147 (gcc_stat): Clean up comments a little.
9148
9149 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
9150
9151 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
9152
9153 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
9154
9155 * lib/old-dejagnu.exp (process-option): New proc.
9156 (old-dejagnu-init, old-dejagnu-stat): Likewise.
9157 (old-dejagnu): Simplify.
9158 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
9159
9160 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
9161
9162 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
9163 exists and is not an empty string.
9164
9165 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
9166 $xfail rather than calling setup_xfail. Clear $xfail when test is
9167 finished.
9168 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
9169 automatically.
9170
9171 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
9172 longer expected to fail.
9173
9174 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
9175 "f" function call.
9176
9177 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
9178
9179 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
9180 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
9181 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
9182 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
9183 c-torture-1.29.
9184
9185 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
9186 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
9187
9188 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
9189
9190 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
9191 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
9192
9193 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
9194 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
9195 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
9196
9197 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
9198
9199 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
9200 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
9201 940714-1.c, 940714-2.c, 940714-3.c},
9202 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
9203 gcc.misc-tests/{mg.c,mg.exp}:
9204 New tests.
9205 * gcc.noncompile/noncompile.exp: Change accordingly.
9206
9207 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
9208
9209 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
9210 Undo previous clobberage.
9211
9212 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
9213
9214 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
9215 * gcc.special/{930510-1.c, special.exp}:
9216 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
9217 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
9218 struct-varargs-1.c}: New tests from c-torture-1.26.
9219
9220 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
9221
9222 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
9223 argument to switch.
9224
9225 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
9226
9227 * Revert the previous changes. Please see Rob's directory
9228 (/lisa/test/rob/progressive/gcc/testsuite) for testing
9229 fixes.
9230
9231 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
9232
9233 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
9234 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
9235 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
9236 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
9237 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
9238 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
9239 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
9240 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
9241 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
9242 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
9243 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
9244 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
9245 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
9246 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
9247 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
9248 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
9249 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
9250 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
9251 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
9252 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
9253 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
9254 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
9255 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
9256 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
9257 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
9258 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
9259 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
9260
9261 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
9262
9263 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
9264 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
9265 with perror calls.
9266
9267 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
9268
9269 * config/unix.exp (g++_load): Fix syntax.
9270
9271 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
9272
9273 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
9274 * gcc.noncompile/921017-1.c: Deleted obsolete test.
9275 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
9276 Don't expect va-arg-1.c to fail. Correct expected output for
9277 920928-1.c.
9278 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
9279 * gcc.wendy/hbm4.c: Correct typo.
9280 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
9281
9282 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
9283
9284 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
9285 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
9286 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
9287 * lib/c-torture.exp (c-torture-compile): Ditto.
9288
9289 Reduce volume of output (remove all the -I's and such).
9290 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
9291 Call gcc_cpass, gcc_cfail.
9292 (c-torture): Pass testing option to c-torture-compile.
9293
9294 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
9295
9296 Bring patches over from progressive.
9297 * config/default.exp: Exit remote shell cleanly.
9298 (g++_exit, g++_start): Add default versions.
9299 * config/sim.exp (gcc_load): Use perror, not error.
9300
9301 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
9302
9303 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
9304 set in site.exp.
9305
9306 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
9307
9308 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
9309 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
9310 (wendy_try): New proc to run testcase.
9311 (main loop): Call 'em.
9312 * gcc.wendy/*.c: Clean up pass to correct expected output.
9313
9314 * lib/gcc.exp: Minor cleanup work.
9315 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
9316
9317 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
9318
9319 * config/sim.exp (gcc_load): Document return codes better.
9320 Don't pass -v to simulator.
9321
9322 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
9323
9324 * gcc.special/920717-x.c: Fix typo.
9325 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
9326 get at sources.
9327
9328 * lib/mike-gcc.exp: Fix typo.
9329
9330 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
9331
9332 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
9333 binary to use, transform the name.
9334 * config/*.exp: rename everything. Nuke any g++ specific files,
9335 it's now a special case of gcc that requires no special support.
9336 Add a default.exp for unsupported targets.
9337
9338 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
9339
9340 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
9341 lib/old-dejagnu.exp: Fix a few patterns to work with the new
9342 version of Tcl.
9343
9344 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
9345
9346 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
9347 than a warning.
9348
9349 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
9350
9351 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
9352
9353 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
9354
9355 * gcc.execute/execute.exp: Combine opt_list and foption_list into
9356 option_list. Compile every file with only 4/6 option choices
9357 (same as C torture) instead of with 12/18 different option
9358 choices.
9359 * lib/c-torture.exp: Likewise.
9360
9361 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
9362 not already set.
9363
9364 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
9365
9366 * lib/old-deja.exp: Add `excess errors test fails' error, now one
9367 can put an XFAIL *-*-* on excess errors.
9368
9369 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
9370
9371 * g++.law: Add more tests derived from g++-bugs snapshots.
9372
9373 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
9374 equivalent to g++.law/init9.
9375
9376 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
9377 compiled it, and the a.out file after we've run it.
9378
9379 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
9380
9381 * lib/mike-g++.exp (postbase): Delete the .o file after we've
9382 compiled it, and the a.out file after we've run it.
9383
9384 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
9385
9386 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
9387
9388 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
9389
9390 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
9391 version number.
9392
9393 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
9394
9395 * g++.law: New directory of g++ tests derived from the g++-bugs
9396 snapshots.
9397
9398 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
9399
9400 * gcc.compile: initbug1.c initbug1.exp testcase added
9401
9402 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
9403
9404 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
9405 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
9406 fixes submitted by Jeff Law (law@cs.utah.edu)
9407 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
9408 Jeff Law (law@cs.utah.edu)
9409
9410
9411 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
9412
9413 * config/unix-g++.exp: Follow the gcc way of doing things.
9414 * g++.old-deja/old-deja.exp: Minor updates.
9415 * lib/g++.exp: New file, follow the gcc way of doing things.
9416 * lib/old-dejagnu.exp: Minor updates.
9417 * lib/mike-g++.exp: Always unset errorInfo.
9418
9419 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
9420
9421 * lib/gcc.exp: Fix some errors with the below change, CC and
9422 CFLAGS should be global when setting, not local.
9423
9424 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
9425
9426 * lib/gcc.exp: Transform tool name.
9427
9428 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
9429
9430 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
9431
9432 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
9433
9434 * lib/gcc.exp: change gcc_done to gcc_stat
9435
9436 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
9437
9438 * Upgraded gcc testsuite to c-torture version 1.25
9439
9440 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
9441
9442 * lib/gcc.exp: added reporting code. Changed verbose compile message.
9443 * lib/c-torture: added hooks for new reporting code.
9444
9445 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
9446
9447 * config/sh-gcc.exp: check if sh-sim exists in the path
9448
9449 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
9450
9451 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
9452 * gcc.compile/compile.exp: Initial changes for new logic.
9453 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
9454 * gcc.failure/failure.exp: Initial changes for new logic.
9455 * gcc.ieee/ieee.exp: Initial changes for new logic.
9456 * gcc.misc-tests/misc.exp: Initial changes for new logic.
9457 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
9458 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
9459 * lib/c-torture.exp: Initial changes for new logic.
9460 * lib/gcc.exp: Initial changes for new logic.
9461
9462 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
9463
9464 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
9465 depend upon failure or success. Fully qualify names in failure
9466 and success messages. Always remove a.out before starting
9467 compile, just in case. Pay more attention to error text output by
9468 the compiler. Handle testcases with no known past errors just
9469 like all others, so that things are uniform. Other miscellaneous
9470 improvements.
9471
9472 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
9473
9474 * gcc.cpp: new directory for cpp tests
9475
9476 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
9477
9478 * lib/chill.exp: Code reformatted, removed unused code.
9479 * config/unix-chill.exp: Code reformatted, removed unused code.
9480 * chill.execute/execute.exp: Code reformatted, removed unused code.
9481 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
9482
9483 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
9484
9485 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
9486 routines not written.
9487
9488 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
9489
9490 * config/bug-gcc.exp: Use new procs from bug.exp.
9491
9492 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
9493
9494 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
9495 via ftp, rather than depending on NFS.
9496 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
9497 case.
9498
9499 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
9500
9501 * config/bug-gcc.exp: Use new download proc.
9502
9503 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
9504
9505 * chill.execute/execute.exp: cleanups, handles errors better
9506 * chill.compile/compile.exp: rewrite, based on execute.exp
9507 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
9508 * lib/chill.exp: major changes to diff proc and compile and link
9509 procs. added chill_fail and chill_pass wrappers to pass and
9510 fail. added more comments, and handle error codes better.
9511 Added a hack to capture stderr from exec, so noncompile tests
9512 can work.
9513
9514 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
9515
9516 * chill.execute/execute.exp: rewrite of testsuite driver
9517 * lib/chill.exp: rewrite of testsuite driver
9518 * config/unix-chill.exp: rewrite of testsuite driver
9519
9520 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
9521
9522 In chill.execute:
9523 * iexpr.ch: Standardize uppercase.
9524 * tuples.dat: Standardize uppercase.
9525 * vary.ch: standardize. Correct varying string assignments.
9526 * vary.dat: Add new output lines.
9527
9528 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
9529
9530 In chill.execute:
9531 * chprintf.ch: Standardize use of uppercase.
9532 * tuples.ch: Standardize and turn arr2 into a DCL,
9533 rather than a SYN.
9534 * pinits.ch: Standardize.
9535
9536 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
9537
9538 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
9539 * Makefil: Renamed to Makefile.in.
9540 * configure.in: New.
9541
9542 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
9543
9544 In chill.execute:
9545 * .cvsignore: Add result/output files.
9546 * Makefile: Fix up variables at start. Use MFLAGS
9547 everywhere. Correct bool_loc, built_ins entries.
9548 Add entry for vary1.ch.
9549 * bitarray.ch: Standardize upper-case usage.
9550 * bitexpr.ch: Standardize, add output of b1.
9551 * params.ch: Use arrayt in along PROC parameters, to
9552 avoid novelty problems.
9553 * sets.ch: Tiny cleanup.
9554 * vary1.ch: Re-indent.
9555
9556 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
9557
9558 * Add PR-related files to Makefiles, .cvsignore files, etc.
9559
9560 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9561
9562 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
9563 with compiler objects. New names are test-flow.c and test-loop.c
9564
9565 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9566
9567 * Upgraded c-torture tests from 1.19 to 1.20
9568
9569 * new files:
9570 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
9571 * gcc.compile: 930623-1.c 930623-2.c
9572 * gcc.noncompile: 930622-1.c 930622-2.c
9573 * gcc.failure: 920411-1.c 920627-2.c
9574 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
9575
9576 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9577
9578 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9579 More changes to get testsuite working properly. Needs more work.
9580 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
9581
9582 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9583
9584 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9585 More changes to get testsuite working properly. Needs more work.
9586
9587 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9588
9589 * chill.compile/compile.exp: Added for Dejagnu support
9590 * chill.execute/execute.exp: Added for Dejagnu support
9591 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
9592
9593 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
9594
9595 This should complete moving the CHILL test files.
9596 * chill.noncompile(.cvsignore printf.grt
9597 in-printf.grt chprintf.grt chprintf.ch):
9598 Added test-support files.
9599 (Makefile): Modified further.
9600 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
9601 signal.ch): Added test files.
9602 * chill.execute (.cvsignore printf.grt printr.c
9603 in-printf.grt rts.c chprintf.grt rts.h): Added
9604 test-support files.
9605 (Makefile): More corrections.
9606
9607 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
9608
9609 * chill.compile, chill.execute, chill.nocompile: Add CHILL
9610 test cases, ready for DejaGnu.
9611
9612 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
9613
9614 * Upgraded c-torture tests from 1.18 to 1.19
9615
9616 * gcc.compile: added test(s):
9617 930607-1.c
9618 * gcc.execute: added test(s):
9619 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
9620
9621 * added new subdirectory for misc tests: gcc.misc-tests
9622 * gcc.misc-test(s): added tests:
9623 inst-check.c test-consts.c test-ior.c test-switch.c
9624
9625 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
9626
9627 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
9628
9629 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
9630
9631 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
9632
9633 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
9634
9635 * Upgraded c-torture tests from 1.17 to 1.18
9636
9637 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
9638
9639 * Upgraded c-torture tests from 1.12 to 1.17
9640
9641 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
9642
9643 * lib/old-dejagnu.exp:
9644 Fixed handling of XFAIL target triplets to correctly
9645 recognize wildcard characters. Removed code that
9646 appended a unique id tag to the end of the file name
9647 printed out by the result of the testcases within a
9648 given test file.
9649
9650 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
9651
9652 * lib/old-dejagnu.exp:
9653 Reworked expected failure handling to trigger off of XFAIL
9654 keyword in keyphrase embeded in testcase source code. The
9655 XFAIL keyword must be at the end of the keyphrase line. It
9656 may optionally be followed by one or more target triplets.
9657 It has just occured that the handling of wildcards in the
9658 target triplet may not be correct.
9659
9660 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
9661
9662 * g++.old-deja/tests:
9663 Moved all subdirectories up one level into g++.old-deja .
9664
9665 * lib/old-dejagnu.exp:
9666 Fixed problem with CXXFLAGS not being properly reset, and being
9667 corrupted with extraneous "-c" compiler option. This was
9668 causing binaries to not be generated for test that needed them.
9669 Modified strings passed to "pass" and "fail" so that individual
9670 tests from the same test file would be distinguished by an
9671 identifier appended to the test file name in the summary logs;
9672 this corrected a problem with erroneous diff logs. Added code
9673 to search testcases for expected fail and unexpected pass keywords.
9674
9675 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
9676
9677 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
9678
9679 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
9680
9681 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
9682 Removed extraneous text from end of "Special g++ Options"
9683 keyphrase.
9684
9685 * lib/old-dejagnu.exp: Added pattern matching to look for new
9686 keywords, embedded in testcases comments, which will trigger
9687 calls to xpass and xfail.
9688
9689 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
9690
9691 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
9692 comments embedded in the testcases, especially the one looking for
9693 special compiler options, as well as the pattern matching for the
9694 compiler output again.
9695
9696 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
9697
9698 * lib/old-dejagnu.exp: Do a proper check of the return value for
9699 execute tests. Fixed several problems with the pattern matching
9700 of the compiler output which gave erroneous test results.
9701 Changed several of the test result messages to be more descriptive.
9702 * config/unix-g++.exp: Proc g++_load now actually works and
9703 executes the tests passed to it and returns a usable return
9704 value.
9705
9706 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
9707
9708 * lib/gcc.exp: Exits gracefully if $CC is bogus.
9709
9710 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
9711
9712 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
9713 Modified both files to properly execute the old style
9714 dejagnu tests. The previous versions of these files were
9715 experimental and did not function anything near correctly.
9716
9717 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
9718
9719 * Removed all Makefile.in and configure.in files. No configuration
9720 needed now.
9721
9722 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
9723
9724 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
9725
9726 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
9727
9728 * gcc.compile/configure.in, gcc.unsorted/configure.in,
9729 gcc.special/configure.in, gcc.noncompile/configure.in,
9730 gcc.execute/configure.in, gcc.code_quality/configure.in,
9731 g++.other/configure.in, g++.old-deja/configure.in,
9732 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
9733 in srcname setting.
9734
9735 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
9736
9737 * lib/udi.exp: Fixed mondfe and mondfe_download.
9738 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
9739 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
9740
9741 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
9742
9743 * config/udi-gdb.exp: Check $shell_id after connecting to target.
9744 (gdb_exit): Don't remove *_soc files.
9745
9746 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
9747
9748 * lib/c-torture.exp: Don't look for main; instead always use -w
9749 -c. This is how the c-torture tests work. Remove the object
9750 file if the compilation succeeds.
9751 * gcc.execute/execute.exp: Remove executable if test passes.
9752 * gcc.noncompile/noncompile.exp: Every test is an expected
9753 failure.
9754 * gcc.special/special.exp: Added tests from c-torture 1.11,
9755 corrected use of existing test.
9756 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
9757 gcc.execute/920625-1.c: Updated to c-torture 1.11.
9758 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
9759 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
9760 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
9761 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
9762 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
9763 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
9764 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
9765 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
9766 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
9767 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
9768 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
9769 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
9770 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
9771 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
9772 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
9773 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
9774 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
9775 c-torture 1.11.
9776 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
9777 correspond to c-torture 1.11.
9778
9779 * New file.