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