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