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