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