New test for loading unclaimed categories in Objective-C
[gcc.git] / gcc / testsuite / ChangeLog
1 Mon Dec 17 16:54:56 2001 Nicola Pero <nicola@brainstorm.co.uk>
2
3 * objc.dg/special/: New directory.
4 * objc.dg/special/special.exp: New file.
5 * objc.dg/special/unclaimed-category-1.h: New file.
6 * objc.dg/special/unclaimed-category-1a.m: New file.
7 * objc.dg/special/unclaimed-category-1.m: New file.
8
9 2001-12-17 Andreas Jaeger <aj@suse.de>
10
11 * gcc.c-torture/compile/20011217-2.c: New test.
12
13 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
14
15 * gcc.c-torture/compile/20011217-1.c: New test.
16
17 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
18
19 * testsuite/gcc.dg/20011214-1.c: New.
20
21 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
22
23 * gcc.dg/altivec-4.c: New.
24
25 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
26
27 * gcc.dg/20011113-1.c: New test.
28
29 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
30
31 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
32 std::__malloc_alloc_template<0> and
33 std::__default_alloc_template<false, 0>.
34
35 Thu Dec 13 10:35:33 2001 Nicola Pero <n.pero@mi.flashnet.it>
36
37 * objc/execute/bf-21.m: New test.
38 * objc/execute/enumeration-1.m: New test.
39 * objc/execute/enumeration-2.m: New test.
40
41 2001-12-12 Jakub Jelinek <jakub@redhat.com>
42
43 * gcc.dg/gnu89-init-1.c: New test.
44
45 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
46
47 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48 * g++.old-deja/g++.jason/2371.C: Likewise.
49 * g++.old-deja/g++.jason/template33.C: Likewise.
50 * g++.old-deja/g++.jason/template34.C: Likewise.
51 * g++.old-deja/g++.jason/template36.C: Likewise.
52 * g++.old-deja/g++.oliva/typename1.C: Likewise.
53 * g++.old-deja/g++.oliva/typename2.C: Likewise.
54 * g++.old-deja/g++.other/typename1.C: Likewise.
55 * g++.old-deja/g++.pt/inherit2.C: Likewise.
56 * g++.old-deja/g++.pt/nontype5.C: Likewise.
57 * g++.old-deja/g++.pt/typename11.C: Likewise.
58 * g++.old-deja/g++.pt/typename14.C: Likewise.
59 * g++.old-deja/g++.pt/typename16.C: Likewise.
60 * g++.old-deja/g++.pt/typename3.C: Likewise.
61 * g++.old-deja/g++.pt/typename4.C: Likewise.
62 * g++.old-deja/g++.pt/typename5.C: Likewise.
63 * g++.old-deja/g++.pt/typename7.C: Likewise.
64 * g++.old-deja/g++.robertl/eb9.C: Likewise.
65
66 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
67
68 * g++.dg/other/linkage1.C: New test.
69 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
70 specifiers.
71
72 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
73
74 * gcc.dg/concat.c: New test.
75
76 2001-12-11 Stan Shebs <shebs@apple.com>
77
78 * objc/compile: New test directory.
79 * objc/compile/compile.exp: New expect script.
80 * objc/compile/20011211-1.m: New compile test.
81
82 2001-12-11 Jason Merrill <jason@redhat.com>
83
84 * lib/prune.exp (prune_gcc_output): Also handle "In member
85 function". So many permutations...
86
87 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
88
89 * g++.dg/template/typedef1.C: New test.
90
91 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
92
93 * g++.dg/other/copy1.C: New test.
94
95 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
96
97 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
98
99 * gcc.dg/builtin-choose-expr.c: New.
100
101 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
102
103 * gcc.dg/altivec-2.c: New.
104
105 2001-12-07 Richard Henderson <rth@redhat.com>
106
107 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
108
109 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
110
111 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
112 ultrasparc.
113
114 Fri Dec 7 06:29:03 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
115
116 * g++-old.deja/g++.robertl/eb101.C: Deleted.
117
118 2001-12-06 Janis Johnson <janis187@us.ibm.com>
119
120 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
121 variable argument list.
122
123 2001-12-06 Zack Weinberg <zack@codesourcery.com>
124
125 * gcc.c-torture/execute/memcheck: Delete entire directory.
126 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
127 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
128
129 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
130
131 * gcc.dg/Wshadow-1.c: New test.
132
133 2001-12-05 Jakub Jelinek <jakub@redhat.com>
134
135 * gcc.c-torture/compile/20011130-1.c: New test.
136
137 * gcc.dg/noncompile/20011025-1.c: New test.
138
139 * g++.dg/other/anon-union.C: New test.
140
141 * gcc.c-torture/execute/20011024-1.c: New test.
142
143 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
144
145 * gcc.c-torture/execute/20000722-1.x,
146 gcc.c-torture/execute/20010123-1.x: Remove.
147 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
148 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
149 gcc.dg/c99-complit-2.c: New tests.
150
151 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
152
153 * g++.dg/inherit/base1.C: New test.
154
155 2001-12-04 Jakub Jelinek <jakub@redhat.com>
156
157 * g++.dg/other/stdarg1.C: New test.
158
159 * gcc.c-torture/compile/20011130-2.c: New test.
160
161 2001-12-03 Janis Johnson <janis187@us.ibm.com>
162
163 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
164 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
165 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
166 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
167 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
168 * gcc.dg/builtin-prefetch-1.c: New test.
169
170 2001-12-03 Jakub Jelinek <jakub@redhat.com>
171
172 * gcc.dg/20011130-1.c: New test.
173
174 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
175
176 * g++.dg/other/scope1.C: New test.
177 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
178
179 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
180
181 * gcc.dg/vla-init-1.c: New test.
182
183 2001-12-01 Geoff Keating <geoffk@redhat.com>
184
185 * gcc.c-torture/compile/structs.c: New testcase from GDB.
186
187 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
188
189 * objc.dg/alias.m: Update.
190 * objc.dg/class-1.m: Update.
191 * objc.dg/const-str-1.m: Update.
192 * objc.dg/fwd-proto-1.m: Update.
193 * objc.dg/id-1.m: Update.
194 * objc.dg/super-class-1.m: Update.
195
196 2001-11-29 Mark Mitchell <mark@codesourcery.com>
197
198 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
199 constructs.
200
201 Wed Nov 28 15:05:54 2001 Jeffrey A Law (law@cygnus.com)
202
203 * gcc.c-torture/execute/20011128-1.c: New test.
204
205 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
206
207 * gcc.dg/20011127-1.c: New test.
208
209 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
210
211 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
212 from Austin Group draft 7.
213 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
214 scanf format arguments.
215 * gcc.dg/format/no-exargs-2.c: New test.
216
217 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
218
219 * g++.dg/abi/vbase8-4.C: New test.
220
221 2001-11-24 Ian Lance Taylor <ian@airs.com>
222
223 * gcc.c-torture/execute/20011121-1.c: New test.
224
225 Fri Nov 23 15:55:44 2001 Jeffrey A Law (law@cygnus.com)
226
227 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
228
229 2001-11-23 Andreas Jaeger <aj@suse.de>
230
231 * gcc.dg/cpp/charconst-2.c: New test.
232
233 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
234
235 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
236 to the host if it is remote. Let tests specify extra headers
237 they use.
238 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
239 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
240 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
241 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
242 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
243 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
244 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
245 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
246 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
247 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
248
249 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
250
251 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
252 for little endian ARMs.
253
254 2001-11-20 Jakub Jelinek <jakub@redhat.com>
255
256 * gcc.c-torture/compile/20011119-1.c: New test.
257 * gcc.c-torture/compile/20011119-2.c: New test.
258
259 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
260
261 * gcc.dg/altivec-1.c: Fix typo.
262
263 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
264
265 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
266
267 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
268
269 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
270
271 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
272
273 * lib/g77.exp: Don't specify --rpath-link.
274
275 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
276 across all the headers.
277 * gcc.dg/format/format.exp: For testing on a remote host,
278 copy format.h.
279
280 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
281 * gcc.c-torture/execute/930406-1.c: Likewise.
282 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
283
284 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
285
286 * gcc.dg/altivec-1.c: New.
287
288 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
289
290 * gcc.dg/cpp/fpreprocessed.c: New test case.
291
292 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
293
294 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
295 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
296 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
297
298 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
299
300 * gcc.dg/no-builtin-1.c: New test.
301
302 2001-11-16 Jakub Jelinek <jakub@redhat.com>
303
304 * gcc.c-torture/execute/20011115-1.c: New test.
305
306 2001-11-15 Jakub Jelinek <jakub@redhat.com>
307
308 * gcc.c-torture/compile/20011114-2.c: New test.
309 * gcc.c-torture/compile/20011114-3.c: New test.
310 * gcc.c-torture/compile/20011114-4.c: New test.
311
312 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
313
314 * g++.dg/other/init1.C: New test.
315
316 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
317
318 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
319 message.
320
321 * gcc.c-torture/execute/20011114-1.c: New testcase.
322
323 * gcc.c-torture/compile/20010327-1.c: Revert last change.
324 * gcc.c-torture/compile/20011114-1.c: New test, exactly
325 like the (before this change) version of 20010327-1.c.
326
327 2001-11-14 Roger Sayle <roger@eyesopen.com>
328
329 * gcc.c-torture/execute/string-opt-13.c: New testcase.
330
331 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
332
333 * g++.dg/init/array2.C: New test.
334
335 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
336
337 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
338
339 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
340
341 * g++.dg/other/forscope1.C: New test.
342 * g++.dg/ext/forscope1.C: New test.
343 * g++.dg/ext/forscope2.C: New test.
344
345 2001-11-13 Jakub Jelinek <jakub@redhat.com>
346
347 * gcc.c-torture/execute/20011113-1.c: New test.
348
349 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
350
351 * gcc.c-torture/execute/20011109-2.c: New test.
352
353 * gcc.c-torture/execute/20011109-1.c: New test.
354
355 2001-11-09 Jakub Jelinek <jakub@redhat.com>
356
357 * gcc.c-torture/compile/20011109-1.c: New test.
358
359 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
360
361 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
362 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
363 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
364 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
365 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
366 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
367 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
368
369 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
370
371 * g++.dg/warn/Wshadow-1.C: New tests.
372 * g++.old-deja/g++.mike/for3.C: Update.
373
374 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
375
376 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
377 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
378 XFAILs. Adjust expected error texts.
379 * gcc.c-torture/compile/20011106-1.c,
380 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
381 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
382 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
383 gcc.dg/c99-array-lval-5.c: New tests.
384
385 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
386
387 * gcc.dg/cpp/defined.c: Update.
388
389 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
390
391 * gcc.c-torture/execute/anon-1.c: New test.
392
393 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
394
395 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
396 same size, so no warning should be produced on stormy16.
397
398 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
399 due to oversized array.
400 * g++.old-deja/g++.mike/ns15.C: Likewise.
401 * g++.old-deja/g++.pt/crash16.C: Likewise.
402
403 2001-11-02 Graham Stott <grahams@redhat.com>
404
405 * g++.dgother/debug1.C: Fix typos.
406
407 2001-11-01 Jakub Jelinek <jakub@redhat.com>
408
409 * g++.dg/other/debug1.C: New test.
410
411 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
412
413 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
414 of unsigned long.
415
416 2001-10-30 Jakub Jelinek <jakub@redhat.com>
417
418 * gcc.dg/20011029-2.c: New test.
419
420 * gcc.c-torture/compile/20011029-1.c: New test.
421
422 Mon Oct 29 21:19:53 2001 Nicola Pero <n.pero@mi.flashnet.it>
423
424 * objc/execute/class_self-1.m: New test.
425 * objc/execute/class_self-2.m: New test.
426
427 2001-10-25 Zack Weinberg <zack@codesourcery.com>
428
429 * gcc.misc-tests/msgs.exp: Delete.
430 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
431 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
432 error set to match recent changes.
433
434 2001-10-24 Zack Weinberg <zack@codesourcery.com>
435
436 * gcc.dg/20011021-1.c: New test.
437
438 2001-10-24 Jakub Jelinek <jakub@redhat.com>
439
440 * gcc.c-torture/compile/20011023-1.c: New test.
441
442 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
443
444 * lib/g77.exp: Rewrite based on lib/g++.exp.
445
446 2001-10-19 Jakub Jelinek <jakub@redhat.com>
447
448 * gcc.c-torture/execute/20011019-1.c: New test.
449
450 * gcc.dg/20011018-1.c: New test.
451
452 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
453
454 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
455
456 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
457
458 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
459 * gcc.dg/attr-invalid.c: Likewise.
460
461 2001-10-18 Jakub Jelinek <jakub@redhat.com>
462
463 * testsuite/gcc.dg/20011015-1.c: New test.
464
465 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
466
467 * g++.dg/template/unify2.C: New test.
468
469 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
470
471 * g++.dg/other/exception-specification.C: New test
472
473 2001-10-13 Tom Rix <trix@redhat.com>
474
475 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
476 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
477
478 2001-10-12 Jakub Jelinek <jakub@redhat.com>
479
480 * testsuite/gcc.dg/20011009-1.c: New test.
481
482 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
483
484 PR g++/4476
485 * g++.dg/other/friend1.C: New test.
486
487 2001-10-11 Richard Henderson <rth@redhat.com>
488
489 * g++.old-deja/g++.other/crash18.C: Add -S to options.
490
491 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
492
493 * gcc.c-torture/compile/20011010-1.c: New.
494
495 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
496
497 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
498 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
499 g77.f-torture/execute/execute.exp,
500 g77.f-torture/noncompile/noncompile.exp,
501 gcc.c-torture/compile/compile.exp,
502 gcc.c-torture/execute/execute.exp,
503 gcc.c-torture/execute/ieee/ieee.exp,
504 gcc.c-torture/execute/memcheck/memcheck.exp,
505 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
506 objc/execute/execute.exp: Update FSF address.
507
508 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
509
510 * gcc.dg/cpp/cmdlne-C.c: Update.
511 * gcc.dg/cpp/cmdlne-C2.c: New.
512
513 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
514
515 * gcc.c-torture/execute/20011008-3.c: New.
516
517 2001-10-08 DJ Delorie <dj@redhat.com>
518
519 * gcc.dg/20011008-1.c: New.
520 * gcc.dg/20011008-2.c: New.
521
522 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
523
524 * gcc.dg/cpp/spacing1.c: Update test.
525
526 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
527
528 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
529 spelling errors of "separate" as "seperate".
530
531 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
532
533 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
534 enough to avoid inlining.
535
536 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
537
538 * lib/g77.exp: set libg2c_dir correctly.
539
540 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
541
542 * gcc.dg/cpp/macro11.c: New test.
543
544 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
545
546 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
547 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
548 gcc.dg/format/multattr-3.c: New tests.
549 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
550 tests for format attributes on function pointers being rejected.
551
552 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
553
554 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
555
556 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
557
558 * g++.dg/warn/format1.C: New test.
559
560 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
561
562 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
563
564 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
565
566 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
567
568 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
569
570 * gcc.dg/cpp/redef2.c: Add test.
571
572 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
573
574 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
575 long-standing bug on i686, apparently.
576 * gcc.c-torture/execute/loop-2c.x: New file.
577 * gcc.c-torture/execute/loop-2d.x: New file.
578 * gcc.c-torture/execute/loop-3c.x: New file.
579
580 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
581
582 * gcc.dg/cpp/20000625-2.c: Correct line number.
583
584 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
585
586 * gcc.dg/cpp/macro10.c: New test.
587 * gcc.dg/cpp/strify3.c: New test.
588 * gcc.dg/cpp/spacing1.c: Add tests.
589 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
590 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
591
592 2001-09-24 DJ Delorie <dj@redhat.com>
593
594 * gcc.c-torture/execute/20010924-1.c: New test.
595
596 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
597
598 * testsuite/objc/execute/paste.m: Remove.
599
600 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
601
602 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
603
604 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
605
606 * g77.dg/strlen0.f: New test.
607
608 2001-09-21 Richard Henderson <rth@redhat.com>
609
610 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
611 * g++.old-deja/g++.abi/vtable2.C: Likewise.
612
613 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
614
615 Table-driven attributes.
616 * g++.dg/ext/attrib1.C: New test.
617
618 2001-09-20 DJ Delorie <dj@redhat.com>
619
620 * gcc.dg/20000926-1.c: Update expected warning messages.
621 * gcc.dg/array-2.c: Likewise, and test for warnings too.
622 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
623 array.
624
625 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
626
627 * g++.dg/eh/registers1.C: New test case.
628
629 2001-09-17 Richard Henderson <rth@redhat.com>
630
631 * gcc.dg/array-5.c: Fix VLA decomposition test.
632
633 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
634
635 * gcc.dg/cpp/line5.c: New testcase.
636
637 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
638
639 * gcc.dg/cpp/macro9.c: New test.
640
641 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
642
643 * gcc.c-torture/execute/980223.c: Change type of addr from long
644 to char *.
645
646 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
647
648 * gcc.c-torture/execute/20010915-1.c: New test.
649
650 2001-09-14 Janis Johnson <janis187@us.ibm.com>
651
652 * g77.dg/bprob: New directory.
653 * g77.dg/bprob/bprob.exp: New file.
654 * g77.dg/bprob/bprob-1.f: New test.
655 * g77.dg/gcov: New directory.
656 * g77.dg/gcov/gcov.exp: New file.
657 * g77.dg/gcov/gcov-1.f: New test.
658 * g77.dg/gcov/gcov-1.x: New file.
659
660 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
661
662 * gcc.dg/cpp/directiv.c: Update.
663 * gcc.dg/cpp/undef1.c: Update.
664
665 2001-09-12 Jakub Jelinek <jakub@redhat.com>
666
667 * gcc.dg/20010912-1.c: New test.
668
669 2001-09-11 Janis Johnson <janis187@us.ibm.com>
670
671 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
672 language-independent file in lib.
673 * lib/gcov.exp: New file.
674
675 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
676
677 * gcc.c-torture/compile/20010911-1.c: New test.
678
679 2001-09-10 Janis Johnson <janis187@us.ibm.com>
680
681 * lib/profopt.exp: New, to support profile-directed optimizations.
682 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
683 * gcc.misc-tests/bprob-1.c: New test.
684 * gcc.misc-tests/bprob-2.c: New test.
685
686 2001-09-07 Janis Johnson <janis187@us.ibm.com>
687
688 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
689 XFAIL and which kinds of gcov output to verify.
690 * gcc.misc-tests/gcov-4b.x: New file.
691 * gcc.misc-tests/gcov-5b.x: New file.
692 * gcc.misc-tests/gcov-6.x: New file.
693 * gcc.misc-tests/gcov-7.c: New test.
694 * gcc.misc-tests/gcov-7.x: New file.
695
696 2001-09-06 Janis Johnson <janis187@us.ibm.com>
697
698 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
699 * gcc.misc-tests/gcov-6.c: New test.
700
701 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
702
703 PR c++/3986
704 * g++.dg/abi/vbase1.C: New test.
705
706 2001-09-05 Ziemowit Laski <zlaski@apple.com>
707
708 * objc.dg/method-2.m: New.
709
710 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
711
712 PR c++/4203
713 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
714 * g++.dg/init/empty1.C: New test.
715
716 2001-09-03 Jakub Jelinek <jakub@redhat.com>
717
718 * gcc.c-torture/compile/20010903-1.c: New test.
719
720 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
721
722 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
723 for m68k.
724
725 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
726
727 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
728
729 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
730
731 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
732
733 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
734
735 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
736 for 16-bit 'unsigned int'.
737
738 2001-08-29 Kazu Hirata <kazu@hxi.com>
739
740 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
741
742 2001-08-27 Richard Henderson <rth@redhat.com>
743
744 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
745 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
746
747 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
748
749 * gcc.dg/asm-names.c (ymain): New.
750
751 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
752
753 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
754 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
755 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
756
757 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
758
759 * gcc.dg/compare5.c: New testcase.
760
761 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
762
763 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
764 and "In instantiation".
765
766 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
767
768 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
769
770 2001-08-20 Janis Johnson <janis187@us.ibm.com>
771
772 * gcc.misc-tests/gcov.exp: Add support for branch information.
773 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
774 * gcc.misc-tests/gcov-4.c: New test.
775 * gcc.misc-tests/gcov-4b.c: New test.
776 * gcc.misc-tests/gcov-5b.c: New test.
777
778 2001-08-20 Zack Weinberg <zackw@panix.com>
779
780 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
781 expected to fail.
782
783 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
784
785 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
786
787 2001-08-19 Jakub Jelinek <jakub@redhat.com>
788
789 * g++.dg/eh/template1.C: New test.
790
791 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
792
793 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
794 Fix thinko.
795 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
796 for xfail.
797
798 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
799
800 * lib/g77-dg.exp: Use prune.exp for common procedures
801 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
802 * lib/g77.exp: (g77-dg-prune) Remove
803
804 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
805
806 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
807
808 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
809
810 * g++.dg/template/unify1.C: New test.
811
812 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
813
814 * g++.dg/abi/empty4.C: New test.
815
816 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
817
818 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
819 solaris2.*
820 * g77.f-torture/compile/pr3743.x: Likewise
821
822 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
823
824 * g++.dg/other/using-declaration.C: New test.
825
826 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
827
828 * gcc.dg/cpp/tr-sign.c: New testcase.
829
830 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
831
832 * gcc.dg/cpp/19951025-1.c: Revert.
833 * gcc.dg/cpp/directiv.c: We no longer process directives that
834 interrupt macro arguments.
835
836 2001-08-03 Zack Weinberg <zackw@stanford.edu>
837
838 * gcc.dg/bconstp-1.c: New test.
839
840 2001-08-03 Richard Henderson <rth@redhat.com>
841
842 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
843
844 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
845
846 * gcc.dg/cpp/19951025-1.c: Update.
847
848 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
849
850 * g77.dg/ff90-1.f (s): Fix reference of variable z,
851 should be x.
852
853 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
854
855 Kill -fhonor-std.
856 * g++.old-deja/g++.ns/ns14.C: Remove special options.
857 * g++.old-deja/g++.other/std1.C: Likewise.
858 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
859
860 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
861
862 * lib/g77.exp: Load gcc-defs.exp for common procedures
863 (g77_pass, g77_fail, g77_finish, g77_exit,
864 ${tool}_check_unsupported_p} Now redundant. Deleted.
865
866 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
867
868 * g77.dg/fbackslash.f
869 * g77.dg/fcase-preserve.f
870 * g77.dg/ff90-1.f
871 * g77.dg/ffixed-line-length-0.f
872 * g77.dg/ffixed-line-length-132.f
873 * g77.dg/ffixed-line-length-7.f
874 * g77.dg/ffixed-line-length-72.f
875 * g77.dg/ffixed-line-length-none.f
876 * g77.dg/ffree-form-1.f
877 * g77.dg/fno-backslash.f
878 * g77.dg/fno-f90-1.f
879 * g77.dg/fno-fixed-form-1.f
880 * g77.dg/fno-onetrip.f
881 * g77.dg/fno-typeless-boz.f
882 * g77.dg/fno-underscoring.f
883 * g77.dg/fno-vxt-1.f
884 * g77.dg/fonetrip.f
885 * g77.dg/ftypeless-boz.f
886 * g77.dg/fugly-assumed.f
887 * g77.dg/funderscoring.f
888 * g77.dg/fvxt-1.f
889
890 2001-08-01 Ziemowit Laski <zlaski@apple.com>
891
892 * objc.dg/fwd-proto-1.m: New.
893 * objc.dg/local-decl-1.m: New.
894 * objc.dg/naming-1.m: New.
895 * objc.dg/naming-2.m: New.
896 * objc.dg/proto-hier-1.m: New.
897
898 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
899
900 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
901 largest-type elements to a struct makes its size grow.
902
903 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
904
905 * g++.dg/abi/vthunk1.C: New test.
906
907 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
908
909 * g++.dg/abi/vbase8-22.C: New test.
910
911 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
912
913 * gcc.dg/cpp/macro8.c: New test.
914
915 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
916
917 * g++.dg/abi/vbase8-21.C: New test.
918
919 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
920
921 * g++.dg/abi/vbase8-10.C: New test.
922
923 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
924
925 * lib/g++.exp (g++_set_ld_library_path): Renamed to
926 ${tool}_set_ld_library_path.
927 Changed caller.
928 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
929 g++.exp.
930
931 2001-07-26 Stan Cox <scox@redhat.com>
932
933 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
934 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
935 gcc_exit, gcc_check_unsupported_p):
936 Moved to gcc-deps.exp
937 * gcc-deps.exp: New file.
938
939 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
940
941 * g++.old-deja/g++.pt/defarg14.C: New test.
942
943 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
944
945 * g++.old-deja/g++.other/lineno5.C: New test.
946
947 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
948
949 * g++.old-deja/g++.pt/crash68.C: New test.
950
951 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
952
953 * g++.old-deja/g++.other/crash42.C: New test.
954
955 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
956
957 * gcc.dg/cpp/extratokens.c: Fix.
958 * gcc.dg/cpp/skipping2.c: New tests.
959
960 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
961
962 * gcc.c-torture/execute/20010724-1.c: New file.
963 * gcc.c-torture/execute/20010724-1.x: New file.
964
965 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
966
967 * g++.old-deja/g++.other/cond7.C: New test.
968
969 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
970
971 * g++.old-deja/g++.other/optimize4.C: New test.
972
973 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
974
975 * g++.old-deja/g++.abi/vbase8-5.C: New test.
976
977 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
978
979 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
980 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
981 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
982 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
983
984 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
985 bug report" message.
986
987 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
988 * g++.dg/ext/instantiate1.C: Move from old-deja.
989
990 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
991
992 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
993 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
994 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
995 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
996
997 Mon Jul 23 10:14:17 2001 Jeffrey A Law (law@cygnus.com)
998
999 * gcc.c-torture/execute/20010723-1.c: New test.
1000
1001 2001-07-23 Ben Elliston <bje@redhat.com>
1002
1003 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
1004
1005 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1006
1007 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
1008 i[34567]86-*-*.
1009 Delete handling of ieee_multilib_flags.
1010 Pass -mieee for alpha*-*-* and sh-*-*.
1011 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
1012
1013 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
1014
1015 Remove old-abi tests.
1016 * g++.old-deja/g++.mike/p11116.C: Remove.
1017 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
1018
1019 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
1020
1021 * g77.f-torture/compile/pr3743.f: New test
1022
1023 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
1024
1025 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
1026
1027 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1028
1029 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
1030 g++.old-deja/g++.pt/static6.C: Likewise.
1031 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
1032 supports weak symbols.
1033
1034 2001-07-18 Andreas Jaeger <aj@suse.de>
1035
1036 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
1037 supported again.
1038
1039 2001-07-18 Andreas Jaeger <aj@suse.de>
1040
1041 * gcc.dg/iftrap-1.c: Fix target line.
1042
1043 2001-07-17 Richard Henderson <rth@redhat.com>
1044
1045 * gcc.c-torture/execute/20010717-1.c: New.
1046
1047 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
1048
1049 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
1050 tests.
1051
1052 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
1053
1054 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
1055
1056 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1057
1058 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
1059 UAC_SIGBUS, UAC_NOPRINT definitions.
1060
1061 Mon Jul 16 12:21:56 2001 Nicola Pero <n.pero@mi.flashnet.it>
1062
1063 * objc/execute/object_is_class.m: New test.
1064 * objc/execute/object_is_meta_class.m: New test.
1065
1066 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
1067
1068 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
1069 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
1070
1071 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
1072
1073 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
1074 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
1075
1076 2001-07-14 Richard Henderson <rth@redhat.com>
1077
1078 * gcc.dg/iftrap-1.c: New.
1079
1080 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
1081
1082 * g77.f-torture/execute/intrinsic77.f: New test.
1083
1084 2001-07-11 Janis Johnson <janis@us.ibm.com>
1085
1086 * gcc.misc-tests/gcov-3.c: New test.
1087
1088 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
1089
1090 * gcc.c-torture/compile/20010711-1.c,
1091 * gcc.c-torture/compile/20010711-2.c: New tests.
1092
1093 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
1094
1095 * gcc.c-torture/execute/20010711-1.c: New test.
1096
1097 2001-07-11 Ben Elliston <bje@redhat.com>
1098
1099 * g++.old-deja/g++.other/enum5.C: New test.
1100
1101 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
1102
1103 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
1104 (g++-dg-prune): Call prune_gcc_output.
1105 * prune.exp: New file for prune_gcc_output.
1106 * lib/g++.exp, lib/gcc.exp: Load it.
1107
1108 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
1109
1110 * gcc.c-torture/compile/20010701-1.c,
1111 g++.old-deja/g++.ext/attrib6.C: New tests.
1112
1113 Fri Jul 6 09:31:43 2001 Jeffrey A Law (law@cygnus.com)
1114
1115 * gcc.c-torture/compile/20010706-1.c: New test.
1116
1117 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
1118
1119 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
1120
1121 2001-06-28 Stan Shebs <shebs@apple.com>
1122
1123 * gcc.dg/pragma-darwin.c: New test.
1124
1125 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1126
1127 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
1128 Solaris 2.[678] system.
1129
1130 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
1131
1132 * gcc.dg/20010622-1.c: New test.
1133
1134 2001-06-18 Stan Shebs <shebs@apple.com>
1135
1136 * objc.dg: New directory.
1137 * objc.dg/dg.exp: New file.
1138 * objc.dg/alias.m: New.
1139 * objc.dg/class-1.m: New.
1140 * objc.dg/class-2.m: New.
1141 * objc.dg/const-str-1.m: New.
1142 * objc.dg/const-str-2.m: New.
1143 * objc.dg/id-1.m: New.
1144 * objc.dg/method-1.m: New.
1145 * objc.dg/super-class-1.m: New.
1146 * lib/objc-dg.exp: New file.
1147
1148 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
1149
1150 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
1151 of label name.
1152
1153 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
1154
1155 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1156
1157 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1158
1159 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
1160 variable.
1161
1162 2001-06-12 Richard Henderson <rth@redhat.com>
1163
1164 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
1165
1166 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
1167
1168 * g++.old-deja/g++.abi/vbase5.C: New test.
1169 * g++.old-deja/g++.abi/vbase6.C: New test.
1170 * g++.old-deja/g++.abi/vbase7.C: New test.
1171
1172 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1173
1174 * gcc.c-torture/compile/20010610-1.c: New test.
1175
1176 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
1177
1178 * g++.old-deja/g++.abi/vbase4.C: New test.
1179
1180 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1181
1182 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
1183 support %f for HC11/HC12 targets.
1184 * gcc.c-torture/execute/930513-1.x: New file, likewise.
1185 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
1186 on HC11/HC12 targets.
1187 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
1188
1189 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1190
1191 * gcc.dg/wchar_t-1.c: New file.
1192 * gcc.dg/wint_t-1.c: Likewise.
1193
1194 2001-06-11 Bernd Schmidt <bernds@redhat.com>
1195
1196 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
1197
1198 2001-06-11 Richard Henderson <rth@redhat.com>
1199
1200 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
1201
1202 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
1203
1204 * gcc.c-torture/compile/20010611-1.c: New test.
1205
1206 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
1207
1208 * gcc.dg/c99-tag-1.c: Add more tests.
1209
1210 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
1211
1212 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
1213 representation on MN10300 and ARM/Thumb.
1214
1215 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
1216
1217 * g77.f-torture/execute/20010610.f: New.
1218
1219 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
1220
1221 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
1222 names.
1223
1224 2001-06-09 Richard Henderson <rth@redhat.com>
1225
1226 * gcc.c-torture/execute/ashrdi-1.c: New.
1227 * gcc.c-torture/execute/ashldi-1.c: New.
1228 * gcc.c-torture/execute/lshrdi-1.c: New.
1229
1230 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
1231
1232 * objc/execute/load-3.m: Added. Check sending +load to categories,
1233 in addition to classes.
1234
1235 2001-06-08 Stan Shebs <shebs@apple.com>
1236
1237 * objc/execute/load-2.m: New test. From Nicola Pero
1238 <n.pero@mi.flashnet.it>.
1239
1240 2001-06-08 Jakub Jelinek <jakub@redhat.com>
1241
1242 * gcc.c-torture/execute/20010605-2.c: New test.
1243
1244 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
1245
1246 * g++.old-deja/g++.abi/vbase2.C: New test.
1247 * g++.old-deja/g++.abi/vbase3.C: New test.
1248
1249 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
1250
1251 * g++.old-deja/g++.pt/friend49.C: New test.
1252
1253 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
1254
1255 * g++.old-deja/g++.ext/anon3.C: New test.
1256
1257 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
1258
1259 * g++.old-deja/g++.other/conv7.C: New test.
1260
1261 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
1262
1263 * gcc.c-torture/compile/20010605-2.c: New test.
1264
1265 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
1266
1267 * gcc.c-torture/execute/20010604-1.c: New test.
1268
1269 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
1270
1271 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
1272
1273 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
1274
1275 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
1276 (g++_link_flags): Likewise.
1277 (g++_init): Pass gccpath's value to two previous functions.
1278
1279 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1280
1281 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
1282 Ensure logfile entry matches exec command line.
1283
1284 2001-05-31 Richard Henderson <rth@redhat.com>
1285
1286 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
1287 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
1288
1289 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
1290
1291 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
1292 compiler for irix6.2
1293
1294 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1295
1296 * g++.old-deja/g++.other/optimize3.C: New file.
1297
1298 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
1299
1300 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
1301 assemble.
1302
1303 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
1304
1305 * g++.old-deja/g++.other/optimize2.C: New file.
1306
1307 2001-05-25 Diego Novillo <dnovillo@redhat.com>
1308
1309 * gcc.c-torture/compile/20010518-2.c: New file.
1310 * gcc.c-torture/execute/20010518-1.c: New file.
1311 * gcc.c-torture/execute/20010518-2.c: New file.
1312
1313 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
1314
1315 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
1316
1317 2001-05-24 Mark Mitchell <mark@codesourcery.com>
1318
1319 G++ no longer defines builtins that do not begin with __builtin.
1320 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
1321 * g++.old-deja/g++.brendand/misc13.C: Likewise.
1322 * g++.old-deja/g++.law/builtin1.C: Likewise.
1323 * g++.old-deja/g++.law/cvt2.C: Likewise.
1324 * g++.old-deja/g++.mike/net5.C: Likewise.
1325 * g++.old-deja/g++.other/builtins1.C: Likewise.
1326 * g++.old-deja/g++.other/builtins2.C: Likewise.
1327 * g++.old-deja/g++.other/builtins3.C: Likewise.
1328 * g++.old-deja/g++.other/builtins4.C: Likewise.
1329 * g++.old-deja/g++.other/inline8.C: Likewise.
1330 * g++.old-deja/g++.robertl/eb39.C: Likewise.
1331
1332 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
1333
1334 * g++.old-deja/g++.pt/using1.C: Adjust.
1335 * g++.old-deja/g++.pt/using2.C: New test.
1336
1337 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
1338
1339 * gcc.dg/cpp/charconst.c: New tests.
1340 * gcc.dg/cpp/escape.c: New tests.
1341 * gcc.dg/cpp/escape-1.c: New tests.
1342 * gcc.dg/cpp/escape-2.c: New tests.
1343 * gcc.dg/cpp/ucs.c: New tests.
1344
1345 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
1346
1347 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
1348 native compiler for irix6.5.
1349
1350 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
1351
1352 * lib/g++.exp (g++_include_flags): Use args to compute
1353 get_multilibs.
1354 (g++_link_flags): Likewise.
1355 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
1356
1357 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
1358
1359 * gcc.dg/c90-hexfloat-1.c: Add more tests.
1360
1361 2001-05-21 Geoff Keating <geoffk@redhat.com>
1362
1363 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
1364 this file.
1365
1366 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1367
1368 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
1369 STACK_SIZE;
1370 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
1371 to STACK_SIZE; Use it to define size of add_histo array.
1372 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
1373 to STACK_SIZE.
1374 (f): Use GITT_SIZE to define size of gitt local table.
1375 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
1376 to STACK_SIZE; Use it to define size of bytemem array.
1377
1378 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1379
1380 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
1381 on 68HC11/HC12 due to the asm instruction.
1382 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
1383 * gcc.c-torture/compile/920520-1.x: Likewise.
1384 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
1385 on 68HC11/HC12 because the function is larger than 64K.
1386 * gcc.c-torture/compile/961203-1.x: New file, this test fails
1387 on 68HC11/HC12 because the structure is too large.
1388
1389 2001-05-20 Richard Henderson <rth@redhat.com>
1390
1391 * gcc.c-torture/execute/20010520-1.c: New.
1392
1393 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1394
1395 * g++.old-deja/g++.warn/compare1.C: New test.
1396 * gcc.dg/compare4.c: New test.
1397
1398 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
1399
1400 * g++.old-deja/g++.other/optimize1.C: New test.
1401
1402 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1403
1404 * g++.old-deja/g++.pt/spec41.C: New test.
1405
1406 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
1407
1408 * gcc.c-torture/compile/20010114-1.x: Remove.
1409
1410 2001-05-18 Stan Shebs <shebs@apple.com>
1411
1412 * gcc.c-torture/compile/20010518-1.c: New test.
1413
1414 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
1415
1416 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
1417 * g++.old-deja/g++.pt/crash67.C: New test.
1418
1419 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
1420
1421 * g++.old-deja/g++.other/debug9.C: New test.
1422
1423 2001-05-16 Zack Weinberg <zackw@stanford.edu>
1424
1425 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
1426
1427 Wed May 16 20:33:57 CEST 2001 Jan Hubicka <jh@suse.cz>
1428
1429 * gcc.c-torture/compile/20010516-1.c: New test.
1430
1431 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
1432
1433 * g++.old-deja/g++.other/crash41.C: New test.
1434
1435 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
1436
1437 * g++.old-deja/g++.pt/crash66.C: New test.
1438
1439 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
1440
1441 * g++.old-deja/g++.robertl/eb27.C: Convert.
1442
1443 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1444
1445 * g++.dg/friend-warn.C: New test. Do not warn about friend
1446 declaration being redundant.
1447
1448 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
1449
1450 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
1451
1452 2001-05-14 Mark Mitchell <mark@codesourcery.com>
1453
1454 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
1455
1456 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
1457
1458 * lib/g++.exp: Use testsuite_flags.
1459
1460 2001-05-13 Mark Mitchell <mark@codesourcery.com>
1461
1462 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
1463
1464 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
1465
1466 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
1467
1468 2001-05-11 Mark Mitchell <mark@codesourcery.com>
1469
1470 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
1471
1472 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
1473
1474 * gcc.c-torture/compile/20010313-1.c: New test.
1475
1476 2001-05-09 Zack Weinberg <zackw@stanford.edu>
1477
1478 * gcc.dg/cpp/direct2.c: New test.
1479 * gccq.dg/cpp/direct2s.c: New test.
1480
1481 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
1482
1483 2001-05-07 Mark Mitchell <mark@codesourcery.com>
1484
1485 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
1486 * g++.old-deja/g++.other/op3.C: Likewise.
1487
1488 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
1489
1490 * gcc.dg/cpp/syshdr.h: New file.
1491 * gcc.dg/cpp/sysmac1.c: Update.
1492 * gcc.dg/cpp/sysmac2.c: Update.
1493
1494 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
1495
1496 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
1497
1498 2001-05-04 David Edelsohn <edelsohn@gnu.org>
1499
1500 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
1501 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
1502
1503 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
1504
1505 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
1506
1507 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
1508
1509 * lib/g++.exp (g++_include_flags): Don't use any special flags
1510 if TESTING_IN_BUILD_TREE is not defined.
1511 (g++_init): Use a plain 'c++' as the compiler if
1512 TESTING_IN_BUILD_TREEE is not defined.
1513
1514 2001-05-02 Jakub Jelinek <jakub@redhat.com>
1515
1516 * g++.old-deja/g++.eh/catch13.C: New test.
1517 * g++.old-deja/g++.eh/catch14.C: New test.
1518
1519 2001-05-02 Jakub Jelinek <jakub@redhat.com>
1520
1521 * gcc.dg/cpp/tr-define.c: New test.
1522
1523 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
1524
1525 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
1526 <stdlib.h>, not <malloc.h>.
1527
1528 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
1529
1530 * g++.old-deja/g++.ns/template17.C: New test.
1531
1532 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
1533
1534 * g++.old-deja/g++.pt/ref4.C: New test.
1535
1536 2001-04-30 Richard Henderson <rth@redhat.com>
1537
1538 * gcc.dg/20000724-1.c: Revert last change.
1539
1540 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
1541
1542 * g77.f-torture/execute/20010430.f: New test.
1543
1544 2001-04-30 Mark Mitchell <mark@codesourcery.com>
1545
1546 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
1547
1548 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
1549
1550 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
1551
1552 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
1553
1554 * g++.old-deja/g++.eh/crash6.C: New test.
1555
1556 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
1557
1558 * g++.old-deja/g++.other/warn7.C: New test.
1559
1560 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
1561
1562 * g++.old-deja/g++.other/defarg9.C: New test.
1563
1564 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
1565
1566 * g77.f-torture/compile/20010426.f: New test.
1567 * g77.f-torture/execute/20010426.f: New test.
1568
1569 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
1570
1571 * g77.f-torture/compile/20000629-1.x: Remove - error
1572 has been fixed.
1573
1574 Thu Apr 26 11:15:12 2001 Jeffrey A Law (law@cygnus.com)
1575
1576 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
1577 Tweak slightly to work with g++.dg framework.
1578 * g++.dg/special/ecos.exp: Run initp1.C test.
1579 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
1580
1581 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
1582 its linker doesn't give line numbers either.
1583 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
1584
1585 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
1586
1587 * g++.old-deja/g++.other/lex1.C: New test.
1588
1589 2001-04-26 Jakub Jelinek <jakub@redhat.com>
1590
1591 * gcc.dg/noncompile/20010425-1.c: New test.
1592
1593 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
1594
1595 * g++.old-deja/g++.pt/mangle2.C: New test.
1596
1597 2001-04-25 Jakub Jelinek <jakub@redhat.com>
1598
1599 * gcc.dg/format/plus-1.c: New test.
1600
1601 2001-04-25 Jakub Jelinek <jakub@redhat.com>
1602
1603 * gcc.dg/20010423-1.c: New test.
1604
1605 2001-04-25 Jakub Jelinek <jakub@redhat.com>
1606
1607 * gcc.c-torture/execute/20010422-1.c: New test.
1608
1609 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
1610
1611 * g++.old-deja/g++.ns/type2.C: New test.
1612
1613 2001-04-24 Zack Weinberg <zackw@stanford.edu>
1614
1615 * g++.old-deja/g++.other/perf1.C: New test.
1616
1617 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
1618
1619 * gcc.dg/c99-func-2.c: Remove xfail.
1620 * gcc.dg/c99-func-3.c: Remove xfail.
1621 * gcc.dg/c99-func-4.c: Remove xfail.
1622
1623 2001-04-23 Zack Weinberg <zackw@stanford.edu>
1624
1625 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
1626
1627 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
1628
1629 * gcc.c-torture/compile/20010423-1.c: New test.
1630
1631 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
1632
1633 * g++.old-deja/g++.pt/typename28.C: New test.
1634
1635 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
1636
1637 * g++.old-deja/g++.abi/empty2.C: New test.
1638 * g++.old-deja/g++.abi/empty3.C: New test.
1639
1640 2001-04-20 Jakub Jelinek <jakub@redhat.com>
1641
1642 * g++.old-deja/g++.other/comdat2.C: New test.
1643 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
1644
1645 2001-04-20 Jakub Jelinek <jakub@redhat.com>
1646
1647 * g++.old-deja/g++.other/overload14.C: New test.
1648
1649 2001-04-20 Jakub Jelinek <jakub@redhat.com>
1650
1651 * g++.old-deja/g++.other/lookup23.C: New test.
1652
1653 2001-04-20 Jakub Jelinek <jakub@redhat.com>
1654
1655 * gcc.c-torture/execute/20010403-1.c: New test.
1656
1657 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
1658 Mark Mitchell <mark@codesourcery.com>
1659
1660 * lib/old-dejagnu.exp: Don't delete output of executable.
1661 Add .exe suffix to executables.
1662
1663 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
1664
1665 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
1666
1667 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1668
1669 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
1670
1671 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
1672
1673 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
1674 * g++.old-deja/g++.abi/crash1.C: New test.
1675
1676 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
1677
1678 * g++.old-deja/g++.other/crash40.C: New test.
1679
1680 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1681
1682 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
1683
1684 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
1685
1686 * g++.old-deja/g++.other/warn6.C: New test.
1687
1688 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
1689
1690 * g++.old-deja/g++.robertl/eb42.C: Same.
1691
1692 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1693
1694 * gcc.dg/wtr-conversion-1.c: New testcase.
1695
1696 2001-04-10 Richard Henderson <rth@redhat.com>
1697
1698 * g++.old-deja/g++.other/array5.C: New.
1699
1700 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1701
1702 * gcc.c-torture/execute/20010408-1.c: New test.
1703
1704 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
1705
1706 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
1707 headers and constructs.
1708 * g++.old-deja/g++.robertl/eb79.C: Same.
1709 * g++.old-deja/g++.robertl/eb77.C (main): Same.
1710 * g++.old-deja/g++.robertl/eb73.C: Same.
1711 * g++.old-deja/g++.robertl/eb66.C (main): Same.
1712 * g++.old-deja/g++.robertl/eb55.C (t): Same.
1713 * g++.old-deja/g++.robertl/eb54.C (main): Same.
1714 * g++.old-deja/g++.robertl/eb46.C (main): Same.
1715 * g++.old-deja/g++.robertl/eb44.C: Same.
1716 * g++.old-deja/g++.robertl/eb41.C (main): Same.
1717 * g++.old-deja/g++.robertl/eb4.C (main): Same.
1718 * g++.old-deja/g++.robertl/eb39.C: Same.
1719 * g++.old-deja/g++.robertl/eb33.C (main): Same.
1720 * g++.old-deja/g++.robertl/eb31.C (main): Same.
1721 * g++.old-deja/g++.robertl/eb30.C: Same.
1722 * g++.old-deja/g++.robertl/eb3.C: Same.
1723 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
1724 * g++.old-deja/g++.robertl/eb21.C: Same.
1725 * g++.old-deja/g++.robertl/eb15.C: Same.
1726 * g++.old-deja/g++.robertl/eb118.C: Same.
1727 * g++.old-deja/g++.robertl/eb115.C (main): Same.
1728 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
1729 * g++.old-deja/g++.robertl/eb109.C: Same.
1730 * g++.old-deja/g++.other/sibcall1.C (main): Same.
1731 * g++.old-deja/g++.mike/rtti1.C: Same.
1732 * g++.old-deja/g++.mike/p658.C: Same.
1733 * g++.old-deja/g++.mike/net46.C: Same.
1734 * g++.old-deja/g++.mike/net34.C: Same.
1735 * g++.old-deja/g++.mike/memoize1.C: Same.
1736 * g++.old-deja/g++.mike/eh2.C: Same.
1737 * g++.old-deja/g++.law/weak.C: Same.
1738 * g++.old-deja/g++.law/visibility7.C: Same.
1739 * g++.old-deja/g++.law/visibility25.C: Same.
1740 * g++.old-deja/g++.law/visibility22.C: Same.
1741 * g++.old-deja/g++.law/visibility2.C: Same.
1742 * g++.old-deja/g++.law/visibility17.C: Same.
1743 * g++.old-deja/g++.law/visibility13.C: Same.
1744 * g++.old-deja/g++.law/visibility10.C: Same.
1745 * g++.old-deja/g++.law/visibility1.C: Same.
1746 * g++.old-deja/g++.law/virtual3.C (eval): Same.
1747 * g++.old-deja/g++.law/vbase1.C: Same.
1748 * g++.old-deja/g++.law/operators32.C: Same.
1749 * g++.old-deja/g++.law/nest3.C: Same.
1750 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
1751 * g++.old-deja/g++.law/except5.C (main): Same.
1752 * g++.old-deja/g++.law/cvt7.C (run): Same.
1753 * g++.old-deja/g++.law/cvt2.C: Same.
1754 * g++.old-deja/g++.law/cvt16.C: Same.
1755 * g++.old-deja/g++.law/ctors6.C (bar): Same.
1756 * g++.old-deja/g++.law/ctors17.C (main): Same.
1757 * g++.old-deja/g++.law/ctors13.C: Same.
1758 * g++.old-deja/g++.law/ctors12.C (main): Same.
1759 * g++.old-deja/g++.law/ctors10.C: Same.
1760 * g++.old-deja/g++.law/code-gen5.C: Same.
1761 * g++.old-deja/g++.law/bad-error7.C: Same.
1762 * g++.old-deja/g++.law/arm9.C: Same.
1763 * g++.old-deja/g++.law/arm12.C: Same.
1764 * g++.old-deja/g++.law/arg8.C: Same.
1765 * g++.old-deja/g++.law/arg1.C: Same.
1766 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
1767 * g++.old-deja/g++.jason/template31.C: Same.
1768 * g++.old-deja/g++.jason/template24.C (main): Same.
1769 * g++.old-deja/g++.jason/2371.C: Same.
1770 * g++.old-deja/g++.eh/new2.C: Same.
1771 * g++.old-deja/g++.eh/new1.C: Same.
1772 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
1773 * g++.old-deja/g++.brendan/nest21.C (main): Same.
1774 * g++.old-deja/g++.brendan/err-msg3.C: Same.
1775 * g++.old-deja/g++.brendan/crash62.C: Same.
1776 * g++.old-deja/g++.brendan/crash52.C: Same.
1777 * g++.old-deja/g++.brendan/crash49.C (main): Same.
1778 * g++.old-deja/g++.brendan/crash38.C: Same.
1779 * g++.old-deja/g++.brendan/crash15.C (main): Same.
1780 * g++.old-deja/g++.brendan/copy9.C: Same.
1781
1782 Fri Apr 6 15:36:15 2001 J"orn Rennecke <amylaar@redhat.com>
1783
1784 * gcc.c-torture/execute/20001203-2.c (memset):
1785 Count argument is of type __SIZE_TYPE__.
1786
1787 2001-04-04 Diego Novillo <dnovillo@redhat.com>
1788
1789 * gcc.c-torture/compile/20010404-1.c: New test.
1790
1791 2001-04-04 Jakub Jelinek <jakub@redhat.com>
1792
1793 * gcc.c-torture/compile/20010326-1.c: New test.
1794
1795 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
1796
1797 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
1798 peculiarities of the SH.
1799 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
1800
1801 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1802
1803 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
1804 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
1805 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
1806
1807 2001-04-02 Jakub Jelinek <jakub@redhat.com>
1808
1809 * g77.f-torture/compile/20010321-1.f: New test.
1810
1811 2001-04-02 Jakub Jelinek <jakub@redhat.com>
1812
1813 * gcc.c-torture/compile/20010329-1.c: New test.
1814
1815 2001-04-02 Jakub Jelinek <jakub@redhat.com>
1816
1817 * gcc.c-torture/execute/20010329-1.c: New test.
1818
1819 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
1820
1821 * g++.old-deja/g++.other/eh4.C: Fix typo.
1822
1823 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
1824
1825 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
1826
1827 2001-03-28 Philip Blundell <philb@gnu.org>
1828
1829 * gcc.c-torture/compile/20010328-1.c: New test.
1830
1831 2001-03-27 Richard Henderson <rth@redhat.com>
1832
1833 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
1834 * g++.old-deja/g++.eh/vbase3.C: Likewise.
1835
1836 2001-03-27 Alan Modra <alan@linuxcare.com.au>
1837
1838 * gcc.c-torture/compile/20010327-1.c: New test.
1839
1840 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
1841
1842 * g++.old-deja/g++.other/friend12.C: New test.
1843 * g++.old-deja/g++.other/friend9.C: Expect no errors.
1844 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
1845
1846 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
1847
1848 * gcc.c-torture/execute/20010325-1.c: New test.
1849
1850 2001-03-23 Jakub Jelinek <jakub@redhat.com>
1851
1852 * g++.old-deja/g++.other/mangle3.C: New test.
1853
1854 2001-03-22 Jakub Jelinek <jakub@redhat.com>
1855
1856 * g++.old-deja/g++.other/anon8.C: New test.
1857
1858 2001-03-20 Philip Blundell <philb@gnu.org>
1859
1860 * gcc.c-torture/compile/20010320-1.c: New test.
1861
1862 2001-03-17 Richard Henderson <rth@redhat.com>
1863
1864 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1865
1866 2001-03-15 Geoff Keating <geoff@redhat.com>
1867
1868 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
1869 tests on AIX.
1870
1871 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
1872
1873 * g++.old-deja/g++.other/eh4.C: New test.
1874
1875 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
1876
1877 * gcc.dg/cpp/mi1.c: Update.
1878
1879 2001-03-14 Jakub Jelinek <jakub@redhat.com>
1880
1881 * g++.old-deja/g++.other/regstack.C: New test.
1882
1883 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
1884
1885 * g++.old-deja/g++.other/ref4.C: New test.
1886
1887 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
1888
1889 * objc/execute/va_method.m: Added.
1890 * objc/execute/IMP.m: Added.
1891 * objc/execute/_cmd.m: Added.
1892 * objc/execute/accessing_ivars.m: Added.
1893 * objc/execute/class-1.m: Added.
1894 * objc/execute/class-10.m: Added.
1895 * objc/execute/class-11.m: Added.
1896 * objc/execute/class-12.m: Added.
1897 * objc/execute/class-13.m: Added.
1898 * objc/execute/class-14.m: Added.
1899 * objc/execute/class-2.m: Added.
1900 * objc/execute/class-3.m: Added.
1901 * objc/execute/class-4.m: Added.
1902 * objc/execute/class-5.m: Added.
1903 * objc/execute/class-6.m: Added.
1904 * objc/execute/class-7.m: Added.
1905 * objc/execute/class-8.m: Added.
1906 * objc/execute/class-9.m: Added.
1907 * objc/execute/class-tests-1.h
1908 * objc/execute/class-tests-2.h
1909 * objc/execute/compatibility_alias.m: Added.
1910 * objc/execute/encode-1.m: Added.
1911 * objc/execute/formal_protocol-1.m: Added.
1912 * objc/execute/formal_protocol-2.m: Added.
1913 * objc/execute/formal_protocol-3.m: Added.
1914 * objc/execute/formal_protocol-4.m: Added.
1915 * objc/execute/formal_protocol-5.m: Added.
1916 * objc/execute/formal_protocol-6.m: Added.
1917 * objc/execute/formal_protocol-7.m: Added.
1918 * objc/execute/informal_protocol.m: Added.
1919 * objc/execute/initialize.m: Added.
1920 * objc/execute/load.m: Added.
1921 * objc/execute/many_args_method.m: Added.
1922 * objc/execute/nested-3.m: Added.
1923 * objc/execute/no_clash.m: Added.
1924 * objc/execute/private.m: Added.
1925 * objc/execute/redefining_self.m: Added.
1926 * objc/execute/root_methods.m: Added.
1927 * objc/execute/selector-1.m: Added.
1928 * objc/execute/static-1.m: Added.
1929 * objc/execute/static-2.m: Added.
1930 * objc/execute/va_method.m: Added.
1931
1932 2001-03-10 Richard Henderson <rth@redhat.com>
1933
1934 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
1935
1936 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
1937
1938 * g++.old-deja/g++.other/crash31.C: XFAIL.
1939 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
1940 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
1941 * gcc.c-torture/execute/20010123-1.x: XFAIL.
1942 * gcc.c-torture/execute/20010124-1.x: XFAIL.
1943 * gcc.dg/sequence-pt-1.c: XFAIL one test.
1944
1945 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
1946
1947 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
1948
1949 2001-03-06 Zack Weinberg <zackw@stanford.edu>
1950
1951 * gcc.dg/20000724-1.c: Don't use multiline strings.
1952
1953 2001-03-06 Zack Weinberg <zackw@stanford.edu>
1954
1955 * objc/execute/string1.m, objc/execute/string2.m: Compare the
1956 result of -cString against what we expect it to be; don't just
1957 print it out for no one to read.
1958
1959 * objc/execute/string3.m, objc/execute/string4.m: New tests.
1960 Based on testcases provided by Nicola Pero.
1961
1962 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
1963
1964 * gcc.dg/cpp/macro7.c: New test.
1965
1966 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
1967
1968 * gcc.dg/cpp/multiline.c: Update.
1969
1970 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
1971
1972 * g++.old-deja/g++.other/enum3.C: New test.
1973
1974 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
1975
1976 * g++.old-deja/g++.other/pod1.C: New test.
1977
1978 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
1979
1980 * g++.old-deja/g++.ext/overload1.C: New test.
1981
1982 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
1983
1984 * g++.old-deja/g++.pt/using1.C: New test.
1985
1986 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
1987
1988 * g++.old-deja/g++.other/using9.C: New test.
1989
1990 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
1991
1992 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
1993
1994 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
1995
1996 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
1997
1998 * g++.old-deja/g++.ext/realpt1.C: Remove.
1999
2000 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
2001
2002 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
2003
2004 2001-02-26 Will Cohen <wcohen@redhat.com>
2005
2006 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
2007
2008 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
2009
2010 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
2011 templatized constructors.
2012
2013 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2014
2015 * gcc.c-torture/execute/20010224-1.c: New test.
2016
2017 2001-02-23 Jakub Jelinek <jakub@redhat.com>
2018
2019 * gcc.c-torture/execute/20010222-1.c: New test.
2020
2021 2001-02-22 Jakub Jelinek <jakub@redhat.com>
2022
2023 * g++.old-deja/g++.other/inline20.C: New test.
2024
2025 Wed Feb 21 12:38:22 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
2026
2027 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
2028
2029 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
2030
2031 * g++.old-deja/g++.other/lookup22.C: New test.
2032
2033 2001-02-19 Zack Weinberg <zackw@stanford.edu>
2034
2035 * g77.dg: New directory.
2036 * g77.dg/20010216-1.f: New test case.
2037 * g77.dg/dg.exp: New driver.
2038 * lib/g77-dg.exp: New driver library.
2039
2040 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2041
2042 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
2043
2044 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
2045
2046 * g++.old-deja/g++.other/decl9.C: New test.
2047
2048 2001-02-16 Jakub Jelinek <jakub@redhat.com>
2049
2050 * g++.old-deja/g++.other/init16.C: Update the test so that it does
2051 not need <string> and also tests the initialization at runtime.
2052
2053 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
2054
2055 * gcc.c-torture/execute/longlong.c: New test.
2056
2057 Wed Feb 14 21:41:17 2001 J"orn Rennecke <amylaar@redhat.com>
2058
2059 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
2060
2061 Wed Feb 14 21:31:25 2001 J"orn Rennecke <amylaar@redhat.com>
2062
2063 * gcc.c-torture/execute/920302-1.c (execute):
2064 Change argument type to short.
2065
2066 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
2067
2068 * g++.old-deja/g++.pt/deduct6.C: New test.
2069
2070 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
2071
2072 * g++.old-deja/g++.pt/deduct5.C: New test.
2073
2074 2001-02-14 Jakub Jelinek <jakub@redhat.com>
2075
2076 * gcc.c-torture/execute/20010209-1.c: New test.
2077
2078 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
2079
2080 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
2081
2082 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
2083
2084 * g++.dg/vtgc1.C: Update for new ABI.
2085
2086 * consistency.vlad: New directory, 1665 files.
2087
2088 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
2089
2090 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
2091 return type.
2092 * gcc.dg/cpp/digraphs.c: Declare puts.
2093
2094 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
2095
2096 * g++.old-deja/g++.other/warn5.C: New test.
2097
2098 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
2099
2100 * g++.old-deja/g++.pt/spec40.C: New test.
2101
2102 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
2103
2104 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
2105 case.
2106 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
2107
2108 2001-02-12 Jakub Jelinek <jakub@redhat.com>
2109
2110 * gcc.c-torture/compile/20010209-1.c: New test.
2111
2112 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
2113
2114 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
2115 excess errors message but not if it crashes.
2116 * g++.old-deja/g++.other/crash27.C: Likewise.
2117 * g++.old-deja/g++.other/crash28.C: Likewise.
2118 * g++.old-deja/g++.other/crash30.C: Likewise.
2119 * g++.old-deja/g++.other/crash32.C: Likewise.
2120 * g++.old-deja/g++.other/crash35.C: Likewise.
2121 * g++.old-deja/g++.pt/inherit2.C: Likewise.
2122
2123 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
2124
2125 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
2126 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
2127 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
2128 g77.f-torture/execute/execute.exp,
2129 g77.f-torture/noncompile/noncompile.exp,
2130 gcc.c-torture/execute/execute.exp,
2131 gcc.c-torture/execute/memcheck/memcheck.exp,
2132 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
2133 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
2134 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
2135 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
2136 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
2137 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
2138 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
2139 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
2140 Remove bug reporting instructions with ancient email addresses.
2141
2142 2001-02-07 Jakub Jelinek <jakub@redhat.com>
2143
2144 * gcc.dg/20010202-1.c: New test.
2145 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
2146
2147 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
2148
2149 * g++.dg/stdbool-if.C: New test.
2150
2151 Wed Feb 7 09:54:47 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
2152
2153 * objc/execute/fdecl.m: Added main().
2154
2155 2001-02-07 Jakub Jelinek <jakub@redhat.com>
2156
2157 * gcc.c-torture/execute/20010206-1.c: New test.
2158
2159 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
2160
2161 * gcc.dg/cpp/avoidpaste1.c: Update.
2162
2163 Tue Feb 5 8:53:33 2001 Ovidiu Predescu <ovidiu@cup.hp.com>
2164
2165 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
2166 Pero <nicola@brainstorm.co.uk>.
2167 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
2168
2169 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
2170
2171 * g++.old-deja/g++.pt/spec39.C: New test.
2172
2173 2001-02-05 Jakub Jelinek <jakub@redhat.com>
2174
2175 * gcc.c-torture/compile/20010202-1.c: New test.
2176
2177 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
2178
2179 * g++.old-deja/g++.abi/primary2.C: New test.
2180 * g++.old-deja/g++.abi/primary3.C: New test.
2181 * g++.old-deja/g++.abi/primary4.C: New test.
2182 * g++.old-deja/g++.abi/primary5.C: New test.
2183 * g++.old-deja/g++.abi/vtable3.h: New test.
2184 * g++.old-deja/g++.abi/vtable3a.C: New test.
2185 * g++.old-deja/g++.abi/vtable3b.C: New test.
2186 * g++.old-deja/g++.abi/vtable3c.C: New test.
2187 * g++.old-deja/g++.abi/vtable3d.C: New test.
2188 * g++.old-deja/g++.abi/vtable3e.C: New test.
2189 * g++.old-deja/g++.abi/vtable3f.C: New test.
2190 * g++.old-deja/g++.abi/vtable3g.C: New test.
2191 * g++.old-deja/g++.abi/vtable3h.C: New test.
2192 * g++.old-deja/g++.abi/vtable3i.C: New test.
2193 * g++.old-deja/g++.abi/vtable3j.C: New test.
2194 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
2195
2196 2001-02-03 Jakub Jelinek <jakub@redhat.com>
2197
2198 * g++.old-deja/g++.other/anon6.C: New test.
2199 * g++.old-deja/g++.other/anon7.C: New test.
2200
2201 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
2202
2203 * gcc.dg/cpp/avoidpaste2.c: New tests.
2204
2205 2001-01-31 Jakub Jelinek <jakub@redhat.com>
2206
2207 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
2208
2209 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
2210
2211 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
2212 DECIMAL_DIG cases for Irix."
2213
2214 Wed Jan 31 12:23:32 2001 J"orn Rennecke <amylaar@redhat.com>
2215
2216 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
2217
2218 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
2219
2220 * gcc.dg/c99-tag-1.c: New test.
2221
2222 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
2223
2224 * gcc.dg/cpp/tr-warn1.c: Add tests.
2225
2226 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
2227
2228 * gcc.dg/cpp/avoidpaste1.c: Update.
2229 * gcc.dg/cpp/paste4.c: Update.
2230
2231 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
2232
2233 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
2234 cases for Irix.
2235
2236 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2237
2238 * g++.old-deja/g++.other/inline19.C: New test.
2239
2240 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
2241
2242 * gcc.dg/Wlarger-than.c: New test.
2243
2244 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
2245
2246 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
2247
2248 2001-01-29 Jakub Jelinek <jakub@redhat.com>
2249
2250 * gcc.c-torture/execute/20010129-1.c: New test.
2251 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
2252
2253 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
2254
2255 * gcc.dg/cpp/avoidpaste1.c: Test case.
2256
2257 2001-01-28 Jakub Jelinek <jakub@redhat.com>
2258
2259 * g++.old-deja/g++.other/inline18.C: New test.
2260
2261 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2262
2263 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
2264 and __builtin_putchar.
2265
2266 2001-01-27 Jakub Jelinek <jakub@redhat.com>
2267
2268 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
2269 tests.
2270
2271 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
2272
2273 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
2274 floating point number rounding mode to round to the nearest
2275 representable mode.
2276
2277 2001-01-25 Jakub Jelinek <jakub@redhat.com>
2278
2279 * g++.old-deja/g++.other/mangle2.C: New test.
2280
2281 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
2282
2283 * gcc.c-torture/compile/20010124-1.c: New test.
2284
2285 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
2286
2287 * g++.old-deja/g++.pt/spec38.C: New test.
2288
2289 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2290
2291 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
2292 "Build don't run".
2293
2294 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2295
2296 * gcc.c-torture/execute/20010123-1.c: New test.
2297
2298 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
2299
2300 * g++.old-deja/g++.pt/spec37.C: New test.
2301
2302 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
2303
2304 * g++.old-deja/g++.pt/overload14.C: New test.
2305
2306 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2307
2308 * gcc.c-torture/execute/20010122-1.c: New test, exercise
2309 __builtin_return_address.
2310
2311 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
2312
2313 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
2314 * g++.old-deja/g++.pt/spec35.C: New test.
2315 * g++.old-deja/g++.pt/spec36.C: New test.
2316
2317 2001-01-20 Jakub Jelinek <jakub@redhat.com>
2318
2319 * gcc.c-torture/compile/20010118-1.c: New test.
2320
2321 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
2322
2323 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
2324
2325 2001-01-19 Jakub Jelinek <jakub@redhat.com>
2326
2327 * gcc.c-torture/execute/20010119-1.c: New test.
2328
2329 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
2330
2331 * g++.old-deja/g++.other/vbase5.C: New test.
2332
2333 2001-01-19 Jakub Jelinek <jakub@redhat.com>
2334
2335 * gcc.c-torture/execute/20010118-1.c: New test.
2336
2337 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
2338
2339 * g++.old-deja/g++.pt/deduct3.C: New test.
2340
2341 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
2342
2343 * g++.old-deja/g++.pt/spec34.C: New test.
2344
2345 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
2346
2347 * g77.f-torture/compile/20000601-2.f: New test.
2348
2349 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
2350
2351 * g++.old-deja/g++.other/init17.C: New test.
2352
2353 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
2354
2355 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
2356
2357 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
2358
2359 * g++.old-deja/g++.pt/unify8.C: New test.
2360
2361 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
2362
2363 * g++.old-deja/g++.abi/vbase1.C: New test.
2364
2365 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
2366
2367 * g++.old-deja/g++.pt/crash65.C: New test.
2368
2369 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
2370
2371 * gcc.dg/cpp/assembl2.S: New test case.
2372
2373 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
2374
2375 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
2376 are supported.
2377
2378 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2379
2380 * g++.old-deja/g++.other/builtins1.C: New test.
2381 * g++.old-deja/g++.other/builtins2.C: Likewise.
2382 * g++.old-deja/g++.other/builtins3.C: Likewise.
2383 * g++.old-deja/g++.other/builtins4.C: Likewise.
2384
2385 2001-01-17 Jakub Jelinek <jakub@redhat.com>
2386
2387 * gcc.c-torture/compile/20010117-1.c: New test.
2388 * gcc.c-torture/compile/20010117-2.c: New test.
2389
2390 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
2391
2392 * g77.f-torture/execute/20010116.[fx]: New test,
2393 XFAIL on i?86-*-*.
2394 * g77.f-torture/compile/20010115.f: Indicate it's
2395 a test for PR fortran/1636.
2396
2397 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
2398
2399 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
2400
2401 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
2402
2403 * g77.f-torture/compile/20010115.f: New test.
2404
2405 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
2406
2407 * g++.old-deja/g++.pt/nontype5.C: New test.
2408
2409 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
2410
2411 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
2412 have an equivalent working one below it.
2413
2414 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
2415
2416 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
2417 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2418
2419 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
2420
2421 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
2422 message containing "init_priority".
2423 (conpr-2.C): Likewise.
2424 (conpr-3.C): Likewise.
2425 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
2426
2427 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2428
2429 * gcc.c-torture/execute/20010114-2.c: New test.
2430
2431 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
2432
2433 * gcc.c-torture/compile/20010114-1.c: New test.
2434 * gcc.c-torture/compile/20010114-1.x: Xfail.
2435 * gcc.c-torture/compile/20010114-2.c: New test.
2436 * gcc.c-torture/execute/20010114-1.c: New test.
2437 * gcc.dg/trunc-1.c: New test.
2438 * gcc.dg/uninit-B.c: New test.
2439
2440 2001-01-13 Nick Clifton <nickc@redhat.com>
2441
2442 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
2443 target.
2444
2445 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
2446
2447 * gcc.c-torture/compile/20010113-1.c: New test.
2448
2449 2001-01-13 Jakub Jelinek <jakub@redhat.com>
2450
2451 * gcc.c-torture/compile/20001212-1.c: New test.
2452
2453 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
2454
2455 * gcc.dg/cpp/widestr1.c: Update.
2456 * gcc.dg/cpp/prag-imp.c: Remove.
2457
2458 2001-01-12 Jakub Jelinek <jakub@redhat.com>
2459
2460 * gcc.c-torture/execute/20000801-3.x: Remove.
2461 * gcc.dg/c90-init-1.c: New test.
2462 * gcc.dg/c99-init-1.c: New test.
2463 * gcc.dg/c99-init-2.c: New test.
2464 * gcc.dg/gnu99-init-1.c: New test.
2465
2466 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
2467
2468 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
2469 testing that no relevant ones were found.
2470
2471 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
2472
2473 * g++.old-deja/g++.pt/cast2.C: New test.
2474
2475 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
2476
2477 * g++.old-deja/g++.pt/friend47.C: New test.
2478
2479 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
2480
2481 * g++.old-deja/g++.pt/instantiate13.C: New test.
2482
2483 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
2484
2485 * g++.old-deja/g++.other/defarg7.C: New test.
2486 * g++.old-deja/g++.other/defarg8.C: New test.
2487
2488 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
2489
2490 * g++.old-deja/g++.pt/crash64.C: New test.
2491
2492 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
2493
2494 * g++.old-deja/g++.pt/crash63.C: New test.
2495
2496 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
2497
2498 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
2499
2500 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
2501
2502 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
2503
2504 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
2505
2506 * g++.old-deja/g++.pt/error3.C: New test.
2507
2508 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
2509
2510 * g++.old-deja/g++.other/crash39.C: New test.
2511
2512 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
2513
2514 * g++.old-deja/g++.other/vbase4.C: New test.
2515
2516 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
2517
2518 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
2519 * gcc.dg/special/20000419-2.c: New file. Identical to above.
2520 * gcc.dg/special/special.exp: New test driver which will check
2521 for alias support for the above test.
2522
2523 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
2524
2525 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
2526 problems on small machines.
2527 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
2528 parameterize.
2529
2530 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
2531
2532 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
2533 mips.
2534 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2535
2536 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
2537
2538 * g++.old_deja/g++.pt/using8.C: New test.
2539
2540 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
2541
2542 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
2543
2544 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
2545
2546 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
2547 where a failure is expected.
2548 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
2549
2550 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
2551
2552 * g++.old_deja/g++.pt/instantiate12.C: New test.
2553
2554 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
2555
2556 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
2557 start of structs.
2558 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
2559 * g++.old-deja/g++.brendan/crash17.C: Likewise.
2560 * g++.old-deja/g++.brendan/crash29.C: Likewise.
2561 * g++.old-deja/g++.brendan/crash48.C: Likewise.
2562 * g++.old-deja/g++.brendan/ns1.C: Likewise.
2563 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
2564 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
2565 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2566 * g++.old-deja/g++.eh/spec6.C: Likewise.
2567 * g++.old-deja/g++.jason/crash3.C: Likewise.
2568 * g++.old-deja/g++.law/ctors11.C: Likewise.
2569 * g++.old-deja/g++.law/ctors17.C: Likewise.
2570 * g++.old-deja/g++.law/ctors5.C: Likewise.
2571 * g++.old-deja/g++.law/ctors9.C: Likewise.
2572 * g++.old-deja/g++.mike/ambig1.C: Likewise.
2573 * g++.old-deja/g++.mike/net22.C: Likewise.
2574 * g++.old-deja/g++.mike/p3538a.C: Likewise.
2575 * g++.old-deja/g++.mike/p3538b.C: Likewise.
2576 * g++.old-deja/g++.mike/virt3.C: Likewise.
2577 * g++.old-deja/g++.niklas/t128.C: Likewise.
2578 * g++.old-deja/g++.other/anon4.C: Likewise.
2579 * g++.old-deja/g++.other/using1.C: Likewise.
2580 * g++.old-deja/g++.other/warn3.C: Likewise.
2581 * g++.old-deja/g++.pt/t37.C: Likewise.
2582 * g++.old-deja/g++.robertl/eb69.C: Likewise.
2583 * g++.old-deja/g++.robertl/eb71.C: Likewise.
2584
2585 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
2586
2587 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
2588
2589 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2590
2591 * gcc.c-torture/execute/stdio-opt-3.c: New test.
2592
2593 2001-01-07 Jakub Jelinek <jakub@redhat.com>
2594
2595 * gcc.c-torture/compile/20010107-1.c: New test.
2596
2597 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
2598
2599 * gcc.c-torture/execute/builtin-noret-1.c: New test.
2600
2601 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
2602
2603 * gcc.dg/format/format.h: New file.
2604 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
2605 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
2606 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
2607 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
2608 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
2609 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2610 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
2611 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
2612 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
2613 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
2614 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
2615 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
2616 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
2617 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
2618 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
2619 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
2620 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
2621 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
2622 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
2623 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
2624 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
2625 instead of declaring standard types, macros and functions in each
2626 test.
2627
2628 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
2629
2630 * gcc.c-torture/execute/20010106-1.c: New test.
2631
2632 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
2633
2634 * gcc.dg/format/format.exp: New file.
2635 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
2636 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
2637 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
2638 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
2639 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
2640 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
2641 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
2642 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
2643 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
2644 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
2645 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
2646 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
2647 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
2648 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
2649 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
2650 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
2651 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
2652 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
2653 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
2654 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
2655 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
2656 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
2657 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
2658 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
2659 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
2660 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
2661 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
2662 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
2663 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
2664 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
2665 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
2666 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
2667 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
2668 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
2669 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
2670 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
2671 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
2672 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
2673 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
2674 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
2675 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
2676 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
2677
2678 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
2679
2680 * gcc.c-torture/execute/991228-1.c: Take word endianness into
2681 account.
2682
2683 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
2684
2685 * gcc.c-torture/execute/builtin-complex-1.c: New test.
2686
2687 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
2688
2689 * g++.old-deja/g++.pt/crash62.C: New test.
2690
2691 2001-01-04 Richard Henderson <rth@redhat.com>
2692
2693 * gcc.dg/20000926-1.c: Update expected warnings.
2694 * gcc.dg/array-2.c: Likewise.
2695 * gcc.dg/array-4.c: Also validate flexible array members.
2696 * gcc.dg/c99-flex-array-1.c: New.
2697
2698 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
2699
2700 * gcc.c-torture/compile/20001222-1.x: Remove.
2701
2702 Thu Jan 4 13:54:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2703
2704 * gcc.c-torture/execute/built-in-setjmp.c: New.
2705
2706 2001-01-03 Richard Henderson <rth@redhat.com>
2707
2708 * gcc.dg/940510-1.c: Update expected error wording.
2709 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
2710
2711 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
2712
2713 * lib/target-supports.exp (check_alias_available): Modified to
2714 indicate aliases not supported if only weak aliases are supported.
2715
2716 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2717
2718 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
2719 Turn on cmpstrsi checks for __pj__ and __i370__.
2720
2721 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
2722
2723 * g++.old-deja/g++.other/virtual11.C: New test.
2724
2725 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
2726
2727 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
2728
2729 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2730
2731 * gcc.c-torture/compile/20010102-1.c: New test.
2732
2733 2001-01-02 Andreas Jaeger <aj@suse.de>
2734
2735 * gcc.dg/noreturn-3.c: New test.
2736
2737 * gcc.dg/noreturn-4.c: New test.
2738
2739 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2740
2741 * gcc.c-torture/execute/stdio-opt-1.c: Also test
2742 __builtin_fputc and __builtin_fwrite.
2743
2744 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
2745
2746 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
2747 signed char, not default char.
2748
2749 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
2750
2751 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
2752
2753 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
2754
2755 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
2756
2757 2000-12-29 Richard Henderson <rth@redhat.com>
2758
2759 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
2760 (__cyg_profile_func_exit): Define.
2761
2762 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
2763
2764 * g++.dg/vtgc1.C: New test.
2765
2766 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
2767
2768 * gcc.dg/noncompile/20001228-1.c: New test.
2769
2770 * gcc.dg/20001228-1.c: New test.
2771
2772 * gcc.c-torture/execute/20001228-1.c: New test.
2773
2774 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
2775
2776 * gcc.dg/format-strfmon-1.c: New test.
2777
2778 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2779
2780 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
2781 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
2782 * gcc.c-torture/execute/string-opt-1.c: Likewise.
2783 * gcc.c-torture/execute/string-opt-2.c: Likewise.
2784 * gcc.c-torture/execute/string-opt-3.c: Likewise.
2785 * gcc.c-torture/execute/string-opt-4.c: Likewise.
2786 * gcc.c-torture/execute/string-opt-6.c: Likewise.
2787 * gcc.c-torture/execute/string-opt-7.c: Likewise.
2788 * gcc.c-torture/execute/string-opt-8.c: Likewise.
2789 * gcc.c-torture/execute/string-opt-9.c: Likewise.
2790 * gcc.c-torture/execute/string-opt-10.c: Likewise.
2791 * gcc.c-torture/execute/string-opt-11.c: Likewise.
2792 * gcc.c-torture/execute/string-opt-12.c: Likewise.
2793
2794 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
2795 * gcc.c-torture/execute/string-opt-4.c: Test index.
2796
2797 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
2798
2799 * gcc.c-torture/compile/20001226-1.c: New test.
2800
2801 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
2802
2803 * gcc.c-torture/compile/20001222-1.c: New test.
2804 * gcc.c-torture/compile/20001222-1.x: Xfail.
2805
2806 Fri Dec 22 06:45:03 2000 Alexandre Oliva <aoliva@redhat.com>
2807
2808 * gcc.c-torture/execute/comp-goto-2.c: New test.
2809
2810 Thu Dec 21 22:43:03 2000 J"orn Rennecke <amylaar@redhat.com>
2811
2812 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
2813 Use long types if __INT_MAX__ is 32767.
2814 (main): Use cast to (sint32 *) when poking 88 into a_page.
2815
2816 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
2817
2818 2000-12-21 Bernd Schmidt <bernds@redhat.com>
2819
2820 * gcc.c-torture/compile/20001221-1.c: New test.
2821 * gcc.c-torture/execute/20001221-1.c: New test.
2822
2823 2000-12-20 Richard Henderson <rth@redhat.com>
2824
2825 * g++.old-deja/g++.pt/crash36.C: Update error lines.
2826 * g++.old-deja/g++.robertl/eb109.C: Likewise.
2827
2828 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2829
2830 * gcc.dg/compare3.c: New test.
2831
2832 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
2833
2834 * gcc.dg/format-warnll-1.c: New test.
2835
2836 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
2837
2838 * gcc.dg/cpp/cmdlne-P.c: New test.
2839
2840 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
2841
2842 * gcc.c-torture/execute/builtin-abs-1.c,
2843 gcc.c-torture/execute/builtin-abs-2.c: New tests.
2844
2845 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
2846
2847 * gcc.dg/cpp/multiline.c: New test.
2848
2849 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
2850
2851 * g++.old-deja/g++.other/syshdr1.C: Update.
2852 * gcc.dg/cpp/lineflags.c: Remove temporarily.
2853
2854 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2855
2856 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
2857
2858 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2859
2860 * g++.old-deja/g++.pt/ttp65.C: New test.
2861
2862 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2863
2864 * g++.old-deja/g++.pt/ttp64.C: New test.
2865
2866 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2867
2868 * g++.old-deja/g++.pt/spec33.C: New test.
2869
2870 2000-12-14 Catherine Moore <clm@redhat.com>
2871
2872 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
2873 * gcc.c-torture/execute/920612-2.c: Likewise.
2874 * gcc.c-torture/execute/920428-2.c: Likewise.
2875 * gcc-c-torture/execute/va-arg-11.c: Call exit.
2876 * gcc.c-torture/execute/va-arg-21.c: Likewise.
2877
2878 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2879
2880 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
2881 * gcc.dg/pack-test-2.c: Likewise.
2882
2883 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
2884
2885 Tests by Zack Weinberg <zackw@stanford.edu>.
2886
2887 * gcc.dg/cpp/defined.c: Update.
2888 * gcc.dg/cpp/defined_trad.c: New tests.
2889
2890 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
2891
2892 * gcc.dg/cpp/trad-direct.c: Update.
2893
2894 2000-12-11 Neil Booth <neilb@earthling.net>
2895
2896 * gcc.dg/cpp/defined_trad.c
2897
2898 2000-12-11 Neil Booth <neilb@earthling.net>
2899
2900 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
2901
2902 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
2903
2904 * gcc.dg/format-miss-2.c: New test.
2905
2906 2000-12-09 Neil Booth <neilb@earthling.net>
2907
2908 * gcc.dg/cpp/lineflags.c: New tests.
2909 * gcc.dg/cpp/poison.c: Update.
2910 * gcc.dg/cpp/redef2.c: Update.
2911 * gcc.dg/cpp/skipping.c: New test.
2912
2913 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
2914
2915 * g++.old-deja/g++.other/eh3.C: New testcase.
2916
2917 2000-12-07 Neil Booth <neilb@earthling.net>
2918
2919 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
2920 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
2921 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
2922 wtr-union-init-2.c, wtr-union-init-3.c: Update.
2923 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
2924 Update.
2925
2926 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
2927
2928 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
2929 __SIZE_TYPE__ instead of int for type of integers cast to
2930 pointers.
2931
2932 2000-12-07 Jakub Jelinek <jakub@redhat.com>
2933
2934 * g++.old-deja/g++.other/cleanup4.C: New test.
2935
2936 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
2937
2938 * format-sec-1.c: New test.
2939
2940 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
2941
2942 * gcc.dg/format-nonlit-3.c: New test.
2943
2944 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
2945
2946 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
2947 through a null pointer.
2948
2949 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2950
2951 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
2952 * g++.old-deja/g++.pt/partial4.C: New test.
2953
2954 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
2955
2956 * gcc.c-torture/execute/ieee/hugeval.x: New.
2957
2958 2000-12-06 Neil Booth <neilb@earthling.net>
2959
2960 * gcc.dg/cpp/backslash2.c: New tests.
2961
2962 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2963
2964 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
2965 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
2966
2967 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
2968
2969 * gcc.c-torture/execute/20001203-2.c: New testcase.
2970
2971 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
2972
2973 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
2974 * g++.old-deja/g++.other/virtual10.C: New test.
2975
2976 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
2977
2978 * g++.old-deja/g++.mike/pmf5.C: Remove test.
2979
2980 2000-12-05 Richard Henderson <rth@redhat.com>
2981
2982 * gcc.c-torture/compile/20001205-1.c: New.
2983
2984 2000-12-04 Neil Booth <neilb@earthling.net>
2985
2986 * g++.old-deja/g++.other/virtual9.C: New test.
2987 * g++.old-deja/g++.pt/crash61.C: New test.
2988 * gcc.c-torture/execute/loop-9.c: New test.
2989
2990 2000-12-04 Neil Booth <neilb@earthling.net>
2991
2992 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
2993 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
2994 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
2995 * gcc.dg/cpp/extratokens.c: ...here.
2996
2997 2000-12-04 Neil Booth <neilb@earthling.net>
2998
2999 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
3000 New tests.
3001
3002 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3003
3004 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
3005 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
3006
3007 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
3008
3009 * gcc.c-torture/execute/20001203-1.c: New test.
3010
3011 2000-12-03 Neil Booth <neilb@earthling.net>
3012
3013 * gcc.dg/cpp/macro6.c: New test cases.
3014
3015 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3016
3017 * gcc.c-torture/execute/string-opt-9.c: New test.
3018 * gcc.c-torture/execute/string-opt-10.c: Likewise.
3019 * gcc.c-torture/execute/string-opt-11.c: Likewise.
3020 * gcc.c-torture/execute/string-opt-12.c: Likewise.
3021
3022 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
3023 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
3024
3025 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
3026
3027 * gcc.dg/cpp/if-6.c: New testcase.
3028
3029 * gcc.dg/20001201-1.c: New testcase.
3030
3031 2000-12-02 Neil Booth <neilb@earthling.net>
3032
3033 * g++.old-deja/g++.other/externC4.C,
3034 g++.old-deja/g++.other/friend10.C: New tests.
3035
3036 2000-12-02 Neil Booth <neilb@earthling.net>
3037
3038 * g++.old-deja/g++.other/instan2.C
3039 * g++.old-deja/g++.other/instan3.C: New test.
3040
3041 2000-12-02 Neil Booth <neilb@earthling.net>
3042
3043 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
3044 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
3045 gnuc99.c,gnuc99-pedantic.c: New tests.
3046
3047 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
3048
3049 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
3050 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
3051
3052 2000-12-01 Neil Booth <neilb@earthling.net>
3053
3054 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
3055 * gcc.dg/cpp/poison.c: Update.
3056 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
3057
3058 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
3059
3060 * g77.f-torture/execute/20001201.f: New test.
3061
3062 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
3063
3064 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
3065
3066 2000-12-01 Jakub Jelinek <jakub@redhat.com>
3067
3068 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
3069
3070 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
3071
3072 * g++.old-deja/g++.other/cast6.C: New test.
3073
3074 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
3075
3076 * gcc.c-torture/execute/20001130-2.c: New testcase.
3077
3078 2000-11-30 Richard Henderson <rth@redhat.com>
3079
3080 * gcc.c-torture/execute/20001130-1.c: New test.
3081
3082 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
3083
3084 * g++.old-deja/g++.other/op3.C: New test.
3085
3086 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
3087
3088 * g++.old-deja/g++.other/op2.C: New test.
3089
3090 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
3091
3092 * g++.old-deja/g++.other/crash38.C: New test.
3093
3094 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
3095
3096 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
3097
3098 2000-11-29 Jakub Jelinek <jakub@redhat.com>
3099
3100 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
3101 tests.
3102 * gcc.c-torture/execute/string-opt-6.c: New test.
3103
3104 * gcc.dg/20001117-1.c: Add main.
3105
3106 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
3107
3108 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
3109 Move from here ...
3110 * gcc.dg/940510-1.c: ... to here.
3111
3112 * gcc.dg/20000926-1.c: GNU C now allows initializations of
3113 zero-size arrays in toplevel structures.
3114
3115 2000-11-28 Jakub Jelinek <jakub@redhat.com>
3116
3117 * gcc.c-torture/execute/loop-8.c: New test.
3118
3119 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
3120
3121 * g++.old-deja/g++.other/base1.C: New test.
3122
3123 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
3124
3125 * g++.old-deja/g++.other/parse2.C: New test.
3126
3127 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
3128
3129 * g++.old-deja/g++.pt/incomplete1.C: New test.
3130
3131 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
3132
3133 * g++.old-deja/g++.other/friend9.C: New test.
3134
3135 2000-11-28 Jakub Jelinek <jakub@redhat.com>
3136
3137 * gcc.dg/20001127-1.c: New test.
3138
3139 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
3140
3141 * g++.old-deja/g++.pt/friend46.C: New test.
3142
3143 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
3144
3145 * g++.old-deja/g++.other/ptrmem8.C: New test.
3146
3147 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3148
3149 * gcc.c-torture/execute/string-opt-7.c: New test.
3150 * gcc.c-torture/execute/string-opt-8.c: Likewise.
3151
3152 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
3153
3154 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
3155 instead of 'mkcheck 2'.
3156
3157 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
3158
3159 * gcc.c-torture/execute/memcheck/driver.c,
3160 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
3161 C9X references to refer to C99.
3162
3163 2000-11-25 Jakub Jelinek <jakub@redhat.com>
3164
3165 * gcc.dg/ultrasp3.c: New test.
3166
3167 2000-11-25 Neil Booth <neilb@earthling.net>
3168
3169 * gcc.dg/cpp/include2.c: Update test to be locale independent.
3170
3171 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
3172
3173 * gcc.c-torture/compile/20001123-2.c: New.
3174
3175 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3176
3177 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
3178
3179 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
3180
3181 * gcc.dg/sequence-point-1.c: Add some new tests.
3182 * gcc.c-torture/execute/20001124-1.c: New test.
3183
3184 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
3185
3186 * g++.old-deja/g++.other/vaarg4.C: New test.
3187 * gcc.c-torture/compile/20001123-1.c: New test.
3188
3189 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
3190
3191 * g++.other/crash24.C: Adjust and remove XFAIL.
3192 * g++.other/crash37.C: New test.
3193
3194 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
3195
3196 * g++.old-deja/g++.pt/instantiate9.C: New test.
3197
3198 2000-11-22 Mark Mitchell <mark@codesourcery.com>
3199
3200 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
3201 new ABI, too.
3202
3203 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
3204 * g++.old-deja/g++.robertl/eb55.C: Likewise.
3205
3206 2000-11-22 Neil Booth <neilb@earthling.net>
3207
3208 * gcc.dg/cpp/Wtrigraphs.c: New test.
3209
3210 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
3211
3212 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
3213
3214 2000-11-22 Jakub Jelinek <jakub@redhat.com>
3215
3216 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
3217
3218 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
3219
3220 * lib/gcc-dg.exp: load_lib scanasm.exp.
3221 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
3222 * lib/g++-dg.exp: load_lib scanasm.exp.
3223 * lib/scanasm.exp: New.
3224 (scan-assembler, scan-assembler-not): Add optional arguments to
3225 test name, or if not present, the pattern name.
3226 (scan-assembler-dem, scan-assembler-dem-not): New.
3227
3228 * g++.dg/dg.exp: New.
3229
3230 2000-11-21 Neil Booth <neilb@earthling.net>
3231
3232 * gcc.dg/cpp/integrated1.c: Remove.
3233
3234 2000-11-21 Jakub Jelinek <jakub@redhat.com>
3235
3236 * gcc.c-torture/execute/20001121-1.c: New test.
3237
3238 2000-11-21 Richard Henderson <rth@redhat.com>
3239
3240 * gcc.c-torture/compile/20001121-1.c: New test.
3241
3242 2000-11-20 Neil Booth <neilb@earthling.net>
3243
3244 * gcc.dg/cpp/integrated1.c: New test.
3245
3246 2000-11-21 Jakub Jelinek <jakub@redhat.com>
3247
3248 * g++.old-deja/g++.other/inline17.C: New test.
3249
3250 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
3251
3252 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
3253 local variable to be zero: I made the variable global. Now
3254 uses abort() and exit() instead of relying on main's return value.
3255
3256 2000-11-20 Neil Booth <neilb@earthling.net>
3257
3258 * gcc.dg/cpp/paste2.c: Update test.
3259 * objc/execute/paste.m: New test.
3260
3261 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
3262
3263 * gcc.dg/c99-condexpr-1.c: New test.
3264
3265 2000-11-20 Neil Booth <neilb@earthling.net>
3266
3267 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
3268
3269 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
3270
3271 * g++.old-deja/g++.pt/export1.C: New test.
3272
3273 2000-11-20 Jakub Jelinek <jakub@redhat.com>
3274
3275 * gcc.dg/20001117-1.c: New test.
3276
3277 2000-11-18 Richard Henderson <rth@redhat.com>
3278
3279 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
3280
3281 2000-11-18 Richard Henderson <rth@redhat.com>
3282
3283 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
3284 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
3285 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
3286
3287 2000-11-18 Richard Henderson <rth@redhat.com>
3288
3289 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
3290 (main): New. Exit cleanly.
3291
3292 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
3293
3294 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
3295 gcc.dg/c99-fordecl-2.c: New tests.
3296
3297 2000-11-18 Richard Henderson <rth@redhat.com>
3298
3299 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
3300 * gcc.c-torture/execute/zerolen-2.c: New.
3301
3302 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3303
3304 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
3305 memory.
3306
3307 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
3308
3309 * g++.old-deja/g++.pt/instantiate8.C: New test.
3310
3311 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
3312
3313 * g++.old-deja/g++.other/incomplete.C: Add more tests.
3314 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
3315
3316 2000-11-16 Nick Clifton <nickc@redhat.com>
3317
3318 * gcc.c-torture/execute/nestfunc-2.c: New test.
3319 * gcc.c-torture/execute/nestfunc-3.c: New test.
3320
3321 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
3322
3323 * gcc.c-torture/compile/20001116-1.c: New test.
3324
3325 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3326
3327 * gcc.c-torture/execute/20001115-1.c: New test.
3328
3329 2000-11-15 Mark Mitchell <mark@codesourcery.com>
3330
3331 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
3332 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
3333 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
3334 * g++.old-deja/g++.abi/vmihint.C: Likewise.
3335
3336 2000-11-15 Neil Booth <neilb@earthling.net>
3337
3338 gcc.dg/cpp/_Pragma1.c: Update.
3339 gcc.dg/cpp/_Pragma2.c: New test.
3340
3341 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
3342
3343 * g++.old-deja/g++.other/anon5.C: New test.
3344
3345 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
3346
3347 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
3348 tests.
3349
3350 2000-11-14 Jakub Jelinek <jakub@redhat.com>
3351
3352 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
3353 output.
3354
3355 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
3356
3357 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
3358 labels at end of compound statements.
3359
3360 2000-11-13 Jakub Jelinek <jakub@redhat.com>
3361
3362 * gcc.c-torture/execute/loop-7.c: New test.
3363
3364 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
3365
3366 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
3367
3368 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
3369
3370 * gcc.dg/c99-bool-1.c: New test.
3371
3372 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
3373
3374 * gcc.dg/c99-scope-1.c: Remove xfail.
3375 * gcc.dg/c99-scope-2.c: New test.
3376
3377 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3378
3379 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
3380 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
3381
3382 2000-11-11 Mark Mitchell <mark@codesourcery.com>
3383
3384 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
3385 error messages.
3386
3387 * g++.mike/p700.C: Don't typedef wchar_t.
3388 * g++.mike/p784.C: Likewise.
3389 * g++.mike/eb101.C: Don't use __wchar_t.
3390
3391 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
3392
3393 * g77.f-torture/execute/20001111.[fx]: Test premature exit
3394 from DO loop.
3395
3396 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
3397
3398 * gcc.c-torture/execute/20001111-1.c: New test.
3399
3400 2000-11-10 Nick Clifton <nickc@redhat.com>
3401
3402 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
3403 long multuiple and accumulate.
3404
3405 2000-11-09 Richard Henderson <rth@redhat.com>
3406
3407 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
3408 via size_t instead of int.
3409
3410 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
3411 * gcc.c-torture/execute/string-opt-2.c: Likewise.
3412 * gcc.c-torture/execute/string-opt-3.c: Likewise.
3413 * gcc.c-torture/execute/string-opt-4.c: Likewise.
3414
3415 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
3416
3417 * gcc.c-torture/compile/20001109-1.c: New test.
3418 * gcc.c-torture/compile/20001109-2.c: New test.
3419
3420 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
3421
3422 * g++.old-deja/g++.pt/operator1.C: New test.
3423 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
3424
3425 2000-11-09 Jakub Jelinek <jakub@redhat.com>
3426
3427 * gcc.dg/20001108-1.c: New test.
3428
3429 2000-11-09 Jakub Jelinek <jakub@redhat.com>
3430
3431 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
3432 with both arguments constant strings.
3433 * gcc.c-torture/execute/string-opt-3.c: New test.
3434 * gcc.c-torture/execute/string-opt-4.c: New test.
3435 * gcc.c-torture/execute/string-opt-5.c: New test.
3436
3437 2000-11-08 Nick Clifton <nickc@redhat.com>
3438
3439 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
3440 mulsidi3adddi patterns.
3441
3442 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
3443
3444 * g++.old-deja/g++.other/crash36.C: New test.
3445
3446 2000-11-08 Jakub Jelinek <jakub@redhat.com>
3447
3448 * g++.old-deja/g++.other/init16.C: New test.
3449
3450 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
3451
3452 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
3453
3454 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
3455
3456 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
3457 * gcc.c-torture/execute/va-arg-16.x: Likewise.
3458 * gcc.c-torture/execute/va-arg-17.x: Likewise.
3459
3460 2000-11-07 DJ Delorie <dj@redhat.com>
3461
3462 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
3463
3464 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3465
3466 * gcc.c-torture/execute/string-opt-1.c: New test.
3467
3468 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
3469
3470 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
3471 mips-sgi-irix6.* because the MIPS ABI passes floating-point
3472 parameters in registers, and there is no way for a varargs
3473 function to know in which order the integer and floating-point
3474 parameters should be interleaved when they are placed on the
3475 stack.
3476 * gcc.c-torture/execute/va-arg-16.x: Likewise.
3477 * gcc.c-torture/execute/va-arg-17.x: Likewise.
3478
3479 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3480
3481 * gcc.c-torture/execute/string-opt-2.c: New test.
3482
3483 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
3484
3485 * g++.old-deja/g++.pt/crash60.C: New test.
3486
3487 2000-11-06 Jakub Jelinek <jakub@redhat.com>
3488
3489 * g++.old-deja/g++.other/crash24.C: New test.
3490 * g++.old-deja/g++.other/crash25.C: New test.
3491 * g++.old-deja/g++.other/crash26.C: New test.
3492 * g++.old-deja/g++.other/crash27.C: New test.
3493 * g++.old-deja/g++.other/crash28.C: New test.
3494 * g++.old-deja/g++.other/crash29.C: New test.
3495 * g++.old-deja/g++.other/crash30.C: New test.
3496 * g++.old-deja/g++.other/crash31.C: New test.
3497 * g++.old-deja/g++.other/crash32.C: New test.
3498 * g++.old-deja/g++.other/crash33.C: New test.
3499 * g++.old-deja/g++.other/crash34.C: New test.
3500 * g++.old-deja/g++.other/crash35.C: New test.
3501
3502 2000-11-06 Jakub Jelinek <jakub@redhat.com>
3503
3504 * gcc.c-torture/execute/20001031-1.c: New test.
3505
3506 2000-11-04 Mark Mitchell <mark@codesourcery.com>
3507
3508 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
3509 namespace.
3510
3511 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
3512 standards-conformant.
3513
3514 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
3515
3516 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
3517 * g++.old-deja/g++.mike/p755a.C: Likewise.
3518 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
3519 library makes no calls to `operator new' during initialization.
3520
3521 2000-11-04 Neil Booth <neilb@earthling.net>
3522
3523 * gcc.dg/cpp/include2.c: New tests.
3524
3525 Fri Nov 3 13:32:14 2000 Mark P Mitchell <mark@codesourcery.com>
3526
3527 * lib/g++.exp (g++_set_ld_library_path): New function.
3528 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
3529
3530 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
3531
3532 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
3533 warnings.
3534
3535 2000-11-01 Richard Henderson <rth@redhat.com>
3536
3537 * g++.old-deja/g++.ext/namedret1.C: New.
3538 * g++.old-deja/g++.ext/namedret2.C: New.
3539 * g++.old-deja/g++.ext/namedret3.C: New.
3540
3541 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
3542
3543 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
3544 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
3545
3546 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3547
3548 * gcc.c-torture/execute/va-arg-21.c: New test.
3549
3550 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
3551
3552 * gcc.dg/c99-complex-2.c: New test.
3553
3554 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3555
3556 * gcc.c-torture/execute/stdio-opt-1.c: New test.
3557
3558 2000-10-31 Jakub Jelinek <jakub@redhat.com>
3559
3560 * g++.old-deja/g++.other/inline16.C: New test.
3561
3562 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
3563
3564 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
3565 __PRETTY_FUNCTION__
3566
3567 2000-10-29 Neil Booth <neilb@earthling.net>
3568
3569 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
3570 New tests.
3571 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
3572 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
3573 optimisation.
3574
3575 2000-10-29 Neil Booth <neilb@earthling.net>
3576
3577 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
3578 * mi1.c, mi1c.h: Add null directives to multiple-include test.
3579 * mi5.c: Test multiple includes work with -C.
3580 * trigraphs.c: Test ^= version.
3581
3582 2000-10-28 Neil Booth <neilb@earthling.net>
3583
3584 New tests and test updates for new macro expander.
3585
3586 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
3587 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
3588 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
3589 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
3590 new diagnostic messages.
3591
3592 * gcc.dg/cpp/macro3.c: New tests.
3593
3594 2000-10-27 Mark Mitchell <mark@codesourcery.com>
3595
3596 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
3597 on the same line.
3598
3599 2000-10-27 Jakub Jelinek <jakub@redhat.com>
3600
3601 * g++.old-deja/g++.other/eh2.C: New test.
3602
3603 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
3604
3605 * gcc.c-torture/execute/20001027-1.c: New test.
3606
3607 2000-10-26 Richard Henderson <rth@redhat.com>
3608
3609 * gcc.c-torture/execute/20001026-1.c: New.
3610
3611 2000-10-26 Mark Mitchell <mark@codesourcery.com>
3612
3613 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
3614 * g++.old-deja/g++.law/builtin1.C: Likewise.
3615 * g++.old-deja/g++.law/ctors10.C: Likewise.
3616 * g++.old-deja/g++.law/virtual3.C: Likewise.
3617 * g++.old-deja/g++.mike/p658.C: Likewise.
3618 * g++.old-deja/g++.other/sibcall1.C: Likewise.
3619 * g++.old-deja/g++.other/vaarg2.C: Likewise.
3620 * g++.old-deja/g++.robertl/eb124.C: Likewise.
3621 * g++.old-deja/g++.robertl/eb44.C: Likewise.
3622 * g++.old-deja/g++.robertl/eb77.C: Likewise.
3623
3624 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
3625
3626 * gcc.c-torture/compile/20001024-1.c: New test.
3627
3628 2000-10-25 Mark Mitchell <mark@codesourcery.com>
3629
3630 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
3631 to tell us whether or not we are using V3.
3632
3633 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
3634
3635 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
3636 operands.
3637
3638 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
3639
3640 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
3641
3642 2000-10-25 Jakub Jelinek <jakub@redhat.com>
3643
3644 * gcc.c-torture/execute/20001024-1.c: New test.
3645
3646 2000-10-24 Jakub Jelinek <jakub@redhat.com>
3647
3648 * g++.old-deja/g++.other/sibcall1.C: New test.
3649
3650 2000-10-20 Jakub Jelinek <jakub@redhat.com>
3651
3652 * gcc.dg/noncompile/init-3.c: New test.
3653
3654 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
3655
3656 * gcc.dg/format-array-1.c: New test.
3657
3658 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
3659
3660 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
3661 writing through null pointers; remove comment about testing
3662 unterminated strings.
3663
3664 2000-10-17 Matthew Hiller <hiller@redhat.com>
3665
3666 * gcc.c-torture/execute/20001017-2.c: New test.
3667
3668 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
3669
3670 * gcc.c-torture/compile/20001018-1.c: New test.
3671 * gcc.c-torture/compile/20001018-1.x: Xfail.
3672
3673 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3674
3675 * gcc.c-torture/execute/20001017-1.c: New test.
3676
3677 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
3678
3679 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
3680 for multiple use of arguments with scanf formats; add tests for
3681 multiple use of arguments.
3682
3683 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
3684
3685 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
3686
3687 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
3688
3689 * gcc.dg/format-miss-1.c: New test.
3690
3691 2000-10-16 Jakub Jelinek <jakub@redhat.com>
3692
3693 * gcc.c-torture/execute/20001013-1.c: New test.
3694
3695 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
3696
3697 * gcc.dg/format-branch-1.c: New test.
3698
3699 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
3700
3701 * README, lib/file-format.exp: Remove EGCS references.
3702
3703 2000-10-16 Jakub Jelinek <jakub@redhat.com>
3704
3705 * gcc.dg/20001013-1.c: New test.
3706
3707 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
3708
3709 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
3710 for intmax_t in the compiler using __typeof__ and the type rules
3711 for conditional expressions.
3712
3713 2000-10-13 Jakub Jelinek <jakub@redhat.com>
3714
3715 * gcc.dg/20001012-1.c: New test.
3716 * gcc.dg/20001012-2.c: New test.
3717
3718 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
3719
3720 * gcc.dg/format-attr-1.c: New test.
3721
3722 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
3723
3724 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
3725 __LONG_LONG_MAX__ instead of LLONG_MAX.
3726
3727 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
3728
3729 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
3730 scanf flags.
3731 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
3732 flags.
3733
3734 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
3735
3736 * gcc.dg/sequence-pt-1.c: New test.
3737
3738 2000-10-11 Geoff Keating <geoffk@cygnus.com>
3739
3740 * gcc.c-torture/execute/20001011-1.c: New testcase.
3741 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
3742
3743 2000-10-10 Jakub Jelinek <jakub@redhat.com>
3744
3745 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
3746 does not error on it.
3747
3748 2000-10-10 Jakub Jelinek <jakub@redhat.com>
3749
3750 * gcc.dg/20001009-1.c: New test.
3751
3752 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
3753
3754 * gcc.c-torture/compile/20001009-1.c: Move from here ....
3755 * gcc.c-torture/execute/20001009-2.c: ... to here.
3756
3757 2000-10-09 Geoff Keating <geoffk@cygnus.com>
3758
3759 * gcc.c-torture/compile/20001009-1.c: New testcase.
3760 * gcc.c-torture/execute/20001009-1.c: New testcase.
3761 Testcases provided by Jan Hubicka <jh@suse.cz>.
3762
3763 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
3764
3765 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
3766 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
3767 uintmax_t using <limits.h> to emulate the compiler's internal
3768 logic. No longer XFAIL %j tests.
3769
3770 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
3771
3772 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
3773 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
3774 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
3775 regexps and details of expected handling of some bad formats.
3776 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
3777 suppression.
3778
3779 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
3780
3781 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
3782 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
3783 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
3784 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
3785 in list archives.
3786
3787 2000-10-06 Richard Henderson <rth@cygnus.com>
3788
3789 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
3790 * g++.old-deja/g++.brendan/crash52.C: Likewise.
3791 * g++.old-deja/g++.jason/report.C: Likewise.
3792 * g++.old-deja/g++.law/friend5.C: Likewise.
3793 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
3794 of the expected warnings.
3795
3796 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
3797
3798 * g++.old-deja/g++.pt/enum14.C: New test.
3799
3800 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
3801
3802 * g++.old-deja/g++.pt/crash59.C: New test.
3803
3804 2000-10-04 Will Cohen <wcohen@redhat.com>
3805
3806 * gcc.dg/20000926-1.c: New test.
3807
3808 2000-10-03 Geoff Keating <geoffk@cygnus.com>
3809
3810 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
3811 function name for current C++ compiler.
3812 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
3813
3814 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
3815
3816 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
3817 __PRETTY_FUNCTION__.
3818 * g++.old-deja/g++.ext/pretty2.C: Likewise.
3819
3820 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3821
3822 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
3823
3824 2000-09-26 Jakub Jelinek <jakub@redhat.com>
3825
3826 * gcc.c-torture/compile/20000923-1.c: New test.
3827
3828 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
3829
3830 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
3831 * g++.old-deja/g++.pt/ttp62.C: Same.
3832 * g++.old-deja/g++.other/inline14.C: Same.
3833
3834 2000-09-24 Richard Henderson <rth@cygnus.com>
3835
3836 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
3837
3838 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
3839
3840 * gcc.dg/c90-printf-1.c: Add test for wide string format.
3841
3842 2000-09-22 Geoff Keating <geoffk@cygnus.com>
3843
3844 * gcc.c-torture/compile/20000922-1.c: New file.
3845
3846 2000-09-21 Nick Clifton <nickc@redhat.com>
3847
3848 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
3849 a signed long modulo operation.
3850 (mod6): New funciton - perform an unsigned long modulo operation.
3851 (main): Add tests for modulos of very large numbers by very small
3852 dividends.
3853
3854 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3855
3856 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
3857
3858 2000-09-19 Richard Henderson <rth@cygnus.com>
3859
3860 * gcc.dg/compare2.c (case 10): XFAIL.
3861
3862 2000-09-18 Richard Henderson <rth@cygnus.com>
3863
3864 * gcc.c-torture/execute/20000906-1.c: Move ...
3865 * gcc.dg/20000906-1.c: ... here. Only run on targets
3866 that support __builtin_trap.
3867
3868 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
3869
3870 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
3871
3872 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
3873
3874 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
3875 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
3876 more $ format tests.
3877
3878 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
3879
3880 * gcc.dg/format-errmk-1.c: New test.
3881
3882 2000-09-17 Greg McGary <greg@mcgary.org>
3883
3884 * gcc.c-torture/execute/20000917-1.x: Remove.
3885
3886 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
3887
3888 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
3889
3890 2000-09-17 Greg McGary <greg@mcgary.org>
3891
3892 * gcc.c-torture/execute/20000917-1.c: New test.
3893 * gcc.c-torture/execute/20000917-1.x: XFAIL.
3894
3895 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
3896
3897 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
3898 in nested macro bug.
3899
3900 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
3901
3902 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
3903
3904 Thu Sep 14 16:48:49 2000 Jeffrey A Law (law@cygnus.com)
3905
3906 * gcc.c-torture/execute/20000914-1.c: New test.
3907
3908 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
3909
3910 * g++.other/inline13.C: New test.
3911
3912 2000-09-12 Andreas Jaeger <aj@suse.de>
3913
3914 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
3915 constant by Ulrich Drepper <drepper@redhat.com>.
3916
3917 Tue Sep 12 18:32:07 2000 J"orn Rennecke <amylaar@redhat.co.uk>
3918
3919 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
3920
3921 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3922
3923 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
3924
3925 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
3926
3927 * gcc.dg/cpp/backslash.c: New test.
3928
3929 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
3930
3931 * gcc.c-torture/execute/20000910-1.c: New test.
3932 * gcc.c-torture/execute/20000910-2.c: Likewise.
3933
3934 2000-09-11 Robert Lipe <robertl@sco.com>
3935
3936 * gcc.dg/pragma-align.c: New test.
3937
3938 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
3939
3940 * g++.old-deja/g++.pt/explicit82.C: New test.
3941 * g++.old-deja/g++.pt/explicit83.C: New test.
3942
3943 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
3944
3945 * gcc.dg/asm-names.c: New test.
3946
3947 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3948
3949 * gcc.dg/cpp/tr-warn6.c: New test
3950
3951 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
3952
3953 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
3954 be accepted.
3955
3956 2000-09-07 Catherine Moore <clm@redhat.com>
3957
3958 * gcc.c-torture/execute/unroll-1.c: New test.
3959
3960 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
3961
3962 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
3963 ERROR markers.
3964 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
3965 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
3966 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
3967 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
3968 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
3969 Preprocess only.
3970 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
3971 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
3972
3973 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
3974
3975 * g++.old-deja/g++.pt/deduct2.C: New test.
3976
3977 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
3978
3979 * g++.old-deja/g++.pt/parms2.C: New test.
3980
3981 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
3982
3983 * g++.old-deja/g++.pt/crash58.C: New test.
3984
3985 2000-09-06 Greg McGary <greg@mcgary.org>
3986
3987 * gcc.c-torture/execute/20000906-1.c: New test.
3988 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
3989
3990 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3991
3992 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
3993
3994 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
3995
3996 * g++.old-deja/g++.pt/crash57.C: New test.
3997
3998 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
3999
4000 * g++.old-deja/g++.pt/crash56.C: New test.
4001
4002 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
4003
4004 * g++.old-deja/g++.pt/koenig1.C: New test.
4005
4006 2000-09-04 Jakub Jelinek <jakub@redhat.com>
4007
4008 * gcc.dg/20000904-1.c: New test.
4009
4010 2000-09-04 Jakub Jelinek <jakub@redhat.com>
4011
4012 * gcc.dg/cpp/paste8.c: New test.
4013
4014 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
4015
4016 * gcc.c-torture/compile/20000827-1.c: New test.
4017
4018 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
4019
4020 * gcc.dg/format-diag-1.c: New test.
4021
4022 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
4023
4024 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
4025 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
4026 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
4027 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
4028 gcc.dg/formatz-1.c: Adjust warning regular expressions.
4029
4030 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
4031
4032 * g++.old-deja/g++.other/nested4.C: New test.
4033
4034 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
4035
4036 * g++.old-deja/g++.ns/scoped1.C: New test.
4037
4038 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
4039
4040 * lib/g++.exp: Support testing already-installed GCC.
4041
4042 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4043
4044 * wtr-label-1.c, wtr-suffix-1.c: New tests.
4045
4046 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4047
4048 * gcc.dg/return-type-2.c: New test.
4049
4050 2000-08-27 Geoff Keating <geoffk@cygnus.com>
4051
4052 * gcc.c-torture/compile/20000825-1.c: New test.
4053
4054 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
4055
4056 * gcc.dg/dwarf2-2.c: New test.
4057
4058 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
4059
4060 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
4061 dg-warning regexps.
4062
4063 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
4064
4065 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
4066 gcc.dg/format-ext-5.c: New tests.
4067
4068 2000-08-25 Jakub Jelinek <jakub@redhat.com>
4069
4070 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
4071
4072 2000-08-24 Mark Mitchell <mark@codesourcery.com>
4073
4074 * gcc.dg/noncompile/930622-2.c: Adjust error message.
4075
4076 2000-08-24 Richard Henderson <rth@cygnus.com>
4077
4078 * gcc.dg/ia64-sync-1.c: New test.
4079 * gcc.dg/ia64-sync-2.c: New test.
4080 * gcc.dg/ia64-asm-1.c: New test.
4081
4082 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
4083
4084 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
4085 * gcc.dg/format-ext-2.c: New test.
4086
4087 2000-08-23 Jason Merrill <jason@redhat.com>
4088
4089 * lib/old-dejagnu.exp: Also ignore "In member function" and
4090 "At global scope".
4091
4092 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4093
4094 * gcc.dg/noncompile/label-lineno-1.c: New test.
4095
4096 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
4097
4098 * gcc.dg/c99-array-nonobj-1.c: New test.
4099
4100 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
4101
4102 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
4103 tests.
4104 * gcc.dg/format-ext-1.c: New test.
4105
4106 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4107
4108 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
4109 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
4110 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
4111 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
4112 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
4113
4114 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
4115
4116 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
4117 gcc.dg/c99-strftime-2.c: New tests.
4118
4119 2000-08-22 Richard Henderson <rth@cygnus.com>
4120
4121 * gcc.c-torture/execute/20000822-1.c: New test.
4122
4123 2000-08-21 Jakub Jelinek <jakub@redhat.com>
4124
4125 * gcc.c-torture/execute/20000819-1.x: Remove.
4126
4127 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
4128
4129 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
4130 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
4131 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
4132 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
4133 gcc.dg/format-xopen-1.c: New tests.
4134
4135 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
4136
4137 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
4138
4139 2000-08-21 Jakub Jelinek <jakub@redhat.com>
4140
4141 * g++.old-deja/g++.other/loop2.C: New test.
4142
4143 * gcc.c-torture/compile/20000606-1.c: New test.
4144 * gcc.c-torture/compile/20000728-1.c: New test.
4145 * gcc.c-torture/execute/20000801-1.c: New test.
4146 * gcc.c-torture/execute/20000801-2.c: New test.
4147 * gcc.c-torture/execute/20000819-1.c: New test.
4148 * gcc.c-torture/execute/20000819-1.x: XFAIL.
4149 * gcc.dg/20000629-1.c: New test.
4150 * gcc.dg/20000724-1.c: New test.
4151 * gcc.dg/20000807-1.c: New test.
4152
4153 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
4154
4155 * gcc.dg/cpp/pragma-1.c: New test.
4156 * gcc.dg/cpp/pragma-2.c: New test.
4157
4158 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
4159
4160 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
4161 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
4162
4163 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4164
4165 * gcc.c-torture/compile/20000818-1.c: New test.
4166
4167 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
4168
4169 * gcc.c-torture/execute/20000818-1.c: New test.
4170
4171 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
4172
4173 * gcc.dg/format-va-1.c: New test.
4174
4175 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
4176
4177 * g++.old-deja/g++.other/typedef8.C: New test.
4178
4179 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
4180
4181 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
4182 * g++.old-deja/g++.mike/net36.C: Mark candidate.
4183 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
4184 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
4185 * g++.old-deja/g++.other/ptrmem7.C: New test.
4186 * g++.old-deja/g++.pt/ptrmem10.C: New test.
4187
4188 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
4189
4190 * g++.old-deja/g++.pt/typename27.C: New test.
4191
4192 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
4193
4194 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
4195 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
4196 * g++.old-deja/g++.pt/friend45.C: New test.
4197 * g++.old-deja/g++.other/friend8.C: New test.
4198
4199 2000-08-15 Richard Henderson <rth@cygnus.com>
4200
4201 * gcc.c-torture/execute/20000815-1.c: New test.
4202
4203 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
4204
4205 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
4206 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
4207 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
4208
4209 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
4210
4211 * g++.old-deja/g++.other/refinit2.C: New test.
4212
4213 2000-08-13 Geoff Keating <geoffk@cygnus.com>
4214
4215 * lib/c-torture.exp (c-torture): Make
4216 compiler_conditional_xfail_data global.
4217 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
4218 compiler_conditional_xfail_data machinery.
4219 (f-torture-execute): Likewise.
4220 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
4221 and only when unrolling loops.
4222
4223 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
4224
4225 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
4226
4227 * g++.old-deja/g++.pt/explicit81.C: New test.
4228
4229 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
4230
4231 * g++.old-deja/g++.pt/typename26.C: New test.
4232
4233 2000-08-10 Geoff Keating <geoffk@cygnus.com>
4234
4235 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
4236 warning.
4237
4238 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
4239
4240 * g++.old-deja/g++.other/array3.C: New test.
4241
4242 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
4243
4244 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
4245 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
4246 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
4247 New tests.
4248
4249 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
4250
4251 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
4252 * g++.old-deja/g++.abi/vmihint.C: Likewise.
4253
4254 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
4255
4256 * gcc.c-torture/execute/20000808-1.c: New test.
4257
4258 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
4259
4260 * gcc.dg/c90-const-expr-1.c: New test.
4261
4262 2000-08-08 Richard Henderson <rth@cygnus.com>
4263
4264 * gcc.dg/noncompile/920923-1.c: Declare calloc.
4265
4266 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
4267
4268 * gcc.dg/noncompile/const-ll-1.c: New test.
4269
4270 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
4271
4272 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
4273
4274 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
4275
4276 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
4277 that running programs linked against the shared version of libobjc
4278 run correctly.
4279
4280 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
4281
4282 * gcc.dg/c99-printf-1.c: New test.
4283
4284 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
4285
4286 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
4287
4288 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
4289
4290 * gcc.c-torture/execute/20000731-1.x: Delete.
4291
4292 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
4293
4294 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
4295 and torture_without_loops as is done by c-torture.exp.
4296 (search_for): Copy from c-torture.exp.
4297 (gcc-dg-runtest): New function, drives a directory of tests
4298 iterating over the TORTURE_OPTIONS.
4299 (scan-assembler, scan-assembler-not): Move here from
4300 individual directory drivers.
4301
4302 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
4303 defined by lib/gcc-dg.exp.
4304 * gcc.dg/cpp/cpp.exp: Likewise.
4305 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
4306 gcc-dg-runtest, so we cycle over optimization options.
4307
4308 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
4309 * gcc.dg/compare2.c: No longer expected to fail.
4310
4311 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
4312
4313 * gcc.c-torture/execute/20000804-1.c: New test.
4314
4315 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
4316
4317 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
4318
4319 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
4320
4321 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
4322
4323 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
4324
4325 * gcc.c-torture/compile/20000803-1.c: New test.
4326
4327 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
4328
4329 * gcc.c-torture/execute/20000801-3.c,
4330 gcc.c-torture/execute/20000801-4.c: New tests.
4331 * gcc.c-torture/execute/20000801-3.x,
4332 gcc.c-torture/execute/20000801-4.x: Xfail.
4333
4334 2000-08-02 Geoff Keating <geoffk@cygnus.com>
4335
4336 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
4337 libobjc/.libs to allow for libtool.
4338
4339 2000-08-02 Jakub Jelinek <jakub@redhat.com>
4340
4341 * gcc.c-torture/compile/20000802-1.c: New test.
4342
4343 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
4344
4345 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
4346
4347 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
4348
4349 * gcc-c-torture/execute/20000731-2.c: New test.
4350
4351 * gcc.c-torture/execute/20000731-1.c: New test.
4352 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
4353
4354 2000-07-31 Jakub Jelinek <jakub@redhat.com>
4355
4356 * testsuite/gcc.dg/cpp/paste7.c: New test.
4357 * gcc.dg/cpp/20000725-1.c: New test.
4358
4359 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
4360
4361 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
4362 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
4363 declaration warning for __builtin_dwarf_reg_size.
4364
4365 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
4366
4367 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
4368
4369 * gcc.dg/noncompile/voidparam-1.c: New test.
4370
4371 2000-07-30 Richard Henderson <rth@cygnus.com>
4372
4373 * gcc.dg/c90-digraph-1.c: Don't xfail.
4374 * gcc.dg/compare2.c (case 10): Xfail.
4375 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
4376
4377 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
4378
4379 * gcc.dg/c99-main-1.c: New test.
4380
4381 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
4382
4383 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
4384
4385 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
4386
4387 * gcc.c-tortuer/execute/20000726-1.c: New test.
4388
4389 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
4390
4391 * gcc.c-torture/execute/enum-2.c: New test.
4392
4393 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4394
4395 * gcc.dg/cpp/tr-warn3.c: New test.
4396
4397 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
4398
4399 * g++.old-deja/g++.ext/implicit1.C: Remove.
4400 * g++.old-deja/g++.jason/c2.C: Remove
4401 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
4402 * g++.old-deja/g++.pt/crash16.C: Likewise.
4403 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
4404
4405 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
4406
4407 * g++.old-deja/g++.other/for2.C: New test.
4408
4409 2000-07-25 Jakub Jelinek <jakub@redhat.com>
4410
4411 * gcc.dg/20000720-1.c: New test.
4412
4413 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
4414
4415 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
4416
4417 2000-07-24 Geoff Keating <geoffk@cygnus.com>
4418
4419 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
4420 * gcc.c-torture/execute/20000722-1.c: New.
4421 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
4422
4423 2000-07-24 Jakub Jelinek <jakub@redhat.com>
4424
4425 * gcc.dg/cpp/20000720-1.S: New test.
4426
4427 2000-07-21 Michael Meissner <meissner@redhat.com>
4428
4429 * gcc.c-torture/execute/ieee/hugeval.c: New test.
4430
4431 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
4432
4433 * g++.old-deja/g++.brendan/crash16.C,
4434 g++.old-deja/g++.brendan/parse3.C,
4435 g++.old-deja/g++.brendan/redecl1.C,
4436 g++.old-deja/g++.ns/template13.C,
4437 g++.old-deja/g++.other/decl4.C,
4438 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
4439
4440 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
4441
4442 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
4443 and "Internal error".
4444
4445 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
4446 regexps.
4447 * gcc.dg/cpp/paste6.c: New test.
4448
4449 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
4450
4451 * gcc.dg/cpp/tr-direct.c: New test.
4452
4453 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
4454 gcc.dg/cpp/undef1.c: Tweak error regexps.
4455
4456 2000-07-18 Eric Christopher <echristo@redhat.com>
4457
4458 * gcc.c-torture/compile/20000718-1.c: New test.
4459
4460 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
4461
4462 * cpplex.c (_cpp_push_token): If the token being pushed back
4463 is the previous token in this context, just subtract one from
4464 context->posn.
4465 * cppmacro.c (save_expansion): Clear aux field when storing a
4466 placemarker.
4467
4468 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
4469
4470 * gcc.dg/noncompile/redecl-1.c: New test.
4471
4472 2000-07-18 Jakub Jelinek <jakub@redhat.com>
4473
4474 * gcc.c-torture/execute/20000717-5.c: New test.
4475 * gcc.c-torture/execute/20000717-1.x: Removed.
4476
4477 2000-07-17 Richard Henderson <rth@cygnus.com>
4478
4479 * gcc.c-torture/execute/20000717-4.c: New test.
4480
4481 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
4482
4483 * gcc.dg/cpp/syshdr.c: New test.
4484 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
4485
4486 2000-07-17 Neil Booth <neilb@earthling.net>
4487
4488 * gcc.dg/cpp/cmdlne-dM.c: New test.
4489 * gcc.dg/cpp/cmdlne-dD.c: New test.
4490
4491 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
4492
4493 * gcc.c-torture/execute/20000717-3.c: New test.
4494
4495 * gcc.c-torture/compile/20000717-1.c: New test.
4496
4497 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
4498
4499 * gcc.c-torture/execute/20000717-2.c: New test.
4500
4501 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
4502
4503 * gcc.dg/formatz-1.c: New test.
4504
4505 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
4506 * gcc.dg/c99-digraph-1.c: New tests.
4507
4508 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
4509 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
4510
4511 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
4512 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
4513 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
4514 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
4515 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
4516 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
4517 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
4518
4519 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
4520
4521 * gcc.c-torture/execute/20000717-1.c: New test.
4522 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
4523
4524 2000-07-15 Jakub Jelinek <jakub@redhat.com>
4525
4526 * gcc.c-torture/execute/20000715-2.c: New test.
4527 * gcc.dg/20000715-1.c: New test.
4528
4529 2000-07-15 Michael Meissner <meissner@redhat.com>
4530
4531 * gcc.c-torture/execute/20000715-1.c: New test.
4532
4533 2000-07-13 Jakub Jelinek <jakub@redhat.com>
4534
4535 * gcc.c-torture/execute/20000707-1.c: New test.
4536
4537 2000-07-13 Neil Booth <NeilB@earthling.net>
4538
4539 * testsuite/gcc.dg/cpp/digraph1.c,
4540 testsuite/gcc.dg/cpp/digraph2.c,
4541 testsuite/gcc.dg/cpp/digraphs.c: New tests.
4542
4543 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
4544
4545 * g77.f-torture/compile/20000630-2.f: New test.
4546 * g77.f-torture/compile/20000630-2.x
4547
4548 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
4549
4550 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
4551
4552 2000-07-11 Neil Booth <NeilB@earthling.net>
4553
4554 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
4555
4556 2000-07-11 Neil Booth <NeilB@earthling.net>
4557
4558 * gcc.dg/cpp/cmdlne-C.c: New.
4559
4560 2000-07-09 Neil Booth <NeilB@earthling.net>
4561
4562 * gcc.dg/cpp/directiv.c: New tests.
4563 * gcc.dg/cpp/undef1.c: Update.
4564
4565 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
4566
4567 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
4568
4569 2000-07-09 Neil Booth <NeilB@earthling.net>
4570
4571 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
4572
4573 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
4574
4575 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
4576 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
4577
4578 2000-07-08 Neil Booth <NeilB@earthling.net>
4579
4580 * gcc.dg/cpp/macsyntx.c: New tests.
4581
4582 2000-07-07 Jakub Jelinek <jakub@redhat.com>
4583
4584 * gcc.dg/20000707-1.c: New test.
4585
4586 2000-07-07 Jakub Jelinek <jakub@redhat.com>
4587
4588 * gcc.c-torture/execute/20000706-1.c: New test.
4589 * gcc.c-torture/execute/20000706-2.c: New test.
4590 * gcc.c-torture/execute/20000706-3.c: New test.
4591 * gcc.c-torture/execute/20000706-4.c: New test.
4592 * gcc.c-torture/execute/20000706-5.c: New test.
4593
4594 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
4595
4596 * g++.old-deja/g++.pt/instantiate7.C: New test.
4597
4598 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
4599
4600 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
4601 * g++.old-deja/g++.mike/thunk3.C: Likewise.
4602 * g++.old-deja/g++.other/rtti3.C: Likewise.
4603 * g++.old-deja/g++.other/rttid3.C: Likewise.
4604
4605 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
4606
4607 * g77.f-torture/compile/20000630-1.x: Fix typo
4608
4609 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
4610
4611 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
4612 assembly output.
4613
4614 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
4615
4616 * gcc.dg/cpp/ident.c: New test.
4617
4618 2000-07-05 Neil Booth <NeilB@earthling.net>
4619
4620 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
4621 gcc.dg/cpp/lexstrng.c: New tests.
4622
4623 2000-07-04 Neil Booth <NeilB@earthling.net>
4624
4625 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
4626 * gcc.dg/cpp/strify2.c: Same.
4627
4628 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
4629
4630 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
4631 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
4632 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
4633 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
4634
4635 * testsuite/gcc.dg/cpp/macro1.c,
4636 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
4637 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
4638 testsuite/gcc.dg/cpp/strify1.c,
4639 testsuite/gcc.dg/cpp/strify2.c: New tests.
4640
4641 2000-07-03 Jakub Jelinek <jakub@redhat.com>
4642
4643 * gcc.c-torture/execute/20000703-1.c: New test.
4644
4645 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
4646
4647 * g++.old-deja/g++.pt (lookup10.C): New test.
4648
4649 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
4650
4651 * g++.old-deja/g++.pt (typename25.C): New test.
4652
4653 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
4654
4655 * gcc.c-torture/compile/20000701-1.c: New test.
4656
4657 2000-06-30 Nick Clifton <nickc@cygnus.com>
4658
4659 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
4660 to test case.
4661
4662 2000-06-30 Catherine Moore <clm@cygnus.com>
4663
4664 * gcc.c-torture/execute/align-1.c: New test.
4665
4666 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
4667
4668 * g++.old-deja/g++.pt/expr8.C: New test.
4669 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
4670
4671 2000-06-29 Nick Clifton <nickc@cygnus.com>
4672
4673 * gcc.c-torture/compile/20000629-1.c: New test.
4674
4675 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
4676
4677
4678 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
4679 gcc.dg/noncompile directory, depending on whether they're
4680 preprocessor tests or not. Annotate all the tests for the dg
4681 framework.
4682
4683 * gcc.c-torture/noncompile/noncompile.exp: Delete.
4684 * gcc.dg/noncompile/noncompile.exp: New.
4685
4686 * Moved files:
4687 Old name New name
4688 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
4689 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
4690 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
4691 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
4692 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
4693 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
4694 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
4695 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
4696 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
4697 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
4698 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
4699 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
4700 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
4701 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
4702 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
4703 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
4704 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
4705 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
4706 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
4707 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
4708 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
4709 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
4710 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
4711 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
4712
4713 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
4714 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
4715 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
4716 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
4717 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
4718 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
4719
4720 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
4721
4722 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
4723 declare one variable. On the fourth, error.
4724 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
4725 declared by 20000628-1a.h.
4726
4727 2000-06-29 Richard Henderson <rth@redhat.com>
4728
4729 * gcc.c-torture/execute/930529-1.x: New file.
4730 * gcc.dg/920413-1.c: Adjust expected warning text.
4731 * gcc.dg/980217-1.c: Declare abort.
4732 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
4733
4734 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
4735
4736 * g77.f-torture/compile/20000629-1.f: New test.
4737 * g77.f-torture/compile/20000629-1.x: Expected to fail.
4738
4739 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
4740
4741 Rearrange lots of files, removing entirely the
4742 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
4743 directories.
4744
4745 * Deleted files:
4746 gcc.c-torture/code_quality/code_quality.exp
4747 gcc.c-torture/special/special.exp
4748 gcc.failure/failure.exp
4749 gcc.failure/940409-1.x
4750 gcc.c-torture/compile/961203-1.x
4751
4752 * New files:
4753 gcc.misc-tests/linkage.exp
4754 gcc.c-torture/execute/920730-1t.c
4755 gcc.c-torture/execute/920730-1t.x
4756 gcc.c-torture/compile/920520-1.x
4757 gcc.c-torture/compile/920521-1.x
4758 gcc.c-torture/compile/981006-1.x
4759 gcc.c-torture/execute/eeprof-1.x
4760
4761 * Moved files (possibly with modifications to fit a new harness):
4762 Old name New name
4763 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
4764 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
4765 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
4766 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
4767 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
4768 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
4769 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
4770 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
4771 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
4772 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
4773 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
4774 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
4775 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
4776 gcc.failure/940409-1.c gcc.dg/940409-1.c
4777
4778 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
4779
4780 * c-torture/compile/961203-1.x: Delete.
4781
4782 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
4783 not exit. Include stdio.h.
4784 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
4785 * gcc.misc-tests/dg-12.c: Likewise.
4786 * gcc.misc-tests/dg-5.c: Likewise.
4787 * gcc.misc-tests/dg-6.c: Likewise.
4788 * gcc.misc-tests/dg-7.c: Prototype abort.
4789 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
4790 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
4791 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
4792 not exit.
4793 * gcc.misc-tests/sieve.c: Use return from main, not exit.
4794 * gcc.misc-tests/sort2.c: Use return from main, not exit.
4795
4796 2000-06-28 Jakub Jelinek <jakub@redhat.com>
4797
4798 * gcc.dg/cpp/20000628-1.c: New test.
4799 * gcc.dg/cpp/20000628-1.h: New header for above test.
4800 * gcc.dg/cpp/20000628-1a.h: Likewise.
4801
4802 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
4803
4804 * gcc.dg/cpp: New directory.
4805 * gcc.dg/cpp/cpp.exp: New driver.
4806 * gcc.dg/cpp/20000627-1.c: New test.
4807 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
4808 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
4809 and rewrite as a compilation test.
4810
4811 * gcc.dg: Move many files into the cpp subdirectory, possibly
4812 renaming or editing them as well.
4813 Old name New name
4814 990119-1.c cpp/19990119-1.c
4815 990228-1.c cpp/19990228-1.c
4816 990407-1.c cpp/19990407-1.c
4817 990409-1.c cpp/19990409-1.c
4818 990413-1.c cpp/19990413-1.c
4819 990703-1.c cpp/19990703-1.c
4820 20000127-1.c cpp/20000127-1.c
4821 20000129-1.c cpp/20000129-1.c
4822 20000207-1.c cpp/20000207-1.c
4823 20000207-2.c cpp/20000207-2.c
4824 20000209-1.c cpp/20000209-1.c
4825 20000209-2.c cpp/20000209-2.c
4826 20000301-1.c cpp/20000301-1.c
4827 20000419-1.c cpp/20000419-1.c
4828 20000510-1.S cpp/20000510-1.S
4829 20000519-1.c cpp/20000519-1.c
4830 20000529-1.c cpp/20000529-1.c
4831 20000625-1.c cpp/20000625-1.c
4832 20000625-2.c cpp/20000625-2.c
4833 cpp-as1.c cpp/assert1.c
4834 cpp-as2.c cpp/assert2.c
4835 cxx-comments-1.c cpp/cxxcom1.c
4836 cxx-comments-2.c cpp/cxxcom2.c
4837 endif-label.c cpp/endif.c
4838 cpp-hash1.c cpp/hash1.c
4839 cpp-hash2.c cpp/hash2.c
4840 cpp-if1.c cpp/if-1.c
4841 cpp-if2.c cpp/if-2.c
4842 cpp-if3.c cpp/if-3.c
4843 cpp-if4.c cpp/if-4.c
4844 cpp-if5.c cpp/if-5.c
4845 cpp-cond.c cpp/if-cexp.c
4846 cpp-missingop.c cpp/if-mop.c
4847 cpp-missingparen.c cpp/if-mpar.c
4848 cpp-opprec.c cpp/if-oppr.c
4849 cpp-ifparen.c cpp/if-paren.c
4850 cpp-shortcircuit.c cpp/if-sc.c
4851 cpp-shift.c cpp/if-shift.c
4852 cpp-unary.c cpp/if-unary.c
4853 cpp-li1.c cpp/line1.c
4854 cpp-li2.c cpp/line2.c
4855 lineno.c cpp/line3.c
4856 lineno-2.c cpp/line4.c
4857 cpp-mi.c cpp/mi1.c
4858 cpp-mic.h cpp/mi1c.h
4859 cpp-micc.h cpp/mi1cc.h
4860 cpp-mind.h cpp/mi1nd.h
4861 cpp-mindp.h cpp/mi1ndp.h
4862 cpp-mix.h cpp/mi1x.h
4863 cpp-mi2.c cpp/mi2.c
4864 cpp-mi2a.h cpp/mi2a.h
4865 cpp-mi2b.h cpp/mi2b.h
4866 cpp-mi2c.h cpp/mi2c.h
4867 cpp-mi3.c cpp/mi3.c
4868 cpp-mi3.def cpp/mi3.def
4869 poison-1.c cpp/poison.c
4870 pr-impl.c cpp/prag-imp.c
4871 cpp-redef-2.c cpp/redef1.c
4872 cpp-redef.c cpp/redef2.c
4873 strpaste.c cpp/strp1.c
4874 strpaste-2.c cpp/strp2.c
4875 cpp-tradpaste.c cpp/tr-paste.c
4876 cpp-tradstringify.c cpp/tr-str.c
4877 cpp-tradwarn1.c cpp/tr-warn1.c
4878 cpp-tradwarn2.c cpp/tr-warn2.c
4879 trigraphs.c cpp/trigraphs.c
4880 cpp-unc1.c cpp/unc1.c
4881 cpp-unc2.c cpp/unc2.c
4882 cpp-unc3.c cpp/unc3.c
4883 cpp-unc.c cpp/unc4.c
4884 undef.c cpp/undef1.c
4885 undef-2.c cpp/undef2.c
4886 cpp-wi1.c cpp/widestr1.c
4887
4888 2000-06-27 Mark Mitchell <mark@codesourcery.com>
4889
4890 * lib/g++.exp (g++_include_flags): Tweak.
4891
4892 2000-06-27 H.J. Lu <hjl@gnu.org>
4893 Loren J. Rittle <ljrittle@acm.org>
4894
4895 * lib/g++.exp (g++_include_flags): Override libgloss.exp
4896 version with one that knows about the new gcc tree structure.
4897 (g++_link_flags): Same.
4898
4899 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
4900
4901 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
4902 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
4903 case we are cross-compiling.
4904
4905 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
4906 g++.old-deja/g++.niklas/Makefile.in,
4907 g++.old-deja/g++.niklas/configure.in,
4908 g++.old-deja/g++.other/Makefile.in,
4909 g++.old-deja/g++.other/configure.in,
4910 gcc.c-torture/code_quality/Makefile.in,
4911 gcc.c-torture/code_quality/configure.in,
4912 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
4913 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
4914 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
4915 gcc.c-torture/execute/ieee/Makefile.in,
4916 gcc.c-torture/execute/ieee/configure.in,
4917 gcc.c-torture/noncompile/Makefile.in,
4918 gcc.c-torture/noncompile/configure.in,
4919 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
4920 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
4921 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
4922
4923 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
4924
4925 * g++.old-deja/g++.other/ambig3.C: New test.
4926
4927 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
4928
4929 * g++.old-deja/g++.pt/syntax1.C: New test.
4930 * g++.old-deja/g++.pt/syntax2.C: New test.
4931 * g++.old-deja/g++.other/syntax3.C: New test.
4932 * g++.old-deja/g++.other/syntax4.C: New test.
4933
4934 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
4935
4936 * gcc.dg/20000623-1.c: Prototype exit and abort.
4937
4938 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
4939
4940 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
4941 New tests.
4942 * gcc.dg/cpp-mi3.def: New file.
4943
4944 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
4945 inside assertions.
4946 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
4947 lexer's error messages.
4948 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
4949 divine anything from the linemarkers.
4950 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
4951 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
4952
4953 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
4954
4955 * gcc.dg/20000623-1.c: New test.
4956
4957 2000-06-22 Jakub Jelinek <jakub@redhat.com>
4958
4959 * gcc.c-torture/execute/20000622-1.c: New test.
4960
4961 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
4962
4963 * g++.old-deja/g++.other/init15.C: New test.
4964
4965 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
4966
4967 * g++.old-deja/g++.pt/vaarg2.C: New test.
4968 * g++.old-deja/g++.pt/vaarg3.C: New test.
4969
4970 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
4971
4972 * g++.old-deja/g++.other/dyncast6.C: New test.
4973
4974 2000-06-15 Jakub Jelinek <jakub@redhat.com>
4975
4976 * gcc.c-torture/execute/loop-6.c: New test.
4977
4978 2000-06-14 Jakub Jelinek <jakub@redhat.com>
4979
4980 * gcc.dg/20000614-1.c: New test.
4981 * gcc.dg/20000614-2.c: New test.
4982
4983 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
4984
4985 * g++.old-deja/g++.other/inline12.C: New test.
4986
4987 2000-06-13 Jakub Jelinek <jakub@redhat.com>
4988
4989 * g++.old-deja/g++.other/eh1.C: New test.
4990
4991 2000-06-12 Jakub Jelinek <jakub@redhat.com>
4992
4993 * g++.old-deja/g++.other/type.C: New test.
4994
4995 2000-06-05 Jakub Jelinek <jakub@redhat.com>
4996
4997 * g++.old-deja/g++.other/initstring.C: New test.
4998
4999 2000-06-12 Jason Merrill <jason@redhat.com>
5000
5001 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
5002
5003 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
5004
5005 * gcc.c-torture/compile/20000609-1.c: New test.
5006
5007 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
5008
5009 * gcc.dg/20000609-1.c: New test.
5010
5011 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
5012
5013 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
5014 * gcc.c-torture/noncompile/poison-1.c: Move...
5015 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
5016 * gcc.dg/cpp-li1.c: Add a token after the #line.
5017
5018 2000-06-05 Richard Henderson <rth@cygnus.com>
5019
5020 * gcc.c-torture/execute/20000605-2.c: New test.
5021 * gcc.c-torture/execute/20000605-3.c: New test.
5022
5023 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
5024
5025 * g77.f-torture/execute/20000503-1.x: New file.
5026
5027 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
5028
5029 * g++.old-deja/g++.eh/badalloc1.C: New test.
5030
5031 2000-06-05 Richard Henderson <rth@cygnus.com>
5032
5033 * gcc.c-torture/execute/20000605-1.c: New test.
5034
5035 2000-06-05 Jakub Jelinek <jakub@redhat.com>
5036 Nathan Sidwell <nathan@codesourcery.com>
5037
5038 * gcc.c-torture/compile/20000605-1.c: New test.
5039
5040 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
5041
5042 * g77.f-torture/compile/20000601-1.f: New test.
5043
5044 2000-06-03 Richard Henderson <rth@cygnus.com>
5045
5046 * gcc.c-torture/execute/20000603-1.c: New.
5047
5048 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
5049
5050 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
5051 * gcc.dg/noreturn-2.c (noreturn): Likewise.
5052
5053 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
5054
5055 * gcc.dg/compare2.c (case 12): XFAIL.
5056 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
5057 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
5058
5059 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
5060
5061 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
5062
5063 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
5064 guard macro is already defined when the header is first
5065 included.
5066 * gcc.dg/cpp-mix.h: New file.
5067 * gcc.dg/endif-label.c: Update patterns to match compiler.
5068
5069 * g++.brendan/complex1.C: Declare abort.
5070 * g++.law/refs4.C: Remove XFAIL.
5071 * g++.oliva/expr2.C: Declare abort and exit.
5072
5073 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
5074
5075 * gcc.c-torture/execute/20000528-1.c: New test.
5076
5077 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
5078 * g++.old-deja/g++.law/temps4.C: Likewise.
5079
5080 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
5081 stdlib.h. Call abort() on failure.
5082 * g++.old-deja/g++.law/refs4.C: Likewise.
5083 * g++.old-deja/g++.law/temps4.C: Likewise.
5084 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
5085 * gcc.c-torture/execute/20000112-1.c: Include string.h.
5086
5087 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
5088
5089 Relative to g++.dg/special:
5090 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
5091
5092 Relative to g++.old-deja:
5093 * g++.brendan/complex1.C, g++.jason/optimize2.C,
5094 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
5095 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
5096 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
5097 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
5098 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
5099 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
5100
5101 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
5102 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
5103 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
5104 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
5105 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
5106 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
5107 and/or string.h.
5108
5109 * g++.other/goto1.C: Update expectations for error messages.
5110
5111 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
5112
5113 * gcc.c-torture/compile/20000523-1.c: New test.
5114
5115 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
5116
5117 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
5118
5119 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
5120
5121 * g++.old-deja/g++.eh/catch11.C: New test.
5122 * g++.old-deja/g++.eh/catch12.C: New test.
5123
5124 2000-05-24 Nick Clifton <nickc@cygnus.com>
5125
5126 * gcc.c-torture/execute/20000523-1.c: New test.
5127
5128 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
5129
5130 * c-torture/execute/bcp-1.c: Replace abort in arg of
5131 __builtin_constant_p with a generic external function.
5132
5133 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
5134 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
5135 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
5136 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
5137 Prototype abort and/or exit.
5138
5139 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
5140 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
5141 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
5142 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
5143
5144 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
5145
5146 * gcc.dg/dwarf2-1.c: New test.
5147
5148 2000-05-20 Richard Henderson <rth@cygnus.com>
5149
5150 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
5151
5152 2000-05-20 Andreas Jaeger <aj@suse.de>
5153
5154 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
5155 testcase.
5156
5157 2000-05-19 David Edelsohn <edelsohn@gnu.org>
5158
5159 * gcc.c-torture/execute/20000519-2.c: New test.
5160
5161 2000-05-19 Andreas Jaeger <aj@suse.de>
5162
5163 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
5164 which fails with SSA.
5165
5166 * lib/c-torture.exp: Also test with -O3 -fssa.
5167
5168 2000-05-18 Michael Meissner <meissner@redhat.com>
5169
5170 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
5171 * gcc.c-torture/execute/920415-1.c: Ditto.
5172 * gcc.c-torture/execute/920501-1.c: Ditto.
5173 * gcc.c-torture/execute/conversion.c: Ditto.
5174 * gcc.c-torture/execute/cvt-1.c: Ditto.
5175
5176 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
5177
5178 * gcc.c-torture/compile/20000518-1.c: New test.
5179
5180 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
5181
5182 * g77.f-torture/compile/200005018.f: New test.
5183
5184 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
5185
5186 * gcc.c-torture/compile/20000517-1.c: New test.
5187
5188 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5189
5190 * gcc.c-torture/execute/20000516-1.c: New test.
5191
5192 2000-05-15 Jakub Jelinek <jakub@redhat.com>
5193
5194 * g++.old-deja/g++.other/eh.C: New test.
5195
5196 2000-05-12 Richard Henderson <rth@cygnus.com>
5197
5198 * gcc.c-torture/execute/990208-1.c (main): Don't pass
5199 constants through to doit's conditional.
5200
5201 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
5202
5203 * gcc.c-torture/compile/20000511-1.c: New test.
5204 * g77.f-torture/compile/20000511-1.f: New test.
5205 * g77.f-torture/compile/20000511-2.f: New test.
5206
5207 2000-05-11 Michael Meissner <meissner@redhat.com>
5208
5209 * gcc.c-torture/execute/20000511-1.c: New test.
5210
5211 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
5212
5213 * gcc.dg/dg.exp: Scan .S files as well as .c files.
5214 * gcc.dg/20000510-1.S: New.
5215
5216 2000-05-08 Catherine Moore <clm@cygnus.com>
5217
5218 * gcc.dg/unused-3.c: New.
5219
5220 2000-05-06 Richard Henderson <rth@cygnus.com>
5221
5222 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
5223 * g++.old-deja/g++.mike/warn1.C: Likewise.
5224 * g++.old-deja/g++.pt/local1.C: Likewise.
5225 * g++.old-deja/g++.pt/local7.C: Likewise.
5226 * g++.old-deja/g++.pt/spec16.C: Likewise.
5227
5228 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
5229
5230 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
5231
5232 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
5233
5234 * g77.f-torture/execute/20000503-1.f: New test.
5235
5236 2000-05-04 Andreas Jaeger <aj@suse.de>
5237
5238 * gcc.dg/noreturn-2.c: New test.
5239
5240 2000-05-04 Neil Booth <NeilB@earthling.net>
5241
5242 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
5243 preprocessor.
5244
5245 2000-05-04 Richard Henderson <rth@cygnus.com>
5246
5247 * gcc.c-torture/execute/20000503-1.c: Fix typo.
5248
5249 2000-05-04 Richard Henderson <rth@cygnus.com>
5250
5251 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
5252 OpenSSL by Jason R Thorpe.
5253
5254 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
5255
5256 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
5257
5258 2000-05-03 Robert Lipe <robertlipe@usa.net>
5259
5260 * gcc.dg/20000503-1.c: New test.
5261
5262 2000-05-02 Jakub Jelinek <jakub@redhat.com>
5263
5264 * gcc.c-torture/compile/20000502-1.c: New test.
5265 * g++.old-deja/g++.other/align.C: New test.
5266 * gcc.dg/cpp-tradstringify.c: New test.
5267
5268 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
5269
5270 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
5271 and hard registers.
5272
5273 2000-04-26 Geoff Keating <geoffk@cygnus.com>
5274
5275 * gcc.c-torture/execute/loop-5.c: New test.
5276
5277 2000-04-25 Jakub Jelinek <jakub@redhat.com>
5278
5279 * gcc.c-torture/execute/va-arg-20.c: New test.
5280
5281 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
5282
5283 * gcc.c-torture/execute/20000422-1.c: New test.
5284
5285 2000-04-20 Greg McGary <gkm@gnu.org>
5286
5287 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
5288 when optimizing, but without sibling-call optimizations (-O1).
5289
5290 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
5291
5292 * gcc.c-torture/compile/20000420-1.c: New test.
5293
5294 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
5295
5296 * g++.abi/ptrflags.C: New test.
5297 * g++.eh/catchptr1.C: Test incomplete pointer chains.
5298
5299 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
5300
5301 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
5302
5303 2000-04-19 Greg McGary <gkm@gnu.org>
5304
5305 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
5306 sibling-call optimizations.
5307
5308 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
5309
5310 * gcc.dg/20000419-1.c: New test.
5311
5312 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
5313
5314 * gcc.c-torture/execute/20000412-6.c: New test.
5315
5316 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
5317
5318 * gcc.c-torture/execute/20000412-5.c: New test.
5319 * g77.f-torture/compile/20000412-1.f: New test.
5320 * gcc.c-torture/execute/20000412-4.c: New test.
5321 * gcc.c-torture/compile/20000412-2.c: New test.
5322 * gcc.c-torture/execute/20000412-3.c: New test.
5323 * gcc.c-torture/compile/20000412-1.c: New test.
5324 * gcc.c-torture/execute/20000412-2.c: New test.
5325
5326 2000-04-12 Jakub Jelinek <jakub@redhat.com>
5327
5328 * objc/execute/bf-20.m: New test.
5329
5330 2000-04-10 Richard Henderson <rth@cygnus.com>
5331
5332 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
5333
5334 * gcc.c-torture/execute/20000412-1.c: New test.
5335
5336 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
5337
5338 * g++.old-deja/g++.eh/catchptr1.C: New test.
5339
5340 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
5341
5342 * g++.old-deja/g++.abi/cxa_vec.C: New test.
5343
5344 2000-04-08 Neil Booth <NeilB@earthling.net>
5345
5346 * gcc.dg/cpp-nullchar.c: Remove test as
5347 embedded nulls cause problems.
5348
5349 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5350
5351 * gcc.dg/compare2.c: New test.
5352
5353 2000-04-08 Neil Booth <NeilB@earthling.net>
5354
5355 * gcc.dg/cpp-nullchar.c: New test.
5356
5357 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
5358
5359 * gcc.dg/cpp-mi2.c: New test.
5360 * gcc.dg/cpp-mi2[abc].h: New files.
5361
5362 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
5363
5364 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
5365 member name.
5366
5367 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
5368
5369 * g++.old-deja/g++.abi/vmihint.C: New test.
5370
5371 2000-04-06 Neil Booth <NeilB@earthling.net>
5372
5373 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
5374 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
5375 copyright.
5376
5377 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
5378
5379 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
5380 avoid stack-frame overwrite.
5381
5382 2000-04-05 Jakub Jelinek <jakub@redhat.com>
5383
5384 * gcc.c-torture/compile/20000405-2.c: New test.
5385 * gcc.c-torture/compile/20000405-3.c: New test.
5386
5387 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5388
5389 * gcc.c-torture/compile/20000405-1.c: New test.
5390
5391 2000-04-04 Geoff Keating <geoffk@cygnus.com>
5392
5393 * gcc.dg/cast-qual-1.c: Revert last change.
5394
5395 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5396
5397 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
5398
5399 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
5400
5401 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
5402 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
5403
5404 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
5405
5406 * gcc.c-torture/compile/20000403-2.c: New test.
5407 * gcc.c-torture/compile/20000403-1.c: New test.
5408
5409 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
5410
5411 * gcc.c-torture/execute/20000403-1.c: New test.
5412
5413 2000-04-03 Geoff Keating <geoffk@cygnus.com>
5414
5415 * gcc.c-torture/execute/20000402-1.c: New test.
5416
5417 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
5418
5419 * gcc.c-torture/execute/va-arg-15.c: New test.
5420 * gcc.c-torture/execute/va-arg-16.c: New test.
5421 * gcc.c-torture/execute/va-arg-17.c: New test.
5422 * gcc.c-torture/execute/va-arg-18.c: New test.
5423 * gcc.c-torture/execute/va-arg-19.c: New test.
5424
5425 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
5426
5427 * gcc.c-torture/compile/981211-1.c: Move to...
5428 * gcc.dg/cpp-as1.c: ...here.
5429 * gcc.dg/cpp-as2.c: New file.
5430
5431 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
5432 compiler.
5433
5434 2000-04-02 Neil Booth <NeilB@earthling.net>
5435
5436 * gcc.dg/cpp-cond.c New tests.
5437 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
5438 accidental success less likely.
5439 * gcc.dg/cpp-missingop.c New tests.
5440 * gcc.dg/cpp-missingparen.c New tests.
5441 * gcc.dg/cpp-shift.c New tests.
5442 * gcc.dg/cpp-shortcircuit.c New tests.
5443 * gcc.dg/cpp-unary.c New tests.
5444
5445 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
5446
5447 * gcc.c-torture/compile/20000329-1.c: New test.
5448
5449 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
5450
5451 * gcc.c-torture/compile/20000326-1.c: New test.
5452 * gcc.c-torture/compile/20000326-2.c: New test.
5453
5454 2000-03-24 Geoff Keating <geoffk@cygnus.com>
5455
5456 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
5457 the first parameter is a function argument.
5458
5459 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
5460
5461 * g++.old-deja/g++.ext/array4.C: New test.
5462
5463 2000-03-22 Geoff Keating <geoffk@cygnus.com>
5464
5465 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
5466
5467 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5468
5469 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
5470
5471 2000-03-19 Richard Henderson <rth@cygnus.com>
5472
5473 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
5474
5475 2000-03-19 Richard Henderson <rth@cygnus.com>
5476
5477 * gcc.c-torture/compile/20000319-1.c: New test.
5478
5479 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
5480
5481 * gcc.c-torture/execute/20000314-3.c: New test.
5482 * gcc.c-torture/execute/20000314-2.c: New test.
5483 * gcc.c-torture/execute/20000314-1.c: New test.
5484 * gcc.c-torture/compile/20000314-2.c: New test.
5485 * gcc.c-torture/compile/20000314-1.c: New test.
5486
5487 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
5488
5489 * g++.old-deja/g++.warn/inline.C: New test.
5490
5491 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
5492
5493 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
5494 standards-compliant result rather than specific constants.
5495 Put test-values in array.
5496
5497 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
5498
5499 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
5500 (g++_target_compile): Put test-specific options last.
5501
5502 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
5503
5504 * g++.old-deja/g++.eh/vbase4.C: New test.
5505
5506 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
5507
5508 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
5509
5510 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
5511
5512 * g++.old-deja/g++.brendan/misc12.C: Removed.
5513 * g++.old-deja/g++.pt/memtemp77.C: Constify.
5514 * g++.old-deja/g++.ext/pretty4.C: New test.
5515
5516 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
5517
5518 * g++.old-deja/g++.other/string2.C: New test.
5519
5520 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
5521
5522 * g++.old-deja/g++.warn/impint2.C: New test.
5523
5524 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
5525
5526 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
5527 is 1, not zero.
5528
5529 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
5530
5531 * g++.old-deja/g++.warn/impint.C: New test.
5532 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
5533 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
5534 * g++.old-deja/g++.pt/explicit12.C: Likewise.
5535 * g++.old-deja/g++.pt/explicit13.C: Likewise.
5536 * g++.old-deja/g++.pt/explicit17.C: Likewise.
5537 * g++.old-deja/g++.pt/explicit18.C: Likewise.
5538 * g++.old-deja/g++.pt/explicit19.C: Likewise.
5539 * g++.old-deja/g++.pt/explicit23.C: Likewise.
5540 * g++.old-deja/g++.pt/explicit31.C: Likewise.
5541 * g++.old-deja/g++.pt/explicit35.C: Likewise.
5542 * g++.old-deja/g++.pt/explicit6.C: Likewise.
5543 * g++.old-deja/g++.pt/memclass7.C: Likewise.
5544
5545 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
5546
5547 * gcc.dg/cpp-redef.c: New test.
5548
5549 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
5550
5551 * g++.old-deja/g++.pt/unify7.C: New test.
5552
5553 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5554
5555 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
5556 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
5557
5558 2000-02-25 Geoff Keating <geoffk@cygnus.com>
5559
5560 * gcc.c-torture/compile/20000224-1.c: New test.
5561
5562 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5563
5564 * gcc.c-torture/compile/cpp-2.c: New test.
5565 * gcc.c-torture/compile/cpp-1.c: New test.
5566
5567 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
5568
5569 * gcc.c-torture/execute/20000225-1.c: New test.
5570
5571 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5572
5573 * gcc.dg/cpp-li2.c: New test.
5574
5575 * gcc.dg/cpp-wi1.c: New test.
5576
5577 * gcc.dg/cpp-li1.c: New test.
5578
5579 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
5580
5581 * g++.old-deja/g++.other/sizeof5.C: New test.
5582
5583 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5584
5585 * gcc.c-torture/execute/va-arg-13.c: New test.
5586
5587 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
5588
5589 * gcc.c-torture/execute/va-arg-12.c: New test.
5590
5591 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
5592
5593 * gcc.c-torture/execute/20000223-1.c: New test.
5594
5595 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
5596
5597 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
5598
5599 2000-02-22 Mark Mitchell <mark@codesourcery.com>
5600
5601 * g++.old-deja/g++.abi/ptrmem.C: New test.
5602
5603 2000-02-19 Richard Henderson <rth@cygnus.com>
5604
5605 * gcc.c-torture/compile/init-3.c: New.
5606
5607 2000-02-17 Mark Mitchell <mark@codesourcery.com>
5608
5609 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
5610 ALWAYS_CXXFLAGS.
5611
5612 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
5613
5614 * gcc.c-torture/compile/20000211-3.c: New test.
5615
5616 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
5617
5618 * gcc.c-torture/compile/20000211-2.c: New test.
5619
5620 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
5621
5622 * gcc.c-torture/compile/20000211-1.c: New test.
5623
5624 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
5625
5626 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
5627 on native targets
5628
5629 2000-02-08 Nathan Sidwell <nathan@acm.org>
5630
5631 * g++.old-deja/g++.other/cast5.C: New test.
5632
5633 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
5634
5635 * gcc.c-torture/execute/20000205-1.c: New.
5636
5637 2000-02-03 Nathan Sidwell <nathan@acm.org>
5638
5639 * g++.old-deja/g++.jason/cast3.C: Return void.
5640 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
5641
5642 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5643
5644 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
5645
5646 * gcc.dg/loop-1.c: New test.
5647
5648 2000-01-27 Jakub Jelinek <jakub@redhat.com>
5649
5650 * gcc.c-torture/compile/20000127-1.c: New test.
5651 * gcc.c-torture/execute/991228-1.c: New test.
5652
5653 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5654
5655 * gcc.dg/unused-2.c: New test.
5656
5657 * gcc.dg/conv-1.c: New test.
5658
5659 2000-01-24 Mark Mitchell <mark@codesourcery.com>
5660
5661 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
5662 compiler.
5663 (tool_option_proc): Fix typo.
5664
5665 2000-01-24 Geoff Keating <geoffk@cygnus.com>
5666
5667 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
5668 of the ld on the host, not on the build machine.
5669 Also, don't crash if '--help' is not a supported option.
5670
5671 2000-01-24 Richard Henderson <rth@cygnus.com>
5672
5673 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
5674
5675 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
5676
5677 * gcc.c-torture/execute/20000120-2.c: New test.
5678 * gcc.c-torture/execute/20000120-1.c: New test.
5679
5680 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
5681
5682 * gcc.c-torture/execute/20000113-1.c: New test.
5683
5684 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
5685
5686 * gcc.c-torture/execute/20000112-1.c: New test.
5687
5688 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5689
5690 * gcc.dg/20000111-1.c: New test.
5691
5692 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
5693
5694 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
5695 with 16 bit integers.
5696
5697 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5698
5699 * gcc.dg/20000108-1.c: New test.
5700
5701 2000-01-05 Nathan Sidwell <nathan@acm.org>
5702
5703 * g++.old-deja/g++.ns/koenig8.C: New test.
5704
5705 2000-01-05 Nathan Sidwell <nathan@acm.org>
5706
5707 * g++.old-deja/g++.other/cast4.C: New test.
5708
5709 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
5710
5711 * gcc.c-torture/compile/20000105-2.c: New test.
5712 * gcc.c-torture/compile/20000105-1.c: New test.
5713
5714 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5715
5716 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
5717 references to printf & atoi to conform to ANSI standard.
5718 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
5719 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
5720 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
5721 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
5722 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
5723 * g++.old-deja/g++.brendan/complex1.C: Likewise.
5724 * g++.old-deja/g++.brendan/copy1.C: Likewise.
5725 * g++.old-deja/g++.brendan/copy2.C: Likewise.
5726 * g++.old-deja/g++.brendan/copy3.C: Likewise.
5727 * g++.old-deja/g++.brendan/copy4.C: Likewise.
5728 * g++.old-deja/g++.brendan/copy5.C: Likewise.
5729 * g++.old-deja/g++.brendan/copy6.C: Likewise.
5730 * g++.old-deja/g++.brendan/copy7.C: Likewise.
5731 * g++.old-deja/g++.brendan/copy8.C: Likewise.
5732 * g++.old-deja/g++.brendan/crash11.C: Likewise.
5733 * g++.old-deja/g++.brendan/crash14.C: Likewise.
5734 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
5735 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5736 * g++.old-deja/g++.brendan/delete2.C: Likewise.
5737 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
5738 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
5739 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
5740 * g++.old-deja/g++.brendan/eh1.C: Likewise.
5741 * g++.old-deja/g++.brendan/groff1.C: Likewise.
5742 * g++.old-deja/g++.brendan/init3.C: Likewise.
5743 * g++.old-deja/g++.brendan/misc12.C: Likewise.
5744 * g++.old-deja/g++.brendan/misc7.C: Likewise.
5745 * g++.old-deja/g++.brendan/new2.C: Likewise.
5746 * g++.old-deja/g++.brendan/operators4.C: Likewise.
5747 * g++.old-deja/g++.brendan/operators5.C: Likewise.
5748 * g++.old-deja/g++.brendan/overload2.C: Likewise.
5749 * g++.old-deja/g++.brendan/overload7.C: Likewise.
5750 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
5751 * g++.old-deja/g++.brendan/reference1.C: Likewise.
5752 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
5753 * g++.old-deja/g++.brendan/template24.C: Likewise.
5754 * g++.old-deja/g++.brendan/template3.C: Likewise.
5755 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
5756 * g++.old-deja/g++.jason/inline3.C: Likewise.
5757 * g++.old-deja/g++.jason/opeq.C: Likewise.
5758 * g++.old-deja/g++.law/arg5.C: Likewise.
5759 * g++.old-deja/g++.law/arm7.C: Likewise.
5760 * g++.old-deja/g++.law/ctors11.C: Likewise.
5761 * g++.old-deja/g++.law/cvt8.C: Likewise.
5762 * g++.old-deja/g++.law/init9.C: Likewise.
5763 * g++.old-deja/g++.law/refs4.C: Likewise.
5764 * g++.old-deja/g++.law/template2.C: Likewise.
5765 * g++.old-deja/g++.law/visibility24.C: Likewise.
5766 * g++.old-deja/g++.law/vtable3.C: Likewise.
5767 * g++.old-deja/g++.mike/asm2.C: Likewise.
5768 * g++.old-deja/g++.mike/eh1.C: Likewise.
5769 * g++.old-deja/g++.mike/misc1.C: Likewise.
5770 * g++.old-deja/g++.mike/misc13.C: Likewise.
5771 * g++.old-deja/g++.mike/misc14.C: Likewise.
5772 * g++.old-deja/g++.mike/ns12.C: Likewise.
5773 * g++.old-deja/g++.mike/p1248.C: Likewise.
5774 * g++.old-deja/g++.mike/p3708.C: Likewise.
5775 * g++.old-deja/g++.mike/p3708a.C: Likewise.
5776 * g++.old-deja/g++.mike/p3708b.C: Likewise.
5777 * g++.old-deja/g++.mike/p646.C: Likewise.
5778 * g++.old-deja/g++.mike/p700.C: Likewise.
5779 * g++.old-deja/g++.mike/p783.C: Likewise.
5780 * g++.old-deja/g++.mike/p783a.C: Likewise.
5781 * g++.old-deja/g++.mike/p783b.C: Likewise.
5782 * g++.old-deja/g++.mike/p786.C: Likewise.
5783 * g++.old-deja/g++.mike/p789.C: Likewise.
5784 * g++.old-deja/g++.mike/p789a.C: Likewise.
5785 * g++.old-deja/g++.mike/p807a.C: Likewise.
5786 * g++.old-deja/g++.other/delete3.C: Likewise.
5787 * g++.old-deja/g++.other/dyncast1.C: Likewise.
5788 * g++.old-deja/g++.other/dyncast2.C: Likewise.
5789 * g++.old-deja/g++.other/dyncast3.C: Likewise.
5790 * g++.old-deja/g++.other/empty1.C: Likewise.
5791 * g++.old-deja/g++.other/temporary1.C: Likewise.
5792 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
5793 * g++.old-deja/g++.pt/t16.C: Likewise.
5794 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
5795
5796 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
5797
5798 * gcc.dg/991230-1.c: New test.
5799
5800 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
5801
5802 * gcc.c-torture/compile/991229-3.c: New test.
5803 * gcc.c-torture/compile/991229-2.c: New test.
5804 * gcc.c-torture/compile/991229-1.c: New test.
5805
5806 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
5807
5808 * gcc.c-torture/compile/labels-2.c: New test.
5809
5810 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
5811
5812 * gcc.c-torture/execute/991227-1.c: New test.
5813
5814 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5815
5816 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
5817
5818 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
5819
5820 * gcc.c-torture/execute/991221-1.c: New test.
5821
5822 1999-12-20 Nathan Sidwell <nathan@acm.org>
5823
5824 * g++.old-deja/g++.other/cast3.C: New test.
5825
5826 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
5827
5828 * gcc.c-torture/execute/991216-4.c: New test.
5829
5830 1999-12-16 Michael Meissner <meissner@cygnus.com>
5831
5832 * gcc.c-torture/execute/991216-1.c: New test.
5833 * gcc.c-torture/execute/991216-2.c: New test.
5834 * gcc.c-torture/execute/991216-3.c: New test.
5835
5836 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
5837
5838 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
5839 Actually make the test fail by using "-O2" for compilation.
5840
5841 1999-12-15 Nathan Sidwell <nathan@acm.org>
5842
5843 * g++.old-deja/g++.warn/cast-align1.C: New test.
5844
5845 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
5846
5847 * gcc.c-torture/compile/991214-1.c: New test.
5848 * gcc.c-torture/compile/991214-2.c: New test.
5849
5850 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
5851
5852 * gcc.dg/991214-1.c: New test.
5853
5854 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
5855
5856 * gcc.c-torture/compile/991213-3.c: New test.
5857 * gcc.c-torture/compile/991213-2.c: New test.
5858 * gcc.c-torture/compile/991213-1.c: New test.
5859
5860 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
5861
5862 * gcc.dg/991209-1.c: New test.
5863
5864 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
5865
5866 * gcc.c-torture/compile/991208-1.c: New test.
5867
5868 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5869
5870 * gcc.dg/ultrasp2.c: New test.
5871
5872 1999-12-05 Alex Samuel <samuel@codesourcery.com>
5873
5874 * g++.old-deja/g++.abi/align.C (main): Fix typo.
5875
5876 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
5877
5878 * gcc.c-torture/compile/991202-1.c: New test.
5879 * gcc.c-torture/execute/991202-1.c: New test.
5880 * gcc.c-torture/execute/991202-2.c: New test.
5881 * gcc.c-torture/execute/991202-3.c: New test.
5882
5883 1999-12-02 Alex Samuel <samuel@codesourcery.com>
5884
5885 * g++.old-deja/g++.abi/align.C: New test.
5886 * g++.old-deja/g++.abi/aggregates.C: Likewise.
5887 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5888
5889 1999-12-01 Richard Henderson <rth@cygnus.com>
5890
5891 * gcc.c-torture/execute/991201-1.c: New.
5892
5893 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
5894
5895 * gcc.dg/991129-1.c: New test.
5896
5897 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
5898
5899 * gcc.c-torture/compile/991127-1.c: New test.
5900
5901 1999-11-22 Nathan Sidwell <nathan@acm.org>
5902
5903 * g++.old-deja/g++.other/warn4.C: New test.
5904
5905 1999-11-22 Nathan Sidwell <nathan@acm.org>
5906
5907 * g++.old-deja/g++.eh/cleanup2.C: New test.
5908 * g++.old-deja/g++.ext/pretty2.C: New test.
5909 * g++.old-deja/g++.ext/pretty3.C: New test.
5910 * g++.old-deja/g++.other/debug6.C: New test.
5911
5912 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
5913
5914 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
5915 compiler_output to look for one error message instead of two.
5916
5917 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
5918
5919 * gcc.c-torture/execute/991118-1.c: Also test case
5920 where the word boundary does not split a byte evenly.
5921
5922 1999-11-19 Nathan Sidwell <nathan@acm.org>
5923
5924 * g++.old-deja/g++.ext/restrict1.C: New test.
5925
5926 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
5927
5928 * gcc.c-torture/execute/991118-1.c: New test.
5929
5930 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
5931
5932 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
5933 working directory pathnames.
5934
5935 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
5936
5937 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
5938 host is equipped with driver.h and driver.o so it can actually
5939 compile and run the tests.
5940
5941 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
5942
5943 * gcc.c-torture/compile/991008-1.c: New test.
5944
5945 1999-11-08 Nick Clifton <nickc@cygnus.com>
5946
5947 * lib/gcc-dg.exp: Include target-supports.exp
5948
5949 1999-11-05 Nick Clifton <nickc@cygnus.com>
5950
5951 * lib/target-supports.exp: New file: Provide procs to test for
5952 features supported by the target.
5953 (check_weak_available): Moved here from ecos.exp.
5954 (check_alias_available): New proc: Determine of the target
5955 toolchain supports the alias attribute.
5956
5957 * gcc.dg/special/ecos.exp: Move check_weak_available to
5958 target-supports.exp.
5959 (alias-1.c): Only perform the test if the target supports
5960 aliases.
5961 (wkali-1.c): Only perform the test if the target supports
5962 aliases.
5963
5964 * gcc.dg/990506-0.c: Expect error messages from cross
5965 targets as well as native targets.
5966
5967 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5968
5969 * gcc.dg/ultrasp1.c: Removed xfail.
5970 * gcc.dg/struct-ret-2.c: Likewise.
5971 * gcc.dg/array-1.c: Likewise.
5972
5973 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
5974
5975 * gcc.dg/struct-ret-2.c: New test.
5976
5977 * gcc.dg/array-1.c: New test.
5978
5979 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
5980
5981 * gcc.c-torture/execute/991030-1.c: New test.
5982
5983 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
5984
5985 * gcc.c-torture/compile/991026-2.c: New test.
5986
5987 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
5988
5989 * gcc.c-torture/compile/991026-1.c: New test.
5990
5991 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
5992
5993 * gcc.c-torture/execute/991023-1.c: New test.
5994
5995 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
5996
5997 * gcc.c-torture/execute/991019-1.c: New test.
5998
5999 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
6000
6001 * gcc.c-torture/execute/991016-1.c: New test.
6002
6003 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
6004
6005 * gcc.c-torture/execute/991014-1.c: New test.
6006
6007 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
6008
6009 * g++.old-deja/g++.other/union2.C: New test.
6010
6011 1999-10-13 Nathan Sidwell <nathan@acm.org>
6012
6013 * g++.old-deja/g++.other/vaarg2.C: New test.
6014 * g++.old-deja/g++.other/vaarg3.C: New test.
6015
6016 1999-10-12 Craig Burley <craig@jcb-sc.com>
6017
6018 * g77.f-torture/noncompile/19990905-1.f: Moved from being
6019 in compile/.
6020
6021 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
6022
6023 * gcc.c-torture/execute/va-arg-11.c: New test.
6024
6025 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
6026
6027 * lib/file-format.exp (gcc_target_object_format): Don't
6028 crash if objdump is unavailable.
6029
6030 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
6031
6032 * gcc.misc-tests/mg.exp: delete extraneous redirection.
6033
6034 1999-09-28 Nick Clifton <nickc@cygnus.com>
6035
6036 * gcc.c-torture/compile/990928-1.c: New test.
6037
6038 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
6039
6040 * g++.old-deja/g++.other/decl6.C: New test.
6041
6042 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6043
6044 * gcc.c-torture/execute/va-arg-10.c: New test.
6045
6046 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
6047
6048 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
6049 __PRETTY_FUNCTION__.
6050
6051 1999-09-23 Nick Clifton <nickc@cygnus.com>
6052
6053 * gcc.c-torture/execute/990923-1.c: New test.
6054
6055 1999-09-21 Nick Clifton <nickc@cygnus.com>
6056
6057 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
6058 for which -fpic is inappropriate.
6059
6060 1999-09-21 Mark Mitchell <mark@codesourcery.com>
6061
6062 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
6063
6064 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
6065
6066 * g++.old-deja/g++.other/dyncast1.C: New test.
6067 * g++.old-deja/g++.other/dyncast2.C: New test.
6068 * g++.old-deja/g++.other/dyncast3.C: New test.
6069 * g++.old-deja/g++.other/dyncast4.C: New test.
6070 * g++.old-deja/g++.other/dyncast5.C: New test.
6071 * g++.old-deja/g++.eh/catch3.C: New test.
6072 * g++.old-deja/g++.eh/catch3p.C: New test.
6073 * g++.old-deja/g++.eh/catch4.C: New test.
6074 * g++.old-deja/g++.eh/catch4p.C: New test.
6075 * g++.old-deja/g++.eh/catch5.C: New test.
6076 * g++.old-deja/g++.eh/catch5p.C: New test.
6077 * g++.old-deja/g++.eh/catch6.C: New test.
6078 * g++.old-deja/g++.eh/catch6p.C: New test.
6079 * g++.old-deja/g++.eh/catch7.C: New test.
6080 * g++.old-deja/g++.eh/catch7p.C: New test.
6081 * g++.old-deja/g++.eh/catch8.C: New test.
6082 * g++.old-deja/g++.eh/catch8p.C: New test.
6083 * g++.old-deja/g++.eh/catch9.C: New test.
6084 * g++.old-deja/g++.eh/catch9p.C: New test.
6085
6086 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
6087
6088 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
6089 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
6090
6091 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
6092
6093 * gcc.c-torture/compile/990913-1.c: New test.
6094
6095 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
6096
6097 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
6098 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6099
6100 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
6101
6102 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
6103
6104 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
6105
6106 * g++.old-deja/g++.other/lookup11.C: New test.
6107 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
6108 what is permitted and what we want.
6109 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
6110 overload use.
6111 * g++.old-deja/g++.jason/rfg5.C: Likewise
6112
6113 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
6114
6115 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
6116 * gcc.c-torture/noncompile/poison-1.c: New file.
6117
6118 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
6119
6120 * g++.old-deja/g++.other/sizeof3.C: New test.
6121 * g++.old-deja/g++.other/sizeof4.C: New test.
6122 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
6123 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
6124
6125 1999-09-07 Richard Henderson <rth@cygnus.com>
6126
6127 * gcc.dg/va-arg-1.c: New.
6128
6129 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6130
6131 * gcc.c-torture/execute/va-arg-9.c: New test.
6132
6133 1999-09-05 Craig Burley <craig@jcb-sc.com>
6134
6135 * g77.f-torture/compile/980519-2.f: New test.
6136 * g77.f-torture/compile/19990905-0.f: New test.
6137 * g77.f-torture/compile/19990905-1.f: New test.
6138 * g77.f-torture/compile/19990905-2.f: New test.
6139
6140 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
6141
6142 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
6143
6144 * gcc.c-torture/execute/990827-1.c: Fix typo.
6145
6146 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
6147
6148 * g++.old-deja/g++.other/deref1.C: New test.
6149
6150 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
6151
6152 * g++.old-deja/g++.other/ambig2.C: New test.
6153 * g++.old-deja/g++.other/cond5.C: New test.
6154 * g++.old-deja/g++.other/lookup16.C: New test.
6155
6156 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
6157
6158 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
6159 assemblers too.
6160
6161 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
6162
6163 * lib/c-torture.exp: Avoid the "compare executables" optimization
6164 when testing native.
6165
6166 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
6167
6168 * gcc.c-torture/execute/990829-1.c: New test.
6169 * gcc.c-torture/compile/990829-1.c: New test.
6170
6171 1999-08-27 Paul Burchard <burchard@pobox.com>
6172
6173 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
6174 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
6175 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
6176 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
6177 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
6178 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
6179 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
6180 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
6181 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
6182 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
6183 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
6184
6185 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
6186
6187 * gcc.c-torture/execute/990827-1.c: New test.
6188
6189 1999-08-26 Craig Burley <craig@jcb-sc.com>
6190
6191 * g77.f-torture/noncompile/19990826-4.f: New test.
6192
6193 * g77.f-torture/compile/19990826-3.f: New test.
6194
6195 * g77.f-torture/execute/19990826-2.f: New test.
6196
6197 * g77.f-torture/compile/19990826-1.f: New test.
6198
6199 * gcc.c-torture/execute/990826-0.c: New test.
6200 * g77.c-torture/execute/19990826-0.f: New test.
6201
6202 * g77.f-torture/noncompile/970626-2.f: New test.
6203
6204 1999-08-25 Paul Burchard <burchard@pobox.com>
6205
6206 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
6207 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
6208 lss-011.C: New tests.
6209
6210 1999-08-25 Nathan Sidwell <nathan@acm.org>
6211
6212 * g++.old-deja/g++.other/decl5.C: New test.
6213
6214 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6215
6216 * noncompile/noncompile.exp: Load_lib c-torture.exp.
6217 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
6218 call `postbase' for each one. All callers of `postbase' changed
6219 to call this instead.
6220
6221 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
6222
6223 * gcc.c-torture/execute/990811-1.c: New test.
6224
6225 1999-08-09 Nick Clifton <nickc@cygnus.com>
6226
6227 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
6228 just native ones.
6229
6230 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
6231 just native ones.
6232
6233 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
6234
6235 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
6236
6237 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
6238
6239 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6240
6241 1999-08-04 Nathan Sidwell <nathan@acm.org>
6242
6243 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
6244
6245 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
6246
6247 * gcc.c-torture/execute/990804-1.c: New test.
6248
6249 1999-08-03 Nathan Sidwell <nathan@acm.org>
6250
6251 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
6252 * g++.old-deja/g++.brendan/crash64.C: Likewise
6253 * g++.old-deja/g++.brendan/overload8.C: Likewise
6254
6255 1999-08-03 Nathan Sidwell <nathan@acm.org>
6256
6257 * g++.old-deja/g++.other/struct1.C: New test.
6258
6259 1999-08-03 Nathan Sidwell <nathan@acm.org>
6260
6261 * g++.old-deja/g++.other/enum2.C: New test.
6262
6263 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
6264
6265 Adapted from tests from Franz Sirl:
6266 * gcc.c-torture/execute/va-arg-7.c: New test.
6267 * gcc.c-torture/execute/va-arg-8.c: New test.
6268
6269 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
6270
6271 * gcc.c-torture/compile/990801-2.c: New test.
6272
6273 * gcc.c-torture/compile/990801-1.c: New test.
6274
6275 1999-07-27 Michael Meissner <meissner@cygnus.com>
6276
6277 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
6278 fp-cmp-1.c, converting double to float.
6279
6280 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
6281 fp-cmp-1.c, converting double to long double.
6282
6283 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
6284 from fr1 to unknown_register, since fr1 is a legitimate register
6285 on some machines.
6286
6287 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
6288
6289 * README: More listname related changes.
6290
6291 1999-07-08 Catherine Moore <clm@cygnus.com>
6292
6293 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
6294
6295 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
6296
6297 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
6298
6299 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
6300
6301 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
6302
6303 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
6304
6305 * gcc.dg/990703-1.c: New test.
6306
6307 1999-06-29 Nick Clifton <nickc@cygnus.com>
6308
6309 * lib/file-format.exp: New file: Move definition of proc
6310 gcc_target_object_format to here from
6311 gcc.dg/special/ecos.exp.
6312
6313 * lib/c-torture.exp: Include lib file-format.exp.
6314 * lib/gcc-dg.exp: Include lib file-format.exp.
6315
6316 * gcc.dg/special/ecos.exp: Remove definition of proc
6317 gcc_target_object_format.
6318
6319 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
6320
6321 * gcc.c-torture/execute/990628-1.c: New test.
6322
6323 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
6324
6325 * gcc.c-torture/compile/990625-2.c: New test.
6326
6327 * gcc.c-torture/compile/990625-1.c: New test.
6328
6329 1999-06-23 Nick Clifton <nickc@cygnus.com>
6330
6331 * gcc.c-torture/compile/dll.c: New test case. Check that dll
6332 attributes compile.
6333 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
6334 ports that use the COFF/PE file format.
6335
6336 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
6337
6338 * gcc.c-torture/compile/990617-1.c: New test.
6339
6340 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
6341
6342 * g++.old-deja/g++.other/decl4.C: New test.
6343
6344 1999-06-14 Nathan Sidwell <nathan@acm.org>
6345
6346 * g++.old-deja/g++.other/bitfld3.C: New test.
6347
6348 1999-06-08 Nathan Sidwell <nathan@acm.org>
6349
6350 * g++.old-deja/g++.eh/catch1.C: New test.
6351
6352 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
6353
6354 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
6355
6356 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
6357 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
6358
6359 1999-06-05 Craig Burley <craig@jcb-sc.com>
6360
6361 * g77.f-torture/compile/19990502-0.f: Replace with new,
6362 shorter, test that still fails after recent changes.
6363
6364 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6365
6366 * gcc.c-torture/execute/990604-1.c: New test.
6367
6368 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
6369
6370 * gcc.c-torture/execute/990531-1.c: New test.
6371
6372 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6373
6374 * gcc.c-torture/compile/990527-1.c: New test.
6375
6376 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
6377
6378 * gcc.c-torture/execute/990527-1.c: New test.
6379
6380 1999-05-25 Nick Clifton <nickc@cygnus.com>
6381
6382 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
6383 bitfields as signed.
6384
6385 1999-05-25 Craig Burley <craig@jcb-sc.com>
6386
6387 * g77.f-torture/compile/19990525-0.f: New test.
6388
6389 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
6390
6391 * gcc.c-torture/execute/990525-2.c: New test.
6392
6393 * gcc.c-torture/execute/990525-1.c: New test.
6394
6395 1999-05-24 Nathan Sidwell <nathan@acm.org>
6396
6397 * g++.old-deja/g++.other/anon3.C: New test.
6398 * g++.old-deja/g++.other/anon4.C: New test.
6399 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
6400 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
6401 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
6402 Merrill).
6403
6404 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
6405
6406 * gcc.c-torture/execute/990524-1.c: New test.
6407
6408 * gcc.dg/990524-1.c: New test.
6409
6410 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6411
6412 * gcc.c-torture/compile/990523-1.c: New test.
6413
6414 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
6415
6416 * gcc.c-torture/compile/990519-1.c: New test.
6417
6418 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6419
6420 * gcc.c-torture/compile/990517-1.c: New test.
6421
6422 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
6423 (e4, f4): New tests.
6424 (main): Call them.
6425
6426 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6427
6428 * gcc.dg/noreturn-1.c: New test.
6429
6430 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6431
6432 * gcc.c-torture/execute/990513-1.c: New test.
6433
6434 1999-05-10 Richard Henderson <rth@cygnus.com>
6435
6436 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
6437
6438 1999-05-10 Craig Burley <craig@jcb-sc.com>
6439
6440 * g77.f-torture/execute/erfc.f: Use small single-precision
6441 values, to avoid problems on Alphas when not -mieee.
6442
6443 1999-05-08 Craig Burley <craig@jcb-sc.com>
6444
6445 * gcc.dg/990506-0.c: New test.
6446
6447 1999-05-08 Richard Henderson <rth@cygnus.com>
6448
6449 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
6450 the constant to test. Don't XFAIL 64-bit targets.
6451
6452 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
6453 * g++.old-deja/g++.law/profile1.C: Likewise.
6454
6455 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
6456 operator new instances.
6457 * g++.old-deja/g++.other/delete5.C: Likewise.
6458
6459 1999-05-03 Craig Burley <craig@jcb-sc.com>
6460
6461 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
6462 intrinsic.
6463
6464 1999-05-03 Craig Burley <craig@jcb-sc.com>
6465
6466 * g77.f-torture/execute/u77-test.f: Reverse order of two
6467 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
6468
6469 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6470
6471 * gcc.dg/compare1.c: New test.
6472
6473 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
6474
6475 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
6476 New tests.
6477
6478 1999-05-02 Craig Burley <craig@jcb-sc.com>
6479
6480 * g77.f-torture/compile/19990502-1.f: New test.
6481
6482 1999-05-02 Craig Burley <craig@jcb-sc.com>
6483
6484 * g77.f-torture/compile/19990502-0.f: New test.
6485
6486 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
6487
6488 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
6489 intrinsic.
6490
6491 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
6492
6493 * g77.f-torture/execute/u77-test.f (main): List libU77
6494 intrinsics not currently tested.
6495 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
6496 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
6497 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
6498 Trim blanks off the ends of some printed strings.
6499
6500 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
6501
6502 * g77.f-torture/execute/u77-test.f (main): Just warn about
6503 FSTAT gid disagreement, as it's expected on some systems.
6504
6505 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
6506
6507 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
6508 use a new function, which allows for some slop.
6509 Clean up some commentary.
6510 (issum): The new function.
6511 (sgladd): Deleted subroutine.
6512
6513 1999-05-01 Craig Burley <craig@jcb-sc.com>
6514
6515 * g77.f-torture/execute/u77-test.f: Modify to be more like
6516 libf2c/libU77 version, bringing patches to that version here.
6517 Add suitable commentary.
6518
6519 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
6520
6521 * gcc.dg/990424-1.c: New test.
6522
6523 1999-04-24 Craig Burley <craig@jcb-sc.com>
6524
6525 * g77.f-torture/execute/u77-test.f (main): Bug involving
6526 LSTAT has been fixed, so turn back on full checking.
6527
6528 1999-04-20 Craig Burley <craig@jcb-sc.com>
6529
6530 * g77.f-torture/compile/19990419-0.f: New test.
6531 * g77.f-torture/execute/19990419-1.f: New test.
6532
6533 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
6534
6535 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
6536 to avoid the need for a prototype to supress a warning.
6537
6538 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
6539
6540 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
6541
6542 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
6543
6544 * gcc.c-torture/execute/990404-1.c: New test.
6545
6546 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
6547
6548 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
6549 * gcc.dg/cpp-if3.c: Don't use -pedantic.
6550 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
6551 missing initializer warnings.
6552
6553 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
6554
6555 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
6556 matching strings.
6557
6558 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
6559
6560 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
6561
6562 1999-03-26 Craig Burley <craig@jcb-sc.com>
6563
6564 * g77.f-torture/execute/19990325-0.f: New test.
6565 * g77.f-torture/execute/19990325-1.f: New test.
6566
6567 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
6568
6569 * gcc.c-torture/execute/990324-1.c: New test.
6570
6571 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
6572
6573 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
6574 test with 4.
6575
6576 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
6577
6578 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
6579
6580 1999-03-13 Craig Burley <craig@jcb-sc.com>
6581
6582 * g77.f-torture/execute/19990313-2.f: New test.
6583 * g77.f-torture/execute/19990313-3.f: New test.
6584
6585 1999-03-13 Craig Burley <craig@jcb-sc.com>
6586
6587 * g77.f-torture/execute/19990313-0.f: New test.
6588 * g77.f-torture/execute/19990313-1.f: New test.
6589
6590 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
6591
6592 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
6593 printf to sprintf.
6594 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
6595 (main): Add check for u15. Conditionalize u31 check depending on
6596 whether ints are <32 bits or >=32 bits.
6597
6598 1999-03-08 Craig Burley <craig@jcb-sc.com>
6599
6600 * g77.f-torture/execute/19981119-0.f: Improve testiness.
6601
6602 1999-03-08 Craig Burley <craig@jcb-sc.com>
6603
6604 * g77.f-torture/compile/19990305-0.f: New test.
6605 * g77.f-torture/execute/19981119-0.f: New test.
6606
6607 1999-03-08 Craig Burley <craig@jcb-sc.com>
6608
6609 * g77.f-torture/execute/970625-2.f: call ABORT if final
6610 result is not correct, instead of just printing it.
6611 Add this checking via newly introduced obfuscation, to
6612 trip up buggy front ends.
6613
6614 1999-03-07 Craig Burley <craig@jcb-sc.com>
6615
6616 * g77.f-torture/compile/960317-1.f: Moved from being
6617 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
6618
6619 1999-03-06 Craig Burley <craig@jcb-sc.com>
6620
6621 * g77.f-torture/execute/960317-1.f: New (old) test.
6622 * g77.f-torture/execute/970625-2.f: Ditto.
6623
6624 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
6625
6626 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
6627 message on line 1 or line 2; cccp and cpplib do this differently.
6628
6629 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
6630
6631 * g++.old-deja/g++.law/weak1.C: New test.
6632
6633 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
6634
6635 * gcc.c-torture/execute/990119-1.c: Renamed to...
6636 * gcc.dg/990119-1.c: this, so it will only be tested once
6637 (it's a preprocessor test, it doesn't need to be run at
6638 multiple optimization levels).
6639
6640 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
6641
6642 * lib/g++.exp: Don't add incdir=$base_dir/../include to
6643 ALWAYS_CXXFLAGS.
6644
6645 1999-02-24 Craig Burley <craig@jcb-sc.com>
6646
6647 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
6648 * g77.f-torture/compile/19981216-0.f: ...as it is expected
6649 to not be compilable by current g77.
6650
6651 1999-02-24 Nick Clifton <nickc@cygnus.com>
6652
6653 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
6654
6655 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
6656
6657 * gcc.c-torture/execute/990222-1.c: New test.
6658
6659 1999-02-19 Craig Burley <craig@jcb-sc.com>
6660
6661 * g77.f-torture/compile/19990218-0.f: New test.
6662 * g77.f-torture/noncompile/19990218-1.f: New test.
6663
6664 1999-02-18 Craig Burley <craig@jcb-sc.com>
6665
6666 * g77.f-torture/compile/19981216-0.f: New test.
6667
6668 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
6669
6670 * gcc.dg/990214-1.c: New test.
6671
6672 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
6673
6674 * gcc.dg/990213-2.c: New test.
6675
6676 * gcc.dg/990213-1.c: New test.
6677
6678 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
6679
6680 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
6681 ints.
6682
6683 1999-02-11 Nick Clifton <nickc@cygnus.com>
6684
6685 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
6686 specified by target.
6687
6688 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
6689
6690 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
6691
6692 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
6693
6694 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
6695
6696 * gcc.dg/special/ecos.exp: New test driver for new tests with
6697 special requirements.
6698
6699 * gcc.dg/special/alias-1.c: New test.
6700 * gcc.dg/special/gcsec-1.c: New test.
6701 * gcc.dg/special/weak-1.c: New test.
6702 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
6703 * gcc.dg/special/weak-2.c: New test.
6704 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
6705 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
6706 * gcc.dg/special/wkali-1.c: New test.
6707 * gcc.dg/special/wkali-2.c: New test.
6708 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
6709 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
6710
6711 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
6712
6713 * lib/c-torture.exp (c-torture-compile): Pull out code for
6714 analyzing gcc error messages.
6715 (c-torture-execute): Likewise. Fix some (harmless) false
6716 positives.
6717 * lib/gcc.exp (gcc_check_compile): New function.
6718
6719 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
6720
6721 * gcc.c-torture/execute/990208-1.c: New test.
6722
6723 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
6724
6725 * g++.dg/special/ecos.exp: New driver for new tests with special
6726 requirements
6727
6728 * g++.dg/special/conpr-1.C: New test
6729 * g++.dg/special/conpr-2.C: New test
6730 * g++.dg/special/conpr-2a.C: New test
6731 * g++.dg/special/conpr-3.C: New test
6732 * g++.dg/special/conpr-3a.C: New test
6733 * g++.dg/special/conpr-3b.C: New test
6734
6735 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
6736 allow g++ to use the dg driver
6737
6738 * README: Add comment about g++.dg directory
6739
6740 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
6741
6742 * README: Update email addresses.
6743
6744 1999-02-03 Nick Clifton <nickc@cygnus.com>
6745
6746 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
6747 arguments in order to force structure S onto the stack even on
6748 the alpha.
6749 (test): Pass 10 leading arguments to function foo as well as the
6750 structure S.
6751
6752 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
6753 failure for all targets.
6754
6755 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
6756 abort to terminate program execution.
6757
6758 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
6759
6760 * gcc.c-torture/execute/990130-1.c: New test.
6761
6762 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
6763
6764 * gcc.dg/990130-1.c: New test.
6765
6766 1999-01-28 Michael Meissner <meissner@cygnus.com>
6767
6768 * gcc.c-torture/execute/990128-1.c: New test.
6769
6770 1999-01-27 Michael Meissner <meissner@cygnus.com>
6771
6772 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
6773
6774 1999-01-27 Felix Lee <flee@cygnus.com>
6775
6776 * lib/c-torture.exp (c-torture-compile): pull out code for
6777 analyzing gcc error messages.
6778 (c-torture-execute): ditto, and fix some (harmless) false
6779 positives.
6780 * lib/gcc.exp (gcc_check_compile): new function.
6781
6782 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
6783
6784 * gcc.dg/990117-1.c: New test.
6785
6786 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
6787
6788 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
6789
6790 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
6791
6792 * g77.f-torture/compile/990115-1.f: New test.
6793
6794 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
6795
6796 * gcc.c-torture/compile/990107-1.c: New test
6797
6798 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
6799
6800 * gcc.c-torture/execute/990106-2.c: New test.
6801
6802 * gcc.c-torture/execute/990106-1.c: New test.
6803
6804 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
6805
6806 * gcc.c-torture/compile/981223-1.c: New test.
6807
6808 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
6809
6810 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
6811 (opt3): Rename from opt4 and disable.
6812
6813 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
6814
6815 * g++.old-deja/g++.pt/ptrmem5.C: New test.
6816
6817 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
6818
6819 * g++.old-deja/g++.other/conv5.C: New test.
6820
6821 1998-12-14 Nick Clifton <nickc@cygnus.com>
6822
6823 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
6824
6825 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
6826
6827 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
6828
6829 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
6830
6831 * gcc.c-torture/compile/981211-1.c: New test.
6832
6833 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
6834
6835 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
6836
6837 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
6838
6839 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6840
6841 * gcc.special/930510-1.c: Make C9X safe.
6842 * gcc.misc-tests/gcov-1.c Similarly.
6843 * gcc.misc-tests/gcov-2.c Similarly.
6844
6845 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
6846
6847 * gcc.dg/ultrasp1.c: New test.
6848
6849 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
6850
6851 * gcc.c-torture/execute/981206.c: New test.
6852
6853 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
6854
6855 * g++.old-deja/g++.ns/template7.C: New test.
6856
6857 * g++.old-deja/g++.other/expr1.C: New test.
6858
6859 * g++.old-deja/g++.eh/tmpl3.C: New test.
6860
6861 * g++.old-deja/g++.eh/tmpl2.C: New test.
6862
6863 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
6864
6865 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
6866 * g++.old-deja/g++.other/using6.C: Removed.
6867 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
6868
6869 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
6870
6871 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
6872
6873 * g++.old-deja/g++.pt/overload8.C: New test.
6874
6875 * g++.old-deja/g++.pt/overload7.C: New test.
6876
6877 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
6878
6879 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
6880 and relinking messages.
6881 * lib/g++.exp (g++_target_compile): Remove .rpo file when
6882 compiling with -frepo.
6883
6884 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
6885
6886 * g++.old-deja/g++.pt/lookup6.C: New test.
6887
6888 1998-11-30 Nick Clifton <nickc@cygnus.com>
6889
6890 * gcc.c-torture/execute/981130-1.c: New test.
6891 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
6892
6893 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
6894
6895 * g++.old-deja/g++.pt/explicit76.C: New test.
6896
6897 * g++.old-deja/g++.pt/friend38.C: New test.
6898
6899 * g++.old-deja/g++.ns/crash2.C: New test.
6900
6901 * g++.old-deja/g++.pt/defarg8.C: New test.
6902
6903 * g++.old-deja/g++.pt/instantiate6.C: New test.
6904
6905 * g++.old-deja/g++.pt/static6.C: New test.
6906
6907 * g++.old-deja/g++.pt/decl2.C: New test.
6908
6909 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
6910
6911 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
6912 problem is actually related with name lookup, but so what? :-)
6913
6914 * g++.old-deja/g++.pt/friend37.C: New test.
6915
6916 1998-11-25 Dave Love <d.love@dl.ac.uk>
6917
6918 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
6919 element, which fails on some systems.
6920
6921 * g77.f-torture/execute/labug1.f: New test.
6922
6923 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
6924
6925 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
6926 is defined.
6927
6928 1998-11-18 Dave Love <d.love@dl.ac.uk>
6929
6930 * g77.f-torture/compile/981117-1.f: New test.
6931
6932 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
6933
6934 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
6935 properly discarded.
6936
6937 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
6938
6939 * gcc.c-torture/execute/memcheck: New directory of tests for
6940 -fcheck-memory-usage.
6941
6942 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
6943
6944 * README: New file, general information about the testsuite and
6945 new description of the various C++ test subdirectories.
6946 * README.g++: Eliminate obsolete information, update and move most
6947 relevant stuff to README.
6948
6949 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
6950
6951 * gcc.c-torture/compile/981107-1.c: New test.
6952
6953 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
6954
6955 * execute/memcpy-bi.c: New testcase.
6956
6957 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
6958
6959 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
6960 base classes.
6961
6962 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
6963 template is selected.
6964
6965 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
6966 classes, it should be accepted for all types.
6967
6968 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
6969
6970 * g++.old-deja/g++.pt/spec24.C: Ensure that template
6971 specializations start with template headers.
6972
6973 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
6974
6975 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
6976
6977 * g++.old-deja/g++.other/init9.C: Test cross initialization of
6978 non-POD types.
6979
6980 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
6981
6982 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
6983
6984 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
6985
6986 * compile/981022-1.c, compile/981022-1.x: New test and driver.
6987
6988 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
6989
6990 * 981019-1.c: New test.
6991
6992 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
6993
6994 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
6995 find objc headers.
6996
6997 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6998
6999 * compile/981001-4.c: Remove use of GCC extension that triggers a
7000 compiler bug.
7001
7002 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
7003
7004 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
7005
7006 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
7007
7008 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
7009 instantiation of template produces incorrect code for delete
7010 expression.
7011
7012 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
7013 constructors' name is not unique.
7014 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
7015 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
7016
7017 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
7018 automatic array of const is ill-formed.
7019
7020 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
7021 of template parameter?
7022
7023 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
7024 const.
7025
7026 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
7027 pointer-to-member expression.
7028
7029 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
7030 declaration causes ICE.
7031
7032 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
7033
7034 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
7035 reserved in the global namespace.
7036
7037 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
7038 generate needed virtual table.
7039
7040 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
7041
7042 1998-10-10 Dariush Eslimi <eslimi@loran.com>
7043
7044 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
7045 template-dependent type
7046
7047 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
7048
7049 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
7050 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
7051 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
7052
7053 * g++.old-deja/g++.other/using5.C: New test; using decl from base
7054 class should be usable as argument of member function.
7055 * g++.old-deja/g++.other/using6.C: New test; using decl from base
7056 class should be usable as return type of member function.
7057 * g++.old-deja/g++.other/using7.C: New test; using decl from base
7058 class should be usable as type of data member.
7059
7060 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
7061
7062 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
7063
7064 * gcc.c-torture/special/920521-1.c: Fix bogus test.
7065
7066 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
7067
7068 * gcc.dg/dll-?.c Add thumb to target list.
7069 Fix assembler scan patterns to match current assembler output.
7070
7071 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
7072
7073 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
7074 matching of template brackets.
7075
7076 * g++.old-deja/g++.other/using4.C: New test. Test using
7077 declarations of methods from base classes.
7078
7079 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
7080 within functions should introduce names into the innermost
7081 enclosing namespace.
7082
7083 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
7084 of static locals if first initialization throws.
7085
7086 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
7087
7088 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
7089
7090 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
7091
7092 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
7093 lose track of the possible targets of tablejump insns.
7094 * special/special.exp: Run it.
7095
7096 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
7097
7098 * g++.old-deja/g++.pt/friend35.C: New test. A template function
7099 must be declared before its specializations can be named in friend
7100 declarations.
7101
7102 1998-10-05 Dave Love <d.love@dl.ac.uk>
7103
7104 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
7105
7106 * g77.f-torture/execute/io1.f: New test.
7107
7108 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
7109
7110 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
7111 with pointer to template function, for which no argument deduction
7112 is possible.
7113
7114 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
7115 specialization of template function as argument to template
7116 function.
7117
7118 * g++.old-deja/g++.other/access2.C: New test; Inner class
7119 shouldn't have privileged access to Outer's names.
7120
7121 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
7122
7123 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
7124 friend template declared within template class conflicts with
7125 nested class of the same name.
7126
7127 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
7128 is ignored.
7129
7130 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
7131 object with direct initializer as function declaration.
7132
7133 * g++.old-deja/g++.other/decl2.C: New test; duplicate
7134 initializers.
7135
7136 * g++.old-deja/g++.other/null2.C: New test; conditional operator
7137 involving const pointer and NULL produces incorrect result.
7138
7139 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
7140 type name without `typename' should be rejected with -pedantic.
7141
7142 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
7143
7144 * g++.old-deja/g++.other/addrof1.C: New test.
7145
7146 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
7147
7148 * gcc.c-torture/compile/981001-1.c: New test.
7149 * gcc.c-torture/execute/981001-1.c: New test.
7150
7151 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
7152
7153 * gcc.c-torture/compile/981001-2.c: New test.
7154 * gcc.c-torture/compile/981001-3.c: New test.
7155 * gcc.c-torture/compile/981001-4.c: New test.
7156
7157 1998-10-01 Robert Lipe <robertl@dgii.com>
7158
7159 * lib/objc.exp (objc_target_compile): Add -L during compiles for
7160 multilibbed hosts. Idea grafted from g77.exp.
7161
7162 1998-09-30 Dave Love <d.love@dl.ac.uk>
7163
7164 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
7165 avoid losing on systems which need -lsocket.
7166
7167 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
7168
7169 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
7170 * g++.old-deja/g++.other/nested2.C: Ditto.
7171 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
7172 failure.
7173
7174 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
7175
7176 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
7177 preferred over template operator!= for enum bitfields.
7178
7179 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
7180
7181 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
7182 that happen to have the same base name, but in different scopes,
7183 are incorrectly rejected.
7184
7185 1998-09-16 Richard Henderson <rth@cygnus.com>
7186
7187 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
7188 on the native word size instead of an integer literal.
7189
7190 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
7191
7192 * g++.old-deja/g++.other/static2.C: Invocation of static data
7193 member of type pointer-to-function denoted as non-static member.
7194
7195 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
7196 checks involving function types and aliases.
7197
7198 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
7199
7200 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
7201 redefined to the same non-trivial type.
7202
7203 * g++.old-deja/g++.pt/explicit73.C: Test for proper
7204 namespace-qualification of template specializations declared in
7205 other namespaces.
7206
7207 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
7208 to declare a subset of the specializations of a template function
7209 as friends of specializations of a template class.
7210
7211 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
7212 member templates that do not fully specialize the enclosing
7213 template class are rejected.
7214
7215 1998-09-11 Dave Love <d.love@dl.ac.uk>
7216
7217 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
7218
7219 1998-09-08 Dave Love <d.love@dl.ac.uk>
7220
7221 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
7222 altered from libf2c/libU77 version.
7223
7224 1998-09-06 Dave Love <d.love@dl.ac.uk>
7225
7226 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
7227
7228 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
7229
7230 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
7231 (un)signed char are different types for template specialization
7232 purposes.
7233
7234 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
7235
7236 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
7237 * objc: ObjC testsuite.
7238
7239 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
7240
7241 * gcc.c-torture/execute/941014-1.x: New file.
7242
7243 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
7244
7245 * lib/c-torture.exp: Add support for
7246 torture_eval_before_compile and torture_eval_before_execute
7247 variables.
7248
7249 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
7250
7251 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
7252 this test triggers valid.
7253
7254 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
7255
7256 * gcc.dg/980827-1.c: New test.
7257
7258 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7259
7260 * gcc.c-torture/execute/loop-4b.c: New test.
7261
7262 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
7263
7264 * lib/c-torture.exp: Add support for
7265 torture_eval_before_compile and torture_eval_before_execute
7266 variables.
7267
7268 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
7269
7270 * gcc.c-torture/compile/980825-1.c: New test.
7271
7272 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
7273
7274 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
7275 count number tests in opt_t0 not good_t0.
7276
7277 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
7278
7279 * gcc.c-torture/compile/930326-1.x: Fix typo.
7280
7281 1998-08-23 Mark Mitchell <mark@markmitchell.com>
7282
7283 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
7284 causes an ICE.
7285
7286 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
7287
7288 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
7289 STACK_SIZE is defined.
7290 * gcc.c-torture/unsorted/stuct.c: Similarly.
7291
7292 * gcc.c-torture/compile/980821-1.c: New test.
7293
7294 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
7295
7296 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
7297
7298 1998-08-19 Mark Mitchell <mark@markmitchell.com>
7299
7300 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
7301 code.
7302
7303 1998-08-09 Mark Mitchell <mark@markmitchell.com>
7304
7305 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
7306 error'.
7307
7308 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
7309
7310 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
7311
7312 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
7313
7314 * gcc.c-torture/compile/980816-1.c: New test.
7315
7316 * gcc.dg/980816-1.c: New test.
7317
7318 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
7319
7320 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
7321 compiler for ieee tests.
7322
7323 1998-08-01 Dave Love <d.love@dl.ac.uk>
7324
7325 * g77.f-torture/compile/980729-0.f: New test.
7326
7327 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
7328
7329 * gcc.c-torture/special/eeprof-1.c: New test, for
7330 -finstrument-functions.
7331 * gcc.c-torture/special/special.exp: Run it.
7332
7333 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
7334
7335 * gcc.c-torture/compile/980729-1.c: New test.
7336
7337 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
7338
7339 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
7340 __thumb__ is defined, and test for ARM style doubles if so.
7341
7342 1998-07-26 Dave Love <d.love@dl.ac.uk>
7343
7344 * g77.f-torture/noncompile/980615-0.f: New test.
7345
7346 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
7347
7348 * gcc.dg/980312-1.c: Do link instead of compile.
7349 * gcc.dg/980313-1.c: Likewise.
7350
7351 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
7352
7353 * gcc.c-torture/compile/980726-1.c: New test.
7354
7355 1998-07-25 Dave Love <d.love@dl.ac.uk>
7356
7357 * g77.f-torture/execute/io0.f: New test.
7358
7359 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
7360
7361 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
7362 an int.
7363
7364 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
7365
7366 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
7367 m32r bugs.
7368
7369 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
7370
7371 * gcc.dg/980626-1.c: Expect failures for all toolchains until
7372 c-decl.c:grokdeclarator can handle mode attributes.
7373
7374 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
7375
7376 * gcc.c-torture/execute/980716-1.c: New test.
7377
7378 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
7379
7380 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
7381 the mn10200.
7382 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
7383 the mn10200.
7384 * gcc.c-torture/execute/va-arg-3.x: Similarly.
7385 * gcc.c-torture/compile/930326-1.x: Similarly.
7386
7387 1998-07-13 Dave Love <d.love@dl.ac.uk>
7388
7389 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
7390 New test from Craig.
7391
7392 1998-07-12 Dave Love <d.love@dl.ac.uk>
7393
7394 * g77.f-torture/noncompile/980616-0.f: New test.
7395
7396 * g77.f-torture/execute/970816-3.f: New test from Craig.
7397
7398 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7399
7400 * g++.other/singleton.C: Return error value instead of taking
7401 SIGSEGV.
7402
7403 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
7404
7405 * g++.other/singleton.C: New test. Warning is under dispute.
7406 Runtime crash is not.
7407
7408 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7409
7410 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
7411 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
7412 using6.C, using7.C}: New namespace tests.
7413
7414 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
7415
7416 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
7417 specialization with typedef'ed names used as array indexes.
7418
7419 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
7420
7421 * gcc.c-torture/execute/980709-1.c: New test.
7422
7423 * gcc.dg/980709-1.c: New test.
7424
7425 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
7426
7427 * gcc.c-torture/execute/bcp-1.c: New test.
7428
7429 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
7430
7431 * gcc.c-torture/execute/980707-1.c: New test.
7432
7433 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
7434
7435 * gcc.c-torture/compile/980706-1.c: New test.
7436
7437 1998-07-01 Dave Love <d.love@dl.ac.uk>
7438
7439 * g77.f-torture/execute/980701-0.f,
7440 g77.f-torture/execute/980701-1.f: New test from Craig.
7441
7442 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
7443
7444 * gcc.c-torture/compile/980701-1.c: New test.
7445
7446 * gcc.c-torture/execute/980701-1.c: New test.
7447
7448 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
7449 rlsruhe.de>
7450
7451 * g++.old-deja/g++.robertl/eb132.C: New test.
7452 * g++.old-deja/g++.robertl/eb133.C: Likewise.
7453
7454 1998-06-29 Dave Love <d.love@dl.ac.uk>
7455
7456 * g77.f-torture/execute/980628-7.f,
7457 g77.f-torture/execute/980628-8.f,
7458 g77.f-torture/execute/980628-9.f,
7459 g77.f-torture/execute/980628-10.f: New tests from Craig.
7460
7461 * g77.f-torture/execute/980628-3.f: Remove mail headers.
7462
7463 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
7464
7465 * g77.f-torture/execute/980628-4.f: New test from Craig.
7466 * g77.f-torture/execute/980628-5.f: Likewise.
7467 * g77.f-torture/execute/980628-2.f: Likewise.
7468 * g77.f-torture/execute/980628-0.f: Likewise.
7469 * g77.f-torture/execute/980628-1.f: Likewise.
7470 * g77.f-torture/execute/980628-3.f: Likewise.
7471 * g77.f-torture/execute/980628-6.f: Likewise.
7472
7473 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
7474
7475 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
7476 directory when nothing has been installed yet.
7477
7478 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
7479
7480 * gcc.c-torture/special/special.exp: Handle newer versions of
7481 dejagnu.
7482
7483 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
7484
7485 * gcc.dg/980626-1.c: New test.
7486
7487 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
7488
7489 * gcc.misc-tests/m-un-2.c: New test.
7490 * g++.old-deja/g++.other/warn01.c: Likewise.
7491
7492 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
7493
7494 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
7495 compatibility with assmblers with a different comment character.
7496 Eliminate use of GAS-specific extensions.
7497
7498 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
7499
7500 * gcc.c-torture/execute/ieee/980619-1.c: New test.
7501
7502 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
7503
7504 *lib/g77.exp: Replace search for libf2c.a with search for newly
7505 renamed libg2c.a
7506
7507 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
7508
7509 * gcc.c-torture/execute/980617-1.c: New test.
7510
7511 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
7512
7513 * gcc.c-torture/execute/980612-1.c: New test.
7514
7515 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
7516
7517 * gcc.dg/980523-1.c: Only test on ppc-linux.
7518 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
7519
7520 * gcc.c-torture/execute/980608-1.c: New test.
7521
7522 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7523
7524 * gcc.c-torture/execute/980605-1.c: New test.
7525
7526 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
7527
7528 * gcc.c-torture/execute/980604-1.c: New test.
7529
7530 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
7531
7532 * gcc.c-torture/execute/980602-1.c: New test.
7533 * gcc.c-torture/execute/980602-2.c: Likewise.
7534
7535 1998-06-02 Dave Love <d.love@dl.ac.uk>
7536
7537 * 970125-0.f: Fix per JCB. Add commentary.
7538
7539 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
7540
7541 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
7542 IEEE -0 support.
7543
7544 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
7545
7546 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
7547 earlier.
7548
7549 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
7550
7551 * gcc.c-torture/execute/980526-3.c: New test.
7552
7553 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
7554
7555 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
7556 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
7557 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
7558 m88k-motorola-sysv3 to XFAIL.
7559
7560 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7561
7562 * gcc.dg/980526-1.c: New test.
7563 * gcc.c-torture/execute/980526-2.c: New test.
7564
7565 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
7566
7567 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
7568
7569 * gcc.c-torture/execute/980526-1.c: New test.
7570
7571 1998-05-26 Dave Love <d.love@dl.ac.uk>
7572
7573 * g77.f-torture/execute/alpha2.f: Add runtime test.
7574
7575 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
7576
7577 * g++.old-deja/old-deja.exp: Strip leading directories.
7578
7579 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
7580 error for the line. Don't run multiple tests for the same line.
7581
7582 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
7583
7584 * gcc.dg/980523-1.c: New test.
7585
7586 1998-05-23 Dave Love <d.love@dl.ac.uk>
7587
7588 * g77.f-torture/compile/970915-0.f: New test.
7589
7590 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
7591
7592 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
7593
7594 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
7595
7596 * gcc.dg/980520-1.c: New test.
7597
7598 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
7599
7600 * gcc.dg/980502-1.c: Fix return type.
7601
7602 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
7603
7604 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
7605 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
7606 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
7607 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
7608 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
7609
7610 1998-05-20 Dave Love <d.love@dl.ac.uk>
7611
7612 * g77.f-torture/execute/980520-1.f: New test.
7613
7614 1998-05-15 Dave Love <d.love@dl.ac.uk>
7615
7616 * lib/mike-g77.exp: New file.
7617
7618 * g77.f-torture/noncompile/noncompile.exp,
7619 g77.f-torture/noncompile/check0.f: New files.
7620
7621 1998-05-14 Dave Love <d.love@dl.ac.uk>
7622
7623 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
7624 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
7625 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
7626 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
7627 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
7628 abort where appropriate.
7629
7630 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
7631
7632 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
7633 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
7634
7635 1998-04-29 Dave Love <d.love@dl.ac.uk>
7636
7637 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
7638
7639 1998-04-27 Dave Love <d.love@dl.ac.uk>
7640
7641 * g77.f-torture/compile/980427-0.f: New test.
7642
7643 1998-04-24 Dave Love <d.love@dl.ac.uk>
7644
7645 * g77.f-torture/compile/980424-0.f: New test.
7646
7647 1998-04-19 Dave Love <d.love@dl.ac.uk>
7648
7649 * g77.f-torture/compile/980419-2.f (main): New test.
7650 * g77.f-torture/compile/970125-0.f: New test.
7651 * g77.f-torture/compile/980419-1.f: New test.
7652
7653 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
7654
7655 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
7656 of loop-4.c.
7657
7658 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
7659
7660 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
7661
7662 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
7663
7664 * gcc.c-torture/compile/980329-1.c: New test.
7665
7666 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
7667
7668 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
7669 * gcc.dg/980312-1.c: Fix typo in -march command.
7670
7671 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
7672
7673 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
7674
7675 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
7676
7677 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
7678 Dave Love agree the Fortran source is bogus.
7679
7680 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
7681
7682 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
7683 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
7684 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
7685 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
7686 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
7687
7688 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
7689
7690 * g++.old-deja/g++.other/friend1.C: New test.
7691
7692 1998-02-18 Dave Love <d.love@dl.ac.uk>
7693
7694 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
7695 possibly uninitialized) variables and declare dnrm2.
7696
7697 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
7698
7699 From Bruno Haible <haible@ilog.fr>:
7700 * gcc.c-torture/execute/980223.c: New test.
7701
7702 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
7703
7704 * gcc.dg/ifelse-1.c: New test.
7705
7706 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
7707
7708 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
7709
7710 * lib/old-dejagnu.exp (old-dejagnu): Added the
7711 "execution test - XFAIL *-*-*" handling in the spirit of
7712 "excess errors test -". Changed the "execution test fails"
7713 handling to be like "excess errors test fails".
7714 * Update various tests accordingly.
7715
7716 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
7717
7718 * gcc.c-torture/execute/980205.c: New test.
7719
7720 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
7721
7722 * lib/c-torture.exp: Look for .x files instead of .cexp files.
7723 * lib/f-torture.exp: Similarly.
7724 * gcc.c-torture: Rename all .cexp files to .x files.
7725
7726 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7727
7728 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
7729 (940510-1.c): Removed duplicate.
7730 (971104-1.c): New test.
7731
7732 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
7733
7734 * lib/f-torture.exp: Improve error and loop detection.
7735
7736 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
7737
7738 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
7739 use that to size the filler array.
7740
7741 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
7742
7743 * lib/c-torture.exp(c-torture-execute): Fix typo.
7744
7745 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
7746 testcase as the executable name. Keep the executable around if
7747 the test fails.
7748
7749 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
7750
7751 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
7752 changes. Only test one -g option, and move it to the end of the
7753 list of options to test.
7754
7755 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
7756
7757 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
7758 variable GCC_TORTURE_OPTIONS to supply default switches separated
7759 by colons. If no environment variable, run tests with -O0 -g, -O1
7760 -g, and -O2 -g as well.
7761
7762 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
7763
7764 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
7765 explanatory comments. Fix indentation.
7766
7767 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
7768
7769 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
7770
7771 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
7772
7773 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
7774 * g++.old-deja/g++.mike/p7325.C: Likewise.
7775 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
7776
7777 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
7778
7779 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
7780 * g++.old-deja/g++.brendan/crash30.C: Likewise.
7781 * g++.old-deja/g++.brendan/crash39.C: Likewise.
7782 * g++.old-deja/g++.law/operators4.C: Likewise.
7783
7784 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
7785
7786 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
7787 * g++.old-deja/g++.mike/p784.C: Ditto.
7788 * g++.old-deja/g++.mike/p785.C: Ditto.
7789
7790 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
7791
7792 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
7793
7794 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
7795
7796 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
7797 target feature; pass this to c-torture-execute as needed.
7798
7799 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
7800
7801 * lib/c-torture.exp(c-torture-execute): If the previous and the
7802 current executables being tested are identical, we don't need to
7803 run the executable again. Try to make the executable names
7804 unique. Add an optional argument for passing additional compiler
7805 flags.
7806
7807 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
7808
7809 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
7810
7811 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
7812
7813 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
7814
7815 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
7816
7817 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
7818 32bit or larger longs.
7819
7820 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
7821 have either a 32bit long or 32bit int.
7822
7823 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7824
7825 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
7826 Make double precision tests dependent on sizeof (double).
7827
7828 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
7829
7830 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
7831 too.
7832
7833 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7834
7835 * gcc.c-torture/compile/961203-1.cexp: New script.
7836
7837 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
7838
7839 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
7840 up the includes ourselves.
7841
7842 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
7843
7844 * lib/plumhall.exp: Remove random include, and add a few
7845 verbose messages for debugging.
7846
7847 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
7848
7849 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
7850 of trying to do it ourselves.
7851
7852 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
7853
7854 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
7855
7856 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
7857
7858 * gcc.prms/5403.c: Made regexp a bit less strict.
7859
7860 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
7861
7862 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
7863 is returned from remote_load instead.
7864 * lib/plumhall.exp: Ditto.
7865 * lib/mike-g++.exp: Ditto.
7866 * lib/old-dejagnu.exp: Ditto.
7867 * lib/c-torture.exp: Ditto.
7868
7869 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
7870
7871 * lib/g++.exp: Use build_wrapper procedure.
7872 * lib/gcc.exp: Ditto.
7873
7874 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
7875
7876 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
7877 an old-style decl for malloc. Fixes tests to work when
7878 sizeof (int) != sizeof (size_t).
7879
7880 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
7881
7882 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
7883
7884 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
7885 use stdargs.h interface.
7886
7887 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
7888
7889 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
7890 NO_VARARGS when compiling.
7891
7892 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
7893
7894 * lib/plumhall.exp(ph_includes): New procedure.
7895 (ph_make): Use it.
7896 (ph_compiler): Ditto.
7897
7898 * lib/g++.exp: Rename test-glue.c to testglue.c.
7899 * lib/gcc.exp: Ditto.
7900
7901 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
7902
7903 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
7904 to completion when it's called.
7905
7906 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
7907
7908 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
7909 is defined, don't do test.
7910
7911 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
7912
7913 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
7914 for object files.
7915 (ph_summary): Mark skipped testcases as untested, not unresolved.
7916
7917 * lib/plumhall.exp (ph_make): If unresolved because of bad
7918 errorCode, record errorCode in log file.
7919 (*): Replace send_log/verbose with verbose -log.
7920
7921 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
7922
7923 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
7924 double conversion if double isn't at least 8 bytes.
7925
7926 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
7927 int to work with targets where int is 16 bits.
7928
7929 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
7930 8 bytes, just exit, since 4 byte doubles don't have enough bits of
7931 precision for the test to complete.
7932
7933 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
7934
7935 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
7936 if d10v is not compiled with the -mdouble64 flag.
7937 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
7938
7939 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
7940 d10v is not compiled with the -mint32 flag.
7941
7942 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
7943
7944 * lib/plumhall.exp: Use incr_count.
7945
7946 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
7947
7948 * gcc.c-torture: Update to c-torture-1.45.
7949
7950 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
7951
7952 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
7953 the name of the expect testcase file).
7954
7955 * lib/g++.exp(g++_init): Ditto.
7956
7957 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
7958
7959 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
7960 the host.
7961
7962 * lib/gcc.exp(gcc_exit): New procedure.
7963
7964 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
7965
7966 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
7967 specs where appropriate.
7968
7969 * g++.old-deja/g++.arm/*: Added additional ERROR checks
7970 because of new "candidates are" messages, and removed a few
7971
7972 * Converted all non-old-style g++ testcases to old-style, and
7973 moved into g++.old-deja.
7974
7975 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
7976
7977 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
7978 options.
7979
7980 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
7981 succeeded.
7982
7983 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
7984
7985 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
7986
7987 * lib/gcc.exp (gcc_target_compile): Add support for defining
7988 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
7989 the machine doesn't have those features.
7990
7991 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
7992
7993 * g++.law/operators4.exp: Don't use LIBS.
7994
7995 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
7996
7997 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
7998
7999 * lib/mike-g++.exp: Don't set the compiler to be tested here.
8000 * lib/g++.exp: Set it here instead. Also, allow use of the
8001 --tool_exec and --tool_opt options. Change CXX to
8002 GXX_UNDER_TEST.
8003
8004 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
8005
8006 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
8007
8008 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
8009
8010 * lib/old-dejagnu.exp: Use prune_warnings instead of
8011 prune_system_crud.
8012 * lib/mike-g++.exp: Ditto.
8013 * lib/gcc.exp: Ditto.
8014 * lib/g++.exp: Ditto.
8015
8016 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
8017
8018 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
8019
8020 * 941014-2.c: Include stdlib.h
8021 * 960327-1.c: Include stdio.h
8022 * dbra.c, index-1.c: Don't assume ints are 32bits.
8023
8024 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
8025
8026 * lib/gcc.exp: Add gcc,stack_size target feature.
8027
8028 * lib/g++.exp(g++_target_compile): Add the include and link
8029 paths here, not in two other places. And, it's $options, not
8030 options.
8031
8032 * lib/mike-g++.exp(postbase): Remove the code that determines
8033 the correct include and link paths.
8034 * g++.old-deja/old-deja.exp: Ditto.
8035
8036 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
8037
8038 * lib/g++.exp(g++_init): target_compile no longer returns the
8039 filename of the result.
8040
8041 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
8042
8043 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
8044 call to glob.
8045
8046 * gcc.c-torture/special/special.exp: Change call to
8047 gcc_target_compile to include the object file.
8048
8049 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
8050
8051 * gcc.c-torture/special/special.exp: Correct misspelling in last
8052 change.
8053
8054 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
8055
8056 * lib/plumhall.exp(ph_summary): Log the entire output of the
8057 executable. Return -1 if there were any failures, 0 otherwise.
8058 (ph_execute): Return -1 if there were any failures, 0 otherwise.
8059 (ph_make): Clean up objects and executables that were built
8060 if the tests succeeded.
8061
8062 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
8063
8064 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
8065 libraries and includes in the build tree as appropriate.
8066
8067 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
8068
8069 * lib/c-torture.exp: Instead of looking for the global variable
8070 NO_LONG_LONG, check to see if that's a feature of the target.
8071
8072 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
8073
8074 * config/default.exp: Minimize. Delete the remainer of the files in
8075 config; this functionality is now in devo/dejagnu/config.
8076
8077 g++.*/*: Pass any additional flags used to compile to postbase;
8078 delete CXXFLAGS.
8079
8080 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
8081 is now done by runtest.exp. Use gcc_target_compile instead of
8082 compile.
8083
8084 lib/c-torture.exp: Use gcc_target_compile instead of compile.
8085 Remove references to CFLAGS. Use remote_file instead of
8086 calling rm -f.
8087 (c-torture): Take a list of arguments to use to compile this
8088 testcase.
8089
8090 lib/g++.exp: Simplify. Use target_compile instead of compile.
8091 lib/gcc-dg.exp: Ditto.
8092 lib/gcc.exp: Ditto.
8093 lib/mike-{gcc,g++}.exp: Ditto.
8094 lib/old-dejagnu.exp: Ditto.
8095 lib/plumhall.exp: Ditto.
8096
8097 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
8098
8099 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
8100 (ph_linker): Likewise.
8101
8102 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
8103
8104 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
8105 MAP_ANON / MAP_ANONYMOUS if defined;
8106 else try to map from /dev/zero .
8107
8108 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
8109
8110 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
8111 isn't defined, then define it to MAP_ANONYMOUS.
8112
8113 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
8114
8115 * gcc.c-torture: Update to c-torture-1.42 release.
8116
8117 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
8118
8119 * gcc.c-torture: Update to c-torture-1.41 release.
8120
8121 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
8122
8123 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
8124 c-torture release.
8125
8126 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
8127
8128 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
8129 and LDFLAGS. Fix second case to append the target_info ldflags
8130 onto LDFLAGS, not CFLAGS.
8131 * lib/g++.exp (g++_init): Add target_info stuff.
8132 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
8133 of libgloss and newlib flags for !native.
8134
8135 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
8136 (GDB): Fix relative path to go up another dir for finding gdb.
8137
8138 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
8139
8140 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
8141 versions in the target_info array, if they don't exist.
8142
8143 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
8144
8145 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
8146
8147 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
8148
8149 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
8150 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
8151
8152 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
8153
8154 * lib/old-dejagnu.exp: Don't remove the output file before we've
8155 actually tested it. Don't append pwd to the path of the executable
8156 we're testing.
8157
8158 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
8159
8160 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
8161
8162 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
8163
8164 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
8165 temporary directory for compiler files, and set it to a default
8166 value of /tmp. Set $output as the name of the output file from
8167 compiling the testcase. Add a -o option to $cflags_var so the
8168 compiler writes the final output file as $output. Set $executable
8169 to $output.
8170
8171 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
8172 directory for compiler files, and set it to /tmp if it doesn't
8173 already have a value. Set $output_file to the name of the output
8174 file from compiling the testcase. Add a -o option to CXXFLAGS so
8175 the compiler writes the final output file as $output. Use $output
8176 as the executable to be tested.
8177
8178 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
8179
8180 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
8181
8182 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
8183
8184 * gcc.c-torture/execute/pending-1.c: New test. Still
8185 pending in Tege's queue.
8186
8187 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
8188
8189 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
8190 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
8191 if there were failures. Call unresolved if there were unresolved
8192 testcases. Call gcc_fail if program did not run to completion.
8193 (ph_make): Pass additional argument name to ph_execute.
8194 (ph_execute): Add new argument. Pass additional arguments to
8195 ph_summary. Call gcc_fail is there is no execution output.
8196
8197 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
8198
8199 * lib/plumhall.exp (proc_summary): Output relavent summary
8200 lines into the log so specific failures in plumhall can be
8201 investigated.
8202
8203 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
8204
8205 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
8206 (c-torture-execute): Don't try to execute tests which use
8207 "long long" types if $NO_LONG_LONG is nonzero.
8208
8209 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
8210
8211 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
8212 not c-torture.
8213
8214 * gcc.ieee: Move from here.
8215 * gcc.c-torture/execute/ieee: To here.
8216
8217 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
8218
8219 * gcc.c-torture: Update to c-torture-1.41 release.
8220
8221 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
8222
8223 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
8224 not "$output".
8225
8226 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
8227
8228 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
8229 -c present.
8230
8231 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
8232
8233 * config/proelf.exp: Handle connecting to a simulator.
8234
8235 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
8236
8237 * config/proelf.exp: New file. Enough framework that we can
8238 run c-torture tests on the proelf targets (or any other target
8239 that gdb can connect to for that matter).
8240
8241 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
8242
8243 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
8244 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
8245
8246 * lib/plumhall.exp (ph_execute): Always call ph_summary if
8247 exec_output exists.
8248
8249 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
8250
8251 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
8252 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
8253
8254 * config/*.exp: Update FSF address. Change result of ${tool}_load
8255 to pass/fail/unresolved/unsupported/untested. Caller must now
8256 call unresolved/unsupported/untested.
8257 * lib/*.exp: Update FSF address. Update to handle new results of
8258 ${tool}_load.
8259 * lib/chill.exp (verbose): Delete.
8260
8261 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
8262
8263 * lib/gcc.exp (default_gcc_start): Change order of args to
8264 $LDFLAGS $CFLAGS $LIBS.
8265 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
8266 Save/set/restore CFLAGS. Pass single arg to gcc_start.
8267 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
8268 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
8269 * gcc.misc-tests/dg-test.exp: Likewise.
8270 * gcc.misc-tests/msgs.exp: Likewise.
8271 * gcc.prms/prms.exp: Likewise.
8272 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
8273 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
8274
8275 * lib/dg.exp: Deleted, moved to dejagnu/lib.
8276
8277 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
8278
8279 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
8280
8281 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
8282 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
8283
8284 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
8285 necessary.
8286
8287 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
8288
8289 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
8290 global for loop; add use of $mathlib.
8291 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
8292 settings here; set mathlib for anything but VxWorks.
8293
8294 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
8295
8296 * gcc.c-torture: Update to c-torture-1.40 release.
8297
8298 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
8299
8300 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
8301 dg.exp.
8302
8303 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
8304
8305 * lib/c-torture.exp (c-torture-execute): Declare "output" as
8306 global.
8307
8308 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
8309
8310 * lib/g++.exp (LIBS): Define if not already.
8311 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
8312 (gcc-dg-prune): Call prune_gcc_output.
8313 * lib/gcc.exp (prune_gcc_output): New proc.
8314 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
8315 prune_gcc_output.
8316
8317 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
8318
8319 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
8320 (c-torture-execute): Likewise. Rename `name' to `testcase'.
8321
8322 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
8323
8324 * gcc.c-torture: Update to c-torture-1.39 release.
8325
8326 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
8327
8328 * lib/c-torture.exp (c-torture-execute): Don't return if one option
8329 fails, try others as well.
8330
8331 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
8332
8333 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
8334 If compilation fails, mark execute tests as `untested'.
8335 If test is marked as unsupported, don't mark compilation and
8336 execute tests as failed.
8337
8338 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8339
8340 * lib/g++.exp (g++_init): Don't link in libg++, and look to
8341 libstdc++ for whether or not we want to be doing shared
8342 libraries. Delete link_curses since we don't need it anymore.
8343 * lib/mike-g++.exp (postbase): Don't link in libg++.
8344 * g++.old-deja/old-deja.exp: Likewise.
8345
8346 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8347
8348 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
8349
8350 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8351
8352 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
8353 For that, add `-Wl,-a,shared_archive'.
8354 * g++.old-deja/old-deja.exp: Likewise.
8355
8356 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
8357
8358 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
8359
8360 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
8361
8362 * lib/mike-g++.exp (postbase): Pay attention to the status of
8363 g++_load.
8364
8365 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8366
8367 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
8368
8369 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
8370
8371 * lib/gcc.exp (default_gcc_start): No longer need to log program
8372 being executed or its output, execute_anywhere does that now.
8373 * lib/g++.exp (default_g++_version): Call execute_anywhere.
8374 (default_g++_start): Likewise. Delete calls to verbose/send_log.
8375
8376 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8377
8378 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
8379 the same as those in lib/g++.exp.
8380
8381 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
8382
8383 * gcc.c-torture: Update to c-torture-1.38 release.
8384 * gcc.ieee: Related changes.
8385
8386 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
8387
8388 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
8389 "exec". Minor reformatting changes.
8390
8391 * config/rom68k.exp (${tool}_load): Make it work in a canadian
8392 cross. This means all "exec" calls now work on a remote host as
8393 well.
8394 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
8395 cross. Filter out the extra "\r\n" stuff that expect puts in.
8396 (c-torture-execute): Filter out the bogus warnings like
8397 c-torture-compile does. Add support for canadian cross.
8398 * lib/gcc.exp (default_gcc_version, default_gcc_start)
8399 Use execute_anywhere rather than calling exec directly. Now it
8400 works for canadian cross testing.
8401
8402 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
8403
8404 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
8405 results into a variable, and check that rather than using file exists.
8406
8407 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8408
8409 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
8410 create a libg++.so. For sunos4.1.*, also add -ltermcap.
8411
8412 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8413
8414 * g++.old-deja/old-deja.exp: Create and pass runshlib and
8415 lib_curses if there's a shared libg++ in the build tree.
8416
8417 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
8418
8419 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
8420 if not supported target.
8421
8422 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8423
8424 * lib/g++.exp (g++_init): Move empty setting of runshlib and
8425 link_curses up to always happen, not just for native builds.
8426
8427 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
8428
8429 * gcc.c-torture: Update to c-torture-1.36 release.
8430 * gcc.failure: Related changes.
8431
8432 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
8433
8434 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
8435
8436 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8437
8438 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
8439 * lib/mike-g++.exp (postbase): Not in here. Still reference
8440 runshlib, link_curses, and mathlib for link and run.
8441
8442 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
8443 pass the runtime shared library options for Solaris, OSF/1, and
8444 Irix5, and link with -lcurses to avoid unresolved references.
8445
8446 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8447
8448 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
8449 only run once.
8450
8451 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
8452
8453 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
8454
8455 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
8456
8457 * gcc.c-torture: Update to c-torture-1.35 release. Note we
8458 do not have a framework for the "compat" tests yet.
8459
8460 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8461
8462 * lib/mike-g++.exp (postbase): New local variable `mathlib',
8463 set to null if we're testing vxworks5.1. Use that instead of
8464 `-lm' in the setting of LIBS for link and run.
8465
8466 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8467
8468 * config/rom68k.exp (${tool}_load): Major changes to make it
8469 work. Verified that it does in fact return the stuff in
8470 exec_output properly. Catch any Emul or any TRAP other than 0.
8471
8472 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8473
8474 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
8475 LDFLAGS properly for targets that need stuff from libgloss.
8476 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
8477 only run once.
8478 (gpp_initialized): New variable.
8479
8480 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
8481
8482 * config/rom68k.exp: Load libgloss.exp.
8483 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
8484 so we can produce a fully linked binary.
8485 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
8486 so we can produce a fully linked binary.
8487
8488 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
8489
8490 * lib/plumhall.exp (ph_section): Watch for expected failures.
8491 Add missing `else'.
8492
8493 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
8494 run the testcase.
8495 (c-torture): Likewise.
8496
8497 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
8498
8499 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
8500
8501 * lib/mike-g++.exp (mike_cleanup): New proc.
8502 (prebase): New globals compiler_result, not_compiler_result,
8503 target_regexp.
8504 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
8505 allow leading "-" in pattern. Watch for unsupported tests.
8506 If $compiler_result is set, pattern match assembler code,
8507 and ditto for $not_compiler_result.
8508 * lib/mike-gcc.exp: Likewise.
8509
8510 * lib/plumhall.exp (ph_execute): Only call ph_summary if
8511 execution "succeeded".
8512
8513 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
8514
8515 * config/win32.exp: New file.
8516 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
8517
8518 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
8519
8520 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
8521 unsupported.
8522 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
8523 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
8524 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
8525
8526 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
8527 "... without exceptions was ...". That is now handled by
8528 prune_system_crud.
8529 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8530
8531 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
8532
8533 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
8534 sieve.c,sort2.c}: New files.
8535 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
8536 sieve.exp,sort2.exp}: Drivers for them.
8537
8538 * lib/mike-gcc.exp (program_output): New user settable variable.
8539 (postbase): Call prune_system_crud. Also prune extraneous compiler
8540 messages.
8541 * lib/mike-g++.exp (program_output): New user settable variable.
8542
8543 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
8544
8545 * config/sh.exp: Deleted (use sim.exp instead).
8546
8547 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8548
8549 * config/vx.exp: Declare CHECKTASK as global.
8550 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
8551 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
8552 * lib/old-dejagnu.exp: Load [pwd]/$executable.
8553
8554 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
8555
8556 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
8557 target. Like vx.exp, only includes `vx29k.exp' instead of
8558 `vxworks.exp'.
8559
8560 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
8561
8562 * config/sim.exp: Increase time limit from 120 seconds to 240.
8563
8564 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
8565
8566 * gcc.c-torture/execute/950628-1.c: New test.
8567
8568 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
8569
8570 * gcc.c-torture: Update with changes/additions from
8571 c-torture-1.34.
8572
8573 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
8574
8575 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
8576
8577 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
8578
8579 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
8580
8581 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
8582
8583 * gcc.c-torture/compile/950512-1.c: New test.
8584 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
8585 * gcc.dg/struct-ret-1.c: Likewise.
8586
8587 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
8588
8589 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
8590 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
8591
8592 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
8593
8594 * gcc.c-torture/special/920411-1.c: Deleted.
8595 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
8596
8597 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
8598
8599 * config/sim.exp (${tool}_load): Hack in call to bash to get a
8600 cpu limit.
8601
8602 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
8603
8604 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
8605
8606 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
8607
8608 From kenner;
8609 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
8610 is the proper length.
8611 * va-arg-3.c: Likewise.
8612
8613 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
8614
8615 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
8616 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
8617
8618 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
8619 * lib/g++.exp (default_g++_start): Delete old cruft.
8620
8621 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
8622
8623 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
8624 (2 * (1 << 18)) to (2 * (1 << 17)).
8625
8626 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
8627
8628 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
8629
8630 * config/rom68k.exp: Renamed from config/idp.exp
8631
8632 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
8633
8634 * c-torture/compile/921109-2.c
8635
8636 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
8637
8638 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
8639 excess errors.
8640
8641 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
8642
8643 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
8644 output.
8645 * lib/g++.exp (default_g++_start): Likewise.
8646
8647 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
8648
8649 * gcc.c-torture/compile/950329-1.c: New test.
8650
8651 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
8652
8653 * config/bug.exp (${tool}_load): Updated to use new remote_open
8654 and remote_close procs.
8655 * config/idp.exp: New file.
8656
8657 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
8658
8659 * gcc.c-torture/execute/950322-1.c: New test.
8660
8661 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
8662
8663 * config/vx.exp (${tool}_load): Clean up testing of return code from
8664 vxworks_ld and vxworks_spawn.
8665
8666 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
8667
8668 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
8669
8670 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
8671
8672 * lib/old-deja.exp: Add `excess errors test - ' error, now one
8673 can mark excess errors on a machine by machine basis. Note, the
8674 default is to not expect any excess errors, even when excess
8675 errors test - is given, so you will want to put an XFAIL ... on
8676 these lines. For example, // excess errors test - XFAIL hppa*-*-*
8677 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
8678 those 4 machines, but no others.
8679
8680 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
8681
8682 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
8683 * lib/c-torture.exp: to here.
8684
8685 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
8686
8687 * gcc.c-torture/execute/950221-1.c: New test.
8688 * gcc.c-torture/execute/struct-ret-1.c: New test.
8689 * gcc.c-torture/compile/950221-1.c: New test.
8690
8691 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
8692
8693 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
8694
8695 * gcc.c-torture/execute/arith-1.c (main): Return 0.
8696 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
8697
8698 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
8699
8700 * g++.gb: New directory of tests, derived from my signature and
8701 class scoping tests.
8702
8703 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
8704 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
8705 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
8706 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
8707 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
8708 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
8709 * g++.gb/sig25.C: Likewise.
8710
8711 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
8712 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
8713 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
8714 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
8715 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
8716 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
8717 * g++.gb/sig25.exp: Likewise.
8718
8719 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
8720 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
8721 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
8722 * g++.gb/scope13.C: Likewise, this test still fails.
8723
8724 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
8725 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
8726 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
8727 * g++.gb/scope13.exp: Ditto.
8728
8729 * g++.gb/README: New file, explains what these tests are about.
8730
8731 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
8732
8733 * lib/dg.exp (dg-do): Support `preprocess'.
8734 (dg-test): Likewise.
8735
8736 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
8737
8738 * config/udi.exp: change "continue -expect" to "exp_continue".
8739
8740 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
8741
8742 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
8743 Delete redundant tests.
8744
8745 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
8746 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
8747 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
8748 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
8749 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
8750 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
8751 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
8752 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
8753
8754 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
8755 storing label pointers.
8756 * gcc.c-torture/execute/921019-1.c: Likewise.
8757 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
8758 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
8759 parameter fp.
8760 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
8761 constants.
8762
8763 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
8764 Delete obsolete tests.
8765
8766 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
8767 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
8768 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
8769 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
8770 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
8771 * gcc.c-torture/compile/950124-1.c: New test.
8772
8773 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
8774
8775 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
8776
8777 * lib/mike-g++.exp: Add -lm to LIBS.
8778
8779 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
8780
8781 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
8782
8783 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
8784
8785 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
8786
8787 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
8788
8789 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
8790
8791 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
8792
8793 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
8794 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
8795 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
8796 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
8797 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
8798 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
8799 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
8800 * g++.law/{operators31.C, operators32.C,
8801 * g++.law/{operators33.C, operators34.C}: Likewise.
8802 * g++.law/{pic1.C, refs2.C}: Likewise.
8803 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
8804 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
8805 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
8806 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
8807
8808 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
8809 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
8810 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
8811 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
8812 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
8813 * g++.law/{enum9.exp, friend5.exp}: Likewise.
8814 * g++.law/{nest3.exp, nest4.exp}: Likewise.
8815 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
8816 * g++.law/{operators30.exp, operators31.exp}: Likewise.
8817 * g++.law/{operators32.exp, operators33.exp}: Likewise.
8818 * g++.law/{operators34.exp}: Likewise.
8819 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
8820 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
8821 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
8822 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
8823 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
8824
8825 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
8826 No longer expected to fail.
8827 * g++.law/missed-error3.C: Tweak for recent bool changes.
8828
8829 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
8830
8831 * config/emb-unix: Deleted.
8832 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
8833 remote execution. Do final link on remote host if REMOTE_LINK is set.
8834
8835 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
8836
8837 * lib/dg.exp (dg-test): Fix typo in last patch.
8838
8839 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
8840
8841 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
8842 (handles multiple occurrences).
8843
8844 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
8845
8846 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
8847 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
8848 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
8849 printed).
8850 * lib/c-torture.exp (c-torture-compile): Likewise.
8851 (c-torture): Prepend full path if missing.
8852 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
8853 (gcc_fail): Likewise.
8854 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
8855
8856 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
8857
8858 * lib/netware.exp: Only attach to NetWare i386 systems.
8859
8860 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
8861
8862 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
8863 messages. Add test name to "output pattern match" pass/fail message.
8864
8865 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
8866
8867 * gcc.dg: New testsuite.
8868 * gcc.dg/dg.exp: New file.
8869
8870 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
8871 test-switch.c}: Deleted.
8872
8873 * gcc.misc-tests/msgs.exp: New testcase driver.
8874
8875 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
8876
8877 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
8878 Watch for illegal return values from ${tool}_load.
8879 * config/unix.exp (${tool}_load): Fix pass/fail detection for
8880 cross targets. Coerce return value >0 to 1.
8881
8882 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
8883
8884 * config/unix.exp (${tool}_load): Call program rsh, not proc.
8885
8886 * config/emb-unix.exp: New file.
8887
8888 * config/sim.exp: Error if variable $SIM not defined.
8889 (${tool}_load): Mark test as "untested" if simulator missing.
8890
8891 * config/unix.exp: Load remote.exp to get rcp_download.
8892 * lib/c-torture.exp: Use different option lists for testcases with
8893 and without loops.
8894 * gcc.c-torture/execute/execute.exp: Likewise.
8895
8896 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
8897
8898 * config/*.exp: Clarify return code from ${tool}_load.
8899 Call `unresolved' or `untested' instead of `warning' or `perror'
8900 (sometimes you still want to call both though).
8901 Add comment that `shell_id' is local to each file.
8902 * config/udi.exp (timeout): Set to 30.
8903 Don't print warning if connection fails, $connectmode has already
8904 printed an error.
8905 (${tool}_load): Move verbose messages to level 2.
8906 Rework pattern for "Process started" message.
8907 Pass `shell_id' to ${connectmode}_download.
8908 Retry twice upon timeout. Make resetting of target more robust.
8909 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
8910 Pass `shell_id' to exit_$connectmode.
8911 Only call exit_$connectmode if connected.
8912 * config/unix.exp (${tool}_load): Check return codes better.
8913 * config/vrtx.exp (${tool}_load): Likewise.
8914 * config/vx.exp (${tool}_load): Likewise.
8915 Delete unneeded global's.
8916 * lib/dg.exp (dg-test): Update to reflect clarified return codes
8917 from ${tool}_load.
8918 (dg-stat): Delete.
8919 (dg-init): Delete recording of pass/fail counts.
8920 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8921 (old-dejagnu-init): Likewise.
8922 (old-dejagnu-stat): Delete contents, empty proc now.
8923 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
8924 (c-torture): Delete references to lcnt, lpass, lfail.
8925 Get option list from TORTURE_OPTIONS.
8926 Delete -funroll[-all]-loops if no loops.
8927 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
8928 (g++_stat): Delete contents (empty proc now).
8929 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
8930 (gcc_finish): Likewise.
8931 (gcc_stat): Deleted.
8932 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
8933 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
8934 * gcc.c-torture/execute/execute.exp: Likewise.
8935 Split tests into two parts: compile, execute.
8936 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
8937 no loops. Update to reflect clarified return codes from ${tool}_load.
8938
8939 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
8940
8941 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
8942 to grep for.
8943 (old-dejagnu): Likewise (where necessary).
8944
8945 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
8946
8947 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
8948
8949 * lib/dg.exp (dg-process-target): Fix processing of selector.
8950 Add comment regarding use of `error'.
8951
8952 * lib/gcc.exp (prune_system_crud): Define if missing.
8953 * lib/g++.exp (prune_system_crud): Likewise.
8954
8955 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
8956 Call prune_system_crud.
8957 * lib/dg.exp (dg-runtest): New proc.
8958 Use perror instead of send_user for tcl errors in testcase.
8959 Don't return any value, it's never used.
8960 Don't clobber previous definition of `unknown'.
8961 Print tcl errors in `dg-final'.
8962
8963 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
8964
8965 * lib/dg.exp (dg-process-target): Improve syntax error messages.
8966 (dg-test): Don't print errorInfo, it contains stack backtrace.
8967
8968 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
8969
8970 * lib/g++.exp (runtest_file_p): Define if missing.
8971
8972 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
8973
8974 * lib/mike-g++.exp: Comment out loading of g++.exp.
8975 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
8976 (default_g++_version): Always print something.
8977 (default_g++_start): Comment out call to `which'.
8978 (g++_start, g++_load): Deleted (must be defined in config file).
8979 * lib/gcc.exp: Test for existence of $CC at start.
8980 Delete check for tmpdir (done in gcc_init).
8981 (default_gcc_version): Always print something.
8982 (default_gcc_start): Comment out call to `which'.
8983 * config/*.exp: Major cleanup - make cross targets work at least a
8984 little better for g++ (by not being "--tool gcc" specific).
8985 Rename gcc_xxx to ${tool}_xxx.
8986 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
8987 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
8988
8989 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
8990
8991 * lib/c-torture.exp (c-torture-compile): Rework compiler
8992 message processing.
8993
8994 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
8995 c-torture.
8996
8997 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
8998
8999 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
9000
9001 * lib/dg.exp (dg-process-target): Support { target native }.
9002
9003 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
9004
9005 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
9006 looked for "... program xxx got fatal signal".
9007 Correct regsub munging of `comp_output'.
9008 Ignore compiler messages "path prefix not used" and "linker input
9009 file unused".
9010
9011 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
9012
9013 * lib/gcc.exp (runtest_file_p): Define if missing.
9014 * gcc.prms/template.c: Example to work from.
9015
9016 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
9017
9018 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
9019 * lib/dg.exp (dg-test): Call unsupported testcases as such.
9020
9021 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
9022 * gcc.prms/1883.c: Moved from compile/940714-1.c.
9023 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
9024 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
9025
9026 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
9027 (dg-process-target): No longer a varargs proc.
9028 Return S/N for target, P/F for xfail. All callers changed.
9029 (user option procs): More argument checking.
9030 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
9031 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
9032 (dg-test): Skip test if not running on selected target in `dg-do'.
9033 Update handling of `dg-do-what', `dg-output-text'.
9034 Separate execution pass/fail from output pattern match pass/fail.
9035 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
9036
9037 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
9038
9039 * gcc.c-torture/special/special.exp: Don't expect failure for mips
9040 target for 920510-1.c.
9041
9042 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
9043
9044 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
9045 Clean up comment regarding use of passcnt, etc.
9046 (gcc_stat): Don't update `testcnt' here.
9047 (gcc_finish): Do it here.
9048 Might as well reset `but_id' here too.
9049 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
9050 to determine if the file should be tested.
9051 * gcc.c-torture/compile/compile.exp: Likewise.
9052 * gcc.c-torture/execute/execute.exp: Likewise.
9053 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
9054 * gcc.misc-tests/dg-test.exp: Likewise.
9055 * gcc.prms/prms.exp: Likewise.
9056 * gcc.wendy/wendy.exp: Likewise.
9057 * g++.old-deja.exp: Likewise.
9058 Move "Testing file" message to verbose level 1.
9059
9060 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
9061
9062 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
9063
9064 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
9065
9066 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
9067 (default_gcc_start): Accept optional second list element
9068 of compiler flags. Print compiler output at verbosity level 2.
9069 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
9070 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
9071 Save current values of framework globals passcnt, failcnt, xpasscnt,
9072 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
9073 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
9074 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
9075 xfailcnt to compute stats. Update framework global `testcnt' from
9076 pass/fail counts.
9077 (gcc_finish): New proc. Clean up test environment.
9078 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
9079 (gcc_epass, gcc_efail): Delete.
9080 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
9081 argument of line number.
9082 (dg-init): If the tool has an init routine, call it.
9083 (dg-test): Remove args `cflags_var' and `libs_var'.
9084 Pass all compiler options to ${tool}_start.
9085 Handle missing line number.
9086 (dg-finish): New function.
9087 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
9088 particular files. Call gcc_finish at end. Move "skipping test"
9089 message to verbosity level 3.
9090 * gcc.c-torture/compile/compile.exp: Likewise.
9091 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
9092 * gcc.c-torture/execute/execute.exp: Likewise.
9093 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
9094 Print testcase being tried at verbosity level 1.
9095 * gcc.c-torture/special/special.exp: Unset xfail.
9096 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
9097 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
9098 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
9099 * gcc.failure/failure.exp: Likewise.
9100 * gcc.ieee/ieee.exp: Likewise.
9101 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
9102 Update call to dg-test. Call dg-finish at end.
9103 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
9104 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
9105 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
9106 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
9107 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
9108 * gcc.wendy/wendy.exp: Add copyright.
9109 Delete setting of tmpdir (done by gcc_init).
9110 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
9111 Pass compiler flags to gcc_start. Call gcc_finish at end.
9112 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
9113 gcc_[ce]pass/fail.
9114
9115 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
9116
9117 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
9118 confusion.
9119 (g++_load): Likewise.
9120
9121 * config/*.exp (gcc_load): Some were varargs fns and some were not.
9122 Rename argument to `prog' to remove the confusion.
9123 Varargs fns behave differently too!
9124 (g++_load): Likewise.
9125
9126 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
9127
9128 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
9129 what it is. Delete (always) printing of status value for !native.
9130 Simplify verbose code, and include status and exec_output.
9131 (g++_load): Use gcc_load.
9132
9133 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
9134
9135 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
9136 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
9137 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
9138 940714-3.c as these testcases don't exist anymore. Make
9139 va-arg-1.c expected to pass.
9140
9141 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
9142
9143 * gcc.misc-tests/misc.exp: Only run specific testcases.
9144 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
9145 * gcc.misc-tests/dg-[1-9].c: New files.
9146
9147 * lib/dg.exp: New testsuite driver.
9148 * gcc.prms/prms.exp: Use it.
9149
9150 * README.gcc: New file.
9151
9152 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
9153 Document and reset `lxpass' and `lxfail'.
9154 Simplify "initialized" message.
9155 (gcc_stat): Clean up comments a little.
9156
9157 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
9158
9159 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
9160
9161 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
9162
9163 * lib/old-dejagnu.exp (process-option): New proc.
9164 (old-dejagnu-init, old-dejagnu-stat): Likewise.
9165 (old-dejagnu): Simplify.
9166 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
9167
9168 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
9169
9170 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
9171 exists and is not an empty string.
9172
9173 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
9174 $xfail rather than calling setup_xfail. Clear $xfail when test is
9175 finished.
9176 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
9177 automatically.
9178
9179 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
9180 longer expected to fail.
9181
9182 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
9183 "f" function call.
9184
9185 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
9186
9187 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
9188 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
9189 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
9190 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
9191 c-torture-1.29.
9192
9193 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
9194 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
9195
9196 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
9197
9198 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
9199 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
9200
9201 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
9202 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
9203 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
9204
9205 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
9206
9207 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
9208 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
9209 940714-1.c, 940714-2.c, 940714-3.c},
9210 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
9211 gcc.misc-tests/{mg.c,mg.exp}:
9212 New tests.
9213 * gcc.noncompile/noncompile.exp: Change accordingly.
9214
9215 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
9216
9217 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
9218 Undo previous clobberage.
9219
9220 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
9221
9222 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
9223 * gcc.special/{930510-1.c, special.exp}:
9224 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
9225 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
9226 struct-varargs-1.c}: New tests from c-torture-1.26.
9227
9228 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
9229
9230 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
9231 argument to switch.
9232
9233 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
9234
9235 * Revert the previous changes. Please see Rob's directory
9236 (/lisa/test/rob/progressive/gcc/testsuite) for testing
9237 fixes.
9238
9239 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
9240
9241 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
9242 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
9243 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
9244 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
9245 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
9246 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
9247 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
9248 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
9249 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
9250 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
9251 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
9252 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
9253 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
9254 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
9255 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
9256 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
9257 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
9258 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
9259 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
9260 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
9261 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
9262 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
9263 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
9264 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
9265 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
9266 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
9267 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
9268
9269 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
9270
9271 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
9272 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
9273 with perror calls.
9274
9275 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
9276
9277 * config/unix.exp (g++_load): Fix syntax.
9278
9279 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
9280
9281 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
9282 * gcc.noncompile/921017-1.c: Deleted obsolete test.
9283 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
9284 Don't expect va-arg-1.c to fail. Correct expected output for
9285 920928-1.c.
9286 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
9287 * gcc.wendy/hbm4.c: Correct typo.
9288 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
9289
9290 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
9291
9292 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
9293 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
9294 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
9295 * lib/c-torture.exp (c-torture-compile): Ditto.
9296
9297 Reduce volume of output (remove all the -I's and such).
9298 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
9299 Call gcc_cpass, gcc_cfail.
9300 (c-torture): Pass testing option to c-torture-compile.
9301
9302 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
9303
9304 Bring patches over from progressive.
9305 * config/default.exp: Exit remote shell cleanly.
9306 (g++_exit, g++_start): Add default versions.
9307 * config/sim.exp (gcc_load): Use perror, not error.
9308
9309 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
9310
9311 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
9312 set in site.exp.
9313
9314 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
9315
9316 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
9317 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
9318 (wendy_try): New proc to run testcase.
9319 (main loop): Call 'em.
9320 * gcc.wendy/*.c: Clean up pass to correct expected output.
9321
9322 * lib/gcc.exp: Minor cleanup work.
9323 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
9324
9325 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
9326
9327 * config/sim.exp (gcc_load): Document return codes better.
9328 Don't pass -v to simulator.
9329
9330 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
9331
9332 * gcc.special/920717-x.c: Fix typo.
9333 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
9334 get at sources.
9335
9336 * lib/mike-gcc.exp: Fix typo.
9337
9338 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
9339
9340 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
9341 binary to use, transform the name.
9342 * config/*.exp: rename everything. Nuke any g++ specific files,
9343 it's now a special case of gcc that requires no special support.
9344 Add a default.exp for unsupported targets.
9345
9346 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
9347
9348 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
9349 lib/old-dejagnu.exp: Fix a few patterns to work with the new
9350 version of Tcl.
9351
9352 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
9353
9354 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
9355 than a warning.
9356
9357 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
9358
9359 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
9360
9361 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
9362
9363 * gcc.execute/execute.exp: Combine opt_list and foption_list into
9364 option_list. Compile every file with only 4/6 option choices
9365 (same as C torture) instead of with 12/18 different option
9366 choices.
9367 * lib/c-torture.exp: Likewise.
9368
9369 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
9370 not already set.
9371
9372 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
9373
9374 * lib/old-deja.exp: Add `excess errors test fails' error, now one
9375 can put an XFAIL *-*-* on excess errors.
9376
9377 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
9378
9379 * g++.law: Add more tests derived from g++-bugs snapshots.
9380
9381 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
9382 equivalent to g++.law/init9.
9383
9384 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
9385 compiled it, and the a.out file after we've run it.
9386
9387 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
9388
9389 * lib/mike-g++.exp (postbase): Delete the .o file after we've
9390 compiled it, and the a.out file after we've run it.
9391
9392 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
9393
9394 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
9395
9396 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
9397
9398 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
9399 version number.
9400
9401 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
9402
9403 * g++.law: New directory of g++ tests derived from the g++-bugs
9404 snapshots.
9405
9406 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
9407
9408 * gcc.compile: initbug1.c initbug1.exp testcase added
9409
9410 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
9411
9412 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
9413 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
9414 fixes submitted by Jeff Law (law@cs.utah.edu)
9415 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
9416 Jeff Law (law@cs.utah.edu)
9417
9418
9419 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
9420
9421 * config/unix-g++.exp: Follow the gcc way of doing things.
9422 * g++.old-deja/old-deja.exp: Minor updates.
9423 * lib/g++.exp: New file, follow the gcc way of doing things.
9424 * lib/old-dejagnu.exp: Minor updates.
9425 * lib/mike-g++.exp: Always unset errorInfo.
9426
9427 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
9428
9429 * lib/gcc.exp: Fix some errors with the below change, CC and
9430 CFLAGS should be global when setting, not local.
9431
9432 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
9433
9434 * lib/gcc.exp: Transform tool name.
9435
9436 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
9437
9438 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
9439
9440 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
9441
9442 * lib/gcc.exp: change gcc_done to gcc_stat
9443
9444 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
9445
9446 * Upgraded gcc testsuite to c-torture version 1.25
9447
9448 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
9449
9450 * lib/gcc.exp: added reporting code. Changed verbose compile message.
9451 * lib/c-torture: added hooks for new reporting code.
9452
9453 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
9454
9455 * config/sh-gcc.exp: check if sh-sim exists in the path
9456
9457 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
9458
9459 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
9460 * gcc.compile/compile.exp: Initial changes for new logic.
9461 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
9462 * gcc.failure/failure.exp: Initial changes for new logic.
9463 * gcc.ieee/ieee.exp: Initial changes for new logic.
9464 * gcc.misc-tests/misc.exp: Initial changes for new logic.
9465 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
9466 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
9467 * lib/c-torture.exp: Initial changes for new logic.
9468 * lib/gcc.exp: Initial changes for new logic.
9469
9470 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
9471
9472 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
9473 depend upon failure or success. Fully qualify names in failure
9474 and success messages. Always remove a.out before starting
9475 compile, just in case. Pay more attention to error text output by
9476 the compiler. Handle testcases with no known past errors just
9477 like all others, so that things are uniform. Other miscellaneous
9478 improvements.
9479
9480 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
9481
9482 * gcc.cpp: new directory for cpp tests
9483
9484 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
9485
9486 * lib/chill.exp: Code reformatted, removed unused code.
9487 * config/unix-chill.exp: Code reformatted, removed unused code.
9488 * chill.execute/execute.exp: Code reformatted, removed unused code.
9489 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
9490
9491 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
9492
9493 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
9494 routines not written.
9495
9496 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
9497
9498 * config/bug-gcc.exp: Use new procs from bug.exp.
9499
9500 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
9501
9502 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
9503 via ftp, rather than depending on NFS.
9504 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
9505 case.
9506
9507 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
9508
9509 * config/bug-gcc.exp: Use new download proc.
9510
9511 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
9512
9513 * chill.execute/execute.exp: cleanups, handles errors better
9514 * chill.compile/compile.exp: rewrite, based on execute.exp
9515 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
9516 * lib/chill.exp: major changes to diff proc and compile and link
9517 procs. added chill_fail and chill_pass wrappers to pass and
9518 fail. added more comments, and handle error codes better.
9519 Added a hack to capture stderr from exec, so noncompile tests
9520 can work.
9521
9522 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
9523
9524 * chill.execute/execute.exp: rewrite of testsuite driver
9525 * lib/chill.exp: rewrite of testsuite driver
9526 * config/unix-chill.exp: rewrite of testsuite driver
9527
9528 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
9529
9530 In chill.execute:
9531 * iexpr.ch: Standardize uppercase.
9532 * tuples.dat: Standardize uppercase.
9533 * vary.ch: standardize. Correct varying string assignments.
9534 * vary.dat: Add new output lines.
9535
9536 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
9537
9538 In chill.execute:
9539 * chprintf.ch: Standardize use of uppercase.
9540 * tuples.ch: Standardize and turn arr2 into a DCL,
9541 rather than a SYN.
9542 * pinits.ch: Standardize.
9543
9544 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
9545
9546 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
9547 * Makefil: Renamed to Makefile.in.
9548 * configure.in: New.
9549
9550 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
9551
9552 In chill.execute:
9553 * .cvsignore: Add result/output files.
9554 * Makefile: Fix up variables at start. Use MFLAGS
9555 everywhere. Correct bool_loc, built_ins entries.
9556 Add entry for vary1.ch.
9557 * bitarray.ch: Standardize upper-case usage.
9558 * bitexpr.ch: Standardize, add output of b1.
9559 * params.ch: Use arrayt in along PROC parameters, to
9560 avoid novelty problems.
9561 * sets.ch: Tiny cleanup.
9562 * vary1.ch: Re-indent.
9563
9564 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
9565
9566 * Add PR-related files to Makefiles, .cvsignore files, etc.
9567
9568 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9569
9570 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
9571 with compiler objects. New names are test-flow.c and test-loop.c
9572
9573 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9574
9575 * Upgraded c-torture tests from 1.19 to 1.20
9576
9577 * new files:
9578 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
9579 * gcc.compile: 930623-1.c 930623-2.c
9580 * gcc.noncompile: 930622-1.c 930622-2.c
9581 * gcc.failure: 920411-1.c 920627-2.c
9582 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
9583
9584 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9585
9586 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9587 More changes to get testsuite working properly. Needs more work.
9588 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
9589
9590 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9591
9592 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9593 More changes to get testsuite working properly. Needs more work.
9594
9595 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
9596
9597 * chill.compile/compile.exp: Added for Dejagnu support
9598 * chill.execute/execute.exp: Added for Dejagnu support
9599 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
9600
9601 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
9602
9603 This should complete moving the CHILL test files.
9604 * chill.noncompile(.cvsignore printf.grt
9605 in-printf.grt chprintf.grt chprintf.ch):
9606 Added test-support files.
9607 (Makefile): Modified further.
9608 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
9609 signal.ch): Added test files.
9610 * chill.execute (.cvsignore printf.grt printr.c
9611 in-printf.grt rts.c chprintf.grt rts.h): Added
9612 test-support files.
9613 (Makefile): More corrections.
9614
9615 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
9616
9617 * chill.compile, chill.execute, chill.nocompile: Add CHILL
9618 test cases, ready for DejaGnu.
9619
9620 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
9621
9622 * Upgraded c-torture tests from 1.18 to 1.19
9623
9624 * gcc.compile: added test(s):
9625 930607-1.c
9626 * gcc.execute: added test(s):
9627 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
9628
9629 * added new subdirectory for misc tests: gcc.misc-tests
9630 * gcc.misc-test(s): added tests:
9631 inst-check.c test-consts.c test-ior.c test-switch.c
9632
9633 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
9634
9635 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
9636
9637 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
9638
9639 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
9640
9641 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
9642
9643 * Upgraded c-torture tests from 1.17 to 1.18
9644
9645 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
9646
9647 * Upgraded c-torture tests from 1.12 to 1.17
9648
9649 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
9650
9651 * lib/old-dejagnu.exp:
9652 Fixed handling of XFAIL target triplets to correctly
9653 recognize wildcard characters. Removed code that
9654 appended a unique id tag to the end of the file name
9655 printed out by the result of the testcases within a
9656 given test file.
9657
9658 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
9659
9660 * lib/old-dejagnu.exp:
9661 Reworked expected failure handling to trigger off of XFAIL
9662 keyword in keyphrase embeded in testcase source code. The
9663 XFAIL keyword must be at the end of the keyphrase line. It
9664 may optionally be followed by one or more target triplets.
9665 It has just occured that the handling of wildcards in the
9666 target triplet may not be correct.
9667
9668 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
9669
9670 * g++.old-deja/tests:
9671 Moved all subdirectories up one level into g++.old-deja .
9672
9673 * lib/old-dejagnu.exp:
9674 Fixed problem with CXXFLAGS not being properly reset, and being
9675 corrupted with extraneous "-c" compiler option. This was
9676 causing binaries to not be generated for test that needed them.
9677 Modified strings passed to "pass" and "fail" so that individual
9678 tests from the same test file would be distinguished by an
9679 identifier appended to the test file name in the summary logs;
9680 this corrected a problem with erroneous diff logs. Added code
9681 to search testcases for expected fail and unexpected pass keywords.
9682
9683 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
9684
9685 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
9686
9687 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
9688
9689 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
9690 Removed extraneous text from end of "Special g++ Options"
9691 keyphrase.
9692
9693 * lib/old-dejagnu.exp: Added pattern matching to look for new
9694 keywords, embedded in testcases comments, which will trigger
9695 calls to xpass and xfail.
9696
9697 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
9698
9699 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
9700 comments embedded in the testcases, especially the one looking for
9701 special compiler options, as well as the pattern matching for the
9702 compiler output again.
9703
9704 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
9705
9706 * lib/old-dejagnu.exp: Do a proper check of the return value for
9707 execute tests. Fixed several problems with the pattern matching
9708 of the compiler output which gave erroneous test results.
9709 Changed several of the test result messages to be more descriptive.
9710 * config/unix-g++.exp: Proc g++_load now actually works and
9711 executes the tests passed to it and returns a usable return
9712 value.
9713
9714 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
9715
9716 * lib/gcc.exp: Exits gracefully if $CC is bogus.
9717
9718 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
9719
9720 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
9721 Modified both files to properly execute the old style
9722 dejagnu tests. The previous versions of these files were
9723 experimental and did not function anything near correctly.
9724
9725 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
9726
9727 * Removed all Makefile.in and configure.in files. No configuration
9728 needed now.
9729
9730 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
9731
9732 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
9733
9734 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
9735
9736 * gcc.compile/configure.in, gcc.unsorted/configure.in,
9737 gcc.special/configure.in, gcc.noncompile/configure.in,
9738 gcc.execute/configure.in, gcc.code_quality/configure.in,
9739 g++.other/configure.in, g++.old-deja/configure.in,
9740 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
9741 in srcname setting.
9742
9743 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
9744
9745 * lib/udi.exp: Fixed mondfe and mondfe_download.
9746 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
9747 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
9748
9749 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
9750
9751 * config/udi-gdb.exp: Check $shell_id after connecting to target.
9752 (gdb_exit): Don't remove *_soc files.
9753
9754 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
9755
9756 * lib/c-torture.exp: Don't look for main; instead always use -w
9757 -c. This is how the c-torture tests work. Remove the object
9758 file if the compilation succeeds.
9759 * gcc.execute/execute.exp: Remove executable if test passes.
9760 * gcc.noncompile/noncompile.exp: Every test is an expected
9761 failure.
9762 * gcc.special/special.exp: Added tests from c-torture 1.11,
9763 corrected use of existing test.
9764 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
9765 gcc.execute/920625-1.c: Updated to c-torture 1.11.
9766 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
9767 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
9768 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
9769 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
9770 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
9771 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
9772 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
9773 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
9774 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
9775 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
9776 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
9777 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
9778 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
9779 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
9780 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
9781 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
9782 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
9783 c-torture 1.11.
9784 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
9785 correspond to c-torture 1.11.
9786
9787 * New file.