]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
c-common.h (enum c_tree_index): Add CTI_C_SIZE_TYPE.
[gcc.git] / gcc / testsuite / ChangeLog
1 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
2
3 * gcc.dg/format-diag-1.c: New test.
4
5 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
6
7 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
8 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
9 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
10 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
11 gcc.dg/formatz-1.c: Adjust warning regular expressions.
12
13 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14
15 * g++.old-deja/g++.other/nested4.C: New test.
16
17 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
18
19 * g++.old-deja/g++.ns/scoped1.C: New test.
20
21 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
22
23 * lib/g++.exp: Support testing already-installed GCC.
24
25 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26
27 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28
29 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30
31 * gcc.dg/return-type-2.c: New test.
32
33 2000-08-27 Geoff Keating <geoffk@cygnus.com>
34
35 * gcc.c-torture/compile/20000825-1.c: New test.
36
37 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
38
39 * gcc.dg/dwarf2-2.c: New test.
40
41 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
42
43 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
44 dg-warning regexps.
45
46 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
47
48 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
49 gcc.dg/format-ext-5.c: New tests.
50
51 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52
53 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
54
55 2000-08-24 Mark Mitchell <mark@codesourcery.com>
56
57 * gcc.dg/noncompile/930622-2.c: Adjust error message.
58
59 2000-08-24 Richard Henderson <rth@cygnus.com>
60
61 * gcc.dg/ia64-sync-1.c: New test.
62 * gcc.dg/ia64-sync-2.c: New test.
63 * gcc.dg/ia64-asm-1.c: New test.
64
65 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
66
67 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
68 * gcc.dg/format-ext-2.c: New test.
69
70 2000-08-23 Jason Merrill <jason@redhat.com>
71
72 * lib/old-dejagnu.exp: Also ignore "In member function" and
73 "At global scope".
74
75 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
76
77 * gcc.dg/noncompile/label-lineno-1.c: New test.
78
79 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
80
81 * gcc.dg/c99-array-nonobj-1.c: New test.
82
83 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
84
85 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
86 tests.
87 * gcc.dg/format-ext-1.c: New test.
88
89 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90
91 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
92 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
93 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
94 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
95 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
96
97 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
98
99 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
100 gcc.dg/c99-strftime-2.c: New tests.
101
102 2000-08-22 Richard Henderson <rth@cygnus.com>
103
104 * gcc.c-torture/execute/20000822-1.c: New test.
105
106 2000-08-21 Jakub Jelinek <jakub@redhat.com>
107
108 * gcc.c-torture/execute/20000819-1.x: Remove.
109
110 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
111
112 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
113 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
114 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
115 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
116 gcc.dg/format-xopen-1.c: New tests.
117
118 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
119
120 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
121
122 2000-08-21 Jakub Jelinek <jakub@redhat.com>
123
124 * g++.old-deja/g++.other/loop2.C: New test.
125
126 * gcc.c-torture/compile/20000606-1.c: New test.
127 * gcc.c-torture/compile/20000728-1.c: New test.
128 * gcc.c-torture/execute/20000801-1.c: New test.
129 * gcc.c-torture/execute/20000801-2.c: New test.
130 * gcc.c-torture/execute/20000819-1.c: New test.
131 * gcc.c-torture/execute/20000819-1.x: XFAIL.
132 * gcc.dg/20000629-1.c: New test.
133 * gcc.dg/20000724-1.c: New test.
134 * gcc.dg/20000807-1.c: New test.
135
136 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
137
138 * gcc.dg/cpp/pragma-1.c: New test.
139 * gcc.dg/cpp/pragma-2.c: New test.
140
141 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
142
143 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
144 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
145
146 Fri Aug 18 16:57:35 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
147
148 * gcc.c-torture/compile/20000818-1.c: New test.
149
150 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
151
152 * gcc.c-torture/execute/20000818-1.c: New test.
153
154 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
155
156 * gcc.dg/format-va-1.c: New test.
157
158 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
159
160 * g++.old-deja/g++.other/typedef8.C: New test.
161
162 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
163
164 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
165 * g++.old-deja/g++.mike/net36.C: Mark candidate.
166 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
167 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
168 * g++.old-deja/g++.other/ptrmem7.C: New test.
169 * g++.old-deja/g++.pt/ptrmem10.C: New test.
170
171 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
172
173 * g++.old-deja/g++.pt/typename27.C: New test.
174
175 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
176
177 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
178 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
179 * g++.old-deja/g++.pt/friend45.C: New test.
180 * g++.old-deja/g++.other/friend8.C: New test.
181
182 2000-08-15 Richard Henderson <rth@cygnus.com>
183
184 * gcc.c-torture/execute/20000815-1.c: New test.
185
186 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
187
188 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
189 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
190 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
191
192 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
193
194 * g++.old-deja/g++.other/refinit2.C: New test.
195
196 2000-08-13 Geoff Keating <geoffk@cygnus.com>
197
198 * lib/c-torture.exp (c-torture): Make
199 compiler_conditional_xfail_data global.
200 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
201 compiler_conditional_xfail_data machinery.
202 (f-torture-execute): Likewise.
203 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
204 and only when unrolling loops.
205
206 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
207
208 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
209
210 * g++.old-deja/g++.pt/explicit81.C: New test.
211
212 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
213
214 * g++.old-deja/g++.pt/typename26.C: New test.
215
216 2000-08-10 Geoff Keating <geoffk@cygnus.com>
217
218 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
219 warning.
220
221 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
222
223 * g++.old-deja/g++.other/array3.C: New test.
224
225 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
226
227 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
228 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
229 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
230 New tests.
231
232 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
233
234 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
235 * g++.old-deja/g++.abi/vmihint.C: Likewise.
236
237 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
238
239 * gcc.c-torture/execute/20000808-1.c: New test.
240
241 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
242
243 * gcc.dg/c90-const-expr-1.c: New test.
244
245 2000-08-08 Richard Henderson <rth@cygnus.com>
246
247 * gcc.dg/noncompile/920923-1.c: Declare calloc.
248
249 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
250
251 * gcc.dg/noncompile/const-ll-1.c: New test.
252
253 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
254
255 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
256
257 Sun Aug 6 11:41:51 2000 Ovidiu Predescu <ovidiu@cup.hp.com>
258
259 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
260 that running programs linked against the shared version of libobjc
261 run correctly.
262
263 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
264
265 * gcc.dg/c99-printf-1.c: New test.
266
267 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
268
269 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
270
271 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
272
273 * gcc.c-torture/execute/20000731-1.x: Delete.
274
275 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
276
277 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
278 and torture_without_loops as is done by c-torture.exp.
279 (search_for): Copy from c-torture.exp.
280 (gcc-dg-runtest): New function, drives a directory of tests
281 iterating over the TORTURE_OPTIONS.
282 (scan-assembler, scan-assembler-not): Move here from
283 individual directory drivers.
284
285 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
286 defined by lib/gcc-dg.exp.
287 * gcc.dg/cpp/cpp.exp: Likewise.
288 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
289 gcc-dg-runtest, so we cycle over optimization options.
290
291 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
292 * gcc.dg/compare2.c: No longer expected to fail.
293
294 Fri Aug 4 23:00:50 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
295
296 * gcc.c-torture/execute/20000804-1.c: New test.
297
298 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
299
300 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
301
302 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
303
304 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
305
306 Thu Aug 3 01:46:33 2000 Jeffrey A Law (law@cygnus.com)
307
308 * gcc.c-torture/compile/20000803-1.c: New test.
309
310 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
311
312 * gcc.c-torture/execute/20000801-3.c,
313 gcc.c-torture/execute/20000801-4.c: New tests.
314 * gcc.c-torture/execute/20000801-3.x,
315 gcc.c-torture/execute/20000801-4.x: Xfail.
316
317 2000-08-02 Geoff Keating <geoffk@cygnus.com>
318
319 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
320 libobjc/.libs to allow for libtool.
321
322 2000-08-02 Jakub Jelinek <jakub@redhat.com>
323
324 * gcc.c-torture/compile/20000802-1.c: New test.
325
326 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
327
328 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
329
330 Mon Jul 31 21:14:49 2000 Jeffrey A Law (law@cygnus.com)
331
332 * gcc-c-torture/execute/20000731-2.c: New test.
333
334 * gcc.c-torture/execute/20000731-1.c: New test.
335 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
336
337 2000-07-31 Jakub Jelinek <jakub@redhat.com>
338
339 * testsuite/gcc.dg/cpp/paste7.c: New test.
340 * gcc.dg/cpp/20000725-1.c: New test.
341
342 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
343
344 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
345 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
346 declaration warning for __builtin_dwarf_reg_size.
347
348 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
349
350 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
351
352 * gcc.dg/noncompile/voidparam-1.c: New test.
353
354 2000-07-30 Richard Henderson <rth@cygnus.com>
355
356 * gcc.dg/c90-digraph-1.c: Don't xfail.
357 * gcc.dg/compare2.c (case 10): Xfail.
358 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
359
360 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
361
362 * gcc.dg/c99-main-1.c: New test.
363
364 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
365
366 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
367
368 Wed Jul 26 19:41:51 2000 Hans-Peter Nilsson <hp@axis.com>
369
370 * gcc.c-tortuer/execute/20000726-1.c: New test.
371
372 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
373
374 * gcc.c-torture/execute/enum-2.c: New test.
375
376 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
377
378 * gcc.dg/cpp/tr-warn3.c: New test.
379
380 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
381
382 * g++.old-deja/g++.ext/implicit1.C: Remove.
383 * g++.old-deja/g++.jason/c2.C: Remove
384 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
385 * g++.old-deja/g++.pt/crash16.C: Likewise.
386 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
387
388 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
389
390 * g++.old-deja/g++.other/for2.C: New test.
391
392 2000-07-25 Jakub Jelinek <jakub@redhat.com>
393
394 * gcc.dg/20000720-1.c: New test.
395
396 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
397
398 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
399
400 2000-07-24 Geoff Keating <geoffk@cygnus.com>
401
402 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
403 * gcc.c-torture/execute/20000722-1.c: New.
404 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
405
406 2000-07-24 Jakub Jelinek <jakub@redhat.com>
407
408 * gcc.dg/cpp/20000720-1.S: New test.
409
410 2000-07-21 Michael Meissner <meissner@redhat.com>
411
412 * gcc.c-torture/execute/ieee/hugeval.c: New test.
413
414 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
415
416 * g++.old-deja/g++.brendan/crash16.C,
417 g++.old-deja/g++.brendan/parse3.C,
418 g++.old-deja/g++.brendan/redecl1.C,
419 g++.old-deja/g++.ns/template13.C,
420 g++.old-deja/g++.other/decl4.C,
421 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
422
423 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
424
425 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
426 and "Internal error".
427
428 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
429 regexps.
430 * gcc.dg/cpp/paste6.c: New test.
431
432 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
433
434 * gcc.dg/cpp/tr-direct.c: New test.
435
436 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
437 gcc.dg/cpp/undef1.c: Tweak error regexps.
438
439 2000-07-18 Eric Christopher <echristo@redhat.com>
440
441 * gcc.c-torture/compile/20000718-1.c: New test.
442
443 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
444
445 * cpplex.c (_cpp_push_token): If the token being pushed back
446 is the previous token in this context, just subtract one from
447 context->posn.
448 * cppmacro.c (save_expansion): Clear aux field when storing a
449 placemarker.
450
451 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
452
453 * gcc.dg/noncompile/redecl-1.c: New test.
454
455 2000-07-18 Jakub Jelinek <jakub@redhat.com>
456
457 * gcc.c-torture/execute/20000717-5.c: New test.
458 * gcc.c-torture/execute/20000717-1.x: Removed.
459
460 2000-07-17 Richard Henderson <rth@cygnus.com>
461
462 * gcc.c-torture/execute/20000717-4.c: New test.
463
464 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
465
466 * gcc.dg/cpp/syshdr.c: New test.
467 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
468
469 2000-07-17 Neil Booth <neilb@earthling.net>
470
471 * gcc.dg/cpp/cmdlne-dM.c: New test.
472 * gcc.dg/cpp/cmdlne-dD.c: New test.
473
474 Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
475
476 * gcc.c-torture/execute/20000717-3.c: New test.
477
478 * gcc.c-torture/compile/20000717-1.c: New test.
479
480 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
481
482 * gcc.c-torture/execute/20000717-2.c: New test.
483
484 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
485
486 * gcc.dg/formatz-1.c: New test.
487
488 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
489 * gcc.dg/c99-digraph-1.c: New tests.
490
491 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
492 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
493
494 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
495 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
496 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
497 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
498 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
499 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
500 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
501
502 Mon Jul 17 00:41:57 2000 Greg McGary <greg@mcgary.org>
503
504 * gcc.c-torture/execute/20000717-1.c: New test.
505 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
506
507 2000-07-15 Jakub Jelinek <jakub@redhat.com>
508
509 * gcc.c-torture/execute/20000715-2.c: New test.
510 * gcc.dg/20000715-1.c: New test.
511
512 2000-07-15 Michael Meissner <meissner@redhat.com>
513
514 * gcc.c-torture/execute/20000715-1.c: New test.
515
516 2000-07-13 Jakub Jelinek <jakub@redhat.com>
517
518 * gcc.c-torture/execute/20000707-1.c: New test.
519
520 2000-07-13 Neil Booth <NeilB@earthling.net>
521
522 * testsuite/gcc.dg/cpp/digraph1.c,
523 testsuite/gcc.dg/cpp/digraph2.c,
524 testsuite/gcc.dg/cpp/digraphs.c: New tests.
525
526 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
527
528 * g77.f-torture/compile/20000630-2.f: New test.
529 * g77.f-torture/compile/20000630-2.x
530
531 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
532
533 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
534
535 2000-07-11 Neil Booth <NeilB@earthling.net>
536
537 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
538
539 2000-07-11 Neil Booth <NeilB@earthling.net>
540
541 * gcc.dg/cpp/cmdlne-C.c: New.
542
543 2000-07-09 Neil Booth <NeilB@earthling.net>
544
545 * gcc.dg/cpp/directiv.c: New tests.
546 * gcc.dg/cpp/undef1.c: Update.
547
548 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
549
550 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
551
552 2000-07-09 Neil Booth <NeilB@earthling.net>
553
554 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
555
556 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
557
558 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
559 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
560
561 2000-07-08 Neil Booth <NeilB@earthling.net>
562
563 * gcc.dg/cpp/macsyntx.c: New tests.
564
565 2000-07-07 Jakub Jelinek <jakub@redhat.com>
566
567 * gcc.dg/20000707-1.c: New test.
568
569 2000-07-07 Jakub Jelinek <jakub@redhat.com>
570
571 * gcc.c-torture/execute/20000706-1.c: New test.
572 * gcc.c-torture/execute/20000706-2.c: New test.
573 * gcc.c-torture/execute/20000706-3.c: New test.
574 * gcc.c-torture/execute/20000706-4.c: New test.
575 * gcc.c-torture/execute/20000706-5.c: New test.
576
577 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
578
579 * g++.old-deja/g++.pt/instantiate7.C: New test.
580
581 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
582
583 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
584 * g++.old-deja/g++.mike/thunk3.C: Likewise.
585 * g++.old-deja/g++.other/rtti3.C: Likewise.
586 * g++.old-deja/g++.other/rttid3.C: Likewise.
587
588 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
589
590 * g77.f-torture/compile/20000630-1.x: Fix typo
591
592 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
593
594 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
595 assembly output.
596
597 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
598
599 * gcc.dg/cpp/ident.c: New test.
600
601 2000-07-05 Neil Booth <NeilB@earthling.net>
602
603 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
604 gcc.dg/cpp/lexstrng.c: New tests.
605
606 2000-07-04 Neil Booth <NeilB@earthling.net>
607
608 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
609 * gcc.dg/cpp/strify2.c: Same.
610
611 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
612
613 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
614 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
615 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
616 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
617
618 * testsuite/gcc.dg/cpp/macro1.c,
619 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
620 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
621 testsuite/gcc.dg/cpp/strify1.c,
622 testsuite/gcc.dg/cpp/strify2.c: New tests.
623
624 2000-07-03 Jakub Jelinek <jakub@redhat.com>
625
626 * gcc.c-torture/execute/20000703-1.c: New test.
627
628 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
629
630 * g++.old-deja/g++.pt (lookup10.C): New test.
631
632 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
633
634 * g++.old-deja/g++.pt (typename25.C): New test.
635
636 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
637
638 * gcc.c-torture/compile/20000701-1.c: New test.
639
640 2000-06-30 Nick Clifton <nickc@cygnus.com>
641
642 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
643 to test case.
644
645 2000-06-30 Catherine Moore <clm@cygnus.com>
646
647 * gcc.c-torture/execute/align-1.c: New test.
648
649 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
650
651 * g++.old-deja/g++.pt/expr8.C: New test.
652 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
653
654 2000-06-29 Nick Clifton <nickc@cygnus.com>
655
656 * gcc.c-torture/compile/20000629-1.c: New test.
657
658 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
659
660
661 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
662 gcc.dg/noncompile directory, depending on whether they're
663 preprocessor tests or not. Annotate all the tests for the dg
664 framework.
665
666 * gcc.c-torture/noncompile/noncompile.exp: Delete.
667 * gcc.dg/noncompile/noncompile.exp: New.
668
669 * Moved files:
670 Old name New name
671 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
672 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
673 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
674 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
675 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
676 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
677 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
678 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
679 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
680 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
681 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
682 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
683 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
684 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
685 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
686 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
687 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
688 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
689 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
690 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
691 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
692 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
693 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
694 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
695
696 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
697 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
698 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
699 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
700 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
701 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
702
703 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
704
705 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
706 declare one variable. On the fourth, error.
707 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
708 declared by 20000628-1a.h.
709
710 2000-06-29 Richard Henderson <rth@redhat.com>
711
712 * gcc.c-torture/execute/930529-1.x: New file.
713 * gcc.dg/920413-1.c: Adjust expected warning text.
714 * gcc.dg/980217-1.c: Declare abort.
715 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
716
717 Thu Jun 29 09:42:40 2000 Jeffrey A Law (law@cygnus.com)
718
719 * g77.f-torture/compile/20000629-1.f: New test.
720 * g77.f-torture/compile/20000629-1.x: Expected to fail.
721
722 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
723
724 Rearrange lots of files, removing entirely the
725 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
726 directories.
727
728 * Deleted files:
729 gcc.c-torture/code_quality/code_quality.exp
730 gcc.c-torture/special/special.exp
731 gcc.failure/failure.exp
732 gcc.failure/940409-1.x
733 gcc.c-torture/compile/961203-1.x
734
735 * New files:
736 gcc.misc-tests/linkage.exp
737 gcc.c-torture/execute/920730-1t.c
738 gcc.c-torture/execute/920730-1t.x
739 gcc.c-torture/compile/920520-1.x
740 gcc.c-torture/compile/920521-1.x
741 gcc.c-torture/compile/981006-1.x
742 gcc.c-torture/execute/eeprof-1.x
743
744 * Moved files (possibly with modifications to fit a new harness):
745 Old name New name
746 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
747 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
748 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
749 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
750 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
751 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
752 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
753 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
754 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
755 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
756 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
757 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
758 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
759 gcc.failure/940409-1.c gcc.dg/940409-1.c
760
761 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
762
763 * c-torture/compile/961203-1.x: Delete.
764
765 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
766 not exit. Include stdio.h.
767 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
768 * gcc.misc-tests/dg-12.c: Likewise.
769 * gcc.misc-tests/dg-5.c: Likewise.
770 * gcc.misc-tests/dg-6.c: Likewise.
771 * gcc.misc-tests/dg-7.c: Prototype abort.
772 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
773 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
774 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
775 not exit.
776 * gcc.misc-tests/sieve.c: Use return from main, not exit.
777 * gcc.misc-tests/sort2.c: Use return from main, not exit.
778
779 2000-06-28 Jakub Jelinek <jakub@redhat.com>
780
781 * gcc.dg/cpp/20000628-1.c: New test.
782 * gcc.dg/cpp/20000628-1.h: New header for above test.
783 * gcc.dg/cpp/20000628-1a.h: Likewise.
784
785 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
786
787 * gcc.dg/cpp: New directory.
788 * gcc.dg/cpp/cpp.exp: New driver.
789 * gcc.dg/cpp/20000627-1.c: New test.
790 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
791 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
792 and rewrite as a compilation test.
793
794 * gcc.dg: Move many files into the cpp subdirectory, possibly
795 renaming or editing them as well.
796 Old name New name
797 990119-1.c cpp/19990119-1.c
798 990228-1.c cpp/19990228-1.c
799 990407-1.c cpp/19990407-1.c
800 990409-1.c cpp/19990409-1.c
801 990413-1.c cpp/19990413-1.c
802 990703-1.c cpp/19990703-1.c
803 20000127-1.c cpp/20000127-1.c
804 20000129-1.c cpp/20000129-1.c
805 20000207-1.c cpp/20000207-1.c
806 20000207-2.c cpp/20000207-2.c
807 20000209-1.c cpp/20000209-1.c
808 20000209-2.c cpp/20000209-2.c
809 20000301-1.c cpp/20000301-1.c
810 20000419-1.c cpp/20000419-1.c
811 20000510-1.S cpp/20000510-1.S
812 20000519-1.c cpp/20000519-1.c
813 20000529-1.c cpp/20000529-1.c
814 20000625-1.c cpp/20000625-1.c
815 20000625-2.c cpp/20000625-2.c
816 cpp-as1.c cpp/assert1.c
817 cpp-as2.c cpp/assert2.c
818 cxx-comments-1.c cpp/cxxcom1.c
819 cxx-comments-2.c cpp/cxxcom2.c
820 endif-label.c cpp/endif.c
821 cpp-hash1.c cpp/hash1.c
822 cpp-hash2.c cpp/hash2.c
823 cpp-if1.c cpp/if-1.c
824 cpp-if2.c cpp/if-2.c
825 cpp-if3.c cpp/if-3.c
826 cpp-if4.c cpp/if-4.c
827 cpp-if5.c cpp/if-5.c
828 cpp-cond.c cpp/if-cexp.c
829 cpp-missingop.c cpp/if-mop.c
830 cpp-missingparen.c cpp/if-mpar.c
831 cpp-opprec.c cpp/if-oppr.c
832 cpp-ifparen.c cpp/if-paren.c
833 cpp-shortcircuit.c cpp/if-sc.c
834 cpp-shift.c cpp/if-shift.c
835 cpp-unary.c cpp/if-unary.c
836 cpp-li1.c cpp/line1.c
837 cpp-li2.c cpp/line2.c
838 lineno.c cpp/line3.c
839 lineno-2.c cpp/line4.c
840 cpp-mi.c cpp/mi1.c
841 cpp-mic.h cpp/mi1c.h
842 cpp-micc.h cpp/mi1cc.h
843 cpp-mind.h cpp/mi1nd.h
844 cpp-mindp.h cpp/mi1ndp.h
845 cpp-mix.h cpp/mi1x.h
846 cpp-mi2.c cpp/mi2.c
847 cpp-mi2a.h cpp/mi2a.h
848 cpp-mi2b.h cpp/mi2b.h
849 cpp-mi2c.h cpp/mi2c.h
850 cpp-mi3.c cpp/mi3.c
851 cpp-mi3.def cpp/mi3.def
852 poison-1.c cpp/poison.c
853 pr-impl.c cpp/prag-imp.c
854 cpp-redef-2.c cpp/redef1.c
855 cpp-redef.c cpp/redef2.c
856 strpaste.c cpp/strp1.c
857 strpaste-2.c cpp/strp2.c
858 cpp-tradpaste.c cpp/tr-paste.c
859 cpp-tradstringify.c cpp/tr-str.c
860 cpp-tradwarn1.c cpp/tr-warn1.c
861 cpp-tradwarn2.c cpp/tr-warn2.c
862 trigraphs.c cpp/trigraphs.c
863 cpp-unc1.c cpp/unc1.c
864 cpp-unc2.c cpp/unc2.c
865 cpp-unc3.c cpp/unc3.c
866 cpp-unc.c cpp/unc4.c
867 undef.c cpp/undef1.c
868 undef-2.c cpp/undef2.c
869 cpp-wi1.c cpp/widestr1.c
870
871 2000-06-27 Mark Mitchell <mark@codesourcery.com>
872
873 * lib/g++.exp (g++_include_flags): Tweak.
874
875 2000-06-27 H.J. Lu <hjl@gnu.org>
876 Loren J. Rittle <ljrittle@acm.org>
877
878 * lib/g++.exp (g++_include_flags): Override libgloss.exp
879 version with one that knows about the new gcc tree structure.
880 (g++_link_flags): Same.
881
882 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
883
884 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
885 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
886 case we are cross-compiling.
887
888 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
889 g++.old-deja/g++.niklas/Makefile.in,
890 g++.old-deja/g++.niklas/configure.in,
891 g++.old-deja/g++.other/Makefile.in,
892 g++.old-deja/g++.other/configure.in,
893 gcc.c-torture/code_quality/Makefile.in,
894 gcc.c-torture/code_quality/configure.in,
895 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
896 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
897 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
898 gcc.c-torture/execute/ieee/Makefile.in,
899 gcc.c-torture/execute/ieee/configure.in,
900 gcc.c-torture/noncompile/Makefile.in,
901 gcc.c-torture/noncompile/configure.in,
902 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
903 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
904 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
905
906 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
907
908 * g++.old-deja/g++.other/ambig3.C: New test.
909
910 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
911
912 * g++.old-deja/g++.pt/syntax1.C: New test.
913 * g++.old-deja/g++.pt/syntax2.C: New test.
914 * g++.old-deja/g++.other/syntax3.C: New test.
915 * g++.old-deja/g++.other/syntax4.C: New test.
916
917 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
918
919 * gcc.dg/20000623-1.c: Prototype exit and abort.
920
921 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
922
923 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
924 New tests.
925 * gcc.dg/cpp-mi3.def: New file.
926
927 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
928 inside assertions.
929 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
930 lexer's error messages.
931 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
932 divine anything from the linemarkers.
933 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
934 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
935
936 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
937
938 * gcc.dg/20000623-1.c: New test.
939
940 2000-06-22 Jakub Jelinek <jakub@redhat.com>
941
942 * gcc.c-torture/execute/20000622-1.c: New test.
943
944 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
945
946 * g++.old-deja/g++.other/init15.C: New test.
947
948 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
949
950 * g++.old-deja/g++.pt/vaarg2.C: New test.
951 * g++.old-deja/g++.pt/vaarg3.C: New test.
952
953 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
954
955 * g++.old-deja/g++.other/dyncast6.C: New test.
956
957 2000-06-15 Jakub Jelinek <jakub@redhat.com>
958
959 * gcc.c-torture/execute/loop-6.c: New test.
960
961 2000-06-14 Jakub Jelinek <jakub@redhat.com>
962
963 * gcc.dg/20000614-1.c: New test.
964 * gcc.dg/20000614-2.c: New test.
965
966 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
967
968 * g++.old-deja/g++.other/inline12.C: New test.
969
970 2000-06-13 Jakub Jelinek <jakub@redhat.com>
971
972 * g++.old-deja/g++.other/eh1.C: New test.
973
974 2000-06-12 Jakub Jelinek <jakub@redhat.com>
975
976 * g++.old-deja/g++.other/type.C: New test.
977
978 2000-06-05 Jakub Jelinek <jakub@redhat.com>
979
980 * g++.old-deja/g++.other/initstring.C: New test.
981
982 2000-06-12 Jason Merrill <jason@redhat.com>
983
984 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
985
986 Fri Jun 9 22:46:34 2000 Jeffrey A Law (law@cygnus.com)
987
988 * gcc.c-torture/compile/20000609-1.c: New test.
989
990 Fri Jun 9 21:54:28 2000 Clinton Popetz <cpopetz@cygnus.com>
991
992 * gcc.dg/20000609-1.c: New test.
993
994 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
995
996 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
997 * gcc.c-torture/noncompile/poison-1.c: Move...
998 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
999 * gcc.dg/cpp-li1.c: Add a token after the #line.
1000
1001 2000-06-05 Richard Henderson <rth@cygnus.com>
1002
1003 * gcc.c-torture/execute/20000605-2.c: New test.
1004 * gcc.c-torture/execute/20000605-3.c: New test.
1005
1006 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
1007
1008 * g77.f-torture/execute/20000503-1.x: New file.
1009
1010 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
1011
1012 * g++.old-deja/g++.eh/badalloc1.C: New test.
1013
1014 2000-06-05 Richard Henderson <rth@cygnus.com>
1015
1016 * gcc.c-torture/execute/20000605-1.c: New test.
1017
1018 2000-06-05 Jakub Jelinek <jakub@redhat.com>
1019 Nathan Sidwell <nathan@codesourcery.com>
1020
1021 * gcc.c-torture/compile/20000605-1.c: New test.
1022
1023 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
1024
1025 * g77.f-torture/compile/20000601-1.f: New test.
1026
1027 2000-06-03 Richard Henderson <rth@cygnus.com>
1028
1029 * gcc.c-torture/execute/20000603-1.c: New.
1030
1031 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
1032
1033 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
1034 * gcc.dg/noreturn-2.c (noreturn): Likewise.
1035
1036 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
1037
1038 * gcc.dg/compare2.c (case 12): XFAIL.
1039 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
1040 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
1041
1042 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
1043
1044 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
1045
1046 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
1047 guard macro is already defined when the header is first
1048 included.
1049 * gcc.dg/cpp-mix.h: New file.
1050 * gcc.dg/endif-label.c: Update patterns to match compiler.
1051
1052 * g++.brendan/complex1.C: Declare abort.
1053 * g++.law/refs4.C: Remove XFAIL.
1054 * g++.oliva/expr2.C: Declare abort and exit.
1055
1056 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
1057
1058 * gcc.c-torture/execute/20000528-1.c: New test.
1059
1060 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
1061 * g++.old-deja/g++.law/temps4.C: Likewise.
1062
1063 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
1064 stdlib.h. Call abort() on failure.
1065 * g++.old-deja/g++.law/refs4.C: Likewise.
1066 * g++.old-deja/g++.law/temps4.C: Likewise.
1067 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
1068 * gcc.c-torture/execute/20000112-1.c: Include string.h.
1069
1070 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
1071
1072 Relative to g++.dg/special:
1073 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
1074
1075 Relative to g++.old-deja:
1076 * g++.brendan/complex1.C, g++.jason/optimize2.C,
1077 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
1078 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
1079 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
1080 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
1081 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
1082 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
1083
1084 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
1085 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
1086 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
1087 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
1088 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
1089 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
1090 and/or string.h.
1091
1092 * g++.other/goto1.C: Update expectations for error messages.
1093
1094 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
1095
1096 * gcc.c-torture/compile/20000523-1.c: New test.
1097
1098 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
1099
1100 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
1101
1102 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
1103
1104 * g++.old-deja/g++.eh/catch11.C: New test.
1105 * g++.old-deja/g++.eh/catch12.C: New test.
1106
1107 2000-05-24 Nick Clifton <nickc@cygnus.com>
1108
1109 * gcc.c-torture/execute/20000523-1.c: New test.
1110
1111 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
1112
1113 * c-torture/execute/bcp-1.c: Replace abort in arg of
1114 __builtin_constant_p with a generic external function.
1115
1116 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
1117 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
1118 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
1119 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
1120 Prototype abort and/or exit.
1121
1122 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
1123 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
1124 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
1125 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
1126
1127 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
1128
1129 * gcc.dg/dwarf2-1.c: New test.
1130
1131 2000-05-20 Richard Henderson <rth@cygnus.com>
1132
1133 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
1134
1135 2000-05-20 Andreas Jaeger <aj@suse.de>
1136
1137 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
1138 testcase.
1139
1140 2000-05-19 David Edelsohn <edelsohn@gnu.org>
1141
1142 * gcc.c-torture/execute/20000519-2.c: New test.
1143
1144 2000-05-19 Andreas Jaeger <aj@suse.de>
1145
1146 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
1147 which fails with SSA.
1148
1149 * lib/c-torture.exp: Also test with -O3 -fssa.
1150
1151 2000-05-18 Michael Meissner <meissner@redhat.com>
1152
1153 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
1154 * gcc.c-torture/execute/920415-1.c: Ditto.
1155 * gcc.c-torture/execute/920501-1.c: Ditto.
1156 * gcc.c-torture/execute/conversion.c: Ditto.
1157 * gcc.c-torture/execute/cvt-1.c: Ditto.
1158
1159 Thu May 18 16:03:29 2000 Jeffrey A Law (law@cygnus.com)
1160
1161 * gcc.c-torture/compile/20000518-1.c: New test.
1162
1163 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
1164
1165 * g77.f-torture/compile/200005018.f: New test.
1166
1167 Wed May 17 18:30:10 2000 Jeffrey A Law (law@cygnus.com)
1168
1169 * gcc.c-torture/compile/20000517-1.c: New test.
1170
1171 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1172
1173 * gcc.c-torture/execute/20000516-1.c: New test.
1174
1175 2000-05-15 Jakub Jelinek <jakub@redhat.com>
1176
1177 * g++.old-deja/g++.other/eh.C: New test.
1178
1179 2000-05-12 Richard Henderson <rth@cygnus.com>
1180
1181 * gcc.c-torture/execute/990208-1.c (main): Don't pass
1182 constants through to doit's conditional.
1183
1184 Thu May 11 19:02:43 2000 Jeffrey A Law (law@cygnus.com)
1185
1186 * gcc.c-torture/compile/20000511-1.c: New test.
1187 * g77.f-torture/compile/20000511-1.f: New test.
1188 * g77.f-torture/compile/20000511-2.f: New test.
1189
1190 2000-05-11 Michael Meissner <meissner@redhat.com>
1191
1192 * gcc.c-torture/execute/20000511-1.c: New test.
1193
1194 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
1195
1196 * gcc.dg/dg.exp: Scan .S files as well as .c files.
1197 * gcc.dg/20000510-1.S: New.
1198
1199 2000-05-08 Catherine Moore <clm@cygnus.com>
1200
1201 * gcc.dg/unused-3.c: New.
1202
1203 2000-05-06 Richard Henderson <rth@cygnus.com>
1204
1205 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
1206 * g++.old-deja/g++.mike/warn1.C: Likewise.
1207 * g++.old-deja/g++.pt/local1.C: Likewise.
1208 * g++.old-deja/g++.pt/local7.C: Likewise.
1209 * g++.old-deja/g++.pt/spec16.C: Likewise.
1210
1211 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
1212
1213 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
1214
1215 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
1216
1217 * g77.f-torture/execute/20000503-1.f: New test.
1218
1219 2000-05-04 Andreas Jaeger <aj@suse.de>
1220
1221 * gcc.dg/noreturn-2.c: New test.
1222
1223 2000-05-04 Neil Booth <NeilB@earthling.net>
1224
1225 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
1226 preprocessor.
1227
1228 2000-05-04 Richard Henderson <rth@cygnus.com>
1229
1230 * gcc.c-torture/execute/20000503-1.c: Fix typo.
1231
1232 2000-05-04 Richard Henderson <rth@cygnus.com>
1233
1234 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
1235 OpenSSL by Jason R Thorpe.
1236
1237 Wed May 3 13:02:10 2000 Jim Wilson <wilson@cygnus.com>
1238
1239 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
1240
1241 2000-05-03 Robert Lipe <robertlipe@usa.net>
1242
1243 * gcc.dg/20000503-1.c: New test.
1244
1245 2000-05-02 Jakub Jelinek <jakub@redhat.com>
1246
1247 * gcc.c-torture/compile/20000502-1.c: New test.
1248 * g++.old-deja/g++.other/align.C: New test.
1249 * gcc.dg/cpp-tradstringify.c: New test.
1250
1251 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
1252
1253 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
1254 and hard registers.
1255
1256 2000-04-26 Geoff Keating <geoffk@cygnus.com>
1257
1258 * gcc.c-torture/execute/loop-5.c: New test.
1259
1260 2000-04-25 Jakub Jelinek <jakub@redhat.com>
1261
1262 * gcc.c-torture/execute/va-arg-20.c: New test.
1263
1264 Sun Apr 23 14:41:33 2000 Jeffrey A Law (law@cygnus.com)
1265
1266 * gcc.c-torture/execute/20000422-1.c: New test.
1267
1268 2000-04-20 Greg McGary <gkm@gnu.org>
1269
1270 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
1271 when optimizing, but without sibling-call optimizations (-O1).
1272
1273 Thu Apr 20 11:57:03 2000 Jeffrey A Law (law@cygnus.com)
1274
1275 * gcc.c-torture/compile/20000420-1.c: New test.
1276
1277 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
1278
1279 * g++.abi/ptrflags.C: New test.
1280 * g++.eh/catchptr1.C: Test incomplete pointer chains.
1281
1282 Wed Apr 19 09:16:32 2000 Catherine Moore <clm@cygnus.com>
1283
1284 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
1285
1286 2000-04-19 Greg McGary <gkm@gnu.org>
1287
1288 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
1289 sibling-call optimizations.
1290
1291 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
1292
1293 * gcc.dg/20000419-1.c: New test.
1294
1295 Wed Apr 12 22:54:02 2000 Hans-Peter Nilsson <hp@axis.com>
1296
1297 * gcc.c-torture/execute/20000412-6.c: New test.
1298
1299 Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
1300
1301 * gcc.c-torture/execute/20000412-5.c: New test.
1302 * g77.f-torture/compile/20000412-1.f: New test.
1303 * gcc.c-torture/execute/20000412-4.c: New test.
1304 * gcc.c-torture/compile/20000412-2.c: New test.
1305 * gcc.c-torture/execute/20000412-3.c: New test.
1306 * gcc.c-torture/compile/20000412-1.c: New test.
1307 * gcc.c-torture/execute/20000412-2.c: New test.
1308
1309 2000-04-12 Jakub Jelinek <jakub@redhat.com>
1310
1311 * objc/execute/bf-20.m: New test.
1312
1313 2000-04-10 Richard Henderson <rth@cygnus.com>
1314
1315 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
1316
1317 * gcc.c-torture/execute/20000412-1.c: New test.
1318
1319 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
1320
1321 * g++.old-deja/g++.eh/catchptr1.C: New test.
1322
1323 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
1324
1325 * g++.old-deja/g++.abi/cxa_vec.C: New test.
1326
1327 2000-04-08 Neil Booth <NeilB@earthling.net>
1328
1329 * gcc.dg/cpp-nullchar.c: Remove test as
1330 embedded nulls cause problems.
1331
1332 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1333
1334 * gcc.dg/compare2.c: New test.
1335
1336 2000-04-08 Neil Booth <NeilB@earthling.net>
1337
1338 * gcc.dg/cpp-nullchar.c: New test.
1339
1340 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
1341
1342 * gcc.dg/cpp-mi2.c: New test.
1343 * gcc.dg/cpp-mi2[abc].h: New files.
1344
1345 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
1346
1347 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
1348 member name.
1349
1350 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
1351
1352 * g++.old-deja/g++.abi/vmihint.C: New test.
1353
1354 2000-04-06 Neil Booth <NeilB@earthling.net>
1355
1356 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
1357 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
1358 copyright.
1359
1360 Wed Apr 5 22:51:36 2000 Hans-Peter Nilsson <hp@axis.com>
1361
1362 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
1363 avoid stack-frame overwrite.
1364
1365 2000-04-05 Jakub Jelinek <jakub@redhat.com>
1366
1367 * gcc.c-torture/compile/20000405-2.c: New test.
1368 * gcc.c-torture/compile/20000405-3.c: New test.
1369
1370 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1371
1372 * gcc.c-torture/compile/20000405-1.c: New test.
1373
1374 2000-04-04 Geoff Keating <geoffk@cygnus.com>
1375
1376 * gcc.dg/cast-qual-1.c: Revert last change.
1377
1378 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1379
1380 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
1381
1382 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
1383
1384 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
1385 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
1386
1387 Mon Apr 3 02:35:34 2000 Jeffrey A Law (law@cygnus.com)
1388
1389 * gcc.c-torture/compile/20000403-2.c: New test.
1390 * gcc.c-torture/compile/20000403-1.c: New test.
1391
1392 Mon Apr 3 16:53:52 2000 Hans-Peter Nilsson <hp@axis.com>
1393
1394 * gcc.c-torture/execute/20000403-1.c: New test.
1395
1396 2000-04-03 Geoff Keating <geoffk@cygnus.com>
1397
1398 * gcc.c-torture/execute/20000402-1.c: New test.
1399
1400 Mon Apr 3 14:10:34 2000 Donald Lindsay <dlindsay@cygnus.com>
1401
1402 * gcc.c-torture/execute/va-arg-15.c: New test.
1403 * gcc.c-torture/execute/va-arg-16.c: New test.
1404 * gcc.c-torture/execute/va-arg-17.c: New test.
1405 * gcc.c-torture/execute/va-arg-18.c: New test.
1406 * gcc.c-torture/execute/va-arg-19.c: New test.
1407
1408 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
1409
1410 * gcc.c-torture/compile/981211-1.c: Move to...
1411 * gcc.dg/cpp-as1.c: ...here.
1412 * gcc.dg/cpp-as2.c: New file.
1413
1414 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
1415 compiler.
1416
1417 2000-04-02 Neil Booth <NeilB@earthling.net>
1418
1419 * gcc.dg/cpp-cond.c New tests.
1420 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
1421 accidental success less likely.
1422 * gcc.dg/cpp-missingop.c New tests.
1423 * gcc.dg/cpp-missingparen.c New tests.
1424 * gcc.dg/cpp-shift.c New tests.
1425 * gcc.dg/cpp-shortcircuit.c New tests.
1426 * gcc.dg/cpp-unary.c New tests.
1427
1428 Wed Mar 29 13:44:23 2000 Jeffrey A Law (law@cygnus.com)
1429
1430 * gcc.c-torture/compile/20000329-1.c: New test.
1431
1432 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
1433
1434 * gcc.c-torture/compile/20000326-1.c: New test.
1435 * gcc.c-torture/compile/20000326-2.c: New test.
1436
1437 2000-03-24 Geoff Keating <geoffk@cygnus.com>
1438
1439 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
1440 the first parameter is a function argument.
1441
1442 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
1443
1444 * g++.old-deja/g++.ext/array4.C: New test.
1445
1446 2000-03-22 Geoff Keating <geoffk@cygnus.com>
1447
1448 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
1449
1450 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1451
1452 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1453
1454 2000-03-19 Richard Henderson <rth@cygnus.com>
1455
1456 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
1457
1458 2000-03-19 Richard Henderson <rth@cygnus.com>
1459
1460 * gcc.c-torture/compile/20000319-1.c: New test.
1461
1462 Tue Mar 14 08:58:37 2000 Jeffrey A Law (law@cygnus.com)
1463
1464 * gcc.c-torture/execute/20000314-3.c: New test.
1465 * gcc.c-torture/execute/20000314-2.c: New test.
1466 * gcc.c-torture/execute/20000314-1.c: New test.
1467 * gcc.c-torture/compile/20000314-2.c: New test.
1468 * gcc.c-torture/compile/20000314-1.c: New test.
1469
1470 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
1471
1472 * g++.old-deja/g++.warn/inline.C: New test.
1473
1474 Fri Mar 10 01:15:19 2000 Hans-Peter Nilsson <hp@bitrange.com>
1475
1476 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
1477 standards-compliant result rather than specific constants.
1478 Put test-values in array.
1479
1480 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
1481
1482 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
1483 (g++_target_compile): Put test-specific options last.
1484
1485 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
1486
1487 * g++.old-deja/g++.eh/vbase4.C: New test.
1488
1489 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
1490
1491 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
1492
1493 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
1494
1495 * g++.old-deja/g++.brendan/misc12.C: Removed.
1496 * g++.old-deja/g++.pt/memtemp77.C: Constify.
1497 * g++.old-deja/g++.ext/pretty4.C: New test.
1498
1499 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
1500
1501 * g++.old-deja/g++.other/string2.C: New test.
1502
1503 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
1504
1505 * g++.old-deja/g++.warn/impint2.C: New test.
1506
1507 Sun Mar 5 23:25:12 2000 Hans-Peter Nilsson <hp@bitrange.com>
1508
1509 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
1510 is 1, not zero.
1511
1512 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
1513
1514 * g++.old-deja/g++.warn/impint.C: New test.
1515 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
1516 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
1517 * g++.old-deja/g++.pt/explicit12.C: Likewise.
1518 * g++.old-deja/g++.pt/explicit13.C: Likewise.
1519 * g++.old-deja/g++.pt/explicit17.C: Likewise.
1520 * g++.old-deja/g++.pt/explicit18.C: Likewise.
1521 * g++.old-deja/g++.pt/explicit19.C: Likewise.
1522 * g++.old-deja/g++.pt/explicit23.C: Likewise.
1523 * g++.old-deja/g++.pt/explicit31.C: Likewise.
1524 * g++.old-deja/g++.pt/explicit35.C: Likewise.
1525 * g++.old-deja/g++.pt/explicit6.C: Likewise.
1526 * g++.old-deja/g++.pt/memclass7.C: Likewise.
1527
1528 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
1529
1530 * gcc.dg/cpp-redef.c: New test.
1531
1532 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
1533
1534 * g++.old-deja/g++.pt/unify7.C: New test.
1535
1536 Sat Feb 26 19:46:09 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1537
1538 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
1539 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
1540
1541 2000-02-25 Geoff Keating <geoffk@cygnus.com>
1542
1543 * gcc.c-torture/compile/20000224-1.c: New test.
1544
1545 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1546
1547 * gcc.c-torture/compile/cpp-2.c: New test.
1548 * gcc.c-torture/compile/cpp-1.c: New test.
1549
1550 Fri Feb 25 21:44:49 2000 Jeffrey A Law (law@cygnus.com)
1551
1552 * gcc.c-torture/execute/20000225-1.c: New test.
1553
1554 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1555
1556 * gcc.dg/cpp-li2.c: New test.
1557
1558 * gcc.dg/cpp-wi1.c: New test.
1559
1560 * gcc.dg/cpp-li1.c: New test.
1561
1562 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
1563
1564 * g++.old-deja/g++.other/sizeof5.C: New test.
1565
1566 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1567
1568 * gcc.c-torture/execute/va-arg-13.c: New test.
1569
1570 Wed Feb 23 14:16:06 2000 Donald Lindsay <dlindsay@cygnus.com>
1571
1572 * gcc.c-torture/execute/va-arg-12.c: New test.
1573
1574 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
1575
1576 * gcc.c-torture/execute/20000223-1.c: New test.
1577
1578 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
1579
1580 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
1581
1582 2000-02-22 Mark Mitchell <mark@codesourcery.com>
1583
1584 * g++.old-deja/g++.abi/ptrmem.C: New test.
1585
1586 2000-02-19 Richard Henderson <rth@cygnus.com>
1587
1588 * gcc.c-torture/compile/init-3.c: New.
1589
1590 2000-02-17 Mark Mitchell <mark@codesourcery.com>
1591
1592 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
1593 ALWAYS_CXXFLAGS.
1594
1595 Fri Feb 11 12:35:40 2000 Robert Lipe <robertl@sco.com>
1596
1597 * gcc.c-torture/compile/20000211-3.c: New test.
1598
1599 Fri Feb 11 12:35:40 2000 Martin Buchholz <martin@xemacs.org>
1600
1601 * gcc.c-torture/compile/20000211-2.c: New test.
1602
1603 Fri Feb 11 12:35:40 2000 Jeffrey A Law (law@cygnus.com)
1604
1605 * gcc.c-torture/compile/20000211-1.c: New test.
1606
1607 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
1608
1609 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
1610 on native targets
1611
1612 2000-02-08 Nathan Sidwell <nathan@acm.org>
1613
1614 * g++.old-deja/g++.other/cast5.C: New test.
1615
1616 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
1617
1618 * gcc.c-torture/execute/20000205-1.c: New.
1619
1620 2000-02-03 Nathan Sidwell <nathan@acm.org>
1621
1622 * g++.old-deja/g++.jason/cast3.C: Return void.
1623 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
1624
1625 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1626
1627 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
1628
1629 * gcc.dg/loop-1.c: New test.
1630
1631 2000-01-27 Jakub Jelinek <jakub@redhat.com>
1632
1633 * gcc.c-torture/compile/20000127-1.c: New test.
1634 * gcc.c-torture/execute/991228-1.c: New test.
1635
1636 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1637
1638 * gcc.dg/unused-2.c: New test.
1639
1640 * gcc.dg/conv-1.c: New test.
1641
1642 2000-01-24 Mark Mitchell <mark@codesourcery.com>
1643
1644 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
1645 compiler.
1646 (tool_option_proc): Fix typo.
1647
1648 2000-01-24 Geoff Keating <geoffk@cygnus.com>
1649
1650 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
1651 of the ld on the host, not on the build machine.
1652 Also, don't crash if '--help' is not a supported option.
1653
1654 2000-01-24 Richard Henderson <rth@cygnus.com>
1655
1656 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
1657
1658 Thu Jan 20 12:34:48 2000 Jeffrey A Law (law@cygnus.com)
1659
1660 * gcc.c-torture/execute/20000120-2.c: New test.
1661 * gcc.c-torture/execute/20000120-1.c: New test.
1662
1663 Thu Jan 13 02:29:32 2000 Jeffrey A Law (law@cygnus.com)
1664
1665 * gcc.c-torture/execute/20000113-1.c: New test.
1666
1667 Wed Jan 12 20:26:58 2000 Jeffrey A Law (law@cygnus.com)
1668
1669 * gcc.c-torture/execute/20000112-1.c: New test.
1670
1671 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1672
1673 * gcc.dg/20000111-1.c: New test.
1674
1675 Mon Jan 10 18:12:49 2000 Jeffrey A Law (law@cygnus.com)
1676
1677 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
1678 with 16 bit integers.
1679
1680 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1681
1682 * gcc.dg/20000108-1.c: New test.
1683
1684 2000-01-05 Nathan Sidwell <nathan@acm.org>
1685
1686 * g++.old-deja/g++.ns/koenig8.C: New test.
1687
1688 2000-01-05 Nathan Sidwell <nathan@acm.org>
1689
1690 * g++.old-deja/g++.other/cast4.C: New test.
1691
1692 Wed Jan 5 00:26:20 2000 Jeffrey A Law (law@cygnus.com)
1693
1694 * gcc.c-torture/compile/20000105-2.c: New test.
1695 * gcc.c-torture/compile/20000105-1.c: New test.
1696
1697 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1698
1699 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
1700 references to printf & atoi to conform to ANSI standard.
1701 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
1702 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
1703 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
1704 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
1705 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
1706 * g++.old-deja/g++.brendan/complex1.C: Likewise.
1707 * g++.old-deja/g++.brendan/copy1.C: Likewise.
1708 * g++.old-deja/g++.brendan/copy2.C: Likewise.
1709 * g++.old-deja/g++.brendan/copy3.C: Likewise.
1710 * g++.old-deja/g++.brendan/copy4.C: Likewise.
1711 * g++.old-deja/g++.brendan/copy5.C: Likewise.
1712 * g++.old-deja/g++.brendan/copy6.C: Likewise.
1713 * g++.old-deja/g++.brendan/copy7.C: Likewise.
1714 * g++.old-deja/g++.brendan/copy8.C: Likewise.
1715 * g++.old-deja/g++.brendan/crash11.C: Likewise.
1716 * g++.old-deja/g++.brendan/crash14.C: Likewise.
1717 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
1718 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1719 * g++.old-deja/g++.brendan/delete2.C: Likewise.
1720 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
1721 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
1722 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
1723 * g++.old-deja/g++.brendan/eh1.C: Likewise.
1724 * g++.old-deja/g++.brendan/groff1.C: Likewise.
1725 * g++.old-deja/g++.brendan/init3.C: Likewise.
1726 * g++.old-deja/g++.brendan/misc12.C: Likewise.
1727 * g++.old-deja/g++.brendan/misc7.C: Likewise.
1728 * g++.old-deja/g++.brendan/new2.C: Likewise.
1729 * g++.old-deja/g++.brendan/operators4.C: Likewise.
1730 * g++.old-deja/g++.brendan/operators5.C: Likewise.
1731 * g++.old-deja/g++.brendan/overload2.C: Likewise.
1732 * g++.old-deja/g++.brendan/overload7.C: Likewise.
1733 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
1734 * g++.old-deja/g++.brendan/reference1.C: Likewise.
1735 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
1736 * g++.old-deja/g++.brendan/template24.C: Likewise.
1737 * g++.old-deja/g++.brendan/template3.C: Likewise.
1738 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
1739 * g++.old-deja/g++.jason/inline3.C: Likewise.
1740 * g++.old-deja/g++.jason/opeq.C: Likewise.
1741 * g++.old-deja/g++.law/arg5.C: Likewise.
1742 * g++.old-deja/g++.law/arm7.C: Likewise.
1743 * g++.old-deja/g++.law/ctors11.C: Likewise.
1744 * g++.old-deja/g++.law/cvt8.C: Likewise.
1745 * g++.old-deja/g++.law/init9.C: Likewise.
1746 * g++.old-deja/g++.law/refs4.C: Likewise.
1747 * g++.old-deja/g++.law/template2.C: Likewise.
1748 * g++.old-deja/g++.law/visibility24.C: Likewise.
1749 * g++.old-deja/g++.law/vtable3.C: Likewise.
1750 * g++.old-deja/g++.mike/asm2.C: Likewise.
1751 * g++.old-deja/g++.mike/eh1.C: Likewise.
1752 * g++.old-deja/g++.mike/misc1.C: Likewise.
1753 * g++.old-deja/g++.mike/misc13.C: Likewise.
1754 * g++.old-deja/g++.mike/misc14.C: Likewise.
1755 * g++.old-deja/g++.mike/ns12.C: Likewise.
1756 * g++.old-deja/g++.mike/p1248.C: Likewise.
1757 * g++.old-deja/g++.mike/p3708.C: Likewise.
1758 * g++.old-deja/g++.mike/p3708a.C: Likewise.
1759 * g++.old-deja/g++.mike/p3708b.C: Likewise.
1760 * g++.old-deja/g++.mike/p646.C: Likewise.
1761 * g++.old-deja/g++.mike/p700.C: Likewise.
1762 * g++.old-deja/g++.mike/p783.C: Likewise.
1763 * g++.old-deja/g++.mike/p783a.C: Likewise.
1764 * g++.old-deja/g++.mike/p783b.C: Likewise.
1765 * g++.old-deja/g++.mike/p786.C: Likewise.
1766 * g++.old-deja/g++.mike/p789.C: Likewise.
1767 * g++.old-deja/g++.mike/p789a.C: Likewise.
1768 * g++.old-deja/g++.mike/p807a.C: Likewise.
1769 * g++.old-deja/g++.other/delete3.C: Likewise.
1770 * g++.old-deja/g++.other/dyncast1.C: Likewise.
1771 * g++.old-deja/g++.other/dyncast2.C: Likewise.
1772 * g++.old-deja/g++.other/dyncast3.C: Likewise.
1773 * g++.old-deja/g++.other/empty1.C: Likewise.
1774 * g++.old-deja/g++.other/temporary1.C: Likewise.
1775 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
1776 * g++.old-deja/g++.pt/t16.C: Likewise.
1777 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
1778
1779 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
1780
1781 * gcc.dg/991230-1.c: New test.
1782
1783 Wed Dec 29 23:48:49 1999 Jeffrey A Law (law@cygnus.com)
1784
1785 * gcc.c-torture/compile/991229-3.c: New test.
1786 * gcc.c-torture/compile/991229-2.c: New test.
1787 * gcc.c-torture/compile/991229-1.c: New test.
1788
1789 Wed Dec 29 20:54:46 1999 Greg McGary <gkm@eng.ascend.com>
1790
1791 * gcc.c-torture/compile/labels-2.c: New test.
1792
1793 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
1794
1795 * gcc.c-torture/execute/991227-1.c: New test.
1796
1797 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1798
1799 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
1800
1801 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
1802
1803 * gcc.c-torture/execute/991221-1.c: New test.
1804
1805 1999-12-20 Nathan Sidwell <nathan@acm.org>
1806
1807 * g++.old-deja/g++.other/cast3.C: New test.
1808
1809 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
1810
1811 * gcc.c-torture/execute/991216-4.c: New test.
1812
1813 1999-12-16 Michael Meissner <meissner@cygnus.com>
1814
1815 * gcc.c-torture/execute/991216-1.c: New test.
1816 * gcc.c-torture/execute/991216-2.c: New test.
1817 * gcc.c-torture/execute/991216-3.c: New test.
1818
1819 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
1820
1821 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
1822 Actually make the test fail by using "-O2" for compilation.
1823
1824 1999-12-15 Nathan Sidwell <nathan@acm.org>
1825
1826 * g++.old-deja/g++.warn/cast-align1.C: New test.
1827
1828 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
1829
1830 * gcc.c-torture/compile/991214-1.c: New test.
1831 * gcc.c-torture/compile/991214-2.c: New test.
1832
1833 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
1834
1835 * gcc.dg/991214-1.c: New test.
1836
1837 Mon Dec 13 23:03:09 1999 Jeffrey A Law (law@cygnus.com)
1838
1839 * gcc.c-torture/compile/991213-3.c: New test.
1840 * gcc.c-torture/compile/991213-2.c: New test.
1841 * gcc.c-torture/compile/991213-1.c: New test.
1842
1843 Fri Dec 10 00:53:10 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
1844
1845 * gcc.dg/991209-1.c: New test.
1846
1847 Wed Dec 8 23:44:08 1999 Nathan Sidwell <nathan@acm.org>
1848
1849 * gcc.c-torture/compile/991208-1.c: New test.
1850
1851 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1852
1853 * gcc.dg/ultrasp2.c: New test.
1854
1855 1999-12-05 Alex Samuel <samuel@codesourcery.com>
1856
1857 * g++.old-deja/g++.abi/align.C (main): Fix typo.
1858
1859 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
1860
1861 * gcc.c-torture/compile/991202-1.c: New test.
1862 * gcc.c-torture/execute/991202-1.c: New test.
1863 * gcc.c-torture/execute/991202-2.c: New test.
1864 * gcc.c-torture/execute/991202-3.c: New test.
1865
1866 1999-12-02 Alex Samuel <samuel@codesourcery.com>
1867
1868 * g++.old-deja/g++.abi/align.C: New test.
1869 * g++.old-deja/g++.abi/aggregates.C: Likewise.
1870 * g++.old-deja/g++.abi/bitfields.C: Likewise.
1871
1872 1999-12-01 Richard Henderson <rth@cygnus.com>
1873
1874 * gcc.c-torture/execute/991201-1.c: New.
1875
1876 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
1877
1878 * gcc.dg/991129-1.c: New test.
1879
1880 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
1881
1882 * gcc.c-torture/compile/991127-1.c: New test.
1883
1884 1999-11-22 Nathan Sidwell <nathan@acm.org>
1885
1886 * g++.old-deja/g++.other/warn4.C: New test.
1887
1888 1999-11-22 Nathan Sidwell <nathan@acm.org>
1889
1890 * g++.old-deja/g++.eh/cleanup2.C: New test.
1891 * g++.old-deja/g++.ext/pretty2.C: New test.
1892 * g++.old-deja/g++.ext/pretty3.C: New test.
1893 * g++.old-deja/g++.other/debug6.C: New test.
1894
1895 Wed Oct 20 16:18:23 1999 Jim Wilson <wilson@cygnus.com>
1896
1897 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
1898 compiler_output to look for one error message instead of two.
1899
1900 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
1901
1902 * gcc.c-torture/execute/991118-1.c: Also test case
1903 where the word boundary does not split a byte evenly.
1904
1905 1999-11-19 Nathan Sidwell <nathan@acm.org>
1906
1907 * g++.old-deja/g++.ext/restrict1.C: New test.
1908
1909 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
1910
1911 * gcc.c-torture/execute/991118-1.c: New test.
1912
1913 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
1914
1915 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
1916 working directory pathnames.
1917
1918 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
1919
1920 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
1921 host is equipped with driver.h and driver.o so it can actually
1922 compile and run the tests.
1923
1924 Fri Oct 8 18:46:11 1999 Bernd Schmidt <bernds@cygnus.co.uk>
1925
1926 * gcc.c-torture/compile/991008-1.c: New test.
1927
1928 1999-11-08 Nick Clifton <nickc@cygnus.com>
1929
1930 * lib/gcc-dg.exp: Include target-supports.exp
1931
1932 1999-11-05 Nick Clifton <nickc@cygnus.com>
1933
1934 * lib/target-supports.exp: New file: Provide procs to test for
1935 features supported by the target.
1936 (check_weak_available): Moved here from ecos.exp.
1937 (check_alias_available): New proc: Determine of the target
1938 toolchain supports the alias attribute.
1939
1940 * gcc.dg/special/ecos.exp: Move check_weak_available to
1941 target-supports.exp.
1942 (alias-1.c): Only perform the test if the target supports
1943 aliases.
1944 (wkali-1.c): Only perform the test if the target supports
1945 aliases.
1946
1947 * gcc.dg/990506-0.c: Expect error messages from cross
1948 targets as well as native targets.
1949
1950 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1951
1952 * gcc.dg/ultrasp1.c: Removed xfail.
1953 * gcc.dg/struct-ret-2.c: Likewise.
1954 * gcc.dg/array-1.c: Likewise.
1955
1956 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1957
1958 * gcc.dg/struct-ret-2.c: New test.
1959
1960 * gcc.dg/array-1.c: New test.
1961
1962 Sat Oct 30 22:23:46 1999 Stephen L Moshier <moshier@mediaone.net>
1963
1964 * gcc.c-torture/execute/991030-1.c: New test.
1965
1966 Tue Oct 26 20:25:42 1999 Richard Henderson <rth@cygnus.com>
1967
1968 * gcc.c-torture/compile/991026-2.c: New test.
1969
1970 Tue Oct 26 00:45:56 1999 Jeffrey A Law (law@cygnus.com)
1971
1972 * gcc.c-torture/compile/991026-1.c: New test.
1973
1974 Sat Oct 23 23:36:03 1999 Jeffrey A Law (law@cygnus.com)
1975
1976 * gcc.c-torture/execute/991023-1.c: New test.
1977
1978 Tue Oct 19 02:11:29 1999 Jeffrey A Law (law@cygnus.com)
1979
1980 * gcc.c-torture/execute/991019-1.c: New test.
1981
1982 Sat Oct 16 00:05:48 1999 Richard Henderson <rth@cygnus.com>
1983
1984 * gcc.c-torture/execute/991016-1.c: New test.
1985
1986 Thu Oct 14 04:22:47 1999 Stephane Carrez <stcarrez@worldnet.fr>
1987
1988 * gcc.c-torture/execute/991014-1.c: New test.
1989
1990 Wed Oct 13 22:01:35 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
1991
1992 * g++.old-deja/g++.other/union2.C: New test.
1993
1994 1999-10-13 Nathan Sidwell <nathan@acm.org>
1995
1996 * g++.old-deja/g++.other/vaarg2.C: New test.
1997 * g++.old-deja/g++.other/vaarg3.C: New test.
1998
1999 1999-10-12 Craig Burley <craig@jcb-sc.com>
2000
2001 * g77.f-torture/noncompile/19990905-1.f: Moved from being
2002 in compile/.
2003
2004 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
2005
2006 * gcc.c-torture/execute/va-arg-11.c: New test.
2007
2008 Fri Oct 1 00:53:17 1999 Mark P. Mitchell <mark@codesourcery.com>
2009
2010 * lib/file-format.exp (gcc_target_object_format): Don't
2011 crash if objdump is unavailable.
2012
2013 Wed Sep 29 23:48:44 1999 Donn Terry <donn@interix.com>
2014
2015 * gcc.misc-tests/mg.exp: delete extraneous redirection.
2016
2017 1999-09-28 Nick Clifton <nickc@cygnus.com>
2018
2019 * gcc.c-torture/compile/990928-1.c: New test.
2020
2021 Tue Sep 28 13:19:15 BST 1999 Nathan Sidwell <nathan@acm.org>
2022
2023 * g++.old-deja/g++.other/decl6.C: New test.
2024
2025 Tue Sep 28 01:19:09 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2026
2027 * gcc.c-torture/execute/va-arg-10.c: New test.
2028
2029 Mon Sep 27 09:14:24 BST 1999 Nathan Sidwell <nathan@acm.org>
2030
2031 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
2032 __PRETTY_FUNCTION__.
2033
2034 1999-09-23 Nick Clifton <nickc@cygnus.com>
2035
2036 * gcc.c-torture/execute/990923-1.c: New test.
2037
2038 1999-09-21 Nick Clifton <nickc@cygnus.com>
2039
2040 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
2041 for which -fpic is inappropriate.
2042
2043 1999-09-21 Mark Mitchell <mark@codesourcery.com>
2044
2045 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
2046
2047 Tue Sep 21 15:38:10 BST 1999 Nathan Sidwell <nathan@acm.org>
2048
2049 * g++.old-deja/g++.other/dyncast1.C: New test.
2050 * g++.old-deja/g++.other/dyncast2.C: New test.
2051 * g++.old-deja/g++.other/dyncast3.C: New test.
2052 * g++.old-deja/g++.other/dyncast4.C: New test.
2053 * g++.old-deja/g++.other/dyncast5.C: New test.
2054 * g++.old-deja/g++.eh/catch3.C: New test.
2055 * g++.old-deja/g++.eh/catch3p.C: New test.
2056 * g++.old-deja/g++.eh/catch4.C: New test.
2057 * g++.old-deja/g++.eh/catch4p.C: New test.
2058 * g++.old-deja/g++.eh/catch5.C: New test.
2059 * g++.old-deja/g++.eh/catch5p.C: New test.
2060 * g++.old-deja/g++.eh/catch6.C: New test.
2061 * g++.old-deja/g++.eh/catch6p.C: New test.
2062 * g++.old-deja/g++.eh/catch7.C: New test.
2063 * g++.old-deja/g++.eh/catch7p.C: New test.
2064 * g++.old-deja/g++.eh/catch8.C: New test.
2065 * g++.old-deja/g++.eh/catch8p.C: New test.
2066 * g++.old-deja/g++.eh/catch9.C: New test.
2067 * g++.old-deja/g++.eh/catch9p.C: New test.
2068
2069 Mon Sep 13 14:14:21 BST 1999 Nathan Sidwell <nathan@acm.org>
2070
2071 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
2072 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
2073
2074 Mon Sep 13 06:28:57 1999 Jeffrey A Law (law@cygnus.com)
2075
2076 * gcc.c-torture/compile/990913-1.c: New test.
2077
2078 Fri Sep 10 11:21:25 BST 1999 Nathan Sidwell <nathan@acm.org>
2079
2080 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
2081 * g++.old-deja/g++.jason/rfg5.C: Likewise.
2082
2083 Thu Sep 9 10:40:36 1999 Richard Henderson <rth@cygnus.com>
2084
2085 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
2086
2087 Thu Sep 9 12:32:57 BST 1999 Nathan Sidwell <nathan@acm.org>
2088
2089 * g++.old-deja/g++.other/lookup11.C: New test.
2090 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
2091 what is permitted and what we want.
2092 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
2093 overload use.
2094 * g++.old-deja/g++.jason/rfg5.C: Likewise
2095
2096 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
2097
2098 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
2099 * gcc.c-torture/noncompile/poison-1.c: New file.
2100
2101 Wed Sep 8 09:39:56 BST 1999 Nathan Sidwell <nathan@acm.org>
2102
2103 * g++.old-deja/g++.other/sizeof3.C: New test.
2104 * g++.old-deja/g++.other/sizeof4.C: New test.
2105 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
2106 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
2107
2108 1999-09-07 Richard Henderson <rth@cygnus.com>
2109
2110 * gcc.dg/va-arg-1.c: New.
2111
2112 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2113
2114 * gcc.c-torture/execute/va-arg-9.c: New test.
2115
2116 1999-09-05 Craig Burley <craig@jcb-sc.com>
2117
2118 * g77.f-torture/compile/980519-2.f: New test.
2119 * g77.f-torture/compile/19990905-0.f: New test.
2120 * g77.f-torture/compile/19990905-1.f: New test.
2121 * g77.f-torture/compile/19990905-2.f: New test.
2122
2123 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
2124
2125 Fri Sep 3 10:39:38 BST 1999 Richard Earnshaw <rearnsha@arm.com>
2126
2127 * gcc.c-torture/execute/990827-1.c: Fix typo.
2128
2129 Fri Sep 03 09:31:10 BST 1999 Nathan Sidwell <nathan@acm.org>
2130
2131 * g++.old-deja/g++.other/deref1.C: New test.
2132
2133 Thu Sep 02 09:27:34 BST 1999 Nathan Sidwell <nathan@acm.org>
2134
2135 * g++.old-deja/g++.other/ambig2.C: New test.
2136 * g++.old-deja/g++.other/cond5.C: New test.
2137 * g++.old-deja/g++.other/lookup16.C: New test.
2138
2139 Thu Sep 2 01:17:51 1999 Marc Espie <espie@cvs.openbsd.org>
2140
2141 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
2142 assemblers too.
2143
2144 Tue Aug 31 17:57:49 1999 Jeffrey A Law (law@cygnus.com)
2145
2146 * lib/c-torture.exp: Avoid the "compare executables" optimization
2147 when testing native.
2148
2149 Sun Aug 29 14:35:41 1999 Jeffrey A Law (law@cygnus.com)
2150
2151 * gcc.c-torture/execute/990829-1.c: New test.
2152 * gcc.c-torture/compile/990829-1.c: New test.
2153
2154 1999-08-27 Paul Burchard <burchard@pobox.com>
2155
2156 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
2157 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
2158 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
2159 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
2160 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
2161 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
2162 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
2163 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
2164 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
2165 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
2166 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
2167
2168 Fri Aug 27 01:24:16 1999 Jeffrey A Law (law@cygnus.com)
2169
2170 * gcc.c-torture/execute/990827-1.c: New test.
2171
2172 1999-08-26 Craig Burley <craig@jcb-sc.com>
2173
2174 * g77.f-torture/noncompile/19990826-4.f: New test.
2175
2176 * g77.f-torture/compile/19990826-3.f: New test.
2177
2178 * g77.f-torture/execute/19990826-2.f: New test.
2179
2180 * g77.f-torture/compile/19990826-1.f: New test.
2181
2182 * gcc.c-torture/execute/990826-0.c: New test.
2183 * g77.c-torture/execute/19990826-0.f: New test.
2184
2185 * g77.f-torture/noncompile/970626-2.f: New test.
2186
2187 1999-08-25 Paul Burchard <burchard@pobox.com>
2188
2189 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
2190 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
2191 lss-011.C: New tests.
2192
2193 1999-08-25 Nathan Sidwell <nathan@acm.org>
2194
2195 * g++.old-deja/g++.other/decl5.C: New test.
2196
2197 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2198
2199 * noncompile/noncompile.exp: Load_lib c-torture.exp.
2200 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
2201 call `postbase' for each one. All callers of `postbase' changed
2202 to call this instead.
2203
2204 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
2205
2206 * gcc.c-torture/execute/990811-1.c: New test.
2207
2208 1999-08-09 Nick Clifton <nickc@cygnus.com>
2209
2210 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
2211 just native ones.
2212
2213 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
2214 just native ones.
2215
2216 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
2217
2218 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
2219
2220 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
2221
2222 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
2223
2224 1999-08-04 Nathan Sidwell <nathan@acm.org>
2225
2226 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
2227
2228 Wed Aug 4 01:17:17 1999 Jeffrey A Law (law@cygnus.com)
2229
2230 * gcc.c-torture/execute/990804-1.c: New test.
2231
2232 1999-08-03 Nathan Sidwell <nathan@acm.org>
2233
2234 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
2235 * g++.old-deja/g++.brendan/crash64.C: Likewise
2236 * g++.old-deja/g++.brendan/overload8.C: Likewise
2237
2238 1999-08-03 Nathan Sidwell <nathan@acm.org>
2239
2240 * g++.old-deja/g++.other/struct1.C: New test.
2241
2242 1999-08-03 Nathan Sidwell <nathan@acm.org>
2243
2244 * g++.old-deja/g++.other/enum2.C: New test.
2245
2246 Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
2247
2248 Adapted from tests from Franz Sirl:
2249 * gcc.c-torture/execute/va-arg-7.c: New test.
2250 * gcc.c-torture/execute/va-arg-8.c: New test.
2251
2252 Sun Aug 1 22:29:34 1999 Jeffrey A Law (law@cygnus.com)
2253
2254 * gcc.c-torture/compile/990801-2.c: New test.
2255
2256 * gcc.c-torture/compile/990801-1.c: New test.
2257
2258 1999-07-27 Michael Meissner <meissner@cygnus.com>
2259
2260 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
2261 fp-cmp-1.c, converting double to float.
2262
2263 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
2264 fp-cmp-1.c, converting double to long double.
2265
2266 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
2267 from fr1 to unknown_register, since fr1 is a legitimate register
2268 on some machines.
2269
2270 Sun Jul 25 21:41:37 1999 Jeffrey A Law (law@cygnus.com)
2271
2272 * README: More listname related changes.
2273
2274 1999-07-08 Catherine Moore <clm@cygnus.com>
2275
2276 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2277
2278 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2279
2280 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
2281
2282 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
2283
2284 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
2285
2286 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
2287
2288 * gcc.dg/990703-1.c: New test.
2289
2290 1999-06-29 Nick Clifton <nickc@cygnus.com>
2291
2292 * lib/file-format.exp: New file: Move definition of proc
2293 gcc_target_object_format to here from
2294 gcc.dg/special/ecos.exp.
2295
2296 * lib/c-torture.exp: Include lib file-format.exp.
2297 * lib/gcc-dg.exp: Include lib file-format.exp.
2298
2299 * gcc.dg/special/ecos.exp: Remove definition of proc
2300 gcc_target_object_format.
2301
2302 Mon Jun 28 08:20:51 1999 Jeffrey A Law (law@cygnus.com)
2303
2304 * gcc.c-torture/execute/990628-1.c: New test.
2305
2306 Fri Jun 25 05:28:40 1999 Jeffrey A Law (law@cygnus.com)
2307
2308 * gcc.c-torture/compile/990625-2.c: New test.
2309
2310 * gcc.c-torture/compile/990625-1.c: New test.
2311
2312 1999-06-23 Nick Clifton <nickc@cygnus.com>
2313
2314 * gcc.c-torture/compile/dll.c: New test case. Check that dll
2315 attributes compile.
2316 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
2317 ports that use the COFF/PE file format.
2318
2319 Thu Jun 17 13:48:16 1999 Jeffrey A Law (law@cygnus.com)
2320
2321 * gcc.c-torture/compile/990617-1.c: New test.
2322
2323 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
2324
2325 * g++.old-deja/g++.other/decl4.C: New test.
2326
2327 1999-06-14 Nathan Sidwell <nathan@acm.org>
2328
2329 * g++.old-deja/g++.other/bitfld3.C: New test.
2330
2331 1999-06-08 Nathan Sidwell <nathan@acm.org>
2332
2333 * g++.old-deja/g++.eh/catch1.C: New test.
2334
2335 Mon Jun 7 23:39:16 1999 Jeffrey A Law (law@cygnus.com)
2336
2337 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
2338
2339 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
2340 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
2341
2342 1999-06-05 Craig Burley <craig@jcb-sc.com>
2343
2344 * g77.f-torture/compile/19990502-0.f: Replace with new,
2345 shorter, test that still fails after recent changes.
2346
2347 Fri Jun 4 02:25:04 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
2348
2349 * gcc.c-torture/execute/990604-1.c: New test.
2350
2351 Mon May 31 00:34:51 1999 Jeffrey A Law (law@cygnus.com)
2352
2353 * gcc.c-torture/execute/990531-1.c: New test.
2354
2355 Thu May 27 02:38:36 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2356
2357 * gcc.c-torture/compile/990527-1.c: New test.
2358
2359 Thu May 27 02:18:51 1999 Joern Rennecke <amylaar@cygnus.com>
2360
2361 * gcc.c-torture/execute/990527-1.c: New test.
2362
2363 1999-05-25 Nick Clifton <nickc@cygnus.com>
2364
2365 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
2366 bitfields as signed.
2367
2368 1999-05-25 Craig Burley <craig@jcb-sc.com>
2369
2370 * g77.f-torture/compile/19990525-0.f: New test.
2371
2372 Tue May 25 01:21:16 1999 Jeffrey A Law (law@cygnus.com)
2373
2374 * gcc.c-torture/execute/990525-2.c: New test.
2375
2376 * gcc.c-torture/execute/990525-1.c: New test.
2377
2378 1999-05-24 Nathan Sidwell <nathan@acm.org>
2379
2380 * g++.old-deja/g++.other/anon3.C: New test.
2381 * g++.old-deja/g++.other/anon4.C: New test.
2382 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
2383 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
2384 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
2385 Merrill).
2386
2387 Mon May 24 00:01:52 1999 Jeffrey A Law (law@cygnus.com)
2388
2389 * gcc.c-torture/execute/990524-1.c: New test.
2390
2391 * gcc.dg/990524-1.c: New test.
2392
2393 Sun May 23 21:18:12 1999 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2394
2395 * gcc.c-torture/compile/990523-1.c: New test.
2396
2397 Wed May 19 02:56:18 1999 Raja R Harinath <harinath@cs.umn.edu>
2398
2399 * gcc.c-torture/compile/990519-1.c: New test.
2400
2401 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
2402
2403 * gcc.c-torture/compile/990517-1.c: New test.
2404
2405 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
2406 (e4, f4): New tests.
2407 (main): Call them.
2408
2409 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2410
2411 * gcc.dg/noreturn-1.c: New test.
2412
2413 Thu May 13 02:02:46 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
2414
2415 * gcc.c-torture/execute/990513-1.c: New test.
2416
2417 1999-05-10 Richard Henderson <rth@cygnus.com>
2418
2419 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
2420
2421 1999-05-10 Craig Burley <craig@jcb-sc.com>
2422
2423 * g77.f-torture/execute/erfc.f: Use small single-precision
2424 values, to avoid problems on Alphas when not -mieee.
2425
2426 1999-05-08 Craig Burley <craig@jcb-sc.com>
2427
2428 * gcc.dg/990506-0.c: New test.
2429
2430 1999-05-08 Richard Henderson <rth@cygnus.com>
2431
2432 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
2433 the constant to test. Don't XFAIL 64-bit targets.
2434
2435 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
2436 * g++.old-deja/g++.law/profile1.C: Likewise.
2437
2438 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
2439 operator new instances.
2440 * g++.old-deja/g++.other/delete5.C: Likewise.
2441
2442 1999-05-03 Craig Burley <craig@jcb-sc.com>
2443
2444 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
2445 intrinsic.
2446
2447 1999-05-03 Craig Burley <craig@jcb-sc.com>
2448
2449 * g77.f-torture/execute/u77-test.f: Reverse order of two
2450 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
2451
2452 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2453
2454 * gcc.dg/compare1.c: New test.
2455
2456 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
2457
2458 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
2459 New tests.
2460
2461 1999-05-02 Craig Burley <craig@jcb-sc.com>
2462
2463 * g77.f-torture/compile/19990502-1.f: New test.
2464
2465 1999-05-02 Craig Burley <craig@jcb-sc.com>
2466
2467 * g77.f-torture/compile/19990502-0.f: New test.
2468
2469 Sun May 2 01:38:50 1999 Craig Burley <craig@jcb-sc.com>
2470
2471 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
2472 intrinsic.
2473
2474 Sun May 2 01:13:37 1999 Craig Burley <craig@jcb-sc.com>
2475
2476 * g77.f-torture/execute/u77-test.f (main): List libU77
2477 intrinsics not currently tested.
2478 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
2479 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
2480 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
2481 Trim blanks off the ends of some printed strings.
2482
2483 Sun May 2 00:06:45 1999 Craig Burley <craig@jcb-sc.com>
2484
2485 * g77.f-torture/execute/u77-test.f (main): Just warn about
2486 FSTAT gid disagreement, as it's expected on some systems.
2487
2488 Sat May 1 23:57:18 1999 Craig Burley <craig@jcb-sc.com>
2489
2490 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
2491 use a new function, which allows for some slop.
2492 Clean up some commentary.
2493 (issum): The new function.
2494 (sgladd): Deleted subroutine.
2495
2496 1999-05-01 Craig Burley <craig@jcb-sc.com>
2497
2498 * g77.f-torture/execute/u77-test.f: Modify to be more like
2499 libf2c/libU77 version, bringing patches to that version here.
2500 Add suitable commentary.
2501
2502 Sun Apr 25 12:28:59 1999 Richard Henderson <rth@cygnus.com>
2503
2504 * gcc.dg/990424-1.c: New test.
2505
2506 1999-04-24 Craig Burley <craig@jcb-sc.com>
2507
2508 * g77.f-torture/execute/u77-test.f (main): Bug involving
2509 LSTAT has been fixed, so turn back on full checking.
2510
2511 1999-04-20 Craig Burley <craig@jcb-sc.com>
2512
2513 * g77.f-torture/compile/19990419-0.f: New test.
2514 * g77.f-torture/execute/19990419-1.f: New test.
2515
2516 Sat Apr 17 16:56:48 1999 Richard Henderson <rth@cygnus.com>
2517
2518 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
2519 to avoid the need for a prototype to supress a warning.
2520
2521 Wed Apr 7 23:08:59 1999 Jim Wilson <wilson@cygnus.com>
2522
2523 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
2524
2525 Sun Apr 4 04:02:53 1999 Jeffrey A Law (law@cygnus.com)
2526
2527 * gcc.c-torture/execute/990404-1.c: New test.
2528
2529 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
2530
2531 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
2532 * gcc.dg/cpp-if3.c: Don't use -pedantic.
2533 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
2534 missing initializer warnings.
2535
2536 Sun Mar 28 00:49:41 1999 Jeffrey A Law (law@cygnus.com)
2537
2538 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
2539 matching strings.
2540
2541 Fri Mar 26 00:50:46 1999 Jeffrey A Law (law@cygnus.com)
2542
2543 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
2544
2545 1999-03-26 Craig Burley <craig@jcb-sc.com>
2546
2547 * g77.f-torture/execute/19990325-0.f: New test.
2548 * g77.f-torture/execute/19990325-1.f: New test.
2549
2550 Wed Mar 24 22:50:50 1999 Jeffrey A Law (law@cygnus.com)
2551
2552 * gcc.c-torture/execute/990324-1.c: New test.
2553
2554 Mon Mar 22 14:55:58 1999 Jim Wilson <wilson@cygnus.com>
2555
2556 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
2557 test with 4.
2558
2559 Wed Mar 17 12:22:39 1999 Richard Henderson <rth@cygnus.com>
2560
2561 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
2562
2563 1999-03-13 Craig Burley <craig@jcb-sc.com>
2564
2565 * g77.f-torture/execute/19990313-2.f: New test.
2566 * g77.f-torture/execute/19990313-3.f: New test.
2567
2568 1999-03-13 Craig Burley <craig@jcb-sc.com>
2569
2570 * g77.f-torture/execute/19990313-0.f: New test.
2571 * g77.f-torture/execute/19990313-1.f: New test.
2572
2573 Fri Mar 12 16:17:28 1999 Jim Wilson <wilson@cygnus.com>
2574
2575 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
2576 printf to sprintf.
2577 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
2578 (main): Add check for u15. Conditionalize u31 check depending on
2579 whether ints are <32 bits or >=32 bits.
2580
2581 1999-03-08 Craig Burley <craig@jcb-sc.com>
2582
2583 * g77.f-torture/execute/19981119-0.f: Improve testiness.
2584
2585 1999-03-08 Craig Burley <craig@jcb-sc.com>
2586
2587 * g77.f-torture/compile/19990305-0.f: New test.
2588 * g77.f-torture/execute/19981119-0.f: New test.
2589
2590 1999-03-08 Craig Burley <craig@jcb-sc.com>
2591
2592 * g77.f-torture/execute/970625-2.f: call ABORT if final
2593 result is not correct, instead of just printing it.
2594 Add this checking via newly introduced obfuscation, to
2595 trip up buggy front ends.
2596
2597 1999-03-07 Craig Burley <craig@jcb-sc.com>
2598
2599 * g77.f-torture/compile/960317-1.f: Moved from being
2600 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
2601
2602 1999-03-06 Craig Burley <craig@jcb-sc.com>
2603
2604 * g77.f-torture/execute/960317-1.f: New (old) test.
2605 * g77.f-torture/execute/970625-2.f: Ditto.
2606
2607 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
2608
2609 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
2610 message on line 1 or line 2; cccp and cpplib do this differently.
2611
2612 Mon Mar 1 23:29:14 1999 Jeffrey A Law (law@cygnus.com)
2613
2614 * g++.old-deja/g++.law/weak1.C: New test.
2615
2616 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
2617
2618 * gcc.c-torture/execute/990119-1.c: Renamed to...
2619 * gcc.dg/990119-1.c: this, so it will only be tested once
2620 (it's a preprocessor test, it doesn't need to be run at
2621 multiple optimization levels).
2622
2623 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
2624
2625 * lib/g++.exp: Don't add incdir=$base_dir/../include to
2626 ALWAYS_CXXFLAGS.
2627
2628 1999-02-24 Craig Burley <craig@jcb-sc.com>
2629
2630 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
2631 * g77.f-torture/compile/19981216-0.f: ...as it is expected
2632 to not be compilable by current g77.
2633
2634 1999-02-24 Nick Clifton <nickc@cygnus.com>
2635
2636 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
2637
2638 Mon Feb 22 01:15:08 1999 Jeffrey A Law (law@cygnus.com)
2639
2640 * gcc.c-torture/execute/990222-1.c: New test.
2641
2642 1999-02-19 Craig Burley <craig@jcb-sc.com>
2643
2644 * g77.f-torture/compile/19990218-0.f: New test.
2645 * g77.f-torture/noncompile/19990218-1.f: New test.
2646
2647 1999-02-18 Craig Burley <craig@jcb-sc.com>
2648
2649 * g77.f-torture/compile/19981216-0.f: New test.
2650
2651 Sun Feb 14 01:26:29 1999 Jeffrey A Law (law@cygnus.com)
2652
2653 * gcc.dg/990214-1.c: New test.
2654
2655 Sat Feb 13 00:43:52 1999 Jeffrey A Law (law@cygnus.com)
2656
2657 * gcc.dg/990213-2.c: New test.
2658
2659 * gcc.dg/990213-1.c: New test.
2660
2661 Fri Feb 12 11:04:35 1999 Jeffrey A Law (law@cygnus.com)
2662
2663 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
2664 ints.
2665
2666 1999-02-11 Nick Clifton <nickc@cygnus.com>
2667
2668 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
2669 specified by target.
2670
2671 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
2672
2673 Thu Feb 11 01:12:12 1999 Jeffrey A Law (law@cygnus.com)
2674
2675 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
2676
2677 Wed Feb 10 13:08:12 1999 Jonathan Larmour <jlarmour@cygnus.co.uk>
2678
2679 * gcc.dg/special/ecos.exp: New test driver for new tests with
2680 special requirements.
2681
2682 * gcc.dg/special/alias-1.c: New test.
2683 * gcc.dg/special/gcsec-1.c: New test.
2684 * gcc.dg/special/weak-1.c: New test.
2685 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
2686 * gcc.dg/special/weak-2.c: New test.
2687 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
2688 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
2689 * gcc.dg/special/wkali-1.c: New test.
2690 * gcc.dg/special/wkali-2.c: New test.
2691 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
2692 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
2693
2694 Wed Feb 10 12:15:35 1999 Felix Lee <flee@cygnus.com>
2695
2696 * lib/c-torture.exp (c-torture-compile): Pull out code for
2697 analyzing gcc error messages.
2698 (c-torture-execute): Likewise. Fix some (harmless) false
2699 positives.
2700 * lib/gcc.exp (gcc_check_compile): New function.
2701
2702 Mon Feb 8 21:42:57 1999 Richard Henderson <rth@cygnus.com>
2703
2704 * gcc.c-torture/execute/990208-1.c: New test.
2705
2706 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
2707
2708 * g++.dg/special/ecos.exp: New driver for new tests with special
2709 requirements
2710
2711 * g++.dg/special/conpr-1.C: New test
2712 * g++.dg/special/conpr-2.C: New test
2713 * g++.dg/special/conpr-2a.C: New test
2714 * g++.dg/special/conpr-3.C: New test
2715 * g++.dg/special/conpr-3a.C: New test
2716 * g++.dg/special/conpr-3b.C: New test
2717
2718 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
2719 allow g++ to use the dg driver
2720
2721 * README: Add comment about g++.dg directory
2722
2723 Sat Feb 6 18:00:38 1999 Jeffrey A Law (law@cygnus.com)
2724
2725 * README: Update email addresses.
2726
2727 1999-02-03 Nick Clifton <nickc@cygnus.com>
2728
2729 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
2730 arguments in order to force structure S onto the stack even on
2731 the alpha.
2732 (test): Pass 10 leading arguments to function foo as well as the
2733 structure S.
2734
2735 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
2736 failure for all targets.
2737
2738 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
2739 abort to terminate program execution.
2740
2741 Sat Jan 30 16:22:47 1999 Richard Henderson <rth@cygnus.com>
2742
2743 * gcc.c-torture/execute/990130-1.c: New test.
2744
2745 Sat Jan 30 11:10:06 1999 Jeffrey A Law (law@cygnus.com)
2746
2747 * gcc.dg/990130-1.c: New test.
2748
2749 1999-01-28 Michael Meissner <meissner@cygnus.com>
2750
2751 * gcc.c-torture/execute/990128-1.c: New test.
2752
2753 1999-01-27 Michael Meissner <meissner@cygnus.com>
2754
2755 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
2756
2757 1999-01-27 Felix Lee <flee@cygnus.com>
2758
2759 * lib/c-torture.exp (c-torture-compile): pull out code for
2760 analyzing gcc error messages.
2761 (c-torture-execute): ditto, and fix some (harmless) false
2762 positives.
2763 * lib/gcc.exp (gcc_check_compile): new function.
2764
2765 Sun Jan 17 00:02:33 1999 Jeffrey A Law (law@cygnus.com)
2766
2767 * gcc.dg/990117-1.c: New test.
2768
2769 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
2770
2771 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
2772
2773 Fri Jan 15 02:52:00 1999 Jeffrey A Law (law@cygnus.com)
2774
2775 * g77.f-torture/compile/990115-1.f: New test.
2776
2777 Thu Jan 7 23:39:47 1999 Jeffrey A Law (law@cygnus.com)
2778
2779 * gcc.c-torture/compile/990107-1.c: New test
2780
2781 Wed Jan 6 02:21:59 1999 Jeffrey A Law (law@cygnus.com)
2782
2783 * gcc.c-torture/execute/990106-2.c: New test.
2784
2785 * gcc.c-torture/execute/990106-1.c: New test.
2786
2787 Wed Dec 30 23:05:28 1998 Zack Weinberg <zack@rabi.columbia.edu>
2788
2789 * gcc.c-torture/compile/981223-1.c: New test.
2790
2791 Tue Dec 29 11:33:25 1998 Richard Henderson <rth@cygnus.com>
2792
2793 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
2794 (opt3): Rename from opt4 and disable.
2795
2796 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
2797
2798 * g++.old-deja/g++.pt/ptrmem5.C: New test.
2799
2800 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
2801
2802 * g++.old-deja/g++.other/conv5.C: New test.
2803
2804 1998-12-14 Nick Clifton <nickc@cygnus.com>
2805
2806 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
2807
2808 Fri Dec 11 10:25:57 1998 Jeffrey A Law (law@cygnus.com)
2809
2810 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
2811
2812 Fri Dec 11 01:12:45 1998 Zack Weinberg <zack@rabi.columbia.edu>
2813
2814 * gcc.c-torture/compile/981211-1.c: New test.
2815
2816 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
2817
2818 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
2819
2820 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2821
2822 Tue Dec 8 22:50:04 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2823
2824 * gcc.special/930510-1.c: Make C9X safe.
2825 * gcc.misc-tests/gcov-1.c Similarly.
2826 * gcc.misc-tests/gcov-2.c Similarly.
2827
2828 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
2829
2830 * gcc.dg/ultrasp1.c: New test.
2831
2832 Sun Dec 6 00:40:12 1998 Richard Henderson <rth@cygnus.com>
2833
2834 * gcc.c-torture/execute/981206.c: New test.
2835
2836 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
2837
2838 * g++.old-deja/g++.ns/template7.C: New test.
2839
2840 * g++.old-deja/g++.other/expr1.C: New test.
2841
2842 * g++.old-deja/g++.eh/tmpl3.C: New test.
2843
2844 * g++.old-deja/g++.eh/tmpl2.C: New test.
2845
2846 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
2847
2848 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
2849 * g++.old-deja/g++.other/using6.C: Removed.
2850 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
2851
2852 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
2853
2854 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
2855
2856 * g++.old-deja/g++.pt/overload8.C: New test.
2857
2858 * g++.old-deja/g++.pt/overload7.C: New test.
2859
2860 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
2861
2862 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
2863 and relinking messages.
2864 * lib/g++.exp (g++_target_compile): Remove .rpo file when
2865 compiling with -frepo.
2866
2867 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
2868
2869 * g++.old-deja/g++.pt/lookup6.C: New test.
2870
2871 1998-11-30 Nick Clifton <nickc@cygnus.com>
2872
2873 * gcc.c-torture/execute/981130-1.c: New test.
2874 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
2875
2876 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
2877
2878 * g++.old-deja/g++.pt/explicit76.C: New test.
2879
2880 * g++.old-deja/g++.pt/friend38.C: New test.
2881
2882 * g++.old-deja/g++.ns/crash2.C: New test.
2883
2884 * g++.old-deja/g++.pt/defarg8.C: New test.
2885
2886 * g++.old-deja/g++.pt/instantiate6.C: New test.
2887
2888 * g++.old-deja/g++.pt/static6.C: New test.
2889
2890 * g++.old-deja/g++.pt/decl2.C: New test.
2891
2892 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
2893
2894 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
2895 problem is actually related with name lookup, but so what? :-)
2896
2897 * g++.old-deja/g++.pt/friend37.C: New test.
2898
2899 1998-11-25 Dave Love <d.love@dl.ac.uk>
2900
2901 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
2902 element, which fails on some systems.
2903
2904 * g77.f-torture/execute/labug1.f: New test.
2905
2906 Sat Nov 21 21:41:05 1998 Jeffrey A Law (law@cygnus.com)
2907
2908 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
2909 is defined.
2910
2911 1998-11-18 Dave Love <d.love@dl.ac.uk>
2912
2913 * g77.f-torture/compile/981117-1.f: New test.
2914
2915 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
2916
2917 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
2918 properly discarded.
2919
2920 Sun Oct 11 05:04:28 1998 Ken Raeburn <raeburn@cygnus.com>
2921
2922 * gcc.c-torture/execute/memcheck: New directory of tests for
2923 -fcheck-memory-usage.
2924
2925 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2926
2927 * README: New file, general information about the testsuite and
2928 new description of the various C++ test subdirectories.
2929 * README.g++: Eliminate obsolete information, update and move most
2930 relevant stuff to README.
2931
2932 Sat Nov 7 02:55:55 1998 Richard Henderson <rth@cygnus.com>
2933
2934 * gcc.c-torture/compile/981107-1.c: New test.
2935
2936 Mon Nov 2 11:16:03 1998 Doug Evans <devans@canuck.cygnus.com>
2937
2938 * execute/memcpy-bi.c: New testcase.
2939
2940 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
2941
2942 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
2943 base classes.
2944
2945 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
2946 template is selected.
2947
2948 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
2949 classes, it should be accepted for all types.
2950
2951 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
2952
2953 * g++.old-deja/g++.pt/spec24.C: Ensure that template
2954 specializations start with template headers.
2955
2956 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
2957
2958 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
2959
2960 * g++.old-deja/g++.other/init9.C: Test cross initialization of
2961 non-POD types.
2962
2963 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
2964
2965 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
2966
2967 Thu Oct 22 16:01:44 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2968
2969 * compile/981022-1.c, compile/981022-1.x: New test and driver.
2970
2971 Mon Oct 19 14:03:07 1998 Jeffrey A Law (law@cygnus.com)
2972
2973 * 981019-1.c: New test.
2974
2975 Wed Oct 14 21:11:19 1998 Robert Lipe <robertl@dgii.com>
2976
2977 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
2978 find objc headers.
2979
2980 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
2981
2982 * compile/981001-4.c: Remove use of GCC extension that triggers a
2983 compiler bug.
2984
2985 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
2986
2987 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
2988
2989 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
2990
2991 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
2992 instantiation of template produces incorrect code for delete
2993 expression.
2994
2995 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
2996 constructors' name is not unique.
2997 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
2998 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
2999
3000 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
3001 automatic array of const is ill-formed.
3002
3003 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
3004 of template parameter?
3005
3006 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
3007 const.
3008
3009 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
3010 pointer-to-member expression.
3011
3012 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
3013 declaration causes ICE.
3014
3015 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
3016
3017 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
3018 reserved in the global namespace.
3019
3020 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
3021 generate needed virtual table.
3022
3023 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
3024
3025 1998-10-10 Dariush Eslimi <eslimi@loran.com>
3026
3027 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
3028 template-dependent type
3029
3030 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
3031
3032 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
3033 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
3034 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
3035
3036 * g++.old-deja/g++.other/using5.C: New test; using decl from base
3037 class should be usable as argument of member function.
3038 * g++.old-deja/g++.other/using6.C: New test; using decl from base
3039 class should be usable as return type of member function.
3040 * g++.old-deja/g++.other/using7.C: New test; using decl from base
3041 class should be usable as type of data member.
3042
3043 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
3044
3045 Fri Oct 9 19:19:19 1998 Jeffrey A Law (law@cygnus.com)
3046
3047 * gcc.c-torture/special/920521-1.c: Fix bogus test.
3048
3049 Thu Oct 8 19:14:05 1998 Nick Clifton <nickc@cygnus.com>
3050
3051 * gcc.dg/dll-?.c Add thumb to target list.
3052 Fix assembler scan patterns to match current assembler output.
3053
3054 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
3055
3056 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
3057 matching of template brackets.
3058
3059 * g++.old-deja/g++.other/using4.C: New test. Test using
3060 declarations of methods from base classes.
3061
3062 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
3063 within functions should introduce names into the innermost
3064 enclosing namespace.
3065
3066 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
3067 of static locals if first initialization throws.
3068
3069 Wed Oct 7 12:00:20 1998 Jim Wilson <wilson@cygnus.com>
3070
3071 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
3072
3073 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
3074
3075 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
3076 lose track of the possible targets of tablejump insns.
3077 * special/special.exp: Run it.
3078
3079 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
3080
3081 * g++.old-deja/g++.pt/friend35.C: New test. A template function
3082 must be declared before its specializations can be named in friend
3083 declarations.
3084
3085 1998-10-05 Dave Love <d.love@dl.ac.uk>
3086
3087 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
3088
3089 * g77.f-torture/execute/io1.f: New test.
3090
3091 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
3092
3093 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
3094 with pointer to template function, for which no argument deduction
3095 is possible.
3096
3097 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
3098 specialization of template function as argument to template
3099 function.
3100
3101 * g++.old-deja/g++.other/access2.C: New test; Inner class
3102 shouldn't have privileged access to Outer's names.
3103
3104 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
3105
3106 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
3107 friend template declared within template class conflicts with
3108 nested class of the same name.
3109
3110 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
3111 is ignored.
3112
3113 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
3114 object with direct initializer as function declaration.
3115
3116 * g++.old-deja/g++.other/decl2.C: New test; duplicate
3117 initializers.
3118
3119 * g++.old-deja/g++.other/null2.C: New test; conditional operator
3120 involving const pointer and NULL produces incorrect result.
3121
3122 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
3123 type name without `typename' should be rejected with -pedantic.
3124
3125 Fri Oct 2 21:55:58 1998 Richard Henderson <rth@cygnus.com>
3126
3127 * g++.old-deja/g++.other/addrof1.C: New test.
3128
3129 Thu Oct 1 17:15:26 1998 Nick Clifton <nickc@cygnus.com>
3130
3131 * gcc.c-torture/compile/981001-1.c: New test.
3132 * gcc.c-torture/execute/981001-1.c: New test.
3133
3134 Thu Oct 1 19:05:20 1998 Jeffrey A Law (law@cygnus.com)
3135
3136 * gcc.c-torture/compile/981001-2.c: New test.
3137 * gcc.c-torture/compile/981001-3.c: New test.
3138 * gcc.c-torture/compile/981001-4.c: New test.
3139
3140 1998-10-01 Robert Lipe <robertl@dgii.com>
3141
3142 * lib/objc.exp (objc_target_compile): Add -L during compiles for
3143 multilibbed hosts. Idea grafted from g77.exp.
3144
3145 1998-09-30 Dave Love <d.love@dl.ac.uk>
3146
3147 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
3148 avoid losing on systems which need -lsocket.
3149
3150 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
3151
3152 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
3153 * g++.old-deja/g++.other/nested2.C: Ditto.
3154 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
3155 failure.
3156
3157 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
3158
3159 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
3160 preferred over template operator!= for enum bitfields.
3161
3162 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
3163
3164 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
3165 that happen to have the same base name, but in different scopes,
3166 are incorrectly rejected.
3167
3168 1998-09-16 Richard Henderson <rth@cygnus.com>
3169
3170 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
3171 on the native word size instead of an integer literal.
3172
3173 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
3174
3175 * g++.old-deja/g++.other/static2.C: Invocation of static data
3176 member of type pointer-to-function denoted as non-static member.
3177
3178 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
3179 checks involving function types and aliases.
3180
3181 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
3182
3183 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
3184 redefined to the same non-trivial type.
3185
3186 * g++.old-deja/g++.pt/explicit73.C: Test for proper
3187 namespace-qualification of template specializations declared in
3188 other namespaces.
3189
3190 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
3191 to declare a subset of the specializations of a template function
3192 as friends of specializations of a template class.
3193
3194 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
3195 member templates that do not fully specialize the enclosing
3196 template class are rejected.
3197
3198 1998-09-11 Dave Love <d.love@dl.ac.uk>
3199
3200 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
3201
3202 1998-09-08 Dave Love <d.love@dl.ac.uk>
3203
3204 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
3205 altered from libf2c/libU77 version.
3206
3207 1998-09-06 Dave Love <d.love@dl.ac.uk>
3208
3209 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
3210
3211 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
3212
3213 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
3214 (un)signed char are different types for template specialization
3215 purposes.
3216
3217 Thu Sep 3 00:40:32 1998 Ovidiu Predescu <ovidiu@aracnet.com>
3218
3219 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
3220 * objc: ObjC testsuite.
3221
3222 Mon Aug 31 12:00:00 1998 Catherine Moore <clm@cygnus.com>
3223
3224 * gcc.c-torture/execute/941014-1.x: New file.
3225
3226 Mon Aug 31 15:19:32 1998 Nick Clifton <nickc@cygnus.com>
3227
3228 * lib/c-torture.exp: Add support for
3229 torture_eval_before_compile and torture_eval_before_execute
3230 variables.
3231
3232 Sun Aug 30 17:38:20 1998 Jeffrey A Law (law@cygnus.com)
3233
3234 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
3235 this test triggers valid.
3236
3237 Thu Aug 27 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
3238
3239 * gcc.dg/980827-1.c: New test.
3240
3241 Wed Aug 26 16:10:00 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
3242
3243 * gcc.c-torture/execute/loop-4b.c: New test.
3244
3245 Wed Aug 26 16:25:38 1998 Nick Clifton <nickc@cygnus.com>
3246
3247 * lib/c-torture.exp: Add support for
3248 torture_eval_before_compile and torture_eval_before_execute
3249 variables.
3250
3251 Tue Aug 25 19:42:13 1998 Jeffrey A Law (law@cygnus.com)
3252
3253 * gcc.c-torture/compile/980825-1.c: New test.
3254
3255 Mon Aug 24 14:20:32 1998 Nick Clifton <nickc@cygnus.com>
3256
3257 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
3258 count number tests in opt_t0 not good_t0.
3259
3260 Mon Aug 24 16:38:52 1998 Jeffrey A Law (law@cygnus.com)
3261
3262 * gcc.c-torture/compile/930326-1.x: Fix typo.
3263
3264 1998-08-23 Mark Mitchell <mark@markmitchell.com>
3265
3266 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
3267 causes an ICE.
3268
3269 Fri Aug 21 23:59:18 1998 Jeffrey A Law (law@cygnus.com)
3270
3271 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
3272 STACK_SIZE is defined.
3273 * gcc.c-torture/unsorted/stuct.c: Similarly.
3274
3275 * gcc.c-torture/compile/980821-1.c: New test.
3276
3277 Fri Aug 21 03:14:04 1998 Jeffrey A Law (law@cygnus.com)
3278
3279 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
3280
3281 1998-08-19 Mark Mitchell <mark@markmitchell.com>
3282
3283 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
3284 code.
3285
3286 1998-08-09 Mark Mitchell <mark@markmitchell.com>
3287
3288 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
3289 error'.
3290
3291 Tue Aug 18 19:19:50 1998 Jeffrey A Law (law@cygnus.com)
3292
3293 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
3294
3295 Sun Aug 16 01:29:19 1998 Jeffrey A Law (law@cygnus.com)
3296
3297 * gcc.c-torture/compile/980816-1.c: New test.
3298
3299 * gcc.dg/980816-1.c: New test.
3300
3301 Thu Aug 13 00:13:55 1998 Jeffrey A Law (law@cygnus.com)
3302
3303 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
3304 compiler for ieee tests.
3305
3306 1998-08-01 Dave Love <d.love@dl.ac.uk>
3307
3308 * g77.f-torture/compile/980729-0.f: New test.
3309
3310 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
3311
3312 * gcc.c-torture/special/eeprof-1.c: New test, for
3313 -finstrument-functions.
3314 * gcc.c-torture/special/special.exp: Run it.
3315
3316 Wed Jul 29 00:17:18 1998 Jeffrey A Law (law@cygnus.com)
3317
3318 * gcc.c-torture/compile/980729-1.c: New test.
3319
3320 Mon Jul 27 11:05:07 1998 Nick Clifton <nickc@cygnus.com>
3321
3322 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
3323 __thumb__ is defined, and test for ARM style doubles if so.
3324
3325 1998-07-26 Dave Love <d.love@dl.ac.uk>
3326
3327 * g77.f-torture/noncompile/980615-0.f: New test.
3328
3329 Sun Jul 26 01:15:56 1998 H.J. Lu (hjl@gnu.org)
3330
3331 * gcc.dg/980312-1.c: Do link instead of compile.
3332 * gcc.dg/980313-1.c: Likewise.
3333
3334 Sun Jul 26 01:05:02 1998 Jeffrey A Law (law@cygnus.com)
3335
3336 * gcc.c-torture/compile/980726-1.c: New test.
3337
3338 1998-07-25 Dave Love <d.love@dl.ac.uk>
3339
3340 * g77.f-torture/execute/io0.f: New test.
3341
3342 Fri Jul 24 11:02:43 1998 Nick Clifton <nickc@cygnus.com>
3343
3344 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
3345 an int.
3346
3347 Thu Jun 18 15:12:30 1998 Michael Meissner <meissner@cygnus.com>
3348
3349 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
3350 m32r bugs.
3351
3352 Fri Jul 17 14:19:32 1998 Nick Clifton <nickc@cygnus.com>
3353
3354 * gcc.dg/980626-1.c: Expect failures for all toolchains until
3355 c-decl.c:grokdeclarator can handle mode attributes.
3356
3357 Thu Jul 16 21:42:50 1998 Jeffrey A Law (law@cygnus.com)
3358
3359 * gcc.c-torture/execute/980716-1.c: New test.
3360
3361 Mon Jul 13 22:26:37 1998 Jeffrey A Law (law@cygnus.com)
3362
3363 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
3364 the mn10200.
3365 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
3366 the mn10200.
3367 * gcc.c-torture/execute/va-arg-3.x: Similarly.
3368 * gcc.c-torture/compile/930326-1.x: Similarly.
3369
3370 1998-07-13 Dave Love <d.love@dl.ac.uk>
3371
3372 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
3373 New test from Craig.
3374
3375 1998-07-12 Dave Love <d.love@dl.ac.uk>
3376
3377 * g77.f-torture/noncompile/980616-0.f: New test.
3378
3379 * g77.f-torture/execute/970816-3.f: New test from Craig.
3380
3381 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
3382
3383 * g++.other/singleton.C: Return error value instead of taking
3384 SIGSEGV.
3385
3386 Fri Jul 10 10:02:03 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
3387
3388 * g++.other/singleton.C: New test. Warning is under dispute.
3389 Runtime crash is not.
3390
3391 Thu Jul 9 23:07:45 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
3392
3393 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
3394 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
3395 using6.C, using7.C}: New namespace tests.
3396
3397 Thu Jul 9 22:44:49 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
3398
3399 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
3400 specialization with typedef'ed names used as array indexes.
3401
3402 Thu Jul 9 00:38:51 1998 Jeffrey A Law (law@cygnus.com)
3403
3404 * gcc.c-torture/execute/980709-1.c: New test.
3405
3406 * gcc.dg/980709-1.c: New test.
3407
3408 Tue Jul 7 13:41:27 1998 Richard Henderson <rth@cygnus.com>
3409
3410 * gcc.c-torture/execute/bcp-1.c: New test.
3411
3412 Tue Jul 7 11:49:04 1998 Jeffrey A Law (law@cygnus.com)
3413
3414 * gcc.c-torture/execute/980707-1.c: New test.
3415
3416 Mon Jul 6 18:20:27 1998 Kamil Iskra <iskra@student.uci.agh.edu.pl>
3417
3418 * gcc.c-torture/compile/980706-1.c: New test.
3419
3420 1998-07-01 Dave Love <d.love@dl.ac.uk>
3421
3422 * g77.f-torture/execute/980701-0.f,
3423 g77.f-torture/execute/980701-1.f: New test from Craig.
3424
3425 Wed Jul 1 00:52:51 1998 Jeffrey A Law (law@cygnus.com)
3426
3427 * gcc.c-torture/compile/980701-1.c: New test.
3428
3429 * gcc.c-torture/execute/980701-1.c: New test.
3430
3431 Tue Jun 30 11:51:42 1998 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
3432 rlsruhe.de>
3433
3434 * g++.old-deja/g++.robertl/eb132.C: New test.
3435 * g++.old-deja/g++.robertl/eb133.C: Likewise.
3436
3437 1998-06-29 Dave Love <d.love@dl.ac.uk>
3438
3439 * g77.f-torture/execute/980628-7.f,
3440 g77.f-torture/execute/980628-8.f,
3441 g77.f-torture/execute/980628-9.f,
3442 g77.f-torture/execute/980628-10.f: New tests from Craig.
3443
3444 * g77.f-torture/execute/980628-3.f: Remove mail headers.
3445
3446 Sun Jun 28 12:49:02 1998 Jeffrey A Law (law@cygnus.com)
3447
3448 * g77.f-torture/execute/980628-4.f: New test from Craig.
3449 * g77.f-torture/execute/980628-5.f: Likewise.
3450 * g77.f-torture/execute/980628-2.f: Likewise.
3451 * g77.f-torture/execute/980628-0.f: Likewise.
3452 * g77.f-torture/execute/980628-1.f: Likewise.
3453 * g77.f-torture/execute/980628-3.f: Likewise.
3454 * g77.f-torture/execute/980628-6.f: Likewise.
3455
3456 Sun Jun 28 00:37:26 1998 Jeffrey A Law (law@cygnus.com)
3457
3458 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
3459 directory when nothing has been installed yet.
3460
3461 Sat Jun 27 23:23:18 1998 Carlo Wood <carlo@runaway.xs4all.nl>
3462
3463 * gcc.c-torture/special/special.exp: Handle newer versions of
3464 dejagnu.
3465
3466 Fri Jun 26 17:57:40 1998 Jeffrey A Law (law@cygnus.com)
3467
3468 * gcc.dg/980626-1.c: New test.
3469
3470 Fri Jun 19 23:26:12 1998 Bruno Haible <haible@ilog.fr>
3471
3472 * gcc.misc-tests/m-un-2.c: New test.
3473 * g++.old-deja/g++.other/warn01.c: Likewise.
3474
3475 Fri Jun 19 14:06:36 1998 Robert Lipe <robertl@dgii.com>
3476
3477 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
3478 compatibility with assmblers with a different comment character.
3479 Eliminate use of GAS-specific extensions.
3480
3481 Fri Jun 19 02:05:14 1998 Jeffrey A Law (law@cygnus.com)
3482
3483 * gcc.c-torture/execute/ieee/980619-1.c: New test.
3484
3485 Fri Jun 19 00:58:11 1998 Robert Lipe <robertl@dgii.com>
3486
3487 *lib/g77.exp: Replace search for libf2c.a with search for newly
3488 renamed libg2c.a
3489
3490 Wed Jun 17 18:53:12 1998 Jeffrey A Law (law@cygnus.com)
3491
3492 * gcc.c-torture/execute/980617-1.c: New test.
3493
3494 Fri Jun 12 01:08:49 1998 Jeffrey A Law (law@cygnus.com)
3495
3496 * gcc.c-torture/execute/980612-1.c: New test.
3497
3498 Mon Jun 8 02:13:42 1998 Jeffrey A Law (law@cygnus.com)
3499
3500 * gcc.dg/980523-1.c: Only test on ppc-linux.
3501 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
3502
3503 * gcc.c-torture/execute/980608-1.c: New test.
3504
3505 Fri Jun 5 21:54:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
3506
3507 * gcc.c-torture/execute/980605-1.c: New test.
3508
3509 Thu Jun 4 01:39:24 1998 Jeffrey A Law (law@cygnus.com)
3510
3511 * gcc.c-torture/execute/980604-1.c: New test.
3512
3513 Tue Jun 2 20:51:43 1998 Jeffrey A Law (law@cygnus.com)
3514
3515 * gcc.c-torture/execute/980602-1.c: New test.
3516 * gcc.c-torture/execute/980602-2.c: Likewise.
3517
3518 1998-06-02 Dave Love <d.love@dl.ac.uk>
3519
3520 * 970125-0.f: Fix per JCB. Add commentary.
3521
3522 Sun May 31 23:23:29 1998 Michael Meissner <meissner@cygnus.com>
3523
3524 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
3525 IEEE -0 support.
3526
3527 Fri May 29 01:10:12 1998 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
3528
3529 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
3530 earlier.
3531
3532 Thu May 28 00:17:42 1998 Catherine Moore <clm@cygnus.com>
3533
3534 * gcc.c-torture/execute/980526-3.c: New test.
3535
3536 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
3537
3538 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
3539 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
3540 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
3541 m88k-motorola-sysv3 to XFAIL.
3542
3543 Tue May 26 23:58:03 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3544
3545 * gcc.dg/980526-1.c: New test.
3546 * gcc.c-torture/execute/980526-2.c: New test.
3547
3548 Tue May 26 23:40:40 1998 Jeffrey A Law (law@cygnus.com)
3549
3550 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
3551
3552 * gcc.c-torture/execute/980526-1.c: New test.
3553
3554 1998-05-26 Dave Love <d.love@dl.ac.uk>
3555
3556 * g77.f-torture/execute/alpha2.f: Add runtime test.
3557
3558 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
3559
3560 * g++.old-deja/old-deja.exp: Strip leading directories.
3561
3562 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
3563 error for the line. Don't run multiple tests for the same line.
3564
3565 Sat May 23 23:27:10 1998 Jeffrey A Law (law@cygnus.com)
3566
3567 * gcc.dg/980523-1.c: New test.
3568
3569 1998-05-23 Dave Love <d.love@dl.ac.uk>
3570
3571 * g77.f-torture/compile/970915-0.f: New test.
3572
3573 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
3574
3575 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
3576
3577 Thu May 21 23:23:21 1998 Jeffrey A Law (law@cygnus.com)
3578
3579 * gcc.dg/980520-1.c: New test.
3580
3581 Wed May 20 14:37:15 1998 Manfred Hollstein <manfred@s-direktnet.de>
3582
3583 * gcc.dg/980502-1.c: Fix return type.
3584
3585 Wed May 20 11:29:48 1998 Jeffrey A Law (law@cygnus.com)
3586
3587 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
3588 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
3589 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
3590 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
3591 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
3592
3593 1998-05-20 Dave Love <d.love@dl.ac.uk>
3594
3595 * g77.f-torture/execute/980520-1.f: New test.
3596
3597 1998-05-15 Dave Love <d.love@dl.ac.uk>
3598
3599 * lib/mike-g77.exp: New file.
3600
3601 * g77.f-torture/noncompile/noncompile.exp,
3602 g77.f-torture/noncompile/check0.f: New files.
3603
3604 1998-05-14 Dave Love <d.love@dl.ac.uk>
3605
3606 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
3607 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
3608 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
3609 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
3610 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
3611 abort where appropriate.
3612
3613 Tue May 5 19:20:13 1998 Michael Meissner <meissner@cygnus.com>
3614
3615 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
3616 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
3617
3618 1998-04-29 Dave Love <d.love@dl.ac.uk>
3619
3620 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
3621
3622 1998-04-27 Dave Love <d.love@dl.ac.uk>
3623
3624 * g77.f-torture/compile/980427-0.f: New test.
3625
3626 1998-04-24 Dave Love <d.love@dl.ac.uk>
3627
3628 * g77.f-torture/compile/980424-0.f: New test.
3629
3630 1998-04-19 Dave Love <d.love@dl.ac.uk>
3631
3632 * g77.f-torture/compile/980419-2.f (main): New test.
3633 * g77.f-torture/compile/970125-0.f: New test.
3634 * g77.f-torture/compile/980419-1.f: New test.
3635
3636 Wed Apr 8 13:09:15 1998 Jim Wilson <wilson@cygnus.com>
3637
3638 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
3639 of loop-4.c.
3640
3641 Tue Apr 7 12:01:24 1998 Jim Wilson <wilson@cygnus.com>
3642
3643 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
3644
3645 Fri Apr 3 12:27:49 1998 Jim Wilson <wilson@cygnus.com>
3646
3647 * gcc.c-torture/compile/980329-1.c: New test.
3648
3649 Wed Mar 18 16:22:22 1998 Jim Wilson <wilson@cygnus.com>
3650
3651 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
3652 * gcc.dg/980312-1.c: Fix typo in -march command.
3653
3654 Mon Mar 16 20:01:30 1998 H.J. Lu (hjl@gnu.org)
3655
3656 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
3657
3658 Wed Mar 11 13:08:48 1998 Robert Lipe <robertl@dgii.com>
3659
3660 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
3661 Dave Love agree the Fortran source is bogus.
3662
3663 Wed Mar 11 00:03:49 1998 Robert Lipe <robertl@dgii.com>
3664
3665 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
3666 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
3667 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
3668 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
3669 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
3670
3671 Tue Mar 10 00:31:51 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
3672
3673 * g++.old-deja/g++.other/friend1.C: New test.
3674
3675 1998-02-18 Dave Love <d.love@dl.ac.uk>
3676
3677 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
3678 possibly uninitialized) variables and declare dnrm2.
3679
3680 Mon Feb 23 15:16:53 1998 Robert Lipe <robertl@dgii.com>
3681
3682 From Bruno Haible <haible@ilog.fr>:
3683 * gcc.c-torture/execute/980223.c: New test.
3684
3685 Fri Feb 13 00:36:07 1998 Jeffrey A Law (law@cygnus.com)
3686
3687 * gcc.dg/ifelse-1.c: New test.
3688
3689 Mon Feb 9 02:08:47 1998 H.J. Lu (hjl@gnu.org)
3690
3691 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
3692
3693 * lib/old-dejagnu.exp (old-dejagnu): Added the
3694 "execution test - XFAIL *-*-*" handling in the spirit of
3695 "excess errors test -". Changed the "execution test fails"
3696 handling to be like "excess errors test fails".
3697 * Update various tests accordingly.
3698
3699 Fri Feb 6 14:30:48 1998 Jim Wilson <wilson@cygnus.com>
3700
3701 * gcc.c-torture/execute/980205.c: New test.
3702
3703 Sun Jan 18 01:33:59 1998 Jeffrey A Law (law@cygnus.com)
3704
3705 * lib/c-torture.exp: Look for .x files instead of .cexp files.
3706 * lib/f-torture.exp: Similarly.
3707 * gcc.c-torture: Rename all .cexp files to .x files.
3708
3709 Mon Dec 8 23:55:26 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
3710
3711 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
3712 (940510-1.c): Removed duplicate.
3713 (971104-1.c): New test.
3714
3715 Tue Nov 25 16:18:51 1997 Kate Hedstrom (kate@ahab.rutgers.edu)
3716
3717 * lib/f-torture.exp: Improve error and loop detection.
3718
3719 Wed Nov 19 14:27:04 1997 Michael Meissner <meissner@cygnus.com>
3720
3721 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
3722 use that to size the filler array.
3723
3724 Fri Sep 26 10:50:53 1997 Bob Manson <manson@charmed.cygnus.com>
3725
3726 * lib/c-torture.exp(c-torture-execute): Fix typo.
3727
3728 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
3729 testcase as the executable name. Keep the executable around if
3730 the test fails.
3731
3732 Fri Sep 19 17:19:53 1997 Bob Manson <manson@charmed.cygnus.com>
3733
3734 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
3735 changes. Only test one -g option, and move it to the end of the
3736 list of options to test.
3737
3738 Fri Sep 19 17:58:00 1997 Michael Meissner <meissner@cygnus.com>
3739
3740 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
3741 variable GCC_TORTURE_OPTIONS to supply default switches separated
3742 by colons. If no environment variable, run tests with -O0 -g, -O1
3743 -g, and -O2 -g as well.
3744
3745 Wed Sep 17 10:12:26 1997 Bob Manson <manson@charmed.cygnus.com>
3746
3747 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
3748 explanatory comments. Fix indentation.
3749
3750 Mon Sep 15 00:36:53 1997 Jeffrey A Law (law@cygnus.com)
3751
3752 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
3753
3754 Thu Sep 11 13:54:47 1997 Jeffrey A Law (law@cygnus.com)
3755
3756 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
3757 * g++.old-deja/g++.mike/p7325.C: Likewise.
3758 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
3759
3760 Thu Sep 11 10:00:03 1997 Alexandre Oliva (oliva@dcc.unicamp.br)
3761
3762 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
3763 * g++.old-deja/g++.brendan/crash30.C: Likewise.
3764 * g++.old-deja/g++.brendan/crash39.C: Likewise.
3765 * g++.old-deja/g++.law/operators4.C: Likewise.
3766
3767 Thu Sep 11 09:53:40 1997 Joe Buck (jbuck@synopsys.com)
3768
3769 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
3770 * g++.old-deja/g++.mike/p784.C: Ditto.
3771 * g++.old-deja/g++.mike/p785.C: Ditto.
3772
3773 Fri Sep 5 00:21:42 1997 Jeffrey A Law (law@cygnus.com)
3774
3775 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
3776
3777 Wed Sep 3 17:29:35 1997 Bob Manson <manson@charmed.cygnus.com>
3778
3779 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
3780 target feature; pass this to c-torture-execute as needed.
3781
3782 Wed Sep 3 17:15:00 1997 Bob Manson <manson@charmed.cygnus.com>
3783
3784 * lib/c-torture.exp(c-torture-execute): If the previous and the
3785 current executables being tested are identical, we don't need to
3786 run the executable again. Try to make the executable names
3787 unique. Add an optional argument for passing additional compiler
3788 flags.
3789
3790 Tue Sep 2 16:34:31 1997 Doug Evans <dje@canuck.cygnus.com>
3791
3792 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
3793
3794 Fri Aug 29 12:48:09 1997 Jeffrey A Law (law@cygnus.com)
3795
3796 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
3797
3798 Thu Jul 31 12:17:24 1997 Jeffrey A Law (law@cygnus.com)
3799
3800 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
3801 32bit or larger longs.
3802
3803 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
3804 have either a 32bit long or 32bit int.
3805
3806 Tue Jul 29 00:40:38 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
3807
3808 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
3809 Make double precision tests dependent on sizeof (double).
3810
3811 Wed Jul 9 15:15:40 1997 Bob Manson <manson@charmed.cygnus.com>
3812
3813 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
3814 too.
3815
3816 Tue Jun 17 22:11:16 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
3817
3818 * gcc.c-torture/compile/961203-1.cexp: New script.
3819
3820 Mon Jun 16 15:27:06 1997 Bob Manson <manson@charmed.cygnus.com>
3821
3822 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
3823 up the includes ourselves.
3824
3825 Wed Jun 11 17:33:21 1997 Bob Manson <manson@charmed.cygnus.com>
3826
3827 * lib/plumhall.exp: Remove random include, and add a few
3828 verbose messages for debugging.
3829
3830 Fri Jun 6 14:23:24 1997 Bob Manson <manson@charmed.cygnus.com>
3831
3832 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
3833 of trying to do it ourselves.
3834
3835 Wed Jun 4 03:38:50 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
3836
3837 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
3838
3839 Wed Jun 4 18:43:55 1997 Bob Manson <manson@charmed.cygnus.com>
3840
3841 * gcc.prms/5403.c: Made regexp a bit less strict.
3842
3843 Tue Jun 3 15:12:39 1997 Bob Manson <manson@charmed.cygnus.com>
3844
3845 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
3846 is returned from remote_load instead.
3847 * lib/plumhall.exp: Ditto.
3848 * lib/mike-g++.exp: Ditto.
3849 * lib/old-dejagnu.exp: Ditto.
3850 * lib/c-torture.exp: Ditto.
3851
3852 Fri May 30 23:15:15 1997 Bob Manson <manson@charmed.cygnus.com>
3853
3854 * lib/g++.exp: Use build_wrapper procedure.
3855 * lib/gcc.exp: Ditto.
3856
3857 Tue May 20 15:23:27 1997 Jeffrey A Law (law@cygnus.com)
3858
3859 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
3860 an old-style decl for malloc. Fixes tests to work when
3861 sizeof (int) != sizeof (size_t).
3862
3863 Thu May 15 14:00:04 1997 Mike Meissner <meissner@cygnus.com>
3864
3865 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
3866
3867 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
3868 use stdargs.h interface.
3869
3870 Thu May 15 14:10:39 1997 Mike Meissner <meissner@cygnus.com>
3871
3872 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
3873 NO_VARARGS when compiling.
3874
3875 Thu May 1 14:49:19 1997 Bob Manson <manson@charmed.cygnus.com>
3876
3877 * lib/plumhall.exp(ph_includes): New procedure.
3878 (ph_make): Use it.
3879 (ph_compiler): Ditto.
3880
3881 * lib/g++.exp: Rename test-glue.c to testglue.c.
3882 * lib/gcc.exp: Ditto.
3883
3884 Thu Apr 10 14:50:26 1997 Bob Manson <manson@charmed.cygnus.com>
3885
3886 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
3887 to completion when it's called.
3888
3889 Fri Mar 21 16:34:52 1997 Michael Meissner <meissner@cygnus.com>
3890
3891 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
3892 is defined, don't do test.
3893
3894 Thu Mar 20 09:50:32 1997 Doug Evans <dje@canuck.cygnus.com>
3895
3896 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
3897 for object files.
3898 (ph_summary): Mark skipped testcases as untested, not unresolved.
3899
3900 * lib/plumhall.exp (ph_make): If unresolved because of bad
3901 errorCode, record errorCode in log file.
3902 (*): Replace send_log/verbose with verbose -log.
3903
3904 Wed Mar 19 13:06:26 1997 Michael Meissner <meissner@cygnus.com>
3905
3906 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
3907 double conversion if double isn't at least 8 bytes.
3908
3909 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
3910 int to work with targets where int is 16 bits.
3911
3912 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
3913 8 bytes, just exit, since 4 byte doubles don't have enough bits of
3914 precision for the test to complete.
3915
3916 Fri Mar 14 17:51:02 1997 Michael Meissner <meissner@cygnus.com>
3917
3918 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
3919 if d10v is not compiled with the -mdouble64 flag.
3920 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
3921
3922 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
3923 d10v is not compiled with the -mint32 flag.
3924
3925 Thu Mar 13 16:09:28 1997 Bob Manson <manson@charmed.cygnus.com>
3926
3927 * lib/plumhall.exp: Use incr_count.
3928
3929 Wed Mar 12 10:01:33 1997 Jeffrey A Law (law@cygnus.com)
3930
3931 * gcc.c-torture: Update to c-torture-1.45.
3932
3933 Sun Feb 23 18:12:04 1997 Bob Manson <manson@charmed.cygnus.com>
3934
3935 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
3936 the name of the expect testcase file).
3937
3938 * lib/g++.exp(g++_init): Ditto.
3939
3940 Thu Feb 20 13:53:05 1997 Bob Manson <manson@charmed.cygnus.com>
3941
3942 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
3943 the host.
3944
3945 * lib/gcc.exp(gcc_exit): New procedure.
3946
3947 Wed Feb 19 15:16:16 1997 Bob Manson <manson@charmed.cygnus.com>
3948
3949 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
3950 specs where appropriate.
3951
3952 * g++.old-deja/g++.arm/*: Added additional ERROR checks
3953 because of new "candidates are" messages, and removed a few
3954
3955 * Converted all non-old-style g++ testcases to old-style, and
3956 moved into g++.old-deja.
3957
3958 Fri Feb 14 11:46:46 1997 Bob Manson <manson@charmed.cygnus.com>
3959
3960 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
3961 options.
3962
3963 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
3964 succeeded.
3965
3966 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
3967
3968 Thu Feb 13 17:30:46 1997 Michael Meissner <meissner@cygnus.com>
3969
3970 * lib/gcc.exp (gcc_target_compile): Add support for defining
3971 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
3972 the machine doesn't have those features.
3973
3974 Tue Feb 11 12:57:11 1997 Bob Manson <manson@charmed.cygnus.com>
3975
3976 * g++.law/operators4.exp: Don't use LIBS.
3977
3978 Sat Feb 8 14:45:55 1997 Bob Manson <manson@charmed.cygnus.com>
3979
3980 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
3981
3982 * lib/mike-g++.exp: Don't set the compiler to be tested here.
3983 * lib/g++.exp: Set it here instead. Also, allow use of the
3984 --tool_exec and --tool_opt options. Change CXX to
3985 GXX_UNDER_TEST.
3986
3987 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
3988
3989 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
3990
3991 Fri Feb 7 12:55:45 1997 Bob Manson <manson@charmed.cygnus.com>
3992
3993 * lib/old-dejagnu.exp: Use prune_warnings instead of
3994 prune_system_crud.
3995 * lib/mike-g++.exp: Ditto.
3996 * lib/gcc.exp: Ditto.
3997 * lib/g++.exp: Ditto.
3998
3999 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
4000
4001 Fri Feb 7 10:41:53 1997 Jeffrey A Law (law@cygnus.com)
4002
4003 * 941014-2.c: Include stdlib.h
4004 * 960327-1.c: Include stdio.h
4005 * dbra.c, index-1.c: Don't assume ints are 32bits.
4006
4007 Tue Feb 4 12:51:09 1997 Bob Manson <manson@charmed.cygnus.com>
4008
4009 * lib/gcc.exp: Add gcc,stack_size target feature.
4010
4011 * lib/g++.exp(g++_target_compile): Add the include and link
4012 paths here, not in two other places. And, it's $options, not
4013 options.
4014
4015 * lib/mike-g++.exp(postbase): Remove the code that determines
4016 the correct include and link paths.
4017 * g++.old-deja/old-deja.exp: Ditto.
4018
4019 Mon Feb 3 19:00:07 1997 Bob Manson <manson@charmed.cygnus.com>
4020
4021 * lib/g++.exp(g++_init): target_compile no longer returns the
4022 filename of the result.
4023
4024 Sun Feb 2 14:42:34 1997 Bob Manson <manson@charmed.cygnus.com>
4025
4026 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
4027 call to glob.
4028
4029 * gcc.c-torture/special/special.exp: Change call to
4030 gcc_target_compile to include the object file.
4031
4032 Sun Feb 2 17:11:50 1997 Ian Lance Taylor <ian@cygnus.com>
4033
4034 * gcc.c-torture/special/special.exp: Correct misspelling in last
4035 change.
4036
4037 Sat Feb 1 12:34:23 1997 Bob Manson <manson@charmed.cygnus.com>
4038
4039 * lib/plumhall.exp(ph_summary): Log the entire output of the
4040 executable. Return -1 if there were any failures, 0 otherwise.
4041 (ph_execute): Return -1 if there were any failures, 0 otherwise.
4042 (ph_make): Clean up objects and executables that were built
4043 if the tests succeeded.
4044
4045 Thu Jan 30 13:45:56 1997 Bob Manson <manson@charmed.cygnus.com>
4046
4047 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
4048 libraries and includes in the build tree as appropriate.
4049
4050 Wed Jan 29 17:19:34 1997 Bob Manson <manson@charmed.cygnus.com>
4051
4052 * lib/c-torture.exp: Instead of looking for the global variable
4053 NO_LONG_LONG, check to see if that's a feature of the target.
4054
4055 Wed Jan 29 00:36:25 1997 Bob Manson <manson@charmed.cygnus.com>
4056
4057 * config/default.exp: Minimize. Delete the remainer of the files in
4058 config; this functionality is now in devo/dejagnu/config.
4059
4060 g++.*/*: Pass any additional flags used to compile to postbase;
4061 delete CXXFLAGS.
4062
4063 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
4064 is now done by runtest.exp. Use gcc_target_compile instead of
4065 compile.
4066
4067 lib/c-torture.exp: Use gcc_target_compile instead of compile.
4068 Remove references to CFLAGS. Use remote_file instead of
4069 calling rm -f.
4070 (c-torture): Take a list of arguments to use to compile this
4071 testcase.
4072
4073 lib/g++.exp: Simplify. Use target_compile instead of compile.
4074 lib/gcc-dg.exp: Ditto.
4075 lib/gcc.exp: Ditto.
4076 lib/mike-{gcc,g++}.exp: Ditto.
4077 lib/old-dejagnu.exp: Ditto.
4078 lib/plumhall.exp: Ditto.
4079
4080 Wed Jan 8 14:43:07 1997 Jim Wilson <wilson@cygnus.com>
4081
4082 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
4083 (ph_linker): Likewise.
4084
4085 Wed Nov 13 16:04:19 1996 Joern Rennecke <amylaar@cygnus.com>
4086
4087 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4088 MAP_ANON / MAP_ANONYMOUS if defined;
4089 else try to map from /dev/zero .
4090
4091 Tue Nov 12 23:30:12 1996 Jeffrey A Law (law@cygnus.com)
4092
4093 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
4094 isn't defined, then define it to MAP_ANONYMOUS.
4095
4096 Tue Nov 12 11:57:49 1996 Jeffrey A Law (law@cygnus.com)
4097
4098 * gcc.c-torture: Update to c-torture-1.42 release.
4099
4100 Mon Nov 11 12:45:31 1996 Jeffrey A Law (law@cygnus.com)
4101
4102 * gcc.c-torture: Update to c-torture-1.41 release.
4103
4104 Sun Oct 27 18:56:18 1996 Jeffrey A Law (law@cygnus.com)
4105
4106 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
4107 c-torture release.
4108
4109 Thu Aug 15 11:09:36 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
4110
4111 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
4112 and LDFLAGS. Fix second case to append the target_info ldflags
4113 onto LDFLAGS, not CFLAGS.
4114 * lib/g++.exp (g++_init): Add target_info stuff.
4115 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
4116 of libgloss and newlib flags for !native.
4117
4118 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
4119 (GDB): Fix relative path to go up another dir for finding gdb.
4120
4121 Thu Aug 8 17:03:27 1996 Rob Savoye <rob@chinadoll.cygnus.com>
4122
4123 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
4124 versions in the target_info array, if they don't exist.
4125
4126 Fri Aug 2 15:39:03 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
4127
4128 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
4129
4130 Mon Jul 8 15:45:58 1996 Jim Wilson <wilson@cygnus.com>
4131
4132 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
4133 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
4134
4135 Mon Jul 1 15:53:00 1996 Bob Manson <manson@charmed.cygnus.com>
4136
4137 * lib/old-dejagnu.exp: Don't remove the output file before we've
4138 actually tested it. Don't append pwd to the path of the executable
4139 we're testing.
4140
4141 Sun Jun 30 14:37:50 1996 Doug Evans <dje@canuck.cygnus.com>
4142
4143 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
4144
4145 Wed Jun 26 14:15:55 1996 Bob Manson <manson@charmed.cygnus.com>
4146
4147 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
4148 temporary directory for compiler files, and set it to a default
4149 value of /tmp. Set $output as the name of the output file from
4150 compiling the testcase. Add a -o option to $cflags_var so the
4151 compiler writes the final output file as $output. Set $executable
4152 to $output.
4153
4154 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
4155 directory for compiler files, and set it to /tmp if it doesn't
4156 already have a value. Set $output_file to the name of the output
4157 file from compiling the testcase. Add a -o option to CXXFLAGS so
4158 the compiler writes the final output file as $output. Use $output
4159 as the executable to be tested.
4160
4161 Mon Jun 24 17:12:16 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
4162
4163 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
4164
4165 Sat Jun 8 15:12:24 1996 Jeffrey A Law (law@cygnus.com)
4166
4167 * gcc.c-torture/execute/pending-1.c: New test. Still
4168 pending in Tege's queue.
4169
4170 Wed Apr 24 18:13:45 1996 Jim Wilson <wilson@chestnut.cygnus.com>
4171
4172 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
4173 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
4174 if there were failures. Call unresolved if there were unresolved
4175 testcases. Call gcc_fail if program did not run to completion.
4176 (ph_make): Pass additional argument name to ph_execute.
4177 (ph_execute): Add new argument. Pass additional arguments to
4178 ph_summary. Call gcc_fail is there is no execution output.
4179
4180 Wed Apr 24 13:39:23 1996 Jeffrey A Law (law@cygnus.com)
4181
4182 * lib/plumhall.exp (proc_summary): Output relavent summary
4183 lines into the log so specific failures in plumhall can be
4184 investigated.
4185
4186 Wed Apr 10 13:23:45 1996 Jeffrey A Law (law@cygnus.com)
4187
4188 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
4189 (c-torture-execute): Don't try to execute tests which use
4190 "long long" types if $NO_LONG_LONG is nonzero.
4191
4192 Mon Apr 8 08:52:29 1996 Doug Evans <dje@canuck.cygnus.com>
4193
4194 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
4195 not c-torture.
4196
4197 * gcc.ieee: Move from here.
4198 * gcc.c-torture/execute/ieee: To here.
4199
4200 Tue Mar 26 23:41:18 1996 Jeffrey A Law (law@cygnus.com)
4201
4202 * gcc.c-torture: Update to c-torture-1.41 release.
4203
4204 Fri Mar 22 15:49:24 1996 Jeffrey A Law (law@cygnus.com)
4205
4206 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
4207 not "$output".
4208
4209 Thu Mar 7 12:37:08 1996 Doug Evans <dje@charmed.cygnus.com>
4210
4211 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
4212 -c present.
4213
4214 Sat Mar 2 22:36:37 1996 Jeffrey A Law (law@cygnus.com)
4215
4216 * config/proelf.exp: Handle connecting to a simulator.
4217
4218 Wed Jan 31 00:58:15 1996 Jeffrey A Law (law@cygnus.com)
4219
4220 * config/proelf.exp: New file. Enough framework that we can
4221 run c-torture tests on the proelf targets (or any other target
4222 that gdb can connect to for that matter).
4223
4224 Mon Jan 29 08:57:46 1996 Doug Evans <dje@canuck.cygnus.com>
4225
4226 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
4227 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
4228
4229 * lib/plumhall.exp (ph_execute): Always call ph_summary if
4230 exec_output exists.
4231
4232 Sun Jan 28 11:28:43 1996 Doug Evans <dje@charmed.cygnus.com>
4233
4234 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
4235 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
4236
4237 * config/*.exp: Update FSF address. Change result of ${tool}_load
4238 to pass/fail/unresolved/unsupported/untested. Caller must now
4239 call unresolved/unsupported/untested.
4240 * lib/*.exp: Update FSF address. Update to handle new results of
4241 ${tool}_load.
4242 * lib/chill.exp (verbose): Delete.
4243
4244 Sat Jan 27 12:28:07 1996 Doug Evans <dje@charmed.cygnus.com>
4245
4246 * lib/gcc.exp (default_gcc_start): Change order of args to
4247 $LDFLAGS $CFLAGS $LIBS.
4248 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
4249 Save/set/restore CFLAGS. Pass single arg to gcc_start.
4250 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
4251 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
4252 * gcc.misc-tests/dg-test.exp: Likewise.
4253 * gcc.misc-tests/msgs.exp: Likewise.
4254 * gcc.prms/prms.exp: Likewise.
4255 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
4256 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
4257
4258 * lib/dg.exp: Deleted, moved to dejagnu/lib.
4259
4260 Wed Jan 24 18:37:00 1996 Brendan Kehoe <brendan@lisa.cygnus.com>
4261
4262 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
4263
4264 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
4265 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
4266
4267 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
4268 necessary.
4269
4270 Sat Jan 20 17:22:08 1996 Brendan Kehoe <brendan@cygnus.com>
4271
4272 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
4273 global for loop; add use of $mathlib.
4274 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
4275 settings here; set mathlib for anything but VxWorks.
4276
4277 Mon Jan 22 16:31:57 1996 Jeffrey A Law (law@cygnus.com)
4278
4279 * gcc.c-torture: Update to c-torture-1.40 release.
4280
4281 Wed Jan 3 00:54:33 1996 Jeffrey A Law (law@cygnus.com)
4282
4283 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
4284 dg.exp.
4285
4286 Sun Dec 3 16:17:42 1995 Jeffrey A. Law <law@sethra.cygnus.com>
4287
4288 * lib/c-torture.exp (c-torture-execute): Declare "output" as
4289 global.
4290
4291 Fri Nov 17 20:01:19 1995 Doug Evans <dje@canuck.cygnus.com>
4292
4293 * lib/g++.exp (LIBS): Define if not already.
4294 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
4295 (gcc-dg-prune): Call prune_gcc_output.
4296 * lib/gcc.exp (prune_gcc_output): New proc.
4297 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
4298 prune_gcc_output.
4299
4300 Thu Nov 16 09:15:40 1995 Doug Evans <dje@canuck.cygnus.com>
4301
4302 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
4303 (c-torture-execute): Likewise. Rename `name' to `testcase'.
4304
4305 Wed Nov 15 23:04:36 1995 Jeffrey A Law (law@cygnus.com)
4306
4307 * gcc.c-torture: Update to c-torture-1.39 release.
4308
4309 Sat Nov 4 12:52:05 1995 Doug Evans <dje@canuck.cygnus.com>
4310
4311 * lib/c-torture.exp (c-torture-execute): Don't return if one option
4312 fails, try others as well.
4313
4314 Thu Nov 2 09:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
4315
4316 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
4317 If compilation fails, mark execute tests as `untested'.
4318 If test is marked as unsupported, don't mark compilation and
4319 execute tests as failed.
4320
4321 Wed Oct 25 20:57:55 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4322
4323 * lib/g++.exp (g++_init): Don't link in libg++, and look to
4324 libstdc++ for whether or not we want to be doing shared
4325 libraries. Delete link_curses since we don't need it anymore.
4326 * lib/mike-g++.exp (postbase): Don't link in libg++.
4327 * g++.old-deja/old-deja.exp: Likewise.
4328
4329 Mon Oct 23 13:05:11 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4330
4331 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
4332
4333 Tue Oct 17 15:24:47 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4334
4335 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
4336 For that, add `-Wl,-a,shared_archive'.
4337 * g++.old-deja/old-deja.exp: Likewise.
4338
4339 Tue Oct 17 13:09:06 1995 Doug Evans <dje@canuck.cygnus.com>
4340
4341 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
4342
4343 Mon Oct 16 23:13:32 1995 Brendan Kehoe <brendan@cygnus.com>
4344
4345 * lib/mike-g++.exp (postbase): Pay attention to the status of
4346 g++_load.
4347
4348 Mon Oct 16 19:28:32 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4349
4350 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
4351
4352 Mon Oct 16 13:48:58 1995 Doug Evans <dje@canuck.cygnus.com>
4353
4354 * lib/gcc.exp (default_gcc_start): No longer need to log program
4355 being executed or its output, execute_anywhere does that now.
4356 * lib/g++.exp (default_g++_version): Call execute_anywhere.
4357 (default_g++_start): Likewise. Delete calls to verbose/send_log.
4358
4359 Thu Oct 12 10:34:58 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4360
4361 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
4362 the same as those in lib/g++.exp.
4363
4364 Tue Oct 10 13:47:27 1995 Jeff Law (law@hurl.cygnus.com)
4365
4366 * gcc.c-torture: Update to c-torture-1.38 release.
4367 * gcc.ieee: Related changes.
4368
4369 Fri Oct 6 12:39:17 1995 Rob Savoye <rob@darkstar.cygnus.com>
4370
4371 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
4372 "exec". Minor reformatting changes.
4373
4374 * config/rom68k.exp (${tool}_load): Make it work in a canadian
4375 cross. This means all "exec" calls now work on a remote host as
4376 well.
4377 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
4378 cross. Filter out the extra "\r\n" stuff that expect puts in.
4379 (c-torture-execute): Filter out the bogus warnings like
4380 c-torture-compile does. Add support for canadian cross.
4381 * lib/gcc.exp (default_gcc_version, default_gcc_start)
4382 Use execute_anywhere rather than calling exec directly. Now it
4383 works for canadian cross testing.
4384
4385 Thu Oct 5 10:06:45 1995 Brendan Kehoe <brendan@rtl.cygnus.com>
4386
4387 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
4388 results into a variable, and check that rather than using file exists.
4389
4390 Wed Oct 4 16:31:02 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4391
4392 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
4393 create a libg++.so. For sunos4.1.*, also add -ltermcap.
4394
4395 Tue Sep 26 10:15:14 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4396
4397 * g++.old-deja/old-deja.exp: Create and pass runshlib and
4398 lib_curses if there's a shared libg++ in the build tree.
4399
4400 Fri Sep 22 10:47:24 1995 Doug Evans <dje@canuck.cygnus.com>
4401
4402 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
4403 if not supported target.
4404
4405 Fri Sep 22 09:22:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4406
4407 * lib/g++.exp (g++_init): Move empty setting of runshlib and
4408 link_curses up to always happen, not just for native builds.
4409
4410 Thu Sep 21 10:23:32 1995 Jeff Law (law@snake.cs.utah.edu)
4411
4412 * gcc.c-torture: Update to c-torture-1.36 release.
4413 * gcc.failure: Related changes.
4414
4415 Wed Sep 20 10:56:26 1995 Doug Evans <dje@canuck.cygnus.com>
4416
4417 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
4418
4419 Tue Sep 19 17:26:07 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4420
4421 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
4422 * lib/mike-g++.exp (postbase): Not in here. Still reference
4423 runshlib, link_curses, and mathlib for link and run.
4424
4425 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
4426 pass the runtime shared library options for Solaris, OSF/1, and
4427 Irix5, and link with -lcurses to avoid unresolved references.
4428
4429 Wed Sep 13 15:28:10 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4430
4431 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
4432 only run once.
4433
4434 Wed Sep 13 10:51:52 1995 Doug Evans <dje@canuck.cygnus.com>
4435
4436 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
4437
4438 Mon Sep 11 11:02:03 1995 Jeff Law (law@snake.cs.utah.edu)
4439
4440 * gcc.c-torture: Update to c-torture-1.35 release. Note we
4441 do not have a framework for the "compat" tests yet.
4442
4443 Sat Sep 9 16:15:20 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4444
4445 * lib/mike-g++.exp (postbase): New local variable `mathlib',
4446 set to null if we're testing vxworks5.1. Use that instead of
4447 `-lm' in the setting of LIBS for link and run.
4448
4449 Fri Sep 8 13:53:38 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4450
4451 * config/rom68k.exp (${tool}_load): Major changes to make it
4452 work. Verified that it does in fact return the stuff in
4453 exec_output properly. Catch any Emul or any TRAP other than 0.
4454
4455 Thu Sep 7 23:04:06 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4456
4457 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
4458 LDFLAGS properly for targets that need stuff from libgloss.
4459 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
4460 only run once.
4461 (gpp_initialized): New variable.
4462
4463 Wed Sep 6 21:56:13 1995 Rob Savoye <rob@darkstar.cygnus.com>
4464
4465 * config/rom68k.exp: Load libgloss.exp.
4466 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
4467 so we can produce a fully linked binary.
4468 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
4469 so we can produce a fully linked binary.
4470
4471 Sun Sep 3 13:25:26 1995 Doug Evans <dje@canuck.cygnus.com>
4472
4473 * lib/plumhall.exp (ph_section): Watch for expected failures.
4474 Add missing `else'.
4475
4476 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
4477 run the testcase.
4478 (c-torture): Likewise.
4479
4480 Mon Aug 28 11:23:38 1995 Doug Evans <dje@cygnus.com>
4481
4482 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
4483
4484 * lib/mike-g++.exp (mike_cleanup): New proc.
4485 (prebase): New globals compiler_result, not_compiler_result,
4486 target_regexp.
4487 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
4488 allow leading "-" in pattern. Watch for unsupported tests.
4489 If $compiler_result is set, pattern match assembler code,
4490 and ditto for $not_compiler_result.
4491 * lib/mike-gcc.exp: Likewise.
4492
4493 * lib/plumhall.exp (ph_execute): Only call ph_summary if
4494 execution "succeeded".
4495
4496 Mon Aug 14 14:03:53 1995 Doug Evans <dje@canuck.cygnus.com>
4497
4498 * config/win32.exp: New file.
4499 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
4500
4501 Fri Aug 4 15:39:54 1995 Doug Evans <dje@canuck.cygnus.com>
4502
4503 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
4504 unsupported.
4505 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
4506 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
4507 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
4508
4509 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
4510 "... without exceptions was ...". That is now handled by
4511 prune_system_crud.
4512 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
4513
4514 Tue Aug 1 11:09:33 1995 Doug Evans <dje@canuck.cygnus.com>
4515
4516 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
4517 sieve.c,sort2.c}: New files.
4518 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
4519 sieve.exp,sort2.exp}: Drivers for them.
4520
4521 * lib/mike-gcc.exp (program_output): New user settable variable.
4522 (postbase): Call prune_system_crud. Also prune extraneous compiler
4523 messages.
4524 * lib/mike-g++.exp (program_output): New user settable variable.
4525
4526 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
4527
4528 * config/sh.exp: Deleted (use sim.exp instead).
4529
4530 Fri Jul 28 11:33:46 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4531
4532 * config/vx.exp: Declare CHECKTASK as global.
4533 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
4534 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
4535 * lib/old-dejagnu.exp: Load [pwd]/$executable.
4536
4537 Wed Jul 26 19:45:39 1995 Brendan Kehoe <brendan@lisa.cygnus.com>
4538
4539 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
4540 target. Like vx.exp, only includes `vx29k.exp' instead of
4541 `vxworks.exp'.
4542
4543 Sun Jul 23 17:38:52 1995 Ian Lance Taylor <ian@cygnus.com>
4544
4545 * config/sim.exp: Increase time limit from 120 seconds to 240.
4546
4547 Thu Jul 6 11:07:38 1995 Jeffrey A. Law <law@rtl.cygnus.com>
4548
4549 * gcc.c-torture/execute/950628-1.c: New test.
4550
4551 Sat Jun 10 18:51:41 1995 Jeff Law (law@snake.cs.utah.edu)
4552
4553 * gcc.c-torture: Update with changes/additions from
4554 c-torture-1.34.
4555
4556 Mon Jun 5 17:58:07 1995 Doug Evans <dje@canuck.cygnus.com>
4557
4558 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
4559
4560 Sun Jun 4 05:13:57 1995 Jeff Law (law@snake.cs.utah.edu)
4561
4562 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
4563
4564 Thu Jun 1 00:06:19 1995 Jeff Law (law@snake.cs.utah.edu)
4565
4566 * gcc.c-torture/compile/950512-1.c: New test.
4567 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
4568 * gcc.dg/struct-ret-1.c: Likewise.
4569
4570 Wed May 31 14:25:13 1995 Doug Evans <dje@canuck.cygnus.com>
4571
4572 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
4573 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
4574
4575 Tue May 30 11:19:54 1995 Doug Evans <dje@canuck.cygnus.com>
4576
4577 * gcc.c-torture/special/920411-1.c: Deleted.
4578 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
4579
4580 Mon May 22 16:55:11 1995 Doug Evans <dje@chestnut.cygnus.com>
4581
4582 * config/sim.exp (${tool}_load): Hack in call to bash to get a
4583 cpu limit.
4584
4585 Fri May 12 18:57:54 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
4586
4587 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
4588
4589 Thu May 4 14:23:54 1995 Torbjorn Granlund <tege@adder.cygnus.com>
4590
4591 From kenner;
4592 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
4593 is the proper length.
4594 * va-arg-3.c: Likewise.
4595
4596 Sun Apr 30 16:02:59 1995 Doug Evans <dje@canuck.cygnus.com>
4597
4598 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
4599 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
4600
4601 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
4602 * lib/g++.exp (default_g++_start): Delete old cruft.
4603
4604 Tue Apr 25 17:20:18 1995 Torbjorn Granlund <tege@cygnus.com>
4605
4606 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
4607 (2 * (1 << 18)) to (2 * (1 << 17)).
4608
4609 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
4610
4611 Thu Apr 20 12:21:13 1995 J.T. Conklin <jtc@rtl.cygnus.com>
4612
4613 * config/rom68k.exp: Renamed from config/idp.exp
4614
4615 Tue Apr 18 13:33:26 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
4616
4617 * c-torture/compile/921109-2.c
4618
4619 Tue Apr 18 10:45:12 1995 Mike Stump <mrs@cygnus.com>
4620
4621 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
4622 excess errors.
4623
4624 Sat Apr 15 11:16:58 1995 Doug Evans <dje@chestnut.cygnus.com>
4625
4626 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
4627 output.
4628 * lib/g++.exp (default_g++_start): Likewise.
4629
4630 Wed Mar 29 16:34:03 1995 Torbjorn Granlund <tege@adder.cygnus.com>
4631
4632 * gcc.c-torture/compile/950329-1.c: New test.
4633
4634 Tue Mar 28 16:10:33 1995 J.T. Conklin <jtc@rtl.cygnus.com>
4635
4636 * config/bug.exp (${tool}_load): Updated to use new remote_open
4637 and remote_close procs.
4638 * config/idp.exp: New file.
4639
4640 Wed Mar 22 15:01:58 1995 Torbjorn Granlund <tege@rtl.cygnus.com>
4641
4642 * gcc.c-torture/execute/950322-1.c: New test.
4643
4644 Tue Mar 21 21:24:49 1995 Doug Evans <dje@canuck.cygnus.com>
4645
4646 * config/vx.exp (${tool}_load): Clean up testing of return code from
4647 vxworks_ld and vxworks_spawn.
4648
4649 Tue Mar 21 17:01:42 1995 Doug Evans <dje@deneb.cygnus.com>
4650
4651 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
4652
4653 Mon Mar 13 14:49:42 1995 Mike Stump <mrs@cygnus.com>
4654
4655 * lib/old-deja.exp: Add `excess errors test - ' error, now one
4656 can mark excess errors on a machine by machine basis. Note, the
4657 default is to not expect any excess errors, even when excess
4658 errors test - is given, so you will want to put an XFAIL ... on
4659 these lines. For example, // excess errors test - XFAIL hppa*-*-*
4660 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
4661 those 4 machines, but no others.
4662
4663 Fri Mar 10 12:33:04 1995 J.T. Conklin <jtc@rtl.cygnus.com>
4664
4665 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
4666 * lib/c-torture.exp: to here.
4667
4668 Fri Mar 10 10:38:15 1995 Torbjorn Granlund <tege@adder.cygnus.com>
4669
4670 * gcc.c-torture/execute/950221-1.c: New test.
4671 * gcc.c-torture/execute/struct-ret-1.c: New test.
4672 * gcc.c-torture/compile/950221-1.c: New test.
4673
4674 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
4675
4676 Fri Mar 3 16:28:35 1995 Doug Evans <dje@canuck.cygnus.com>
4677
4678 * gcc.c-torture/execute/arith-1.c (main): Return 0.
4679 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
4680
4681 Wed Mar 1 02:08:29 1995 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
4682
4683 * g++.gb: New directory of tests, derived from my signature and
4684 class scoping tests.
4685
4686 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
4687 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
4688 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
4689 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
4690 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
4691 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
4692 * g++.gb/sig25.C: Likewise.
4693
4694 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
4695 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
4696 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
4697 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
4698 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
4699 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
4700 * g++.gb/sig25.exp: Likewise.
4701
4702 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
4703 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
4704 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
4705 * g++.gb/scope13.C: Likewise, this test still fails.
4706
4707 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
4708 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
4709 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
4710 * g++.gb/scope13.exp: Ditto.
4711
4712 * g++.gb/README: New file, explains what these tests are about.
4713
4714 Tue Feb 28 10:37:52 1995 Doug Evans <dje@canuck.cygnus.com>
4715
4716 * lib/dg.exp (dg-do): Support `preprocess'.
4717 (dg-test): Likewise.
4718
4719 Mon Feb 13 15:18:10 1995 J.T. Conklin <jtc@rtl.cygnus.com>
4720
4721 * config/udi.exp: change "continue -expect" to "exp_continue".
4722
4723 Sat Feb 11 00:25:20 1995 Torbjorn Granlund (tege@tiny.cygnus.com)
4724
4725 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
4726 Delete redundant tests.
4727
4728 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
4729 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
4730 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
4731 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
4732 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
4733 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
4734 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
4735 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
4736
4737 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
4738 storing label pointers.
4739 * gcc.c-torture/execute/921019-1.c: Likewise.
4740 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
4741 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
4742 parameter fp.
4743 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
4744 constants.
4745
4746 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
4747 Delete obsolete tests.
4748
4749 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
4750 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
4751 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
4752 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
4753 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
4754 * gcc.c-torture/compile/950124-1.c: New test.
4755
4756 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
4757
4758 Wed Feb 8 15:30:17 1995 Jason Merrill <jason@phydeaux.cygnus.com>
4759
4760 * lib/mike-g++.exp: Add -lm to LIBS.
4761
4762 Tue Feb 7 17:09:50 1995 Doug Evans <dje@canuck.cygnus.com>
4763
4764 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
4765
4766 Mon Jan 30 14:33:25 1995 Jason Merrill <jason@phydeaux.cygnus.com>
4767
4768 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
4769
4770 Thu Jan 12 16:41:34 1995 Doug Evans <dje@canuck.cygnus.com>
4771
4772 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
4773
4774 Mon Jan 2 11:50:10 1995 Jeff Law (law@snake.cs.utah.edu)
4775
4776 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
4777 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
4778 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
4779 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
4780 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
4781 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
4782 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
4783 * g++.law/{operators31.C, operators32.C,
4784 * g++.law/{operators33.C, operators34.C}: Likewise.
4785 * g++.law/{pic1.C, refs2.C}: Likewise.
4786 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
4787 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
4788 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
4789 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
4790
4791 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
4792 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
4793 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
4794 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
4795 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
4796 * g++.law/{enum9.exp, friend5.exp}: Likewise.
4797 * g++.law/{nest3.exp, nest4.exp}: Likewise.
4798 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
4799 * g++.law/{operators30.exp, operators31.exp}: Likewise.
4800 * g++.law/{operators32.exp, operators33.exp}: Likewise.
4801 * g++.law/{operators34.exp}: Likewise.
4802 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
4803 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
4804 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
4805 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
4806 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
4807
4808 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
4809 No longer expected to fail.
4810 * g++.law/missed-error3.C: Tweak for recent bool changes.
4811
4812 Sun Dec 4 20:54:33 1994 Doug Evans <dje@canuck.cygnus.com>
4813
4814 * config/emb-unix: Deleted.
4815 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
4816 remote execution. Do final link on remote host if REMOTE_LINK is set.
4817
4818 Thu Dec 1 08:43:05 1994 Doug Evans <dje@canuck.cygnus.com>
4819
4820 * lib/dg.exp (dg-test): Fix typo in last patch.
4821
4822 Wed Nov 30 13:25:32 1994 Doug Evans <dje@canuck.cygnus.com>
4823
4824 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
4825 (handles multiple occurrences).
4826
4827 Thu Nov 24 19:48:38 1994 Doug Evans <dje@canuck.cygnus.com>
4828
4829 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
4830 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
4831 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
4832 printed).
4833 * lib/c-torture.exp (c-torture-compile): Likewise.
4834 (c-torture): Prepend full path if missing.
4835 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
4836 (gcc_fail): Likewise.
4837 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
4838
4839 Wed Nov 23 13:56:00 1994 J.T. Conklin <jtc@rtl.cygnus.com>
4840
4841 * lib/netware.exp: Only attach to NetWare i386 systems.
4842
4843 Wed Nov 16 11:27:00 1994 Doug Evans <dje@canuck.cygnus.com>
4844
4845 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
4846 messages. Add test name to "output pattern match" pass/fail message.
4847
4848 Sat Nov 12 22:11:52 1994 Doug Evans <dje@canuck.cygnus.com>
4849
4850 * gcc.dg: New testsuite.
4851 * gcc.dg/dg.exp: New file.
4852
4853 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
4854 test-switch.c}: Deleted.
4855
4856 * gcc.misc-tests/msgs.exp: New testcase driver.
4857
4858 Wed Nov 9 14:23:09 1994 Doug Evans <dje@canuck.cygnus.com>
4859
4860 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
4861 Watch for illegal return values from ${tool}_load.
4862 * config/unix.exp (${tool}_load): Fix pass/fail detection for
4863 cross targets. Coerce return value >0 to 1.
4864
4865 Tue Nov 8 14:10:33 1994 Doug Evans <dje@canuck.cygnus.com>
4866
4867 * config/unix.exp (${tool}_load): Call program rsh, not proc.
4868
4869 * config/emb-unix.exp: New file.
4870
4871 * config/sim.exp: Error if variable $SIM not defined.
4872 (${tool}_load): Mark test as "untested" if simulator missing.
4873
4874 * config/unix.exp: Load remote.exp to get rcp_download.
4875 * lib/c-torture.exp: Use different option lists for testcases with
4876 and without loops.
4877 * gcc.c-torture/execute/execute.exp: Likewise.
4878
4879 Wed Nov 2 14:47:58 1994 Doug Evans <dje@canuck.cygnus.com>
4880
4881 * config/*.exp: Clarify return code from ${tool}_load.
4882 Call `unresolved' or `untested' instead of `warning' or `perror'
4883 (sometimes you still want to call both though).
4884 Add comment that `shell_id' is local to each file.
4885 * config/udi.exp (timeout): Set to 30.
4886 Don't print warning if connection fails, $connectmode has already
4887 printed an error.
4888 (${tool}_load): Move verbose messages to level 2.
4889 Rework pattern for "Process started" message.
4890 Pass `shell_id' to ${connectmode}_download.
4891 Retry twice upon timeout. Make resetting of target more robust.
4892 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
4893 Pass `shell_id' to exit_$connectmode.
4894 Only call exit_$connectmode if connected.
4895 * config/unix.exp (${tool}_load): Check return codes better.
4896 * config/vrtx.exp (${tool}_load): Likewise.
4897 * config/vx.exp (${tool}_load): Likewise.
4898 Delete unneeded global's.
4899 * lib/dg.exp (dg-test): Update to reflect clarified return codes
4900 from ${tool}_load.
4901 (dg-stat): Delete.
4902 (dg-init): Delete recording of pass/fail counts.
4903 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
4904 (old-dejagnu-init): Likewise.
4905 (old-dejagnu-stat): Delete contents, empty proc now.
4906 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
4907 (c-torture): Delete references to lcnt, lpass, lfail.
4908 Get option list from TORTURE_OPTIONS.
4909 Delete -funroll[-all]-loops if no loops.
4910 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
4911 (g++_stat): Delete contents (empty proc now).
4912 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
4913 (gcc_finish): Likewise.
4914 (gcc_stat): Deleted.
4915 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
4916 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
4917 * gcc.c-torture/execute/execute.exp: Likewise.
4918 Split tests into two parts: compile, execute.
4919 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
4920 no loops. Update to reflect clarified return codes from ${tool}_load.
4921
4922 Fri Oct 21 23:10:16 1994 Doug Evans <dje@canuck.cygnus.com>
4923
4924 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
4925 to grep for.
4926 (old-dejagnu): Likewise (where necessary).
4927
4928 Fri Oct 14 17:54:58 1994 Doug Evans <dje@canuck.cygnus.com>
4929
4930 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
4931
4932 * lib/dg.exp (dg-process-target): Fix processing of selector.
4933 Add comment regarding use of `error'.
4934
4935 * lib/gcc.exp (prune_system_crud): Define if missing.
4936 * lib/g++.exp (prune_system_crud): Likewise.
4937
4938 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
4939 Call prune_system_crud.
4940 * lib/dg.exp (dg-runtest): New proc.
4941 Use perror instead of send_user for tcl errors in testcase.
4942 Don't return any value, it's never used.
4943 Don't clobber previous definition of `unknown'.
4944 Print tcl errors in `dg-final'.
4945
4946 Wed Oct 12 13:05:37 1994 Doug Evans <dje@canuck.cygnus.com>
4947
4948 * lib/dg.exp (dg-process-target): Improve syntax error messages.
4949 (dg-test): Don't print errorInfo, it contains stack backtrace.
4950
4951 Mon Sep 26 12:18:53 1994 Doug Evans (dje@canuck.cygnus.com)
4952
4953 * lib/g++.exp (runtest_file_p): Define if missing.
4954
4955 Sat Sep 24 15:29:23 1994 Doug Evans (dje@cygnus.com)
4956
4957 * lib/mike-g++.exp: Comment out loading of g++.exp.
4958 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
4959 (default_g++_version): Always print something.
4960 (default_g++_start): Comment out call to `which'.
4961 (g++_start, g++_load): Deleted (must be defined in config file).
4962 * lib/gcc.exp: Test for existence of $CC at start.
4963 Delete check for tmpdir (done in gcc_init).
4964 (default_gcc_version): Always print something.
4965 (default_gcc_start): Comment out call to `which'.
4966 * config/*.exp: Major cleanup - make cross targets work at least a
4967 little better for g++ (by not being "--tool gcc" specific).
4968 Rename gcc_xxx to ${tool}_xxx.
4969 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
4970 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
4971
4972 Thu Sep 22 11:39:17 1994 Doug Evans (dje@canuck.cygnus.com)
4973
4974 * lib/c-torture.exp (c-torture-compile): Rework compiler
4975 message processing.
4976
4977 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
4978 c-torture.
4979
4980 Wed Sep 21 09:49:43 1994 Doug Evans (dje@canuck.cygnus.com)
4981
4982 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
4983
4984 * lib/dg.exp (dg-process-target): Support { target native }.
4985
4986 Tue Sep 20 17:16:55 1994 Doug Evans (dje@canuck.cygnus.com)
4987
4988 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
4989 looked for "... program xxx got fatal signal".
4990 Correct regsub munging of `comp_output'.
4991 Ignore compiler messages "path prefix not used" and "linker input
4992 file unused".
4993
4994 Wed Sep 14 11:44:40 1994 Doug Evans (dje@canuck.cygnus.com)
4995
4996 * lib/gcc.exp (runtest_file_p): Define if missing.
4997 * gcc.prms/template.c: Example to work from.
4998
4999 Tue Sep 13 10:30:48 1994 Doug Evans (dje@canuck.cygnus.com)
5000
5001 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
5002 * lib/dg.exp (dg-test): Call unsupported testcases as such.
5003
5004 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
5005 * gcc.prms/1883.c: Moved from compile/940714-1.c.
5006 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
5007 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
5008
5009 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
5010 (dg-process-target): No longer a varargs proc.
5011 Return S/N for target, P/F for xfail. All callers changed.
5012 (user option procs): More argument checking.
5013 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
5014 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
5015 (dg-test): Skip test if not running on selected target in `dg-do'.
5016 Update handling of `dg-do-what', `dg-output-text'.
5017 Separate execution pass/fail from output pattern match pass/fail.
5018 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
5019
5020 Mon Sep 12 13:47:35 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
5021
5022 * gcc.c-torture/special/special.exp: Don't expect failure for mips
5023 target for 920510-1.c.
5024
5025 Mon Sep 12 12:44:39 1994 Doug Evans (dje@canuck.cygnus.com)
5026
5027 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
5028 Clean up comment regarding use of passcnt, etc.
5029 (gcc_stat): Don't update `testcnt' here.
5030 (gcc_finish): Do it here.
5031 Might as well reset `but_id' here too.
5032 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
5033 to determine if the file should be tested.
5034 * gcc.c-torture/compile/compile.exp: Likewise.
5035 * gcc.c-torture/execute/execute.exp: Likewise.
5036 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
5037 * gcc.misc-tests/dg-test.exp: Likewise.
5038 * gcc.prms/prms.exp: Likewise.
5039 * gcc.wendy/wendy.exp: Likewise.
5040 * g++.old-deja.exp: Likewise.
5041 Move "Testing file" message to verbose level 1.
5042
5043 Fri Sep 9 10:21:18 1994 Doug Evans (dje@canuck.cygnus.com)
5044
5045 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
5046
5047 Thu Sep 8 16:52:43 1994 Doug Evans (dje@canuck.cygnus.com)
5048
5049 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
5050 (default_gcc_start): Accept optional second list element
5051 of compiler flags. Print compiler output at verbosity level 2.
5052 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
5053 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
5054 Save current values of framework globals passcnt, failcnt, xpasscnt,
5055 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
5056 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
5057 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
5058 xfailcnt to compute stats. Update framework global `testcnt' from
5059 pass/fail counts.
5060 (gcc_finish): New proc. Clean up test environment.
5061 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
5062 (gcc_epass, gcc_efail): Delete.
5063 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
5064 argument of line number.
5065 (dg-init): If the tool has an init routine, call it.
5066 (dg-test): Remove args `cflags_var' and `libs_var'.
5067 Pass all compiler options to ${tool}_start.
5068 Handle missing line number.
5069 (dg-finish): New function.
5070 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
5071 particular files. Call gcc_finish at end. Move "skipping test"
5072 message to verbosity level 3.
5073 * gcc.c-torture/compile/compile.exp: Likewise.
5074 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
5075 * gcc.c-torture/execute/execute.exp: Likewise.
5076 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
5077 Print testcase being tried at verbosity level 1.
5078 * gcc.c-torture/special/special.exp: Unset xfail.
5079 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
5080 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
5081 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
5082 * gcc.failure/failure.exp: Likewise.
5083 * gcc.ieee/ieee.exp: Likewise.
5084 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
5085 Update call to dg-test. Call dg-finish at end.
5086 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
5087 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
5088 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
5089 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
5090 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
5091 * gcc.wendy/wendy.exp: Add copyright.
5092 Delete setting of tmpdir (done by gcc_init).
5093 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
5094 Pass compiler flags to gcc_start. Call gcc_finish at end.
5095 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
5096 gcc_[ce]pass/fail.
5097
5098 Wed Sep 7 11:09:08 1994 Doug Evans (dje@canuck.cygnus.com)
5099
5100 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
5101 confusion.
5102 (g++_load): Likewise.
5103
5104 * config/*.exp (gcc_load): Some were varargs fns and some were not.
5105 Rename argument to `prog' to remove the confusion.
5106 Varargs fns behave differently too!
5107 (g++_load): Likewise.
5108
5109 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
5110
5111 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
5112 what it is. Delete (always) printing of status value for !native.
5113 Simplify verbose code, and include status and exec_output.
5114 (g++_load): Use gcc_load.
5115
5116 Sun Sep 4 13:59:27 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
5117
5118 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
5119 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
5120 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
5121 940714-3.c as these testcases don't exist anymore. Make
5122 va-arg-1.c expected to pass.
5123
5124 Fri Aug 19 12:27:07 1994 Doug Evans (dje@canuck.cygnus.com)
5125
5126 * gcc.misc-tests/misc.exp: Only run specific testcases.
5127 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
5128 * gcc.misc-tests/dg-[1-9].c: New files.
5129
5130 * lib/dg.exp: New testsuite driver.
5131 * gcc.prms/prms.exp: Use it.
5132
5133 * README.gcc: New file.
5134
5135 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
5136 Document and reset `lxpass' and `lxfail'.
5137 Simplify "initialized" message.
5138 (gcc_stat): Clean up comments a little.
5139
5140 Tue Aug 16 11:16:46 1994 Doug Evans (dje@canuck.cygnus.com)
5141
5142 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
5143
5144 Mon Aug 15 21:20:36 1994 Doug Evans (dje@canuck.cygnus.com)
5145
5146 * lib/old-dejagnu.exp (process-option): New proc.
5147 (old-dejagnu-init, old-dejagnu-stat): Likewise.
5148 (old-dejagnu): Simplify.
5149 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
5150
5151 Sun Aug 14 09:23:53 1994 Jeff Law (law@snake.cs.utah.edu)
5152
5153 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
5154 exists and is not an empty string.
5155
5156 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
5157 $xfail rather than calling setup_xfail. Clear $xfail when test is
5158 finished.
5159 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
5160 automatically.
5161
5162 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
5163 longer expected to fail.
5164
5165 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
5166 "f" function call.
5167
5168 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
5169
5170 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
5171 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
5172 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
5173 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
5174 c-torture-1.29.
5175
5176 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
5177 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
5178
5179 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
5180
5181 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
5182 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
5183
5184 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
5185 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
5186 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
5187
5188 Tue Jul 12 12:49:44 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
5189
5190 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
5191 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
5192 940714-1.c, 940714-2.c, 940714-3.c},
5193 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
5194 gcc.misc-tests/{mg.c,mg.exp}:
5195 New tests.
5196 * gcc.noncompile/noncompile.exp: Change accordingly.
5197
5198 Thu Jul 7 14:20:33 1994 Doug Evans (dje@canuck.cygnus.com)
5199
5200 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
5201 Undo previous clobberage.
5202
5203 Mon Jul 4 17:00:59 1994 Jeff Law (law@snake.cs.utah.edu)
5204
5205 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
5206 * gcc.special/{930510-1.c, special.exp}:
5207 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
5208 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
5209 struct-varargs-1.c}: New tests from c-torture-1.26.
5210
5211 Tue Jun 28 17:39:42 1994 J.T. Conklin (jtc@phishhead.cygnus.com)
5212
5213 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
5214 argument to switch.
5215
5216 Sat May 21 10:39:38 1994 Bill Cox (bill@rtl.cygnus.com)
5217
5218 * Revert the previous changes. Please see Rob's directory
5219 (/lisa/test/rob/progressive/gcc/testsuite) for testing
5220 fixes.
5221
5222 Thu May 19 18:00:03 1994 Bill Cox (bill@rtl.cygnus.com)
5223
5224 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
5225 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
5226 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
5227 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
5228 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
5229 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
5230 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
5231 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
5232 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
5233 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
5234 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
5235 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
5236 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
5237 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
5238 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
5239 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
5240 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
5241 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
5242 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
5243 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
5244 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
5245 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
5246 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
5247 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
5248 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
5249 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
5250 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
5251
5252 Tue May 17 14:55:09 1994 Bill Cox (bill@rtl.cygnus.com)
5253
5254 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
5255 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
5256 with perror calls.
5257
5258 Mon May 2 17:41:13 1994 Jason Merrill (jason@deneb.cygnus.com)
5259
5260 * config/unix.exp (g++_load): Fix syntax.
5261
5262 Thu Apr 14 12:22:10 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
5263
5264 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
5265 * gcc.noncompile/921017-1.c: Deleted obsolete test.
5266 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
5267 Don't expect va-arg-1.c to fail. Correct expected output for
5268 920928-1.c.
5269 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
5270 * gcc.wendy/hbm4.c: Correct typo.
5271 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
5272
5273 Mon Mar 28 13:29:37 1994 Doug Evans (dje@canuck.cygnus.com)
5274
5275 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
5276 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
5277 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
5278 * lib/c-torture.exp (c-torture-compile): Ditto.
5279
5280 Reduce volume of output (remove all the -I's and such).
5281 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
5282 Call gcc_cpass, gcc_cfail.
5283 (c-torture): Pass testing option to c-torture-compile.
5284
5285 Mon Mar 21 12:40:33 1994 Doug Evans (dje@cygnus.com)
5286
5287 Bring patches over from progressive.
5288 * config/default.exp: Exit remote shell cleanly.
5289 (g++_exit, g++_start): Add default versions.
5290 * config/sim.exp (gcc_load): Use perror, not error.
5291
5292 Sun Mar 20 12:05:32 1994 Doug Evans (dje@canuck.cygnus.com)
5293
5294 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
5295 set in site.exp.
5296
5297 Mon Mar 14 19:30:28 1994 Doug Evans (dje@cygnus.com)
5298
5299 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
5300 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
5301 (wendy_try): New proc to run testcase.
5302 (main loop): Call 'em.
5303 * gcc.wendy/*.c: Clean up pass to correct expected output.
5304
5305 * lib/gcc.exp: Minor cleanup work.
5306 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
5307
5308 Wed Mar 9 15:22:54 1994 Doug Evans (dje@canuck.cygnus.com)
5309
5310 * config/sim.exp (gcc_load): Document return codes better.
5311 Don't pass -v to simulator.
5312
5313 Thu Feb 24 07:15:18 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5314
5315 * gcc.special/920717-x.c: Fix typo.
5316 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
5317 get at sources.
5318
5319 * lib/mike-gcc.exp: Fix typo.
5320
5321 Tue Feb 15 15:41:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
5322
5323 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
5324 binary to use, transform the name.
5325 * config/*.exp: rename everything. Nuke any g++ specific files,
5326 it's now a special case of gcc that requires no special support.
5327 Add a default.exp for unsupported targets.
5328
5329 Fri Feb 11 12:59:54 1994 Rob Savoye (rob@poseidon.cygnus.com)
5330
5331 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
5332 lib/old-dejagnu.exp: Fix a few patterns to work with the new
5333 version of Tcl.
5334
5335 Wed Feb 9 21:35:47 1994 Rob Savoye (rob@darkstar.cygnus.com)
5336
5337 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
5338 than a warning.
5339
5340 Sun Feb 6 16:52:13 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5341
5342 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
5343
5344 Mon Jan 3 17:28:25 1994 Jim Wilson (wilson@sphagnum.cygnus.com)
5345
5346 * gcc.execute/execute.exp: Combine opt_list and foption_list into
5347 option_list. Compile every file with only 4/6 option choices
5348 (same as C torture) instead of with 12/18 different option
5349 choices.
5350 * lib/c-torture.exp: Likewise.
5351
5352 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
5353 not already set.
5354
5355 Thu Dec 30 17:17:07 1993 Mike Stump (mrs@rtl.cygnus.com)
5356
5357 * lib/old-deja.exp: Add `excess errors test fails' error, now one
5358 can put an XFAIL *-*-* on excess errors.
5359
5360 Sun Dec 19 21:45:34 1993 Jeffrey A. Law (law@snake.cs.utah.edu
5361
5362 * g++.law: Add more tests derived from g++-bugs snapshots.
5363
5364 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
5365 equivalent to g++.law/init9.
5366
5367 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
5368 compiled it, and the a.out file after we've run it.
5369
5370 Fri Dec 17 11:29:56 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
5371
5372 * lib/mike-g++.exp (postbase): Delete the .o file after we've
5373 compiled it, and the a.out file after we've run it.
5374
5375 Fri Dec 17 10:18:16 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5376
5377 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
5378
5379 Wed Dec 15 20:36:40 1993 Rob Savoye (rob@darkstar.cygnus.com)
5380
5381 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
5382 version number.
5383
5384 Sun Dec 12 21:10:04 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5385
5386 * g++.law: New directory of g++ tests derived from the g++-bugs
5387 snapshots.
5388
5389 Thu Dec 09 16:50:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
5390
5391 * gcc.compile: initbug1.c initbug1.exp testcase added
5392
5393 Mon Dec 06 11:09:52 1993 Jeffrey Wheat (cassidy@cygnus.com)
5394
5395 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
5396 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
5397 fixes submitted by Jeff Law (law@cs.utah.edu)
5398 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
5399 Jeff Law (law@cs.utah.edu)
5400
5401
5402 Tue Nov 30 16:34:07 1993 Mike Stump (mrs@cygnus.com)
5403
5404 * config/unix-g++.exp: Follow the gcc way of doing things.
5405 * g++.old-deja/old-deja.exp: Minor updates.
5406 * lib/g++.exp: New file, follow the gcc way of doing things.
5407 * lib/old-dejagnu.exp: Minor updates.
5408 * lib/mike-g++.exp: Always unset errorInfo.
5409
5410 Sat Nov 6 11:34:51 1993 Mike Stump (mrs@cygnus.com)
5411
5412 * lib/gcc.exp: Fix some errors with the below change, CC and
5413 CFLAGS should be global when setting, not local.
5414
5415 Wed Nov 3 11:16:26 1993 Rob Savoye (rob@darkstar.cygnus.com)
5416
5417 * lib/gcc.exp: Transform tool name.
5418
5419 Wed Oct 27 23:57:29 1993 Jeffrey Wheat (cassidy@cygnus.com)
5420
5421 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
5422
5423 Wed Oct 27 14:45:50 1993 Jeffrey Wheat (cassidy@cygnus.com)
5424
5425 * lib/gcc.exp: change gcc_done to gcc_stat
5426
5427 Wed Oct 27 09:57:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
5428
5429 * Upgraded gcc testsuite to c-torture version 1.25
5430
5431 Sun Oct 24 10:58:03 1993 Jeffrey Wheat (cassidy@cygnus.com)
5432
5433 * lib/gcc.exp: added reporting code. Changed verbose compile message.
5434 * lib/c-torture: added hooks for new reporting code.
5435
5436 Thu Oct 21 18:45:32 1993 Jeffrey Wheat (cassidy@cygnus.com)
5437
5438 * config/sh-gcc.exp: check if sh-sim exists in the path
5439
5440 Mon Oct 18 11:13:22 1993 Jeffrey Wheat (cassidy@cygnus.com)
5441
5442 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
5443 * gcc.compile/compile.exp: Initial changes for new logic.
5444 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
5445 * gcc.failure/failure.exp: Initial changes for new logic.
5446 * gcc.ieee/ieee.exp: Initial changes for new logic.
5447 * gcc.misc-tests/misc.exp: Initial changes for new logic.
5448 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
5449 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
5450 * lib/c-torture.exp: Initial changes for new logic.
5451 * lib/gcc.exp: Initial changes for new logic.
5452
5453 Fri Oct 15 00:19:42 1993 Mike Stump (mrs@cygnus.com)
5454
5455 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
5456 depend upon failure or success. Fully qualify names in failure
5457 and success messages. Always remove a.out before starting
5458 compile, just in case. Pay more attention to error text output by
5459 the compiler. Handle testcases with no known past errors just
5460 like all others, so that things are uniform. Other miscellaneous
5461 improvements.
5462
5463 Wed Oct 13 15:04:51 1993 Jeffrey Wheat (cassidy@cygnus.com)
5464
5465 * gcc.cpp: new directory for cpp tests
5466
5467 Mon Oct 4 09:03:41 1993 Jeffrey Wheat (cassidy@cygnus.com)
5468
5469 * lib/chill.exp: Code reformatted, removed unused code.
5470 * config/unix-chill.exp: Code reformatted, removed unused code.
5471 * chill.execute/execute.exp: Code reformatted, removed unused code.
5472 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
5473
5474 Mon Oct 4 06:19:26 1993 Ian Lance Taylor (ian@cygnus.com)
5475
5476 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
5477 routines not written.
5478
5479 Mon Sep 27 21:07:44 1993 Rob Savoye (rob@darkstar.cygnus.com)
5480
5481 * config/bug-gcc.exp: Use new procs from bug.exp.
5482
5483 Tue Sep 21 18:21:12 1993 Rob Savoye (rob@darkstar.cygnus.com)
5484
5485 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
5486 via ftp, rather than depending on NFS.
5487 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
5488 case.
5489
5490 Thu Sep 9 23:09:15 1993 Rob Savoye (rob@darkstar.cygnus.com)
5491
5492 * config/bug-gcc.exp: Use new download proc.
5493
5494 Tue Sep 14 19:23:58 1993 Jeffrey Wheat (cassidy at deneb.cygnus.com)
5495
5496 * chill.execute/execute.exp: cleanups, handles errors better
5497 * chill.compile/compile.exp: rewrite, based on execute.exp
5498 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
5499 * lib/chill.exp: major changes to diff proc and compile and link
5500 procs. added chill_fail and chill_pass wrappers to pass and
5501 fail. added more comments, and handle error codes better.
5502 Added a hack to capture stderr from exec, so noncompile tests
5503 can work.
5504
5505 Sat Sep 11 15:30:10 1993 Jeffrey Wheat (cassidy@cygnus.com)
5506
5507 * chill.execute/execute.exp: rewrite of testsuite driver
5508 * lib/chill.exp: rewrite of testsuite driver
5509 * config/unix-chill.exp: rewrite of testsuite driver
5510
5511 Wed Aug 25 14:11:13 1993 Bill Cox (bill@rtl.cygnus.com)
5512
5513 In chill.execute:
5514 * iexpr.ch: Standardize uppercase.
5515 * tuples.dat: Standardize uppercase.
5516 * vary.ch: standardize. Correct varying string assignments.
5517 * vary.dat: Add new output lines.
5518
5519 Tue Aug 24 13:45:49 1993 Bill Cox (bill@rtl.cygnus.com)
5520
5521 In chill.execute:
5522 * chprintf.ch: Standardize use of uppercase.
5523 * tuples.ch: Standardize and turn arr2 into a DCL,
5524 rather than a SYN.
5525 * pinits.ch: Standardize.
5526
5527 Mon Aug 23 17:26:58 1993 Per Bothner (bothner@kalessin.cygnus.com)
5528
5529 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
5530 * Makefil: Renamed to Makefile.in.
5531 * configure.in: New.
5532
5533 Mon Aug 23 14:24:13 1993 Bill Cox (bill@rtl.cygnus.com)
5534
5535 In chill.execute:
5536 * .cvsignore: Add result/output files.
5537 * Makefile: Fix up variables at start. Use MFLAGS
5538 everywhere. Correct bool_loc, built_ins entries.
5539 Add entry for vary1.ch.
5540 * bitarray.ch: Standardize upper-case usage.
5541 * bitexpr.ch: Standardize, add output of b1.
5542 * params.ch: Use arrayt in along PROC parameters, to
5543 avoid novelty problems.
5544 * sets.ch: Tiny cleanup.
5545 * vary1.ch: Re-indent.
5546
5547 Tue Aug 17 15:42:07 1993 Bill Cox (bill@rtl.cygnus.com)
5548
5549 * Add PR-related files to Makefiles, .cvsignore files, etc.
5550
5551 Mon Aug 2 15:46:05 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
5552
5553 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
5554 with compiler objects. New names are test-flow.c and test-loop.c
5555
5556 Tue Jul 27 10:08:08 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
5557
5558 * Upgraded c-torture tests from 1.19 to 1.20
5559
5560 * new files:
5561 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
5562 * gcc.compile: 930623-1.c 930623-2.c
5563 * gcc.noncompile: 930622-1.c 930622-2.c
5564 * gcc.failure: 920411-1.c 920627-2.c
5565 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
5566
5567 Tue Jul 20 15:19:44 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
5568
5569 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
5570 More changes to get testsuite working properly. Needs more work.
5571 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
5572
5573 Mon Jul 19 18:40:31 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
5574
5575 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
5576 More changes to get testsuite working properly. Needs more work.
5577
5578 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat (cassidy@cygnus.com)
5579
5580 * chill.compile/compile.exp: Added for Dejagnu support
5581 * chill.execute/execute.exp: Added for Dejagnu support
5582 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
5583
5584 Sat Jun 19 07:13:05 1993 Bill Cox (bill@rtl.cygnus.com)
5585
5586 This should complete moving the CHILL test files.
5587 * chill.noncompile(.cvsignore printf.grt
5588 in-printf.grt chprintf.grt chprintf.ch):
5589 Added test-support files.
5590 (Makefile): Modified further.
5591 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
5592 signal.ch): Added test files.
5593 * chill.execute (.cvsignore printf.grt printr.c
5594 in-printf.grt rts.c chprintf.grt rts.h): Added
5595 test-support files.
5596 (Makefile): More corrections.
5597
5598 Fri Jun 18 23:40:54 1993 Bill Cox (bill@rtl.cygnus.com)
5599
5600 * chill.compile, chill.execute, chill.nocompile: Add CHILL
5601 test cases, ready for DejaGnu.
5602
5603 Thu Jun 17 19:14:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
5604
5605 * Upgraded c-torture tests from 1.18 to 1.19
5606
5607 * gcc.compile: added test(s):
5608 930607-1.c
5609 * gcc.execute: added test(s):
5610 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
5611
5612 * added new subdirectory for misc tests: gcc.misc-tests
5613 * gcc.misc-test(s): added tests:
5614 inst-check.c test-consts.c test-ior.c test-switch.c
5615
5616 Wed Jun 9 16:53:26 1993 Brendan Kehoe (brendan@lisa.cygnus.com)
5617
5618 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
5619
5620 Mon Jun 7 16:18:40 1993 Ian Lance Taylor (ian@cygnus.com)
5621
5622 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
5623
5624 Thu Jun 3 13:13:36 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
5625
5626 * Upgraded c-torture tests from 1.17 to 1.18
5627
5628 Wed Jun 2 19:02:40 MDT 1993 Jeffrey Wheat (cassidy@cygnus.com)
5629
5630 * Upgraded c-torture tests from 1.12 to 1.17
5631
5632 Fri Apr 30 09:38:41 1993 Mike Werner (mtw@deneb.cygnus.com)
5633
5634 * lib/old-dejagnu.exp:
5635 Fixed handling of XFAIL target triplets to correctly
5636 recognize wildcard characters. Removed code that
5637 appended a unique id tag to the end of the file name
5638 printed out by the result of the testcases within a
5639 given test file.
5640
5641 Thu Apr 29 19:06:29 1993 Mike Werner (mtw@deneb.cygnus.com)
5642
5643 * lib/old-dejagnu.exp:
5644 Reworked expected failure handling to trigger off of XFAIL
5645 keyword in keyphrase embeded in testcase source code. The
5646 XFAIL keyword must be at the end of the keyphrase line. It
5647 may optionally be followed by one or more target triplets.
5648 It has just occured that the handling of wildcards in the
5649 target triplet may not be correct.
5650
5651 Fri Apr 23 13:16:20 1993 Mike Werner (mtw@deneb.cygnus.com)
5652
5653 * g++.old-deja/tests:
5654 Moved all subdirectories up one level into g++.old-deja .
5655
5656 * lib/old-dejagnu.exp:
5657 Fixed problem with CXXFLAGS not being properly reset, and being
5658 corrupted with extraneous "-c" compiler option. This was
5659 causing binaries to not be generated for test that needed them.
5660 Modified strings passed to "pass" and "fail" so that individual
5661 tests from the same test file would be distinguished by an
5662 identifier appended to the test file name in the summary logs;
5663 this corrected a problem with erroneous diff logs. Added code
5664 to search testcases for expected fail and unexpected pass keywords.
5665
5666 Tue Apr 20 18:27:58 1993 Rob Savoye (rob at darkstar.cygnus.com)
5667
5668 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
5669
5670 Thu Apr 15 11:01:59 1993 Mike Werner (mtw@deneb.cygnus.com)
5671
5672 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
5673 Removed extraneous text from end of "Special g++ Options"
5674 keyphrase.
5675
5676 * lib/old-dejagnu.exp: Added pattern matching to look for new
5677 keywords, embedded in testcases comments, which will trigger
5678 calls to xpass and xfail.
5679
5680 Wed Apr 14 14:28:01 1993 Mike Werner (mtw@deneb.cygnus.com)
5681
5682 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
5683 comments embedded in the testcases, especially the one looking for
5684 special compiler options, as well as the pattern matching for the
5685 compiler output again.
5686
5687 Mon Apr 12 15:15:37 1993 Mike Werner (mtw@deneb.cygnus.com)
5688
5689 * lib/old-dejagnu.exp: Do a proper check of the return value for
5690 execute tests. Fixed several problems with the pattern matching
5691 of the compiler output which gave erroneous test results.
5692 Changed several of the test result messages to be more descriptive.
5693 * config/unix-g++.exp: Proc g++_load now actually works and
5694 executes the tests passed to it and returns a usable return
5695 value.
5696
5697 Sun Apr 11 17:22:37 1993 Rob Savoye (rob at darkstar.cygnus.com)
5698
5699 * lib/gcc.exp: Exits gracefully if $CC is bogus.
5700
5701 Fri Apr 9 09:41:59 1993 Mike Werner (mtw@deneb.cygnus.com)
5702
5703 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
5704 Modified both files to properly execute the old style
5705 dejagnu tests. The previous versions of these files were
5706 experimental and did not function anything near correctly.
5707
5708 Mon Apr 5 21:08:24 1993 Rob Savoye (rob@cygnus.com)
5709
5710 * Removed all Makefile.in and configure.in files. No configuration
5711 needed now.
5712
5713 Fri Apr 2 12:15:17 1993 Mike Werner (mtw@deneb.cygnus.com)
5714
5715 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
5716
5717 Sun Mar 28 11:17:48 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
5718
5719 * gcc.compile/configure.in, gcc.unsorted/configure.in,
5720 gcc.special/configure.in, gcc.noncompile/configure.in,
5721 gcc.execute/configure.in, gcc.code_quality/configure.in,
5722 g++.other/configure.in, g++.old-deja/configure.in,
5723 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
5724 in srcname setting.
5725
5726 Thu Mar 25 20:07:55 1993 Rob Savoye (rob at darkstar.cygnus.com)
5727
5728 * lib/udi.exp: Fixed mondfe and mondfe_download.
5729 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
5730 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
5731
5732 Thu Mar 25 13:06:41 1993 Ian Lance Taylor (ian@cygnus.com)
5733
5734 * config/udi-gdb.exp: Check $shell_id after connecting to target.
5735 (gdb_exit): Don't remove *_soc files.
5736
5737 Mon Mar 22 14:28:46 1993 Ian Lance Taylor (ian@cygnus.com)
5738
5739 * lib/c-torture.exp: Don't look for main; instead always use -w
5740 -c. This is how the c-torture tests work. Remove the object
5741 file if the compilation succeeds.
5742 * gcc.execute/execute.exp: Remove executable if test passes.
5743 * gcc.noncompile/noncompile.exp: Every test is an expected
5744 failure.
5745 * gcc.special/special.exp: Added tests from c-torture 1.11,
5746 corrected use of existing test.
5747 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
5748 gcc.execute/920625-1.c: Updated to c-torture 1.11.
5749 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
5750 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
5751 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
5752 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
5753 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
5754 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
5755 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
5756 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
5757 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
5758 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
5759 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
5760 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
5761 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
5762 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
5763 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
5764 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
5765 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
5766 c-torture 1.11.
5767 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
5768 correspond to c-torture 1.11.
5769
5770 * New file.
This page took 0.294762 seconds and 6 git commands to generate.