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